Low-complexity Scheduling Algorithms for Multi-channel Downlink Wireless Networks
Authors:
- Shreeshankar BodasSBShreeshankar Bodas
- Sanjay ShakkottaiSSSanjay Shakkottai
- Lei YingLYLei Ying
- R. SrikantRSR. Srikant
- 1 March 2010
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 0743166X,p. 1-9
Abstract
This paper considers the problem of designing scheduling algorithms for multi-channel (e.g., OFDM) wireless downlink networks with n users/OFDM sub-channels. For this system, while the classical MaxWeight algorithm is known to be throughput-optimal, its buffer-overflow performance is very poor (formally, we show it has zero rate function in our setting). To address this, we propose a class of algorithms called iHLQF (iterated Heaviest matching with Longest Queues First) that is shown to be throughput optimal for a general class of arrival/channel processes, and also rate-function optimal (i.e., exponentially small buffer overflow probability) for certain arrival/channel processes. iHLQF however has higher complexity than MaxWeight (n4 vs. n2 respectively). To overcome this issue, we propose a new algorithm called SSG (Server-Side Greedy). We show that SSG is throughput optimal, results in a much better per-user buffer overflow performance than the MaxWeight algorithm (positive rate function for certain arrival/channel processes), and has a computational complexity (n2) that is comparable to the MaxWeight algorithm. Thus, it provides a nice trade-off between buffer-overflow performance and computational complexity. These results are validated by both analysis and simulations.Keywords
This publication has 11 references indexed in Scilit:
- Scheduling in multi-channel wireless networks2009
- Large Deviations of Queues Sharing a Randomly Time-Varying ServerQueueing Systems, 2008
- Optimal Energy and Delay Tradeoffs for Multiuser Wireless DownlinksIEEE Transactions on Information Theory, 2007
- A Large Deviations Analysis of Scheduling in Wireless NetworksIEEE Transactions on Information Theory, 2006
- Stable scheduling policies for fading wireless channelsIEEE/ACM Transactions on Networking, 2005
- Pathwise optimality of the exponential scheduling rule for wireless channelsAdvances in Applied Probability, 2004
- MaxWeight scheduling in a generalized switch: State space collapse and workload minimization in heavy trafficThe Annals of Applied Probability, 2004
- Power and server allocation in a multi-beam satellite with time varying channels2003
- Dynamic server allocation to parallel queues with randomly varying connectivityIEEE Transactions on Information Theory, 1993
- Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networksIEEE Transactions on Automatic Control, 1992