TY - JOUR
T1 - A BBR-based congestion control for delay-sensitive real-time applications
AU - Najmuddin, Sayed
AU - Asim, Muhammad
AU - Munir, Kashif
AU - Baker, Thar
AU - Guo, Zehua
AU - Ranjan, Rajiv
N1 - Publisher Copyright:
© 2020, Springer-Verlag GmbH Austria, part of Springer Nature.
PY - 2020/12/1
Y1 - 2020/12/1
N2 - The current User Datagram Protocol (UDP) causes unfairness and bufferbloats to delay sensitive applications due to the uncontrolled congestion and monopolization of available bandwidth.This causes call drops and frequent communication/connection loss in delay sensitive applications such as VoIP. We present a Responsive Control Protocol using Bottleneck Bandwidth and Round trip propagation time (RCP-BBR) as an alternate solution to UDP. RCP-BBR achieves low latency, high throughput, and low call drops ratio by efficiently customizing Transmission Control Protocol (TCP) Bottleneck Bandwidth and Round-trip propagation time (TCP-BBR) congestion control. We conducted comprehensive experiments, and the results show that proposed protocol achieves better throughput over UDP in stable networks. Moreover, in unstable and long-distanced networks, RCP-BBR achieved smaller queues in deep buffers and lower delays as compared to UDP, which performed poorly by keeping delays above the call drop threshold.
AB - The current User Datagram Protocol (UDP) causes unfairness and bufferbloats to delay sensitive applications due to the uncontrolled congestion and monopolization of available bandwidth.This causes call drops and frequent communication/connection loss in delay sensitive applications such as VoIP. We present a Responsive Control Protocol using Bottleneck Bandwidth and Round trip propagation time (RCP-BBR) as an alternate solution to UDP. RCP-BBR achieves low latency, high throughput, and low call drops ratio by efficiently customizing Transmission Control Protocol (TCP) Bottleneck Bandwidth and Round-trip propagation time (TCP-BBR) congestion control. We conducted comprehensive experiments, and the results show that proposed protocol achieves better throughput over UDP in stable networks. Moreover, in unstable and long-distanced networks, RCP-BBR achieved smaller queues in deep buffers and lower delays as compared to UDP, which performed poorly by keeping delays above the call drop threshold.
KW - Congestion control
KW - Delay sensitive application
KW - UDP
KW - VoIP
UR - http://www.scopus.com/inward/record.url?scp=85087624635&partnerID=8YFLogxK
U2 - 10.1007/s00607-020-00829-2
DO - 10.1007/s00607-020-00829-2
M3 - Article
AN - SCOPUS:85087624635
SN - 0010-485X
VL - 102
SP - 2541
EP - 2563
JO - Computing (Vienna/New York)
JF - Computing (Vienna/New York)
IS - 12
ER -