[发明专利]一种基于负载感知的多层卫星网络路由方法有效
| 申请号: | 201510309913.6 | 申请日: | 2015-06-08 |
| 公开(公告)号: | CN104902515B | 公开(公告)日: | 2019-04-02 |
| 发明(设计)人: | 盛敏;汪宇;王玺钧;张琰;李建东;史琰;刘润滋;周笛 | 申请(专利权)人: | 西安电子科技大学 |
| 主分类号: | H04W28/08 | 分类号: | H04W28/08;H04W40/04;H04W84/06 |
| 代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
| 地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 负载 感知 多层 卫星网络 路由 方法 | ||
1.一种基于负载感知的多层卫星网络路由方法,其特征在于,所述基于负载感知的多层卫星网络路由方法利用多层卫星网络层次化构架来对网络的负载进行周期性地感知,并根据收集的负载信息来动态地调整业务在MEO层和LEO层的分流比例,达到网络的负载均衡,通过将业务的QoS需求与网络的结构特性相匹配,在网络业务负载较重时最先分流对时延要求最低的业务,从MEO层传输,而时延敏感业务始终从LEO层传输;
所述基于负载感知的多层卫星网络路由方法具体包括以下步骤:
步骤一,每个MEO节点Mu依据星上提前存储的网络拓扑Γ(t)构建以自己为簇首节点的分簇Cu(t);
步骤二,每个簇内进行信息交换,簇首MEO节点Mu收集Cu(t)簇内LEO节点的外部新到达的业务流λui(t)以及平均排队时延Qij(t)信息,并依据构建相应的路由子图
步骤三,构建全局路由图RG(t)={Vt,Et,w(i,j)},其中,Vt为全局路由图RG(t)中的节点集合,Et为连接点的链路集合,w(i,j)为链路集合中所有链路的代价;
步骤四,每个MEO节点Mu为Cu(t)簇内LEO节点Lui计算最优分流因子χu(t);
步骤五,每个MEO节点Mu根据全局路由图RG(t)使用Dijkstra算法或Bellman-Ford算法得到Cu(t)簇内每个节点的最短路径,并构建路由表对于簇首Mu节点,最终的路由表而对于簇内LEO节点Lui,若χu(t)=0,则最终路由表若χu(t)>0,则部分业务的下一跳节点为簇首节点Mu;
步骤六,当前LEO节点Lui根据路由表RTui(t)为不同类型的业务计算最终的分流比例χuA(t)、χuB(t)、χuC(t)并选择相应路由,当前MEO节点Mu则根据路由表RTu(t)将数据传输至下一跳节点;
步骤七,在经过一个拓扑更新周期ΔT的时间后,网络中每个节点开始重新执行上述步骤一~步骤六,保证周期性地更新链路代价信息,进而动态调整路由选择,达到网络的负载均衡并保障不同业务的QoS。
2.如权利要求1所述的基于负载感知的多层卫星网络路由方法,其特征在于,所述步骤一具体包括:
第一步,基于卫星运动轨迹的可预测性和周期性,所有MEO节点提前计算并在星上存储网络在第t个拓扑更新周期内的整体拓扑结构Γ(t);
第二步,当拓扑更新周期到达时,获取当前第t个拓扑更新周期的整体拓扑结构Γ(t);
第三步,每个MEO节点Mu依据Γ(t)构建分簇Cu(t),其中簇首为Mu节点,Cu(t)簇内节点由一系列符合以下条件的LEO节点Lui组成,即Lui节点在Mu节点覆盖范围内且节点Mu是最近的邻居MEO节点,分簇元素集合表示为:
其中|Cu|为Cu(t)簇内LEO节点的数目,Lui节点表示Cu(t)簇内第i个LEO节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510309913.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式OFDM终端统筹配置系统
- 下一篇:一种负载均衡的方法及装置





