Scheduling in Wireless Networks

We present a review of the problem of scheduled channel access in wireless networks with emphasis on ad hoc and sensor networks as opposed to WiFi, cellular, and infrastructure-based networks. After a brief introduction and problem definition, we examine in detail specific instances of the scheduling problem. These instances differ from each other in a number of ways, including the detailed network model and the objective function or performance criteria. They all share the “layerless” viewpoint that connects the access problem with the physical layer and, occasionally, with the routing layer. This review is intended to provide a reference point for the rich set of problems that arise in the allocation of resources in modern and future networks.

[1]  John Odentrantz,et al.  Markov Chains: Gibbs Fields, Monte Carlo Simulation, and Queues , 2000, Technometrics.

[2]  Peter Key,et al.  Performance Analysis of Contention Based Medium Access Control Protocols , 2009, IEEE Trans. Inf. Theory.

[3]  Prakash Narayan,et al.  Reliable Communication Under Channel Uncertainty , 1998, IEEE Trans. Inf. Theory.

[4]  Norman Abramson,et al.  The ALOHA System-Another Alternative for Computer Communications , 1899 .

[5]  Bruce E. Hajek,et al.  Link scheduling in polynomial time , 1988, IEEE Trans. Inf. Theory.

[6]  Robert G. Gallager,et al.  A perspective on multiaccess channels , 1984, IEEE Trans. Inf. Theory.

[7]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[8]  Anthony Ephremides,et al.  The feasibility of matchings in a wireless network , 2004, ISIT.

[9]  Hamid Jafarkhani,et al.  A Unified Framework for Layered Transmission Over Fading and Packet Erasure Channels , 2008, IEEE Transactions on Communications.

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

[11]  Alexander L. Stolyar,et al.  On the Asymptotic Optimality of the Gradient Scheduling Algorithm for Multiuser Throughput Allocation , 2005, Oper. Res..

[12]  Philip A. Whiting,et al.  Convergence of proportional-fair sharing algorithms under general conditions , 2004, IEEE Transactions on Wireless Communications.

[13]  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.

[14]  Fumiyuki Adachi,et al.  Time division multiple access methods for wireless personal communications , 1995, IEEE Commun. Mag..

[15]  M. Motani,et al.  Cross-layer design: a survey and the road ahead , 2005, IEEE Communications Magazine.

[16]  Anthony Ephremides,et al.  Optimal rate control policies for proportional fairness in wireless networks , 2008, 2008 42nd Annual Conference on Information Sciences and Systems.

[17]  Anthony Ephremides,et al.  A Cross-Layer View of Optimal Scheduling , 2010, IEEE Transactions on Information Theory.

[18]  Theodore S. Rappaport,et al.  Cross-layer design for wireless networks , 2003, IEEE Commun. Mag..

[19]  Tuna Tugcu,et al.  Applications of the cross-layer paradigm for improving the performance of WiMax [Accepted from Open Call] , 2010, IEEE Wireless Communications.

[20]  Mingyan Liu,et al.  Optimal Channel Probing and Transmission Scheduling for Opportunistic Spectrum Access , 2007, IEEE/ACM Transactions on Networking.

[21]  Pierre A. Humblet,et al.  The capacity region of the totally asynchronous multiple-access channel , 1985, IEEE Trans. Inf. Theory.

[22]  Rajeev Agrawal,et al.  Optimality of Certain Channel Aware Scheduling Policies , 2002 .

[23]  Georgios B. Giannakis,et al.  Adaptive MIMO-OFDM based on partial channel state information , 2004, IEEE Transactions on Signal Processing.

[24]  A. Ephremides,et al.  Minimum schedule lengths with rate control in wireless networks , 2008, MILCOM 2008 - 2008 IEEE Military Communications Conference.

[25]  A. Ephremides,et al.  On the queueing delay of a multicast erasure channel , 2006, 2006 IEEE Information Theory Workshop - ITW '06 Chengdu.

[26]  Steven A. Borbash Design considerations in wireless sensor networks , 2004 .

[27]  James L. Massey,et al.  The collision channel without feedback , 1985, IEEE Trans. Inf. Theory.

[28]  Anthony Ephremides,et al.  Wireless Link Scheduling With Power Control and SINR Constraints , 2006, IEEE Transactions on Information Theory.

[29]  Anthony Ephremides,et al.  A Cross-layer Approach to Optimal Wireless Link Scheduling with SINR Constraints , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[30]  Richard J. La,et al.  Class and channel condition based weighted proportional fair scheduler , 2001 .

[31]  Eytan Modiano,et al.  Dynamic power allocation and routing for time varying wireless networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[32]  N.B. Mandayam,et al.  Scheduling variable rate links via a spectrum server , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[33]  Douglas J. Leith,et al.  On ARQ for packet erasure channels with bernoulli arrivals , 2010, 2010 IEEE International Symposium on Information Theory.

[34]  John N. Tsitsiklis,et al.  Introduction to linear optimization , 1997, Athena scientific optimization and computation series.

[35]  Jean C. Walrand,et al.  Fair end-to-end window-based congestion control , 2000, TNET.

[36]  Lin Xiao,et al.  Cross-layer optimization of wireless networks using nonlinear column generation , 2006, IEEE Transactions on Wireless Communications.

[37]  Lawrence G. Roberts,et al.  ALOHA packet system with and without slots and capture , 1975, CCRV.

[38]  Leonard Kleinrock,et al.  On queueing problems in random-access communications , 1985, IEEE Trans. Inf. Theory.

[39]  宮沢 政清,et al.  P. Bremaud 著, Markov Chains, (Gibbs fields, Monte Carlo simulation and Queues), Springer-Verlag, 1999年 , 2000 .

[40]  Injong Rhee,et al.  Multicast Scheduling in Cellular Data Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[41]  M. van der Schaar,et al.  Cross-layer wireless multimedia transmission: challenges, principles, and new paradigms , 2005, IEEE Wireless Communications.

[42]  Lei Ying,et al.  Scheduling in Mobile Ad Hoc Networks With Topology and Channel-State Uncertainty , 2012, IEEE Transactions on Automatic Control.

[43]  Shlomo Shamai,et al.  Cooperative Multiple-Access Encoding With States Available at One Transmitter , 2008, IEEE Trans. Inf. Theory.

[44]  Anthony Ephremides,et al.  What is optimal scheduling in wireless networks? , 2008, WICON.

[45]  Andrea J. Goldsmith,et al.  Duality, achievable rates, and sum-rate capacity of Gaussian MIMO broadcast channels , 2003, IEEE Trans. Inf. Theory.

[46]  Alexander L. Stolyar,et al.  Scheduling for multiple flows sharing a time-varying channel: the exponential rule , 2000 .

[47]  Ian F. Akyildiz,et al.  Medium access control protocols for multimedia traffic in wireless networks , 1999, IEEE Netw..

[48]  Prasanna Chaporkar,et al.  Minimizing delay in loss-tolerant MAC layer multicast , 2005, Third International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt'05).

[49]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[50]  Clifford Stein,et al.  Introduction to Algorithms, 2nd edition. , 2001 .

[51]  Nitish Ramkumar. Resource allocation in multi-hop wireless networks , 2012 .

[52]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Vol. II , 1976 .

[53]  H. Kushner,et al.  Asymptotic Properties of Proportional-Fair Sharing Algorithms , 2002 .

[54]  Xin Wang,et al.  A Unified Approach to QoS-Guaranteed Scheduling for Channel-Adaptive Wireless Networks , 2007, Proceedings of the IEEE.

[55]  Riku Jäntti,et al.  Multiuser scheduling over Rayleigh fading channels , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[56]  R. K. Shyamasundar,et al.  Introduction to algorithms , 1996 .

[57]  Sunil Kumar,et al.  Medium Access Control protocols for ad hoc wireless networks: A survey , 2006, Ad Hoc Networks.

[58]  A. Ephremides,et al.  A cross-layer view of wireless multicast optimization , 2008, 2008 46th Annual Allerton Conference on Communication, Control, and Computing.

[59]  Anthony Ephremides,et al.  Revisiting the optimal scheduling problem , 2008, 2008 42nd Annual Conference on Information Sciences and Systems.

[60]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[61]  Paul Baran,et al.  On Distributed Communications: I. Introduction to Distributed Communications Networks , 1964 .

[62]  Nitin H. Vaidya,et al.  Multi-channel mac for ad hoc networks: handling multi-channel hidden terminals using a single transceiver , 2004, MobiHoc '04.

[63]  Abbas Jamalipour,et al.  Wireless communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[64]  GUY FAYOLLE,et al.  Analysis of a stack algorithm for random multiple-access communication , 1985, IEEE Trans. Inf. Theory.

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

[66]  L. Tassiulas,et al.  Stability analysis of quota allocation access protocols in ring networks with spatial reuse , 1995, Proceedings of 1995 IEEE International Symposium on Information Theory.

[67]  Anthony Ephremides,et al.  Scheduling broadcasts in multihop radio networks , 1990, IEEE Trans. Commun..

[68]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[69]  K. J. Ray Liu,et al.  Cognitive multiple access via cooperation: Protocol design and performance analysis , 2007, IEEE Transactions on Information Theory.

[70]  Leandros Tassiulas Scheduling and performance limits of networks with constantly changing topology , 1997 .

[71]  Sergio Verdu,et al.  Multiuser Detection , 1998 .

[72]  Leandros Tassiulas,et al.  Resource Allocation and Cross Layer Control in Wireless Networks (Foundations and Trends in Networking, V. 1, No. 1) , 2006 .

[73]  Anthony Ephremides,et al.  A cross-layer approach for stable throughput maximization under channel state uncertainty , 2009, Wirel. Networks.

[74]  Leandros Tassiulas,et al.  Dynamic server allocation to parallel queues with randomly varying connectivity , 1993, IEEE Trans. Inf. Theory.

[75]  Leandros Tassiulas,et al.  Exploiting wireless channel State information for throughput maximization , 2004, IEEE Trans. Inf. Theory.

[76]  Michael J. Neely,et al.  Max weight learning algorithms with application to scheduling in unknown environments , 2009, 2009 Information Theory and Applications Workshop.