一种实现精确时间同步的方法和装置的制作方法

文档序号:7892449阅读:174来源:国知局
专利名称:一种实现精确时间同步的方法和装置的制作方法
技术领域
本发明涉及网络通信技术领域,特别涉及一种实现精确时间同步的方法和装置。
背景技术
IEEE1588协议是目前唯一可以实现高精度时间同步的协议,如图I所示,从设备通过上行线路和下行线路与主设备进行报文传送以得到用于时间同步的四个时间点Tl、T2、T3和T4,从而实现时间同步。具体报文传送过程可参见图2,如图2所示,该过程可包括主设备通过下行线路向从设备发送Sync报文,同时,通过下行线路向从设备发送 带有Sync报文的发送时间Tl的Followup报文;从设备接收到Sync报文后,记录该Sync报文的到达时间T2,并从Followup报文中得到时间Tl,同时,在时间点T3,从设备通过上行线路向主设备发送Delay_Req报文;主设备接收到Delay_Req报文后,记录该Delay_Req报文的到达时间T4,并将T4携带在响应报文Delay_ReSp报文中通过下行线路发送给从设备;从设备从接收到的Delay_Resp报文中得到时间T4。通过上述过程,从设备即可得到时间点T1、T2、T3和Τ4,并根据Τ1、Τ2、Τ3和Τ4得到主从设备之间的线路时延PathDelay = ((Τ2-Τ1) + (Τ4-Τ3)) /2、以及主从设备之间的时差 Offset = (0'2-1'1)-0'4-丁3))/2,其中,丁2-11 = PathDelay下 + Λ ms,T4-T3 = PathDelay上+ Δ sm,其中PathDelay下为下行线路时延,PathDelay上为上行线路时延,Ams是从设备相对于主设备的绝对时差,Λ sm是主设备相对于从设备的绝对时差,且Ams = - Asm,则有,Offset = ((T2-T1) - (T4-T3)) /2 = ((PathDelay T -PathDelay ±) + ( Δ ms- Δ sm) )/2 =(PathDelay T-PathDelay ±) /2+(2Δsm)/2。理想情况下,Offset理论值应等于Δ sm,即需要PathDelayr = PathDelay上,也即上行线路时延和下行线路时延相同。然而,在实际情况下,尤其是上下行线路不对称时,上下行线路时延并不能保证是相同的,由此Offset实际值并不为Λ sm,从而导致1588时间同步精度明显降低。

发明内容
有鉴于此,本发明提供了一种实现精确时间同步的方法,能够避免上下行线路不对称对时间同步带来的影响,提高时间同步的精确性。本发明还提供了一种实现精确时间同步的装置,能够避免上下行线路不对称对时间同步带来的影响,提高时间同步的精确性。为了达到上述目的,本发明提出的技术方案为一种实现精确时间同步的方法,该方法包括从设备端的光模块通过下行光纤将下行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过下行光纤返回的下行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到下行线路时延;从设备端的光模块通过上行光纤将上行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过上行光纤返回的上行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到上行线路时延;通过IEEE1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差,使得从设备根据计算得到的时间误差实现与主设备之间的精确时间同步。所述从设备端的光模块通过下行光纤将下行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过下行光纤返回的下行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到下行线路时延包括
从设备的时间同步单元将下行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述下行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间TIt ;从设备端的光模块接收由主设备端的光环回器返回的下行线路时延测试报文,并由时间戳单元记录光环回器接收所述下行线路时延测试报文的接收时间T2〒;从设备的时间戳单元根据记录的!!〒和TZt■计算得到下行线路时延PathDelay1C=(Τ2下-Tl 下)/2。所述下行线路时延通过对多个PathDelay7■求均值得到。所述从设备端的光模块通过上行光纤将上行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过上行光纤返回的上行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到上行线路时延包括从设备的时间同步单元将上行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述上行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间Tl± ;从设备端的光模块接收由主设备端的光环回器返回的上行线路时延测试报文,并由时间戳单元记录光环回器接收所述上行线路时延测试报文的接收时间Τ2± ;从设备的时间戳单元根据记录的Tl ±和Τ2上计算得到上行线路时延PathDelayjl=(Τ2上-Tl 上)/2。所述下行线路时延通过对多个PathDelayi求均值得到。所述通过ΙΕΕΕ1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差包括根据ΙΕΕΕ1588协议计算得到Offset = (PathDelay T -PathDelay上)/2+(2 Δ sm) /2,将PathDelay下和PathDelay上代入Offset,得到主设备与从设备之间的时间误差。所述光模块为单纤双向同波长光模块。一种实现精确时间同步的装置,该装置包括分别由时间同步单元、Mac芯片和时间戳单元组成的主设备和从设备,所述主设备包括光环回器,所述从设备包括光模块,其中,从设备的光模块通过下行光纤将下行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过下行光纤返回的下行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到下行线路时延;
从设备的光模块通过上行光纤将上行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过上行光纤返回的上行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到上行线路时延;所述从设备的时间戳单元根据通过IEEE1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差,实现与主设备之间的精确时间同步。所述从设备的光模块通过下行光纤将下行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过下行光纤返回的下行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到下行线路时延包括
从设备的时间同步单元将下行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述下行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间TIt ;从设备端的光模块接收由主设备端的光环回器返回的下行线路时延测试报文,并由时间戳单元记录光环回器接收所述下行线路时延测试报文的接收时间T2〒;从设备的时间戳单元根据记录的!!〒和Τ2了计算得到下行线路时延PathDelay1C=(Τ2下-Tl 下)/2。所述从设备的光模块通过上行光纤将上行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过上行光纤返回的上行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到上行线路时延包括从设备的时间同步单元将上行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述上行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间Tl± ;从设备端的光模块接收由主设备端的光环回器返回的上行线路时延测试报文,并由时间戳单元记录光环回器接收所述上行线路时延测试报文的接收时间Τ2± ;从设备的时间戳单元根据记录的Tl ±和Τ2上计算得到上行线路时延PathDelayjl=(Τ2上-Tl 上)/2。所述光模块为单纤双向同波长光模块。综上所述,本发明所采用的实现精确时间同步的方法,是通过由光模块和光环回器分别与下行光纤或上行光纤连接实现对下行线路时延或上行线路时延的测量,在得到了下行线路时延和上行线路时延后,将所述下行线路时延和上行线路时延代入根据现有通过ΙΕΕΕ1588协议计算出的时间误差公式中,得到精确的时间误差,从而使得从设备根据计算得到的时间误差实现与主设备之间的精确时间同步。由于本发明方法是通过将准确的上下行线路时延代入时间误差公式中得到时间误差,而并不是简单地认为上下行线路时延相同得到时间误差的,因此,也就避免了由于上下行线路时延不同对时间误差带来的影响,尤其是当上下行线路不对称时,避免了上下行线路不对称对时间同步带来的影响,提高了时间同步的精确性。


图I为现有IEEE1588应用组网示意图;图2为现有主从设备之间报文传送示意图;图3为本发明实现精确时间同步方法的工作流程图;图4为本发明实现精确时间同步装置实施例一的结构示意图;图5为本发明实现精确时间同步装置实施例二的结构示意图。
具体实施例方式为了解决本发明提出的技术问题,本发明所述方案的具体实现包括从设备端的光模块通过下行光纤将下行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过下行光纤返回的下行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到下行线路时延;从设备端的光模块通过上行光纤将上行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过上行光纤返回的上行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到上行线路时延;通过IEEE1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差,使得从设备根据计算得到的时间误差实现与主设备之间的精确时间同步。为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。图3为本发明所采用的实现精确时间同步方法的工作流程图。如图3所示,该流程包括步骤301 :从设备端的光模块通过下行光纤将下行线路时延测试报文发送给主设备端的光环回器,记录发送时间Tl T后,接收光环回器通过下行光纤返回的下行线路时延测试报文,并记录接收时间Τ2τ后,根据记录的Tl T和Τ2τ计算得到下行线路时延PathDelay在本步骤中,结合图4给出的本发明实现精确时间同步装置实施例一的结构示意图,所述下行线路时延的计算方法包括从设备的时间同步单元将下行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述下行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间TIt ;从设备端的光模块接收由主设备端的光环回器返回的下行线路时延测试报文,并由时间戳单元记录光环回器接收所述下行线路时延测试报文的接收时间T2〒;从设备的时间戳单元根据记录的!!〒和Τ2了计算得到下行线路时延PathDelay1C=(Τ2下-Tl 下)/2。进一步地,为了获取更加精确的下行线路时延,去除突变较大的无效值,还可以重复多次进行上述操作,并对计算得到的多个PathDelay 了求均值,将均值作为最终的下行线路时延PathDelay下。步骤302 :从设备端的光模块通过上行光纤将上行线路时延测试报文发送给主设备端的光环回器,记录发送时间Tl ±后,接收光环回器通过上行光纤返回的上行线路、时延测试报文,并记录接收时间12±后,根据记录的Tl ±和12±计算得到上行线路时延PathDelayil0在本步骤中,结合图5给出的本发明实现精确时间同步装置实施例二的结构示意图,所述上行线路时延的计算方法包括从设备的时间同步单元将上行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述上行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间Tl± ;从设备端的光模块接收由主设备端的光环回器返回的上行线路时延测试报文,并由时间戳单元记录光环回器接收所述上行线路时延测试报文的接收时间Τ2± ; 从设备的时间戳单元根据记录的Tl ±和Τ2上计算得到上行线路时延PathDelayjl=(Τ2上-Tl 上)/2。同计算下行线路时延一样,为了获取更加精确的上行线路时延,去除突变较大的无效值,还可以重复多次进行上述操作,并对计算得到的多个PathDelay ±求均值,将均值作为最终的上行线路时延PathDelay上。步骤303 :通过ΙΕΕΕ1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差,使得从设备根据计算得到的时间误差实现与主设备之间的精确时间同
止/J/ O所述通过ΙΕΕΕ1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差包括根据ΙΕΕΕ1588协议计算得到Offset = (PathDelay T -PathDelay上)/2+(2 A sm) /2,将PathDelay1^P PathDelay上代入Offset,即可得到主设备与从设备之间的时间误差,从而使得从设备根据计算得到的时间误差实现与主设备之间的精确时间同
止/J/ O需要说明的是,如何根据IEEE1588协议计算得到Offset在背景技术中已经介绍过,不再赘述。至此,即完成了本发明实现精确时间同步方法的整个工作流程。基于上述方法,下面对图4和图5给出的本发明时间同步装置作进一步描述,从图4和图5中可以看出,该装置包括分别由时间同步单元、Mac芯片和时间戳单元组成的主设备和从设备,其中,所述主设备还包括光环回器,所述从设备还包括光模块。对于图4来说,下行光纤的一端连接主设备端的光环回器,另一端连接从设备端的光模块后,从设备的光模块通过下行光纤将下行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过下行光纤返回的下行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到下行线路时延,具体可包括从设备的时间同步单元将下行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述下行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间TIt ;从设备端的光模块接收由主设备端的光环回器返回的下行线路时延测试报文,并由时间戳单元记录光环回器接收所述下行线路时延测试报文的接收时间T2〒;从设备的时间戳单元根据记录的!!〒和TZt■计算得到下行线路时延PathDelay1C=(T2下-Tl 下)/2。对于图5来说,上行光纤的一端连接主设备端的光环回器,另一端连接从设备端的光模块后,从设备的光模块通过上行光纤将上行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过上行光纤返回的上行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到上行线路时延,具体可包括从设备的时间同步单元将上行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述上行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间Tl± ;
从设备端的光模块接收由主设备端的光环回器返回的上行线路时延测试报文,并由时间戳单元记录光环回器接收所述上行线路时延测试报文的接收时间Τ2± ;从设备的时间戳单元根据记录的Tl ±和Τ2上计算得到上行线路时延PathDelayjl=(Τ2上-Tl 上)/2。在得到了上行线路时延和下行线路时延后,从设备的时间戳单元根据通过ΙΕΕΕ1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差,实现与主设备之间的精确时间同步。需要说明的是,在本实施例中,所述光模块为单纤双向同波长光模块,所述光环回器可以为1:2分光器。总之,本发明所采用的实现精确时间同步的方法,通过由光模块和光环回器分别与下行光纤或上行光纤连接实现对下行线路时延或上行线路时延的测量,在得到了下行线路时延和上行线路时延后,将所述下行线路时延和上行线路时延代入根据现有通过ΙΕΕΕ1588协议计算出的时间误差公式中,得到精确的时间误差,从而使得从设备根据计算得到的时间误差实现与主设备之间的精确时间同步。由于本发明方法是通过将准确的上下行线路时延代入时间误差公式中得到时间误差,而并不是简单地认为上下行线路时延相同得到时间误差的,因此,也就避免了由于上下行线路时延不同对时间误差带来的影响,尤其是当上下行线路不对称时,避免了上下行线路不对称对时间同步带来的影响,提高了时间同步的精确性。进一步地,本发明实现精确时间同步的方法,还能够分别多次对上行线路时延和下行线路时延进行测量,将计算得到的均值作为最终的上行线路时延和下行线路时延,也就使得上下行线路时延值更加精确,从而得到的时间误差更加精确。更进一步地,本发明实现精确时间同步的方法,不需要对设备内部结构进行特殊设计,仅仅通过一个光模块与光环回器,即能够实现上、下行线路时延的计算,进而实现主从设备之间的时间同步,因此,本发明方法实现简单。最后,本发明方法仅在从设备进行仅在同步单侧进行时间提取与上、下线路时延计算,也不依赖外部时间,因此,无需设备间配合,也就使得测量过程简洁,而且解决了设备间功能不兼容的问题。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种实现精确时间同步的方法,其特征在于,该方法包括 从设备端的光模块通过下行光纤将下行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过下行光纤返回的下行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到下行线路时延; 从设备端的光模块通过上行光纤将上行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过上行光纤返回的上行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到上行线路时延; 通过IEEE1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差,使得从设备根据计算得到的时间误差实现与主设备之间的精确时间同步。
2.根据权利要求I所述的方法,其特征在于,所述从设备端的光模块通过下行光纤将下行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过下行光纤返回的下行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到下行线路时延包括 从设备的时间同步单元将下行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述下行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间TIt ; 从设备端的光模块接收由主设备端的光环回器返回的下行线路时延测试报文,并由时间戳单元记录光环回器接收所述下行线路时延测试报文的接收时间T2〒; 从设备的时间戳单元根据记录的TIt^P 12了计算得到下行线路时延PathDelayT= (T2下-Tl下)/2。
3.根据权利要求2所述的方法,其特征在于,所述下行线路时延通过对多个PathDelayT求均值得到。
4.根据权利要求I所述的方法,其特征在于,所述从设备端的光模块通过上行光纤将上行线路时延测试报文发送给主设备端的光环回器,记录发送时间后,接收光环回器通过上行光纤返回的上行线路时延测试报文,并记录接收时间后,根据记录的发送时间和接收时间计算得到上行线路时延包括 从设备的时间同步单元将上行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述上行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间Tl± ; 从设备端的光模块接收由主设备端的光环回器返回的上行线路时延测试报文,并由时间戳单元记录光环回器接收所述上行线路时延测试报文的接收时间T2± ; 从设备的时间戳单元根据记录的Tl ±和了2±计算得到上行线路时延PathDelay±= (T2上-Tl上)/2。
5.根据权利要求4所述的方法,其特征在于,所述下行线路时延通过对多个PathDelay±求均值得到。
6.根据权利要求I所述的方法,其特征在于,所述通过IEEE1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差包括根据IEEE1588协议计算得到Offset = (PathDelayr-PathDelay 上)/2+(2 A sm) /2,将 PathDelay 下和 PathDelay 上代入Offset,得到主设备与从设备之间的时间误差。
7.根据权利要求I至6中任一项所述的方法,其特征在于,所述光模块为单纤双向同波长光模块。
8.一种实现精确时间同步的装置,该装置包括分别由时间同步单元、Mac芯片和时间戳单元组成的主设备和从设备,其特征在于,所述主设备包括光环回器,所述从设备包括光模块,其中, 从设备的光模块通过下行光纤将下行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过下行光纤返回的下行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到下行线路时延; 从设备的光模块通过上行光纤将上行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过上行光纤返回的上行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到上行线路时延; 所述从设备的时间戳单元根据通过IEEE1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差,实现与主设备之间的精确时间同步。
9.根据权利要求8所述的装置,其特征在于,所述从设备的光模块通过下行光纤将下行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过下行光纤返回的下行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到下行线路时延包括 从设备的时间同步单元将下行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述下行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间TIt ; 从设备端的光模块接收由主设备端的光环回器返回的下行线路时延测试报文,并由时间戳单元记录光环回器接收所述下行线路时延测试报文的接收时间T2〒; 从设备的时间戳单元根据记录的TIt^P 12了计算得到下行线路时延PathDelayT= (T2下-Tl下)/2。
10.根据权利要求8所述的装置,其特征在于,所述从设备的光模块通过上行光纤将上行线路时延测试报文发送给主设备的光环回器,由从设备的时间戳单元记录发送时间后;从设备的光模块接收光环回器通过上行光纤返回的上行线路时延测试报文,并由从设备的时间戳单元记录接收时间后,从设备的时间戳单元根据记录的发送时间和接收时间计算得到上行线路时延包括 从设备的时间同步单元将上行线路时延测试报文通过Mac芯片、时间戳单元发送给光模块,由光模块将所述上行线路时延测试报文发送给主设备端的光环回器,并由时间戳单元记录光模块发送给光环回器的发送时间Tl ± ; 从设备端的光模块接收由主设备端的光环回器返回的上行线路时延测试报文,并由时间戳单元记录光环回器接收所述上行线路时延测试报文的接收时间T2± ; 从设备的时间戳单元根据记录的Tl ±和了2±计算得到上行线路时延PathDelay±= (T2上-Tl上)/2。
11.根据权利要求8-10中任一项所述的装置,其特征在于,所述光模块为单纤双向同波长光模块。
全文摘要
本发明提供了一种实现精确时间同步的方法和装置从设备的光模块通过下行光纤(或上行光纤)将下行线路时延测试报文(或上行线路时延测试报文)发送给主设备的光环回器,记录发送时间后,接收光环回器通过下行光纤(或上行光纤)返回的下行线路时延测试报文(或上行线路时延测试报文),并记录接收时间后,根据记录的发送时间和接收时间计算得到下行线路时延(或上行线路时延);通过IEEE1588协议和所述上、下行线路时延计算得到主设备与从设备之间的时间误差,使得从设备根据计算得到的时间误差实现与主设备之间的精确时间同步。应用本发明所述的实现精确时间同步的方法和装置,能够避免上下行线路不对称对时间同步带来的影响,提高时间同步的精确性。
文档编号H04J3/06GK102638324SQ20121008414
公开日2012年8月15日 申请日期2012年3月27日 优先权日2012年3月27日
发明者梁学伟 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1