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 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article