Cross-Layer Design for Proportional Delay Differentiation and Network Utility Maximization in Multi-Hop Wireless Networks

One major problem of cross-layer control algorithms in multi-hop wireless networks is that they lead to large end-to-end delays. Recently there have been many studies devoted to solving the problem to guarantee order-optimal per-flow delay. However, these approaches also bring the adverse effect of sacrificing a lot of network utility. In this paper, we solve the large-delay problem without sacrificing network utility. We take a fundamentally different approach of delay differentiation, which is based on the observation that flows in a network usually have different requirements for end-to-end delay. We propose a novel joint rate control, routing and scheduling algorithm called CLC_DD, which ensures that the flow delays are proportional to certain pre-specified delay priority parameters. By adjusting delay priority parameters, the end-to-end delays of preferential flows achieved by CLC_DD can be as small as those achieved by delay-order-optimal algorithms. In contrast to high network utility loss in previous approaches, we prove that our approach achieves maximum network utility. Furthermore, we incorporate opportunistic routing into the cross-layer design framework to improve network performance under the environment of dynamic wireless channels.

[1]  Xiaojun Lin,et al.  Joint rate control and scheduling in multihop wireless networks , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[2]  Devavrat Shah,et al.  Optimal delay scheduling in networks with arbitrary constraints , 2008, SIGMETRICS '08.

[3]  R. Srikant,et al.  Joint congestion control, routing, and MAC for stability and fairness in wireless networks , 2006, IEEE Journal on Selected Areas in Communications.

[4]  Parameswaran Ramanathan,et al.  Proportional differentiated services: delay differentiation and packet scheduling , 1999, SIGCOMM '99.

[5]  Michael J. Neely,et al.  Optimal Backpressure Routing for Wireless Networks with Multi-Receiver Diversity , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[6]  Myron Hlynka,et al.  Queueing Networks and Markov Chains (Modeling and Performance Evaluation With Computer Science Applications) , 2007, Technometrics.

[7]  Ness B. Shroff,et al.  Delay-based Back-Pressure scheduling in multi-hop wireless networks , 2011, INFOCOM.

[8]  N. Shroff,et al.  Delay-Based BackPressure Scheduling in Multi-Hop Wireless Networks , 2010 .

[9]  Xiaojun Lin,et al.  A low-complexity congestion control and scheduling algorithm for multihop wireless networks with order-optimal per-flow delay , 2011, 2011 Proceedings IEEE INFOCOM.

[10]  R. Srikant,et al.  Network Optimization and Control , 2008, Found. Trends Netw..

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

[12]  Kuang-Ching Wang,et al.  End-to-end throughput and delay assurances in multihop wireless hotspots , 2003, WMASH '03.

[13]  Zhenyu Yang,et al.  Opportunistic Routing in Multi-Radio Multi-Channel Multi-Hop Wireless Networks , 2010, IEEE Transactions on Wireless Communications.

[14]  Jaiyong Lee,et al.  Proportional Delay Differentiation in Multi-hop Wireless Networks , 2008, 2008 International Conference on Information Networking.

[15]  Petar Popovski,et al.  Opportunistic scheduling for wireless network coding , 2009, IEEE Transactions on Wireless Communications.

[16]  George Pavlou,et al.  Providing proportional TCP performance by fixed-point approximations over bandwidth on demand satellite networks , 2009, IEEE Transactions on Wireless Communications.

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

[18]  Vincent W. S. Wong,et al.  Utility-optimal random access without message passing , 2009, IEEE Transactions on Wireless Communications.

[19]  Wanjiun Liao,et al.  On service differentiation for multimedia traffic in multi-hop wireless networks , 2009, IEEE Transactions on Wireless Communications.

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

[21]  David K. Y. Yau,et al.  Adaptive proportional delay differentiated services: characterization and performance evaluation , 2001, TNET.

[22]  Robert Tappan Morris,et al.  Opportunistic routing in multi-hop wireless networks , 2004, Comput. Commun. Rev..

[23]  Eytan Modiano,et al.  Fairness and Optimal Stochastic Control for Heterogeneous Networks , 2005, IEEE/ACM Transactions on Networking.

[24]  Jian Li,et al.  Adaptive per hop differentiation for end-to-end delay assurance in multihop wireless networks , 2009, Ad Hoc Networks.

[25]  Yuguang Fang,et al.  Courtesy piggybacking: supporting differentiated services in multihop mobile ad hoc networks , 2004, IEEE Transactions on Mobile Computing.

[26]  P. Ramanathan,et al.  End-to-end delay assurances in multihop wireless local area networks , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[27]  Robert Tappan Morris,et al.  ExOR: opportunistic multi-hop routing for wireless networks , 2005, SIGCOMM '05.

[28]  Gagan Raj Gupta,et al.  Delay Analysis for Wireless Networks With Single Hop Traffic and General Interference Constraints , 2010, IEEE/ACM Transactions on Networking.