Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DIFFERENTIAL CLOCK RECOVERY METHOD AND DEVICE
Document Type and Number:
WIPO Patent Application WO/2012/116610
Kind Code:
A1
Abstract:
Disclosed are a differential clock recovery method and device. The method includes: a timing cycle is set for reference by all the network devices; when receiving a CBR service, a network device at the sending end counts the total information amount of the CBR service and sends the same to a network device at the receiving end; and the network device at the receiving end recovers the clock according to the total information amount of the CBR service and the timing cycle. By means of the technical solution provided in the present invention, the problem that it is difficult to communicate due to inconsistent clock frequency points of network devices in the existing differential clock recovery method is solved, further achieving the effects of neglecting the clock frequency points and simply and reliably recovering the clock.

Inventors:
LI ZHENGQI (CN)
HE LI (CN)
WEN TAICHUAN (CN)
Application Number:
PCT/CN2012/071429
Publication Date:
September 07, 2012
Filing Date:
February 22, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
LI ZHENGQI (CN)
HE LI (CN)
WEN TAICHUAN (CN)
International Classes:
H04J3/06; H04L7/02; H04L12/56
Domestic Patent References:
WO2008051123A12008-05-02
Foreign References:
CN1551556A2004-12-01
CN101341701A2009-01-07
US20070014296A12007-01-18
Attorney, Agent or Firm:
KANGXIN PARTNERS, P.C. (CN)
北京康信知识产权代理有限责任公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1. 一种差分时钟恢复方法, 包括:

设置一个供所有网络设备参考的定时周期;

发送端网络设备在接收固定码率 CBR业务时, 统计所述 CBR业务的总信 息量并发送给接收端网络设备;

所述接收端网络设备根据所述 CBR业务的总信息量及所述定时周期进行 时钟恢复。

2. 根据权利要求 1所述的方法, 其中, 所述发送端网络设备在接收固定码率 CBR 业务时, 统计所述 CBR业务的信息量并发送给接收端网络设备包括:

所述发送端网络设备在接收 CBR业务时,统计在每个定时周期内接收到的 CBR业务的信息量, 并确定所述 CBR业务的总信息量;

所述发送端网络设备将接收的所述 CBR业务组成分组报文, 将所述 CBR 业务的总信息量携带在所述分组报文中并发送给接收端网络设备。

3. 根据权利要求 2所述的方法,其中,所述接收端网络设备根据所述 CBR业务的 总信息量及所述定时周期进行时钟恢复包括:

根据所述 CBR业务的总信息量及所述定时周期确定业务频率; 根据所述业务频率确定业务时钟;

确定所述业务时钟与设备工作时钟之间的时钟周期数;

根据所述业务时钟与设备工作时钟之间的时钟周期数进行时钟恢复。

4. 根据权利要求 3所述的方法, 其中, 所述 CBR业务的总信息量包括以下之一: 本次分组报文与上次发送的分组报文之间所有定时周期内 CBR业务的信 本次分组报文与上次发送的分组报文之间所有定时周期内 CBR业务的信 息量与预定标准值之间的差值;

本次分组报文之前所有定时周期内 CBR业务的信息量。

5. 一种差分时钟恢复装置, 包括: 周期设置模块, 设置为设置一个供所有网络设备参考的定时周期; 统计发送模块, 设置为在接收固定码率 CBR业务时, 统计所述 CBR业务 的总信息量并发送;

时钟恢复模块, 设置为接收所述 CBR业务的总信息量, 并根据所述 CBR 业务的总信息量及所述定时周期进行时钟恢复。

6. 根据权利要求 5所述的装置, 其中, 所述统计发送模块包括:

差分信息产生单元,设置为在接收 CBR业务时,统计在每个定时周期内接 收到的 CBR业务的信息量, 并确定所述 CBR业务的总信息量;

分组报文发生单元,设置为将接收的所述 CBR业务组成分组报文,将所述 CBR业务的总信息量携带在所述分组报文中并发送。

7. 根据权利要求 6所述的装置, 其中, 所述时钟恢复模块包括:

业务时钟确定单元,设置为根据所述 CBR业务的总信息量及所述定时周期 确定业务频率, 并根据所述业务频率确定业务时钟;

时钟周期数确定单元, 设置为确定所述业务时钟与设备工作时钟之间的时 钟周期数;

差分时钟恢复单元, 设置为根据所述业务时钟与设备工作时钟之间的时钟 周期数进行时钟恢复。

8. 根据权利要求 7所述的装置, 其中, 所述 CBR业务的总信息量包括以下之一: 本次分组报文与上次发送的分组报文之间所有定时周期内 CBR业务的信 本次分组报文与上次发送的分组报文之间所有定时周期内 CBR业务的信 息量与预定标准值之间的差值;

本次分组报文之前所有定时周期内 CBR业务的信息量。

Description:
差分时钟恢复方法及装置 技术领域 本发明涉及通信领域, 具体而言, 涉及一种差分时钟恢复方法及装置。 背景技术 CBR (Constants Bit Rate, 固定码率) 业务在传统的基于时分复用系统的网络中, 已经得到了大量的应用, 并且其延时、 抖动和漂移等特性都能得到有效的保证。 但是 传统的基于时分复用系统的网络对于分组报文 的传送效率比较低,而网络的 IP化越来 越明显, 为了简化网络, 必然面临如何在分组网络中传送 CBR业务的问题。

CBR业务的传送都需要在接收端恢复 CBR业务的时钟, 目前标准定义了三种时 钟恢复方式, 再定时模式、 差分时钟模式和自适应时钟模式。 目前, 差分时钟恢复的 标准算法有两种, 一种是 ATM (Asynchronous Transfer Mode, 异步传输模式)组织定 义的差分时钟算法, 另外一个是 RTP (Real-time Transport Protocol, 实时传送协议) 协议定义的差分时钟算法, 这两个标准算法, 其基本原理都是传送业务时钟与设备工 作时钟之间的时钟周期数。 但是, 在实际的网络中, 不同厂家采用的时钟频率的频点 不一致, 因此在互联中, 需要通过配置两个不同设备的频点一致, 才能保证互通, 这 对网络的管理和维护带来了很大的困难。 而且, 厂家采用什么样的频点设计自己的系 统, 一般都属于技术保密的范围, 厂家不愿意透露这些信息, 人为造成了互通的困难。 发明内容 本发明提供了一种差分时钟恢复方法及装置, 以至少解决上述问题之一。 根据本发明的一个方面, 提供了一种差分时钟恢复方法, 包括: 设置一个供所有 网络设备参考的定时周期; 发送端网络设备在接收 CBR业务时, 统计该 CBR业务的 总信息量并发送给接收端网络设备;接收端网 络设备根据该 CBR业务的总信息量及上 述定时周期进行时钟恢复。 发送端网络设备在接收 CBR业务时, 统计该 CBR业务的信息量并发送给接收端 网络设备包括: 发送端网络设备在接收 CBR业务时, 统计在每个定时周期内接收到的 CBR业务的信息量, 并确定该 CBR业务的总信息量; 发送端网络设备将接收的 CBR 业务组成分组报文,将该 CBR业务的总信息量携带在上述分组报文中并发 送给接收端 网络设备。 接收端网络设备根据该 CBR业务的总信息量及上述定时周期进行时钟恢 复包括: 根据 CBR业务的总信息量及定时周期确定业务频率; 根据上述业务频率确定业务时 钟; 确定业务时钟与设备工作时钟之间的时钟周期 数; 根据业务时钟与设备工作时钟 之间的时钟周期数进行时钟恢复。 上述 CBR业务的总信息量包括以下之一:本次分组报 文与上次发送的分组报文之 间所有定时周期内 CBR业务的信息量;本次分组报文与上次发送的 分组报文之间所有 定时周期内 CBR业务的信息量与预定标准值之间的差值;本 次分组报文之前所有定时 周期内 CBR业务的信息量。 根据本发明的另一方面, 提供了一种差分时钟恢复装置, 包括: 周期设置模块, 设置为设置一个供所有网络设备参考的定时周 期; 统计发送模块, 设置为在接收固定 码率 CBR业务时, 统计该 CBR业务的总信息量并发送; 时钟恢复模块, 设置为接收 上述 CBR业务的总信息量, 并根据该 CBR业务的总信息量及上述定时周期进行时钟 恢复。 统计发送模块包括: 差分信息产生单元, 设置为在接收 CBR业务时, 统计在每个 定时周期内接收到的 CBR业务的信息量, 并确定该 CBR业务的总信息量; 分组报文 发生单元, 设置为将接收的 CBR业务组成分组报文, 将该 CBR业务的总信息量携带 在上述分组报文中并发送。 时钟恢复模块包括: 业务时钟确定单元, 设置为根据 CBR业务的总信息量及定时 周期确定业务频率, 并根据上述业务频率确定业务时钟; 时钟周期数确定单元, 设置 为确定业务时钟与设备工作时钟之间的时钟周 期数; 差分时钟恢复单元, 设置为根据 业务时钟与设备工作时钟之间的时钟周期数进 行时钟恢复。 上述 CBR业务的总信息量包括以下之一:本次分组报 文与上次发送的分组报文之 间所有定时周期内 CBR业务的信息量;本次分组报文与上次发送的 分组报文之间所有 定时周期内 CBR业务的信息量与预定标准值之间的差值;本 次分组报文之前所有定时 周期内 CBR业务的信息量。 通过本发明, 采用设置一标准的定时周期, 供所有网络设备参考, 在传输 CBR业 务时, 统计 CBR业务的总信息量, 根据 CBR业务的总信息量及定时周期之间的关系 进行时钟恢复的方案, 解决了现有差分时钟恢复方法中由于网络设备 时钟频率频点不 一致造成互通困难的问题, 进而达到了忽略时钟频率频点, 简单可靠的恢复时钟的效 果。 附图说明 此处所说明的附图用来提供对本发明的进一步 理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据本发明实施例的差分时钟恢复方法的 程图; 图 2是根据本发明实施例的差分时钟恢复装置的 构框图; 图 3是根据本发明优选实施例的差分时钟恢复装 的结构框图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本 发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互 组合。 图 1是根据本发明实施例的差分时钟恢复方法的 程图。 如图 1所示, 根据本发 明实施例的差分时钟恢复方法包括: 步骤 S102, 设置一个供所有网络设备参考的定时周期; 步骤 S104, 发送端网络设备在接收 CBR业务时, 统计该 CBR业务的总信息量并 发送给接收端网络设备; 步骤 S106, 接收端网络设备根据该 CBR业务的总信息量及上述定时周期进行时 钟恢复。 上述差分时钟恢复方法, 设定了一个标准定时周期 (供所有网络设备参考, 可以 由网络设备根据工作时钟产生), 并根据该定时周期统计 CBR业务的总信息量, 通过 上述 CBR业务的总信息量及标准定时周期间接的反映 出了业务时钟,从而忽略了时钟 频率的频点, 消除了现有技术中网络设备互通的障碍。 优选地, 步骤 S104可以进一步包括以下处理: ( 1 )发送端网络设备在接收 CBR业务时, 统计在每个定时周期内接收到的 CBR 业务的信息量, 并确定该 CBR业务的总信息量;

(2)发送端网络设备将接收的 CBR业务组成分组报文,将该 CBR业务的总信息 量携带在上述分组报文中并发送给接收端网络 设备。 发送端网络设备在接收 CBR业务时可以统计在每个定时周期内接收到的 CBR业 务的信息量, 这样一来, 在以分组报文的形式发送该 CBR业务之前, 就可以根据经过 的定时周期的数目, 确定出该 CBR业务的总信息量, 从而获得恢复时钟的依据。 由于 上述方法是应用在分组网络中的,所以发送端 网络设备在发送 CBR业务时, 需要将其 组成分组报文进行发送,而该 CBR业务的总信息量则可以携带在分组报文中一 起发送 出去。 当然, 接收端网络设备在接收到上述的分组报文后, 不但可以进行时钟恢复, 也能够进一步进行数据恢复。 优选地, 步骤 S106可以进一步包括以下处理:

( 1 ) 根据 CBR业务的总信息量及定时周期确定业务频率;

(2) 根据上述业务频率确定业务时钟; (3 ) 确定业务时钟与设备工作时钟之间的时钟周期 数;

(4) 根据业务时钟与设备工作时钟之间的时钟周期 数进行时钟恢复。 接收端网络设备在获得了 CBR业务的总信息量及定时周期后,通过一个简 单的除 法运算 (总信息量 /总时间), 就可以获得业务的准确频率信息, 进而就可以得出业务 时钟, 从而可以最终获得进行差分时钟恢复所需的业 务时钟与设备工作时钟之间的时 钟周期数。 在进行时钟恢复时, 采用的时钟的恢复算法可以沿用传统的 SDH ( Synchronous Digital Hierarchy, 同步数字体系)时钟恢复算法, 也可以使用简单的数 字分频器实现。 优选地, 上述 CBR业务的总信息量可以进一步包括以下之一: 本次分组报文与上次发送的分组报文之间所有 定时周期内 CBR业务的信息量; 本次分组报文与上次发送的分组报文之间所有 定时周期内 CBR业务的信息量与 预定标准值之间的差值; 本次分组报文之前所有定时周期内 CBR业务的信息量。 对于 CBR业务的总信息量来说,可以有多种体现形式 ,包括但不限于上述三种形 式。 第一种形式反映了两次分组报文之间一个或多 个定时周期内 CBR业务的信息量, 第二种形式以差值的方式反映 CBR业务的信息量,其中的预定标准值对于不同 的编码 方式取值也是不同的。 第三种形式采用累加的方式来反映 CBR业务的信息量。 下面结合实例对上述优选实施例进行说明。 下面是实例中提到的 El、 T1 等名称 皆为常用的脉码调制方法的代称。 实例 1 : 对用常用的 E1/T1 , 规定定时周期为 500us, 每发送一个 E1/T1的分组报 文, 就将当前分组报文与上次发送分组报文之间所 有定时周期内统计的 E1/T1信息数 携带到本次分组报文中; 实例 2: 对用常用的 E3/T3 , 规定定时周期为 125us, 每发送一个 E3/T3的分组报 文, 就将当前分组报文与上次发送分组报文之间所 有定时周期内统计的 E3/T3信息数 携带到本次分组报文中; 实例 3 : 对用常用的 E4, 规定定时周期为 125us, 每发送一个 E4的分组报文, 就 将当前分组报文与上次发送分组报文之间所有 定时周期内统计的 E4信息数携带到本 次分组报文中; 实例 4: 对用常用的 E1/T1 , 规定定时周期为 500us, 每发送一个 E1/T1的分组报 文, 就将当前分组报文与上次发送分组报文之间所 有定时周期内统计的 E1/T1信息数 与标准值之间的差值携带到本次分组报文中; 对于 E1,每 500us的标准值为 256个 bit; 对于 T1每 500us的标准值为 193个 bit; 实例 5: 对用常用的 E3/T3 , 规定定时周期为 125us, 每发送一个 E3/T3的分组报 文, 就将当前分组报文与上次发送分组报文之间所 有定时周期内统计的 E3/T3信息数 与标准值之间的差值携带到本次分组报文中; 对于 E3, 每 125us的标准值为 4296个 bit; 对于 T3每 125us的标准值为 5592个 bit; 实例 6: 对用常用的 E4, 规定定时周期为 125us, 每发送一个 E4的分组报文, 就 将当前分组报文与上次发送分组报文之间所有 定时周期内统计的 E4信息数与标准值 之间的差值携带到本次分组报文中; 对于 E4, 每 125us的标准值为 17408个 bit; 实例 7: 对用常用的 E1/T1 , 规定定时周期为 500us, 每发送一个 E1/T1的分组报 文, 就将当前分组之前所有 500 周期内的统计信息数携带到本次分组报文中; 实例 8: 对用常用的 E3/T3 , 规定定时周期为 125us, 每发送一个 E3/T3的分组报 文, 就将当前分组之前所有 125us周期内的统计信息数携带到本次分组报文 ; 实例 9: 对用常用的 E4, 规定定时周期为 125us, 每发送一个 E4的分组报文, 就 将当前分组之前所有 125us周期内的统计信息数携带到本次分组报文 。 图 2是根据本发明实施例的差分时钟恢复装置的 构框图。 如图 2所示, 根据本 发明实施例的差分时钟恢复装置包括: 周期设置模块 22, 设置为设置一个供所有网络设备参考的定时周 期; 统计发送模块 24, 与周期设置模块 22相连, 设置为在接收 CBR业务时, 统计该 CBR业务的总信息量并发送; 时钟恢复模块 26, 与统计发送模块 24相连, 设置为接收上述 CBR业务的总信息 量, 并根据该 CBR业务的总信息量及上述定时周期进行时钟恢 复。 上述装置,采用根据定时周期统计 CBR业务的总信息量, 间接的反映业务时钟的 方案, 达到了忽略时钟频率的频点, 消除现有技术中网络设备互通的障碍的技术效 果。 优选地, 如图 3所示, 统计发送模块 24可以进一步包括: 差分信息产生单元 242, 设置为在接收 CBR业务时, 统计在每个定时周期内接收 到的 CBR业务的信息量, 并确定该 CBR业务的总信息量; 分组报文发生单元 244, 设置为将接收的 CBR业务组成分组报文, 将该 CBR业 务的总信息量携带在上述分组报文中并发送。 差分信息产生单元 242在接收 CBR业务时需要统计在每个定时周期内接收到的 CBR业务的信息量, 这样一来, 在以分组报文的形式发送该 CBR业务之前, 就可以 根据经过的定时周期的数目,确定出该 CBR业务的总信息量, 从而获得恢复时钟的依 据。 由于上述装置是应用在分组网络中的, 在发送 CBR业务时, 需要由分组报文发生 单元 244将接收到的 CBR业务组成分组报文进行发送, 而该 CBR业务的总信息量则 可以携带在分组报文中一起发送出去。 优选地, 如图 3所示, 时钟恢复模块 26可以进一步包括: 业务时钟确定单元 262, 设置为根据 CBR业务的总信息量及定时周期确定业务频 率, 并根据上述业务频率确定业务时钟; 时钟周期数确定单元 264, 设置为确定业务时钟与设备工作时钟之间的时 钟周期 数; 差分时钟恢复单元 266, 设置为根据业务时钟与设备工作时钟之间的时 钟周期数 进行时钟恢复。 时钟恢复模块 26在获得了 CBR业务的总信息量及定时周期后, 业务时钟确定单 元 262通过一个简单的除法运算 (总信息量 /总时间), 就可以获得业务的准确频率信 息, 进而就可以得出业务时钟, 从而使时钟周期数确定单元 264可以最终获得进行差 分时钟恢复所需的业务时钟与设备工作时钟之 间的时钟周期数。 差分时钟恢复单元 266在进行时钟恢复时, 采用的时钟的恢复算法可以沿用传统的 SDH时钟恢复算法, 也可以使用简单的数字分频器实现。 优选地, 上述 CBR业务的总信息量可以进一步包括以下之一: 本次分组报文与上次发送的分组报文之间所有 定时周期内 CBR业务的信息量; 本次分组报文与上次发送的分组报文之间所有 定时周期内 CBR业务的信息量与 预定标准值之间的差值; 本次分组报文之前所有定时周期内 CBR业务的信息量。 对于 CBR业务的总信息量来说,可以有多种体现形式 ,包括但不限于上述三种形 式。 从以上的描述中, 可以看出, 本发明提供的技术方案时钟传递的含义明确, 忽略 了不同设备时钟频率频点的差异, 解决了差分时钟的互通问题, 简化了设计, 方便了 维护管理。而且, 在恢复时钟时, 采用的时钟的恢复算法可以沿用传统的 SDH时钟恢 复算法, 也可以使用简单的数字分频器实现, 算法简单、 可靠、 集成度高, 降低了设 备的成本。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现 , 从而, 可以 将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路 模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。