A cross-layer scheduling scheme for wireless multimedia transmissions with adaptive modulation and coding

It is a big challenge to design an effective scheduling algorithm for multimedia transmissions over a wireless channel that employs adaptive modulation and coding (AMC). On one hand, the scheduling algorithm needs to schedule user transmissions by taking advantages of the channel diversity so that the overall system performance can be improved. On the other hand, the algorithm also needs to maintain fairness among users and to provide QoS guarantee based on user requirements. In this paper, we propose a novel scheduling algorithm called QoS-based cross-layer scheduling algorithm (QoS-CLS) to address the aforementioned issues. To maximize the system throughput, the algorithm takes into consideration both the physical layer and data link layer information to schedule user transmissions. Using the cross-layer information, the scheduling problem is formulated into a Markov decision process (MDP) and the optimum decision policy (based on the channel status, traffic state and buffer status of each traffic flow) is precalculated by linear programming and stored in the system for scheduling in real-time. Results show that QoS-CLS can greatly enhance the channel throughput compared to the opportunistic scheduling algorithm because of its cross-layer QoS consideration and the optimization method. Moreover, it can provide QoS guarantee and facilitate resource sharing among different traffic flows.

[1]  Shaoqian Li,et al.  Packet scheduling algorithm considering both the delay constraint and user throughput in HSDPA , 2005, Proceedings. 2005 International Conference on Communications, Circuits and Systems, 2005..

[2]  Thomas Bonald A Score-Based Opportunistic Scheduler for Fading Radio Channels , 2004 .

[3]  L. F. Turner,et al.  Generalised fsmc model for radio channels with correlated fading , 1999 .

[4]  Georgios B. Giannakis,et al.  Cross-Layer combining of adaptive Modulation and coding with truncated ARQ over wireless links , 2004, IEEE Transactions on Wireless Communications.

[5]  Gordon L. Stüber Principles of mobile communication , 1996 .

[6]  E. Biglieri,et al.  Limiting performance of block-fading channels with multiple antennas , 1999, Proceedings of the 1999 IEEE Information Theory and Communications Workshop (Cat. No. 99EX253).

[7]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[8]  Hamid Aghvami,et al.  A packet scheduling algorithm supporting multimedia traffic over the HSDPA link based on early delay notification , 2005, 2005 1st International Conference on Multimedia Services Access Networks, 2005. MSAN '05..

[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]  Hossam S. Hassanein,et al.  Packet scheduling in 3.5G high-speed downlink packet access networks: breadth and depth , 2007, IEEE Network.

[11]  Gordon L. Stuber,et al.  Principles of mobile communication (2nd ed.) , 2001 .

[12]  Kee Chaing Chua,et al.  A novel scheduling scheme to share dropping ratio while guaranteeing a delay bound in a multiCode-CDMA network , 2003, TNET.

[13]  Georgios B. Giannakis,et al.  Cross-layer scheduling with prescribed QoS guarantees in adaptive wireless networks , 2005, IEEE Journal on Selected Areas in Communications.

[14]  Attahiru Sule Alfa,et al.  Service differentiation in multirate wireless networks with weighted round-robin scheduling and ARQ-based error control , 2006, IEEE Transactions on Communications.

[15]  Bo Friis Nielsen,et al.  A Markovian approach for modeling packet traffic with long-range dependence , 1998, IEEE J. Sel. Areas Commun..

[16]  Georgios B. Giannakis,et al.  Queuing with adaptive modulation and coding over wireless links: cross-Layer analysis and design , 2005, IEEE Transactions on Wireless Communications.

[17]  Victor C. M. Leung,et al.  Cross-Layer Enhanced Real-Time Packet Scheduling over CDMA Networks , 2006, 2006 14th IEEE International Conference on Networks.

[18]  G. Barriac,et al.  Introducing delay sensitivity into the proportional fair algorithm for CDMA downlink scheduling , 2002, IEEE Seventh International Symposium on Spread Spectrum Techniques and Applications,.

[19]  Wha Sook Jeon,et al.  Packet Scheduler for Mobile Communications Systems with Time-Varying Capacity Region , 2005, IEEE Transactions on Wireless Communications.