Characterising LEDBAT Performance Through Bottlenecks Using PIE, FQ-CoDel and FQ-PIE Active Queue Management

被引:6
作者
Al-Saadi, Rasool [1 ,2 ]
Armitage, Grenville [1 ]
But, Jason [1 ]
机构
[1] Swinburne Univ Technol, Sch Software & Elect Engn, Melbourne, Vic, Australia
[2] Al Nahrain Univ, Baghdad, Iraq
来源
2017 IEEE 42ND CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN) | 2017年
关键词
LEDBAT; AQM; libutp; CoDel; PIE;
D O I
10.1109/LCN.2017.22
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Low Extra Delay Background Transport (LEDBAT) is defined in RFC6817 as a congestion control algorithm for lower than best effort transport service that reacts to both delay and loss congestion signals. LEDBAT allows bulk transfer applications (such peer-to-peer file transfer and software updates) to utilize available capacity in the background while limiting additional forward queuing delays at network bottlenecks to 100ms. New Active Queue Management (AQM) schemes similarly aim for low latencies by dropping or marking packets when the bottleneck queuing delay exceeds thresholds much lower than 100ms. Due to renewed interest in deploying modern AQMs on home broadband services, we experimentally evaluate and characterize the impact of placing PIE, FQ-CoDel and FQ-PIE variants of AQM in the path of flows generated by libutp (a widely deployed UDP-based LEDBAT implementation). We uncover, and propose solutions to, some differences between libutp and RFC6817 that lead to poor utilization and incorrect inter-flow capacity sharing over AQM bottlenecks.
引用
收藏
页码:278 / 285
页数:8
相关论文
共 24 条
[1]  
[Anonymous], 2010, LIB UTORRENT TRANSP
[2]  
[Anonymous], 2017, LIBUTP MOD MODIFIED
[3]  
[Anonymous], TCP LEDBAT IMPL
[4]  
[Anonymous], RFC2018 IETF
[5]  
[Anonymous], 160418A SWINB U TECH
[6]  
[Anonymous], UTORRENT TRANSP PROT
[7]  
[Anonymous], 2017, 8033 RFC
[8]  
Cheng Y., 2015, RACK TIME B IN PRESS
[9]  
Gettys Jim, 2011, ACM Queue, V9, DOI 10.1145/2063166.2071893
[10]   Fighting the bufferbloat: On the coexistence of AQM and low priority congestion control [J].
Gong, Y. ;
Rossi, D. ;
Testa, C. ;
Valenti, S. ;
Taeht, M. D. .
COMPUTER NETWORKS, 2014, 65 :255-267