Abstract

The random variation of bandwidth in wireless networks causes some significant challenges to the congestion control protocols based on bandwidth estimation. In this paper, a wireless congestion control scheme based on extended Kalman filtering and bandwidth (CSEKB) is proposed. The CSEKB can effectively perceive the bandwidth oscillation of wireless networks and distinguish the type of packet loss by establishing a noise perception factor. According to the congestion factor, the congestion control parameters are adjusted to correspondingly improve the performance of the wireless network. Moreover, the variation trend of the size of the congestion window presents a law of similar normal distribution curve, which has a certain degree of local symmetry. The CSEKB was implemented in Network simulator 3 (NS3) and compared with TCP Westwood (TCPW), CUBIC, and extended Kalman filtering-based bandwidth estimation (EBE). Through extensive simulation studies, the proposed CSEKB demonstrated the significant performance in wireless networks. First, the CSEKB can achieve congestion control based on the accurate prediction of available bandwidth, and improve average throughput and link utilization. In addition, the CSEKB has good fairness and friendliness compared with several other well-known congestion control methods.

Highlights

  • Due to the particularity of the wireless network in terms of topology, data retransmission, and various services, the traditional congestion control algorithm such as transmission control protocol (TCP) New Reno [1] cannot fully guarantee the quality of service of the wireless network

  • The extended Kalman filtering (EKF) was researched and applied to the detection interval model Gap Probe Model (GPM). This method provided us with an idea through EKF, and a prediction model of available bandwidth in wireless networks based on EKF was designed to calculate the available bandwidth and perform congestion control

  • When the multiplicative reduction mechanism of congestion is triggered in the TCP Westwood (TCPW), it does not distinguish whether the reason of packet loss is congestion or noise, but directly determines that congestion has occurred in the network

Read more

Summary

Introduction

Due to the particularity of the wireless network in terms of topology, data retransmission, and various services, the traditional congestion control algorithm such as transmission control protocol (TCP) New Reno [1] cannot fully guarantee the quality of service of the wireless network. TCP Westwood (TCPW) [11] based on bandwidth for wireless networks These protocols cannot take measures to control congestion in conjunction with the actual characteristics of wireless networks. These make it impossible for TCPW to determine the actual amount of data to be sent, according to the change of bandwidth in real time It leads to a significant decrease in the transmission performance of wireless network. A wireless congestion control scheme based on extended Kalman filtering and bandwidth estimation (CSEKB) is proposed. The CSEKB aims to predict the network bandwidth in real time and improve congestion control of wireless networks. The results demonstrate that the CSEKB can effectively predict network bandwidth in real time and achieve congestion control in wireless networks, and has better convergence, accuracy, and higher utilization.

Research Background and Related Works
Analysis of Available Bandwidth
Prediction Process f
Calibration Process
Congestion Control Algorithm
Flow chartchart of control scheme
Simulation Experiment and Result Analysis
Experimental Process
Comparison
Fairness and Friendliness
Friendly
Findings
Discussion
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.