摘要
针对资源受限的LEO卫星网络中传统单路径路由协议数据传输速率较低的问题,基于GEO/LEO双层卫星网络模型提出一种基于网络编码(NC)的双层卫星网络多径路由协议(N-NCMR)。首先,通过GEO卫星为LEO卫星网络计算路由减轻LEO卫星的负担,结合NC技术动态地沿着多个不相交路径传输数据流的不同部分;其次,设计了一种高效的延迟确认机制加速数据传输,源节点在接收到前一组的确认(ACK)消息之前可以连续发送后续的组。仿真结果表明,该路由协议显著提高了LEO卫星网络的吞吐量和数据传输效率。
Aiming at the problem of low data transmission rate of traditional single path routing protocol in resource-constrai-ned LEO satellite network,based on GEO/LEO double-layer satellite network model,this paper proposed a new multi-path routing protocol(N-NCMR)for double-layer satellite network based on network coding(NC).Firstly,it used GEO satellite to calculate routing for LEO satellite network,and used NC technology to transmit different parts of data stream along multiple disjoint paths dynamically,thus it reduced the burden of LEO satellite.Secondly,this paper designed a delayed acknowledgement mechanism to accelerate data transmission.Source nodes could send subsequent groups continuously before receiving the previous set of acknowledgement(ACK)messages.The simulation results show that the proposed protocol significantly improves the throughput and data transmission efficiency of LEO satellite network.
作者
孙伟超
梁俊
肖楠
丁然
Sun Weichao;Liang Jun;Xiao Nan;Ding Ran(School of Information&Navigation,Air Force Engineering University,Xi’an 710077,China)
出处
《计算机应用研究》
CSCD
北大核心
2020年第4期1183-1187,共5页
Application Research of Computers
基金
国家“十三五”预研项目
国家自然科学基金资助项目。
关键词
卫星网络
路由算法
网络编码
多径路由
吞吐量
satellite network
routing algorithm
network coding
multipath routing
throughput