Scheduling and Resource Allocation Strategy for OFDMA Systems Over Time-Varying Channels

A cross-layer scheduling and resource allocation (SRA) strategy for an adaptive modulation and coding (AMC) based orthogonal frequency multiple access (OFDMA) system is proposed. The objective of this paper is to maximize the system throughput as a function of the bit error rate (BER) and the spectral efficiency based on the selected modulation and coding schemes (MCSs). The proposed strategy contains two main algorithms. Firstly, the scheduling algorithm that aims to maximize the average system throughput by arranging the users in distinct queues according to their priorities and selecting the best user of each queue individually in order to guarantee a fair user service amongst different priority levels. Secondly, the resource allocation algorithm that allocates the user, bit and power based on the channel conditions of the scheduling users and the transmission power constraints. The transmitter of the investigated AMC-OFDMA system at the assigned base station (BS) divides the transmitted OFDMA frame into sub-channels and assigns each sub-channel to a scheduled user. In this paper, we compare the performance of the proposed SRA with the conventional first in first out (FIFO) queuing based scheduling and resource allocation strategies used for an AMC-OFDMA system. The simulation results show that the investigated AMC-OFDMA system based on the proposed SRA strategy outperforms the conventional approaches.

[1]  Upamanyu Madhow Fundamentals of Digital Communication: References , 2008 .

[2]  Jianwei Huang,et al.  Downlink Scheduling and Resource Allocation for OFDM Systems , 2006 .

[3]  Robert Schober,et al.  Error Rate Analysis for Coded Multicarrier Systems Over Quasi-Static Fading Channels , 2007, IEEE Trans. Commun..

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

[5]  Hsiao-Hwa Chen,et al.  Mobile WiMAX : Toward Broadband Wireless Metropolitan Area Networks , 2007 .

[6]  Yu-Kwong Kwok,et al.  A Low-Complexity QoS-Aware Proportional Fair Multicarrier Scheduling Algorithm for OFDM Systems , 2009, IEEE Transactions on Vehicular Technology.

[7]  Witold A. Krzymien,et al.  Downlink Scheduling via Genetic Algorithms for Multiuser Single-Carrier and Multicarrier MIMO Systems With Dirty Paper Coding , 2009, IEEE Transactions on Vehicular Technology.

[8]  T. Moon Error Correction Coding: Mathematical Methods and Algorithms , 2005 .

[9]  Muayad S. Al-Janabi,et al.  Optimal user scheduling and resource allocation strategy for AMC based OFDMA systems , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[10]  Christian Lüders,et al.  Theory and Applications of OFDM and CDMA: Wideband Wireless Communications , 2005 .

[11]  Pravin Varaiya,et al.  QoS aware adaptive resource allocation techniques for fair scheduling in OFDMA based broadband wireless access systems , 2003, IEEE Trans. Broadcast..

[12]  Luc Vandendorpe,et al.  Bit and Power Allocation for Goodput Optimization in Coded Parallel Subchannels With ARQ , 2008, IEEE Transactions on Signal Processing.

[13]  Loutfi Nuaymi,et al.  Wimax Technology for Broadband Wireless Access , 2007 .

[14]  John M. Cioffi,et al.  Adaptive modulation and coding (AMC) for bit-interleaved coded OFDM (BIC-OFDM) , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[15]  Luc Vandendorpe,et al.  Power Allocation for Goodput Optimization in BICM-OFDM Systems , 2008, 2008 IEEE International Conference on Communications.

[16]  L. Vandendorpe,et al.  Goodput optimized bit and power allocation for OFDM transmission with relaying , 2007, 2007 IEEE International Symposium on Signal Processing and Information Technology.

[17]  Khaled Ben Letaief,et al.  A cross-layer resource allocation and scheduling for multiuser space-time block coded MIMO/OFDM systems , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[18]  John M. Cioffi,et al.  Queue proportional scheduling via geometric programming in fading broadcast channels , 2006, IEEE Journal on Selected Areas in Communications.

[19]  Ramjee Prasad,et al.  OFDM for Wireless Multimedia Communications , 1999 .

[20]  B. Mohammed Nawaz Orthogonal Frequency Division Multiplexing for Wireless Networks , 2012 .

[21]  Muayad S. Al-Janabi,et al.  Adaptive MCS Selection in OFDM Systems Based on Channel Frequency Coherence , 2009, 2009 Fifth Advanced International Conference on Telecommunications.

[22]  Byeong Gi Lee,et al.  Proportional-fair power allocation with CDF-based scheduling for fair and efficient multiuser OFDM systems , 2006, IEEE Transactions on Wireless Communications.

[23]  Rajeev Agrawal,et al.  Joint scheduling and resource allocation in uplink OFDM systems for broadband wireless access networks , 2009, IEEE Journal on Selected Areas in Communications.

[24]  John G. Proakis,et al.  Digital Communications , 1983 .

[25]  Hong-Chuan Yang,et al.  Performance evaluation of threshold-based power allocation algorithms for down-link switched-based parallel scheduling , 2009, IEEE Transactions on Wireless Communications.