This Article 
 Bibliographic References 
 Add to: 
Optimal and Efficient Graph-Based Resource Allocation Algorithms for Multiservice Frame-Based OFDMA Networks
August 2011 (vol. 10 no. 8)
pp. 1175-1186
Ahmed N. Zaki, University of Calgary, Calgary
Abraham O. Fapojuwo, University of Calgary, Calgary
This paper addresses the resource allocation problem in Orthogonal Frequency Division Multiple Access (OFDMA)-based wireless networks. The resource allocation problem is posed as an optimization problem with individual user constraints. This formulation provides a special structure that lends to efficient solution of the problem. We develop an optimal algorithm based on standard graph theory and Lagrangian relaxation. Based on the special structure of the problem, the proposed resource allocation algorithm attains the optimal solution at a much lower complexity compared to general-purpose optimization algorithms used by previous OFDMA resource allocation approaches. Moreover, the resource allocation problem solved by the proposed algorithm supports practical features such as discrete modulation set and multiple OFDM symbols per resource allocation decision. Furthermore, by assuming even power allocation across the OFDM subchannels, a suboptimal resource allocation algorithm with lower complexity is developed. The proposed algorithms enable the system designer to control the tradeoffs among system performance, system complexity, and the quality of service (QoS) experienced by the users. Extensive simulations are conducted to evaluate the performance and complexity of the proposed algorithms under different system operating conditions.

[1] C.Y. Wong, R.S. Cheng, K.B. Lataief, and R.D. Murch, "Multiuser OFDM with Adaptive Subcarrier, Bit, and Power Allocation," IEEE J. Selected Areas in Comm., vol. 17, no. 10, pp. 1747-1758, Oct. 1999.
[2] G. Song and Y. Li, "Cross-Layer Optimization for OFDM Wireless Networks—Part I: Theoretical Framework," IEEE Trans. Wireless Comm., vol. 4, no. 2, pp. 614-624, Mar. 2005.
[3] G. Song and Y. Li, "Cross-Layer Optimization for OFDM Wireless Networks—Part II: Algorithm Development," IEEE Trans. Wireless Comm., vol. 4, no. 2, pp. 625-634, Mar. 2005.
[4] J. Huang, V.G. Subramanian, R. Agrawal, and R.A. Berry, "Downlink Scheduling and Resource Allocation for OFDM Systems," IEEE Trans. Wireless Comm., vol. 8, no. 1, pp. 288-296, Jan. 2009.
[5] I.C. Wong and B.L. Evans, "Optimal Downlink OFDMA Resource Allocation with Linear Complexity to Maximize Ergodic Rates," IEEE Trans. Wireless Comm., vol. 7, no. 3, pp. 962-971, Mar. 2008.
[6] L.M.C. Hoo, B. Halder, J. Tellado, and J.M. Cioffi, "Multiuser Transmit Optimization for Multicarrier Broadcast Channels: Asymptotic FDMA Capacity Region and Algorithms," IEEE Trans. Comm., vol. 52, no. 6, pp. 922-930, June 2004.
[7] K. Seong, M. Mohseni, and J.M. Cioffi, "Optimal Resource Allocation for OFDMA Downlink Systems," Proc. IEEE Int'l Symp. Information Theory, pp. 1394-1398, 2006.
[8] W.H.L. David, S.W. Hui, and V.K.N. Lau, "Cross-Layer Design for OFDMA Wireless Systems with Heterogeneous Delay Requirements," IEEE Trans. Wireless Comm., vol. 6, no. 8, pp. 2872-2880, Aug. 2007.
[9] Y.J. Zhang and K.B. Letaief, "Cross-Layer Adaptive Resource Management for Wireless Packet Networks with OFDM Signaling," IEEE Trans. Wireless Comm., vol. 5, no. 11, pp. 3244-3254, Nov. 2006.
[10] Y.J. Zhang, "A Multi-Server Scheduling Framework for Resource Allocation in Wireless Multi-Carrier Networks," IEEE Trans. Wireless Comm., vol. 6, no. 11, pp. 3884-3891, Nov. 2007.
[11] M. Ergen, S. Coleri, and P. Varaiya, "QoS Aware Adaptive Resource Allocation Techniques for Fair Scheduling in OFDMA Based Broadband Wireless Access Systems," IEEE Trans. Broadcasting, vol. 49, no. 4, pp. 362-370, Dec. 2003.
[12] I. Kim, I.-S. Park, and Y.H. Lee, "Use of Linear Programming for Dynamic Subcarrier and Bit Allocation in Multiuser OFDM," IEEE Trans. Vehicular Technology, vol. 55, no. 4, pp. 1195-1207, July 2006.
[13] Z. Mao and X. Wang, "Efficient Optimal and Suboptimal Radio Resource Allocation in OFDMA System," IEEE Trans. Wireless Comm., vol. 7, no. 2, pp. 440-445, Feb. 2008.
[14] M. Katoozian, K. Navaie, and H. Yanikomeroglu, "Utility-Based Adaptive Radio Resource Allocation in OFDM Wireless Networks with Traffic Prioritization," IEEE Trans. Wireless Comm., vol. 8, no. 1, pp. 66-71, Jan. 2009.
[15] S.H. Ali, K.-D. Lee, and V.C. Leung, "Dynamic Resource Allocation in OFDMA Wireless Metropolitan Area Networks," IEEE Wireless Comm., vol. 14, no. 1, pp. 6-13, Feb. 2007.
[16] Z. Shen, J.G. Andrews, and B.L. Evans, "Adaptive Resource Allocation in Multiuser OFDM Systems with Proportional Rate Constraints," IEEE Trans. Wireless Comm., vol. 4, no. 6, pp. 2726-2737, Nov. 2005.
[17] A. Feiten, R. Mathar, and M. Reyer, "Rate and Power Allocation for Multiuser OFDM: An Effective Heuristic Verified by Branch-and-Bound," IEEE Trans. Wireless Comm., vol. 7, no. 1, pp. 60-64, Jan. 2008.
[18] J. Jang and K.B. Lee, "Transmit Power Adaptation for Multiuser OFDM Systems," IEEE J. Selected Areas in Comm., vol. 21, no. 2, pp. 171-178, Feb. 2003.
[19] A. Biagioni, R. Fantacci, D. Marabissi, and D. Tarchi, "Adaptive Subcarrier Allocation Schemes for Wireless OFDMA Systems in Wimax Networks," IEEE J. Selected Areas in Comm., vol. 27, no. 2, pp. 217-225, Feb. 2009.
[20] M. Kaneko, P. Popovski, and J. Dahl, "Proportional Fairness in Multi-Carrier System with Multi-Slot Frames: Upper Bound and User Multiplexing Algorithms," IEEE Trans. Wireless Comm., vol. 7, no. 1, pp. 22-26, Jan. 2008.
[21] M. Kaneko, P. Popovski, and J. Dahl, "Proportional Fairness in Multi-Carrier System: Upper Bound and Approximation Algorithms," IEEE Comm. Letters, vol. 10, no. 6, pp. 462-464, June 2006.
[22] T.-D. Nguyen and Y. Han, "A Proportional Fairness Algorithm with QoS Provision in Downlink OFDMA Systems," IEEE Comm. Letters, vol. 10, no. 11, pp. 760-762, Nov. 2006.
[23] S. Ryu, B. Ryu, H. Seo, and M. Shin, "Urgency and Efficiency Based Packet Scheduling Algorithm for OFDMA Wireless System," Proc. IEEE Int'l Conf. Comm. (ICC '05), vol. 4, pp. 2779-2785, 2005.
[24] M. Andrews, L. Qian, and A. Stolyar, "Optimal Utility Based Multi-User Throughput Allocation Subject to Throughput Constraints," Proc. IEEE INFOCOM, vol. 4, pp. 2415-2424, 2005.
[25] S. Shakkottai and A.L. Stolyar, "Scheduling Algorithms for a Mixture of Real-Time and Non-Real-Time Data in HDR," Proc. 17th Int'l Teletraffic Congress (ITC-17), pp. 793-804, 2001.
[26] S. Boyd, "Convex Optimization II," lecture notes, , 2008.
[27] A.S. Tanenbaum, Computer Networks. Prentice Hall PTR, 2002.
[28] R.K. Ahuja, T.L. Magnanti, and J.B. Orlin, Network Flows: Theory, Algorithms, and Applications. Prentice Hall, 1993.
[29] M.S. Bazaraa, J.J. Jarvis, and H.D. Sherali, Linear Programming and Network flows. Wiley-Interscience, 2005.
[30] S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge Univ., 2004.
[31] L.K. Fleischer and K.D. Wayne, "Fast and Simple Approximation Schemes for Generalized Flow," Math. Programming, vol. 91, no. 2, pp. 215-238, Jan. 2002.
[32] T.-D. Nguyen and Y. Han, "A Dynamic Channel Assignment Algorithm for OFDMA Systems," Proc. IEEE 64th Vehicular Technology Conf. (VTC '06 Fall), pp. 1-5, Sept. 2006.
[33] Z. Zhang, Y. He, and E.K.P. Chong, "Opportunistic Scheduling for OFDM Systems with Fairness Constraints," EURASIP J. Wireless Comm. and Networking, vol. 2008, pp. 1-12, 2008.
[34] J. Zhuang, L. Jalloul, R. Novak, and J. Park, "IEEE 802.16m Evaluation Methodology Document (EMD)," http://wirelessman. org/tgm/docs80216m-08_004r2.pdf , July 2008.
[35] P. Seeling, M. Reisslein, and B. Kulapala, "Network Performance Evaluation Using Frame Size and Quality Traces of Single-Layer and Two-Layer Video: A Tutorial," IEEE Comm. Surveys and Tutorials, vol. 6, no. 3, pp. 58-78, Third Quarter 2004.
[36] "The MOSEK Optimization Software," http:/, 2011.

Index Terms:
OFDMA, resource allocation, QoS, radio resource management, frame based, multislot, graph theory.
Ahmed N. Zaki, Abraham O. Fapojuwo, "Optimal and Efficient Graph-Based Resource Allocation Algorithms for Multiservice Frame-Based OFDMA Networks," IEEE Transactions on Mobile Computing, vol. 10, no. 8, pp. 1175-1186, Aug. 2011, doi:10.1109/TMC.2010.227
Usage of this product signifies your acceptance of the Terms of Use.