[发明专利]一种按需分层无线传感器网络时间同步方法有效
申请号: | 201310627251.8 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103746762A | 公开(公告)日: | 2014-04-23 |
发明(设计)人: | 张申;张然;魏琛;李菲菲;翟彦蓉;朱梦影 | 申请(专利权)人: | 中国矿业大学 |
主分类号: | H04J3/06 | 分类号: | H04J3/06;H04W56/00 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 杨晓玲 |
地址: | 221116 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种按需分层无线传感器网络时间同步方法,属于无线传感器网络时间同步方法。分层时间同步方法包括:根据不同的网络层次和网络结构分层应用不同的时间同步方法,在节点内部建立缓存区,缓存样本数据;设定窗口长度参数,并对在窗口内的样本进行最大似然估计,得出时钟偏差和链路延迟均值;分层时间同步方法分为三个阶段,一是层次发现阶段,在该阶段建立无线传感器网络节点的层次结构,及设定算法标志位;二是算法决定阶段,根据算法标志位决定所使用的算法并设立相应的缓冲区;三是时间同步阶段,按照不同层次使用不同的时间同步算法以进行全网内的节点时钟的同步。优点:提高了时间同步的精度;降低了能量消耗;增加了灵活性和可扩展性。 | ||
搜索关键词: | 一种 分层 无线 传感器 网络 时间 同步 方法 | ||
【主权项】:
1.一种按需分层无线传感器网络时间同步方法,其特征在于:分层时间同步方法包括:根据不同的网络层次和网络结构分层应用不同的时间同步方法,在节点内部建立缓存区,缓存样本数据;设定窗口长度参数,并对在窗口内的样本进行最大似然估计,得出时钟偏差和链路延迟均值;分层时间同步方法分为三个阶段,分别为层次发现阶段、算法决定阶段、时间同步阶段;所述的层次发现阶段,需要在所有节点中记录一个算法标志位,仅能取值0或1;所述的标志位的设定方法:根据无线传感器网络应用环境、拓扑结构及同步要求进行更改;在无线传感器网络的中,当网关节点和簇首节点间保持较高精度,对底层网络同步精度要求不高时,终端节点设置算法标志位为1以使用I-RBS算法,主干网络中设置算法标志位为0以使用MLE-TPSN算法;当在局部范围内保持很高精度,在主干网络要求精度不高时,设定终端节点算法标志位为0以使用MLE-TPSN算法,设定网关节点和簇首节点的算法标志位为1以使用I-RBS算法;所述的算法决定阶段,根据标志位设定所需使用的算法;相邻两层节点只要有一层节点为1则使用I-RBS算法;均不为1则采用MLE-TPSN算法,且在使用MLE-TPSN的层次运用下式计算结果:Φ MLE = d ^ MLE φ ^ MLE λ ^ MLE = 1 2 M ( 1 ) + N ( 1 ) M ( 1 ) - N ( 1 ) M - + N - - ( M ( 1 ) + N ( 1 ) ) - - - ( 1 ) ]]> 其中,T1,k、T2,k、T3,k、T4,k为时间戳,Mk=T2,k-T1,k,Nk=T4,k-T3,k,M(1)=min1≤i≤nM(i),N(1)=min1≤i≤nN(i),
和
分别是数据
和
的样本均值;d为固定部分延迟,Xk'、Yk'为可变部分延迟,且其分布均为均值为λ的指数分布,φ是节点间的时钟偏移,计算出结果后,由下层节点根据计算参数向上层节点同步;在使用I-RBS的层次运用下式计算结果:需调整值=(T'1,k-T'2,k)+(T'4,k-T'2,k) (2)其中,T'1,k、T'2,k、T'3,k和T'4,k均为时间戳;或者,所述方法的相邻两层只要有一层节点为0则使用I-RBS算法,均不为0则采用MLE-TPSN算法;所述的时间同步阶段,根据一定样本量估计出时间同步时的参数,以便下层节点向上层节点同步。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国矿业大学,未经中国矿业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310627251.8/,转载请声明来源钻瓜专利网。