Low-Complexity Scheduling Policies for Achieving Throughput and Delay Optimality in Multi-Channel Wireless Networks

In this paper, we study the scheduling problem for downlink t ransmission in a multi-channel (e.g., OFDM-based) wireless network. We focus on a single cell, wit h the aim of developing a unifying framework for designing low-complexity scheduling policies tha t c n provide optimal performance in terms of both throughput and delay. We develop new easy-to-verify su ficient conditions for rate-function delay optimality (in the many-channel many-user asymptotic regi me) and throughput optimality, respectively. The sufficient conditions allow us to prove rate-function de lay optimality for a class of Oldest Packets First (OPF) policies and throughput optimality for a large class o f Maximum Weight in the Fluid limit (MWF) policies, respectively. By exploiting the special feature s of our carefully chosen sufficient conditions and intelligently combining policies from the classes of OPF an d MWF policies, we design hybrid policies that are both rate-function delay-optimal and throughputoptimal with a complexity ofO(n logn), wheren is the number of channels or users. Our approach yields signi fica tly lower complexity than the only previously known delay (rate-function) and throug hput optimal scheduling policy, which incurs a high complexity ofO(n). We also conduct numerical experiments to validate our theo retical results.

[1]  R. Srikant,et al.  Stable scheduling policies for fading wireless channels , 2005, IEEE/ACM Transactions on Networking.

[2]  R. Srikant,et al.  Scheduling for small delay in multi-rate multi-channel wireless networks , 2011, 2011 Proceedings IEEE INFOCOM.

[3]  Xiaojun Lin,et al.  OFDM downlink scheduling for delay-optimality: Many-channel many-source asymptotics with general arrival processes , 2011, 2011 Information Theory and Applications Workshop.

[4]  Tara Javidi,et al.  Delay-Optimal Server Allocation in Multiqueue Multiserver Systems With Time-Varying Connectivities , 2009, IEEE Transactions on Information Theory.

[5]  Leandros Tassiulas,et al.  Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks , 1990, 29th IEEE Conference on Decision and Control.

[6]  Lei Ying,et al.  Low-complexity Scheduling Algorithms for Multi-channel Downlink Wireless Networks , 2010, INFOCOM 2010.

[7]  R. Srikant,et al.  Scheduling in Multi-Channel Wireless Networks: Rate Function Optimality in the Small-Buffer Regime , 2009, IEEE Transactions on Information Theory.

[8]  Leandros Tassiulas,et al.  Resource Allocation and Cross-Layer Control in Wireless Networks , 2006, Found. Trends Netw..

[9]  Ness B. Shroff,et al.  Delay-Based Back-Pressure Scheduling in Multihop Wireless Networks , 2011, IEEE/ACM Transactions on Networking.

[10]  Ness B. Shroff,et al.  Node weighted scheduling , 2009, SIGMETRICS '09.

[11]  R. Srikant,et al.  A tutorial on cross-layer optimization in wireless networks , 2006, IEEE Journal on Selected Areas in Communications.

[12]  J. Dai On Positive Harris Recurrence of Multiclass Queueing Networks: A Unified Approach Via Fluid Limit Models , 1995 .

[13]  Ernst W. Mayr,et al.  Node Weighted Matching , 1984, ICALP.

[14]  Tara Javidi,et al.  Scheduling for multi-channel wireless networks: Small delay with polynomial complexity , 2011, 2011 International Symposium of Modeling and Optimization of Mobile, Ad Hoc, and Wireless Networks.

[15]  John N. Tsitsiklis,et al.  Hardness of Low Delay Network Scheduling , 2011, IEEE Transactions on Information Theory.

[16]  Robert E. Tarjan,et al.  Fibonacci heaps and their uses in improved network optimization algorithms , 1987, JACM.

[17]  Murray Hill,et al.  SCHEDULING IN A QUEUING SYSTEM WITH ASYNCHRONOUSLY VARYING SERVICE RATES , 2004 .