多跳水下传感器网络时间同步算法研究

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:xboy123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
时间同步是传感器网络技术的基本问题。一方面,时间是传感器节点感知数据的基本要素,时间信息的准确程度决定了感知数据的应用价值。比如,在运动物体监测应用中,传感器节点记录发现运动物体的本地时间,节点之间本地时间的计时偏差直接影响运动速度的计算结果;另一方面,时间同步是分布式传感器网络节点协同工作的基础,时分复用调度、传感数据融合、节点定位和协同休眠等传感器网络关键技术都以节点间的时间同步为前提。水下传感器网络(Underwater Sensor Networks, UWSNs)由于部署在水体内并采用水声通信方式,具有链路传播延迟长和节点受限运动的特点,为时间同步协议的设计带来了新的挑战。另外,水声通信的能耗高,水声Modem的放大器和换能器通常需要10W级别的能量进行信号发送,以保证节点间的有效的通信,使得时间同步协议应兼顾节能的特点现有的水下传感器网络时间同步算法均是基于单跳的点到点时间同步机制,即所有待同步节点一跳之内能够连接到信标节点。在多跳网络中,这些协议只能以逐跳同步的方式进行,使得完成全网络时间同步的周期拉长,且同步误差会随跳数的增加而逐渐累积。为解决多跳网络中的上述问题,本文提出了基于多路径消息融合的水下传感器网络时间同步算法MulSync。MulSync通过并发执行的同步通信机制,获得来自不同时间参考节点的对时信息组成同步对时元组:然后利用获得的对时元组通过三次线性拟合,将来自不同时间参考节点的对时信息进行融合,进而完成对节点的频率偏斜和相位偏差的估计,并最终完成全网的时间同步。本文的主要贡献如下:1)通过并发执行的同步通信机制和水声信号广播特性的利用,有效降低了全网同步的时间开销和消息开销;2)通过三次线性拟合,融合了来自不同时间参考节点的同步对时元组进行时间同步,在一定程度上解决了节点同步精度随跳数增加而下降的问题;3)仿真实验表明,与基于单跳的MU-Sync相比,MulSync获得了相近或更高的全网同步精度,且同步的消息开销和时间开销均低于MU-sync。
其他文献
信息技术的发展,使得多媒体通信技术也日新月异地变革着。而视频直播系统作为多媒体通信技术的一个典型应用,在发挥着越来越重要的作用。随着计算机网络的发展,在网络上传输视频
近年来,随着人们对人机交互兴趣的增加,表情识别逐渐成为一个研究热点。人脸表情识别是指利用计算机分析特定人的脸部表情及变化,进而确定其内心情绪或思想活动,实现人机之间更自
伴随着网络技术和多媒体技术的飞速发展,多媒体数据逐渐成为人们获取信息的重要来源,并成为人们生活的重要组成部分。如何传输大量的多媒体信息并如何保护其安全成为国际上研究
互联网技术的推广,使得数字校园也正在飞速的发展。随着数字化校园建设的逐步完善和发展,各种基于校园网的应用系统风起云涌。各种应用系统独立认证的弊端使得校园网络集中管
目的:随着Web技术的飞速发展,一种新的、基于Internet构建的医学影像存档与传输系统受到越来越多的国内外学者的关注。本课题应用Java技术开发一个基于Internet的操作简易、通
Internet作为一个庞大的信息资源库,已成为人们获取信息的主要途径之一,也是教育资源的重要来源。但是,随着网上资源爆炸式地增长,人们在Web上找到自己感兴趣的资源越来越困
在数据挖掘领域中,分类是一种非常重要的技术。分类器集成技术是将多个不同的单分类器组合成一个分类器,以提高原分类器的分类性能。其中,AdaBoost算法是一种典型方法。限制性贝
学位
随着企业对数据的实时性的要求的提高,传统的数据仓库技术已无法满足实时性需求。实时数据仓库技术的出现,为企业或组织提供了实时或近实时的数据信息。由于数据实时性的提高
CMM是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监