Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND COMMUNICATION SYSTEM FOR OBTAINING TIME DEVIATION BETWEEN PRIMARY DEVICE AND SECONDARY DEVICE IN CASE OF FIBER OPTIC ASYMMETRY
Document Type and Number:
WIPO Patent Application WO/2013/078926
Kind Code:
A1
Abstract:
A method and communication system for obtaining time deviation between a primary device and a secondary device in case of fiber optic asymmetry, the method comprising: the primary device transmits a first packet to the secondary device via a path passing through a first optical fiber, enabling the secondary device to obtain the first transmission delay of the first optical fiber; the primary device switches the path passing through the first optical fiber to a path passing through a second optical fiber, and transmits a second packet to the secondary device via the path passing through the second optical fiber, enabling the secondary device to obtain the second transmission delay of the second optical fiber; and the secondary device receives the first packet and the second packet, and calculates the time deviation between the primary device and the secondary device according to the first transmission delay and the second transmission delay. The present invention does not require engineers to remeasure and recalibrate the time deviation on site by using an instrument, thus reducing labor cost.

Inventors:
HUANG TIAOWEN (CN)
FENG JIANQUAN (CN)
WANG SONGPING (CN)
Application Number:
PCT/CN2012/083363
Publication Date:
June 06, 2013
Filing Date:
October 23, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
H04L7/00; H04B10/07; H04B10/25
Foreign References:
CN102255791A2011-11-23
CN102412955A2012-04-11
CN102111258A2011-06-29
US20110150005A12011-06-23
Download PDF:
Claims:
权利要求

述方法包括:

主设备通过途经第一光纤的路径向从设备发送第一报文, 以使所述从 设备获取所述第一光纤的第一传输时延;

所述主设备将途经第一光纤的路径切换至途经第二光纤的路径并通过 所述途经第二光纤的路径向所述从设备发送第二报文, 以使所述从设备获 取所述第二光纤的第二传输时延;

所述从设备接收所述第一报文和所述第二报文, 根据所述第一传输时 延和所述第二传输时延计算所述主设备和从设备间的时间偏差。

2、 如权利要求 1所述的方法, 其特征在于, 所述主设备通过途经第一 光纤的路径向从设备发送第一报文, 以使所述从设备获取所述第一光纤的 第一传输时延包括:

所述主设备将发送所述第一报文的时刻 T1这一时间信息通过途经第一 光纤的路径传送至所述从设备;

所述从设备记录接收所述第一报文的时刻 T2;

所述从设备将第一光纤的传输时延 delayl表示成 T2 - T1 - Ύο/fset, 所述 所述主设备和所述从设备的时间偏差。

3、 如权利要求 1所述的方法, 其特征在于, 所述主设备将途经第一光 纤的路径切换至途经第二光纤的路径并通过所述途经第二光纤的路径向所 述从设备发送第二报文, 以使所述从设备获取所述第二光纤的第二传输时 延包括:

所述主设备通过 2 2光开关或 1 X 2光开关, 将途经第一光纤的路径切 换至途经第二光纤的路径;

所述主设备将发送所述第二报文的时刻 Τ3这一时间信息通过途经第二 光纤的路径传送至所述从设备;

所述从设备记录接收所述第二报文的接收时刻 Τ4;

所述从设备将第二光纤的第二传输时延表示成 Τ4 - Τ3 - Ύ offset , 所述 offset^)所述主设备和从设备的时间偏差。 4、 如权利要求 3所述的方法, 其特征在于, 所述主设备包括发送单元 和接收单元, 所述 2 x 2光开关包括接入点 1、 接入点 2、 接入点 3和接入点 4 , 所述主设备通过途经第一光纤的路径向从设备发送第一报文时, 所述接入 点 4与所述发送单元的输出端连接, 所述 2 2光开关的接入点 4和接入点 1接 通, 所述第 2 2光开关的接入点 1与输入所述第一报文的第一光纤的输入端 连接;

所述主设备通过 2 X 2光开关, 将途经第一光纤的路径切换至途经第二 光纤的路径包括: 所述 2 2光开关将所述接入点 1连接至所述发送单元的输 出端, 将所述接入点 4和接入点 3接通, 所述接入点 3连接至输入所述第二报 文的第二光纤的输入端。

5、 如权利要求 3所述的方法, 其特征在于, 所述主设备包括第一发送 单元、 第一接收单元、 第二发送单元、 第二接收单元、 第一 l x 2光开关和 第二 1 x 2光开关, 所述第一 1 X 2光开关包括接入点 1、 接入点 2和接入点 3 , 所述第二 1 X 2光开关包括接入点 Γ、 接入点 2'和接入点 3 ' , 所述主设备通过 途经第一光纤的路径向从设备发送第一报文时, 所述第一 1 X 2光开关的接 入点 2与所述第一发送单元的输入端连接, 所述第一 1 X 2光开关的接入点 1 和接入点 2接通, 所述第一发送单元的输出端与输入所述第一报文的第一光 纤的输入端连接,所述第二 1 2光开关的接入点 3 '与所述第一接收单元的输 出端连接, 所述第一 1 X 2光开关的接入点 Γ和接入点 3 '接通;

所述主设备通过 1 X 2光开关, 将途经第一光纤的路径切换至途经第二 光纤的路径包括: 所述第二 1 X 2光开关将所述第二 1 X 2光开关的接入点 Γ 和接入点 2'接通,将所述第二 1 X 2光开关的接入点 2'连接至所述第二发送单 元的输入端, 所述第二发送单元的输出端连接至输入所述第二报文的第二 光纤的输入端。

6、 如权利要求 2至 5任意一项所述的方法, 其特征在于, 所述从设备根 据所述第一光纤的第一传输时延和所述第二光纤的第二传输时延计算所述 主设备和从设备的时间偏差包括:

计算第一光纤的第一传输时延与第二光纤的第二传输时延的差值得到

Odifference = ( T2 - T1 ) - ( T4 - T3 ); ^夺 Drf^ "^代入公式[ ( t2 - tl ) - ( t4 - t3 ) ]/2 - Odifference/2 , 以所述 公式 [ ( t2 - tl ) - ( t4 - 13 ) ]12 - Drf ^"ce/2的计算结果作为主设备和从设 备的时间偏差, 其中, tl为所述主设备通过途经第一光纤的路径向从设备发 送第三报文的发送时刻, t2为所述从设备通过途经第一光纤的路径接收所述 第三报文的接收时刻 , t3为所述从设备通过途经第二光纤的路径向主设备发 送第四报文的发送时刻, t4为所述主设备通过途经第二光纤的路径接收所述 第四报文的接收时刻。

7、 一种通信系统, 其特征在于, 所述通信系统包括主设备和从设备, 所述主设备包括路径切换模块和发送模块, 所述从设备包括接收模块、 传 输时延获取模块和计算模块;

所述发送模块, 用于通过途经第一光纤的路径向从设备发送第一报文 和通过途经第二光纤的路径向所述从设备发送第二报文, 以使所述从设备 获取所述第一光纤的第一传输时延以及所述第二光纤的第二传输时延; 所述路径切换模块, 用于将所述途经第一光纤的路径切换至途经第二 光纤的路径;

所述接收模块, 用于接收所述第一报文和第二报文;

所述传输时延获取模块, 用于根据所述第一报文和第二报文获取所述 第一光纤的第一传输时延以及所述第二光纤的第二传输时延;

所述计算模块, 用于根据所述第一光纤的第一传输时延和所述第二光 纤的第二传输时延计算所述主设备和从设备的时间偏差。

8、 如权利要求 7所述的通信系统, 其特征在于, 所述发送模块还用于 将发送所述第一报文的时刻 T1这一时间信息通过途经第一光纤的路径传送 至所述从设备;

所述接收模块包括第一记录单元, 用于记录接收所述第一报文的时刻

T2;

所述传输时延获取模块包括第一获取单元, 用于将第一光纤的第一传 输时延表示成 T2 - T1 - Ύ offset, 所述 Ti Sirf为所述主设备和从设备的时间偏 差。

9、 如权利要求 7所述的通信系统, 其特征在于, 所述路径切换模块为 2 x 2光开关或 1 x 2光开关;

所述发送模块还用于将所述第二报文的时刻 T3这一时间信息通过途经 第二光纤的路径传送至所述从设备;

所述接收模块包括第二记录单元, 用于记录接收所述第二报文的接收 时刻 T4 ;

所述传输时延获取模块包括第二获取单元, 用于将第二光纤的第二传 输时延表示成 T4 - T3 - Ί offset, 所述 Τί ^为所述主设备和从设备的时间偏 差。

10、 如权利要求 9所述的通信系统, 其特征在于, 所述路径切换模块为 2 x 2光开关, 所述 2 x 2光开关包括接入点 1、 接入点 2、 接入点 3和接入点 4 , 所述发送模块通过途经第一光纤的路径向从设备发送第一报文时, 所述接 入点 1与所述发送模块的输出端连接, 所述 2 2光开关的接入点 4和接入点 1 接通, 所述 2 2光开关的接入点 1与输入所述第一报文的第一光纤的输入端 连接;

所述 2 x 2光开关, 用于所述发送模块通过途经第二光纤的路径向所述 从设备发送第二报文时将所述接入点 1连接至所述发送模块的输出端, 将所 述接入点 4和接入点 3接通, 所述接入点 3连接至输入所述第二报文的第二光 纤的输入端。

11、 如权利要求 9所述的通信系统, 其特征在于, 所述路径切换模块包 括第一 1 X 2光开关和第二 1 X 2光开关, 所述第一 1 X 2光开关包括接入点 1、 接入点 2和接入点 3 , 所述第二 1 X 2光开关包括接入点 Γ、接入点 2'和接入点 3 ' , 所述发送模块包括第一发送单元、 第一接收单元、 第二发送单元和第二 接收单元;

所述发送模块通过途经第一光纤的路径向从设备发送第一报文时, 所 述第一 1 X 2光开关的接入点 2与所述第一发送单元的输入端连接, 所述第一 1 X 2光开关的接入点 1和接入点 2接通, 所述第一发送单元的输出端与输入 所述第一报文的第一光纤的输入端连接, 所述第二 1 X 2光开关的接入点 3 ' 与所述第一接收单元的输出端连接,所述第一 1 X 2光开关的接入点 Γ和接入 点 3 '接通; 所述第二 1 x 2光开关, 用于所述发送模块通过途经第二光纤的路径向 所述从设备发送第二报文时将所述第二 1 2光开关的接入点 1,和接入点 2, 接通, 将所述第二 1 X 2光开关的接入点 2 '连接至所述第二发送单元的输入 端, 所述第二发送单元的输出端连接至输入所述第二报文的第二光纤的输 入端。

12、 如权利要求 8至 1 1任意一项所述的通信系统, 其特征在于, 所述计 算模块包括:

时延差计算单元, 用于计算第一光纤的第一传输时延与第二光纤的第 二传输时延的差值得到1) = ( T2 - T 1 ) - ( T4 - T3 );

时间偏差计算单元, 用于将 Drf^^"^代入公式[ ( t2 - tl ) - ( t4 - t3 ) ]12

- Odifference/2 , 以所述公式 [ ( t2 - tl ) - ( t4 - t3 ) ]/2 - Drf^/^ce 的计算结 果作为主设备和从设备的时间偏差, 其中, tl为所述主设备通过途经第一光 纤的路径向从设备发送第三报文的发送时刻, t2为所述从设备通过途经第一 光纤的路径接收所述第三报文的接收时刻, t3为所述从设备通过途经第二光 纤的路径向主设备发送第四报文的发送时刻, t4为所述主设备通过途经第二 光纤的路径接收所述第四报文的接收时刻。

Description:
光纤不对称时主从设备间的时间偏差获取方法 和通信系统 本申请要求于 2011年 11月 28日提交中国专利局、 申请号为 201110384844.7、 发明名称为"光纤不对称时主从设备间的时间 差获取方 法和通信系统"的中国专利申请的优先权, 其全部内容通过引用结合在本申 请中。 技术领域

本发明涉及通信领域, 尤其涉及光纤不对称时主从设备间的时间偏差 获取方法和通信系统。 背景技术

将移动业务承载到 IP ( Internet Protocol, 网络协议) 网络或移动 载 IP 化已经成为目前的大趋势, 移动承载 IP化的关键技术之一是时钟同步技术。 美国电气和电子工程师协会 IEEE 1588V2时钟同步技术是目前解决移动承 载 IP化的时钟同步问题的可选方案, 尤其对于长期演进 (Long Term Evolution, LTE ) 系统, IEEE1588V2时钟同步技术是唯一不通过全球定位 系统解决时钟同步的技术手段。 IEEE1588V2时钟同步主要是通过记录主从 设备之间事件报文交换时产生的时间戳, 计算出主从设备之间的平均路径 延迟和时间偏差,实现主从设备之间的时间同 步,以下简要说明 IEEE1588V2 时钟同步的原理, 包括:

511 , 主设备在 tl时刻发送 "同步报文(Sync报文) " ;

如果主设备为一步模式(one-step模式) , 则 "时刻 tl" 这一时间信息 随 Sync报文传送到从设备,如果主设备为两步模 (two-step模式), 则 "时 刻 tl" 这一时间信息在随后的 "紧跟报文( Follow— Up报文) " 中传送到从 设备。

512, 从设备在 t2时刻接收到 Sync报文;

513 , 从设备在 t3时刻发送 "延迟请求报文( Delay— Req报文) "给主设 备;

514 , 主设备在 t4时刻接收到 Delay— Req报文;

515, 主设备随后通过 "延迟请求响应报文(Delay_Resp报文)"将 "时 刻 t4" 这一时间信息发送给从设备。

需要说明的是, 上述报文离开和到达时打戳的时钟都是基于本 设备内 部的系统时钟的, IEEE1588v2协议规定时间戳的宽度为 80bits。

通过上述报文传递过程, 从设备获取时刻 tl、 t2、 t3和 t4 这 4个时间信 息, 并利用这 4个时间信息计算出主、 从设备之间的平均路径延迟(Delay ) 和主从设备的时间偏差。 在计算出时间偏差后, 从设备就可以修正本地时 间, 使其和主设备时间同步。

上述 IEEE1588v2时间同步的基本原理有一个重要假设 即, 假设报文 从主设备到从设备的传输路径延时 delayl和报文从从设备到主设备的传输 路径延时 delay2相等。 然而, 实际工程实现时, 由于各种原因, 例如, 主从 设备间光纤不对称等, 导致这两条传输路径的延时不可能完全相等。 因此, 以报文从主设备到从设备的传输路径延时 delayl和报文从从设备到主设备 的传输路径延时 delay2相等这一前提计算出的主从设备的时间偏 差与实际 值有差异, 从而导致从设备本地时间不能和主设备时间同 步。

因此, 为了解决 IEEE1588v2时间同步中主从设备间光纤不对称导 主 发长度差异, 然后对时间偏差进行补偿。

现有技术提供的补偿方案有以下两种:

方案一, 使用标准 OTDR ( Optical Time Domain Reflect meter, 光时域 反射仪)仪表, 即,使用 OTDR仪表直接测量光纤长度,在端口上进行补 ; 方案二, 使用自制仪表, 即, 使用自制仪表测量, 得到设备相对于全 球定位系统( Global Position System, GPS ) 的时间偏差, 在端口上进行补 偿。

本发明的发明人经过长期研究发现, 上述现有技术提供的方案存在如 下缺陷:

1 )成本高。 因为需要工程技术人员拿着价格不菲的仪表下 到站点, 逐 点测量校准, 费时长, 人力和仪表成本高;

2 )异常情景下需要重新测量。 例如, 工程维护过程中, 当扩环加点时, 新增点及其下游相邻点需人工重新测量校准; 当无保护点出现断纤换纤时, 该点需人工重新测量校准;

3 )可靠性差。 上述现有技术提供的方案基本上是依靠人工手 动操作, 容易产生偏差或误操作, 不可靠。 发明内容 信系统, 以降低获取主从设备时间偏差的成本并提高获 取主从设备时间偏 差的可靠性。

本发明实施例提供一种光纤不对称主从设备时 间偏差获取方法, 包括: 主设备通过途经第一光纤的路径向从设备发送 第一报文, 以使所述从设备 获取所述第一光纤的第一传输时延;

所述主设备将途经第一光纤的路径切换至途经 第二光纤的路径并通过 所述途经第二光纤的路径向所述从设备发送第 二报文, 以使所述从设备获 取所述第二光纤的第二传输时延;

所述从设备接收所述第一报文和所述第二报文 , 根据所述第一传输时 延和所述第二传输时延计算所述主设备和从设 备间的时间偏差。

可选地, 所述主设备通过途经第一光纤的路径向从设备 发送第一报文, 以使所述从设备获取所述第一光纤的第一传输 时延包括:

所述主设备将发送所述第一报文的时刻 T1这一时间信息通过途经第一 光纤的路径传送至所述从设备;

所述从设备记录接收所述第一报文的时刻 T2;

所述从设备将第一光纤的传输时延 delayl表示成 T2 - T1 - Ύο/fset, 所述 所述主设备和所述从设备的时间偏差。

可选地, 所述主设备将途经第一光纤的路径切换至途经 第二光纤的路 径并通过所述途经第二光纤的路径向所述从设 备发送第二报文, 以使所述 从设备获取所述第二光纤的第二传输时延包括 :

所述主设备通过 2 2光开关或 1 X 2光开关, 将途经第一光纤的路径切 换至途经第二光纤的路径;

所述主设备将发送所述第二报文的时刻 Τ3这一时间信息通过途经第二 光纤的路径传送至所述从设备; 所述从设备记录接收所述第二报文的接收时刻 T4 ;

所述从设备将第二光纤的第二传输时延表示成 Τ4 - Τ3 - Ύ offset , 所述 offset 所述主设备和从设备的时间偏差。

可选地, 所述主设备包括发送单元和接收单元, 所述 2 x 2光开关包括 接入点 1、 接入点 2、 接入点 3和接入点 4 , 所述主设备通过途经第一光纤的 路径向从设备发送第一报文时, 所述接入点 4与所述发送单元的输出端连 接, 所述 2 x 2光开关的接入点 4和接入点 1接通, 所述第 2 x 2光开关的接入 点 1与输入所述第一报文的第一光纤的输入端连 ;

所述主设备通过 2 X 2光开关, 将途经第一光纤的路径切换至途经第二 光纤的路径包括: 所述 2 2光开关将所述接入点 1连接至所述发送单元的输 出端, 将所述接入点 4和接入点 3接通, 所述接入点 3连接至输入所述第二报 文的第二光纤的输入端。

可选地, 所述主设备包括第一发送单元、 第一接收单元、 第二发送单 元、 第二接收单元、 第一 1 X 2光开关和第二 1 X 2光开关, 所述第一 l x 2光 开关包括接入点 1、接入点 2和接入点 3 , 所述第二 1 X 2光开关包括接入点 Γ、 接入点 2,和接入点 3,,所述主设备通过途经第一光纤的路径向 设备发送第 一报文时, 所述第一 1 X 2光开关的接入点 2与所述第一发送单元的输入端连 接, 所述第一 1 X 2光开关的接入点 1和接入点 2接通, 所述第一发送单元的 输出端与输入所述第一报文的第一光纤的输入 端连接, 所述第二 1 X 2光开 关的接入点 3 '与所述第一接收单元的输出端连接,所述第 1 X 2光开关的接 入点 1 '和接入点 3 '接通;

所述主设备通过 1 X 2光开关, 将途经第一光纤的路径切换至途经第二 光纤的路径包括: 所述第二 1 X 2光开关将所述第二 1 X 2光开关的接入点 Γ 和接入点 2'接通,将所述第二 1 X 2光开关的接入点 2'连接至所述第二发送单 元的输入端, 所述第二发送单元的输出端连接至输入所述第 二报文的第二 光纤的输入端。

可选地, 所述从设备根据所述第一光纤的第一传输时延 和所述第二光 纤的第二传输时延计算所述主设备和从设备的 时间偏差包括:

计算第一光纤的第一传输时延与第二光纤的第 二传输时延的差值得到 Odifference = ( T2 - Tl ) - ( T4 - T3 );

^夺 Drf^ "^代入公式[ ( t2 - tl ) - ( t4 - t3 ) ]/2 - Odifference/2 , 以所述 公式 [ ( t2 - tl ) - ( t4 - 13 ) ]12 - Drf ^" ce /2的计算结果作为主设备和从设 备的时间偏差, 其中, tl为所述主设备通过途经第一光纤的路径向从 备发 送第三报文的发送时刻, t2为所述从设备通过途经第一光纤的路径接收 述 第三报文的接收时刻 , t3为所述从设备通过途经第二光纤的路径向主 备发 送第四报文的发送时刻, t4为所述主设备通过途经第二光纤的路径接收 述 第四报文的接收时刻。

本发明实施例提供一种通信系统, 所述通信系统包括主设备和从设备, 所述主设备包括路径切换模块和发送模块, 所述从设备包括接收模块、 传 输时延获取模块和计算模块;

所述发送模块, 用于通过途经第一光纤的路径向从设备发送第 一报文 和通过途经第二光纤的路径向所述从设备发送 第二报文, 以使所述从设备 获取所述第一光纤的第一传输时延以及所述第 二光纤的第二传输时延; 所述路径切换模块, 用于将所述途经第一光纤的路径切换至途经第 二 光纤的路径;

所述接收模块, 用于接收所述第一报文和第二报文;

所述传输时延获取模块, 用于根据所述第一报文和第二报文获取所述 第一光纤的第一传输时延以及所述第二光纤的 第二传输时延;

所述计算模块, 用于根据所述第一光纤的第一传输时延和所述 第二光 纤的第二传输时延计算所述主设备和从设备的 时间偏差。

可选地, 所述发送模块还用于将发送所述第一报文的时 刻 T1这一时间 信息通过途经第一光纤的路径传送至所述从设 备;

所述接收模块包括第一记录单元, 用于记录接收所述第一报文的时刻

T2;

所述传输时延获取模块包括第一获取单元, 用于将第一光纤的第一传 输时延表示成 T2 - T1 - Ύ offset, 所述 Ti Si rf为所述主设备和从设备的时间偏 差。

可选地, 所述路径切换模块为 2 2光开关或 1 X 2光开关; 所述发送模块还用于将所述第二报文的时刻 T3这一时间信息通过途经 第二光纤的路径传送至所述从设备;

所述接收模块包括第二记录单元, 用于记录接收所述第二报文的接收 时刻 T4 ;

所述传输时延获取模块包括第二获取单元, 用于将第二光纤的第二传 输时延表示成 T4 - T3 - Ί offset, 所述 Τί ^为所述主设备和从设备的时间偏 差。

可选地, 所述路径切换模块为 2 x 2光开关, 所述 2 x 2光开关包括接入 点 1、 接入点 2、 接入点 3和接入点 4 , 所述发送模块通过途经第一光纤的路 径向从设备发送第一报文时, 所述接入点 1与所述发送模块的输出端连接, 所述 2 2光开关的接入点 4和接入点 1接通, 所述 2 2光开关的接入点 1与输 入所述第一报文的第一光纤的输入端连接;

所述 2 x 2光开关, 用于所述发送模块通过途经第二光纤的路径向 所述 从设备发送第二报文时将所述接入点 1连接至所述发送模块的输出端, 将所 述接入点 4和接入点 3接通, 所述接入点 3连接至输入所述第二报文的第二光 纤的输入端。

可选地, 所述路径切换模块包括第一 1 X 2光开关和第二 1 X 2光开关, 所述第一 1 X 2光开关包括接入点 1、 接入点 2和接入点 3 , 所述第二 l x 2光开 关包括接入点 Γ、 接入点 2'和接入点 3 ' , 所述发送模块包括第一发送单元、 第一接收单元、 第二发送单元和第二接收单元;

所述发送模块通过途经第一光纤的路径向从设 备发送第一报文时, 所 述第一 1 X 2光开关的接入点 2与所述第一发送单元的输入端连接, 所述第一 1 X 2光开关的接入点 1和接入点 2接通, 所述第一发送单元的输出端与输入 所述第一报文的第一光纤的输入端连接, 所述第二 1 X 2光开关的接入点 3 ' 与所述第一接收单元的输出端连接,所述第一 1 X 2光开关的接入点 Γ和接入 点 3 '接通;

所述第二 1 X 2光开关, 用于所述发送模块通过途经第二光纤的路径向 所述从设备发送第二报文时将所述第二 1 2光开关的接入点 1,和接入点 2, 接通, 将所述第二 1 X 2光开关的接入点 2'连接至所述第二发送单元的输入 端, 所述第二发送单元的输出端连接至输入所述第 二报文的第二光纤的输 入端。

可选地, 所述计算模块包括:

时延差计算单元, 用于计算第一光纤的第一传输时延与第二光纤 的第 二传输时延的差值得到1) = ( T2 - T 1 ) - ( T4 - T3 );

时间偏差计算单元, 用于将 I ^^"^代入公式 [ ( t2 - tl ) - ( t4 - 13 ) ]12

- Odifference/2 , 以所述公式 [ ( t2 - tl ) - ( t4 - t3 ) ]/2 - Drf^^^ce 的计算结 果作为主设备和从设备的时间偏差, 其中, tl为所述主设备通过途经第一光 纤的路径向从设备发送第三报文的发送时刻, t2为所述从设备通过途经第一 光纤的路径接收所述第三报文的接收时刻 , t3为所述从设备通过途经第二光 纤的路径向主设备发送第四报文的发送时刻, t4为所述主设备通过途经第二 光纤的路径接收所述第四报文的接收时刻。

从上述本发明实施例可知, 主设备通过途经不同光纤的路径向从设备 两次发送报文, 使得从设备获取第一光纤的传输时延以及第二 光纤的传输 时延, 从而根据所述第一光纤的传输时延和所述第二 光纤的传输时延计算 出主设备和从设备的时间偏差。 由于本发明提供的方法是通过主设备发报 文、 从设备收报文获取了第一光纤的传输时延和第 二光纤的传输时延, 因 此, 与现有技术相比, 本发明实施例的方法无需要人工下到站点逐点 测量 校准, 而可以自动完成光纤传时延不对称情形下时间 偏差的补偿, 在新增 站点及其下游相邻站点 (例如, 扩环加点时) 以及无保护点出现断纤换纤 时, 也不需要工程技术人员下到站点通过仪表重新 测量校准时间偏差, 降 动产生偏差或误操作, 提高获取主从设备时间偏差的可靠性。 附图说明

为了更清楚地说明本发明实施例的技术方案, 下面将对现有技术或实 施例描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的 附图仅仅是本发明的一些实施例, 对于本领域技术人员来讲, 还可以如这 些附图获得其他的附图。 意图;

图 2a是本发明实施例的主设备通过途经第一光纤 路径向从设备发送 报文的示意图;

图 2b是本发明实施例的主设备将途经第一光纤的 径切换至途经第二 光纤的路径时向从设备发送报文的示意图;

图 3a是本发明另一实施例的主设备通过途经第一 纤的路径向从设备 发送报文的示意图;

图 3b是本发明另一实施例的主设备将途经第一光 的路径切换至途经 第二光纤的路径时向从设备发送报文的示意图 ;

图 4是本发明实施例的通信系统结构示意图;

图 5是本发明另一实施例的通信系统结构示意图

图 6是本发明另一实施例的通信系统结构示意图

图 7是本发明另一实施例的通信系统结构示意图

图 8是本发明另一实施例的通信系统结构示意图 具体实施方式

下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进 行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域技术人员所获得的 所有其他实施例, 都属于本发明保护的范围。

请参阅附图 1 , 是本发明实施例的光纤不对称主从设备时间偏 差获取方 法流程示意图, 包括:

S101 , 主设备通过途经第一光纤的路径向从设备发送 第一报文, 以使 所述从设备获取所述第一光纤的第一传输时延 delayl。

在本发明实施例中, 若主设备的传输模式是一步模式( one-step模式), 则主设备通过途经第一光纤的路径向从设备发 送的第一报文可以是同步报 文( Sync报文)。主设备通过途经第一光纤的路径 从设备发送第一报文时, 主设备也可以将发送所述第一报文的时刻 T1这一时间信息携带在所述第一 报文中, 通过途经第一光纤的路径传送至所述从设备。 若主设备的传输模 式是两步模式 (two-step模式), 则主设备通过途经第一光纤的路径向从设 备发送第一报文时, 主设备也可以将发送所述第一报文的时刻 T1这一时间 信息携带在紧随所述第一报文之后发送的紧随 报文(Follow— up报文) 中, 通过途经第一光纤的路径传送至所述从设备。

从设备接收第一报文或紧随报文(Follow— up报文), 从中获取随第一 报文传送过来的发送所述第一报文的时刻 T1这一时间信息, 记录接收所述 第一报文的时刻 T2 , 并且将第一光纤的第一传输时延 delayl表示成 T2 - T1 - Toffset, 所述 Ti Si rf为所述主设备的本地时钟和从设备的时 偏差。

S102 , 主设备将途经第一光纤的路径切换至途经第二 光纤的路径并通 过所述途经第二光纤的路径向所述从设备发送 第二报文, 以使所述从设备 获取所述第二光纤的第二传输时延 delay2。

与现有技术不同的是, 在本发明实施例中, 从设备接收到主设备通过 途经第一光纤的路径向从设备发送的第一报文 后, 并不是发送一个响应报 文, 而是等待主设备将途经第一光纤的路径切换至 途经第二光纤的路径, 例如, 通过 2 x 2光开关或 1 X 2光开关, 将途经第一光纤的路径切换至途经 第二光纤的路径, 然后, 主设备通过所述途经第二光纤的路径继续向所 述 从设备发送第二报文。

与 S101发送第一报文类似, 若主设备的传输模式是一步模式(one-step 模式 ), 则主设备通过途经第二光纤的路径向从设备发 送的第二报文可以是 同步报文 ( Sync报文), 若主设备的传输模式是两步模式(two-step模式 , 则主设备通过途经第二光纤的路径向从设备发 送的第二报文可以是紧随报 文(Follow— up报文)。 主设备通过途经第二光纤的路径向从设备发送 第二 报文时, 主设备也可以将发送所述第二报文的时刻 T3这一时间信息通过途 经第二光纤的路径传送至所述从设备。

从设备接收第二报文, 从中获取随第二报文传送过来的发送所述第二 报文的时刻 T4这一时间信息, 记录接收所述第二报文的时刻 T4 , 并且将第 二光纤的第二传输时延 delay2表示成 T4 - T3 - Toffset, 所述 Τ。#^为所述主设 备的本地时钟和从设备的时间偏差。

在本发明实施例中, 若主设备是通过 2 X 2光开关将途经第一光纤的路 径切换至途经第二光纤的路径, 则主设备包括一个发送单元和一个接收单 元。 所述 2 x 2光开关包括接入点 1、 接入点 2、 接入点 3和接入点 4 , 主设备 通过途经第一光纤的路径向从设备发送第一报 文时, 2 X 2光开关的接入点 4 与发送单元的输出端连接, 2 X 2光开关的接入点 4和接入点 1接通, 2 x 2光 开关的接入点 1与输入第一报文的第一光纤的输入端连接。 此时, 主设备通 过 2 2光开关将途经第一光纤的路径切换至途经第 光纤的路径可以是 2 X 2光开关将 2 2光开关的接入点 4连接至主设备的发送单元的输出端, 将 2 X 2光开关的接入点 4和接入点 3接通, 2 X 2光开关的接入点 3连接至输入第 二报文的第二光纤的输入端。

在本发明实施例中, 若主设备是通过 1 X 2光开关将途经第一光纤的路 径切换至途经第二光纤的路径, 则主设备包括第一发送单元、 第一接收单 元、 第二发送单元、 第二接收单元、 第一 1 X 2光开关和第二 1 X 2光开关, 所述第一 1 X 2光开关包括接入点 1、 接入点 2和接入点 3 , 所述第二 l x 2光开 关包括接入点 Γ、 接入点 2'和接入点 3'。 主设备通过途经第一光纤的路径向 从设备发送第一报文时, 所述第一 1 X 2光开关的接入点 1和接入点 2接通, 第一 1 X 2光开关的接入点 2与主设备的第一发送单元的输入端连接, 主设备 的第一发送单元的输出端与输入第一报文的第 一光纤的输入端连接, 所述 第一 1 X 2光开关的接入点 1,和接入点 3,接通, 第二 1 X 2光开关的接入点 3,与 主设备的第一接收单元的输出端连接。 此时, 主设备通过 1 X 2光开关将途 经第一光纤的路径切换至途经第二光纤的路径 可以是第二 1 X 2光开关将第 二 1 X 2光开关的接入点 Γ和接入点 2'接通, 将第二 1 X 2光开关的接入点 2'连 接至所述第二发送单元的输入端, 所述第二发送单元的输出端连接至输入 所述第二报文的第二光纤的输入端。

S103 , 从设备接收第一报文和第二报文, 根据第一光纤的第一传输时 延 delayl和第二光纤的第二传输时延 delay2计算所述主设备和从设备的时间 偏差。

1588v2时间同步算法中主设备和从设备的时间偏 差 offset 的标准化计 算公式为 offset = [ ( t2 - tl ) - ( t4 - 13 ) ]12, 其中, tl、 t2、 t3和 t4的意义 如背景技术所述。 由于 IEEE 1588v2时间同步算法中主设备和从设备的时间 偏差 offset 的标准化计算公式是以报文从主设备到从设备 的传输路径延时 delayl和报文从从设备到主设备的传输路径延时 delay2相等, 即 delayl= delay2、 delayl - delay2 = 0为前提的, 因此, 在报文从主设备到从设备的 传输路径延时 delayl和报文从从设备到主设备的传输路径延时 delay2实际不 相等的情形下, 实际主设备和从设备的时间偏差 offset与理论计算得到的主 设备和从设备的时间偏差 offset相差 ( delayl - delay2 ) II。

正是考虑到上述实际情形, 在本发明实施例中, 从设备在获得所述第 一光纤的第一传输时延 delayl和所述第二光纤的第二传输时延 delay2后, 计 算所述主设备和从设备的时间偏差 offset时, 首先计算第一光纤的第一传输 时延 delayl与第二光纤的第二传输时延 delay2的 = delayl - delay2 = ( T2 - Tl ) - ( T4 - T3 ), 然后将1) 代入公式 [ ( t2 - tl )

- ( t4 - t3 )]12― Odifferencell ,以所述公式 [( t2— tl )— ( t4— t3 )]12― Odifferencell 的计算结果作为主设备和从设备的时间偏差 offset, 此处, tl为主设备通过 途经第一光纤的路径向从设备发送报文 D3的发送时刻, t2从设备通过途经 第一光纤的路径接收报文 D3的接收时刻, t3为从设备通过途经第二光纤的 路径向主设备发送报文 D4的发送时刻, t4主设备通过途经第二光纤的路径 接收报文 D4的接收时刻, 其中, 报文 D3可以是同步报文(Sync报文), 报 文 D4可以是延迟请求报文(Delay— Req报文), 具体发送和接收机制可参阅 背景技术中的 S11至 S15。

此时,根据公式[ ( t2 - tl ) - ( t4 - t3 ) ]/2 - [ ( T2 - T1 ) - ( T4 - T3 ) ]/2 计算得到的时间偏差 offset为实际工程中主设备和从设备的时间偏差 offset。 最后,从设备以实际工程中主设备和从设备的 时间偏差 offset修正本地时间, 使其与主设备的时间同步。

食 I ti丁 I Hj 1 左狄 万 n 知, 主设备通过途经不同光纤的路径向从设备两次 发送报文, 使得从设备 获取第一光纤的传输时延以及第二光纤的传输 时延, 从而根据所述第一光 纤的传输时延和所述第二光纤的传输时延计算 出主设备和从设备间的时间 偏差。 由于本发明提供的方法是通过从设备发报文、 从设备收报文获取了 第一光纤的传输时延和第二光纤的传输时延, 因此, 与现有技术相比, 本 发明实施例的方法无需要人工下到站点逐点测 量校准, 而可以自动完成光 纤传时延不对称情形下时间偏差的补偿,在新 增站点及其下游相邻站点 (例 如, 扩环加点时) 以及无保护点出现断纤换纤时, 也不需要工程技术人员 下到站点通过仪表重新测量校准时间偏差, 降低了人力成本, 设备自动完 成光纤不对称时延补偿也有效地防止了人工手 动产生偏差或误操作, 提高 获取主从设备时间偏差的可靠性。

以下结合主设备和从设备的交互, 分别以主设备通过 2 2光开关和 1 2光开关将途经第一光纤的路径切换至途经第 光纤的路径、 发送的第一报 文和 D2是同步报文或紧随报文为例, 说明本发明实施例的光纤不对称主从 设备时间偏差获取方法。

请参阅附图 2a , 是主设备通过途经第一光纤的路径向从设备发 送报文 的示例。 在附图 2a示例中, 主设备包括一个发送模块 201和一个接收模块 202 , 从设备包括一个接收模块 201 '和一个发送模块 202' , 2 x 2光开关 203 位于主设备和光纤 1、 光纤 2之间, 2 X 2光开关 203'位于从设备和光纤 1、 光 纤 2之间。 需要说明的是, 2 x 2光开关 203既可以集成于主设备内, 作为其 功能模块,也可以作为一个独立的功能模块外 置于主设备, 2 x 2光开关 203, 与从设备的关系类似, 本发明实施例假设 2 2光开关 203和 2 2光开关 203' 作为独立的功能模块外置于主设备和从设备, 以下详细说明。

5201 ,主设备发送同步报文( Sync报文)或紧随报文( Follow_up报文)。 此时, 2 X 2光开关 203的接入点 4与接入点 1接通, 接入点 2与接入点 3接 通, 2 X 2光开关 203'的接入点 4'与接入点 Γ接通, 接入点 2'与接入点 3'接通, 则同步报文(Sync报文)或紧随报文( Follow— up报文) 的传输路径为发送 模块 201→接入点 4→接入点 1→光纤 1→接入点 4'→接入点 Γ →接收模块 201,。 一步模式( one-step模式 )下, Sync报文携带发送所述 Sync报文的时 刻 T1这一时间信息, 两步模式(two-step模式)下, 主设备在发送完 Sync报 文后, 紧接着发送 Follow— up报文并将发送 Sync报文的时刻 T1这一时间信息 携带在 Follow— up报文中。

从设备接收 Sync报文,从 Sync报文或紧随 Sync报文后的 Follow— up报文 中获取时刻 T1这一时间信息, 记录接收 Sync报文的时刻 T2。

5202, 主从设备通过协商切换路径。 如附图 2b所示, 2 x 2光开关 203的接入点 4与接入点 3接通, 接入点 2与 接入点 1接通, 2 x 2光开关 203,的接入点 4,与接入点 3,接通,接入点 2,与接入 点 Γ接通, 主设备再次发送同步报文(Sync报文)或紧随 文(Follow— up 报文)。 此时, 同步报文(Sync报文)或紧随报文(Follow— up报文)的传 输路径为发送模块 201→接入点 4→接入点 3→光纤 2→接入点 2' →接入点 1 ' 接收模块 201 '。 一步模式(one-step模式) 下, Sync报文携带发送所述 Sync报文的时刻 T3这一时间信息, 两步模式( two-step模式) 下, 主设备 在发送完 Sync报文后,紧接着发送 Follow— up报文并将发送 Sync报文的时 刻 T3这一时间信息携带在 Follow— up报文中。

从设备接收 Sync报文, 从 Sync报文或紧随 Sync报文后的 Follow— up报文 中获取时刻 T3这一时间信息, 记录接收 Sync报文的时刻 T4。

5203 , 从设备计算光纤 1和光纤 2的传输时延差。

光纤 1的传输时延和光纤 2的传输时延分别用 delay 1和 delay2表示, delayl =T2 - Tl - Ύ offset, delay2 =T4 - T3 - Ύ offset, 其中, Τ。 ^为主设备和 从设备的时间偏差, 此时光纤 1和光纤 2的传输时延差表示为 delayl - delay2 = ( T2 - Tl ) - ( T4 - T3 ) 0

5204, 主从设备通过协商, 将路径切换回步骤 S201时使用的路径。 如附图 2a所示, 此时, 2 X 2光开关 203的接入点 4与接入点 1接通, 接入 点 2与接入点 3接通, 2 X 2光开关 203,的接入点 4,与接入点 Γ接通, 接入点 2, 与接入点 3'接通。 主设备向从设备发送同步报文( Sync报文) 或紧随报文 ( Follow— up报文),其传输路径为发送模块 201→接入点 4→接入点 1→光纤 1 →接入点 4' →接入点 Γ →接收模块 20Γ , 发送 Sync报文的发送时刻为 tl。 一步模式 (one-step模式) 下, Sync 报文携带发送所述 Sync报文的时刻 tl 这一时间信息, 两步模式(two-step模式)下, 主设备在发送完 Sync报文后, 紧接着发送 Follow— up报文并将发送 Sync 报文的时刻 tl这一时间信息携带 在 Follow— up报文中。

从设备接收 Sync报文, 从 Sync报文或紧随 Sync报文后的 Follow— up报文 中获取时刻 tl这一时间信息, 记录接收 Sync报文的时刻 t2。

从设备向主设备发送延迟请求 4艮文(Delay— Req报文), 其传输路径为 发送模块 202'→接入点 3 '→接入点 2'→光纤 2→接入点 3→接入点 2→接收模 块 202, 发送延迟请求报文的发送时刻为 t3。

主设备在接收到延迟请求报文后, 向从设备发送延迟请求响应报文 ( Delay— Resp报文),其传输路径为发送模块 201→接入点 4→接入点 1→光纤 1→接入点 4'→接入点 Γ→接收模块 20Γ , 发送 Delay— Resp报文的发送时刻 为 t4; 主设备在发送延迟请求响应报文的同时, 将时刻 t4这一时间信息携带 在 Delay— Resp报文中。

S205 , 从设备计算主从设备间的时间偏差 offset。

从设备从 Delay— Resp报文中获取主设备发送 Delay— Resp报文的发送时 刻 t4, 根据时刻 tl、 t2、 t3、 t4和公式 [ ( t2 - tl ) - ( t4 - t3 ) ]12 - [ delay 1 - delay2]/2 ,计算得到主设备和从设备间的时间偏差为 [( t2 - tl ) - ( t4 - t3 )]12 - [ ( T2 - Tl ) - ( T4— T3 ) ]/2。 从设备以 J¾时间偏差爹正本地时间, 使 其与主设备的时间同步。

请参阅附图 3a, 是主设备通过途经第一光纤的路径向从设备发 送报文 的另一示例。 在附图 3a示例中, 主设备包括第一发送模块 301、 第一接收模 块 302、 第二发送模块 303、 第二接收模块 304、 第一 1 χ 2光开关 305和第二 1 X 2光开关 306, 从设备包括第三发送模块 301,、 第三接收模块 302,、 第四发 送模块 303,、 第四接收模块 304,、 第三 1 X 2光开关 305,和第四 1 X 2光开关 306,。第一 1 X 2光开关 305和第二 1 2光开关 306集成于主设备内,第三 1 χ 2 光开关 305,和第四 1 X 2光开关 306,集成于从设备内。

S301 ,主设备发送同步报文( Sync报文)或紧随报文( Follow_up报文)。 此时, 第一 1 X 2光开关 305的接入点 1与接入点 2接通, 第二 l x 2光开关 306的接入点 1与接入点 3接通, 第三 1 X 2光开关 305,的接入点 1,与接入点 2, 接通, 第四 1 X 2光开关 306'的接入点 Γ与接入点 3'接通, 同步报文(Sync报 文)或紧随报文( Follow— up报文)的传输路径为第一 1 X 2光开关 305的接入 点 1→第一 1 X 2光开关 305的接入点 2→第一发送模块 301→光纤 1→第三接 收模块 302, →第三 1 X 2光开关 305,的接入点 2, →第三 1 χ 2光开关 305,的接 入点 Γ。 一步模式(one-step模式) 下, Sync报文携带发送所述 Sync报文的 时刻 T1这一时间信息, 两步模式(two-step模式)下, 主设备在发送完 Sync 报文后, 紧接着发送 Follow— up报文并将发送 Sync报文的时刻 T1这一时间信 息携带在 Follow— up报文中。

从设备接收 Sync报文, 从 Sync报文或紧随 Sync报文后的 Follow— up报文 中获取时刻 T1这一时间信息, 记录接收 Sync报文的时刻 T2。

S302 , 主从设备通过协商切换路径。

如附图 3b所示, 第一 1 X 2光开关 305的接入点 1与接入点 3接通, 第二 1 X 2光开关 306的接入点 1与接入点 2接通, 第三 1 X 2光开关 305'的接入点 Γ 与接入点 3'接通, 第四 1 X 2光开关 306'的接入点 Γ与接入点 2'接通, 主设备 再次发送同步报文(Sync报文)或紧随报文(Fo llow— up报文)。 此时, 同 步报文(Sync 报文) 或紧随报文( Follow— up 报文) 的传输路径为第二 1 X 2光开关 306的接入点 1→第二 1 X 2光开关 306的接入点 2→第二发送模块 303→光纤 2→第四接收模块 304,→第四 1 X 2光开关 306,的接入点 2,→第四 1 X 2光开关 306'的接入点 Γ。 一步模式(one-step模式) 下, Sync报文携带 发送所述 Sync报文的时刻 T3这一时间信息, 两步模式(two-step模式) 下, 主设备在发送完 Sync报文后, 紧接着发送 Follow— up报文并将发送 Sync报文 的时刻 T3这一时间信息携带在 Follow— up报文中。

从设备接收 Sync报文, 从 Sync报文或紧随 Sync报文后的 Follow— up报文 中获取时刻 T3这一时间信息, 记录接收 Sync报文的时刻 T4。

5303 , 从设备计算光纤 1和光纤 2的传输时延差。

光纤 1的传输时延和光纤 2的传输时延分别用 delay 1和 delay2表示, delayl =T2— Tl— Ύ offset, delay2 =T4— T3— Ύ offset, 其中, Τ。 ^为主设备的 本地时钟和从设备的本地时钟之间的偏差, 此时光纤 1和光纤 2的传输时延 差表示为 delayl - delay2 = ( T2 - Tl ) - ( T4 - T3 )。

5304 , 主从设备通过协商, 将路径切换回步骤 S301时使用的路径。 如附图 3a所示, 此时, 第一 1 X 2光开关 305的接入点 1与接入点 2接通, 第二 1 X 2光开关 306的接入点 1与接入点 3接通, 第三 1 X 2光开关 305,的接入 点 Γ与接入点 2'接通, 第四 1 X 2光开关 306'的接入点 Γ与接入点 3'接通。 主 设备向从设备发送同步报文( Sync报文 )或紧随报文( Follow_up报文 ), 其 传输路径为第一 1 χ 2光开关 305的接入点 1→第一 1 χ 2光开关 305的接入点 2 →第一发送模块 301→光纤 1→第三接收模块 302, →第三 1 X 2光开关 305,的 接入点 2' →第三 1 X 2光开关 305'的接入点 Γ , 发送 Sync报文的发送时刻为 tl。 一步模式(one-step模式) 下, Sync报文携带发送所述 Sync报文的时刻 tl这一时间信息, 两步模式(two-step模式) 下, 主设备在发送完 Sync报文 后, 紧接着发送 Follow— up报文并将发送 Sync报文的时刻 tl这一时间信息携 带在 Follow— up报文中。

从设备接收 Sync报文, 从 Sync报文或紧随 Sync报文后的 Follow— up报文 中获取时刻 tl这一时间信息, 记录接收 Sync报文的时刻 t2。

从设备向主设备发送延迟请求 4艮文(Delay— Req报文), 其传输路径为 第四 1 χ 2光开关 306,的接入点 1,→第四 1 X 2光开关 306,的接入点 2,→第四发 送模块 303,→光纤 2→第二接收模块 304→第二 1 X 2光开关 306的接入点 3→ 第二 1 X 2光开关 306的接入点 1 , 发送延迟请求报文的发送时刻为 t3。

主设备在接收到延迟请求报文后, 向从设备发送延迟请求响应报文 ( Delay— Resp报文), 其传输路径为第一 1 χ 2光开关 305的接入点 1→第一 1 2光开关 305的接入点 2→第一发送模块 301→光纤 1→第三接收模块 302, →第三 1 X 2光开关 305,的接入点 2,→第三 1 X 2光开关 305,的接入点 Γ ,发送 Delay— Resp报文的发送时刻为 t4; 主设备在发送延迟请求响应报文的同时, 将时刻 t4这一时间信息携带在 Delay— Resp报文中。

S305 , 从设备计算主从设备的时间偏差。

从设备从 Delay— Resp报文中获取主设备发送 Delay— Resp报文的发送时 刻 t4, 根据时刻 tl、 t2、 t3、 t4和公式 [ ( t2 - tl ) - ( t4 - t3 ) ]12 - [ delay 1 - delay2]/2 ,计算得到主设备和从设备的时间偏差为 [ ( t2 - tl ) - ( t4 - t3 ) ]12 - [ ( T2 - Tl ) - ( T4— T3 ) ]/2。 从设备以 J¾时间偏差爹正本地时间, 使 其与主设备的时间同步。

请参阅附图 4,是本发明实施例的通信系统结构示意图。为 便于说明, 仅仅示出了与本发明实施例相关的部分。 附图 4示例的通信系统包括主设备 41和从设备 42 , 主设备 41和从设备 42可以是附图 2a至附图 3b中的主设备和 从设备, 主设备 41进一步包括路径切换模块 411和发送模块 412 , 从设备 42 进一步包括接收模块 421、 传输时延获取模块 422和计算模块 423 , 其中: 发送模块 412, 用于通过途经第一光纤的路径向从设备 42发送第一报文 和通过途经第二光纤的路径向从设备 42发送第二报文, 以使从设备 42获取 第一光纤的第一传输时延 delay 1以及第二光纤的第二传输时延 delay2;

路径切换模块 411 , 用于将途经第一光纤的路径切换至途经第二光 纤的 路径, 路径切换模块 411可以是 2 2光开关或 1 X 2光开关;

接收模块 421, 用于接收第一报文和第二报文;

传输时延获取模块 422 , 用于根据第一报文和第二报文获取第一光纤的 第一传输时延 delayl以及第二光纤的第二传输时延 delay2;

计算模块 423 , 用于根据第一光纤的第一传输时延 delayl和第二光纤的 第二传输时延 delay2计算主设备 41和从设备 42的时间偏差。

需要说明的是, 以上通信系统的实施方式中, 各功能模块的划分仅是 举例说明, 实际应用中可以根据需要, 例如相应硬件的配置要求或者软件 的实现的便利考虑, 而将上述功能分配由不同的功能模块完成, 即将所述 通信系统的内部结构划分成不同的功能模块, 以完成以上描述的全部或者 部分功能。 而且, 实际应用中, 本实施例中的相应的功能模块可以是由相 应的硬件实现, 也可以由相应的硬件执行相应的软件完成, 例如, 前述的 发送模块, 可以是具有执行前述通过途经第一光纤的路径 向从设备发送第 一报文和通过途经第二光纤的路径向从设备发 送第二报文的硬件, 例如发 送器, 也可以是能够执行相应计算机程序从而完成前 述功能的一般处理器 或者其他硬件设备; 再如前述的路径切换模块, 可以是具有执行前述将途 经第一光纤的路径切换至途经第二光纤的路径 功能的硬件, 例如路径切换 器, 也可以是能够执行相应计算机程序从而完成前 述功能的一般处理器或 者其他硬件设备(本说明书提供的各个实施例 都可应用上述描述原则 )。

在附图 4示例的主设备 41中, 发送模块 412还用于将发送第一报文的时 刻 T1这一时间信息通过途经第一光纤的路径传送 从设备 42。

接收模块 421还可以包括第一记录单元 501 , 传输时延获取模块 422还可 以包括第一获取单元 502 , 如附图 5所示本发明另一实施例的通信系统, 其 中:

第一记录单元 501 , 用于记录接收所述第一报文的时刻 T2; 第一获取单元 502 , 用于将第一光纤的第一传输时延 delayl表示成 T2 - T1 - Toffset, 此处, Τί ^为主设备 41和从设备 42的时间偏差。

在附图 4示例的主设备 41中, 发送模块 412还用于将发送第二报文的时 刻 T3这一时间信息通过途经第二光纤的路径传送 从设备 42。

接收模块 421也可以包括第二记录单元 601 , 传输时延获取模块 422也可 以包括第二获取单元 602 , 如附图 6所示本发明另一实施例的通信系统, 其 中:

第二记录单元 601 , 用于记录接收第二报文的接收时刻 T4;

第二获取单元 602 , 用于将第二光纤的第二传输时延 delay2表示成 T4 - T3 - Toffset, 此处 , 主设备 41和从设备 42的时间偏差。

在附图 4至附图 6任一示例的通信系统中, 当路径切换模块 411为 2 X 2光 开关时, 2 X 2光开关包括接入点 1、 接入点 2、 接入点 3和接入点 4 , 发送模 块 412通过途经第一光纤的路径向从设备发送第一 报文时, 2 2光开关的接 入点 4与发送模块 412的输出端连接, 2 X 2光开关的接入点 4和接入点 1接通, 2 X 2光开关的接入点 1与输入第一报文的第一光纤的输入端连接;

具体地, 2 X 2光开关用于发送模块 412通过途经第二光纤的路径向从设 备发送第二报文时将接入点 4连接至发送模块 412的输出端, 将接入点 4和接 入点 3接通, 接入点 3连接至输入第二报文的第二光纤的输入端。

在附图 4至附图 6任一示例的通信系统中, 当路径切换模块 411包括两个 光开关, 即第一 1 X 2光开关和第二 1 X 2光开关时, 第一 l x 2光开关包括接 入点 1、 接入点 2和接入点 3 , 第二 1 χ 2光开关包括接入点 Γ、 接入点 2'和接 入点 3' , 发送模块 412包括第一发送单元 701、 第一接收单元 702、 第二发送 单元 703和第二接收单元 704, 如附图 7所示本发明另一实施例的通信系统。

发送模块 412通过途经第一光纤的路径向从设备 42发送第一报文时, 第 一 1 X 2光开关的接入点 2与第一发送单元 701的输入端连接, 第一 1 X 2光开 关的接入点 1和接入点 2接通, 第一发送单元 701的输出端与输入第一报文的 第一光纤的输入端连接, 第二 1 X 2光开关的接入点 3'与第一接收单元 702的 输出端连接, 第一 1 X 2光开关的接入点 Γ和接入点 3'接通;

第二 1 X 2光开关用于发送模块 412通过途经第二光纤的路径向从设备 42发送第二报文时将第二 1 x 2光开关的接入点 Γ和接入点 2 '接通, 将第二 1 X 2光开关的接入点 2,连接至第二发送单元 703的输入端, 第二发送单元 703 的输出端连接至输入第二报文的第二光纤的输 入端。

附图 4至附图 7任一实施例的计算模块 423可以进一步包括时延差计算 单元 801和时间偏差计算单元 802, 如附图 8所示所示本发明另一实施例的通 信系统, 其中:

时延差计算单元 801 , 用于计算第一光纤的第一传输时延 delayl与第二 光纤的第二传输时延 delay2的 = delayl - delay2 = ( T2 - Tl ) - ( T4 - T3 );

时间偏差计算单元 802,用于将 Drf^m^e代入公式[( t2 - tl ) - ( t4 - 13 )]12

- Odifference/2 , 以所述公式 [ ( t2 - tl ) - ( t4 - t3 ) ]/2 - Drf^^^ce 的计算结 果作为主设备 41和从设备 42的时间偏差 offset, 其中, tl为主设备 41通过途 经第一光纤的路径向从设备 42发送报文 D3的发送时刻, t2从设备 42通过途 经第一光纤的路径接收报文 D3的接收时刻, t3为从设备 42通过途经第二光 纤的路径向主设备 41发送报文 D4的发送时刻, t4主设备 41通过途经第二光 纤的路径接收报文 D4的接收时刻。

需要说明的是, 上述装置各模块 /单元之间的信息交互、 执行过程等内 容, 由于与本发明方法实施例基于同一构思, 其带来的技术效果与本发明 方法实施例相同, 具体内容可参见本发明方法实施例中的叙述, 此处不再 赘述。

本领域普通技术人员可以理解上述实施例的各 种方法中的全部或部分 步骤是可以通过程序来指令相关的硬件来完成 , 比如以下各种方法的一种 或多种或全部:

主设备通过途经第一光纤的路径向从设备发送 第一报文, 以使所述从 设备获取所述第一光纤的第一传输时延 delayl;

所述主设备将途经第一光纤的路径切换至途经 第二光纤的路径并通过 所述途经第二光纤的路径向所述从设备发送第 二报文, 以使所述从设备获 取所述第二光纤的第二传输时延 delay2;

所述从设备接收所述第一报文和第二报文, 根据所述第一光纤的第一 传输时延 delayl和所述第二光纤的第二传输时延 delay2计算所述主设备和从 设备的时间偏差。

本领域普通技术人员可以理解上述实施例的各 种方法中的全部或部分 步骤是可以通过程序来指令相关的硬件来完成 , 该程序可以存储于一计算 机可读存储介质中, 存储介质可以包括: 只读存储器 (ROM, Read Only Memory )、 随机存取存储器 ( RAM, Random Access Memory )、 磁盘或光 盘等。 和通信系统进行了详细介绍, 本文中应用了具体个例对本发明的原理及实 施方式进行了阐述, 以上实施例的说明只是用于帮助理解本发明的 方法及 其核心思想; 同时, 对于本领域的一般技术人员, 依据本发明的思想, 在 具体实施方式及应用范围上均会有改变之处, 综上所述, 本说明书内容不 应理解为对本发明的限制。