卫星网络中的TCP跨层技术研究

作者:张连连; 刘锋; 孙杰; 葛宇*
来源:现代电子技术, 2021, 44(01): 1-4.
DOI:10.16652/j.issn.1004-373x.2021.01.001

摘要

CCSDS链路层协议TC的重传功能可以减少误码丢包而导致TCP窗口缩减、吞吐量降低的情况,但是链路层对丢失的数据反复重传易引起数据包端到端传输时延的剧烈变化,可能导致TCP数据包失序和重传定时器发生超时,引起传输层和链路层重复重传的情况。该文通过链路层与传输层的差错控制信息交互,传输层将TCP数据的序列号通告链路层,链路层把重传数据帧信息通告TCP,使TCP能够区分当前的超时与快速重传是否必要,从而减少传输层不必要的重传。仿真结果表明,链路层与传输层的差错信息交互能显著提高TCP在高误码环境下的吞吐量。