BBR Algorithm Extension for IoT Networks: Asynchronous Transmission Traffic Model and Adaptive Rate Control
This paper aims to solve the dual challenges of timeliness and throughput in message transmission for IoT applications, especially the performance bottlenecks faced by message brokers in the publish/subscribe mode. By integrating the concept of BBR algorithm, this paper builds an IoT traffic model that takes into account the heterogeneous characteristics of IoT devices and complex network environments. Based on this model, an innovative rate control algorithm is proposed, which dynamically adjusts transmission rates to minimize buffering and achieve stable throughput while significantly reducing message transmission delay. The experimental results show that there is a critical point of sending rate in IoT message transmission, which can simultaneously achieve stable throughput and lowest delay. After exceeding this point, message delay increases significantly and fluctuations intensify. The optimal strategy is to control the sending rate at this critical point to avoid congestion-induced transmission instability by minimizing buffering. Therefore, this paper designs an adaptive rate control algorithm that monitors transmission status and buffer dynamics in real-time and adjusts data transmission rate to the optimal control point to achieve stable throughput and lower transmission delay.
Authors
- Jixin Hou (ORCID: https://orcid.org/0000-0002-4857-2572)
- Qiao Zhu (ORCID: https://orcid.org/0000-0001-6812-0189)
- Wenbin Wang (ORCID: https://orcid.org/0000-0002-4394-0145)
- Yunan Sun (ORCID: https://orcid.org/0009-0000-1579-1253)
- Jie Meng (ORCID: https://orcid.org/0000-0002-9138-362X)
Institutions
- NARI Group (China) (CN)
Publication Details
- Published
- 2024-11-22
- DOI
- https://doi.org/10.1109/ifeea64237.2024.10878643
- Primary Topic
- Network Time Synchronization Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00