[发明专利]基于分组数据预存储和分段传输的双层卫星网络路由方法有效
申请号: | 201710429775.4 | 申请日: | 2017-06-09 |
公开(公告)号: | CN107094047B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 刘彦明;陈欢欢;李小平;王俊杰;包云智 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04B7/185 | 分类号: | H04B7/185;H04L12/715 |
代理公司: | 61205 陕西电子工业专利中心 | 代理人: | 韦全生;王品华 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于分组数据预存储和分段传输的双层卫星网络路由方法,用于解决现有技术中存在的因无法适应卫星网络拓扑频繁变化导致的信息传输时延大和丢包率高的技术问题,实现步骤为:卫星网络地面控制中心获取分组预存储数据;各低层卫星节点划分其所属的低层卫星组;多个低层卫星组组内的各卫星节点建立低层卫星节点路由表;各高层卫星节点获取低层卫星组信息;各高层卫星节点建立高层卫星节点路由表;用户向其接入的低层卫星发送业务数据包;各低层卫星节点对业务数据包进行路由转发;各高层卫星节点对业务数据包进行路由转发。本发明提高了信息传输转发的速度和准确性,同时减小了卫星计算量,可用于双层卫星网络。 | ||
搜索关键词: | 基于 分组 数据 存储 分段 传输 双层 卫星网络 路由 方法 | ||
【主权项】:
1.一种基于分组数据预存储和分段传输的双层卫星网络路由方法,其特征在于,包括如下步骤:/n(1)卫星网络地面控制中心获取分组预存储数据:卫星网络地面控制中心对低层卫星进行分组划分,并将各低层卫星节点分组划分数据分别储存在各低层卫星节点中,同时将各高层卫星节点管理权限数据分别储存在各高层卫星节点中;/n(2)各低层卫星节点划分其所属的低层卫星组:各低层卫星节点利用步骤(1)得到的低层卫星节点分组划分数据,将分组发生变动时刻的分组号添加到节点属性中,得到多个低层卫星组;/n(3)多个低层卫星组组内的各卫星节点建立低层卫星节点路由表:/n(3a)多个低层卫星组组内的各卫星节点建立低层卫星节点初始化路由表,得到多个低层卫星节点初始化路由表;/n(3b)多个低层卫星组组内的各卫星节点创建低层卫星节点路由信令:多个低层卫星组组内的各卫星节点将自身的节点地址、轨道面号、分组号和路由表中各路由表项的路由信息进行组合,得到多个低层卫星节点的路由信令;/n(3c)多个低层卫星组组内的各卫星节点之间交互路由信令:多个低层卫星组组内的各卫星节点向其相邻卫星节点发送路由信令,同时接收相邻卫星节点发送的路由信令,并判断接收到的路由信令是否有效,若是,执行步骤(3d),否则,删除该路由信令,判断接收到的路由信令是否有效的实现步骤为:/n(3c1)多个低层卫星组组内的各卫星节点根据接收到路由信令的分组标识,判断接收和发送该路由信令的节点是否属于同一组,若是,执行步骤(3c2),否则,则接收到的路由信令无效;/n(3c2)多个低层卫星组组内的各卫星节点根据预设轨道判断自身是否进入极区,若是,执行步骤(3c3),否则,执行步骤(3c4);/n(3c3)多个低层卫星组组内的各卫星节点根据接收到路由信令的轨道面标识,判断接收和发送该路由信令的节点是否属于同一轨道面,若是,执行步骤(3c4),否则,则接收到的路由信令无效;/n(3c4)多个低层卫星组组内的各卫星节点根据接收到路由信令的轨道面标识,判断接收和发送该路由信令的节点是否分别位于反向缝,若是,则接收到的路由信令无效,否则,则接收到的路由信令有效;/n(3d)多个低层卫星组组内的各卫星节点对自身的初始化路由表进行添加和更新:多个低层卫星组组内的各卫星节点依次判断自身初始化路由表中的各路由表项是否含有其接收路由信令中携带的多条路由信息中的各目的地址,若是,对到达该目的地址的路径进行最优路径的选择,将该路径替代自身初始化路由表对应的路由表项,否则,将含有该目的地址的路由信息添加到自身初始化路由表中,得到多个低层卫星节点路由表;/n(4)各高层卫星节点获取低层卫星组信息:各高层卫星节点利用步骤(1)得到的高层卫星节点管理权限数据,在管理的低层卫星组信息发生变动时,将新加入的低层卫星的信息添加到其管理的低层卫星组信息内,同时将离开的低层卫星的信息从其管理的低层卫星组信息中删除,得到多个低层卫星组信息;/n(5)各高层卫星节点建立高层卫星节点路由表:/n(5a)各高层卫星节点根据低层卫星组信息建立初始化路由表,得到多个高层卫星节点初始化路由表;/n(5b)各高层卫星节点创建高层卫星节点路由信令:各高层卫星节点将自身的节点地址、轨道面号和路由表中各路由表项的路由信息进行组合,得到多个高层卫星节点的路由信令;/n(5c)各高层卫星节点之间交互路由信令:各高层卫星节点向其相邻卫星节点发送路由信令,同时接收相邻卫星节点发送的路由信令,并判断接收到的路由信令是否有效,若是,执行步骤(5d),否则,删除该路由信令,其中,判断接收到的路由信令是否有效的实现步骤为:/n(5c1)各高层卫星节点根据预设轨道判断自身是否进入极区,若是,执行步骤(5c2),否则,则接收到的路由信令有效;/n(5c2)各高层卫星节点根据接收到路由信令的轨道面标识,判断判断接收和发送该路由信令的节点是否属于同一轨道面,若是,则接收到的路由信令有效,否则,则接收到的路由信令无效;/n(5d)各高层卫星节点对初始化路由表进行添加和更新:各高层卫星节点依次判断自身初始化路由表中的各路由表项是否含有其接收路由信令中携带的多条路由信息中的各目的地址,若是,对到达该目的地址的路径进行最优路径的选择,将该路径替代自身初始化路由表对应的路由表项,否则,将含有该目的地址的路由信息添加到自身初始化路由表中,得到多个高层卫星节点路由表;/n(6)各卫星网络用户向其接入的低层卫星节点发送业务数据包;/n(7)各低层卫星节点对业务数据包进行路由转发:各低层卫星节点接收用户业务数据包,并在自身的路由表中查找接收到的用户业务数据包的目的地址,如果查找成功,按照该目的地址对应的路由表项,将业务数据包转发到该路由表项下一跳地址标识的低层卫星节点,否则,转发给高层卫星节点,并执行步骤(8);/n(8)各高层卫星节点对业务数据包进行路由转发:各高层卫星节点接收用户业务数据包,并在自身的路由表中查找接收到的用户业务数据包的目的地址,如果查找成功,按照该目的地址对应的路由表项,将业务数据包转发到该路由表项下一跳地址标识的卫星节点,否则,丢弃该业务数据包。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710429775.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种新型市政窨井盖装置
- 下一篇:一种带水位传感器的市政窨井盖装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置