Adaptive Status Report with Congestion Control in NB-IoT

The Narrowband-Internet of Things (NB-IoT) is a new form of the internet of things, characterized by low energy consumption, low bandwidth consumption, wide coverage, and multiple-connectivity. Access to 50,000 terminals can be supported by a single NB-IoT base station. However, when network resources cannot meet the demands of a large number of devices at the same time, network congestion may be induced, reducing data transmission efficiency and throughput and increasing delay. The radio link control layer of the NB-IoT uses sliding windows, timers, and status reports to control data transmission and realize automatic repeat-request retransmission. This paper studies and improves the TCP Westwood (TCPW) congestion algorithm in a communication protocol and proposes an adaptive sliding window algorithm, Polling-TCPW, to optimize the status report mechanism in the RLC protocol stack. Simulation results indicate that the proposed algorithm can effectively increase the throughput and reduce the transmission delay of RLC and guarantee system stability.

[1]  Rajeev Gupta,et al.  Improved congestion avoidance and resource allocation algorithm , 2014, 2014 2nd International Conference on Emerging Technology Trends in Electronics, Communication and Networking.

[2]  Feng Feng Analysis and Research of the Internet Congestion Control , 2008 .

[3]  You-Ze Cho,et al.  Fairness Improvement of BBR Congestion Control Algorithm for Different RTT Flows , 2019, 2019 International Conference on Electronics, Information, and Communication (ICEIC).

[4]  Weifeng Liu,et al.  Kernel Adaptive Filtering: A Comprehensive Introduction , 2010 .

[5]  Andrea Francini,et al.  Dynamic control of RLC buffer size for latency minimization in mobile RAN , 2018, 2018 IEEE Wireless Communications and Networking Conference (WCNC).

[6]  Zhuo Li,et al.  Access Delay Analysis and Optimization of NB-IoT Based on Stochastic Network Calculus , 2018, 2018 IEEE International Conference on Smart Internet of Things (SmartIoT).

[7]  Toni Janevski,et al.  Improved TCP Slow start algorithm , 2013, 2013 21st Telecommunications Forum Telfor (TELFOR).

[8]  Konstantin E. Samouylov,et al.  Modeling the Process of Dynamic Resource Sharing Between LTE and NB-IoT Services , 2017 .

[9]  Ricardo Simon Carbajo,et al.  Dynamic RLC mode based upon link adaptation to reduce latency and improve throughput in cellular networks , 2016, 2016 IEEE 7th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON).