Title: ElasticQ: an active queue management algorithm with flow trust
Authors: Chenglong Su; Guang Jin; Xianliang Jiang; Jun Niu
Addresses: Ningbo University, Room 512, Caoguangbiao Building, Jiangbei District, Ningbo, 315211, China ' Ningbo University, Room 512, Caoguangbiao Building, Jiangbei District, Ningbo, 315211, China ' Ningbo University, Room 512, Caoguangbiao Building, Jiangbei District, Ningbo, 315211, China ' Ningbo University, Room 511, Caoguangbiao Building, Jiangbei District, Ningbo, 315211, China
Abstract: Active queue management (AQM) can improve the network transmission performance and reduce the delay of packets. However, most of previous algorithms cannot achieve the efficiency and fairness simultaneously when high-bandwidth flows exist. In this paper, a novel scheme, named the ElasticQ (elastically fair AQM), is proposed to suppress the high-bandwidth non-responsive flows and enhance the fairness of different flows. Different from previous works, the concept of flow trust is introduced into the design of AQM algorithms to measure the flow's reliability and security effectively. The trust degree of different flows is estimated to decide whether the packets are discarded or not in the proposed scheme with the sample-match mechanism and the packet dropping interval. Simulation experiments results show that ElasticQ could ensure the fairness of various flows, maintain the stability of the queues and decrease the completion time of responsive flows, especially when the responsive flows and non-responsive flows coexist.
Keywords: flow trust; active queue management; elastic fairness; non-responsive flow; responsive flow; simulation; flow completion time; queue length.
DOI: 10.1504/IJHPCN.2018.094947
International Journal of High Performance Computing and Networking, 2018 Vol.12 No.3, pp.289 - 298
Received: 16 Apr 2016
Accepted: 09 Aug 2016
Published online: 28 Sep 2018 *