/ Papers / Signposts: end-to-end networking in a world of middleboxes
Journal paper in ACM SIGCOMM Computer Communication Review (vol 42 issue 4), Sep 2012
URL   BibTeX   DOI  

Abstract. This demo presents Signposts, a system to provide users with a secure, simple mechanism to establish and maintain communication channels between their personal cloud of named devices. Signpost names exist in the DNSSEC hierarchy, and resolve to secure end-points when accessed by existing DNS clients. Signpost clients intercept user connection intentions while adding privacy and multipath support. Signpost servers co-ordinate clients to dynamically discover routes and overcome the middleboxes that pervade modern edge networks. The demo will show a simple scenario where an individual's personal devices (phone, laptop) are interconnected via Signposts while sitting on different networks behind various middleboxes. As a result they will be able to fetch and push data between each other, demonstrated by, e.g., simple web browsing, even as the network configuration changes.

Authors. Amir Chaudhry, Anil Madhavapeddy, Charalampos Rotsos, Richard Mortier, Andrius Aucinas, Jon Crowcroft, Sebastian Probst Eide, Steven Hand, Andrew W. Moore and Narseo Vallina-Rodriguez

See Also. This publication was part of my Personal Containers project.

News Updates

Aug 2019. «» Note on OpenBSD cloud hosting options.
Dec 2014. «» Gave Codemesh 2014 talk on Nymote.
Sep 2012. «» Demoed the Signposts DNSSEC system at SIGCOMM.
Apr 2010. «» Blogged about progress of the user interface for personal containers / «» Note on our approach to personal data management as 'yurts' for digital nomads.
Mar 2010. «» Announced the personal containers project and new website.