无线传感器网络中报头压缩算法研究与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:myd1977
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集数据采集、处理和通信于一体的无线传感器网络以其低廉的价格、便利的部署方式得到越来越广泛的使用,对传感器网络各个方面的研究也日益成为学术界非常活跃的课题。报头压缩技术可消除报头域中的冗余信息,减少数据传输量,是节约网络能耗、提高网络服务质量的有效途径。本文着重研究传感器网络中的报头压缩算法及实现问题。主要工作包括以下几个方面。(1)在采用GAF拓扑结构的密集传感器网络中,针对MAC协议报头域中MAC地址过长的问题,提出一种分布式的MAC地址分配算法。MAC地址只需要局部唯一而不需要全局唯一,可以对同一MAC地址在不同区域进行空间复用。在GAF算法形成的特殊的虚拟网格拓扑结构中,为节点分配MAC地址时可将簇头节点与簇内节点分开考虑,并对其采取不同的MAC地址分配策略。分别讨论了簇头节点和簇内节点MAC地址空间复用的限制条件及复用方法,并给出分布式的MAC地址分配算法流程。理论分析和模拟实验表明,该算法能有效减少MAC地址长度,在密集网络中算法仍然能够保持良好的性能。(2)在分析TinyOS通信协议栈的结构及其主动消息层和通信层协议的报头特征和可压缩性的基础上,提出一种针对TinyOS主动消息层和通信层协议报头的压缩方案。通过在TinyOS的协议栈中插入压缩层,丢弃报头字段中的冗余信息,可显著减少报头长度,当网络规模较小时,报头压缩率可达到70%以上。该压缩方案可用于实际的传感器网络中,适用于使用多跳路由协议进行数据转发的应用,支持底层通信协议采用IEEE 802.15.4标准的节点,如Micaz,iMote2等节点。(3)设计并实现一个TinyOS中基于Micaz节点的报头压缩原型系统。通过修改TinyOS的系统通信组件CC2420RadioM,在其send命令中实现了报头压缩器,并在其事件RXFIFODone中实现了报头解压器,使TinyOS支持报头压缩功能。基于实验室承担的国家863计划-“异步无线传感器网络环境下的数据压缩关键技术-原型系统”的硬件平台,实现了一个基于Micaz节点的报头压缩原型系统。对比实验显示,该报头压缩原型系统能够在较小的额外存储的代价下有效地减少网络能耗,降低网络丢包率。
其他文献
随着大量概率数据、不确定数据和模糊数据的出现,近年来,概率数据流成了研究的热点。数据流是按照时间到来的有序项集,有着连续的、无限的、随时间不断变化的、只能处理一遍
SAR在环境监测、资源勘探及军事领域得到广泛应用,SAR图像因其良好的穿透性比光学图像包含更丰富的内容,对SAR图像解译可以获得覆盖区域的相关信息和知识。目标识别是SAR图像
全景图像的拼接是数字图像处理和计算机视觉领域的一个热门研究点,是指将多幅有重叠区的图像拼接成广视角乃至360°全视角图像的技术。全景图像拼接是一种基于图像渲染技术、
在MANET网络环境下动态移动的各节点间实现高效的内容分发,不能全盘照搬流行的P2P网络中BT协议的做法。本文对在MANET环境下的内容分发系统的特点、工作机理、协议和实现方法
在中文信息处理领域,未登录词(OOV)的识别一直是个难点问题。而未登录词的翻译在自然语言处理的应用中是很重要的,比如在跨语言信息检索(CLIR)、问答系统(QA)中,未登录词翻译
云计算是当前国内外研究的热点问题,它带来了一种新的理念,其关键是依托于由第三方运营商提供的集中计算和存储资源进行实时交互,而不是依赖本地计算机资源。云计算实际是在电子
学位
能源在企业成本中占有相当大的比重。而有些企业能源利用效率低,单位产品能耗高,这就相应地增加了企业的成本,削弱了企业的市场竞争力,因此降低能源消耗是企业降低成本的重要
遥感图像通过远距离成像,提供关于客观场景的信息,是人们认识客观世界的重要手段,在自动目标识别、气象等众多领域有重要意义。由于单源遥感图像提供的信息往往不能达到需求的要求,综合图像信息的图像融合技术成为了研究的热点。目前,该领域的研究集中在融合算法的设计、融合效果的评估等方面,并取得了较多成果,但涉及到面向应用的融合源选择时,学术界缺乏系统的研究及令人信服的理论。本文针对此问题展开讨论。图像质量评价
人脸识别是生物特征识别领域中的一种基于生理特征的识别技术,通过相关算法提取的人脸特征进行身份验证。由于世界上不存在任何两张完全相同的人脸,所以人脸具有唯一性和不容易