共享卫星环境中的TCP拥塞控制

K. Scott, P. Feighery, B. Crow, M. Jurik
{"title":"共享卫星环境中的TCP拥塞控制","authors":"K. Scott, P. Feighery, B. Crow, M. Jurik","doi":"10.1109/MILCOM.2002.1180412","DOIUrl":null,"url":null,"abstract":"This paper describes the use of a transparent TCP gateway to improve the performance of applications operating in a shared secure satellite environment. Typically, a satellite gateway is installed at each end of the satellite link, and the gateways process all traffic traversing the link. With the proliferation of virtual private network (VPN) technologies, multiple encrypted tunnels can be established over a satellite link. If transparent TCP gateways are used to optimize application performance, a pair of gateways are required at the egress points of each tunnel. Many TCP gateways perform poorly in this situation because they do not implement congestion control on their 'satellite' sides, resulting in network congestion between the sending gateways and the satellite uplink. Our approach is to use Space Communications Protocol Standards (SCPS) transparent transport layer gateways, which are capable of implementing a variety of congestion control schemes on their terrestrial and satellite sides. By using a variant of the TCP Vegas congestion control algorithm, the gateways can communicate indirectly (by detecting changes in packet round-trip times) to efficiently share the satellite bandwidth. Results show that this improves performance over end-to-end TCP without congesting the network between the gateways and the uplink as would pure rate-control.","PeriodicalId":191931,"journal":{"name":"MILCOM 2002. Proceedings","volume":"76 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"TCP congestion control in shared satellite environments\",\"authors\":\"K. Scott, P. Feighery, B. Crow, M. Jurik\",\"doi\":\"10.1109/MILCOM.2002.1180412\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes the use of a transparent TCP gateway to improve the performance of applications operating in a shared secure satellite environment. Typically, a satellite gateway is installed at each end of the satellite link, and the gateways process all traffic traversing the link. With the proliferation of virtual private network (VPN) technologies, multiple encrypted tunnels can be established over a satellite link. If transparent TCP gateways are used to optimize application performance, a pair of gateways are required at the egress points of each tunnel. Many TCP gateways perform poorly in this situation because they do not implement congestion control on their 'satellite' sides, resulting in network congestion between the sending gateways and the satellite uplink. Our approach is to use Space Communications Protocol Standards (SCPS) transparent transport layer gateways, which are capable of implementing a variety of congestion control schemes on their terrestrial and satellite sides. By using a variant of the TCP Vegas congestion control algorithm, the gateways can communicate indirectly (by detecting changes in packet round-trip times) to efficiently share the satellite bandwidth. Results show that this improves performance over end-to-end TCP without congesting the network between the gateways and the uplink as would pure rate-control.\",\"PeriodicalId\":191931,\"journal\":{\"name\":\"MILCOM 2002. Proceedings\",\"volume\":\"76 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-10-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"MILCOM 2002. Proceedings\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MILCOM.2002.1180412\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"MILCOM 2002. Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MILCOM.2002.1180412","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

摘要

本文描述了使用透明TCP网关来提高在共享安全卫星环境中运行的应用程序的性能。通常,在卫星链路的每一端都安装一个卫星网关,网关处理通过链路的所有流量。随着虚拟专用网(VPN)技术的普及,在一条卫星链路上可以建立多个加密隧道。如果使用透明的TCP网关来优化应用程序的性能,则需要在每条隧道的出口配置一对网关。许多TCP网关在这种情况下表现不佳,因为它们没有在“卫星”端实现拥塞控制,导致发送网关和卫星上行链路之间的网络拥塞。我们的方法是使用空间通信协议标准(SCPS)透明传输层网关,它能够在其地面和卫星端实施各种拥塞控制方案。通过使用TCP Vegas拥塞控制算法的一种变体,网关可以间接通信(通过检测数据包往返时间的变化)以有效地共享卫星带宽。结果表明,这提高了端到端TCP的性能,而不会像纯速率控制那样阻塞网关和上行链路之间的网络。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
TCP congestion control in shared satellite environments
This paper describes the use of a transparent TCP gateway to improve the performance of applications operating in a shared secure satellite environment. Typically, a satellite gateway is installed at each end of the satellite link, and the gateways process all traffic traversing the link. With the proliferation of virtual private network (VPN) technologies, multiple encrypted tunnels can be established over a satellite link. If transparent TCP gateways are used to optimize application performance, a pair of gateways are required at the egress points of each tunnel. Many TCP gateways perform poorly in this situation because they do not implement congestion control on their 'satellite' sides, resulting in network congestion between the sending gateways and the satellite uplink. Our approach is to use Space Communications Protocol Standards (SCPS) transparent transport layer gateways, which are capable of implementing a variety of congestion control schemes on their terrestrial and satellite sides. By using a variant of the TCP Vegas congestion control algorithm, the gateways can communicate indirectly (by detecting changes in packet round-trip times) to efficiently share the satellite bandwidth. Results show that this improves performance over end-to-end TCP without congesting the network between the gateways and the uplink as would pure rate-control.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信