Implementation of PI2 Queuing Discipline for Classic TCP Traffic in ns-3

被引:0
作者
Tahiliani, Rohit P. [1 ]
Tewari, Hitesh [1 ]
机构
[1] Trinity Coll Dublin, Sch Comp Sci & Stat, Dublin, Ireland
来源
2017 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS | 2017年
关键词
Queuing Disciplines; Bufferbloat; PI2;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the implementation and validation of PI2 Active Queue Management (AQM) algorithm in ns-3. PI2 provides an alternate design and implementation to Proportional Integral controller Enhanced (PIE) algorithm without affecting the performance benefits it provides in tackling the problem of bufferbloat. Bufferbloat is a situation arising due to the presence of large unmanaged buffers in the network. It results in increased latency and therefore, degrades the performance of delay-sensitive traffic. PIE algorithm tries to minimize the queuing delay by auto-tuning its control parameters. However, with PI2, this auto-tuning is replaced by just squaring the packet drop probability. In this paper, we implement a model for PI2 in ns-3 and verify its correctness by comparing the results obtained from it to those obtained from the PIE model in ns-3. The results indicate that PI2 offers a simple design and achieves similar or at times better responsiveness and stability than PIE.
引用
收藏
页数:6
相关论文
共 16 条
[1]   Data Center TCP (DCTCP) [J].
Alizadeh, Mohammad ;
Greenberg, Albert ;
Maltz, David A. ;
Padhye, Jitendra ;
Patel, Parveen ;
Prabhakar, Balaji ;
Sengupta, Sudipta ;
Sridharan, Murari .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2010, 40 (04) :63-74
[2]  
[Anonymous], 1995, NETWORK SIMULATOR 2
[3]  
[Anonymous], 2003, HIGH PERFORMANCE TCP
[4]  
[Anonymous], 2012, TECHNICAL REPORT
[5]   PI2: A Linearized AQM for both Classic and Scalable TCP [J].
De Schepper, Koen ;
Bondarenko, Olga ;
Tsang, Ing-Jyh ;
Briscoe, Bob .
PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES (CONEXT'16), 2016, :105-119
[6]  
DeSchepper K, 2015, TECHNICAL REPORT
[7]  
DeSchepper Koen, 2016, PI2 AQM CLASSIC SCAL
[8]   Random Early Detection Gateways for Congestion Avoidance [J].
Floyd, Sally ;
Jacobson, Van .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (04) :397-413
[9]   Bufferbloat: Dark Buffers in the Internet [J].
Gettys, Jim ;
Nichols, Kathleen .
COMMUNICATIONS OF THE ACM, 2012, 55 (01) :57-65
[10]  
Hollot CV, 2001, IEEE INFOCOM SER, P1510, DOI 10.1109/INFCOM.2001.916647