首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

无线传感网络时间同步研究进展与分析(二)

无线传感网络时间同步研究进展与分析(二)

来源:网络
对于TPSN算法,因为在MAC采用了加时间戳方法,因此消除了发送时间与访问时间对误差的影响。因此对TPSN算法式(1)、(2)就可以简写为式(3)、(4):



  式中SUC=SA-SB,PUC=PA→B-PB→A,RUC=RB-RA。

  对于DMTS算法,发送节点A在T0时刻检测到空闲,接收节点B在报文到达时刻给报文加上时间戳T1,并在调整自己的本地时间记录之前记录下此时的时刻为T2,在T3时间完成调整。则可以得到:

  式中DA→Bt0=DA→Bt3+RDA→Bt0→t3。

  由TmA→B+RB=n·t+Terror+Rerror+(T2-T1),其中n是前导码的长度,可以得到DMTS的时偏:




从式(7)中可以看出,TPSN同步精度高的原因是在MAC层采用打时标方式消除了发送时间与访问时间的影响,并在消息双方向交换时消除了传播时间的影响。缺点是点到点之间的同步,每次只能一对节点进行时间同步,同步一次需要发送2个消息,接收2个消息,功耗较大。从式(10)可以看出DMTS同步误差较大的原因是单播传播,没办法消除Terror 与Rerror的影响,但DMTS同步一次只要消耗1个发送消息,1个接收消息,功耗较低。至于FTSP同步算法比DMTS高的原因是,发送者在发送一个同步请求报文时连续标记了多个时间戳,接收者可以根据这几个中断时间,计算出更精确的时间偏差。可以看出,RBS完全消除了发送方的影响,只是同步一次消耗3个发送消息,4个接收消息,功耗较大。而对于HRTS与PBS算法,都是其于以上算法进行融合运用,在簇首节点与子网节点选择上作了较大的改进,以降低整个网络的功耗。


3  总结与展望

  从以上同步算法的误差分析比对中可以看出,每种算法都有各自的优缺点,都适合不同的无线传感网络。精度高,相对功耗也较大。对特定的无线传感网络,选择同步算法时应该折中考虑精度与功耗。从整体上看,近年来有关时间同步算法的研究,大部分都是基于以往典型的单跳同步算法原理,进一步从整体网络中考虑误差与功耗,结合最优生成树、分簇路由算法等,以平均整个网络的功耗,降低节点传输的跳数,提高同步的精度。协作同步算法侧重于提高整个网络的可扩展性与健壮性,但要求节点具有相同的同步脉冲,比较困难,目前还需要进一步的发展验证,也是未来可能很好的发展方向。

参考文献

[1] S Ganeriwal,R Kumar, M B Srivastava.Timingsync Protocol for Sensor Networks[C]//Proceedings of the 1st International Conference on Embedded Networked Sensor Systems. ACM Press, 2003:138149.
[2] M Maroti,B Kusy,G Simon.The flooding time synchronization protocol[C]//Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems,200411:3949.
[3] Su Ping.Delay measurement time synchronization for wireless sensor networks[R].Intel Research, Berkeley Lab,2003.
[4] J Elson, L Girod,D Estrin.Finegrained Network Time Synchronization using Reference Broadcasts[C]//Proceedings of the 5th Symposium on Operating Systems Design and Implementation, 2002:147163.
[5] J V Greunen,J Rabaey.Lightweight time synchronization for sensor networks[C]//The 2nd ACM Int'l Workshop on Wireless Sensor Networks and Applications.San Diego,2003.
[6] Hyunhak Kim,Daeyoung Kim,Seongeun Yoo.Clusterbased hierarchical time synchronization for multihop wireless sensor networks[C]//Advanced Information Networking and Applications 2006, 2006:5.
[7] S KeeYoung,K Y Lee,K Lee.CRIT:A Hierarchical ChainedRipple Time Synchronization in Wireless Sensor Networks[C]//Proceedings of the 2006 IEEE International Conference ICNSC 06, 2006:797802.
[8] KL Noh,E Serpedin.Pairwise broadcast clock synchronization for wireless sensor networks[C]//Proceedings of the IEEE International Symposium on a World of Wireless,Mobile and Multimedia Networks.Helsinki, 2007:16.
[9] H Dai,R Han.TSync:A Lightweight Bidirectional Time Synchronization Service for Wireless Sensor Networks[C].ACM SIGMOBILE Mobile Computing and Communications Review,Special Issue on Wireless PAN & Sensor Networks.University of Colorado, 2004:125139.
[10] Xu C N,Zhao L,Xu Y J,et al.Broadcast time synchronization algorithm for wireless sensor networks[C]//Proceedings of the 1th International Conference on Sensing.China,2006:23662371.
[11] S Khurram,A Arshad,N D Gohar.ETSP:An Energyefficient Time Synchronization Protocol for Wireless Sensor Networks[C]//Proceedings of International Conference on Advanced Information Networking and Applications,2008:971976.
[12] Hu A,Servetto S D. On the scalability of cooperative time synchronization in pulseconnected networks[J].IEEE Transactions on Information Theory,2006,52(6):27252748.
[13] 徐朝农,徐勇军,李晓维.无线传感器网络时间同步新技术[J].计算机研究与发展,2008,45(1):138145.
[14] O Babaoglu,T Binci,M Jelasity.Fireflyinspired heartbeat synchronization in overlay networks[M]. Los Alamitos: IEEE Computer Society Press, 2007:7786.
[15] A Krohn,M Beigl,C Decker.et al.Syncob:Collaborative Time Synchronization in Wireless Sensor networks[C]//Fourth International Conference of Networked Sensing Systems,2007.
[16] A Hu,S D Servetto.A scalable protocol for cooperative time synchronization using spatial averaging[J]. IEEE/ACM Transactions on Networking, 2006(10).
[17] K Cheng, K Lui, Y Wu, et al.A Distributed Multihop Time Synchronization Protocol for Wireless Sensor Networks using Pairwise Broadcast Synchronization[J]. IEEE Transaction on Wireless Communications, 2009,8(4): 17641772.
上海.羿歌,主要立足于物联网之感知层的解决方案和组件设计制造。  18918134319
返回列表