发明名称 一种基于链路稳定性和能量感知物联网路由修复方法
摘要 本发明公开了一种基于链路稳定性和能量感知物联网路由修复方法,根据估算出节点间的链路状态信息和节点的剩余能量信息进行路由预判,采用广播请求-应答方式来建立网络路由,并以先接后断的方式来替换即将损坏的链路来继续转发数据,提高了路由的稳定性,节约了节点的能量消耗,延长了网络的生命周期。本发明提出了一种基于链路稳定性和能量感知的物联网路由修复方法,建立一种先接后断的路由修复机制,综合路由稳定和节点能量的性能指标,通过周期的检测节点的剩余能量和节点间链路状态信息,主动建立转发数据的替换路由,有效控制了网络开销,提高了数据转发率,延长了网络生存周期,降低了网络延迟,提高了网络的稳定度和路由保持时间。
申请公布号 CN103986648A 申请公布日期 2014.08.13
申请号 CN201410189173.2 申请日期 2014.05.06
申请人 安徽理工大学 发明人 徐善永;黄友锐;韩涛;曲立国;凌六一;唐超礼
分类号 H04L12/703(2013.01)I;H04L12/28(2006.01)I 主分类号 H04L12/703(2013.01)I
代理机构 北京科亿知识产权代理事务所(普通合伙) 11350 代理人 汤东凤
主权项 一种基于链路稳定性和能量感知物联网路由修复方法,其特征在于,该基于链路稳定性和能量感知物联网路由修复方法包括:第一步,根据估算出节点间的链路状态信息和节点的剩余能量信息进行路由预判;第二步,采用广播请求‑应答方式来建立网络路由;第三步,并以先接后断的方式来替换即将损坏的链路来继续转发数据;先接后断的方式来替换即将损坏的链路来继续转发数据的具体包括:步骤一,初始化,设定监控周期T,节点能量阈值Eth,链路稳定阈值Sth;步骤二,判断节点能量Ei是否大于Eth,链路稳定值Si是否大于Sth,是,则转到下一级节点,返回步骤二;否,则执行下一步;步骤三,判断节点是否为中间节点,是,则执行下一步;否,则判断节点是否为源节点,是源节点则继续转发数据直到能量耗尽,不是源节点则转到目的节点,向源节点发送终止信号数据包;步骤四,向1跳邻居节点发送HLP包,判断接收到HLP包的邻居节点是否存在有效路由;是,则执行下一步;否,则判断检测计时器是否结束,检测计时器结束向源节点发送路径更换请求RCR数据包,检测计时器没有结束,返回到上一级节点,返回步骤二;步骤五,向发送HLP包的节点返回HLP包并更新其自身的路由表,替换路由,返回步骤一。
地址 232001 安徽省淮南市田家庵区