Practical User Selection With Heterogeneous Bandwidth and Antennas for MU-MIMO WLANs

User selection is one of the most important components for next generation multi-user multiple-input-multiple-output wireless local area networks. However, state-of-the-art approaches neglect the heterogeneity of users in the available bandwidth and the number of antennas, which diminishes their performance considerably. To tackle this challenge, we formulate a novel integer optimization framework to select the antennas of heterogeneous users simultaneously. With estimated signal-to-interference-and-noise ratio of users via channel vector projection, we propose a low-complexity branch-and-prune algorithm to search for the near-optimal combinations of user antennas. Our algorithm is compatible with legacy 802.11ac and is implemented on the software defined radio system. Extensive experiments show that our algorithm achieves around 95% of the optimal throughput and outperforms a benchmark scheme with a $1.18\boldsymbol \times $ gain in realistic indoor environments.

[1]  Xinyu Zhang,et al.  Adaptive feedback compression for MIMO networks , 2013, MobiCom.

[2]  Andrea J. Goldsmith,et al.  Multi-Antenna Downlink Channels with Limited Feedback and User Selection , 2007, IEEE Journal on Selected Areas in Communications.

[3]  Ming-Syan Chen,et al.  Rate Adaptation for 802.11 Multiuser MIMO Networks , 2014, IEEE Trans. Mob. Comput..

[4]  Carme Torras,et al.  A branch-and-prune algorithm for solving systems of distance constraints , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[5]  Chong-kwon Kim,et al.  User scheduling for MU-MIMO transmission with active CSI feedback , 2015, EURASIP J. Wirel. Commun. Netw..

[6]  Xinyu Zhang,et al.  Scalable user selection for MU-MIMO networks , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[7]  Matthew S. Gast,et al.  802.11ac: A Survival Guide , 2013 .

[8]  Kyu-Han Kim,et al.  Practical MU-MIMO user selection on 802.11ac commodity networks , 2016, MobiCom.

[9]  Ming-Syan Chen,et al.  SIEVE: Scalable user grouping for large MU-MIMO systems , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).