[发明专利]基于星历的卫星链路状态数据库的更新方法和装置有效
申请号: | 202110516438.5 | 申请日: | 2021-05-12 |
公开(公告)号: | CN113259250B | 公开(公告)日: | 2022-05-20 |
发明(设计)人: | 郭秉礼;黄善国;傅铭江;张宇;康成斌;周会超;宋铮;燕洪成 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L45/02 | 分类号: | H04L45/02;H04L45/00;H04B7/185 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张娜;臧建明 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 星历 卫星 状态 数据库 更新 方法 装置 | ||
本发明提供一种基于星历的卫星链路状态数据库的更新方法和装置,根据卫星网络内的各卫星的星历生成链路更新规划表,该规划表中包括卫星网络内的各链路的标识、生效起始时间和/或生效结束时间,并向连接的卫星发送链路更新规划表。各卫星根据该链路更新规划表分别独立更新LSDB,不需要通过泛洪方式发送LSA报文更新LSDB,节省了链路开销,且缩短了路由收敛的时间,提高了卫星网络的稳定性。另外,当检测到链路断开时,先将检测到的链路状态与LSDB中的状态进行比较,若相同则说明链路通断为正常通断,不泛洪通知;若不同则说明链路通断为非正常通断,进行泛洪通知,该抑制泛洪的机制减少了LSA报文的发送,节省了链路开销。
技术领域
本发明涉及通信技术,尤其涉及一种基于星历的卫星链路状态数据库的更新方法和装置。
背景技术
卫星通信是一种理想的长距离通信方式,适合人口稀疏地区通信,能够满足洲际、国家间、地区间、国内各城市间数据通信的需要,应用领域极其广泛。
卫星在正常运行时,卫星网络的拓扑结构会因天体的运行而发生改变。卫星一般采用标准的开放式最短路径优先(Open Shortest Path First,简称OSPF)协议进行通信,当卫星网络的拓扑结构发生变化时,将会触发全网链路状态数据库(Link StateDataBase,简称LSDB)的更新,进入路由收敛过程。其中,LSDB用于存储链路状态报告(LinkState Advertisement,简称LSA)。具体的,当某个卫星检测到链路发生变化时,该卫星会将链路的变化信息整合到LSA报文中,向所有端口进行泛洪转发,以便将链路的变化信息通知给卫星网络内的所有卫星,各卫星接收到LSA报文后,根据LSA报文中包括的链路的变化信息更新本地存储的LSDB,从而能够保证各卫星维护的LSDB的一致性。
但是,上述路由收敛过程中,可能会存在路由无法收敛或者路由收敛慢的问题,路由无法收敛会导致卫星网络内的各卫星维护的LSDB不一致,路由收敛慢也会导致整个路由收敛过程中卫星网络内的各卫星维护的LSDB不一致,各卫星的LSDB不一致会导致用户无法使用链路进行正常通信,降低了网络性能。
发明内容
本发明提供一种基于星历的卫星链路状态数据库的更新方法和装置,用以解决卫星网络内路由收敛慢的问题。
第一方面,本发明提供一种基于星历的卫星链路状态数据库的更新方法,应用于卫星,所述方法包括:
获取链路更新规划表,所述链路更新规划表中包括卫星网络内的各卫星上的链路的标识信息,以及卫星运动周期内各链路的生效起始时间和/或生效结束时间,所述链路更新规划表是根据所述卫星网络内的各卫星的星历生成的;
根据所述链路更新规划表更新链路状态数据库,所述链路状态数据库用于存储所述各卫星对应的链路状态报告LSA。
可选的,所述根据所述链路更新规划表更新链路状态数据库,包括:
当所述卫星的链路的生效起始时间达到时,将链路增加到所述卫星对应的LSA中;
当所述卫星的链路的生效结束时间达到时,将链路从所述卫星对应的LSA中删除;
当所述卫星对应的LSA增加或者删除完成后,重新为所述链路状态数据库中的链路计算路由。
可选的,当所述卫星的链路的生效起始时间达到时,将链路增加到所述卫星对应的LSA中,当所述卫星的链路的生效结束时间达到时,将链路从所述卫星对应的LSA中删除,包括:
根据所述链路更新规划表生成链路的自更新事件,所述自更新事件为添加链路事件或者删除链路事件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110516438.5/2.html,转载请声明来源钻瓜专利网。