DFLOW: Low latency congestion control

This paper provides an overview of the DFlow congestion control algorithm, which aims to provide for lower delay and lower loss media transport. We provide an evaluation of the algorithm in a simulator which shows that it can provide for self-fairness and low delay operation. Furthermore we demonstrate that it can maintain reasonable throughput against TCP Vegas and LEDBAT.

[1]  Dario Rossi,et al.  Rethinking the Low Extra Delay Background Transport (LEDBAT) Protocol , 2013, Comput. Networks.

[2]  Jörg Widmer,et al.  TCP Friendly Rate Control (TFRC): Protocol Specification , 2003, RFC.

[3]  Janardhan R. Iyengar,et al.  Low Extra Delay Background Transport (LEDBAT) , 2012, RFC.

[4]  Adam Wolisz,et al.  LDA+: a TCP-friendly adaptation scheme for multimedia communication , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[5]  Mohammed Ghanbari,et al.  Delay-based congestion avoidance for video communication with fuzzy logic control , 2007, Packet Video 2007.

[6]  Qian Zhang,et al.  A Compound TCP Approach for High-Speed and Long Distance Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[7]  Mark Handley,et al.  Fairer TCP-friendly congestion control protocol for multimedia streaming applications , 2007, CoNEXT '07.

[8]  Michael Welzl,et al.  Assessing LEDBAT's Delay Impact , 2013, IEEE Communications Letters.

[9]  Suresh Krishnan,et al.  Securing Neighbor Discovery Proxy: Problem Statement , 2010, RFC.

[10]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[11]  Van Jacobson,et al.  Controlling queue delay , 2012, Commun. ACM.

[12]  Robert Shorten,et al.  On the Fair Coexistence of Loss- and Delay-Based TCP , 2009, IEEE/ACM Transactions on Networking.

[13]  Luca De Cicco,et al.  A Mathematical Model of the Skype VoIP Congestion Control Algorithm , 2008, IEEE Transactions on Automatic Control.

[14]  J Gettys,et al.  Bufferbloat: Dark Buffers in the Internet , 2011, IEEE Internet Computing.

[15]  Hari Balakrishnan,et al.  Stochastic Forecasts Achieve High Throughput and Low Delay over Cellular Networks , 2013, NSDI.

[16]  Mark Handley,et al.  Equation-based congestion control for unicast applications , 2000, SIGCOMM 2000.

[17]  Jörg Widmer,et al.  TCP Friendly Rate Control (TFRC): Protocol Specification , 2008, RFC.

[18]  Jon Crowcroft,et al.  A new congestion control scheme: slow start and search (Tri-S) , 1991, CCRV.

[19]  Luca De Cicco,et al.  A Mathematical Model of the Skype VoIP Congestion Control Algorithm , 2010, IEEE Transactions on Automatic Control.

[20]  Luca De Cicco,et al.  A Google Congestion Control Algorithm for Real-Time Communication , 2012 .

[21]  Z. Morley Mao,et al.  CellSDN : Software-Defined Cellular Networks , 2012 .

[22]  Eddie Kohler,et al.  TCP Friendly Rate Control (TFRC): The Small-Packet (SP) Variant , 2007, RFC.

[23]  Grenville J. Armitage,et al.  Revisiting TCP Congestion Control Using Delay Gradients , 2011, Networking.

[24]  Larry L. Peterson,et al.  TCP Vegas: End to End Congestion Avoidance on a Global Internet , 1995, IEEE J. Sel. Areas Commun..

[25]  Piers O'Hanlon,et al.  Congestion control algorithm for lower latency and lower loss media transport , 2013 .

[26]  Luca De Cicco,et al.  Experimental investigation of the google congestion control for real-time flows , 2013, FhMN@SIGCOMM.