摘要
设计了一种适用于卫星网络的传输控制协议TPSN。该协议使用异步跳到跳确认,快速恢复成段丢失数据,并采用基于检测窗口的端到端选择性否定应答(SNACK)机制,减少协议控制信息,保证数据可靠传输。在跳到跳可靠性保证机制基础上传输网络负载,实现在避免网络拥塞条件下高效利用网络带宽资源,并保证具有不同端到端往返时延的异种数据流之间的公平性。仿真结果表明TPSN能够在长延迟、误码率高、链路频繁切换的卫星网络中保证高效的带宽利用、可靠的数据传输以及各数据流之间的公平。
A transmission control protocol named TPSN(transmission control protocol for satellite networks) was proposed,which applied asynchronous hop-by-hop ACK,and SNACK based on checking window size to reduce overhead of control message and achieve reliable transmission.In addition,TPSN transmitted load information on the base of hop-by-hop scheme to maintain high network resources utilization,fairness among different data flows with heterogeneous RTT and congestion free.The good performance of TPSN,in terms of link utilization,transmission effectiveness and fairness,was verified via a simulated satellite network with high link error rate,large delay and intermittent links.
出处
《通信学报》
EI
CSCD
北大核心
2012年第6期91-102,共12页
Journal on Communications
基金
综合信息系统组网与传输基金资助项目~~
关键词
卫星网络
长延迟
高误码率
动态拓扑
satellite networks
large delay
high link error rate
dynamic topology