节点文献
一种适合卫星网络的拥塞控制算法
A Novel Congestion Control Algorithm for Satellite Communication Networks
【摘要】 针对卫星信道环境中存在随机误码和突发误码现象,现有TCP协议不能很好地区分数据丢失的具体原因,导致TCP协议性能下降的问题,提出了一种新的拥塞控制算法。此算法采用高低优先级数据包间隔发送的数据发送策略,并根据接收端的数据接收状况判断数据丢失的原因,采取相应的拥塞窗口控制策略。另外,为了减少反向链路带宽的占用,接收端采取周期发送应答信息的策略。应答信息包含了数据接收的整个状态。通过与当前多种针对此问题的协议进行仿真比较,所提出的拥塞控制算法不仅可以有效地区分数据丢失原因,提高前向链路吞吐量,而且还降低了反向链路的带宽占用。
【Abstract】 Due to the high sporadic Bit Error Rate(BER) and burst errors in satellite communication networks,current TCP protocols,which can not effectively distinguish the reason for data losing,perform not well.In this paper,a new congestion control algorithm is proposed.In this algorithm,a new strategy,which sends two class priority IP packets alternately,is adopted.Based on the state of packet receiving at receiver,sender distinguishes the reason for data losing,and employs different congestion window control strategy respectively.Moreover,in order to address the bandwidth asymmetry problem,a new acknowledgment strategy,which sends modified ACKs periodically,is adopted.By using simulation,as compared with traditional TCP protocols and those protocols,which were recently proposed for satellite IP networks,experiments show that this new congestion control algorithm can not only significantly enhance throughput performance,but the bandwidth used in the reverse path is sharply reduced.
【Key words】 Satellite communication networks; TCP; Congestion control; Sporadic errors; Burst error;
- 【文献出处】 宇航学报 ,Journal of Astronautics , 编辑部邮箱 ,2007年03期
- 【分类号】V443.1
- 【被引频次】5
- 【下载频次】237