Real-time testbed implementation of a distributed cooperative MAC and PHY

We present the implementation and experimental evaluation of a new, fully distributed protocol for random access systems that exploits symbol-level physical layer cooperation. By allowing single-antenna nodes to cooperate with their neighbors, MIMO-like performance is achieved. Our Distributed On-demand Cooperation (DOC) protocol is unique in its ability to realize a cooperative mode only under circumstances where cooperation can assist. Thus, under high SNR scenarios where cooperation is rarely necessary, DOC gracefully reverts to a standard CSMA/CA protocol. Our implementation of the custom DOC MAC and PHY is built on the Rice University Wireless Open-Access Research Platform (WARP). It operates in real-time without any offline processing, allowing for standalone operation and packet exchanges at timescales comparable to commercial IEEE 802.11 devices. This implementation of the DOC MAC/PHY system addresses real-world degradations like imperfections in synchronization and link-level coordination. Extensive experimental results demonstrate that our implementation delivers substantial improvement in end-to-end throughput over that of a non-cooperative link.

[1]  Sathya Narayanan,et al.  CoopMAC: A Cooperative MAC for Wireless LANs , 2007, IEEE Journal on Selected Areas in Communications.

[2]  Michalis Faloutsos,et al.  A Framework for Distributed Spatio-Temporal Communications in Mobile Ad Hoc Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[3]  Dina Katabi,et al.  Zigzag decoding: combating hidden terminals in wireless networks , 2008, SIGCOMM '08.

[4]  J. Nicholas Laneman,et al.  An experimental framework for the evaluation of cooperative diversity , 2009, 2009 43rd Annual Conference on Information Sciences and Systems.

[5]  Gerhard Kramer,et al.  Cooperative Communications , 2007, Found. Trends Netw..

[6]  Abbas Jamalipour,et al.  Wireless communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[7]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

[8]  Helmut Bölcskei,et al.  Space-Time Wireless Systems: From Array Processing to MIMO Communications , 2008 .

[9]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[10]  Emre Telatar,et al.  Capacity of Multi-antenna Gaussian Channels , 1999, Eur. Trans. Telecommun..

[11]  Ashutosh Sabharwal,et al.  Design of a cooperative OFDM transceiver , 2009, 2009 Conference Record of the Forty-Third Asilomar Conference on Signals, Systems and Computers.

[12]  Ashutosh Sabharwal,et al.  On Building a Cooperative Communication System: Testbed Implementation and First Results , 2009, EURASIP J. Wirel. Commun. Netw..

[13]  Andrea Goldsmith,et al.  Wireless Communications , 2005, 2021 15th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS).

[14]  Guohong Cao,et al.  rDCF: A Relay-Enabled Medium Access Control Protocol for Wireless Ad Hoc Networks , 2005, IEEE Transactions on Mobile Computing.

[15]  Georg Böcherer,et al.  A Distributed MAC Protocol for Cooperation in Random Access Networks , 2008, ArXiv.

[16]  Kang G. Shin,et al.  DAC: Distributed Asynchronous Cooperation for Wireless Relay Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[17]  A. Sabharwal,et al.  A Flexible Framework for Wireless Medium Access Protocols , 2006, 2006 Fortieth Asilomar Conference on Signals, Systems and Computers.

[18]  Gorazd Kandus,et al.  MIMO: Wireless Communications , 2008, Encyclopedia of Wireless and Mobile Communications.

[19]  Glenn J. Bradford,et al.  A Framework for Implementation and Evaluation of Cooperative Diversity in Software-Defined Radio , 2008 .

[20]  V. Erceg,et al.  TGn Channel Models , 2004 .