The invention relates to wireless network technology, in particular to a relay node deployment method in delay constrained wireless sensor networks. The method includes two steps of coverage and connectivity. The main purpose of the coverage step is to cover all the sensor nodes with minimal relay nodes under the delay constraints, and the main purpose of the connection step is to construct network connectivity with minimal relay nodes in time delay constraints. The coverage includes three steps: feasible deployment location grouping, group selection and feasible location selection; connectivity includes three steps: feasibility test, connectivity construction and relay pruning. Considering the delay and deployment cost of time delay limited wireless sensor networks, this paper proposes a relay node deployment method based on set coverage in a time delay Limited double layer wireless sensor network, which can build network connectivity by deploying as few relay nodes as possible by meeting the network delay requirements.
【技术实现步骤摘要】
一种时延受限无线传感器网络中的中继节点部署方法
本专利技术涉及无线传感器网络技术,具体地说是一种时延受限双层无线传感器网络中的中继节点部署方法。
技术介绍
典型的无线传感器网络由分布于各处的传感器节点以及一个或多个汇聚节点构成。传感器节点负责感知特定信息,汇聚节点负责收集传感器节点发送的数据。由于供电能力和天线高度有限,传感器节点的通信半径十分有限。因此,需要部署额外的节点构建网络连通性,而这些节点扮演中继的角色,只负责转发接收到的信息。考虑到部署成本,自然希望部署尽量少的中继节点来构建连通性,这就是所谓的中继节点部署问题。近十年来涌现出大量中继节点部署研究的相关工作,这些工作大致可以分为两类,分别为单层无线传感器网络中的中继节点部署问题和双层无线传感器网络中的中继部署问题。在单层无线传感器网络中,传感器节点可以充当中继节点的角色,既可以发送数据也可以接收数据。而在双层无线传感器网络中,传感器节点只能将其感知到的信息发送至其1-跳邻居中继节点,不能接收任何数据。由于低成本、易安装、方便维护的优点,无线传感器网络已经开始应用于工厂自动化和智能电网等领域。在这些应用中,传感器节点采集的信息主要用于反馈控制或安全监控,实时性和可靠性是评价网络性能的两个最重要的指标。因此,考虑时延约束的无线传感器网络中继部署问题变得尤为重要。目前的研究集中在单层无线传感器网络中的中继节点容错部署。有些学者针对该问题提出基于最短路径树的算法。该算法基于剪枝技术通过不断修剪生成树,逐步缩减中继节点的部署数量。但这些算法只能通过删除原始生成树上的节点来节省开销,这个缺陷使得该算法会错过 ...
【技术保护点】
1.一种时延受限无线传感器网络中的中继节点部署方法,其特征在于包括以下步骤:覆盖:通过最短路径树算法得到用于部署中继节点且不违反时延约束的候选部署位置,并将覆盖相同传感器节点的候选部署位置划分入同一个分组;再利用GSC算法选择能够覆盖所有传感器节点的分组后,从每个分组中挑选出一个候选部署位置部署中继节点;连通:通过将受时延约束的连通性问题转化为每一次迭代中的集合覆盖问题进行求解,得到最终部署的中继节点。
【技术特征摘要】
1.一种时延受限无线传感器网络中的中继节点部署方法,其特征在于包括以下步骤:覆盖:通过最短路径树算法得到用于部署中继节点且不违反时延约束的候选部署位置,并将覆盖相同传感器节点的候选部署位置划分入同一个分组;再利用GSC算法选择能够覆盖所有传感器节点的分组后,从每个分组中挑选出一个候选部署位置部署中继节点;连通:通过将受时延约束的连通性问题转化为每一次迭代中的集合覆盖问题进行求解,得到最终部署的中继节点。2.根据权利要求1所述的一种时延受限无线传感器网络中的中继节点部署方法,其特征在于,所述覆盖包括以下步骤:可行部署位置分组阶段:根据可行部署位置所能覆盖的传感器节点将可行部署位置进行分组,每个分组中的可行部署位置都覆盖相同的传感器节点;分组选择阶段:根据每个分组所能覆盖的传感器节点对分组进行选择,使得所选分组能够覆盖所有传感器节点;可行位置选择阶段:从每个上阶段选择的分组中挑选一个可行部署位置,并在这些挑选的位置上部署中继节点。3.根据权利要求2所述的一种时延受限无线传感器网络中的中继节点部署方法,其特征在于所述可行部署位置分组阶段的实现步骤包括:(1)输入所需覆盖的n个传感器节点位置信息S={s1,s2,…,sn}、m个候选部署位置信息C={c1,c2,…,cm}和汇聚节点位置信息z;(2)利用最短路径树算法、传感器节点通信半径r和中继节点通信半径R得到每个候选部署位置c所能覆盖的传感器节点,并用X(c)表示;(3)对所有候选部署位置进行分组,把覆盖相同传感器节点的候选部署位置分在同一分组内,其中所有分组的集合用表示、分组A中候选部署位置所覆盖的传感器节点用X(A)表示,4.根据权利要求2所述的一种时延受限无线传感器网络中的中继节点部署方法,其特征在于所述分组选择阶段的实现步骤包括:(1)利用贪婪集合覆盖算法从中挑选一个子集使得5.根据权利要求2所述的一种时延受限无线传感器网络中的中继节点部署方法,其特征在于所述可行位置选择阶段的实现步骤包括:(1)对中所有分组中的候选部署位置按照权重的降序进行排序,每个候选位置的权重定义为与这个候选部署位置相连的分组个数;相连表示某候选部署位置与分组A中任意一个候选部署位置能够直接通信;(2)从中所有分组中的候选部署位置中挑选出一个具有最大权值的候选部署位置u,并从每个与u相连的分组中挑选出一个与u直接通信的候选部署位置,将这些挑选出的候选部署位置添加至集合Y,最后从中删除它们所在的分组及这些分组内的所有候选部署位置;(3)若不为空集,则重复步骤(2);否则,进行下一步;(4)将中继节点部署在Y中记录的候选部署位置上,称这些中继节点为覆盖阶段中继节点即CPR,并记这些中继节点组成的集合为Y。6.根据权利要求1所述的一种时延受限无线传感器网络中的中继节点部署方法,其特征在于,所述连通包括以下步骤:可行性检验阶段:检验能否为Y中所有CPR构建满足时延要求的连通性;连通性构建阶段...
【专利技术属性】
技术研发人员:梁炜,马超凡,郑萌,彭士伟,于海斌,赵有健,
申请(专利权)人:中国科学院沈阳自动化研究所,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。