[发明专利]一种适用于星间路由的自适应抗毁方法在审

专利信息
申请号: 202110756148.8 申请日: 2021-07-05
公开(公告)号: CN113489528A 公开(公告)日: 2021-10-08
发明(设计)人: 杨杰;刘威;职如昕 申请(专利权)人: 北京理工大学
主分类号: H04B7/185 分类号: H04B7/185;H04W40/02;H04W40/24
代理公司: 北京正阳理工知识产权代理事务所(普通合伙) 11639 代理人: 张利萍
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 适用于 路由 自适应 方法
【权利要求书】:

1.一种适用于星间路由的自适应抗毁方法,其特征在于:包括静态路由、动态检测和受限故障泛洪,具体包括如下步骤:

静态路由,具体为:

步骤1、网络建模,具体为:依托所有卫星节点的集合E以及所有星间链路的集合V,构建静态加权无向图Gk

步骤2、每个卫星维护自己的链路状态数据库,根据链路状态库信息计算静态路由更新路由表;

动态检测,具体包括如下步骤:

步骤A)、所有卫星节点周期性地向邻居卫星节点发送HELLO报文,每个卫星节点维护一个邻居卫星状态表;

步骤B)、卫星节点根据HELLO报文超时时刻HELLO报文的接收情况判断链路状态,具体为:若卫星节点接收到邻居卫星节点的HELLO报文但此时相应邻居卫星节点的状态不可达,则执行步骤C);若卫星节点未收到邻居卫星节点的HELLO报文但此时相应邻居卫星节点的状态可达,则执行步骤D);若卫星节点接收到邻居卫星节点的HELLO报文且此时相应邻居卫星节点的状态可达、卫星节点未收到邻居卫星节点的HELLO报文且此时相应邻居卫星节点的状态不可达,链路状态未发生变化,执行步骤N);

步骤C)、卫星节点判定卫星节点与相应邻居卫星节点间的链路恢复正常,即将邻居卫星节点状态变为可达,执行步骤E);

步骤D)、卫星节点判定卫星节点与相应邻居卫星节点间的链路开始故障,即将邻居卫星节点状态更新为不可达,执行步骤E);

受限故障泛洪,具体包括如下步骤:

步骤E)、当卫星节点通过HELLO过程检测到链路开始恢复或者链路开始故障时,卫星节点立即更新自己的链路状态数据库中的相应记录,生成链路状态通告LSA,将LSA加入链路状态更新列表;

其中,LSA携带最新链路状态信息、生成此LSA的卫星节点地址即始发卫星节点地址、LSA序列号及LSU跳数;链路状态更新列表中保存LSA;

步骤F)、所有卫星节点维护自己的LSA序列号,每生成一个LSA,LSA序列号加1,卫星节点将生成的LSA封装在链路状态更新LSU报文中,并发给所有可达邻居卫星节点;

步骤G)、中间卫星节点判断是否接收此LSU报文,具体为:当中间卫星节点收到LSU报文时,根据自身链路状态更新列表所保存的LSA序列号和始发卫星节点地址判断是否接收此LSU报文:若链路状态更新列表中无此LSA,执行步骤H);若链路状态更新列表中有此LSA,执行步骤J);

步骤H)、中间卫星节点接收此报文,LSU报文的跳数加1,将LSA保存到链路状态更新列表中并根据最新LSA更新链路状态数据库;

步骤I)、中间卫星节点判断此时LSU报文的跳数是否达到最大泛洪跳数,若达到最大泛洪跳数,执行步骤J);否则执行步骤K);

步骤J)、中间卫星节点丢弃LSU报文,继续等待其他LSU报文的接收,执行步骤L);

步骤K)、中间卫星节点将此LSU报文转发给除入口方向外的其他可达邻居卫星节点;

步骤L)、所有卫星节点定期检查链路状态更新列表,若检查到链路状态更新列表有LSA,执行步骤M);否则执行步骤N);

步骤M)、卫星节点根据链路状态数据库的连接和代价信息利用Djjkstra算法重新计算路由表,之后清空链路状态更新列表;

步骤N)、卫星节点根据路由表转发数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110756148.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top