Scheduling in networks with time-varying channels and reconfiguration delay

We consider the optimal control problem for networks subjected to time-varying channels, reconfiguration delays, and interference constraints. We model the network by a graph consisting of nodes, links, and a set of link interference constraints, where based on the current network state, the controller decides either to stay with the current link-service configuration or switch to another service configuration at the cost of idling during schedule reconfiguration. Reconfiguration delay occurs in many telecommunications applications and is a new modeling component of this problem that has not been previously addressed. We show that the simultaneous presence of time-varying channels and reconfiguration delays significantly reduces the system stability region and changes the structure of optimal policies. We first consider memoryless channel processes and characterize the stability region in closed form. We prove that a frame-based Max-Weight scheduling algorithm that sets frame durations dynamically, as a function of the current queue sizes and average channel gains is throughput-optimal. Next, we consider arbitrary Markov modulated channel processes and show that memory in the channel processes can be exploited to improve the stability region. We develop a novel approach to characterizing the stability region of such systems using state-action frequencies which are stationary solutions to a Markov Decision Process (MDP) formulation. Finally, we develop a frame-based dynamic control policy, based on the state-action frequencies, and show that it is throughput-optimal asymptotically in the frame length. The FBDC policy is applicable to a broad class of network control systems, with or without reconfiguration delays, and provides a new framework for developing throughput-optimal network control policies using state-action frequencies.

[1]  A. A. Tolkachev,et al.  High gain antenna systems for millimeter wave radars with combined electronical and mechanical beam steering , 1996, Proceedings of International Symposium on Phased Array Systems and Technology.

[2]  PadhyeJitendra,et al.  Impact of interference on multi-hop wireless network performance , 2005 .

[3]  Leandros Tassiulas,et al.  Optimal anticipative scheduling with asynchronous transmission opportunities , 1995 .

[4]  Robert G. Gallager,et al.  Discrete Stochastic Processes , 1995 .

[5]  Eytan Modiano,et al.  Dynamic Reconfiguration and Routing Algorithms for IP-Over-WDM Networks With , 2005 .

[6]  Zhen Liu,et al.  Stability, monotonicity and invariant quantities in general polling systems , 1992, Queueing Syst. Theory Appl..

[7]  Devavrat Shah,et al.  Optimal Scheduling Algorithms for Input-Queued Switches , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[8]  Eytan Modiano,et al.  Polynomial Complexity Algorithms for Full Utilization of Multi-Hop Wireless Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[9]  Lei Ying,et al.  On throughput optimality with delayed network-state information , 2008 .

[10]  Eytan Modiano,et al.  Maximizing throughput in wireless networks via gossiping , 2006, SIGMETRICS '06/Performance '06.

[11]  Nitin H. Vaidya,et al.  SHORT: A Static-Hybrid Approach for Routing Real Time Applications over Multichannel, Multihop Wireless Networks , 2010, WWIC.

[12]  Z. Li,et al.  3G UMTS wireless system physical layer: baseband processing hardware implementation perspective , 2006, IEEE Communications Magazine.

[13]  Nick McKeown,et al.  A Starvation-free Algorithm For Achieving 100% Throughput in an Input- Queued Switch , 1999 .

[14]  E. Altman,et al.  Markov decision problems and state-action frequencies , 1991 .

[15]  Bhaskar Krishnamachari,et al.  On myopic sensing for multi-channel opportunistic access: structure, optimality, and performance , 2007, IEEE Transactions on Wireless Communications.

[16]  John N. Tsitsiklis,et al.  On the Empirical State-Action Frequencies in Markov Decision Processes Under General Policies , 2005, Math. Oper. Res..

[17]  Eytan Modiano,et al.  Power allocation and routing in multibeam satellites with time-varying channels , 2003, TNET.

[18]  Eytan Modiano,et al.  Scheduling in parallel queues with randomly varying connectivity and switchover delay , 2010, 2011 Proceedings IEEE INFOCOM.

[19]  Koushik Kar,et al.  Throughput and Fairness Guarantees Through Maximal Scheduling in Wireless Networks , 2008, IEEE Transactions on Information Theory.

[20]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[21]  Leandros Tassiulas,et al.  Adaptive back-pressure congestion control based on local information , 1995, IEEE Trans. Autom. Control..

[22]  Michael J. Neely,et al.  On Achievable Network Capacity and Throughput-Achieving Policies over Markov ON/OFF Channels , 2010, arXiv.org.

[23]  Güner D. Çelik Scheduling algorithms for throughput maximization in time-varying networks with reconfiguration delays , 2012 .

[24]  Dimitri P. Bertsekas,et al.  Convex Analysis and Optimization , 2003 .

[25]  A. Stolyar MaxWeight scheduling in a generalized switch: State space collapse and workload minimization in heavy traffic , 2004 .

[26]  V. M. Vishnevskii,et al.  Mathematical methods to study the polling systems , 2006 .

[27]  Prasanna Chaporkar,et al.  Throughput Guarantees Through Maximal Scheduling in Wireless Networks , 2008 .

[28]  Eytan Modiano,et al.  Longest-queue-first scheduling under SINR interference model , 2010, MobiHoc '10.

[29]  Eytan Modiano,et al.  Dynamic reconfiguration and routing algorithms for IP-over-WDM networks with stochastic traffic , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

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

[31]  Yu Zhou,et al.  Channel-Assignment and Scheduling in Wireless Mesh Networks Considering Switching Overhead , 2009, 2009 IEEE International Conference on Communications.

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

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

[34]  Eytan Modiano,et al.  A state action frequency approach to throughput maximization over uncertain wireless channels , 2011, 2011 Proceedings IEEE INFOCOM.

[35]  Mingyan Liu,et al.  Optimality of Myopic Sensing in Multi-Channel Opportunistic Access , 2008, 2008 IEEE International Conference on Communications.

[36]  Raghupathy Sivakumar,et al.  Component based channel assignment in single radio, multi-channel ad hoc networks , 2006, MobiCom '06.

[37]  Andrew Brzezinski,et al.  Scheduling algorithms for throughput maximization in data networks , 2007 .

[38]  Lili Qiu,et al.  Impact of Interference on Multi-Hop Wireless Network Performance , 2003, MobiCom '03.

[39]  Lamont V. Blake,et al.  Antennas: Fundamentals, design, measurement , 2009 .

[40]  Leandros Tassiulas,et al.  Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks , 1992 .

[41]  Xinheng Wang Wireless mesh networks , 2008, Journal of telemedicine and telecare.

[42]  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).

[43]  Mingyan Liu,et al.  Multi-channel opportunistic access: A case of restless bandits with multiple plays , 2009, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[44]  Ness B. Shroff,et al.  The impact of imperfect scheduling on cross-layer rate control in wireless networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

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

[46]  Eytan Modiano,et al.  Variable frame based Max-Weight algorithms for networks with switchover delay , 2011, 2011 IEEE International Symposium on Information Theory Proceedings.

[47]  E. Modiano,et al.  A novel medium access control protocol for WDM-based LAN's and access networks using a master/slave scheduler , 2000, Journal of Lightwave Technology.

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