无线传感器网络中容错事件检测算法的研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:cclone
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络是由一组传感器节点构成的无线自组织网络,实时采集各种被监控对象的数据加以分析处理,将处理结果提供给网络的使用者。传感器网络中的事件检测是利用传感器节点对周围环境进行检测,识别出具有明显特征的事件区域或边界。事件检测是传感器网络的一种重要应用,尤其对于一些紧急事件,如森林火灾、化学物质泄漏等,通过传感器网络能及时准确地检测出事件的发生区域。   由于传感器网络监测环境的影响及节点部件的不可靠性,节点很容易发生故障或产生错误数据,影响事件检测的准确度,而容错事件检测可以消除这些影响,故而容错事件检测具有较高的理论研究价值与实际应用意义。   容错事件检测需要考虑事件检测和容错处理两个方面,使算法具有较高的事件检测性能的同时,也能具有较高的容错性能。现有的典型容错事件检测算法大多利用节点数据的空间相关性,通过邻居节点的数据交换进行容错,会产生较多的能量消耗。   为了进行能量高效地容错处理,本文提出了一种基于投票策略的容错事件检测算法FEDAV,其核心是利用节点自身的数据相关性,进行节点内容错处理,并在投票处理中,考虑节点本地决策的可信度和距离因素。FEDAV算法首先基于直方图对数据进行预处理,相对于均值和中位数方法,该方法具有更好的去噪性能。然后,利用属性相关性进行错误检测,区分出节点的错误状态,从而提高后续投票决策的准确度。最后,基于节点决策的可信度和距离权重进行投票处理,纠正节点错误,正确判定节点状态,识别出事件区域。实验结果表明,相对于Bayesian容错事件检测算法,FEDAV算法具有较高的事件检测率和较低的误报率,其容错性能也明显优于Bayesian算法,并具有较低的能量消耗。   FEDAV算法基于事件阈值进行容错事件检测,需要具备事件的先验知识。而传感器网络中的新事件没有先验知识,针对此类事件检测问题,本文提出了一种基于相关性的分布式事件检测算法CDA。该算法不依赖于事件阈值,通过节点间的协作,利用时空相关性,识别发生事件的节点。首先,根据当前窗口的均值和最近历史数据均值的偏离度进行时间相关性分析。之后,采用直方图分析节点间异常的空间相关性,可较准确地进行相关性分析,提高事件检测的准确度。同时,因为仅传递直方图的分组信息,可减少节点的通信消耗。实验表明,CDA算法具有较高的事件检测率和较低的误报率。
其他文献
随着Internet的快速发展,Web上的信息与资源日益膨胀。面对海量的信息资源,如何更快更好的获取需要的资源成为人们日益关注的问题。通用搜索引擎返回的结果页面中含有大量的
随着我国经济的快速发展,工业化程度的不断提高,自然生态环境受到了严重的破坏,而国家对环境保护也越来越重视,但我国环境监测系统相对落后,主要以人工采集和实验室分析为主
企业在不同的发展阶段,建立了不同的信息系统,这些系统相互独立,彼此之间不能进行通信,业务流程和应用相互脱节,彼此之间不能进行数据共享和交换,形成了“信息孤岛”。这时,
在经济快速发展、人口频繁流动的今天,对公共场所人流量进行有效的监测与管理,是亟待解决的问题。基于视频图像序列的人体检测与计数技术可应用于社会、经济、交通、文化旅游
随着信息科技的高速发展,针对网络化、嵌入式集成特点的计算机系统得到广泛研究,于是出现了分布式结构的实时系统。由于系统规模的扩大以及系统功能与非功能属性的逐渐丰富,
特种文献是指出版发行和获取途径都比较特殊的科技文献,它一般包括会议文献、科技报告、专利文献、学位论文、标准文献、科技档案等。特种文献特色鲜明、内容广泛、数量庞大、
生物式水质监控监测技术是指利用生物个体、种群或群落对环境污染所产生的反应,利用相关生物学方法,运用生物学视角对环境状况进行监测和评价的一种技术,其监测结果直接反映
随着工业信息化的不断发展,计算机应用得到普遍推广。软件产业在得到巨大发展过程中也面临着巨大挑战,软件盗版现象频繁出现。由此软件保护和软件安全越来越受到产业界和学术
近年来,随着企业信息化进程的不断加快,企业在不同时期开发了多个Web应用系统,而这些系统一般都是独立开发的,都有自己认证和授权模块。当企业用户要访问多个应用系统时,需要
近年来,复杂网络的研究受到越来越多的关注。对复杂网络结构演化规律的实证分析,以及相应的建模研究,是充分认识一切有关复杂网络的功能与应用的基础。通过对复杂网络演化模
学位