UD-MIMO: Uplink Distributed MIMO for Wireless LANs

Wireless local area networks (WLANs) are a key component of the telecommunications infrastructure in our society. While many solutions have been produced to improve their downlink throughput, the techniques for enhancing their uplink throughput remain limited. The stagnation can be attributed to the lack of fine-grained inter-node synchronization due to the hardware limitation of most devices. In this paper, we present an uplink distributed multiple-input-and-multiple-output scheme (termed UD-MIMO) for WLANs to enable concurrent uplink transmission in the absence of fine-grained inter-node synchronization. The enabling technique behind UD-MIMO is a practical solution to decoding uplink packets from asynchronous users. UD-MIMO makes it possible for WLANs to significantly improve their uplink throughput while not requiring tight internode synchronization. We have built a prototype of UD-MIMO on a wireless testbed and demonstrate its compatibility with commercial off-the-shelf Atheros 802.11 client devices (with modified Linux driver). Our experimental results show that, for a WLAN with 8 APs in a conference room, UD-MIMO offers 3.4× throughput compared to interference-avoidance approach.

[1]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[2]  Lotfi Kamoun,et al.  PHY/MAC Enhancements and QoS Mechanisms for Very High Throughput WLANs: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[3]  Anna Scaglione,et al.  A scalable synchronization protocol for large scale sensor networks and its applications , 2005, IEEE Journal on Selected Areas in Communications.

[4]  Xiaoli Ma,et al.  Timing and Frequency Synchronization for OFDM Downlink Transmissions Using Zadoff-Chu Sequences , 2015, IEEE Transactions on Wireless Communications.

[5]  Giuseppe Caire,et al.  Achieving high data rates in a distributed MIMO system , 2012, Mobicom '12.

[6]  Reinhard Exel,et al.  On clock synchronization over wireless LAN using timing advertisement mechanism and TSF timers , 2014, 2014 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS).

[7]  Ali A. Nasir,et al.  Timing and Carrier Synchronization With Channel Estimation in Multi-Relay Cooperative Networks , 2012, IEEE Transactions on Signal Processing.

[8]  Giuseppe Caire,et al.  AirSync: Enabling Distributed Multiuser MIMO With Full Spatial Multiplexing , 2012, IEEE/ACM Transactions on Networking.

[9]  Ezzeldin Hamed,et al.  Chorus: truly distributed distributed-MIMO , 2018, SIGCOMM.

[10]  Wen-Qin Wang,et al.  Carrier Frequency Synchronization in Distributed Wireless Sensor Networks , 2015, IEEE Systems Journal.

[11]  Umberto Spagnolini,et al.  Distributed Time and Carrier Frequency Synchronization for Dense Wireless Networks , 2018, IEEE Transactions on Signal and Information Processing over Networks.

[12]  Kaishun Wu,et al.  Comprehensive Study on MIMO-Related Interference Management in WLANs , 2019, IEEE Communications Surveys & Tutorials.

[13]  Zhongcheng Li,et al.  Signpost: Scalable MU-MIMO Signaling with Zero CSI Feedback , 2015, MobiHoc.

[14]  Dina Katabi,et al.  SourceSync: a distributed wireless architecture for exploiting sender diversity , 2010, SIGCOMM '10.

[15]  D. Katabi,et al.  JMB: scaling wireless capacity with user demands , 2012, CCRV.

[16]  Kang G. Shin,et al.  NEMOx: scalable network MIMO for wireless networks , 2013, MobiCom.