一种应用于卫星网络的集中式路由方法及系统技术方案

技术编号:26226444 阅读:38 留言:0更新日期:2020-11-04 11:04
本发明专利技术提供了一种应用于卫星网络的集中式路由方法及系统,该方法包括:根据卫星网络拓扑周期性特征划分多个时间片;根据各时间片、对应卫星网络拓扑及预设要求,计算出当前路由转发端到达其他所有路由转发端的基础转发条目;路由转发端根据各时间片进行基础转发条目的加载,将接收的用户数据进行封装,得到封装数据包,根据用户等级及服务类型,确定路由要求,即基础路由和按需路由;根据路由要求确定对应的转发条目,并根据对应的转发条目对封装数据包进行路由转发。本发明专利技术实现卫星网络对用户数据的差异化路由,并且具备一定的故障恢复能力。

【技术实现步骤摘要】
一种应用于卫星网络的集中式路由方法及系统
本专利技术涉及卫星网络
,具体涉及一种应用于卫星网络的集中式路由方法及系统。
技术介绍
卫星网络由于覆盖范围广、宽带广播通信等特性在全球通信、导航定位、深空探索等诸多方面发挥着不可替代的作用。不同于地面互联网,卫星网络存在拓扑时变等特点,使得现有基于相对稳定组网环境而设计的路由协议无法直接适用。因此,现有技术中为解决现有路由协议无法直接适用于卫星网络的问题,通常采用快照路由与自组网路由的方法,然而,现有方法难以同时兼顾灵活性与信令开销。
技术实现思路
鉴于此,本专利技术实施例提供了一种应用于卫星网络的集中式路由方法及系统,解决现有技术存在的灵活性与信令开销难以兼顾、按需差异化路由难以实现的问题。根据第一方面,本专利技术实施例提供了一种应用于卫星网络的集中式路由方法,包括:根据卫星网络拓扑周期性特征划分多个时间片,得到各所述时间片对应的卫星网络拓扑;根据各所述时间片、各所述时间片对应的卫星网络拓扑及预设要求,计算出当前路由转发端到达其他所有路由转发端的基础转发条目,并将各本文档来自技高网...

【技术保护点】
1.一种应用于卫星网络的集中式路由方法,其特征在于,包括:/n根据卫星网络拓扑周期性特征划分多个时间片,得到各所述时间片对应的卫星网络拓扑;/n根据各所述时间片、各所述时间片对应的卫星网络拓扑及预设要求,计算出当前路由转发端到达其他所有路由转发端的基础转发条目,并将各所述基础转发条目下发至对应的当前路由转发端;/n所述路由转发端根据各所述时间片进行所述基础转发条目的加载;/n所述路由转发端将接收的用户数据进行封装,得到封装数据包,所述封装数据包中携带有用户发送的数据信息、用户等级及服务类型;/n所述路由转发端根据所述用户等级及所述服务类型,确定路由要求,所述路由要求包括基础路由要求及按需路由要...

【技术特征摘要】
1.一种应用于卫星网络的集中式路由方法,其特征在于,包括:
根据卫星网络拓扑周期性特征划分多个时间片,得到各所述时间片对应的卫星网络拓扑;
根据各所述时间片、各所述时间片对应的卫星网络拓扑及预设要求,计算出当前路由转发端到达其他所有路由转发端的基础转发条目,并将各所述基础转发条目下发至对应的当前路由转发端;
所述路由转发端根据各所述时间片进行所述基础转发条目的加载;
所述路由转发端将接收的用户数据进行封装,得到封装数据包,所述封装数据包中携带有用户发送的数据信息、用户等级及服务类型;
所述路由转发端根据所述用户等级及所述服务类型,确定路由要求,所述路由要求包括基础路由要求及按需路由要求;
所述路由转发端根据所述路由要求确定对应的转发条目,并根据对应的转发条目对所述封装数据包进行路由转发。


2.根据权利要求1所述的应用于卫星网络的集中式路由方法,其特征在于,当所述路由要求为所述基础路由要求时,所述路由转发端根据所述基础路由要求,将路由转发端加载的基础转发条目确定为基础路由转发条目,并根据基础路由转发条目对所述封装数据包进行路由转发。


3.根据权利要求1所述的应用于卫星网络的集中式路由方法,其特征在于,当所述路由要求为所述按需路由要求时,所述路由转发端根据所述路由要求确定对应的转发条目,并根据对应的转发条目对所述封装数据包进行路由转发,包括:
所述路由转发端根据所述按需路由要求向路由控制服务器发送询问转发规则的路径请求;
接收所述路由转发端的路径请求,并根据预设方式获取卫星网络所有路由转发端的运行状态;
根据所述路径请求、各所述运行状态及对应的预设权重,计算得到各链路路由代价;
根据所述当前时间片对应的卫星网络拓扑、各所述链路路由代价及预设最小代价路径算法,计算得到最小代价路径,生成路径标识;
根据所述路径标识,生成基于所述路径标识的按需路由转发条目并下发至所述最小代价路径中包含的各路由转发端;
所述路由转发端根据所述按需路由转发条目对所述封装数据包进行路由转发。


4.根据权利要求1所述的应用于卫星网络的集中式路由方法,其特征在于,还包括:
获取当前时间片对应的卫星网络拓扑中路由转发端发送的信令,所述信令包含所述路由转发端状态信息及所述路由转发端对应的链路状态信息;
根据所述路由转发端状态信息及预设方式判断所述路由转发端是否故障,当所述路由转发端被判定为发生故障时,将发生故障的所述路由转发端在所述卫星网络拓扑中剔除,得到所述卫星网络的新拓扑;
根据所述链路状态信息及预设方式判断所述链路是否拥塞,当所述链路拥塞时,将发生拥塞的所述链路在卫星网络的新拓扑中剔除,得到最终卫星网络拓扑;
根据所述当前时间片及所述预设要求,在最终卫星网络拓扑中计算当前路由转发端到达其他所有路由转发端的新基础转发条目,并下发至对应的路由转发端以使所述路由转发端对所述新基础转发条目进行加载。


5.根据权利要求3所述的应用于卫星...

【专利技术属性】
技术研发人员:冯博昊张宏科黄云雪王洪超杨冬文国莉陆洲
申请(专利权)人:北京交通大学中国电子科技集团公司电子科学研究院
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1