Joint scheduling and resource allocation in uplink OFDM systems for broadband wireless access networks

Orthogonal frequency division multiplexing (OFDM) with dynamic scheduling and resource allocation is a key component of most emerging broadband wireless access networks such as WiMAX and LTE (long term evolution) for 3GPP. However, scheduling and resource allocation in an OFDM system is complicated, especially in the uplink due to two reasons: (i) the discrete nature of subchannel assignments, and (ii) the heterogeneity of the users' subchannel conditions, individual resource constraints and application requirements. We approach this problem using a gradient-based scheduling framework. Physical layer resources (bandwidth and power) are allocated to maximize the projection onto the gradient of a total system utility function which models application-layer Quality of Service (QoS). This is formulated as a convex optimization problem and solved using a dual decomposition approach. This optimal solution has prohibitively high computational complexity but reveals guiding principles that we use to generate lower complexity sub-optimal algorithms. We analyze the complexity and compare the performance of these algorithms via extensive simulations.

[1]  Richard J. La,et al.  Class and channel condition based weighted proportional fair scheduler , 2001 .

[2]  Susan H. Rodger,et al.  ! " # $ % & ' ( ) * ' ) " ) * ' + , - , 2004 .

[3]  Jean C. Walrand,et al.  Fair end-to-end window-based congestion control , 2000, TNET.

[4]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[5]  Jianwei Huang,et al.  Scheduling and Resource Allocation in OFDMA Wireless Systems , 2010 .

[6]  Jianwei Huang,et al.  Joint Scheduling and Resource Allocation in Uplink OFDM Systems , 2007, 2007 Conference Record of the Forty-First Asilomar Conference on Signals, Systems and Computers.

[7]  Ki Hoon Kwon,et al.  Efficient Subcarrier and Power Allocation Algorithm in OFDMA Uplink System , 2007, IEICE Trans. Commun..

[8]  C.C. Ko,et al.  Dynamic subcarrier sharing algorithms for uplink OFDMA resource allocation , 2007, 2007 6th International Conference on Information, Communications & Signal Processing.

[9]  Yao Ma Constrained Rate-Maximization Scheduling for Uplink OFDMA , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[10]  Hui Liu,et al.  An efficient multiuser loading algorithm for OFDM-based broadband wireless systems , 2000, Globecom '00 - IEEE. Global Telecommunications Conference. Conference Record (Cat. No.00CH37137).

[11]  Alexander L. Stolyar,et al.  Optimal utility based multi-user throughput allocation subject to throughput constraints , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[12]  Joachim Speidel,et al.  Efficient Subcarrier Allocation for Multiple Access in OFDM Systems , 2002 .

[13]  A. Jalali,et al.  Data throughput of CDMA-HDR a high efficiency-high data rate personal communication wireless system , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).

[14]  Rajeev Agrawal,et al.  Scheduling in multimedia wireless networks , 2001 .

[15]  Alexander L. Stolyar,et al.  Maximizing Queueing Network Utility Subject to Stability: Greedy Primal-Dual Algorithm , 2005, Queueing Syst. Theory Appl..

[16]  S. Shenker Fundamental Design Issues for the Future Internet , 1995 .

[17]  Alexander L. Stolyar,et al.  On the Asymptotic Optimality of the Gradient Scheduling Algorithm for Multiuser Throughput Allocation , 2005, Oper. Res..

[18]  Philip A. Whiting,et al.  SCHEDULING IN A QUEUING SYSTEM WITH ASYNCHRONOUSLY VARYING SERVICE RATES , 2004, Probability in the Engineering and Informational Sciences.

[19]  Leandros Tassiulas,et al.  Dynamic server allocation to parallel queues with randomly varying connectivity , 1993, IEEE Trans. Inf. Theory.

[20]  Wei Yu,et al.  Dual optimization methods for multiuser orthogonal frequency division multiplex systems , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[21]  Chi Wan Sung,et al.  Low complexity subcarrier and power allocation for utility maximization in uplink OFDMA systems , 2008, IEEE Transactions on Wireless Communications.

[22]  Seong-Lyun Kim,et al.  Joint subcarrier and power allocation in uplink OFDMA systems , 2005, IEEE Communications Letters.

[23]  Rajeev Agrawal,et al.  Downlink scheduling and resource allocation for OFDM systems , 2009, IEEE Transactions on Wireless Communications.

[24]  Rajeev Agrawal,et al.  Optimality of Certain Channel Aware Scheduling Policies , 2002 .

[25]  Thomas M. Cover,et al.  Elements of Information Theory: Cover/Elements of Information Theory, Second Edition , 2005 .

[26]  Zhu Han,et al.  Fair multiuser channel allocation for OFDMA networks using Nash bargaining solutions and coalitions , 2005, IEEE Transactions on Communications.

[27]  H. Kushner,et al.  Asymptotic Properties of Proportional-Fair Sharing Algorithms , 2002 .

[28]  Shuguang Cui,et al.  Efficient subcarrier, power, and rate allocation with fairness consideration for OFDMA uplink , 2008, IEEE Transactions on Wireless Communications.

[29]  Rajeev Agrawal,et al.  Joint Scheduling and Resource Allocation in CDMA Systems , 2010, IEEE Transactions on Information Theory.

[30]  Stephen B. Maurer,et al.  Linear Programs and Related Problems , 1992 .