Novel combinatorial results on downlink MU-MIMO scheduling with applications

In this paper we consider the classical problem of downlink (DL) multiuser (MU) multi-input-multi-output (MIMO) scheduling with linear transmit precoding. This problem was formulated over a decade ago and has been deeply studied since then. Moreover, MU-MIMO with linear transmit precoding is being increasingly pursued as a key technology by the industry, with a strong emphasis on efficient scheduling algorithms. However, the intractable combinatorial nature of the problem has mostly restricted algorithm design to the realm of simple greedy heuristics. Such algorithms do not exploit any underlying structure in the problem. Recently, it has been formally shown that in general this problem is even hard to approximate. Our significant contribution in this work is to consider the practically most important choices of linear precoding and power allocation and show that the resulting problems can be cast as ones where a difference of two submodular set functions has to be maximized. This opens up a new framework for MU-MIMO scheduler design. We use this framework to design an algorithm and demonstrate that significant gains can be achieved at a reasonable complexity. Our framework can also incorporate analog receive beamforming which is deemed to be essential in mmWave MIMO systems.

[1]  Shlomo Shamai,et al.  On the achievable throughput of a multiantenna Gaussian broadcast channel , 2003, IEEE Transactions on Information Theory.

[2]  Michel Minoux,et al.  Accelerated greedy algorithms for maximizing submodular set functions , 1978 .

[3]  Giuseppe Caire,et al.  Performance Analysis of Massive MIMO for Cell-Boundary Users , 2013, IEEE Transactions on Wireless Communications.

[4]  N.D. Sidiropoulos,et al.  On downlink beamforming with greedy user selection: performance analysis and a simple new algorithm , 2005, IEEE Transactions on Signal Processing.

[5]  Laurence A. Wolsey,et al.  Best Algorithms for Approximating the Maximum of a Submodular Set Function , 1978, Math. Oper. Res..

[6]  Antonios Michaloliakos,et al.  Non-asymptotic performance bounds for downlink MU-MIMO scheduling , 2016, 2016 12th Annual Conference on Wireless On-demand Network Systems and Services (WONS).

[7]  Andrea J. Goldsmith,et al.  On the optimality of multiantenna broadcast scheduling using zero-forcing beamforming , 2006, IEEE Journal on Selected Areas in Communications.

[8]  Nihar Jindal,et al.  Limited feedback-based block diagonalization for the MIMO broadcast channel , 2007, IEEE Journal on Selected Areas in Communications.

[9]  Narayan Prasad,et al.  A two time scale approach for coordinated multi-point transmission and reception over practical backhaul , 2014, 2014 Sixth International Conference on Communication Systems and Networks (COMSNETS).

[10]  Wei Yu,et al.  Optimizing large-scale MIMO cellular downlink: Multiplexing, diversity, or interference nulling? , 2015, 2015 53rd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[11]  Robert W. Heath,et al.  Limited Feedback Hybrid Precoding for Multi-User Millimeter Wave Systems , 2014, IEEE Transactions on Wireless Communications.

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

[13]  Michael D. Zoltowski,et al.  User Selection With Zero-Forcing Beamforming Achieves the Asymptotically Optimal Sum Rate , 2008, IEEE Transactions on Signal Processing.

[14]  Theodore S. Rappaport,et al.  3-D Millimeter-Wave Statistical Channel Model for 5G Wireless System Design , 2016, IEEE Transactions on Microwave Theory and Techniques.

[15]  Narayan Prasad,et al.  Exploiting cell dormancy and load balancing in LTE HetNets: Optimizing the proportional fairness utility , 2014, 2014 IEEE International Conference on Communications (ICC).

[16]  Lijun Chen,et al.  Convex-concave procedure for weighted sum-rate maximization in a MIMO interference network , 2014, 2014 IEEE Global Communications Conference.

[17]  Guosen Yue,et al.  Downlink multiuser MIMO scheduling in LTE Advanced systems , 2012, 2012 IEEE International Conference on Communications (ICC).

[18]  Narayan Prasad,et al.  Analysis and evaluation of a practical downlink multiuser MIMO scheduler over LTE advanced massive MIMO systems , 2016, 2016 50th Asilomar Conference on Signals, Systems and Computers.

[19]  Richard J. La,et al.  Coordinated scheduling in MIMO heterogeneous wireless networks using submodular optimization , 2016, 2016 14th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt).

[20]  Rishabh K. Iyer,et al.  Algorithms for Approximate Minimization of the Difference Between Submodular Functions, with Applications , 2012, UAI.