A universal QoS scheme for web applications

作者:Wu, Hangxing*; Wang, Hongbing; Zhang, Min
来源:International Journal of Communication Systems, 2017, 30(5): e3138.
DOI:10.1002/dac.3138

摘要

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, (EFXCP)-F-2, 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 (EFXCP)-F-2, 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, (EFXCP)-F-2 can provide bandwidth guarantee to the web application. Simulations in Network Simulator 2 (NS2) have validated that (EFXCP)-F-2 is a universal QoS scheme, which can simultaneously satisfy multiple common QoS metrics for various web applications while maintaining good network performance.

全文