摘要: 为解决TCP-Casablanca算法在卫星网络中无错误控制机制的问题,提出一种适合卫星网络的新算法——BQM_Sat。该算法在丢包区分方法的基础上,根据ACK的反馈情况跨层判断信道误码状况,并实现物理层调制方式的跨层自适应,可满足传输系统对于发送速率或抗噪性能的要求。仿真结果表明,BQM_Sat算法能提高卫星网络的吞吐量及链路的带宽占用率,保证网络的稳定性。
关键词:
卫星网络,
TCP跨层改进,
丢包区分,
区分队列管理,
链路错误控制
Abstract: In order to solve the problem of poor performance of TCP-Casablanca algorithm when it is implemented in the satellite network, a new algorithm called Bias Queue Management on Sat(BQM_Sat) for the satellite network is proposed. Based on the loss discrimination algorithm, BQM_Sat can judge the bit error status of the channel according to the feedback of ACK and change the modulation mode automatically with physical layer to meet the requirements of sending rate and anti-noise performance for the transmission system. Simulation results show that BQM_Sat algorithm can significantly improve the throughput and the link bandwidth utilization of the satellite network as well as guarantee the stability of the network.
Key words:
satellite network,
TCP cross-layer improvement,
loss packet discrimination,
Bias Queue Management(BQM),
link error control
中图分类号:
刘海燕, 周华宇, 魏德宾. 卫星网络中基于丢包区分的TCP跨层改进[J]. 计算机工程, 2012, 38(15): 97-99,107.
LIU Hai-Yan, ZHOU Hua-Yu, WEI De-Bin. TCP Cross-layer Improvement Based on Packet Loss Discrimination in Satellite Network[J]. Computer Engineering, 2012, 38(15): 97-99,107.