Tetherless Communication ArchitectureAbstractIn the emerging paradigm of tetherless computing, client applications running on small, inexpensive, and smart mobile devices maintain opportunistic wireless connectivity with back-end services running on centralized computers, enabling novel classes of applications. These applications require a communications infrastructure that is mobility-aware, disconnection-resilient and provides sup- port for an opportunistic style of communication. It should even be able to function across network partitions that might arise when end-to-end communication is not possible. We outline, design, and evaluate the implementation of an architecture that provides this functionality. OverviewIn the emerging paradigm of tetherless computing, client applications running on small, inexpensive, and intelligent mobile devices maintain opportunistic wireless connectivity with back-end services running on central- ized computers, enabling novel classes of applications that can address problems ranging from rural development, to environmental monitoring, healthcare and education. For instance:
In these examples, an edge application client opportunistically and wirelessly communicates with a mobile router (also called a ’ferry’ or ’data mule’) that carries data to and from a centralized server. This is the basic building block for tetherless communication. For more details of our solution, please refer to: A. Seth, P. Darragh, S. Liang, Y. Lin, and S. Keshav, An Architecture for Tetherless Communication (http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/05/tca.pdf), Manuscript, July 2005. |
![]() |
