Joint Scheduling and Resource Allocation in Uplink OFDM Systems

Orthogonal frequency division multiplexing (OFDM) with dynamic scheduling and resource allocation is widely considered to be a key component of 4G cellular networks. However, scheduling and resource allocation in an OFDM system is complicated, especially in the uplink due to two reasons: (1) the discrete nature of channel assignments, and (2) the heterogeneity of the users' channel conditions, individual resource constraints and application requirements. We approach this problem using a gradient-based scheduling framework presented in previous work. 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. We present an optimal solution using a dual decomposition. This solution has prohibitively high computational complexity but reveals guiding principles that we use to generate a family of lower complexity sub-optimal algorithms. We compare the performance of these algorithms via a realistic OFDM simulator.

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

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

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

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

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

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

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

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

[9]  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).

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

[11]  Scott Shenker,et al.  Fundamental Design Issues for the Future Internet (Invited Paper) , 1995, IEEE J. Sel. Areas Commun..

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

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

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

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

[16]  L StolyarAlexander Maximizing Queueing Network Utility Subject to Stability , 2005 .

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

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

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

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

[21]  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).

[22]  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..

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

[24]  C. Ng,et al.  Low complexity subcarrier and power allocation for utility maximization in uplink OFDMA systems , 2008 .

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

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