第二章 无线传感器网络覆盖与连接
无线传感器网络覆盖技术

无线传感器网络覆盖技术谭慧婷 150400241.覆盖技术理论基础覆盖问题是无线传感器网络配置首先要面对旳基本问题, 它反应了一种无线传感器网络某区域被检测和跟踪旳状况。
既有旳研究成果, 诸多都是致力于处理传感器网络旳布署和检测以及覆盖与连接旳关系等方面旳问题。
覆盖问题可以表述成不一样旳理论模型, 甚至在平面几何里就能找到对应旳处理方案。
虽然简朴地只从数学上来考虑, 在布署传感器节点旳时候, 我们必须懂得怎样用相似旳节点数覆盖尽量大旳区域。
为了对网络旳覆盖问题先有一种初步旳认识, 这里我们提出一种几何问题-艺术馆问题来理解。
假设艺术馆旳主人想在场馆内放置监视器来防止盗窃。
假定相机可以有360度旳视角并且可以极大速度旋转, 相机可以监视任何位置, 视线不受影响。
有关实现这个想法存在两个问题需要回答:首先就是究竟需要多少台相机;另一方面, 这些相机应当放置在哪些地方才能保证馆内每个点至少被一台相机监视到。
一种简朴旳措施就是将多边形提成不重叠旳三角形, 每个三角形里面放置一种相机。
通过这个措施, 我们可以得到最佳分布应当如下图, 放置两个相机相机足以覆盖整个艺术馆。
相机1我们可以懂得无线传感器网络旳覆盖问题在本职上和上面旳几何问题是一致旳: 需要懂得与否某个区域被充足覆盖以及完全处在监视之下。
但我们也必须认识到, 几何研究旳成果为理解传感器覆盖问题提供了一种理论背景, 但这样旳求解措施是无法直接应用到无线传感器网络。
由于:1.监视器可以看到无穷远旳地方只要没有障碍物阻挡, 不过传感器节点存在最大感应范围;2.无线传感器网路没有类似监视器之间固定旳基础设施,其拓扑构造也许随时变化。
2.覆盖旳感知模型在讨论节点怎样布置之前, 需要先懂得传感器节点旳感知模型。
目前重要是两种。
a.布尔感知模型布尔感知模型是以一种节点为圆心, 以感知距离为半径旳圆形区域, 只有落在该圆形区域内旳点才能被该节点覆盖, 这种模型也被称为0-1模型。
无线传感器网络中连通与覆盖问题的研究

这也是 无线传感 器网络设计 时首先要考虑 的问题 。通过把复杂的连通和覆盖 问题逐步化 简, 并利用理论分析、 学建模 数
和 几何 证 明 , 用 几 何 理 论 和数 学 归纳 海的 思 想 。 拓 扑 学 的 角度 给 出了传 感 器 区域 的一 种 网格 划 分 方 法 。 最后 从 理 论 采 从 上 分 别 给 出 了在 一 个 实现 完全 无 缝 连 通 和覆 盖 的 传 感 器 区 域 内最 少需 要 多 少簇 首和 最 少 需 要 多 少个 节点 的解 析 表 迭
维普资讯
无线传感器网络中连通与覆盖 问题的研究
汪学 清 ,杨 永 田
( 尔滨工程大学 计算机科学与技术学院, 尔滨 10 o ) 哈 哈 5 0 1
E malwx e e 1 3c r — i: q a @ 6 .o s n
摘
要: 在无线传 感器 网络 中, 簇首和节 点的数量 直接 关系到整 个无线传感器 网络 的成本及性 能 。 如鲁棒性、 容错性 等 .
式 ,即从 理 论 上 解 决 了把 整 个 传 感 器 区城 至 少划 分 成 多 少 个 簇 和 至 少布 置 多少 个 节 点 才 能 实现 完 全无 缝 连 通 和 覆 盖 的
问题。
关 键词 : 线 传 感 器 网络 ; 通 ; 盖 : 无 连 覆 网格 ; 解析 式 文 章编 号 :0 2 8 3 (0 6 3 — 16 0 文 献 标 识 码 : 中 圈分 类 号 :P 9 10 — 3 1 20 )6 0 3— 3 A T 33
Ab ta t I rls s n o ewok ,h u e f cu tr h a s n n d s a drc eain o t ot n t sr c : n wi e s e sr n t rs te n mb r o lse e d a d o e h s iet rlt t i c s e o s a d i s p r r n e,u h a o u tfut tlrn e ecF rh r moe, s o s ee t fs iees s n o ew r s ae d — ef ma c s c s rb s,a l oea c ,t.ute r i i o - t cn i rd a rta w rls e srn tok r e d i s sg e .h a e i l e c mpe cn e t i n cv rg p be se b s pB me n f te rt a a ayi, in dT e p p r smp i s o lx o n ci t a d o ea e r lm tp y t .y i f vy o e a s o h oei l n lss c mah mo eig a d e mer rvn n kn S o e merc h ois n d h meh d f mah mais n u t n t d l n g o t p ig a d ma ig U e fg o t te r a te n y o i e to o te t id ci , c o te meh d o rd lt o e sr f l s p p sd f m te iw ons o o oo yI h n te a ay i fr ua f h to fg i p ve p it ftp lg . te e d,h n n ls o s m le o mii m n mb r o lse e d a d n d s r rs e t ey e u e n te r u d r cru tn e o ul n sa nmu u e fcutr h a s n o e ae ep ci l d c d i h o v y n e i msa c s ffl c a d e m— ls o n cii d o ea e p be i iees sno e ok . a ste p be ffl a d sa e s cn e t i e s c n et t a cv rg r lm n w rls e s rn t r s vyn o w h T ti, r lmso ul n e mls o n ci - h o v t n o ea e a ov d ta o ma y cu tr o l e srfed i potd a d h w ma y n d s ae d po e v r y a d cv rg r s le h th w n lsestt sn o l s lt n o n o e r e ly d o e e a i e
无线传感器网络知识点

无线传感器网络知识点一、引言在当今科技飞速发展的时代,无线传感器网络(Wireless Sensor Network,WSN)正逐渐成为一个热门的研究领域,并在众多领域得到了广泛的应用。
从环境监测到工业控制,从医疗保健到智能家居,无线传感器网络的身影无处不在。
那么,什么是无线传感器网络?它由哪些部分组成?又有哪些关键技术和应用场景呢?接下来,让我们一起深入了解无线传感器网络的相关知识点。
二、无线传感器网络的定义和组成(一)定义无线传感器网络是由大量的、廉价的、具有感知能力、计算能力和通信能力的传感器节点通过自组织的方式构成的无线网络。
这些传感器节点能够实时监测、感知和采集网络覆盖区域内的各种环境或监测对象的信息,并将这些信息通过无线通信的方式传输给用户。
(二)组成1、传感器节点传感器节点是无线传感器网络的基本组成单元,它通常由传感器模块、处理器模块、无线通信模块和电源模块组成。
传感器模块负责感知监测对象的信息,处理器模块负责对感知到的数据进行处理和分析,无线通信模块负责与其他节点进行通信,电源模块则为节点提供能量。
2、汇聚节点汇聚节点也称为网关或基站,它的主要功能是接收传感器节点发送的数据,并将这些数据转发给用户或其他网络。
汇聚节点通常具有较强的处理能力和通信能力,能够与外部网络进行连接。
3、网络协议网络协议是无线传感器网络中节点之间进行通信和数据传输的规则和标准,它包括物理层协议、数据链路层协议、网络层协议、传输层协议和应用层协议等。
三、无线传感器网络的关键技术(一)传感器技术传感器是无线传感器网络的核心部件,它能够将被监测对象的物理量、化学量等转化为电信号。
目前,常用的传感器包括温度传感器、湿度传感器、压力传感器、光照传感器、声音传感器等。
随着微机电系统(MEMS)技术的发展,传感器的体积越来越小、功耗越来越低、成本越来越低,为无线传感器网络的广泛应用提供了可能。
(二)低功耗技术由于传感器节点通常采用电池供电,而且电池的能量有限,因此低功耗技术是无线传感器网络中的关键技术之一。
无线传感器网络的组网与应用

无线传感器网络的组网与应用随着科技的不断发展和进步,无线传感器网络的应用已经渗透到了我们的生活中。
无线传感器网络是由一组互相连接的传感器节点组成的,它们能够通过无线通信方式进行数据传输和共享。
无线传感器网络的组网和应用是构建一个高效可靠的网络的重要一环。
本文将详细介绍无线传感器网络的组网步骤和应用方面,希望能够帮助读者更好地理解和应用无线传感器网络。
一、无线传感器网络的组网步骤:1. 确定网络拓扑结构:根据实际需求和传感器节点的布置情况,选择合适的网络拓扑结构,常见的有星型结构、树形结构和网状结构等。
不同的拓扑结构有不同的特点和适用场景。
2. 选择合适的传感器节点:根据应用需求选择合适的传感器节点,包括节点的功能、通信能力、能源消耗等方面的考虑。
同时需要考虑传感器节点的数量和节点之间的距离,以便保证网络的覆盖范围和传输质量。
3. 配置节点信息:对每个传感器节点进行配置,包括网络地址、通信协议、安全设置等。
同时还需要对传感器节点进行测试,确保其正常工作和互相通信。
4. 建立网络连接:通过无线通信方式,将传感器节点连接到一个无线网络中。
可以使用无线路由器或者基站作为网络的中心节点,将其他传感器节点连接到该中心节点上。
5. 网络调试和优化:在网络组建完成后,需要进行网络的调试和优化工作,确保数据的准确传输和网络的稳定性。
可以通过网络监测工具和数据分析等方式来进行调试和优化。
二、无线传感器网络的应用:1. 环境监测:无线传感器网络可以应用于环境监测领域,例如大气污染监测、水质监测和土壤湿度监测等。
传感器节点可以布置在不同的区域,通过收集环境参数的数据进行分析和预测,从而提供准确的环境监测服务。
2. 智能交通系统:无线传感器网络可以应用于智能交通系统中,例如交通流量监测、道路状况监测和交通信号控制等。
传感器节点可以安装在不同的道路上,通过监测车辆和行人的数量和流动情况,以及道路的状态和交通信号的变化,从而实现交通流畅和安全的控制。
无线传感器网络中覆盖问题的解决方案比较与优化

无线传感器网络中覆盖问题的解决方案比较与优化概述无线传感器网络(Wireless Sensor Network,WSN)是由许多分布在广泛区域内的无线传感器节点组成的网络。
这些传感器节点能够自主地感知环境中的各种物理和环境条件,并将收集到的信息通过网络传输给基站或其他节点。
覆盖问题是WSN中一个关键的挑战,它指的是如何保证网络中的每个位置都能够被足够数量的传感器节点覆盖到。
基本概念在讨论覆盖问题之前,我们应该了解一些基本概念。
无线传感器网络通常由三个不同的要素组成:传感器节点、目标区域和覆盖范围。
传感器节点:是WSN中的基本构建单元,它负责感知和传输数据。
目标区域:是指需要覆盖的区域。
覆盖范围:是指传感器节点的感知范围,即节点能够覆盖的最大距离。
解决方案比较针对无线传感器网络中的覆盖问题,研究人员提出了许多不同的解决方案。
下面我们将比较一些常见的解决方案。
1. 基于贪心算法的解决方案贪心算法是一种常见的解决覆盖问题的方法。
该算法通过选择覆盖范围内拥有最高能量的节点来进行部署。
通过这种方法,可以减少节点之间的重叠区域,提高整个网络的能量效率。
然而,贪心算法容易产生局部最优解,导致覆盖不均匀或覆盖区域较小的问题。
2. 基于优化算法的解决方案由于贪心算法的局限性,研究人员提出了基于优化算法的解决方案。
这些算法通过设计合适的目标函数和约束条件来最小化无线传感器网络的总能量消耗,并同时保证节点的覆盖范围。
常见的优化算法有遗传算法、粒子群优化和蚁群算法等。
这些算法能够找到全局最优解,但计算复杂度较高。
3. 基于机器学习的解决方案近年来,随着机器学习技术的快速发展,研究人员将其应用于无线传感器网络中的覆盖问题。
通过收集大量的训练数据和使用适当的机器学习算法,可以建立模型来预测传感器节点的最佳位置和覆盖范围,从而优化网络的覆盖性能。
机器学习方法在一定程度上解决了问题的复杂性和计算效率的问题,但对于大规模网络仍面临一定的挑战。
无线传感考点小结

2.层次拓扑控制:
是利用分簇思想,使网络中的部分节点处于激活状态,成为簇头节点; 由这些簇头节点构建一个连通的网络来处理和传输网络中的数据,并定
期或不定期地重新选择簇头节点,以均衡网络中节点的能量消耗。 3.层次拓扑控制的意义
各种智能终端。
8.传感器节点 传感器模块:信息采集、数据转换 处理器模块:控制、数据处理、网络协议 无线通讯模块:无线通信,交换控制信息和收发采集数据 能量供应模块:提供能量 9.传感器节点的限制(注意前两个)
(1).电源能量有限 传感器节点消耗能量的模块
传感器模块 处理器模块 无线铜线模块
网络上层
网络下层
骨干节点
一般传感器节点
图 2-3 无线传感器网络混合网络结构
混合网络拓扑结构和分级网络结构的区别: 一般传感器节点之间可以直接通信;不需要通过骨干节点来转发数据。
网络上层
网络下层
骨干节点
一般传感器节点
图 2-3 无线传感器网络混合网络结构
(4)Mesh 网络结构 从结构来看,不同于完全连接的网络结构, Mesh 网络是规则分布的网络,通
6.TopDisc 算法缺点: 簇首节点能量消耗大 同一节点自始至终一直扮演普通节点或簇首节点中的一个角色。
7.GAF 算法 GAF -- Geographical Adaptive Fidelity GAF 是一种基于地理位置为依据的分簇算法
GAF 核心思想 在各数据到数据目的地之间存在有效通路的前提下,尽量减少参与数据传输的节点数,
色节点,否则它将成为灰色节点。 4)当白色节点收到来自深灰色节点的查询消息时,等待一段时间
无线传感器网络覆盖算法综述

无线传感器网络覆盖算法综述作者:陈晓东来源:《电脑知识与技术》2019年第06期摘要:无线传感器网络(WSN)是由大量微型,廉价和低功耗传感器节点组成的网络,这些节点之间通过无线通信多跳中继,相互协作完成应用程序任务并将感知数据转发到中央采集汇聚节点。
无线传感器广泛应用于环境检测,栖息地检测,精细农业甚至军事领域。
无线传感器网络一个很重要的问题是覆盖问题,覆盖问题主要分为三类,分别是区域覆盖,目标覆盖以及栅栏覆盖,下文分别对此三类覆盖方式做一个综述。
关键词:WSN;覆盖算法;节点调度中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2019)06-0023-021 无线传感器网络覆盖算法1.1 目标覆盖目标覆盖是针对监测区域内某些特定的目标进行监测,又称为点覆盖,如图1所示,为了保证覆盖质量,通常需要每一个监测对象被最少一个传感器节点所感知,目标覆盖的主要应用领域在于军事领域。
(1)Saint_Louis[1]提出了一种基于权重的遗传算法,该论文解决了传感器节点集合最大化问题,从文献中分析了一些经典算法,并且提出了一个全新的集中式的思路,新算法的名称称为基于权重的贪婪算法,通过将传感器节点分为多个集合,并且保证每个集合满足完全覆盖,基于权重的贪婪算法的目标是从分区中最大化集合个数从而延长整体的网络寿命。
但是算法的分区选择有些难度,并且由于算法是集中式的,扩展性不够好,并且时间复杂度有些高。
(2) Manju[2]提出了一种新的节能启发式方法,可以在不同时间段对传感器进行调度,不同非相交传感器节点集合有助于最大化网络生存周期。
首先,作者的启发式算法可以识别出所有关键目标也就是最少被覆盖的目标,以及关键节点,也就是覆盖关键目标的节点。
关键目标由最少的傳感器节点覆盖,将会是最先未被覆盖的,有效的利用关键节点将会延长网络寿命,作者尝试寻找使用最少的传感器数量来覆盖迷宫集合以至于关键目标可以被覆盖更长时间。
无线传感器网络技术

2.3
2.4
无线传感器网络操作系统
无线传感器网络的关键技术 无线传感器网络中间件软件 面向多类型网络的无线传感器网络接入技术
2.5 2.6
2.2.1 无线传感器网络硬件设备概述
在无线传感器网络中,传感器节点既要实现数据采集和处 理转化,又要实现数据的融合和路由,并对本身采集的数据和 收到的其他节点发送的数据进行综合,转发回监控终端。
• 低能耗; • 实时性;
• 低成本;
• 安全和抗干扰; • 协作。
2.1.7 无线传感器网络的主要应用领域
生活习性监测 地震监测
战场评估
医疗状况监控
无线传感器网络
精细农业 深海监控
目标跟踪和检测
森林火灾监控
小区安全监控
第二章 无线传感器网络技术
2.1 无线传感器网络的基本概念 2.2 无线传感器网络硬件基础
移 动 管 理 平 台
拓 扑
网 络 管 理
(a)
(b)
图2-2无线传感器网络协议栈
2.1.3 无线传感器网络基本特点 传统的无线网络和 MANET网络
无线传感器网络
以传输数据,完成通信为目 的,中间节点仅负责分组数据 的转发,通常节点具有持续的 能量供给。他们注重在高度移 动的环境中通过优化路由和资 源管理策略,最大化带宽利用 率,同时提供高性能的服务质 量QoS(Quality of Service)。
2.2.5 无线传感器网络硬件开发套件
• 图像音频传感器的核心处理器为 Mega128,可以采用 JTAG ICE仿真 器进行仿真。 • 图像传感器的辅处理器为Tiny12,可 以采用stk500与之通信。 • 视频传感器的核心处理器为 i.MX27 ,开发板的flash中已经配臵好嵌入式 Linux。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
20
1. 能效性随机覆盖方法
能效性设计能够延长无线传感网络寿命,满足无线传感网络对节点能耗 的限制。 通过规划各节点工作状态,在同一时间段中仅让部分节点激活而让其余 冗余节点尽可能长时间的处于休眠状态,以节约网络能耗,延长网络寿命。 在设计这些机制的时候应当着重考虑以下问题: (1)节点是否进入休眠状态应当遵循何种规则? (2)节点何时需要做出决定? (3)节点在休眠状态需要停留多长时间?
6
2.2 无线传感器网络覆盖
2.2.1无线传感网络覆盖问题
覆盖问题是无线传感器网络配置首先面临的基本问题,因为传感器节 点可能任意分布在配置区域,它反映了 个无线传感器网络某区域被监测和 点可能任意分布在配置区域,它反映了一个无线传感器网络某区域被监测和 跟踪的状况。 在现有的研究成果当中,很多都是致力于解决传感器网络的部署和监测 及覆盖与连接的关系等方面问题。另外,也有一些研究致力于特定的应用需 求,但其核心思想都是与覆盖问题有关的。 例如,减少传感器节点的有效工作时间,那些共享感应区域和人物的 传感器节点可以关掉电源以节省能量,从而延长网络的寿命。为此,必须确 定关闭哪些传感器节点及如何调度和分配节点的工作时间 以致在关掉节点 定关闭哪些传感器节点及如何调度和分配节点的工作时间,以致在关掉节点 时网络不存在覆盖的盲点。
12
2.无线传感器网络覆盖的计算
A.Howard等提出了基于电势场技术的未知环境移动传感器网络的 部署 置方法 部署配置方法,网络内的节点可以随意扩展,使得网络覆盖最大化。 络内的节点 随意扩 使得 络覆盖最大化 算法的基本思想就是将传感器节点当做假想的物粒子,且受到势 力场的势力。势力压迫节点彼此之间和障碍物之间发生作用力。通过节 点的初始简易配置快速地在整个网络扩散,从而最大化网络的覆盖。节 点之间除了相互的排斥力之外 还有 个黏性摩擦力 点之间除了相互的排斥力之外,还有一个黏性摩擦力。 该算法的核心就是利用了电势场技术,不需要考虑环境的建模、节 点的局部定位和节点彼此之间的通信。该算法具有较高的鲁棒性和扩展 性。
21
1. 能效性随机覆盖方法
目前这方面的研究通常考虑网络随机初始化布置时各节点的位置和工作状态 的优化问题,其目标是通过控制各节点的位置和工作状态提高无线传感网络的覆 盖和能效性。 由于无线传感网络中布置的节点数量远大于监测所需的数量 因此部分覆盖 由于无线传感网络中布置的节点数量远大于监测所需的数量,因此部分覆盖 算法中将无线传感节点分为若干个分散集合,每个集合都可以完整地覆盖整个被 监测区域。 因此,在监测过程中,同时间段内有且仅有一个集合处于工作状态,其它集 合则进入低功耗的休眠状态 各集合通过轮休节约网络能耗 合则进入低功耗的休眠状态。各集合通过轮休节约网络能耗。 由此可知,通过最大化可用集合的数量,可以延长各节点切换到工作状态的 时间 从而延长网络寿命 时间,从而延长网络寿命。
2
2. 分级网络结构
分级网络结构(也叫层次网络结构)是无线传感器网络中平面网络 结构的一种扩展拓扑结构,网络分为上层和下层两个部分:上层为中心 骨干节点;下层为一般传感器节点。这种分级网络通常以簇的形式存 在,按功能分为簇首,即具有汇聚功能的骨干节点,及成员节点,即一 般传感器节点 这种网络拓扑结构扩展性好 便于集中管理 可以降低 般传感器节点。这种网络拓扑结构扩展性好,便于集中管理,可以降低 系统的建设成本,提高网络覆盖率和可靠性。但是集中管理开销大。
14
2.无线传感器网络覆盖的计算
Gupta提出的算法是通过选择连接的传感器节点路径来得到最大化 的网络覆盖效果。 该算法同时属于连接性覆盖中的连接路径覆盖及确定性区域,点 覆盖类型。当基站或汇聚中心向无线传感器网络发送一个感应区域查询 消息时,连接传感器覆盖的目标是选择最小的连接传感器节点集合并充 分覆盖无线传感器网络区域。 Gupta分别给出了集中与分布式两种贪婪算法。
16
2.无线传感器网络覆盖的计算
该连接传感器网络覆盖的贪婪算法的主要思想是:首先从M 中 最新加入的候选节点开始执行,在一定范围内广播候选路径查找消 息,收到候选路径查找消息的节点判断自身是否为候选节点,如果 则 单播方式 发起者 个候 路径 应消 发起者 择 是,则以单播方式返回发起者一个候选路径响应消息。发起者选择 可以最大化增加覆盖区域的候选路径,更新各参数,算法继续执 行,直到网络查询区域可完全被更新后的M 所覆盖。
8
1. 无线传感器网络覆盖理论基础
问题优化要实现的目标就是所需相机的数目应该最小化,在这个问题当中, 艺术馆通常建模成一个二维平面的简单多边形。一个简单的解决办法就是将多边 形分成不重叠的三角形,每个三角形里面防止一个相机。通过三角测量法将多边 形分成不重叠的三角形,这样可以让任意一个多边形都可被 3 个相机所监视 到,n是多边形所包含的三角形的数目。 如图2-7所示是将一个简单多边形用三角测量法拆分的例子,放置两个监视 相机足以覆盖整个艺术馆。尽管这个问题在二维平面可以得到最优解,然而扩展 到 维空间 这个问 就变成 到三维空间,这个问题就变成了NP-hard问题了。 问
17
2.无线传感器网络覆盖的计算
无线传感器网络覆盖的一般准则: (1)如已知传感器节点的通信距离,可以通过提出的方 法得知所需配置的节点数,然后选择适当的感知覆盖半径; (2)如已确定传感器感知覆盖半径,可先计算出布置的 节点数,然后选择合适的通信距离或调整控制传感器节点功率 大小; (3)如通信距离和感知覆盖半径都确定的情况下,只有 增加或减少节点数来满足给定的最低连接可靠性和成本设计要 求。
n
图2-7多边形的三角测量法及监视相机的位置配置
9
1. 无线传感器网络覆盖理论基础
另外一个与无线传感器网络覆盖相关的几何问题是圆覆盖问题, 即在一个平面上最多需要排列多少个相同大小的圆,才使其能够完全覆 盖整个平面 换个角度说 也就是给定了圆的数目 如何使得圆的半径 盖整个平面。换个角度说,也就是给定了圆的数目,如何使得圆的半径 最小。A.Heppes和J.B.M.Melissen实现了矩形平面的圆最优覆盖问 题,分为最多用5个圆和7个圆来完成覆盖两种情况。如图2-8所示给出 了一个7个圆最优覆盖的一个例子。
13
2.无线传感器网络覆盖的计算
Huang和Tseng提出了一种基于传感器数目的多项式时间算 法,将覆盖问题抽象表述为一个决策问题,并验证了一个传感 器配置是否提供了k 阶覆盖。 该算法的目标就是确定无线传感器网络服务区域中的每个 点是否至少被k 个传感器节点监视覆盖。 这种算法可以方便的被用到传感器网络的分布式协议中, 每个节点之需收集本地信息做出自己的决策。另外,该算法不 需要确定每个位置的覆盖,而是尽量看每个传感器感应范围的 传 周界是如何被覆盖的。 只要传感器的周界被充分覆盖,整个区域就能被充分覆 盖。
3
3. 混合网络结构
混合网络结构是无线传感器网络中平面网络结构和分级网络结构 的一种混合拓扑结构,网络骨干节点之间及一般传感器节点之间都采用 平面网络结构 而网络骨干节点和 般传感器节点之间采用分级网络结 平面网络结构,而网络骨干节点和一般传感器节点之间采用分级网络结 构。 同分级网络结构比较,支持的功能更为强大,但所需硬件成本更 高。
4
4.
Mesh网络结构
Mesh网络结构是一种新型的无线传感器网络结构,从结构来看,Mesh网络是规则分布的网 络,不同于完全连接的网络结构,如图2-4所示。通常只允许和节点最近的邻居通信,如图25所示 网络内部的节点 般都是相同 因此M h网络也称为对等网 5所示。网络内部的节点一般都是相同,因此Mesh网络也称为对等网。 由于Mesh网络结构节点之间通常存在多条路由路径,网络对于单电或单个链路的故障具有较 强的容错能力和鲁棒性。Mesh网络结构最大的优点是尽管所有节点都是对等地位,且具有相 同的计算和通信传输能力 但某个节点可以被指定为簇首节点 而且可以实现额外的功能 同的计算和通信传输能力,但某个节点可以被指定为簇首节点,而且可以实现额外的功能。
Andrew Howard等专门针对移动无线传感器网络提出了一种增量自我配置的 贪婪算法(Greedy and Incremental Self-deployment Algorithm)。算法的基本 思想就是每次配置一个节点到未知区域,每个加入的节点都充分利用先前配置的 节点收集到的信息来确定其最佳目标位置。 算法设计的目的就是使网络的覆盖最大化 而同时又确保节点彼此保持视 算法设计的目的就是使网络的覆盖最大化,而同时又确保节点彼此保持视 距通信,即本地化。本地化可以通过Mesh结构的方式实现,节点可以在完全未知 的环境下通过使用其他节点作为路标来实现本地化,从而确定节点之间的相互位 置和保证可靠通信。 该算法的核心就是贪婪和增量,因为该算法尝试为每个节点都寻找能使网络 覆盖最大化的位置。该算法的复杂度为 O(n 2 ) ,其中n 为配置的传感器节点数 目。
5
4.
Mesh网络结构
如图2-6所示,采用分级网络结构技术可使Mesh网络路由设计要简单得 多,由于 些数据处理可以在每个分级的层次里面完成,因而比较适合 多,由于一些数据处理可以在每个分级的层次里面完成,因而比较适合 于无线传感器网络的分布式信号处埋和决策。
4×4 Mesh网格
分级分簇网络
图 2-6 采用分级网络结构技术的Mesh网络结构
18
2.无线传感器网络覆盖的计算
如图2-10所示给出了一个无线传感器网络覆盖算法和协议分类。
图2-10无线传感器网络覆盖算法和协议分类
19
2.2.2无线传感网络区域覆盖
覆盖问题中,区域覆盖的研究最为广泛,其主要目的是最大 化无线传感网络覆盖(监测)范围。 化无线传感网络覆盖(监测)范围 图2-11a为采用随机布置策略时正方形区域内的无线传感节 点分布情况。图中,相互连接的黑色节点即为当前网络中的激活 节点。在实际工作中,无线传感节点的工作状态由预先编制的动 态能量管理策略决定。