{"title":"TCP长时间通道中断后的接收器辅助恢复机制","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":"{\"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}","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}
Receiver-assisted recovery mechanism for TCP after long channel outage
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.