Home // AFIN 2025, The Seventeenth International Conference on Advances in Future Internet // View article


Detailed Analysis of TCP BBR Implementation in Ns-3 Network Simulator under Heavy Traffic Loads

Authors:
Toshihiko Kato
Takahiko Kato
Ryo Yamamoto
Satoshi Ohzahata

Keywords: TCP, Congestion Control, BBR, Ns-3 Network Simulator.

Abstract:
TCP Bottleneck Bandwidth and Round-trip propagation time (BBR) is a congestion control algorithm that was introduced by Google relatively recently, and it is widely used currently. BBR is based on the congestion-based congestion control which is different from the conventional algorithms. So, a lot of researches have been reported on the performance evaluation. In the early stage, it is done using the BBR code in the Linux operating system over a physical network or a network emulator. Nowadays, a network simulator, such as ns-3 is used for the evaluation. Actually, BBR was introduced in ns-3 version 3.34 released in 2021. However, the BBR code is different from that in Linux, and so it may be possible it behaves differently. This paper reports some results of BBR performance evaluation where sixteen flows share one 1 Gbps bottleneck link with a limited router buffer. The results were different when we used ns-3 version 3.40 and 3.44. We analyzed the BBR source codes in those versions and executed 3.44 BBR code over 3.40 ns-3. This paper also discusses this analysis.

Pages: 1 to 6

Copyright: Copyright (c) IARIA, 2025

Publication date: October 26, 2025

Published in: conference

ISSN: 2308-4340

ISBN: 978-1-68558-307-1

Location: Barcelona, Spain

Dates: from October 26, 2025 to October 30, 2025