System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于航天测量与控制,尤其涉及一种基于星间链路流量预测的上行路由方法及装置。
技术介绍
1、星间链路是卫星之间建立的具有精密测量和通信功能的网络系统,采用并发空分时分半双工体制,具有时隙路由捷变、卫星节点业务数据分时分链路传输的特点。
2、星间链路网络路由方式为静态路由,一般是在当前路由周期设计网络拓扑规划策略,然后将该网络拓扑规划策略上传至星间链路网络,进而在下一个路由周期星间链路即可按照该网络拓扑规划策略执行。
3、星间链路网络拓扑规划策略的制定通常是一个复杂的组合优化问题,一般根据网络的规模、架构组成、指标要求等情况,采用dijkstra最短路径算法,蚁群、神经网络、模拟退火等启发式算法,或多策略融合算法进行设计,获得该问题的优选解。
4、受星间链路网络传输带宽、传输时延及测控资源等约束条件的限制,设计的网络拓扑规划策略在实际应用中仍存在数据流量负载不均衡、星间数据积压等情况,导致数据丢失或延时回传的现状,也会间接影响到星间链路网络上行路由的选择。
技术实现思路
1、本专利技术的目的是提供一种基于星间链路流量预测的上行路由方法及装置,结合星间链路网络节点中的缓存来设计上行路由,提升上行任务执行成功率和效率。
2、本专利技术采用以下技术方案:一种基于星间链路流量预测的上行路由方法,包括以下步骤:
3、基于星间链路网络在地面控制端和上行目的节点之间生成若干条数据传输路径;
4、在若干条数据传输路径中选
5、进一步地,当上行数据传输路径不存在时:
6、获取每条数据传输路径上所有中转节点的数据缓存量中的第一最大值;
7、比较若干条数据传输路径对应的第一最大值,并选择其中的最小值,作为最小最大值;
8、选择最小最大值对应的数据传输路径作为上行数据传输路径。
9、进一步地,中转节点的数据缓存量计算方法为:
10、m(si,t)=x(si,t)+m(si,t-1)-f(si,sj,t,rij),
11、其中,m(si,t)表示时隙t中转节点si的数据缓存量,x(si,t)表示时隙t中转节点si产生的星间遥测量,m(si,t-1)表示时隙t-1中转节点si的数据缓存量,f(si,sj,t,rij)表示时隙t中转节点si向星间链路网络中的节点sj发出的数据量,rij表示时隙t中转节点si与节点sj建链时二者之间的传输速率。
12、进一步地,发出数据量的计算方法为:
13、获取链路的最大传输阈值;
14、当前一时隙的数据缓存量与当前时隙产生的星间遥测量之和小于等于最大传输阈值时,将前一时隙的数据缓存量与当前时隙产生的星间遥测量之和作为发出数据量。
15、进一步地,当前一时隙的数据缓存量与当前时隙产生的星间遥测量之和大于最大传输阈值时,将最大传输阈值作为发出数据量。
16、本专利技术的另一种技术方案:一种基于星间链路流量预测的上行路由装置,包括:
17、生成模块,用于基于星间链路网络在地面控制端和上行目的节点之间生成若干条数据传输路径;
18、选择模块,用于在若干条数据传输路径中选择所有中转节点的数据缓存量均为零的数据传输路径作为上行数据传输路径。
19、本专利技术的另一种技术方案:一种基于星间链路流量预测的上行路由装置,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的方法。
20、本专利技术的有益效果是:本专利技术根据星间链路网络建立数据传输路径,并行计算每条数据传输路径上中转节点的数据缓存量,再根据数据缓存量来选择最终的上行数据传输路径,可以提升中转节点的资源利用率,提高上行任务执行成功率和效率。
本文档来自技高网...【技术保护点】
1.一种基于星间链路流量预测的上行路由方法,其特征在于,包括以下步骤:
2.如权利要求1所述的一种基于星间链路流量预测的上行路由方法,其特征在于,当所述上行数据传输路径不存在时:
3.如权利要求2所述的一种基于星间链路流量预测的上行路由方法,其特征在于,所述中转节点的数据缓存量计算方法为:
4.如权利要求3所述的一种基于星间链路流量预测的上行路由方法,其特征在于,所述发出数据量的计算方法为:
5.如权利要求4所述的一种基于星间链路流量预测的上行路由方法,其特征在于,当前一时隙的数据缓存量与当前时隙产生的星间遥测量之和大于所述最大传输阈值时,将所述最大传输阈值作为发出数据量。
6.一种基于星间链路流量预测的上行路由装置,其特征在于,包括:
7.一种基于星间链路流量预测的上行路由装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-5任一项所述的方法。
【技术特征摘要】
1.一种基于星间链路流量预测的上行路由方法,其特征在于,包括以下步骤:
2.如权利要求1所述的一种基于星间链路流量预测的上行路由方法,其特征在于,当所述上行数据传输路径不存在时:
3.如权利要求2所述的一种基于星间链路流量预测的上行路由方法,其特征在于,所述中转节点的数据缓存量计算方法为:
4.如权利要求3所述的一种基于星间链路流量预测的上行路由方法,其特征在于,所述发出数据量的计算方法为:
5.如权利要求4...
【专利技术属性】
技术研发人员:齐宁宁,罗春艳,徐新芳,冯源,淮鸽,李鹏,陈宁,丁梦雨,张超,郭效铭,田萨萨,高敏,
申请(专利权)人:中国西安卫星测控中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。