Block diagonalisation with adaptive resource allocation algorithm for multi-user MIMO-OFDM systems

The challenging issue in multi-user MIMO-OFDM system is to cancel multi-access interference (MAI) when different users share the same subcarrier. Also, the presence of MAI makes the resource allocation problem very complicated. Hence it is essential to find the optimal transmit and receive weight vectors, to reduce MAI and to adaptively assign resources to meet the quality of service (QoS) requirements. In this paper, block diagonalisation (BD) with waterfilling power allocation is considered and analysed their performance. This BD with waterfilling power allocation algorithm increases the system capacity with zero MAI. In order to have further increase in system performance, the proposed method considers rate adaptation scheme and margin adaptation scheme. In rate adaptation technique BD with power and subcarrier allocation is performed to maximise the system capacity. In margin adaptation technique BD with power and bit allocation is done to improve QoS of the system. The simulation results show that there is significant improvement in system performance also guaranteeing zero MAI.

[1]  Khaled Ben Letaief,et al.  Multiuser OFDM with adaptive subcarrier, bit, and power allocation , 1999, IEEE J. Sel. Areas Commun..

[2]  Quoting Lai,et al.  Performance of adaptive bit and power allocation MIMO-OFDM system based on greedy algorithm , 2005, Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005..

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

[4]  Youyun Xu,et al.  Power allocation for MIMO-OFDM systems with multi-user decoupling and scheduling , 2003, 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003..

[5]  Andrea J. Goldsmith,et al.  Dirty paper coding vs. TDMA for MIMO broadcast channels , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[6]  A. Lee Swindlehurst,et al.  A vector-perturbation technique for near-capacity multiantenna multiuser communication-part I: channel inversion and regularization , 2005, IEEE Transactions on Communications.

[7]  Max H. M. Costa,et al.  Writing on dirty paper , 1983, IEEE Trans. Inf. Theory.

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

[9]  Narayan B. Mandayam,et al.  Multiple antenna transmitter optimization schemes for multiuser systems , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

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

[11]  Youyun Xu,et al.  Adaptive subcarrier and power allocation for multiuser MIMO-OFDM systems , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[12]  Raviraj S. Adve,et al.  Linear Precoding for Multiuser MIMO-OFDM Systems , 2007, 2007 IEEE International Conference on Communications.

[13]  Robert W. Heath,et al.  A Lattice-Based MIMO Broadcast Precoder for Multi-Stream Transmission , 2006, ArXiv.