[发明专利]无线传感器网络中移动数据收集器的移动路径规划方法在审
申请号: | 201611213916.0 | 申请日: | 2016-12-23 |
公开(公告)号: | CN106658539A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 刘文军;何福男;罗颖;孙伟;朱东 | 申请(专利权)人: | 苏州工业职业技术学院 |
主分类号: | H04W16/22 | 分类号: | H04W16/22;H04W40/02;H04W40/12;H04W84/18 |
代理公司: | 上海汉声知识产权代理有限公司31236 | 代理人: | 邵晓丽,胡晶 |
地址: | 215104 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种无线传感器网络中移动数据收集器的移动路径规划方法,网络中任意节点分布式执行,且任意节点到支配节点的路由跳数不超过中继跳数k,包括网络初始化与ID分配;成员节点确定;重复上述步骤至多k次,完成第一轮节点状态确定;支配节点确定与消息传播;重复上述步骤,完成第二轮节点状态确定,直至网络中所有状态未确定的节点要么是MN,要么是DN;计算所述移动数据收集器的移动轨迹。本发明的无线传感器网络中移动数据收集器的移动路径规划方法,网络中节点到支配节点的跳数不超过k,降低了数据收集的延迟,通过对支配节点负载和分布的有效调整,移动数据收集器的移动轨迹长度得到有效缩短,在延迟方面进一步提升。 | ||
搜索关键词: | 无线 传感器 网络 移动 数据 收集 路径 规划 方法 | ||
【主权项】:
一种无线传感器网络中移动数据收集器的移动路径规划方法,其特征在于,网络中任意节点分布式执行,且任意节点到支配节点的路由跳数不超过中继跳数k,其包括以下步骤:S11:网络初始化与ID分配初始时,按照确定的节点通信范围R,整个网络构成通信拓扑G(V,E),网络中节点x的邻居记为N(x),按照节点距离移动数据收集器的初始位置π的距离大小为每个节点分配一个ID,距离所述移动数据收集器越远的节点的ID越大,反之,则ID越小,所有节点的状态均为状态未确定,记为UN,其中,V表示网络中的所有节点集合,E表示通信范围R内节点间存在的通信链路集合;S12:成员节点确定如果当前节点x的ID大于其所有邻居N(x)的ID,则节点x变为成员节点,记为MN,并从原网络中剪除,节点x记录ID号最小的邻居为其路由树的父节点,记为i‑PN;如果当前节点x与其所有邻居N(x)构成完全图,且x∪N(x)的ID比其所有邻居N(x∪N(x))中节点的ID更大,则除了ID号最小的邻居外均变为MN,节点x记录ID号最小的邻居为其路由树的父节点,记为i‑PN;S13:重复步骤S11~S12至多k次,完成第一轮节点状态确定,具体包括以下流程:S131:对满足步骤S 12中的条件的当前节点x,如果其自身为父节点i‑PN,则节点x选择新父节点记为(++i)‑PN,其自身变为成员节点;不足k次,为单独节点,则该节点为支配节点,记为DN,终止循环;S132:如果算法提前结束,状态未确定且其邻居的状态为成员节点的节点变为支配节点,记为DN,此时所述网络中DN和路由树构建完成;S133:对于每一次循环,如果节点x的i‑PN选择一个新父节点,则该节点记为(++i)‑PN,且初始的i‑PN变为其成员节点;S14:支配节点确定与消息传播将上述所确定的网络中的父节点的状态变为支配节点,记为DN,所有的DN节点向k跳未确定父节点的邻居发送或转发DN声明消息,最先收到DN声明消息的节点变为该DN节点的成员节点,并从网络中剪除,此时形成第一批k‑hop支配节点及受其支配的成员节点;S15:重复步骤S11~S14,完成第二轮节点状态确定,直至网络中所有状态未确定的节点要么是MN,要么是DN;S16:计算所述移动数据收集器的移动轨迹,具体包括:S161:构建以π为根连接所有支配节点最小生成树TR基于构建的支配节点,应用PRIM算法,构建以π为根连接所有支配节点最小生成树TR;S162:对TR应用近似算法产生所述移动数据收集器的移动轨迹。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州工业职业技术学院,未经苏州工业职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611213916.0/,转载请声明来源钻瓜专利网。