Entry Date:
February 28, 2012

SourceSync: A Distributed Wireless Architecture for Exploiting Sender Diversity


Diversity is an intrinsic property of wireless networks. Recent years have witnessed the emergence of many distributed protocols like ExOR, MORE, SOAR, SOFT, and MIXIT that exploit receiver diver- sity in 802.11-like networks. In contrast, the dual of receiver diversity, sender diversity, has remained largely elusive to such networks.

This project presents SourceSync, a distributed architecture for har- nessing sender diversity. SourceSync enables concurrent senders to synchronize their transmissions to symbol boundaries, and co- operate to forward packets at higher data rates than they could have achieved by transmitting separately. The project shows that SourceSync improves the performance of opportunistic routing proto- cols. Specifically, SourceSync allows all nodes that overhear a packet in a wireless mesh to simultaneously transmit it to their nexthops, in contrast to existing opportunistic routing protocols that are forced to pick a single forwarder from among the overhearing nodes. Such si- multaneous transmission reduces bit errors and improves throughput. The paper also shows that SourceSync increases the throughput of 802.11 last hop diversity protocols by allowing multiple APs to trans- mit simultaneously to a client, thereby harnessing sender diversity. We have implemented SourceSync on the FPGA of an 802.11-like radio platform. We have also evaluated our system in an indoor wireless testbed, empirically showing its benefits.