Contrail
Contrail is an asynchronous network architecture that uses the cloud to relay messages between 3G devices. It enables data-sharing applications that are bandwidth and power-efficient, non-intrusive, privacy-aware and supports decoupled communication between devices with non-overlapping periods of connectivity. We have implemented Contrail within Windows Azure and created several sample applications executing across Windows Mobile devices. The project is led by Patrick Stuedi.
A video that describes Contrail and demos some of the applications we have built is available here.
Publications
- Patrick Stuedi, Iqbal Mohomed, Mahesh Balakrishnan, Venugopalan Ramasubramanian, Ted Wobber, Doug Terry, and Z. Morley Mao, Contrail: Enabling Decentralized Social Networks on Smartphones, in Middleware 2011: ACM/IFIP/USENIX 12th International Middleware Conference, ACM/IFIP/USENIX, December 2011
- Patrick Stuedi, Iqbal Mohomed, Mahesh Balakrishnan, Venugopalan Ramasubramanian, Doug Terry, Ted Wobber, and Z. Morley Mao, Contrail: Enabling Decentralized Social Networks on Smartphones, no. MSR-TR-2010-132, September 2010
