无线传感器网络中能量高效的数据收集机制研究

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:qzyss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络集成了计算能力、无线传输能力以及对物理世界的感知能力,具有广泛的应用范畴。在大规模的周期性数据收集型传感器网络中,如何高效的利用传感器节点的能量、保证网络长时间的运行是亟待解决的关键问题之一。然而,大量感知数据向汇聚节点逐步汇集的特性使得靠近汇聚节点的传感器节点成为“热点”,导致它们过早的耗尽能量,严重缩短了网络的生存时间。   本文首先研究在汇聚节点位置固定的场景下如何设计能量高效的数据收集机制,以均衡传感器节点之间的能量消耗,延长网络的生存时间;然后研究在汇聚节点可移动的场景下如何驱动汇聚节点自主的改变收集数据时的停留位置,以达到延长网络生存时间的目的。本文的主要贡献和创新性工作包括以下几点:   (1)提出了一种应用于汇聚节点固定的传感器网络的数据收集机制。此机制按到达汇聚节点的跳数将传感器节点分级,并调度各个级别中的节点轮流负责收集全网数据并单跳发送给汇聚节点。此数据收集机制可以使距离汇聚节点远近不同的传感器节点间能量消耗均衡,减轻热点效应的影响,延长网络生存时间。   (2)提出了一种适用于可移动汇聚节点的自主式单步移动策略。在每个数据收集周期中,此策略通过让汇聚节点在能量较高的节点附近选择停留位置进行数据收集,并兼顾对剩余能量较低的节点的影响,以达到均衡节点间能量消耗的目的。此移动策略可以延长网络的生存时间,并对网络形状具有自适应能力。   (3)提出了一种适用于可移动汇聚节点的自主式多步移动策略。此策略在汇聚节点逐步趋近目标节点的过程中采用基于半象限的方法决定移动方向,而在到达目标节点附近时采用基于尝试的方法寻找最佳停留位置。此策略不仅可以延长网络的生存时间,还可适应网络规模较大以及传感器节点分布不均匀的应用环境。   (4)提出了一种基于地理位置信息的路由协议。此路由协议利用传感器节点到达汇聚节点的跳数和地理位置信息进行三级调度,将节点的数据收发操作分散在整个数据收集周期中,从而可以降低节点间的数据发送冲突,提高汇聚节点对全网数据的成功接收率,减少数据重传。  
其他文献
数据缓存是提高系统性能的一种有效方法,协同缓存通过一组节点相互共享缓存内容,可以极大提高分布式系统中信息访问的效率。 本文关注如何设计高效的协同缓存管理策略,研究的
访问控制是保护数据机密性和数据完整性的一种机制,随着信息技术的发展,越来越多的企业把保护信息资产的机密性和完整性作为一项重要的工作来抓。访问控制技术的研究由来已久,人
学位
经过三十多年的快速发展和广泛应用,Internet已从传统的简单信息交换网络成长为一种新型的复杂资源共享集成平台。而服务计算以软件服务的形式封装资源,以服务协同来实现资源集
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。中间件作为一
随着互联网技术的发展和广泛应用,流动数据管理在各种应用系统中变得越来越重要.和传统的数据库管理系统不同,数据流管理系统以查询为中心,系统中预先注册有成千上万个持续查
自1999年J2EE的第一个版本推出以来,J2EE应用服务器一直是企业级计算的首选平台之一,而EJB则是J2EE的一个核心部分。J2EE/EJB的关注点一直是创建专注业务逻辑的可复用的分布式
学位
图灵机模型假设输入信息已经位于机器纸带之上,可以被转移函数直接获取;然而对于三元计算,信息不仅仅存在于数字空间,还广泛存在于物理世界和人类社会。因此,三元计算的一个重要
语音识别技术经过几十年的艰苦探索和研究,已经获得了极大的发展,并开始逐步应用于日常生活中。但语音识别技术中存在的一些问题,特别是儿童语音识别,成为阻碍该技术进一步推广的
大规模的双语句子对齐语料库及双语词典等数据资源是构建高质量统计机器翻译系统的重要数据基础.本文提出了若干统计机器翻译预处理中数据资源的使用策略,目的在于尽可能地挖