[发明专利]一种改进的无线传感器网络能量多路径路由方法在审
申请号: | 201410551187.4 | 申请日: | 2014-10-16 |
公开(公告)号: | CN104333883A | 公开(公告)日: | 2015-02-04 |
发明(设计)人: | 李琴 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04W40/10 | 分类号: | H04W40/10;H04W52/02 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 汪旭东 |
地址: | 210023 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 改进 无线 传感器 网络 能量 路径 路由 方法 | ||
1.一种改进的无线传感器网络能量多路径路由方法,其特征在于:包括以下步骤:
汇聚节点在查询消息中添加平均跳数用以记录当前节点到汇聚节点的平均跳数,网络中的所有节点均需要根据上一跳节点,即中间节点的平均跳数判断是否将其作为邻居节点加入本地路由表,舍弃跳数过大的路径;
节点在建立本地路由表后,需要根据路由表中邻居节点的平均跳数计算节点本身的平均跳数,并将其添加到查询消息中,继续转发;在转发过程中,节点只向那些相比于自己距离源节点更近且距离汇聚节点更远的邻居节点转发查询消息;如果没有满足条件的邻居节点,则丢弃该消息;
随着无线传感器网络的运行,各个节点的能量发生着变化,β值也将随之变化,这样才能适应变化的网络,选择最优路径;β值与网络整体剩余能量有关,当网络整体剩余能量较多时,说明节点均处于良好的通信状态,这时可以选择跳数较小的路径来降低传输延时;当网络整体剩余能量下降时,β值也会调整,适当增大,以保证有足够的节点以供选择传输路径,使得网络处于一个相对较优的通信状态。
2.根据权利要求1所述的改进的无线传感器网络能量多路径路由方法,其特征在于:汇聚节点所发出的查询消息中添加平均跳数域,用以记录当前节点到汇聚节点的平均跳数,平均跳数域初始值为0表示从汇聚节点开始。
3.根据权利要求1所述的改进的无线传感器网络能量多路径路由方法,其特征在于:网络中的所有节点均需要根据上一跳节点,即中间节点的平均跳数判断是否将其作为邻居节点加入本地路由表,舍弃跳数过大的路径,节点根据查询消息中提供的上一跳节点,即中间节点的平均跳数,选择出其中的最小值minUi,k最为判断基准,β是大于1的调节系数,其大小直接决定跳数约束条件的严苛程度,即β越大,跳数约束条件越宽松,有更多的节点可以加入到路由表中,节点j将节点i加入本地路由表FTj中的跳数约束条件为:
FTj={i|Ui,j≤β*(minUi,k)},k∈FTj
其中Ui,j表示节点i的平均跳数,minUi,k是节点j的邻居节点中的最小平均跳数。
4.根据权利要求1所述的改进的无线传感器网络能量多路径路由方法,其特征在于:建立本地路由表后,每个节点需要计算自身平均跳数,节点的平均跳数即该节点到汇聚节点的平均跳数,计算公式如下:
节点的平均跳数=(邻居节点的平均跳数之和/邻居节点数目)+1
其中,邻居节点是指当前的节点的上一跳节点经过跳数约束条件筛选后加入到本地路由表中的节点。
5.根据权利要求1所述的改进的无线传感器网络能量多路径路由方法,其特征在于:每个中间节点,在选择查询消息转发对象时,只向那些相比于自己距离源节点更近且距离汇聚节点更远的邻居节点转发查询消息;如果没有满足条件的邻居节点,则丢弃该消息,即对于节点Ni,只转发给满足下式的邻居节点Nj:
d(Ni,Ns)≥d(Nj,Ns)
d(Ni,Nd)≤d(Nj,Nd)
上式中,Ns表示源节点,Nd表示汇聚节点,d(Ni,Ns)表示节点Ni到节点Ns的距离。
6.根据权利要求1所述的改进的无线传感器网络能量多路径路由方法,其特征在于:随着无线传感器网络的运行,各个节点的能量发生着变化,β值也将随之变化。β值与网络整体剩余能量有关,当网络整体剩余能量较多时,说明节点均处于良好的通信状态,这时可以选择跳数较小的路径来降低传输延时,当网络整体剩余能量下降到初始能量的50%时,β值会随着剩余能量的减少而缓慢增加,两者成负相关关系,从而保证有足够的节点以供选择传输路径,使得网络处于一个相对较优的通信状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410551187.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:风管机用风口装置及风管机
- 下一篇:一种消音风道