[发明专利]一种狭长拓扑下的WSNs分簇路由方法有效
申请号: | 201810605040.7 | 申请日: | 2018-06-13 |
公开(公告)号: | CN108777877B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 陈珍萍;陆悠;戴欢;徐启元 | 申请(专利权)人: | 苏州科技大学 |
主分类号: | H04W40/10 | 分类号: | H04W40/10;H04W40/32;H04W40/20;H04W84/18 |
代理公司: | 安徽合肥华信知识产权代理有限公司 34112 | 代理人: | 余成俊 |
地址: | 215009 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 狭长 拓扑 wsns 路由 方法 | ||
1.一种狭长拓扑下的WSNs分簇路由方法,用于狭长拓扑的多个无线网络传感器节点的路由通信,其特征在于:以相对剩余能量、能量开销指标为参数,簇首节点构建基于最小生成树的最优多跳路径,具体过程如下:
(1)、在簇首选举阶段,每个节点根据相对剩余能量以及与汇聚节点之间的距离设置竞选簇首的时间,时间越小成功竞选概率越大;
簇首的选举是一种基于定时器的选举方法,其过程如下:
(1.1)、每个节点根据自身信息计算通信半径为:
式中,Ri为节点i的通信半径;dmax为节点到汇聚节点的最大距离;dmin为节点到汇聚节点的最小距离;d(i,DS)为节点i到汇聚节点的距离;R0为预先设置的最佳半径;c取值为0~1,用于控制Ri大小的参数;
(1.2)、每个节点根据相对剩余能量以及与汇聚节点之间的距离设置竞选簇首的时间t(i),时间越小成功竞选概率越大,如下式所示:
式中,Eres(i)和E0(i)分别为节点i的剩余能量和初始能量;d(i,DS)为节点i到汇聚节点的距离;dmax为节点到汇聚节点的最大距离;ω为选举因素所占权重;T是预先设定的簇首竞争时间;
(1.3)、当节点i的簇首竞选时间到时,会以Ri为通信半径广播成为簇首的消息;
(2)、在成簇阶段,节点根据保存的簇首信息,选择加入距离最近且通信半径更大的簇,构建非均匀半径簇;
(3)、在多跳路径建立阶段,基于相对剩余能量、能量开销指标,簇首节点构建基于最小生成树的最优多跳路径;
具体过程如下:
(3.1)、以各簇首节点为源节点,进行最优路径的构建;
(3.2)、判断簇首与汇聚节点之间的距离是否在一定范围内,若在此范围内,则簇首直接传输数据到汇聚节点;若簇首与汇聚节点之间的距离大于此范围,则簇首在自己邻居范围内选择最优中继节点;
(3.3)、基于相对剩余能量和能量开销指标,选择代价最小的作为最优中继节点,具体计算如下:
式中,d为节点之间的距离;E0(j)和Eres(j)分别为节点j的初始能量和剩余能量;α为选举因素所占权重;
(3.4)、最优中继节点继续上述步骤直至数据传输到汇聚节点。
2.根据权利要求1所述的一种狭长拓扑下的WSNs分簇路由方法,其特征在于:步骤(2)中,节点保存的簇首信息为步骤(1)中竞选成功节点广播的消息,包括节点的ID、通信半径和与汇聚节点之间的距离;普通节点计算与保存簇首之间的距离,并选择加入距离自己最近且簇半径较大的簇首。
3.根据权利要求1所述的一种狭长拓扑下的WSNs分簇路由方法,其特征在于:步骤(2)中,不同簇首的簇半径是不同的,距离汇聚节点越远,其簇半径越大。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科技大学,未经苏州科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810605040.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消息传输方法及系统
- 下一篇:用于确定无线接入点的类别的方法及装置