Adaptive low-priority transfer for high bandwidth and delay product networks

As the exponential growth of the Internet, there is an increasing need to provide different types of services for numerous applications. Among these services, low-priority data transfer across wide area network has attracted much attention and has been used in a number of applications, such as data backup and system updating. Although the design of low-priority data transfer has been investigated adequately in low speed networks at transport layer, it becomes more challenging for the design of low-priority data transfer with the adaptation to high bandwidth delay product networks than the previous ones. This paper proposes an adaptive low-priority protocol to achieve high utilization and fair sharing of links in high bandwidth delay product networks, which is implemented at transport layer with an end-to-end approach. The designed protocol implements an adaptive congestion control mechanism to adjust the congestion window size by appropriate amount of spare bandwidth. The improved congestion mechanism is intent to make as much use of the available bandwidth without disturbing the regular transfer as possible. Experiments demonstrate that the adaptive low-priority protocol achieve efficient and fair bandwidth utilization, and remain non-intrusive to high priority traffic. Copyright © 2016 John Wiley & Sons, Ltd.

[1]  Laurent Massoulié,et al.  Emulating low-priority transport at the application layer: a background transfer service , 2004, SIGMETRICS '04/Performance '04.

[2]  Mirja Kühlewind,et al.  Evaluation of Different Decrease Schemes for LEDBAT Congestion Control , 2011, EUNICE.

[3]  Mario Gerla,et al.  Service differentiation at transport layer via TCP Westwood low-priority (TCPW-LP) , 2004, Proceedings. ISCC 2004. Ninth International Symposium on Computers And Communications (IEEE Cat. No.04TH8769).

[4]  Dario Rossi,et al.  LEDBAT: The New BitTorrent Congestion Control Protocol , 2010, 2010 Proceedings of 19th International Conference on Computer Communications and Networks.

[5]  Emmanuel Lochin,et al.  Less-than-Best-Effort Capacity Sharing over High BDP Networks with LEDBAT , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[6]  Djamel Djenouri,et al.  Traffic-Differentiation-Based Modular QoS Localized Routing for Wireless Sensor Networks , 2011, IEEE Transactions on Mobile Computing.

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

[8]  Raj Jain,et al.  A delay-based approach for congestion avoidance in interconnected heterogeneous computer networks , 1989, CCRV.

[9]  Patrick Gelard,et al.  On the existence of optimal LEDBAT parameters , 2014, 2014 IEEE International Conference on Communications (ICC).

[10]  Dario Rossi,et al.  Delay-based congestion control: Flow vs. BitTorrent swarm perspectives , 2014, Comput. Networks.

[11]  Injong Rhee,et al.  CUBIC: a new TCP-friendly high-speed TCP variant , 2008, OPSR.

[12]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[13]  Min Wang,et al.  Adaptive congestion control framework and a simple implementation on high bandwidth-delay product networks , 2014, Comput. Networks.

[14]  Aleksandar Kuzmanovic HSTCP-LP: A Protocol for Low-Priority Bulk Data Transfer in High-Speed High-RTT Networks , 2004 .

[15]  E.W. Knightly,et al.  TCP-LP: low-priority service via end-point congestion control , 2006, IEEE/ACM Transactions on Networking.

[16]  Jose L. Muñoz,et al.  A Simple Closed-Form Approximation for the Packet Loss Rate of a TCP Connection Over Wireless Links , 2014, IEEE Communications Letters.

[17]  Xin Wang,et al.  TCP-polite rate control based on cooperative measurement , 2016, Secur. Commun. Networks.

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

[19]  Michael Welzl,et al.  Less-than-Best-Effort Service: A Survey of End-to-End Approaches , 2013, IEEE Communications Surveys & Tutorials.

[20]  Brian N. Bershad,et al.  Receiver based management of low bandwidth access links , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[21]  Dario Rossi,et al.  Fighting the bufferbloat: On the coexistence of AQM and low priority congestion control , 2014, Comput. Networks.

[22]  Arun Venkataramani,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tcp Nice: a Mechanism for Background Transfers , 2022 .

[23]  Vassilis Tsaoussidis,et al.  Traffic shaping for enabling less-than-best effort services at the edges of broadband connections , 2013, LCDNet '13.

[24]  Suman Kumar,et al.  A study of fairness among heterogeneous TCP variants over 10 Gbps high-speed optical networks , 2014, Opt. Switch. Netw..