TY - JOUR TI - Enriching communication methods for composable mobile systems DO - https://doi.org/doi:10.7282/T3J964DG PY - 2013 AB - We are now surrounded by a variety of devices, simple and complex, and embedded in an infrastructure of computing, sensing and communication that spans across the globe. This ever-large computing, communication and sensing ecosystem provides a unique opportunity to dynamically and opportunistically compose logical mobile systems from the best set of wire- less components available locally and globally. Such composable mobile systems allow users to easily and seamlessly extend the capability of their device, overcoming the basic design lim- itations of traditional monolithic mobile devices in terms of screen size, weight, processing power, sensing power, and battery life. However, existing communication methods and the current Internet architecture, designed in the era of large and trustworthy stationary computers, fail to meet the demands of the emerging composable computing era. In this work, we focus on developing new communication methods between devices in the vicinity and designing a new network architecture to facilitate seamless communication at global scale for composable computing. To enable secure and convenient communication between physically co-located devices, we designed and evaluated a technique that allows a device to transmit information through the screen of touchscreen-enabled devices, called capacitive touch communication (CTC). The key idea is to exploit the pervasive capacitive touchscreen as a receiver for a bitstring to be transmit- ted. At the network layer, we revisited two conerstones of the Internet architecture to provide better support for composable computing: naming and routing. We proposed an in-network scalable name resolution service, called DMap that lays the foundation for a fast and global- scale name resolution service necessary to provide seamless connectivity between billions of network-connected objects. To provide reliable and efficient inter-network connectivity, espe- cially in the presence of high mobility, we propose a clean-slate edge-aware inter-domain rout- ing protocol, called EIR. The protocol provides enhanced information about network topology and edge network properties in order to enable networks across the Internet to make better rout- ing decisions than currently possible with BGP. This is accomplished with a telescopic network state dissemination protocol which makes the entire network graph visible while keeping the routing overhead within limits. Preliminary designs and implementations of CTC, DMap and EIR demonstrated their fea- tures and benefits towards composable computing. Our evaluation showed that CTC is poten- tially a secure and convenient communication method for touchscreen-enabled devices, albeit at low bit rates. DMap evenly balances storage load across the global network while achieving lookup latency of ∼100 ms, considered adequate for support of dynamic mobility across the global Internet. The EIR interdomain routing protocol provides good performance in highly dynamic environments with frequent migration of clients across network domains. KW - Computer Science KW - Wireless communication systems KW - Touch screens KW - Computer architecture KW - Internet LA - eng ER -