Utility-Optimal Wireless Routing in the Presence of Heavy Tails

Due to emerging mobile applications and an Internet of Things, data traffic carried by wireless networks has increased dramatically. As a result, maximizing the utilization of the limited network resource is a top priority. To date, there exists a large body of work on the stochastic network utility maximization (NUM) problem. On the one hand, the stochastic NUM problem and its associated solutions have been mainly investigated under the light-tailed (LT) data condition. On the other hand, empirical results show that data delivered by wireless networks is not only large in volume but also highly variable, which can be characterized by heavy-tailed (HT) distributions. Such HT traffic exhibits high burstiness and strong temporal correlations, which are fundamentally different from the behavior of LT traffic. In this paper, first it is shown that the classic stochastic gradient algorithms (SGAs), as effective solutions for stochastic NUM problems, fail to prevent HT traffic flows from aggressively competing with LT flows for limited resources. This leads to unbounded queueing delay for LT flows, which results in network instability. To counter such a challenge, the time-average stochastic gradient routing algorithm is proposed, which prevents competition among HT and LT traffic flows so that utility optimality and network stability can be achieved simultaneously. Moreover, because HT data have unbounded moments, such as mean and variance, it is not feasible to apply the conventional convergence analysis, which assumes the moment boundedness of traffic arrivals. To address this problem, the ordinary differential equation method is adopted to prove that the proposed algorithm still converges even with highly variable HT traffic. Comprehensive simulation results are shown to verify the derived theoretical results.

[1]  Delay Stability of Back-Pressure Policies in the Presence of Heavy-Tailed Traffic , 2016, IEEE/ACM Transactions on Networking.

[2]  Ian F. Akyildiz,et al.  Improving Network Connectivity in the Presence of Heavy-Tailed Interference , 2014, IEEE Transactions on Wireless Communications.

[3]  Ian F. Akyildiz,et al.  Delay-Based Maximum Power-Weight Scheduling With Heavy-Tailed Traffic , 2017, IEEE/ACM Transactions on Networking.

[4]  Ian F. Akyildiz,et al.  Spatial Correlation and Mobility-Aware Traffic Modeling for Wireless Sensor Networks , 2009, IEEE/ACM Transactions on Networking.

[5]  Ian F. Akyildiz,et al.  Asymptotic Queuing Analysis for Dynamic Spectrum Access Networks in the Presence of Heavy Tails , 2013, IEEE Journal on Selected Areas in Communications.

[6]  Claes Johnson,et al.  Applied Mathematics: Body and Soul: Volume 1: Derivatives and Geometry in IR3 , 2010 .

[7]  Yong-sheng Ding,et al.  A generalized Gronwall inequality and its application to a fractional differential equation , 2007 .

[8]  V. Namboodiri,et al.  DISTRIBUTED THROUGHPUT OPTIMAL SCHEDULING FOR WIRELESS NETWORKS , 2014 .

[9]  Zhi Sun,et al.  Distributed timely-throughput optimal scheduling for wireless networks , 2014, 2014 IEEE Global Communications Conference.

[10]  Ness B. Shroff,et al.  Transition from Heavy to Light Tails in Retransmission Durations , 2010, 2010 Proceedings IEEE INFOCOM.

[11]  Boris Polyak,et al.  Acceleration of stochastic approximation by averaging , 1992 .

[12]  Léon Bottou,et al.  Stochastic Gradient Descent Tricks , 2012, Neural Networks: Tricks of the Trade.

[13]  Stephen P. Boyd,et al.  Subgradient Methods , 2007 .

[14]  Zhifeng Zhao,et al.  Understanding the Nature of Social Mobile Instant Messaging in Cellular Networks , 2014, IEEE Communications Letters.

[15]  Mihalis G. Markakis,et al.  Max-Weight Scheduling in Queueing Networks With Heavy-Tailed Traffic , 2011, IEEE/ACM Transactions on Networking.

[16]  Hyuck M. Kwon,et al.  MIMO Cognitive Radio User Selection With and Without Primary Channel State Information , 2016, IEEE Transactions on Vehicular Technology.

[17]  N. K. Shankaranarayanan,et al.  Modeling and characterization of large-scale Wi-Fi traffic in public hot-spots , 2011, 2011 Proceedings IEEE INFOCOM.

[18]  Pu Wang,et al.  Distributed throughput optimal scheduling in the presence of heavy-tailed traffic , 2015, 2015 IEEE International Conference on Communications (ICC).

[19]  Pu Wang,et al.  Stochastic network utility maximization in the presence of heavy-tails , 2017, 2017 IEEE International Conference on Communications (ICC).

[20]  Walter Willinger,et al.  Self-Similar Network Traffic and Performance Evaluation , 2000 .

[21]  A. Joulin On Maximal Inequalities for Stable Stochastic Integrals , 2007 .

[22]  Alejandro Ribeiro,et al.  Accelerated backpressure algorithm , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[23]  Rittwik Jana,et al.  Modeling Heavy Tails in Traffic Sources for Network Performance Evaluation , 2014 .

[24]  Ian F. Akyildiz,et al.  Throughput-Optimal LIFO Policy for Bounded Delay in the Presence of Heavy-Tailed Traffic , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[25]  Ian F. Akyildiz,et al.  On the Stability of Dynamic Spectrum Access Networks in the Presence of Heavy Tails , 2015, IEEE Transactions on Wireless Communications.

[26]  V. Borkar Stochastic Approximation: A Dynamical Systems Viewpoint , 2008 .

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

[28]  Michael J. Neely,et al.  Stability and Capacity Regions or Discrete Time Queueing Networks , 2010, ArXiv.

[29]  Srinivasan Keshav Mathematical Foundations of Computer Networking , 2012, Addison-Wesley professional computing series.

[30]  Albert G. Greenberg,et al.  The nature of data center traffic: measurements & analysis , 2009, IMC '09.

[31]  Ronald W. Wolff,et al.  A Review of Regenerative Processes , 1993, SIAM Rev..

[32]  Adam Wierman,et al.  When Heavy-Tailed and Light-Tailed Flows Compete: The Response Time Tail Under Generalized Max-Weight Scheduling , 2016, IEEE/ACM Trans. Netw..

[33]  Charles M. Goldie,et al.  The moment index of minima (II) , 2006 .

[34]  Adam Wierman,et al.  Is Tail-Optimal Scheduling Possible? , 2012, Oper. Res..

[35]  Hanif D. Sherali,et al.  Joint Congestion Control and Routing Optimization: An Efficient Second-Order Distributed Approach , 2016, IEEE/ACM Transactions on Networking.

[36]  Kin K. Leung,et al.  Utility-proportional fairness in wireless networks , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).

[37]  Xuan Wang,et al.  On Achieving Fair and Throughput-Optimal Scheduling for TCP Flows in Wireless Networks , 2016, IEEE Transactions on Wireless Communications.

[38]  H. Sherali,et al.  Cross-Layer Optimization on Routing and Power Control of MIMO Ad Hoc Networks , 2007 .

[39]  Vivek S. Borkar,et al.  Stochastic approximation with long range dependent and heavy tailed noise , 2012, Queueing Syst. Theory Appl..

[40]  Yiwei Thomas Hou,et al.  How to correctly use the protocol interference model for multi-hop wireless networks , 2009, MobiHoc '09.

[41]  Alejandro Ribeiro,et al.  Stochastic soft backpressure algorithms for routing and scheduling in wireless ad-hoc networks , 2009, 2009 3rd IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP).