Cross-layer QoS support framework and holistic opportunistic scheduling for QoS in single carrier WiMAX system

Providing Quality of Service (QoS) to different service classes with real-time and non-real-time traffic integration is an important issue in WiMAX systems. Opportunistic MAC (OMAC) is a novel view of communication over spatiotemporally varying wireless links. It combines the features of a cross-layer design and an opportunistic scheduling scheme to achieve high utilization while providing QoS to various applications. Channel characteristics, traffic characteristics and queue characteristics are essential factors in the design of opportunistic scheduling algorithms. In this paper, we propose a cross-layer QoS support scheduling framework and a corresponding opportunistic scheduling algorithm to provide QoS support to the heterogeneous traffic in single carrier WiMAX point-to-multipoint (PMP) systems. We model the uplink transmission in the single carrier WiMAX system as a multi-class priority TDMA queueing system to analyze the average packet delays of different service classes. Extensive simulation experiments have been carried out to evaluate the performance of our proposal. The simulation results show that our proposed solution can improve the performance of the WiMAX PMP system in terms of packet loss rate, packet delay and system throughput.

[1]  Seong-Lyun Kim,et al.  Comparison of opportunistic scheduling policies in time-slotted AMC wireless networks , 2006, 2006 1st International Symposium on Wireless Pervasive Computing.

[2]  Lixia Zhang,et al.  Virtual Clock: A New Traffic Control Algorithm for Packet Switching Networks , 1990, SIGCOMM.

[3]  Antonio Iera,et al.  Channel-Aware Scheduling for QoS and Fairness Provisioning in IEEE 802.16/WiMAX Broadband Wireless Access Systems , 2007, IEEE Network.

[4]  Zhisheng Niu,et al.  A Cross-Layer Proportional Fair Scheduling Algorithm with Packet Length Constraint in Multiuser OFDM Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[5]  Georgios B. Giannakis,et al.  Cross-layer modeling of adaptive wireless links for QoS support in multimedia networks , 2004, First International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks.

[6]  Izhak Rubin,et al.  Message Delays for TDMA Scheme Under a Nonpreemptive Priority Discipline , 1984, IEEE Trans. Commun..

[7]  Geoffrey Ye Li,et al.  Cross-layer optimization for OFDM wireless networks-part II: algorithm development , 2005, IEEE Transactions on Wireless Communications.

[8]  Taesoo Kwon,et al.  Design and implementation of a simulator based on a cross-layer protocol between MAC and PHY layers in a WiBro Compatible.IEEE 802.16e OFDMA system , 2005, IEEE Commun. Mag..

[9]  Xin Wang,et al.  A cross-layer scheduling algorithm with QoS support in wireless networks , 2006, IEEE Transactions on Vehicular Technology.

[10]  M. Nakagami The m-Distribution—A General Formula of Intensity Distribution of Rapid Fading , 1960 .

[11]  Boon Chong Ng,et al.  Supporting Differentiated Services in Wireless Access Networks , 2006, 2006 10th IEEE Singapore International Conference on Communication Systems.

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

[13]  Alexander L. Stolyar,et al.  Scheduling algorithms for a mixture of real-time and non-real-time data in HDR , 2001 .

[14]  David Gesbert,et al.  Channel predictive proportional fair scheduling , 2008, IEEE Transactions on Wireless Communications.

[15]  Thomas Bonald,et al.  Flow-level performance analysis of some opportunistic scheduling algorithms , 2005, Eur. Trans. Telecommun..

[16]  N.B. Shroff,et al.  Optimal opportunistic scheduling in wireless networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[17]  Junshan Zhang,et al.  Traffic aided opportunistic scheduling for wireless networks: algorithms and performance bounds , 2004, Comput. Networks.