Augmenting Max-Weight With Explicit Learning for Wireless Scheduling With Switching Costs

In small-cell wireless networks where users are connected to multiple base stations BSs, it is often advantageous to switch OFF dynamically a subset of BSs to minimize energy costs. We consider two types of energy cost: 1 the cost of maintaining a BS in the active state and 2 the cost of switching a BS from the active state to inactive state. The problem is to operate the network at the lowest possible energy cost sum of activation and switching costs subject to queue stability. In this setting, the traditional approach—a Max-Weight algorithm along with a Lyapunov-based stability argument—does not suffice to show queue stability, essentially due to the temporal co-evolution between channel scheduling and the BS activation decisions induced by the switching cost. Instead, we develop a learning and BS activation algorithm with slow temporal dynamics, and a Max-Weight-based channel scheduler that has fast temporal dynamics. We show that using convergence of time-inhomogeneous Markov chains, that the co-evolving dynamics of learning, BS activation and queue lengths lead to near optimal average energy costs along with queue stability.

[1]  Geoffrey Ye Li,et al.  Recent advances in energy-efficient networks and their application in 5G systems , 2015, IEEE Wireless Communications.

[2]  Lachlan L. H. Andrew,et al.  Optimal sleep patterns for serving delay-tolerant jobs , 2010, e-Energy.

[3]  Thomas F. La Porta,et al.  Max Weight Learning Algorithms for Scheduling in Unknown Environments , 2012, IEEE Transactions on Automatic Control.

[4]  Junyi Li,et al.  Network densification: the dominant theme for wireless evolution into 5G , 2014, IEEE Communications Magazine.

[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]  Srikrishna Bhashyam,et al.  Cross-layer scheduling with infrequent channel and queue measurements , 2009, IEEE Transactions on Wireless Communications.

[7]  Alexandre Proutière,et al.  Complexity in wireless scheduling: impact and tradeoffs , 2008, MobiHoc '08.

[8]  Zhisheng Niu,et al.  Delay-Constrained Energy-Optimal Base Station Sleeping Control , 2016, IEEE Journal on Selected Areas in Communications.

[9]  Bhaskar Krishnamachari,et al.  Dynamic Base Station Switching-On/Off Strategies for Green Cellular Networks , 2013, IEEE Transactions on Wireless Communications.

[10]  Gerhard Fettweis,et al.  Power consumption modeling of different base station types in heterogeneous cellular networks , 2010, 2010 Future Network & Mobile Summit.

[11]  Philip A. Whiting,et al.  Cdma data qos scheduling on the forward link with variable channel conditions , 2000 .

[12]  Majid Ghaderi,et al.  Distributed base station activation for energy-efficient operation of cellular networks , 2013, MSWiM.

[13]  M. R. Davidson Stability of the extreme point set of a polyhedron , 1996 .

[14]  L. Chiaraviglio,et al.  Optimal Energy Savings in Cellular Access Networks , 2009, 2009 IEEE International Conference on Communications Workshops.

[15]  Xianfu Chen,et al.  Optimal Base Station Sleeping in Green Cellular Networks: A Distributed Cooperative Framework Based on Game Theory , 2015, IEEE Transactions on Wireless Communications.

[16]  Rajesh Sundaresan,et al.  Augmenting max-weight with explicit learning for wireless scheduling with switching costs , 2017, INFOCOM 2017.

[17]  Aditya Gopalan,et al.  On Wireless Scheduling With Partial Channel-State Information , 2012, IEEE Transactions on Information Theory.

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

[19]  Moshe Zukerman,et al.  Energy-Efficient Base-Stations Sleep-Mode Techniques in Green Cellular Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[20]  Zhisheng Niu,et al.  Toward dynamic energy-efficient operation of cellular network infrastructure , 2011, IEEE Communications Magazine.

[21]  Alexander L. Stolyar,et al.  Maximizing Queueing Network Utility Subject to Stability: Greedy Primal-Dual Algorithm , 2005, Queueing Syst. Theory Appl..

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

[23]  Zhisheng Niu,et al.  A Dynamic Programming Approach for Base Station Sleeping in Cellular Networks , 2012, IEICE Trans. Commun..

[24]  Xiaojun Lin,et al.  On Wireless Scheduling Algorithms for Minimizing the Queue-Overflow Probability , 2010, IEEE/ACM Transactions on Networking.

[25]  Lei Ying,et al.  Communication Networks - An Optimization, Control, and Stochastic Networks Perspective , 2014 .

[26]  Leandros Tassiulas,et al.  Linear complexity algorithms for maximum throughput in radio networks and input queued switches , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[27]  Zhisheng Niu,et al.  Base Station Sleeping and Resource Allocation in Renewable Energy Powered Cellular Networks , 2013, IEEE Transactions on Communications.

[28]  Roger J.-B. Wets,et al.  On the continuity of the value of a linear program and of related polyhedral-valued multifunctions , 1982 .

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

[30]  Vijay K. Bhargava,et al.  Green Cellular Networks: A Survey, Some Research Issues and Challenges , 2011, IEEE Communications Surveys & Tutorials.

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

[32]  K. J. Ray Liu,et al.  Energy-efficient cellular network operation via base station cooperation , 2012, 2012 IEEE International Conference on Communications (ICC).

[33]  E. Seneta Non-negative Matrices and Markov Chains , 2008 .

[34]  Eytan Modiano,et al.  Tradeoffs in Delay Guarantees and Computation Complexity for Packet Switches NN , 2002 .