TCP network coding with forward retransmission

Nguyen Viet Ha, K. Kumazoe, M. Tsuru
{"title":"TCP network coding with forward retransmission","authors":"Nguyen Viet Ha, K. Kumazoe, M. Tsuru","doi":"10.1109/APWIMOB.2015.7374970","DOIUrl":null,"url":null,"abstract":"The performance of the transmission control protocol (TCP) with loss-based congestion control is considerably degraded in lossy networks (e.g., wireless networks). Implementing a network coding (NC) with TCP (TCP/NC) helps prevent this performance degradation by introducing lost packet recovery capability without retransmission at a sink by sending redundant combination packets encoded at the source. TCP/NC can recover random lost packets. However, TCP/NC is less effective when burst packet losses occur because it requires packet retransmission and the retransmission mechanism of the standard TCP/NC entirely relies on the TCP layer. To improve the goodput of a system, we propose a new mechanism in the NC layer called forward retransmission that can retransmit more than one lost packet simultaneously and efficiently. We simulated the proposed mechanism using Network Simulator 3. The results demonstrate that the proposed scheme improves the goodput of a system compared with the standard TCP/NC and TCP NewReno in a burst loss channel.","PeriodicalId":433422,"journal":{"name":"2015 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APWIMOB.2015.7374970","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

The performance of the transmission control protocol (TCP) with loss-based congestion control is considerably degraded in lossy networks (e.g., wireless networks). Implementing a network coding (NC) with TCP (TCP/NC) helps prevent this performance degradation by introducing lost packet recovery capability without retransmission at a sink by sending redundant combination packets encoded at the source. TCP/NC can recover random lost packets. However, TCP/NC is less effective when burst packet losses occur because it requires packet retransmission and the retransmission mechanism of the standard TCP/NC entirely relies on the TCP layer. To improve the goodput of a system, we propose a new mechanism in the NC layer called forward retransmission that can retransmit more than one lost packet simultaneously and efficiently. We simulated the proposed mechanism using Network Simulator 3. The results demonstrate that the proposed scheme improves the goodput of a system compared with the standard TCP/NC and TCP NewReno in a burst loss channel.
TCP网络编码与转发重传
具有基于损耗的拥塞控制的传输控制协议(TCP)的性能在有损网络(例如无线网络)中大大降低。使用TCP (TCP/NC)实现网络编码(NC)有助于防止这种性能下降,因为它引入了丢失包恢复功能,而无需在接收端通过发送在源端编码的冗余组合包进行重传。TCP/NC可以恢复随机丢失的数据包。然而,TCP/NC在发生突发丢包时效率较低,因为它需要重传包,而标准TCP/NC的重传机制完全依赖于TCP层。为了提高系统的性能,我们在NC层提出了一种新的转发机制,它可以同时有效地转发多个丢失的数据包。我们使用Network Simulator 3对所提出的机制进行了仿真。结果表明,与标准的TCP/NC和TCP NewReno相比,该方案在突发丢失信道中提高了系统的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信