Performance of a Concurrent Link SDMA MAC Under Practical PHY Operating Conditions

Space division multiple access (SDMA)-based medium access control (MAC) protocols have been proposed to enable concurrent communications and improve link throughput in multi-input-multi-output (MIMO) ad hoc networks. For the most part, the works appearing in the literature make idealized and simplifying assumptions about the underlying physical layer and some aspects of the link adaptation protocol. The result is that the performance predicted by such works may not necessarily be a good predictor of the actual performance in a fully deployed system. In this paper, we look to introduce elements into the SDMA-MAC concept that would allow us to better predict their performance under realistic operating conditions. Using a generic SDMA MAC, we look at how the network sum throughput changes with the introduction of the following: (1) use of the more practical MMSE algorithm, instead of the zero-forcing or singular-value-decomposition-based nulling algorithms used for receive beamnulling; (2) impact of channel estimation errors; (3) introduction of link adaptation mechanism specifically designed for concurrent SDMA MACs; and (4) incorporation of TX beamforming along with RX beamnulling. Following on the transmission window during which concurrent transmissions are allowed by the MAC, we qualify the impact of each of these four elements in isolation. At the conclusion, the performance of a system that incorporates elements 1-4 is presented and compared against the baseline system, showing an improvement of up to five times in the overall network sum throughput.

[1]  Mario Gerla,et al.  MIMOMAN: A MIMO MAC Protocol for Ad Hoc Networks , 2005, ADHOC-NOW.

[2]  Parameswaran Ramanathan,et al.  A Cross-Layer Admission Control Framework for Wireless Ad-Hoc Networks using Multiple Antennas , 2007, IEEE Transactions on Wireless Communications.

[3]  Jørgen Bach Andersen,et al.  Array gain and capacity for known random channels with multiple element arrays at both ends , 2000, IEEE Journal on Selected Areas in Communications.

[4]  Xin Wang,et al.  Opportunistic and Cooperative Spatial Multiplexing in MIMO Ad Hoc Networks , 2010, IEEE/ACM Transactions on Networking.

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

[6]  M. J. Gans,et al.  MIMO communications in ad hoc networks , 2006, IEEE Transactions on Signal Processing.

[7]  Mario Gerla,et al.  SPACE-MAC: enabling spatial reuse using MIMO channel-aware MAC , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[8]  Sanjiv Nanda,et al.  Packet error probability prediction for system level simulations MIMO-OFDM based 802.11n WLANs , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[9]  John M. Cioffi,et al.  On the distribution of SINR for the MMSE MIMO receiver and performance analysis , 2006, IEEE Transactions on Information Theory.

[10]  Jeffrey G. Andrews,et al.  Performance of Orthogonal Beamforming for SDMA With Limited Feedback , 2006, IEEE Transactions on Vehicular Technology.

[11]  Parameswaran Ramanathan,et al.  A cross layer scheme for adaptive antenna array based wireless ad hoc networks in multipath environments , 2007, Wirel. Networks.

[12]  Candice King,et al.  Fundamentals of wireless communications , 2013, 2013 IEEE Rural Electric Power Conference (REPC).

[13]  Sun Park,et al.  E-mail Classification Agent Using Category Generation and Dynamic Category Hierarchy , 2004, AIS.

[14]  Scott Nettles,et al.  Cross-layer MAC design for wireless networks using MIMO , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..