Improving the TCP Newreno Congestion Avoidance Algorithm on 5G Networks

1Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Enhancing Transmission Control Protocol (TCP) performance is one of the key solutions for improving the performance of modern wireless communication networks. It is a highly dependable protocol for communication between network hosts based on an internet protocol (IP). It uses packet sequence numbering and acknowledgment (ACK) packets to ensure that data is recoverable in the event of problems like data loss, and corruption. Loss-based Congestion Control (CC) algorithms overreact and underperform in the presence of rapid channel oscillations, resulting in buffer bloat and significant delays. The goal of this paper is to develop an efficient congestion control mechanism for the new TCP agent Newreno over the fifth generation (5G) network, as well as to improve the increment and decrement strategy for adjusting the congestion window (cwnd) during the congestion avoidance phase, It also fast adapts to the current network requirements and adjusts the transmission rate accordingly. TCP enhancements can improve performance under dynamic traffic loads and over long product channels with high bandwidth. As a result, when such a TCP congestion control mechanism is improved, the network’s throughput increases, and low packet losses, and delay are reduced.

Cite

CITATION STYLE

APA

Abdullah, S. M., Farag, M. S., Abdul-Kader, H., & Abo-Youssef, S. E. (2023). Improving the TCP Newreno Congestion Avoidance Algorithm on 5G Networks. Journal of Communications, 18(4), 228–235. https://doi.org/10.12720/jcm.18.4.228-235

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free