TY - JOUR
T1 - Low-complexity scheduling algorithms for multichannel downlink wireless networks
AU - Bodas, Shreeshankar
AU - Shakkottai, Sanjay
AU - Ying, Lei
AU - Srikant, R.
N1 - Funding Information:
Manuscript received May 18, 2010; revised December 31, 2010; July 25, 2011; and December 25, 2011; accepted January 04, 2012; approved by IEEE/ACM TRANSACTIONS ON NETWORKING Editor S. Borst. Date of publication February 29, 2012; date of current version October 11, 2012. This work was supported in part by the NSF under Grants CNS-0721286, CNS-0347400, CNS-0721380, 09-53165, and HDTRA1-09-1-005 and the DARPA ITMANET program. A shorter version of this paper appeared in the Proceedings of the IEEE International Conference on Computer Communications (INFOCOM), San Diego, CA, March 15–19, 2010.
PY - 2012
Y1 - 2012
N2 - This paper considers the problem of designing scheduling algorithms for multichannel (e.g., OFDM-based) wireless downlink networks, with a large number of users and proportionally large bandwidth. For this system, while the classical MaxWeight algorithm is known to be throughput-optimal, its buffer-overflow performance is very poor (formally, it is shown that it has zero rate function in our setting). To address this, a class of algorithms called iterated Heaviest matching with Longest Queues First (iHLQF) is proposed. The algorithms in this class are 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 (n 4 versus n 2 , respectively). To overcome this issue, a new algorithm called Server-Side Greedy (SSG) is proposed. It is shown 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 (n 2) that is comparable to the MaxWeight algorithm. Thus, it provides a nice tradeoff between buffer-overflow performance and computational complexity. These results are validated by both analysis and simulations.
AB - This paper considers the problem of designing scheduling algorithms for multichannel (e.g., OFDM-based) wireless downlink networks, with a large number of users and proportionally large bandwidth. For this system, while the classical MaxWeight algorithm is known to be throughput-optimal, its buffer-overflow performance is very poor (formally, it is shown that it has zero rate function in our setting). To address this, a class of algorithms called iterated Heaviest matching with Longest Queues First (iHLQF) is proposed. The algorithms in this class are 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 (n 4 versus n 2 , respectively). To overcome this issue, a new algorithm called Server-Side Greedy (SSG) is proposed. It is shown 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 (n 2) that is comparable to the MaxWeight algorithm. Thus, it provides a nice tradeoff between buffer-overflow performance and computational complexity. These results are validated by both analysis and simulations.
KW - Large deviations
KW - low complexity
KW - scheduling algorithms
KW - small buffer
UR - http://www.scopus.com/inward/record.url?scp=84867882994&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84867882994&partnerID=8YFLogxK
U2 - 10.1109/TNET.2012.2185709
DO - 10.1109/TNET.2012.2185709
M3 - Article
AN - SCOPUS:84867882994
SN - 1063-6692
VL - 20
SP - 1608
EP - 1621
JO - IEEE/ACM Transactions on Networking
JF - IEEE/ACM Transactions on Networking
IS - 5
M1 - 6161621
ER -