[发明专利]MANET环境下基于命名数据网络的路由策略更新方法有效
申请号: | 201810009534.9 | 申请日: | 2018-01-05 |
公开(公告)号: | CN108092899B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 张丽;赵韬诣 | 申请(专利权)人: | 北京工业大学 |
主分类号: | H04L12/751 | 分类号: | H04L12/751;H04W40/34;G06F8/65;G06F8/71 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 夏静洁 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种MANET环境下基于命名数据网络的路由策略更新方法,包括:移动节点检测到自身由第一节点向第二节点移动时,判断第一节点或第二节点是否收到移动节点发出的位置更新兴趣包,若第一节点收到位置更新信息后,如果直接与第二节点相连,则直接更新自身FIB信息,否则将此信息转发邻接节点,并将该条FIB的对应条目参数设为待决。若第二节点收到该信息后,若直接与第一节点相连,则不动作,否则第二节点通知其邻接节点,如其中某一邻接节点存在匹配的待决条目,则更新FIB,否则邻接节点继续广播寻找。通过本发明的技术方案,提升了兴趣包响应率,降低了获取数据包的延时,进而有效减少了由于节点移动导致的服务中断情况,并提高了网络性能。 | ||
搜索关键词: | manet 环境 基于 命名 数据 网络 路由 策略 更新 方法 | ||
【主权项】:
1.一种MANET环境下基于命名数据网络的路由策略更新方法,其特征在于,包括:步骤一,检测到移动节点由第一节点向第二节点移动时,判断所述第一节点或第二节点是否收到所述移动节点发出的兴趣包,若所述第一节点收到所述兴趣包则执行步骤二,若所述第二节点收到所述兴趣包则执行步骤三;步骤二:步骤S21,判断所述兴趣包的NLSR版本是否与所述第一节点的FIB信息一致;步骤S22,若判定为一致,则判断所述第一节点是否与所述第二节点直接相连,执行步骤S23;若判定不一致,则程序终止;步骤S23,若判定相连,则根据所述兴趣包的NLSR版本更新所述第一节点的FIB信息并终止程序,若判定不相连,则将所述兴趣包广播发送至所述第一节点的邻接节点,执行步骤S24;步骤S24,判断所述兴趣包的NLSR版本是否与所述第一节点的邻接节点的FIB信息一致,执行步骤S25;步骤S25,若判定所述NLSR版本与一邻接节点的FIB信息一致,则将该邻接节点的FIB条目中的对应参数修改为待决状态,若判定不一致则终止程序;步骤三:步骤S31,判断所述兴趣包的NLSR版本是否与所述第二节点的FIB信息一致;步骤S32,若判定一致,且所述第二节点与所述第一节点不相连,则将所述兴趣包广播发送至所述第二节点的邻接节点,执行步骤S33,若所述NLSR版本与所述第二节点的FIB信息不一致或所述第二节点与所述第一节点相连则终止程序;步骤S33,判断所述兴趣包的NLSR版本是否与所述第二节点的邻接节点的FIB信息一致;步骤S34,若判定所述NLSR版本与一邻接节点的FIB信息一致,则判断该邻接节点的FIB中是否存在待决条目,执行步骤S35,若判定不一致则终止程序;步骤S35,若该邻接节点的FIB中存在待决条目,则更新所述FIB信息并终止程序,否则计算下次同步剩余时间和平均延迟时间;步骤S36,若所述下次同步剩余时间与所述平均延迟时间的差值满足预设的阈值范围,则转至步骤S32循环向邻接节点广播发送所述兴趣包,否则终止程序。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810009534.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种多出口网络选路方法
- 下一篇:一种多端口路由器