A universal QoS scheme for web applications

Summary The common QoS metrics include delay, delay jitter, bandwidth guarantee, and so forth. Furthermore, the higher bandwidth requirement is also very important for some web applications, for instance, video on demand. Although QoS in networks has been well investigated during the past two decades, the existing QoS schemes usually aimed to satisfy only one QoS requirement for a particular web application. These schemes lack universality. Efficient and Fair eXplicit Congestion control Protocol (EFXCP) can achieve good network performance while maintaining low and stable queue length, which means low delay and delay jitter. In this paper, a new universal QoS scheme, E2FXCP, was proposed by extending EFXCP. Firstly, by utilizing the type of service field in the IP header to classify web applications into different priorities, a priority-based bandwidth allocation is implemented in E2FXCP, which can satisfy higher bandwidth requirement of some web applications. Secondly, by utilizing three bits in EFXCP header to mark different states of a web application with bandwidth guarantee requirement, E2FXCP can provide bandwidth guarantee to the web application. Simulations in Network Simulator 2 (NS2) have validated that E2FXCP is a universal QoS scheme, which can simultaneously satisfy multiple common QoS metrics for various web applications while maintaining good network performance. Copyright © 2016 John Wiley & Sons, Ltd.

[1]  Tetsuya Takine,et al.  Traffic Characteristics-Based Flow Assignment Method for Reducing Queuing Delay , 2007, Sixth International Conference on Networking (ICN'07).

[2]  Jaafar M. H. Elmirghani,et al.  Expedited forwarding end-to-end delay and jitter in DiffServ , 2008 .

[3]  Dave Gilbert,et al.  Internet Multicasting of IPTV With Essentially-Zero Delay Jitter , 2009, IEEE Transactions on Broadcasting.

[4]  Jungmin So,et al.  Queue management based duty cycle control for end-to-end delay guarantees in wireless sensor networks , 2013, Wireless Networks.

[5]  K. Yamaoka,et al.  Proposal of multipath routing method focusing on reducing delay jitter , 2005, PACRIM. 2005 IEEE Pacific Rim Conference on Communications, Computers and signal Processing, 2005..

[6]  Mohammad S. Obaidat,et al.  Routing bandwidth guaranteed paths for traffic engineering in WiMAX mesh networks , 2014, Int. J. Commun. Syst..

[7]  Mohamed Othman,et al.  A provision-aware fair bandwidth distribution marker algorithm for DiffServ networks , 2011, J. Netw. Comput. Appl..

[8]  Yang Jiao,et al.  Active Queue Management Mechanism Based on DiffServ in MPLS Networks , 2013 .

[9]  Chase Qishi Wu,et al.  On bandwidth reservation for optimal resource utilization in high-performance networks , 2012, 37th Annual IEEE Conference on Local Computer Networks.

[10]  George N. Rouskas,et al.  Hybrid offset‐time and burst assembly algorithm (H‐OTBA) for delay sensitive applications over optical burst switching networks , 2016, Int. J. Commun. Syst..

[11]  Dejun Mu,et al.  An efficient and fair explicit congestion control protocol for high bandwidth-delay product networks , 2009, Comput. Commun..

[12]  Cathy H. Xia,et al.  Cost minimization of multi-tiered e-business infrastructure with end-to-end delay guarantees , 2004, PERV.

[13]  Antonio Capone,et al.  PCP: a bandwidth guaranteed transport service for IP networks , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[14]  Peter Langendörfer,et al.  Limiting end-to-end delays in long-lasting sensor networks , 2010, MobiWac '10.

[15]  Naehyuck Chang,et al.  A new queue discipline for various delay and jitter requirements in real-time packet-switched networks , 2000, Proceedings Seventh International Conference on Real-Time Computing Systems and Applications.

[16]  Ren Ping Liu,et al.  CHOKeR: A Novel AQM Algorithm With Proportional Bandwidth Allocation and TCP Protection , 2014, IEEE Transactions on Industrial Informatics.