发明名称 基于虚拟节点的卫星网可靠路由方法
摘要 基于虚拟节点的卫星网可靠路由方法是一种应用在类似极地轨道星座模型下的单层路由协议,主要用于解决卫星节点获得路由信息的复杂性问题,该方法为:卫星由被其覆盖的地面逻辑区域地址标识,即被赋予特定的角色;通过发出链路探测包了解周边虚拟节点的连通情况,生成本虚拟节点下的路由更新信息包,设定泛洪跳数为N后向满足要求的链路接口发送;接收到该路由更新信息包的卫星虚拟节点,对路由更新信息包里的参数进行修正后,提取出更新信息包各个路由项信息的可达跳数J,通过理想最短路径长度的计算方法,得到本卫星虚拟节点到目的地面逻辑区域的理论最短路径长度L,该路由方法屏蔽了卫星网的动态拓扑特性,提高了路由的收敛性,降低了数据包转发的时延。
申请公布号 CN101459946B 申请公布日期 2010.10.27
申请号 CN200810244029.9 申请日期 2008.12.12
申请人 南京邮电大学 发明人 王汝传;张勇;饶元;徐小龙;郑彦;孙力娟;张登银
分类号 H04W40/02(2006.01)I;H04W16/22(2006.01)I;H04B7/185(2006.01)I 主分类号 H04W40/02(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 叶连生
主权项 一种基于虚拟节点的卫星网可靠路由方法,其特征在于该方法为:卫星由被其覆盖的地面逻辑区域地址标识,即被赋予特定的角色;通过发出链路探测包了解周边虚拟节点的连通情况,生成本虚拟节点下的路由更新信息包,设定泛洪跳数为N后向满足要求的链路接口发送;接收到该路由更新信息包的卫星虚拟节点,对路由更新信息包里的参数进行修正后,提取出更新信息包各个路由项信息的可达跳数J,通过理想最短路径长度的计算方法,得到本卫星虚拟节点到目的地面逻辑区域的理论最短路径长度L,比较L+1与J是否相等,只有满足相等条件才允许该更新路由项对本卫星虚拟节点路由表项进行修改;当卫星虚拟节点角色需要改变时,首先进行继承可行性的判断,满足可行性要求的卫星虚拟节点进行路由的继承操作,其中理论最短路径长度的计算步骤如下:步骤1:为每个虚拟环境下的节点定义一个索引结构,该结构的索引标识值由虚拟节点属性值赋予,索引的内容由理论最短路径长度、虚拟节点属性值信息对构成;信息对中理论最短路径长度表示索引标识值代表的虚拟节点与信息对中虚拟节点之间的理论最短矢量距离,步骤2:为每个虚拟节点定义的索引结构被放在实际卫星网每个卫星上,当卫星虚拟节点获得路由更新信息包后,提取出其中包含的路由项条目,对其中可达跳数J加1,步骤3:根据本卫星虚拟节点属性值,查找指定的索引结构,再根据提取出的路由项条目中的目的逻辑区域地址,查找对应的信息对,将对应信息对的理论最短路径长度赋给L,这样就完成了理论最短路径长度的计算。
地址 210003 江苏省南京市新模范马路66号