简论无线传感网络时间同步的问题.docx
《简论无线传感网络时间同步的问题.docx》由会员分享,可在线阅读,更多相关《简论无线传感网络时间同步的问题.docx(6页珍藏版)》请在课桌文档上搜索。
1、简论无线传感网络时间同步的问题引言想要在无线传感网络中很好地保证数据传输的牢靠性,特别重要的一点就是保持节点之间时间上的同步。目前因特网上采纳时间同步合同标准是MrP合同,采纳有线传输,不适合用于功耗、成本受限制的无线传感网络中。些系统也可以供应高精度的时间同步,但它的信号穿透性差,GPS天线必需安装在空旷的地方,功耗也较大,所以不适合无线传感网络。EISon等人2002年首次提出无线传感器网络时间同步的讨论课题以来,己有相当多的典型时间同步算法,主要可以分为以下几类:基于发送者-接收者的双向同步算法,典型算法如TPSN算法;基于发送者-接收者的单向时间同步算法,典型算法如FTSP算法、DMT
2、S算法;基于接收者-接收者的同步算法,典型算法有RBS算法。近年来依据以上几种典型同步算法,还有人提出了分簇式的层次型拓扑结构算法,以及结合生成树等来提高整个网络的性能,如LTS算法、CHTS算法、CRIT算法、PBS算法、HRTS算法、BTS算法、ETSP算法等。然而,无论以上同步算法怎样进展,精度如何提高,整个网络功耗怎样降低,都是基于单跳时间同步机制。随着无线传感网络的运用与进展,传感节点体积不断缩小,单跳距离变小,整体网络规模变大,同步误差的累积现象必将越来越严峻。目前也有比较新的同步算法,试图尽量避开单跳累加来解决这些问题,如协作同步。1 时间同步1.1 时间同步不确定性的影响因素时
3、间同步不确定性的主要的影响因素如图1所示。发送时间I访问时间,一时间I传播时间接收时间I接变丽1图1报文传输延迟发送时间:发送方用于构造分组并将分组转交给发送方的MAC层的时间。主要取决于时间同步程序的操作系统调用时间和处理圈负载等。访问时间:分组到达MAC层后,猎取信道发送权的时间。主要取决于共享信道的竞争、当前的负载等。传送时间:发送分组的时间,主要取决于报文的长度等。传播时间:分组离开发送方后,并将分组传输到接收方之间的无线传输时间。主要取决于传输介质、传输距离等。接收时间:接收端接收到分组,并将分组传送到MAC层所需的时间。接受时间:处理接收到分组的时间。主要受到操作系统的影响。1.2
4、 典型时间同步算法分析TPSN算法分析TPSN算法采纳的是层次型的网络结构,是基于发送者-接收者的双向同步算法。分成两个阶段,第一阶段为层次发觉阶段,其次阶段为同步阶段。TbT4用来纪录同步节点的木地时间,T2、T3用来纪录参考节点的本地时间。同步节点A在TI时刻向参考节点B发送一个同步恳求报文,报文中包含了同步节点的级别和Tl。当参考节点B收到报文后,纪录下接收时刻T2,并马上向同步节点A回复一个同步应答报文,该报文中包含了参考节点B的级别和Tl、T2及同复时刻T3。同步节点A收到参考节点的回复后,登记时刻T4。假设来回报文的传输延迟相同都为d,且In为同步节点在TI时刻两者之间的时偏,且设
5、来回时偏相同,由T2=Tl+m+d,T4=T3-m+d可得到:则在T4时刻,若在同步节点A的本地时间增加修正量m,就能达到同步节点A与参考节点B之间的同步。RBS算法分析RBS算法是基于接收者-接收者的同步算法。首先参考节点广播一个参考分组,当同步节点A收到这个分组,登记自己的本地时钟为T21,当同步节点B收到这个分组时,也登记自己的本地时钟为T22,然后同步节点A与同步节点B交换本地时钟T21与T22,这时其中一个节点只要依据时间差值m=T21-T22,修改自己的时钟就能达到与另一个节点之间的同步。在多跳网络中,RBS算法采纳多次广播同步消息,接收节点依据接收到同步消息的平均值,同时采纳最小
6、平方线性回归方法进行线性拟合以减小同步误差。DMTS算法分析DMTS算法是基于发送者-接收者的单向时间同步算法。当发送节点在检测到通道空闲时,给广播分组加上时间戳t,从而排解了发送节点的处理延迟与MAC层的访问延迟。并假设发送报文的长度为NA个比特(包括前导码与同步字),传送每个比特的时间为t,而接收者在接收完同步字后,纪录下此时的本地时间为tl,并在调整自己的本地时间纪录之前纪录下此时的时刻t2,这时接收节点为了与发送节点达到时间上的同步,可以调整接收节点的时间改为t+tNA+(t2-tl)o可以看出,TPSN平均单跳误差为17.61s,DMTS平均单跳误差为30s,RBS平均单跳误差为6.
7、29s,TPSN平均4跳误差为21.43Us,DMTS平均单跳误差为151s,RBS平均4跳误差为9.97USo其他算法分析1.TS合同是基于发送-接收同步机制进展而来,提出了集中式和分布式LTS多跳时间同步算法。LTS合同首先把网络组成广度优先生成树拓扑结构,并沿着树的每条边进行单跳成对同步。参考节点的子节点同步完成后,又以该节点为参考节点,采纳同样方式连续同步下去,直到同步完成。单跳成对同步采纳TPSN同步方法。成对同步的次数是边数的线性函数。UuiDUi等人提出来的HRTS采用了广播的特性,只需要一次同步过程可以完成一个单跳组网全部节点的同步,进一步降低了LTS合同的功耗。HRTS算法不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 传感 网络 时间 同步 问题

链接地址:https://www.desk33.com/p-572991.html