摘要:以卫星宽带网络为应用背景,从卫星宽带网络的特点出发,设计并实现了一种新的TCP拥塞控制算法——TCPCA。针对卫星网络高误码率的特点,在接收端采用了Casablanca分类器区分链路丢包和拥塞丢包。为了克服由大时延带来的重传时间间隔过大的缺点,采用了批量重传来及时重传丢失的报文段;同时针对大时延致使网络恢复时间延长的缺点,在发送端采用智能窗口调整策略,避免由于链路错误而减小发送窗口导致的吞吐量下降。利用仿真软件NS2,通过和传统的TCP拥塞控制机制相比较,TCPCA算法能够提高吞吐量,并且保证了公平性和友好性。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社