【技术实现步骤摘要】
一种具有容错性的水下无线网络时间同步方法
本专利技术涉及一种适用于水下无线网络的时间同步方法,属于自组织无线传感器网络
,适用于水声网络及各种无线自组织传感器网络系统。
技术介绍
时间同步是无线传感器网络的一种支撑技术和必要前提,在无线传感器网络这种分布式系统中,功率管理、数据融合、定位跟踪、安全协议、传输调度等功能都需要较高的时间同步精度,因此不同节点间的时间同步是一个不可忽略的问题。在无线传感器网络中,每个传感器节点都有一个自己的本地时间,这个本地时间是由节点内部的晶振与计数器决定的。然而,晶振在材料和制造上的微小差异是无法避免的。通常情况下,晶振频偏差异的积累会导致节点本地时钟的不同。同时,晶振频率还会受到诸如温度和湿度等环境因素的影响,不同节点的时钟即使已经同步,也会在一段时间后由于晶振频率的变化而不再同步。修正各传感器节点的逻辑时钟,使得不同的传感器节点之间的时间不至于相差太多,是分布式网络能够协同工作的必要前提。现有的时间同步技术只适用于传统的无线传感器网络,并没有考虑到水下声波传播会产生变化的高时延的状况。现有算法往往把注意力放在如何改善信息交 ...
【技术保护点】
1.一种具有容错性的水下无线网络时间同步方法,其特征在于包括下述步骤:1)把基准节点称为主节点,待同步节点称为从节点;从节点以一定频率向主节点发送a次同步请求信息,a≥2,并对每次同步请求信息都打上从节点的本地时间戳Ti,m,其中i为发送信息轮数,m为单轮同步内从节点向主节点发送信息次序数,m∈[1,a];2)主节点收到同步请求信息后,对接收到的同步请求信息打上主节点本地时间戳Ti,m+1到Ti,2m;之后主节点在本地时间Ti,m+1过去一个预设接收发射时间间隔后以预设发射信息间隔向从节点反馈同步信息并打上主节点本地时间戳Ti,2m+1到Ti,3m,单轮同步中主节点向从节点 ...
【技术特征摘要】
1.一种具有容错性的水下无线网络时间同步方法,其特征在于包括下述步骤:1)把基准节点称为主节点,待同步节点称为从节点;从节点以一定频率向主节点发送a次同步请求信息,a≥2,并对每次同步请求信息都打上从节点的本地时间戳Ti,m,其中i为发送信息轮数,m为单轮同步内从节点向主节点发送信息次序数,m∈[1,a];2)主节点收到同步请求信息后,对接收到的同步请求信息打上主节点本地时间戳Ti,m+1到Ti,2m;之后主节点在本地时间Ti,m+1过去一个预设接收发射时间间隔后以预设发射信息间隔向从节点反馈同步信息并打上主节点本地时间戳Ti,2m+1到Ti,3m,单轮同步中主节点向从节点反馈同步信息的消息发送间隔与从节点向主节点发送同步消息的时间间隔保持一致,主节点发射a次反馈同步信息之后视为完成一轮同步;从节点收到反馈同步信息后在接受同步数据包的相同位置上打上时间戳Ti,3m+1到Ti,4m,其中i为同步轮数,n为同步轮数,m为单轮同步次序数;3)主节点和从节点之间进行至少一轮同步后,从节点利用时间戳Ti,1到Ti,2m,采用最小二乘或者整体最小二乘的方法进行拟合,求得时钟频率偏移αi,1;同样,对时间戳Ti,2m+1到Ti,4m作拟合运算得到时钟频率偏移αi,2;得到第i轮的时钟频率偏移αi=(αi,1+αi,2)/2;4)从节点利用时间戳Ti,1、Ti,m+1、Ti,2m+1、Ti,3m+1估算出第i轮的时钟偏移5)将一次消息发送看做一个点,其中主...
【专利技术属性】
技术研发人员:申晓红,孙旋迪,姚海洋,王海燕,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。