Improving the TCP Newreno Congestion Avoidance Algorithm on 5G Networks

Saleh M. Abdullah, M. S. Farag, Hatem S. Abdul-Kader, S. A. Youssef
{"title":"Improving the TCP Newreno Congestion Avoidance Algorithm on 5G Networks","authors":"Saleh M. Abdullah, M. S. Farag, Hatem S. Abdul-Kader, S. A. Youssef","doi":"10.12720/jcm.18.4.228-235","DOIUrl":null,"url":null,"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.","PeriodicalId":14832,"journal":{"name":"J. Comput. Mediat. Commun.","volume":"1 1","pages":"228-235"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"J. Comput. Mediat. Commun.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.12720/jcm.18.4.228-235","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

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.
改进5G网络上的TCP Newreno拥塞避免算法
提高传输控制协议(TCP)的性能是提高现代无线通信网络性能的关键解决方案之一。它是一种基于互联网协议(IP)的网络主机间通信的高度可靠的协议。它使用数据包序列编号和确认(ACK)数据包来确保在数据丢失和损坏等问题发生时数据是可恢复的。基于损失的拥塞控制(CC)算法在快速通道振荡的情况下反应过度,表现不佳,导致缓冲区膨胀和显著延迟。本文的目标是为5G网络上的新型TCP代理Newreno开发一种高效的拥塞控制机制,并改进了在拥塞避免阶段调整拥塞窗口(cwnd)的增量和递减策略,能够快速适应当前网络需求并相应地调整传输速率。TCP增强可以提高动态流量负载下和高带宽长产品通道下的性能。因此,当这种TCP拥塞控制机制得到改进时,可以提高网络的吞吐量,降低丢包率和时延。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信