版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录---------------------------------------------------------------------------------------------------------------------------IABSTRACT---------------------------------------------------------------------------------------------------------------II1绪论----------------------------------------------------------------------------------------------------------------------21.1研究背景和意义------------------------------------------------------------------------------------------------------21.2---------------------------------------------------------------------------------------------------------------32----------------------------------------------------------------------------------------------42.1物联网相关介绍------------------------------------------------------------------------------------------------------42.2-----------------------------------------------------------------------------------42.2.1物联网架构--------------------------------------------------------------------------------------------------42.2.2在物联网应用中有三项关键技术-----------------------------------------------------------------------52.3--------------------------------------------------------------------------62.3.1泛在网络几类重要技术-----------------------------------------------------------------------------------63无线传感网-------------------------------------------------------------------------------------------------------------73.1无线传感网络的介绍------------------------------------------------------------------------------------------------73.2无线传感网关键技术------------------------------------------------------------------------------------------------73.3---------------------------------------------------------------------------------------------------------83.4-----------------------------------------------------------------------------93.4.1网络覆盖和覆盖重数--------------------------------------------------------------------------------------93.4.2覆盖控制算法----------------------------------------------------------------------------------------------103.53.5.1无线传感网动态拓扑变化(节点的自导向)-------------------------------------------------------4网络智能再生机制---------------------------------------------------------------------------------------------------134.1拓扑维护的定义-----------------------------------------------------------------------------------------------------134.1.1设计需要面对的问题-------------------------------------------------------------------------------------144.2--------------------------------------------------------------------------------------------------------144.2.1拓扑维护策略----------------------------------------------------------------------------------------------164.3--------------------------------------------------------------------------------------------------------------174.3.1故障检测与诊断-------------------------------------------------------------------------------------------184.3.2故障恢复----------------------------------------------------------------------------------------------------194.4具体机制实现过程--------------------------------------------------------------------------------------------------19-------------------------------------------------------------------------------------------------------------------------24-------------------------------------------------------------------------------------------------------------------------25-------------------------------------------------------------------------------------------------------------------25摘要随着电子技术的快速发展,物联网通过智能感知、识别技术与普适计算、泛在无线通信、低功耗嵌入式技术,并以其自组织、分布式、低成本的成本带来了一场革命。为了提高无线传感网络可靠性、可生存能力以及能耗均衡,实现大规模下无线网自组织,自演化的功能。本文完成了对物联网相关知识概念进行了解并针对无线传感网的大规模、自组织、动态性、可靠性进行了学习和研究,根据其自组织、网络动态性以及对可靠性的要求提出了针对在复杂的野外环境下网络智能再生机制、以及系统自演化和节点自导向方法。关键字:物联网;无线传感网;自演化;网络智能再生IABSTRACTWiththerapiddevelopmentofelectronictechnology,networkingthroughintelligentperception,recognitiontechnologyandubiquitouscomputing,ubiquitousnetworkintegrationhasalsobeenarapidapplicationdevelopment.WirelesssensornetworksintegrateMEMStechnology,on-chipsystems,wirelesscommunications,low-powerembeddedtechnology,anditsself-organization,distributed,low-costcostbroughtaboutarevolution.Wirelesssensornetworksinordertoimprovereliability,survivabilityandenergybalance,toachievelarge-scalewirelessnetworksunderself-organizationandself-evolutionfunction.Thispapercompletedthethingsrelatedtotheconceptofknowledgetounderstandandforlarge-scalewirelesssensornetworks,self-organizing,dynamic,reliabilitystudiesandresearchcarriedoutinaccordancewithitsself-organization,networkdynamicsandreliabilityrequirementsproposedagainstthewildenvironmentinacomplexnetworkintelligenceregenerationmechanisms,andsystemself-evolutionandself-node-orientedapproach.Keywords:InternetofThings;wirelesssensornetwork;self-evolution;NetworkintelligenceregenerationII引言2009年8建立中国的传感信息中心或感知中国建设国家感知中国第三次浪潮,培育新的经济增长点,增强可持续发展能力和可持续竞争力,新的物联网技术势必会推动社会的经济快速发展。科学有效的碳排放与碳汇监测将提升我国在应对全球气候变化的国际事务中的话语权,并为国家发展低碳经济提供科学依据。由于城市和森林生态系统的时空异质性和尺度复杂性,大范围、长期、持续、同步监测城市和森林生态关键指标存在困难。作为沟通物理世界和数字世界的桥梁,无线传感网在碳排放和碳汇监测中具有得天独厚的技术优势。开展大规模传感网的基础理论与关键技术研究,构建相应的典型应用系统,可以为碳排放与碳汇监测向多站点联合、多系统组合、多尺度拟合、多目标融合的方向发展创造条件。当前典型无线传感网系统的总规模不超过数百个节点,通常仅覆盖一个或几个较小的试验性区域,仅支持几跳甚至单跳数据收集;受制于能量效率、系统管理和网络维护技术,传感网可持续运转时间也无法满足对城市和森林进行长期持续监测的需求。11绪论有关本课题所提到的概念:规模性泛在系统:这里应用背景是森林碳排放的监测,不是几百个或是几千个节点就可以的,而是要覆盖到整个森林,是一个大规模的无线传感网,而且应用的非基于领域知识:领域知识就是对某一方面或是方向学科现有的策略、知识或是方法进行总结,形成一个库,对解决一个问题来说,可以从整个库出发,来搜索出合适的解决方案;而非基于领域知识,不是基于现有的策略,而是提出一种新的解决方案,让整个网络以最快的响应速度解决问题,恢复网络的连通性。自演化与自导向:自演化是针对整个网络结构来说的,自演化是指网络在受到攻击、节点的过多死亡或是随着时间的延长和各种原因使网络拓扑结构不是最优的情况,网络本身的一种网络重构或是网络优化的机制。自导向是针对节点来说,当单个节点失效时,周围冗余节点能快速的做出反应,代替失效节点,而不是通过网络自身的宏观调控的结果。1.1研究背景和意义无线传感器网络最初是美国军方研究的一种探测地方信息的系统,在越战期间远程战场传感器系统等。随着技术的深入研究,引起了国际上巨大的反响,并被认为是继互联网之后的第二大网络。其经历了几个阶段的发展形成了现有的规模,第一代只是简单的点对点的传感器网络;第二代采用串、并口与传感器相连的网络;网。无线传感器网络(WirelessSensorWSN)是由大量低成本且具有传感和无线通信能力的传感器节点(有些节点具有数据处理的功能),它们通过自组织方式形成的网络。它不同于基站或是移动路由器等基础通信设施,通过特定的协议自组成起来形成网络。它们能够实时监测、感知和采集节点覆盖区域内的各种环境属性或监测对象的信息,并对这些信息进行传输,使用户在任何时间、任何地点和任何环境条件下尤其是适合无线通信条件下获取大量需要的而且可靠地信息。无线传感器网络通过不同传感器的集成化微型节点相互协作,从而对作用目标进行监测,即感知或采集覆盖区域环境或监测对象的信息,最终将处理后的信息传送到目标用户终端或系统,完成这类应用。2由于无线传感器网络所具有的众多类型的传感器,可探测包括地震、电磁、温度、湿度、噪声、光强度、压力、土壤成分、移动物体的大小、速度和方向等周边环境中多种多样的现象。在目标跟踪、生态观测、环境监测、医疗健康、结构化监测、火山观测等方面的广阔应用前景,使得无线传感网络成为学术界高度关注的热点研究领域。1.2应用领域由于无线传感网的特性,使它在各个学科都有建树:环境监测:随着人们对于环境问题的关注程度越来越高,需要采集的环境数据也越来越多,无线传感器网络的出现为随机性的研究数据获取提供了便利,并且还可以避免传统数据收集方式给环境带来的侵入式破坏。军事领域:用于恶劣的战场环境中,使其非常适合应用于恶劣的战场环境中,包括侦察敌情、监控兵力、装备和物资,判断生物化学攻击等多方面用途。其他用途:WSN还被应用于一些危险的工业环境如井矿、核电厂等,工作人员可以通过它来实施安全监测。也可以用在交通领域作为车辆监控的有力工具。此外行测试,该网络由40台机器上的210个传感器组成,这样组成的监控系统将可以大大改善工厂的运作条件。它可以大幅降低检查设备的成本,同时由于可以提前发现问题,因此将能够缩短停机时间,提高效率,并延长设备的使用时间。尽管无线传感器技术仍处于初步应用阶段,但已经展示出了非凡的应用价值,相信随着相关技术的发展和推进,一定会得到更大的应用。正是无线传感网络的潜力巨大,需要其强大的自组织、网络动态性以及对可靠性的要求提出了针对在复杂的野外环境下网络智能再生机制、以及系统自演化和节点自导向方法。32物联网技术及泛在网络2.1物联网相关介绍物联网是新一代信息技术的重要组成部分。所谓物联网就是指任何物体之间相连的互联网。这有两层意思:其一,物联网的核心和基础仍旧是互联网,是在现有互联网的基础上的延伸和扩展的网络;其二,其网络末端延伸到了任何物品与物品(RFID)装置、红外感应器、全球定位系统和激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。物联网通过智能感知、识别技术与普适计算、泛在网络的融合应用,被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。因为拥有了众多领域的知识的支撑,智能、先进、互联也变成物联网的显著特点。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是互联网发展的业务和应用。因此,应用创新是物联网发展的核心,其应用的范围也覆盖了大部分的(ThingtoT2T)(Humanto,,人与人(HumantoHuman,之间的互连。但是与传统互联网不同的是,H2T是指人利用通用装置与物品之间的连接,从而使得物品连接更加的简化,而H2H是指人之间不依赖于PC而进行的互连。因为互联网并没有考虑到对于任何物品连接的问题,故我们使用物联网来解决这个传统意义上的问题。许多学者讨论物联网中,经常会引入一个M2M的概念,可以解释成为人到人(MantoMan)、人到机器(MantoMachine)、机器到机器(MachinetoMachine),这些概念后文将会提到。从本质上而言,在人与机器、机器与机器的交互,大部分是为了实现人与人之间的信息交互。2.2物联网相关的构架与关键技术2.2.1物联网架构物联网架构可分为三层:感知层、网络层和应用层。感知层由各式各样的传感器构成,包括温湿湿度传感器、二维码、RFID标签和摄像头、GPS等感知设备。感知层是物联网感知识别物体、采集信息的来源。网络层由各种现有的网络组成,包括互联网、广电网、网络管理系统和云计算4平台等组成,是整个物联网的中枢,负责传递和处理感知层获取的信息。某些特殊的网络业会单独的组建自己的网络,与现有的公网不同。应用层是物联网和用户的接口,它根据行业的需求的不同,实现物联网的智能应用。和传统的互联网相比,物联网有其自己独有的特征:不断向网络的上层传输数据。其次,它是一种建立在互联网上的泛在网络。物联网技术的重要基础和核心仍旧是互联网,通过各种有线和无线网络将感知层与互联网融合,将物体的实时信息准确地传递给网络层。在物联网上的传感器定时采集的信息需要通过网络传输,由于其数量极其庞大,形成了海量信息,在传输过程中,为了保障数据的正确性和及时性,必须适应各种异构网络。还有,物联网不仅仅提供了传感器的连接,其本身也具有智能处理的能力,能够对物体实施智能控制。物联网将传感器和智能处理相结合,利用云计算等各种智能技术,扩充其应用领域。从传感器获得的海量信息中分析、加工和处理出有信息量的数据,以适应不同用户的不同需求,发现新的应用领域和应用模式。此外,物联网的实质是提供不拘泥于任何场合,任何时间的应用场景与用户的自由互动,它依托云服务平台和互通互联的终端处理软件,强调与用户之间的良性互动,更佳的用户体验,更及时的数据采集和分析建议,更自如的工作和生活,是智能生活的物理与技术支撑。2.2.2在物联网应用中有三项关键技术1.传感器技术,将物体的各种属性信息采集的关键技术。需要传感器把模拟信号转换成数字信号计算机才能处理。同时,数字信号也发挥了自己的诸多优点,较容易的实现了数据采集的功能。2.RFID标签也是一种传感器技术,RFID技术是融合了无线射频技术和嵌入式技术为一体的综合技术,RFID在自动识别、物品物流管理有着广阔的应用前景。现有的NFC技术就是其一种演化,从安全性、使用体验上得到了提高。3.嵌入式系统技术是综合了计算机软硬件、传感器技术、集成电路技术、电子5应用技术为一体的复杂技术。经过几十年的演变,以嵌入式系统为载体的智能终端产品随处可见,小到人们必备的手机,大到航天航空的卫星系统。嵌入式系统正在改变着人们的生活,推动着工业生产以及国防工业的发展。如果把物联网用人体做一个简单比喻,传感器相当于人的眼睛、鼻子、皮肤等感官,网络就是神经系统用来传递信息,嵌入式系统则是人的大脑,在接收到信息后要进行分类处理。2.3泛在网络未来物联网的发展方向泛在网络,其是通信网、互联网、物联网的高度融合的目标。它是一个大通信的概念,是一个无所不在的网络。当人置身于无所不在的网络之中,实现人在任何时间、地点,使用任何网络与任何人与物的信息交换,基于个人和社会的需求,利用现有网络技术和新的网络技术,为个人和社会提供泛在的,无所不含的信息服务和应用。2.3.1泛在网络几类重要技术1.M2M(MachinetoMachine)M2M是机器到机器之间的无线数据传输,有时也包括人对机器(H2M)和机器对人(M2H)的数据传输。支持M2M网络中的终端之间的传输协议有多种。目前主要有IEEE802.11a/b/g协议的WLAN和Zigbee。二者都工作在24G的自主频M2MWLANZigbee协议的终端更适应在恶劣的环境下更好的完成任务。2.传感器网络(SensorNetwork)传感器网络是由使用传感器的器件组成的在空间上呈分布式的无线自组织网络,它常用来感知周围环境或者是某些东西的动态参数,如温度、震动等等。和互联网一样,传感器网络最早是从军队的应用环境演化而来,目前也应用在很多民用领域。无线传感器网络更是物联网中核心的技术,网络的智能再生技术也是现在主要的研究课题,针对规模型的网络拓扑恢复有着重大的指导意义。63无线传感网3.1无线传感网络的介绍由于无线传感器网络本身的特点以及外部工作环境的原因,使得无线传感器网络与传统网络相比更加容易发生故障,主要体现为:1.传感器节点本身易于故障,由于能量耗尽或者外部原因而失效,并且恶劣的外部环境影响也会导致采集和传输数据的失真。2.在任何的自组织网络中,由于网络分区和网络拓扑动态变化,网络连接容易发生故障。外部的原因或环境因素引起暂时或永久的阻塞可能导致连接失效,造成通信故障,而通信的故障会引起数据包出错。此外,假如节点嵌入到移动设备时,可能会因为移动距离超出通信范围导致节点失去连接。3.大量节点同时从休眠状态激活到传输工作状态会引起网络冲突。4.由于传感器网络多跳通信的特性,上述故障问题会变得更为突出。无线传感网络特点:规模性:传感器节点部署范围很大:部署密度大。这样的优点是能增加系统的容错性,可以提高采集信息的精确度(通过可信度数据的对比)自组织:由于节点是随机部署到森林中,因此不能确定其相互之间的关系,要求节点之间能够自动进行配置和管理通过拓扑控制机制和网络协议自动形成转发监测数据的多跳无线网络系统。动态性:节点处于一个比较复杂的环境中,随时可能因为各种原因造成链路的不稳定;新节点的加入。这部分与自组织关系紧密,可动态的调整网络的拓扑,以适应具体的环境。3.2无线传感网关键技术71.节点定位技术2.多重覆盖技术3.网络拓扑控制4.时钟同步5.数据融合与管理6.网络安全7.无线通信技术8.操作系统由于无线传感网的以上特点,这使得无线传感器节点比传统网络的节点更加容迅速的恢复整个拓扑网络、恢复网络的连通性以及保证数据服务不受影响。本文介绍了在节点故障突发的情况下,网络迅速的做出反应,选取临近节点中拓扑结构最优的节点或者是节点自我发现,组成新的网络,保证数据的完整性。3.3节点定位技术节点定位是无线传感器网络的基本功能之一,位置信息对感知事件的报告与传输处理具有重要意义,无线传感器网络的节点一般是采用随机抛撒的形式进行部署,所以提前为每个节点指定位置信息很难实现;而GPS设备体积大、功耗高、价格昂贵,不适合在网络中大规模应用,所以为每个节点安装GPS设备来获得位置信息很不现实。因此网络中仅存在小部分位置己知的锚节点,未知节点需要利用锚节点的位置信息及一定的定位算法来估算出自身的位置。研究定位算法时误差要尽可能小,锚节点数目尽可能少,节点能量消耗尽可能低,计算尽可能简单的节点定位算法。节点定位技术用于确定事件发生的位置和确定获取消息的节点位置,对WSN的网络控制和应用有着关键的作用。由于传感器节点是随机分布,又因为无线模块通信距离有限,所以定位算法是否有效至关重要,其必须具有组织性、鲁棒性、节能性的特性。常用的无线传感器网络节点定位算法的分类分为以下几种:1.无锚节点算法和有锚节点算法定位算法根据是否有锚节点,分为无锚节点算法和有锚节点算法,无锚节点算法预先不知道任何节点的位置信息,仅根据局部距离值来进行节点的定位,有锚节点的算法则需要预先知道锚节点的位置,而且定位精度与锚节点密度有很大关系,典型的有锚节点定位算法有:三边测量法,三角测量法,极大似然估计法等。2.绝对定位算法和相对定位算法绝对定位算法的定位结果是一个标准的坐标位置,而相对定位算法通常以部分法,其特点是可以为网络提供唯一的命名空间,受节点移动性影响较小;相对定位算法的特点是定位不需要参考节点,可以用来实现基于地理位置的路由协议。83.基于测距的算法和无需测距的算法根据定位机制的不同,按照是否需要通过直接测距来获得节点间的距离信息,把定位算法分为基于测距的算法和无需测距的算法,基于测距的定位算法是利用测量连通性和多跳路由信息交换等方法来估算节点间的距离,然后再完成位置估计,典型的无需测距的定位算法有:质心算法,Amorphotls的定位精度,但功耗及成本也较高;无需测距的算法成本低,效率高,但定位精度通常没有基于测距的算法高。4.集中式算法和分布式算法集中式算法是指把所有信息传递到某个中心节点并在此中心节点进行定位计算的算法;而分布式算法是指所有未知节点均自行计算自身位置的定位算法。凸规划算法是典型的集中式算法,这种算法可以从全局统筹规划,位置估算的精度较高,但是离中心节点较近的节点会因通信开销大而过早地耗尽能量,导致其他节点与中心,防止因某些节点过度的能量消耗而导致网络拓扑的频繁变化,因此分布式算法是无线传感器网络节点定位算法研究的重点。3.4无线节点的覆盖和冗余的多重覆盖无限传感网络是建立在有感知区域的覆盖的基础上的,如果没有感知区域的覆盖,网络的智能再生机制、系统的自演化,节点自导向也则无从谈起。3.4.1网络覆盖和覆盖重数相关概念介绍感知范围:无线传感网中,每个节点的感知的物理最大范围称作节点的感知范围,这些参数是由节点自身的硬件特性和其所处的环境条件等决定。感知精度:是指节点采集的被检测的对象的相关的信息的准确程度,一般定义为节点采集的被检测的对象的信息与真实的物理世界中的信息的比值。感知概率:是指检测对象被节点或是网络感知的概率。覆盖重数:是对节点冗余度的一个量化的定义。针对需要较强检测能力或较高容错率的应用环境,研究者提出了多重覆盖的概念,即某一时间被(k>1)个节点覆盖。有覆盖度可以得出单覆盖和多重覆盖的概念,单覆盖中的QOS依赖于单个的节点的感知结果,而多重覆盖则利用节点的冗余性实现网络的保护功能,可以为9网络的鲁棒性提供硬件基础。正是巧妇难为无米之炊的道理。由于此研究题目采用的无线传感器的部署方式是随机部署,就是指采用飞机抛撒的方式进行批量的部署。我们可以认为抛撒的节点分布服从均匀分布。这种方式适合人类无法确定性部署或是无法到达的区域。其优点就是部署价格低廉,易于部署。缺点是造成了资源的浪费,而且存在着盲区或是局部节点过多的情况。但是正是过多的资源,可以使用覆盖控制算法,进一步提高网络的鲁棒性。3.4.2覆盖控制算法针对本文所提到的问题,区域覆盖应是解决的最好途径。它是要求工作中的节点的传感范围覆盖整个目标区域。针对满足不同需求的覆盖度,Wang等提出了一种覆盖配置度协议(CCPCCP利用CCP中考虑的是交叉点,即感知圆盘的圆周交点以及感知圆盘与目标区域边界的交点,然后证明如果所有的交叉点都被活跃节点k重覆盖,则目标区域也被k重覆盖。其算法核心是“节点的唤醒的充分条件是它的感知范围内存在一个没有被充分覆盖的交点。首先,算法中每个节点被精确地定位,每个节点相互传达“hello”信息,其中包含了自己的位置信息,通过接受邻节点的信息确定自己是否在一个覆盖盲区。其优点是:能够适应不同的覆盖和连通度的要求;分布式控制策略;可以适用于不规则的感应和通信模型。可以采用如下的机制进行覆盖控制:首先,可以将需要覆盖的整个区域划分成比例在目标区域进行抛撒,随机抛撒的节点服从均匀分布。其中的汇聚节点根据定位信息选取小区域的中心位置作为数据转发节点,其他的汇聚节点留作故障备用。整个小区域的感知节点也像汇聚节点那样,选出首选的数据感知节点,相同覆盖区域的冗余节点处于睡眠状态,当相同覆盖区域的感知节点故障时,迅速由汇聚节点通知其定位坐标最近最优的节点代替。下图为示意图:图3-1节点覆盖示意图黑色的大框体代表整个被监视的区域,蓝色的三角符号代表节点中能力比较强的汇聚节点,黑色的点代表普通节点。3.5动态拓扑的无线传感网3.5.1无线传感网动态拓扑变化(节点的自导向)无线传感网的核心问题是能耗、实时性、自组织、网络性能,解决这些问题可以延长网络整个生命周期,解决问题的主要的机制有:1.周期性侦听和睡眠2.冲突避免3.长消息传递机制4.自适应侦听机制。其中S-Mac就是典型解决能耗的例子:S-Mac协议是基于802.11MAC协议的基础上针对无线传感网节能需求的MAC层协议,采用避免冲突,包括虚拟和物理的载波侦听和RTS/CTS交换。其原理:1.采用周期性睡眠和监听方法减少空闲监听带来的能量损耗。对周期性的睡眠和监听的调度进行同步,同步节点采用相同的调度,形成虚拟簇,进行周期性睡眠和侦听,适合多跳网络。2.当节点正在发送数据时,根据数据帧特殊字体让每个与此次通信无关的邻居节点进去睡眠状态,减少串扰的能量损耗。3.的传输效率。具体的实现过程:节点X开机后,首先监听一段时间,其时间长度至少为一个同步周期的长度。在该时间段内,节点X监听邻居节点的广播的同步(SNYC)分组,SNYC分组包括了该节点的时间表的信息。如果节点X从一个邻居节点收到SYNC分组,则其采用刚接受到时间表进行周期性的睡眠和唤醒,并在其邻居节点的下一个监听时段广播SYCN的分组,如果节点X在该监听时间没有接收到任何SYCN分组,则按默认时间发送。X据。1阶段:X接收来相邻节点的SYNC分组,X将这些时间表存储在一个表中,节点也从SYNC分组中提取邻居节点的ID,并将其储存。X的相邻阶段依据CSMA/CD进行竞争。即如果在前面任意时刻没有接收到数据,则每一个希望发送SYNC分组的相邻节点y可随机地选择一个时刻并启动发送。在其他情况下,节点y返回睡眠模式,并等待节点X的下一次被唤醒。2RTS阶段,节点X监听来自邻节点的RTS分组。在S-MAC中,使用RTS/CTS握手机制来减少数据分组的碰撞和隐终端效应的影响。3阶段:若前一阶段接收到一个给自己的RTS分组,则节点X发送一个CTS分组。此后,连续的进行数据交换,数据交换可以在监听时段结束之前完成。根据这些信息可以确定邻节点处于何种状态,为节点的调控提供基础,也为能耗均衡提供基础。4网络智能再生机制针对以上无线传感器网的特点,提出了网络智能再生机制,具体流程图如下:化图4-1智能再生机制流程图网络智能再生的基础就是拓扑控制。无线传感器网络拓扑控制由两部分组成,即拓扑构建(包括拓扑重建)和拓扑维护。一旦建立起最初的网络优化拓扑,网络就开始执行指派的任务。所以说拓扑维护是个实时监测的网络,采用轮的概念,对系统进行不间断的监测。随着网络的每一个任务包括作为传感,数据处理和传送,所以需要消耗能量,所以随着时间的,当前的网络拓扑不再是在最佳操作条件,需要对其进行维护使其更加适应野外复杂多变的环境。首先是拓扑的初始化过程。4.1拓扑维护的定义无线传感器网络的拓扑控制可以看做一个周而复始的过程。首先,所有无线传感器网络都有一个拓扑初始化阶段。在此阶段中,每个节点用最大发射功率发射信号来建立初始拓扑。在这之后,拓扑结构还不能说是达到一个最优的状态,还要通过运行不同的算法来对其进行优化,该阶段称之为拓扑构建。一旦拓扑构建阶段建立起优化网络拓扑,拓扑维护阶段必须开始工作。这也就是所说的拓扑维护阶段,并在有需要的时候触发拓扑恢复或重构过程。在网络的生命周期内,拓扑维护按照某种算法确定维护周期,并按照其运行,直到网络死亡。拓扑维护是指当网络当前工作的拓扑结构不是最优化的拓扑结构或者拓扑结构不完整影响整个网络连通性时,及时通过重构新的网络拓扑,使网络达到预先设定的性能,延长网络的生存周期。随着网络的运行,网络的最优状态和性能也在发生变化。所以说每个拓扑维护周期是不一样的,在每个周期中它由不同的触发标准(如时间、能量、节点故障等)触发,通过尽可能多地轮换节点角色或重新构建新的拓扑过程或重构网络拓扑,使网络能量消耗均等,使新的拓扑成为当前最优或接近当前最优状态,并最终达到延长网络的生命周期的目的。4.1.1设计需要面对的问题拓扑维护和其他传感器网络技术一样,其主要目的是尽最大可能的延长网络的生命周期。根据无线传感器网络的应用不同,其底层网络的拓扑维护设计目标不同或目标优先次序不同。因此,本文接下来介绍拓扑维护主要考虑的几个问题。1.网络生命周期。拓扑维护是延长网络生命周期十分有效的技术,如拓扑维护协议SPAN和CCP通过关闭冗余节点并维持一个节点子集处于工作状态来提高无线传感器网络的生命周期。但是,最大化网络生命周期任然是一个十分复杂的问题,它一直是拓扑维护研究的主要目标。2.无线传感器网络拓扑维护的基本问题是覆盖和连通覆盖和连通,拓扑维护在行的。3.能量效率和拓扑重构恢复时间与无线传感器网络其他功能一样,拓扑维护算节省能量是网络的核心。此外,在拓扑维护过程中,当前的拓扑将被一个新的拓扑取代,为了防止之间的数据的连续性,因此在新拓扑被激活之前有一个转换时间,这个时间应该是实际中最小的。4.能量均衡应该尽量在网络的所有节点间均衡地分布能量消耗。另外,可扩展性拓扑维护技术也是必要的,由于节点的能量终究会耗尽,新的节点要加入,可扩展性就变得尤为重要。4.2拓扑维护模型每个拓扑维护周期,经由触发器和事件执行器。其中触发器主要根据某些事件的阀值来触发,如时间、能量或节点故障等阀值来触发拓扑维护过程。事件执行器用来执行拓扑维护。接下来对该模型各部分进行介绍:图4-2拓扑维护模型1.触发器触发器负责周期性地触发当前网络拓扑的维护过程,其对拓扑维护的性能具有重要的影响。因为如果提前触发,则由于频繁运行拓扑维护协议或算法而消耗不必要的能量;若滞后触发,则将导致网络可能以次优甚至不连通状态运行,降低甚至无法实现网络的服务质量。常见的触发标准有:定义,通常由一个定时器来完成。——目的,当节点的能量级别低于某个阈值时触发拓扑维护。节点故障。当网络中一个或一些节点故障时,触发拓扑维护。如下文提到的故障管理。故障管理首先会对整个网络的故障情况进行监测,根据情况在做出相应的决策。用网络的节点度或者一些重要节点的节点度来触发拓扑维护过程。此外,这些触发条件也可任意组合用来触发拓扑维护过程,如基于能量和节点故障,或者时间和能量等。其他的网络参数也可作为触发标准,如链路失效、频繁丢包以及拥塞和长路由路径等。2.事件执行器事件执行器主要确定采用何种策略来维护当前的网络拓扑结构,它是拓扑维护的核心。拓扑维护策略可以分为两种:一种是基于角色轮换的拓扑维护策略,也就是说通过对网络中节点的角色,如睡眠/工作、簇头/非簇头等进行切换来节约能量,实际上实现延长网络生命周期的目的;另一种是运行拓扑构建阶段的算法或专门的拓扑维护算法来维护或重建网络拓扑结构,被称作基于拓扑重构的拓扑维护策略。论是基于拓扑重构的拓扑维护技术还是基于角色转换,事件执行器根据维护策略周期性地对网络拓扑结构进行维护,而一旦网络的生命周期结束,事件执行器停止维护过程,并宣告网络死亡。4.2.1拓扑维护策略1.基于角色轮换的拓扑维护在基于角色轮换的拓扑维护策略中,首先要明确网络中每个节点所能扮演的角色。每个节点的角色的轮换与拓扑维护算法特点密切相关,确定节点所处角色的因素包括位置、节点密度、丢包率、时间以及外部环境条件等。基于角色转换的拓扑如睡眠/工作、簇头/非簇头等,且节点的角色可以相互转换。这些都是提高网络的生存性,降低能耗的手段。目前研究中,轮换的节点角色主要有两种:络拓扑结构。LEACH是一种典型的角色轮换拓扑维护算法,通过概率随机轮换簇头,使网络中节点等概率担任簇头,有效地节省节点能量。CCP算法通过对节点角色的轮换维护网其基本思想主要是通过保持一个足够大的工作节点子集来维护网络k重覆盖。在该算法中,每个节点扮演两个角色,即睡眠节点或工作节点。每个节点利用k重覆盖规则和接收其邻居节点的HELLO角色轮换。CCP维护网络的覆盖和连通,其可灵活地应用于不同的网络环境。但是CCP算法需要较为精确的位置信息,并且当发射半径小于感知半径的2倍时,不能保证网络的连通性。睡眠节点或非簇头节点消耗的能量很小,而且它们的数量比工作节点或簇头节点大得多,所以网络的能量消耗非常的小。但是,基于角色轮换的拓扑维护技术仅从局部对网络进行维护,不能从网络的整体出发,因而会导致整个网络拓扑并不是最优。2.基于拓扑重构的拓扑维护在基于拓扑重构的拓扑维护策略中,主要是重复调用拓扑构建阶段的算法或特拓扑维护则应该监测网络的相关性能,以决定是否调用相关算法,以均衡网络能量消耗并最终延长网络生命周期。拓扑重构对保证网络的可靠性更为关键。因为拓扑连通性是路由有效性的前提,网络拓扑抗毁性是业务抗毁性的基础,当网络节点失效后,尽管网络有可能仍然连通,但剩余的可用路径用于传输数据时的延迟可能较大影响网络的吞吐量。拓扑重构常分为两种:预防性拓扑重构:节点分类:节点根据自身对拓扑结构状态变化的影响,判定自己的角色,包括普通节点、冗余节点和汇聚节点(拓扑关键点。可以用来重构拓扑而不影响网络性能的节点称为冗余节点;对拓扑连通性的破坏起关键作用的节点称为汇聚节点;其他节点为普通节点。拓扑修复:由汇聚节点发起拓扑修复过程,在限定的较近范围内选择合适且适量的冗余节点作为拓扑修复节点。恢复性拓扑重构:当网络故障时,由发现故障的节点是汇聚节点时触发恢复性重构,重构步骤汇聚节点控制普通节点类似。当故障区域大时,需由发现故障的多个节点协同动作完成重构,并多次选择多个冗余节点进行网络性能对比,能够完全覆盖目标区域。还有需要对整个拓扑结构的性能优化:DKM|SNS|<k时k重覆盖。SMSSu发现某个节点m失效时,它将检查m是否为它确定的邻节点,如果是,重新运行拓扑控制算法来维护网络拓扑结构。EETMS是一种典型的专门用于拓扑维护的基于拓扑重构的技术。其思想是仅利用直接的邻居节点来响应拓扑维护过程,且节点将大部分能量花在用来估量网络连通和寻找最小能量拓扑,而不是用于转发数据。4.3故障管理故障管理一般包括故障检测、故障诊断、故障恢复等过程。故障检测的主要工作是对网络进行监测或探测,是为了及时获取故障目标。故障诊断负责对故障信息进行分析,是为了找出故障的原因。故障恢复负责对发生故障的网络进行处理,确保网络的正常运行。这部分就触发拓扑维护机制进行修复。4.3.1故障检测与诊断本文按照网络故障管理的主要流程,总结了无线传感器网络故障管理中的故障信息探测站点选择、故障检测的相关机制,包含以下内容:1.基于简单随机抽样的无线传感器网络故障探测站点选择算法无线传感器网络的节点数量众多,而且对于随机播撒的无线传感器网络,网络节点和链路,获得监测目标的信息,根据获得的信息给出节点或链路是否故障的告警信息。探测站点的分布应该覆盖到所有故障发生的区域,保证能够获得足够多的信息。考虑到无线传感器网络中节点的能量有限,故障探测也尽量减少数据通信负载和运算负载,显然,将探测任务分布于不同节点是较为合适的方法。按照系统可靠性的一般原理,故障的发生在时间上具有一定的规律性,若能获取故障发生在时间上的规律特性,在保证探测效果的前提下,据此进行动态调整故障探测的频率。采用基于简单随机抽样(SimpleRandomSampling)含两方面的内容:满足探测点的探测范围覆盖整个区域的前提下,将探测任务平衡分布于不同节点,选择尽可能少的传感器节点作为的探测站点来完成故障探测任务。测的频率,动态调整故障探测频率,从而减少无效探测包的数量,达到节省能量、延长网络生存时间的目的。2.基于数据相似性分组的无线传感器网络故障检测机制。无线传感器网络具有以数据为中心的特点,节点故障将导致数据的异常。无线传感器网络的汇聚节点保存了所有节点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年工业自动化行业的客户细分与市场定位
- 2026年自动化技术在智能宠物产品中的应用
- 2026济钢集团招聘112人备考题库带答案详解ab卷
- 2026福建省晋江市工业园区开发建设有限公司常态化招聘项目制人员2人备考题库附答案详解ab卷
- 电工合金冷变形工岗前跨领域知识考核试卷含答案
- 2026西藏那曲安多县粮食有限责任公司社会招聘企业管理人员的1人备考题库附答案详解(模拟题)
- 2026绵阳嘉信人才服务有限公司招聘工作人员1人备考题库含答案详解(轻巧夺冠)
- 电阻器制造工岗前价值创造考核试卷含答案
- 2026江苏常州市武进经济发展集团有限公司下属公司招聘11人备考题库附参考答案详解(培优a卷)
- 2026黑龙江齐齐哈尔市拜泉县乡镇卫生院招聘医学相关专业毕业生5人备考题库及答案详解(夺冠系列)
- 工程质量潜在缺陷保险项目风险评估报告
- 2025外交部所属事业单位招聘95人(公共基础知识)综合能力测试题附答案
- 安全环境职业健康法律法规文件清单(2025年12月版)
- 2025年山西药科职业学院单招综合素质考试题库附答案解析
- 校园图书馆安全检查记录表
- 产品经销协议书
- DB32∕T 5188-2025 经成人中心静脉通路装置采血技术规范
- GB/T 9641-2025硬质泡沫塑料拉伸性能的测定
- 《医疗器械不良事件监测和再评价管理办法》培训试卷+参考答案
- 金融专题党课
- 泊寓框架协议书
评论
0/150
提交评论