论文部分内容阅读
提出了一个基于分布式性能增强代理的卫星网络专有通信协议:XP协议,用于解决卫星网络环境中因长时延、高误码率和非对称信道带宽等因素所导致的TCP传输性能低下问题.协议的设计考虑到了与地面链路上TCP连接的接口关系和多连接共享同一卫星信道时的带宽分配问题.主要贡献包括两路半握手连接建立机制,速率控制和基于测量的动态带宽分配算法,以及基于发送方主动请求的延迟确认技术等.仿真和真实环境实验表明,分布式性能增强代理和XP协议的使用可显著提高网络中下行卫星链路的吞吐量,多数情况下带宽资源利用率可提高至85%以上,且在多连接共享带宽的情况下能够保持较好的公平性.
A proprietary protocol for satellite network based on distributed performance enhancing agent is proposed: XP protocol, which is used to solve the problem of low TCP transmission performance caused by factors such as long delay, high bit error rate and asymmetric channel bandwidth in satellite network The design of the protocol takes into account the interface relationship with the TCP connection on the terrestrial link and the bandwidth allocation when multiple connections share the same satellite channel.The main contributions include two half-handshake connection establishment mechanisms, rate control and measurement-based dynamic bandwidth allocation Algorithm and delay confirmation technology based on the sender’s initiative request, etc. Simulation and real-world experiments show that the use of distributed performance enhancement agent and XP protocol can significantly improve the throughput of downlink satellite links in the network. In most cases, the utilization of bandwidth resources The rate can be increased to more than 85%, and the fairness can be maintained under the circumstance of multi-connection shared bandwidth.