Low-Complexity Space–Time–Frequency Scheduling for MIMO Systems With SDMA

In this paper, we propose a low-complexity fair scheduling algorithm for wireless multiuser MIMO communication systems in which users are multiplexed via time-, frequency-, and space-division multiple access (SDMA) schemes. In such systems, the transmission quality considerably degrades if users with spatially correlated channels are to be served at the same time and frequency. The approach presented here works with both zero- and nonzero-forcing SDMA precoding schemes by deciding, for each time and frequency slot, which users are to be served in order to maximize the precoding performance. The number of users is not a fixed parameter of the algorithm (as often assumed for other schedulers present in the literature), but it is also adjusted in accordance to the channel conditions. While smaller SDMA groups allow us to transmit with a higher average power per user, larger groups lead to higher multiplexing gains. Our algorithm ProSched is based on a novel interpretation of the precoding process using orthogonal projections which permit us to estimate the precoding results of all user combinations of interest with significantly reduced complexity. In addition, the possible user combinations are efficiently treated with the help of a tree-based sorting algorithm. The ProSched takes advantage of a perfect channel state information, when available, or, alternatively, of second-order channel statistics. The individual-user quality-of-service requirements can be considered in the decision-making process. The effectiveness of the algorithm is illustrated with simulations based on the IlmProp channel model, which features realistic correlation in space, time, and frequency.

[1]  Raymond Knopp,et al.  Information capacity and power control in single-cell multiuser communications , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[2]  D. B. Calvo Fairness Analysis of Wireless Beamforming Schedulers , 2005 .

[3]  Martin Haardt,et al.  MULTI-USER MIMO DOWNLINK BEAMFORMING OVER CORRELATED MIMO CHANNELS , 2005 .

[4]  A. Goldsmith,et al.  Sum power iterative water-filling for multi-antenna Gaussian broadcast channels , 2002, Conference Record of the Thirty-Sixth Asilomar Conference on Signals, Systems and Computers, 2002..

[5]  Antonia Maria Tulino,et al.  Capacity-achieving input covariance for single-user multi-antenna channels , 2006, IEEE Transactions on Wireless Communications.

[6]  Michael W. Berry,et al.  Algorithm 844: Computing sparse reduced-rank approximations to sparse matrices , 2005, TOMS.

[7]  Khaled Ben Letaief,et al.  An efficient resource-allocation scheme for spatial multiuser access in MIMO/OFDM systems , 2005, IEEE Transactions on Communications.

[8]  Suhas N. Diggavi,et al.  Parallel scheduling problems in next generation wireless networks , 2002, SPAA '02.

[9]  L.J. Cimini,et al.  A simplified opportunistic feedback and scheduling scheme for OFDM , 2004, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[10]  Matthew Andrews,et al.  Providing quality of service over a shared wireless link , 2001, IEEE Commun. Mag..

[11]  Jack M. Holtzman,et al.  Asymptotic analysis of proportional fair algorithm , 2001, 12th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications. PIMRC 2001. Proceedings (Cat. No.01TH8598).

[12]  M. Haardt,et al.  Comparison of zero-forcing methods for downlink spatial multiplexing in realistic multi-user MIMO channels , 2004, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[13]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[14]  Jonathan Ling,et al.  Jointly opportunistic beamforming and scheduling (JOBS) for downlink packet access , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[15]  Martin Haardt,et al.  An introduction to the multi-user MIMO downlink , 2004, IEEE Communications Magazine.

[16]  Martin Haardt,et al.  Zero-forcing methods for downlink spatial multiplexing in multiuser MIMO channels , 2004, IEEE Transactions on Signal Processing.

[17]  David Tse,et al.  Opportunistic beamforming using dumb antennas , 2002, IEEE Trans. Inf. Theory.

[18]  B. Ottersten,et al.  A QoS-aware proportional fair scheduler for opportunistic OFDM , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[19]  Antonio Pascual-Iserte,et al.  Spatial scheduling algorithms for wireless systems , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[20]  Rohit U. Nabar,et al.  Introduction to Space-Time Wireless Communications , 2003 .

[21]  M. Fuchs,et al.  Combination of block diagonalization and THP transmit filtering for downlink beamforming in multi-user MIMO systems , 2005, 7th European Conference on Wireless Technology, 2004..

[22]  Thomas Bonald A Score-Based Opportunistic Scheduler for Fading Radio Channels , 2004 .

[23]  Martin Haardt,et al.  A novel tree-based scheduling algorithm for the downlink of multi-user MIMO systems with ZF beamforming , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[24]  Roger Shu Kwan Cheng,et al.  Optimal Power Allocation in Zero-forcing MIMO-OFDM Downlink with Multiuser Diversity , 2005 .

[25]  Jeffrey G. Andrews,et al.  Low Complexity User Selection Algorithms for Multiuser MIMO Systems with Block Diagonalization , 2006, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..