[发明专利]一种对RPL协议规避路由环路的方法有效

专利信息
申请号: 201510427316.3 申请日: 2015-07-20
公开(公告)号: CN105071955B 公开(公告)日: 2018-06-29
发明(设计)人: 郇战;陶亚辉;范伟伟 申请(专利权)人: 常州大学
主分类号: H04L12/24 分类号: H04L12/24;H04L12/703;H04L12/759
代理公司: 暂无信息 代理人: 暂无信息
地址: 213164 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种对RPL协议规避路由环路的算法,属于无线传感网技术领域。在出现一致性事件时,先持续传输Vcon次,若仍然处于一致性,则在每两次传输间隔之间增加Q×Imin次,以此加强节点的信息交流,降低当一方节点出现链路质量恶化而不能及时通知另一方节点的情况,降低环路出现的几率。在出现不一致事件时,先持续传输Vcon次,若仍然处于不一致性,则在每两次持续传输中循环添加传输中断,传输中断通过Crand控制,Crand每被使用一次就递增1,而传输中断的时间为最小传输间隔Imin与[0,Crand]之间的随机值的乘积,依次类推,当Crand的值与P相等,重置变量,重新开始不一致事件的控制。改进了目前Trickle算法在一致性与不一致性事件时的传输间隔,降低了路由环路的几率。
搜索关键词: 传输中断 路由环路 不一致性 传输间隔 不一致 传输 算法 无线传感网 信息交流 质量恶化 重新开始 最小传输 链路 重置 相等 递增 改进
【主权项】:
1.一种对RPL协议规避路由环路的方法,其特征在于,在低功耗有损网络路由协议RPL路由中的节点出现一致性事件时,所述RPL路由中的节点先持续传输Vcon次,若仍然处于一致性,则在RPL路由中的节点每两次传输间隔之间增加Q×Imin次传输;在RPL路由中的节点出现不一致事件时,所述RPL路由中的节点先持续传输Vcon次,若仍然处于不一致性,则所述RPL路由中的节点在每两次连续传输中增加Crand传输间隔;其中,Vcon为初始传输控制值,Q为一致性事件中控制发送的量,Imin为当前时间区间I的取值下限值,Crand为不一致事件中间隔控制中随机取值计数;具体实现步骤包括:步骤(1)设置RPL路由中的节点的当前时间区间I的值为区间[Imin,Imax]中的值,并开始第一个时间区间;其中Imax为当前时间区间I的取值上限值;步骤(2)当RPL路由中的节点的一个时间区间开始时,使控制一致性事件计数C为0,并且置当前时间区间I内的一个时刻t为[I/2,I]之间的随机数,时间区间在I时结束;步骤(3)若检测到RPL路由中的节点中有一个一致性事件发生,则使控制一致性事件计数C的值增加1,不一致事件初始传输的次数Cstart的值增加1;步骤(4)若不一致事件初始传输的次数Cstart大于初始传输控制值Vcon时,使不一致事件间隔控制中随机取值计数Crand的值增加1,并使不一致事件中每次传输中断的长度Vrand为区间[0,Crand]的一个随机值,使标识符判断传输计数Cflag的值增加1;步骤(5)若标识符判断传输计数Cflag等于不一致事件中每次传输中断的长度Vrand并且一致性事件计数C小于冗余控制参数k时,使Cflag的值为0,使不一致事件间隔控制中随机取值计数Crand的值为1,不一致事件中发送数据标识符F的值取反;若F的值为1,则启动发送,若不一致事件间隔控制中随机取值计数Crand的值与控制量不一致事件中控制发送的量P相等时,则使不一致事件初始传输的次数Cstart为0;步骤(6)若RPL路由中的节点的当前时间区间I到期,则使当前时间区间I加倍,并使I的暂存值Itemp的值为I,一致性事件计数C的暂存值Ctemp的值为C,则时间区间增大计数值CI增加1,若当前时间区间I大于当前时间区间I的取值上限值Imax,则使Imax的值为I;步骤(7)在时间区间增大计数值CI小于一致事件中控制发送的量Q时,重置定时器,使当前时间区间I的值为Imin,一致性事件计数C的值为0,时间区间增大计数值CI的值0;若时间区间增大计数值CI大于一致事件中控制发送的量Q时,并且I的暂存值Itemp的值不为0,并且C的暂存值Ctemp的值也不为0,则使I的值为Itemp,C的值为Ctemp;步骤(8)若RPL路由中的节点中检测到不一致事件时,并且当前时间区间I的值大于Imin,则重置定时器,使I的值为Imin,C的值为0;其中,Cstart、Crand、Cflag的初始值均为0。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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