QoS-based cross-layer scheduling for wireless multimedia transmissions with adaptive modulation and coding

Hui Chen, Chun Bun Henry Chan, Chi Kong Chan, Victor C.M. Leung

Research output: Journal article publicationJournal articleAcademic researchpeer-review

20 Citations (Scopus)

Abstract

It is challenging to design effective scheduling algorithms for multimedia transmissions over wireless channels that employ adaptive modulation and coding (AMC). On the one hand, it is desirable for the overall system throughput to be enhanced by taking advantage of multi-user diversity. On the other hand, fairness or QoS guarantees need to be maintained for individual users, especially in the case of multimedia applications that have strict delay requirements. In this paper, we propose a novel scheduling algorithm called QoS-based cross-layer scheduling (QoS-CLS) to achieve a good design tradeoff. To maximize the system throughput, the algorithm takes into account the information on both the physical layer and the data link layer to schedule user transmissions. Using cross-layer information, the scheduling problem is formulated as a Markov Decision Process and the optimal decision policy (based on the channel status, traffic state, and buffer status of each traffic flow) is pre-calculated by linear programming. This policy is then stored in the system for scheduling in real-time. Simulation results show that QoS-CLS can greatly enhance the channel throughput compared to existing algorithms because of its cross-layer QoS consideration and the optimization method. Moreover, it can provide QoS guarantees while achieving efficient resource sharing among different traffic flows.
Original languageEnglish
Article number6613629
Pages (from-to)4526-4538
Number of pages13
JournalIEEE Transactions on Communications
Volume61
Issue number11
DOIs
Publication statusPublished - 1 Nov 2013

Keywords

  • Adaptive modulation and coding
  • Multimedia transmission
  • Scheduling

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Cite this