Receiver-assisted recovery mechanism for TCP after long channel outage

H. Murakami, Gang Wu, M. Inoue
{"title":"Receiver-assisted recovery mechanism for TCP after long channel outage","authors":"H. Murakami, Gang Wu, M. Inoue","doi":"10.1109/WPMC.2002.1088310","DOIUrl":null,"url":null,"abstract":"We propose a rapid-recovery algorithm for use at the TCP layer for a bursty packet loss channel in a server-client model. Bursty packet loss caused by a channel outage will be a significant problem in the communication systems now being developed because TCP applications, especially after experiencing bursty packet loss, will take a much longer time to recover. Our algorithm, which needs to be installed only in a client, includes transmission of pseudo-acknowledgement packets and adjustment of the advertised receive window (rwin) size as soon as the loss ends. The algorithm works with a standard TCP-Reno version with a SACK option used in both the server and the client. While the standard TCP takes at least a few minutes to recover after a 0.5-s outage - because of the native slow-start algorithm on a wireless link with bursty 1-Mbps traffic - a TCP with the proposed algorithm can resume transmission immediately after the client learns the channel has recovered.","PeriodicalId":420635,"journal":{"name":"The 5th International Symposium on Wireless Personal Multimedia Communications","volume":"201 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 5th International Symposium on Wireless Personal Multimedia Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WPMC.2002.1088310","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We propose a rapid-recovery algorithm for use at the TCP layer for a bursty packet loss channel in a server-client model. Bursty packet loss caused by a channel outage will be a significant problem in the communication systems now being developed because TCP applications, especially after experiencing bursty packet loss, will take a much longer time to recover. Our algorithm, which needs to be installed only in a client, includes transmission of pseudo-acknowledgement packets and adjustment of the advertised receive window (rwin) size as soon as the loss ends. The algorithm works with a standard TCP-Reno version with a SACK option used in both the server and the client. While the standard TCP takes at least a few minutes to recover after a 0.5-s outage - because of the native slow-start algorithm on a wireless link with bursty 1-Mbps traffic - a TCP with the proposed algorithm can resume transmission immediately after the client learns the channel has recovered.
TCP长时间通道中断后的接收器辅助恢复机制
我们提出了一种用于TCP层的快速恢复算法,用于服务器-客户端模型中的突发数据包丢失通道。在目前正在开发的通信系统中,由信道中断引起的突发数据包丢失将是一个重大问题,因为TCP应用程序,特别是在经历突发数据包丢失之后,将需要更长的时间来恢复。我们的算法只需要安装在客户端中,包括发送伪确认数据包和在丢失结束后立即调整发布的接收窗口(rwin)大小。该算法与标准TCP-Reno版本一起工作,在服务器和客户端都使用SACK选项。标准TCP在中断0.5-s后至少需要几分钟才能恢复——这是由于具有突发1 mbps流量的无线链路上的本地慢启动算法——而采用所提出算法的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学术文献互助群
群 号:604180095
Book学术官方微信