[发明专利]一种数据包主动寻路的命名数据网络转发方法有效

专利信息
申请号: 201910914989.X 申请日: 2019-09-26
公开(公告)号: CN110752997B 公开(公告)日: 2021-08-20
发明(设计)人: 李彤;牛敏杰;常成;武卉明;谢祝福;王枫皓 申请(专利权)人: 中国人民解放军陆军装甲兵学院
主分类号: H04L12/751 分类号: H04L12/751;H04L12/721
代理公司: 北京正阳理工知识产权代理事务所(普通合伙) 11639 代理人: 王民盛
地址: 100072*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种数据包主动寻路的命名数据网络转发方法,属于路由转发技术领域。针对无线场景下命名数据网络转发时数据包回路易失效的问题,引入待转发数据表,在数据包获取回路失效时通过途径路由查询和待转发数据的聚合,包括数据包选择字段添加路由、链路失效时路由查询、依据NLSR路由协议发现邻近结点路由以及建立待转发数据表PDT,实现了数据包的主动寻路转发,相比现有数据包机械地沿兴趣包路径返回机制减少了兴趣包超时重传,提高了转发效率。
搜索关键词: 一种 数据包 主动 命名 数据 网络 转发 方法
【主权项】:
1.一种数据包具有主动寻路功能的命名数据网络转发方法,其特征在于:引入待转发数据表,包括途经路由查询和待转发数据的聚合,具体包括数据包选择字段添加路由、链路失效时路由查询、依据NLSR路由协议发现邻近结点路由以及建立待转发数据表PDT;/n其中,数据包选择字段添加路由,对现有NDN网络中兴趣包和数据包进行修改,添加途经路由信息字段,具体处理流程为:/n步骤1.A在兴趣包选择字段加入途径结点的路由列表,按序记录下兴趣包所经过的路由结点名字信息,路由结点的命名采用NLSR协议中的分层命名机制;/n步骤1.B兴趣包依据现有转发策略和路由机制转发至请求内容源或缓存处;/n步骤1.C生产者结点在收到步骤1.B中转发的请求内容后将兴趣包中途径的路由列表添加到数据包选择字段,完成对数据包的修改,为建立待转发数据表提供数据支撑;/n步骤1.D链路正常时数据包忽略该选择字段正常转发至请求结点;/n其中,链路失效时路由查询;/n移动性的无线链路中由于路由结点密度大、移动频繁,更容易发生链路失效,无线场景下单跳范围内路由能够和多个途经结点建立链接;数据包的返回链路失效时通过路由查询获取路径,如能跳过故障结点即可完成转发,具体流程如下:/n步骤2.A返回链路失效时,路由结点提取该数据包选择字段包含的路由序列;/n步骤2.B从该路由结点开始依据路由序列中的途径结点逆序逐个查询可达的途径结点并进行匹配;/n步骤2.C当匹配到单跳范围内与某个途径结点能发生通信,将数据包转发给该途径结点,从而跳过故障链路完成转发;/n在链路失效处未能在单跳范围内与途经路由发生通信,则需要利用NLSR路由协议进行路由发现,建立多跳转发,具体为:/n步骤3.A NSLR协议有两种LSA消息需要通告,路由器用邻居LSA通告其链路信息给邻居路由器,用名字LSA通告名字信息;每个结点向各自邻居结点发送该通告,路由器创建各自的网络拓扑,链路可用性依赖周期性发送hello兴趣包来检测;/n其中,hello兴趣包是指实现指定路由通告功能的兴趣包;/n步骤3.B当路由结点新加入或移除时,一个新的邻居LSA版本会通告给全网,或者当某个名字前缀新增或者删除时,路由器同样将名字LSA通告给全网,更新后的LSA会存储在每个结点的链路状态数据库LSDB中;/n步骤3.C依据结点的LSDB,更新各自的网络拓扑图,利用Dijkstra算法创建多个下一跳到达路径及路由代价,从Data选择字段提取出邻近结点,依据计算出的路径上邻近结点查询,决定该数据包的下一跳转发,同时途径数据包结点缓存其内容,以便后期请求同样内容时获取数据;/n其中,建立待转发数据表PDT,具体通过路由查询和NLSR路由计算可以实现域内数据包的转发,对于不能在以上步骤内转发出去的数据包,则将这些未转发出去的数据包建立一个待转发数据表PDT,等待动态链路的恢复完成转发,包括如下子步骤:/n步骤4.A将通过以上步骤未转发出去的数据包在链路失效处上游结点建立待转发数据表PDT;/n步骤4.B依据网络场景设置需要等待路由器的逆序途径个数和等待时间,等待时间即PDT表条目的失效时间;/n步骤4.C等待时间内动态网络链路恢复,即与期望转发的结点恢复通信,则完成转发,如超过等待时间则删除对应条目。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军装甲兵学院,未经中国人民解放军陆军装甲兵学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910914989.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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