一种传输时钟的系统的制作方法

文档序号:20779036发布日期:2020-05-19 21:04阅读:153来源:国知局
一种传输时钟的系统的制作方法

本申请涉及无线通信技术领域,更具体地,涉及一种传输时钟的系统。



背景技术:

在数字通信网络中,为了准确无误地保持数据传输,需要网络各网元的时钟信号的频率和相位时间误差保持在一定的范围之内,即所谓的同步。时钟就是产生时间信号的设备,时钟信号包含频率、周期、抖动、漂移等参考指标,发送器和接受器具有相同的时钟信号,在同步的前提下对数据进行批量传输,提高了数据传输的效率。时钟同步分为频率同步和时间同步,频率同步是指两个信号的变化频率相同或者保持固定的比例;时间同步又称时刻同步,是绝对时间的同步。全网时间和utc时间保持一致,又称为相位同步(phasetime),相位同步是指时钟信号与理想信号在对应的有效瞬间(一般指上升沿或下降沿)的延迟时间,简称为“相位”,即时延。根据外部时钟源不同,时钟同步的基本原理也略有不同。常用时钟源包括gps时钟、1588v2时钟和北斗时钟。现有的分布式系统在各级单元的时钟同步中,标准时钟会随着各级单元之间的传递逐渐产生偏差,在传递到受时设备时进行的时钟同步会与标准时钟有较大的误差。



技术实现要素:

本发明旨在克服上述现有技术的至少一种缺陷,提供一种传输时钟的系统,可以实现分布式系统各级网元和受时单元之间更加精准的同步。

一种传输时钟的系统,应用于分布式系统,所述分布式系统包括主机单元、各级网元和受时单元,所述系统包括所述主机单元的主时钟同步模块和主机时钟输出模块以及所述各级网元的同步时钟输出模块;所述主时钟同步模块,用于获取并同步外部时钟源得到标准时钟;所述主机时钟输出模块,用于将所述标准时钟输出至所述主机单元的下一级网元和/或所述受时单元;所述同步时钟输出模块,用于将接收到的上一级网元的标准时钟进行同步,得到所述标准时钟,并将所述标准时钟输出到下一级网元和/或所述受时单元。

本发明提供的传输时钟的系统应用于分布式系统中,所述分布式系统包括主机单元、各级网元和受时单元,所述系统包括所述主机单元的主时钟同步模块、主机时钟输出模块以及所述各级网元的同步时钟输出模块,主机单元的主时钟同步模块用于获取外部时钟源,如gps、北斗、1588v2等外部时钟源,获取后与所述外部时钟源同步以获得标准时钟,通过主机单元的主机时钟输出模块将所述标准时钟输出,可输出到主机单元的下一级网元和/或直接输出到受时单元,以保证下一级网元和受时单元与主机单元实现时钟同步。相应地,各级网元的同步时钟输出模块用于接收上一级网元的标准时钟,并与所述标准时钟进行同步以在各级网元中得到所述标准时钟,且将所述标准时钟输出到下一级网元和/或直接输出受时单元,以保证下一级网元和受时单元与本网元实现时钟同步。在主机单元设置主机时钟输出模块,以及在各级网元上设置同步时钟输出模块,可使主机单元和各级网元都能够对外输出标准时钟模块给下一级网元和/或所述受时单元,使分布式系统各级网元之间的时钟同步更加精准。

可选地,所述各级网元包括二级远端单元,所述二级远端单元为所述主机单元的下一级网元,所述二级远端单元的所述同步时钟输出模块为二级单元时钟输出模块;所述二级单元时钟输出模块用于与接收到的所述主机单元的标准时钟进行同步,得到所述标准时钟,并将所述标准时钟输出至所述受时单元。

在二级架构的分布式系统中,主机单元的下一级网元为二级远端单元,由主机单元通过其主机时钟输出模块将标准时钟输出至所述二级远端单元;二级远端单元的同步时钟输出模块为二级单元时钟输出模块,所述二级远端单元接收由主机时钟输出模块输出的标准时钟,并与其进行同步后在二级远端单元中得到标准时钟,进而通过其二级单元时钟输出模块将标准时钟输出至受时单元,完成二级架构分布式系统中精准的时钟同步。

可选地,所述各级网元包括中继单元和三级远端单元,所述中继单元为所述主机单元的下一级网元,所述三级远端单元为所述中继单元的下一级网元;所述中继单元的所述同步时钟输出模块为中继单元时钟输出模块,所述三级远端单元的所述同步时钟输出模块为三级单元时钟输出模块;所述中继单元时钟输出模块,用于与接收到的所述主机单元的标准时钟进行同步,得到所述标准时钟,并将所述标准时钟输出到所述三级远端单元;所述三级单元时钟输出模块,用于与接收到的所述中继单元的标准时钟进行同步,得到所述标准时钟,并将所述标准时钟输出到所述受时单元。

在三级架构的分布式系统中,主机单元的下一级网元为中继单元,中继单元的下一级网元为三级远端单元;由主机单元通过其主机时钟输出模块将标准时钟输出至所述中继单元;中继单元的同步时钟输出模块为中继单元时钟输出模块,所述中继单元接收由主机时钟输出模块输出的标准时钟,并与其进行同步后在中继单元中得到标准时钟,进而通过其中继单元时钟输出模块将标准时钟输出至三级远端单元;所述三级远端单元接收由中继单元时钟输出模块输出的标准时钟,并与其进行同步后在三级远端单元中得到标准时钟,进而通过其三级单元时钟输出模块将标准时钟输出至受时单元,完成三级架构分布式系统中精准的时钟同步。

可选地,所述主机时钟输出模块,用于与所述标准时钟输出至所述主机单元的下一级网元和/或所述受时单元,具体为:所述主机时钟输出模块,用于基于cpri或ecpri协议将所述标准时钟输出至所述主机单元的下一级网元,和/或用于直接将所述标准时钟输出至所述受时单元;

基于上一可选方案,所述同步时钟输出模块,用于与接收到的上一级网元的标准时钟进行同步,得到所述标准时钟,并将所述标准时钟输出到下一级网元和/或所述受时单元,具体为:所述同步时钟输出模块,用于基于cpri或ecpri协议与接收到的上一级网元的标准时钟进行同步,得到所述标准时钟,并基于cpri或ecpri协议将所述标准时钟输出到下一级网元和/或直接将所述标准时钟输出到所述受时单元。

所述主机时钟输出模块基于cpri或ecpri协议,将同步得到的标准时钟输出至所述主机单元的下一级网元,和/或直接将所述标准时钟输出至受时单元,无需基于cpri或ecpri协议;所述同步时钟输出模块基于cpri或ecpri协议,从cpri或ecpri帧中比特时钟恢复出10mhz的标准时钟,再基于cpri或ecpri协议将所述标准时钟输出至下一级网元,和/或直接将所述标准时钟输出至受时单元,无需基于cpri或ecpri协议;下一级网元基于cpri或ecpri协议便可与所述标准时钟进行更加精准快捷的同步,在该单元中得到标准时钟;受时单元不需要基于cpri或ecpri的协议,直接接收标准时钟可实现同步。

可选地,所述主时钟同步模块,用于获取外部时钟源,并与所述外部时钟源进行频率同步和时间同步后得到标准时钟,所述标准时钟包括频率同步信息和时间同步信息。

主时钟同步模块在获取了外部时钟源后,与外部时钟源进行同步,同步分为频率同步和时钟同步,进行频率同步和时钟同步后得到标准时钟,因此所述标准时钟里包括了频率同步信息和时间同步信息,在标准时钟里为频率同步和时间同步的信息分类,有利于下一级网元和/或受时单元更好地进行精确的时钟同步。

可选地,所述受时单元为时间同步受时单元、频率同步受时单元和时间频率同步受时单元的一种;

受时单元分为时间同步受时单元、频率同步受时单元和时间频率同步受时单元,顾名思义,时间同步受时单元只需要进行时间同步,频率同步受时单元只需要进行频率同步,时间频率同步受时单元需要同时进行频率同步和时间同步。受时单元的分类有利于时钟传输模块根据此分类输出不同的同步信息,传输更有针对性,且节约传输资源。

基于上一可选方案,所述主机时钟输出模块,用于将所述标准时钟输出至所述主机单元的下一级网元和/或所述受时单元,具体为:所述主机时钟输出模块,用于将所述频率同步信息和所述时间同步信息输出至所述主机单元的下一级网元,和/或将所述频率同步信息输出至所述频率同步受时单元,和/或将所述时间同步信息输出至所述时间同步受时单元,和/或将所述频率同步信息和所述时间同步信息输出至所述时间频率同步受时单元;

基于上一可选方案,所述同步时钟输出模块,用于将接收到的上一级网元的标准时钟进行同步,得到所述标准时钟,并将所述标准时钟输出到下一级网元和/或所述受时单元,具体为:所述同步时钟输出模块,用于将接收到的上一级网元的频率同步信息和时间同步信息进行同步,并将所述频率同步信息和所述时间同步信息输出到下一级网元,和/或将所述频率同步信息输出至所述频率同步受时单元,和/或将所述时间同步信息输出至所述时间同步受时单元,和/或将所述频率同步信息和所述时间同步信息输出至所述时间频率同步受时单元。

主机时钟输出模块会把标准时钟的所有信息,即频率同步信息和时间同步信息都输出到主机单元的下一级网元,但如果直接输出到受时单元,可根据受时单元的不同进行标准时钟的信息传输,如输出到时间同步受时单元,即只需要输出标准时钟中的时间同步信息,如输出到频率同步受时单元,即只需要输出标准时钟中的频率同步信息,如输出到时间频率同步受时单元,则将标准时钟中的频率同步信息和时间同步信息都输出;同理,各级网元上的同步时钟输出模块在将标准时钟输出到下一级网元时,会将频率同步信息和时间同步信息都输出,但如果直接输出到受时单元,会根据受时单元的不同进行标准时钟的信息传输,与主机时钟输出模块的工作原理相似,此处不赘述。时钟输出模块可根据不同的受时单元输出不同的同步信息,传输有针对性,且节约传输资源。

可选地,所述主时钟同步模块还用于当所述主时钟同步模块无法获取所述外部时钟源时维持自由振荡状态。主机单元的时钟同步模块在无法获取外部时钟源时,还会在一定时间内保持自由振荡状态,有利于使标准时钟源保持在较为稳定的状态,从而有利于各级网元和受时单元的同步保持稳定。

与现有技术相比,本发明的有益效果为:

(1)通过在主机单元和每一级网元设置时钟输出模块,先对接收到的标准时钟进行同步,再将标准时钟进行输出,保证每个单元接收到的以及输出的都是标准时钟,实现分布式系统中各级网元更精准的时间和频率上的同步;

(2)时钟输出模块可根据不同的受时单元输出不同的同步信息,传输有针对性、更为精准,且节约资源;

(3)本系统可节省各种各样受时单元外接gps天线之类的时钟同步单元的资源投入,实现在室内分布式系统无线信号覆盖的同时,输出标准时钟源给各受时单元使用。

附图说明

图1为本发明实施例1中二级架构的分布式系统的结构示意图。

图2为本发明实施例1中三种受时单元的结构示意图。

图3为本发明实施例1中主机时钟同步模块的执行步骤的流程示意图。

图4为本发明实施例1中二级单元时钟输出模块的执行步骤的流程示意图。

图5为本发明实施例1中主机时钟同步模块执行步骤s2的流程示意图。

图6为本发明实施例1中主机时钟输出模块的具体执行步骤的流程示意图。

图7为本发明实施例1中二级单元时钟输出模块执行步骤d2的流程示意图。

图8为本发明实施例1中主机时钟同步模块执行步骤s1的流程示意图。

图9为本发明实施例2中三级架构的分布式系统的结构示意图。

图10为本发明实施例2中中继单元时钟输出模块的执行步骤的流程示意图。

图11为本发明实施例2中三级单元时钟输出模块的执行步骤的流程示意图。

图12为本发明实施例2中主机时钟输出模块的具体执行步骤的流程示意图。

图13为本发明实施例2中三级单元时钟输出模块执行的步骤e2的流程示意图。

具体实施方式

本发明附图仅用于示例性说明,不能理解为对本发明的限制。为了更好说明以下实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。

实施例1

本实施例提供一种传输时钟的系统,适用于图1、2所示的二级架构的分布式系统,所述分布式系统包括如图1所示的主机单元1、二级远端单元2和图2所示的受时单元,图2所示的受时单元分为三种,时间同步受时单元、频率同步受时单元和时间频率同步受时单元;所述受时单元可为任何适用于本实施例提供的传输时钟的系统的单元、网元或设备。

实施例1提供的传输时钟的系统在实施例1的下文均称为“系统”,如图1所示,所述系统包括所述主机单元1的主时钟同步模块m10、主机时钟输出模块m20以及所述二级远端单元2的二级单元时钟输出模块m30;

所述主时钟同步模块m10在所述系统中用于获取并同步外部时钟源得到标准时钟,如gps、北斗、1588v2等外部时钟源,如图3所示,所述主时钟同步模块m10在实现其功能时的具体执行过程为:

s1:获取外部时钟源;

s2:同步所述外部时钟源,得到标准时钟;

所述主机时钟输出模块m20在所述系统中用于将所述标准时钟输出至所述主机单元1的下一级网元,即二级远端单元2,和/或直接输出至图2所示的三种受时单元;通过主机单元1的主机时钟输出模块m20将所述标准时钟输出,可输出到主机单元1的下一级网元,即二级远端单元2,和/或直接输出到图2所示的各种受时单元,以保证二级远端单元2和图2所示的各种受时单元与主机单元1实现时钟同步。

在二级远端单元2中,所述二级单元时钟输出模块m30用于将接收到的上一级网元,即主机单元1的标准时钟进行同步,得到所述标准时钟,并将所述标准时钟输出到图2所示的所述受时单元,如图4所示,所述二级单元时钟输出模块m30在实现其功能时的具体执行过程为:

d1:与接收到的主机单元1的标准时钟进行同步,得到标准时钟;

d2:将所述标准时钟输出到如图2所示的受时单元;

所述二级远端单元2的二级单元时钟输出模块m30执行步骤d1:接收主机单元1的标准时钟,并与所述标准时钟进行同步,以在二级远端单元2中得到所述标准时钟;所述二级单元输出模块m30执行步骤d2:将所述标准时钟输出到图2所示的受时单元,以保证受时单元二级远端单元2实现时钟同步。

在主机单元1中设置主机时钟输出模块m20,以及在二级远端单元2上设置二级单元时钟输出模块m30,可使主机单元1和二级远端单元2都能够对外输出标准时钟模块给下一级网元和/或图2所示的三种受时单元,使该二级架构的分布式系统的各级网元之间的时钟同步更加精准。

作为优选方案,主机时钟输出模块m10具体用于基于cpri或ecpri协议将所述标准时钟输出至所示二级远端单元2,和/或用于直接将所述标准时钟输出至图2所示的受时单元;

所述二级单元时钟输出模块m30执行步骤d1的具体过程为:

d1:基于cpri或ecpri协议,与接收到的主机单元1的标准时钟进行同步,得到所述标准时钟;

在该优选方案中,所述主机时钟输出模块m20基于cpri或ecpri协议,将同步得到的标准时钟输出至所述二级远端单元2,和/或直接将所述标准时钟输出至图2所示的受时单元,无需基于cpri或ecpri协议;

所述二级单元时钟输出模块m30执行步骤d1的具体过程:基于cpri或ecpri协议,从cpri或ecpri帧中比特时钟恢复出10mhz的标准时钟,完成步骤d1后,执行步骤d2,将所述标准时钟输出至图2所示的受时单元,无需基于cpri或ecpri协议;

下一级网元基于cpri或ecpri协议便可与所述标准时钟进行更加精准快捷的同步,在该网元中得到标准时钟;受时单元不需要基于cpri或ecpri的协议,直接接收标准时钟可实现同步。

作为优选方案,结合图3、5所示,所述主时钟同步模块m10执行步骤s2的具体过程为:

s21:与所述外部时钟源进行频率同步;

s22:与所述外部时钟源进行时间同步,得到标准时钟;

主时钟同步模块m10执行步骤s21:与外部时钟源进行频率同步,时钟同步分为频率同步和时钟同步,在步骤s11中与外部时钟源进行频率同步,主时钟同步模块m10执行步骤s22:与外部时钟源进行时间同步,得到标准时钟。因此所述标准时钟里包括了频率同步信息和时间同步信息,在标准时钟里为频率同步和时间同步的信息分类,有利于下一级网元和/或受时单元更好地进行精确的时钟同步。

如图2所示,所述受时单元分为三种:时间同步受时单元、频率同步受时单元和时间频率同步受时单元;基于同一优选方案,结合图2、6所示,主机时钟输出模块m20在实现其功能时的具体过程为:

t1:判断识别主机时钟输出模块m20的下一个输出网元/单元;当主机时钟输出模块m20的下一个输出网元/单元为二级远端单元2时,执行步骤t2;当主机时钟输出模块m20的下一个输出网元/单元为时间同步受时单元时,执行步骤t3;当主机时钟输出模块m20的下一个输出网元/单元为频率同步受时单元时,执行步骤t4;当主机时钟输出模块m20的下一个输出网元/单元为时间频率同步受时单元时,执行步骤t5;

t2:将主时钟同步模块m10同步得到的频率同步信息和时间同步信息输出至二级远端单元2;

t3:将主时钟同步模块m10同步得到的时间同步信息输出至时间同步受时单元;

t4:将主时钟同步模块m10同步得到的频率同步信息输出至频率同步受时单元;

t5:将主时钟同步模块m10同步得到的频率同步信息和时间同步信息输出至时间频率同步受时单元;

基于同一优选方案,结合图4、7所示,二级单元时钟输出模块m30在执行步骤d2时的具体过程为:

d21:判断识别二级单元时钟输出模块m30的输出单元;当二级单元时钟输出模块m30的输出单元为时间受时单元时,执行步骤d22;当二级单元时钟输出模块m30的输出单元为频率受时单元时,执行步骤d23;当二级单元时钟输出模块m30的输出单元为时间频率受时单元时,执行步骤d24;

d22:将步骤d1同步得到的时间同步信息输出至时间同步受时单元;

d23:将步骤d1同步得到的频率同步信息输出至频率同步受时单元;

d24:将步骤d1同步得到的频率同步信息和时间同步信息输出至时间频率同步受时单元;

图2所示的受时单元分为时间同步受时单元、频率同步受时单元和时间频率同步受时单元,顾名思义,时间同步受时单元只需要进行时间同步,频率同步受时单元只需要进行频率同步,时间频率同步受时单元需要同时进行时间同步和频率同步。主机时钟输出模块m20执行步骤t1:判断当前需要输出同步信息的下一级网元/单元,根据不同的情况执行后续步骤;当主机时钟输出模块m20的下一个输出网元/单元为二级远端单元2时,主机时钟输出模块m20执行步骤t2:把主机时钟同步模块m10得到的标准时钟的所有信息,即频率同步信息和时间同步信息都输出到二级远端单元2;但如主机时钟输出模块m20的直接输出到受时单元,可根据受时单元的不同进行标准时钟的信息传输,如输出到时间同步受时单元,主机时钟输出模块m20执行步骤t3:把主机时钟同步模块m10得到的标准时钟的时间同步信息输出到时间同步受时单元;如输出到频率同步受时单元,主机时钟输出模块m20执行步骤t4:把主机时钟同步模块m10得到的标准时钟的频率同步信息输出到频率同步受时单元;如输出到时间频率同步受时单元,主机时钟输出模块m20执行步骤t5:把主机时钟同步模块m10得到的标准时钟的时间同步信息和频率同步信息输出到时间同步受时单元;

同理,二级远端单元2上的二级单元时钟输出模块m30在将标准时钟输出到受时单元时,会根据受时单元的不同进行标准时钟的信息传输,步骤d21~d24与主机时钟输出模块的工作原理相似,此处不赘述。二级单元时钟输出模块可根据不同的受时单元输出不同的同步信息,传输有针对性,且节约传输资源。

作为优选方案,结合图3、8所示,主时钟同步模块m10在执行步骤s1的具体过程为:

s11:判断外部时钟源的获取状态是否为可获取状态,如是则执行步骤s12;如否则执行步骤s13;

s12:获取所述外部时钟源;

s13:维持自由振荡状态至所述外部时钟源为可获取状态时,执行步骤s12;

主时钟同步模块m10执行步骤s11:在获取外部时钟源时,根据外部时钟源的获取状态执行不同的步骤;在外部时钟源为可获取状态时,执行步骤s12获取所述外部时钟源;在外部时钟源为不可获取状态时,执行步骤s13:在一定时间内保持自由振荡状态至所述外部时钟源为可获取状态时,执行步骤s12获取所述外部时钟源;主机时钟同步模块m10在无法获取外部时钟源时,还会在一定时间内保持自由振荡状态,有利于使标准时钟源保持在较为稳定的状态,从而有利于各级网元和受时单元的同步保持稳定。

实施例2

本实施例提供一种传输时钟的系统,适用于图2、9所示的三级架构的分布式系统,所述分布式系统包括如图9所示的主机单元1、中继单元2和三级远端单元3和图2所示的受时单元,图2所示的受时单元为三种,时间同步受时单元、频率同步受时单元和时间频率同步受时单元;所述受时单元可为任何适用于本实施例提供的传输时钟的系统的单元、网元或设备。

实施例2提供的传输时钟的系统在实施例2的下文均称为“系统”,如图9所示,所述系统包括所述主机单元1的主时钟同步模块m10、主机时钟输出模块m20、所述中继单元2的中继单元时钟输出模块m30以及所述三级远端单元3的三级单元时钟输出模块m40;

所述主时钟同步模块m10在所述系统中用于获取并同步外部时钟源得到标准时钟,如gps、北斗、1588v2等外部时钟源,所述主时钟同步模块m10在实现其功能时的具体执行过程为:

s1:获取外部时钟源;

s2:同步所述外部时钟源,得到标准时钟;

所述主机时钟输出模块m20在所述系统中用于将所述标准时钟输出至所述主机单元1的下一级网元,即中继单元2,和/或直接输出至图2所示的受时单元;通过主机单元1的主机时钟输出模块m20将所述标准时钟输出,可输出到主机单元1的下一级网元,即中继单元2,和/或直接输出到图2所示的各种受时单元,以保证中继单元2和图2所示的各种受时单元与主机单元1实现时钟同步。

在中继单元2中,所述中继单元时钟输出模块m30用于将接收到的上一级网元,即主机单元1的标准时钟进行同步,得到所述标准时钟,并将所述标准时钟输出到图2所示的各种所述受时单元,如图10所示,所述中继单元时钟输出模块m30在实现其功能时的具体执行过程为:

d1:与接收到的主机单元1的标准时钟进行同步,得到标准时钟;

d2:将所述标准时钟输出到三级远端单元3;

所述中继单元2的中继单元时钟输出模块m30执行步骤d1:接收主机单元1的标准时钟,并与所述标准时钟进行同步,以在中继单元2中得到所述标准时钟;所述中继单元输出模块m30执行步骤d2:将所述标准时钟输出三级远端单元3,以保证三级远端单元3与中继单元2实现时钟同步。

如图11所示,所述三级单元时钟输出模块m40在实现其功能时的具体执行过程为:

e1:与接收到的中继单元2的标准时钟进行同步,得到标准时钟;

e2:将所述标准时钟输出到图2所示的各种受时单元;

在三级远端单元3中,所述三级单元时钟输出模块m40执行步骤e1:接收中继单元时钟输出模块m30输出的标准时钟,并与所述标准时钟进行同步,以在三级远端单元3中得到所述标准时钟;所述三级单元时钟输出模块m40执行步骤e2:将所述标准时钟输出到图2所示的各种受时单元,以保证受时单元与三级远端单元3实现时钟同步;

在主机单元1中设置主机时钟输出模块m20、在中继单元2上设置中继单元时钟输出模块m30以及在三级远端单元3上设置三级单元时钟输出模块m40,可使主机单元1、中继单元2和三级远端单元3都能够对外输出标准时钟模块给下一级网元和/或图2所示的三种受时单元,使该三级架构的分布式系统的各级网元之间的时钟同步更加精准。

作为优选方案,主机时钟输出模块m10具体用于基于cpri或ecpri协议将所述标准时钟输出至所示中继单元2,和/或用于直接将所述标准时钟输出至图2所示的各种受时单元;

所述中继单元时钟输出模块m30执行步骤d1、d2的具体过程为:

d1:基于cpri或ecpri协议,与接收到的主机单元1的标准时钟进行同步,得到所述标准时钟;

d2:基于cpri或ecpri协议,将所述标准时钟输出到三级远端单元3;

所述三级单元时钟输出模块m40执行步骤e1的具体过程为:

e1:基于cpri或ecpri协议,与接收到的中继单元2的标准时钟进行同步,得到所述标准时钟;

在该优选方案中,所述主机时钟输出模块m20基于cpri或ecpri协议,将同步得到的标准时钟输出至所述中继单元2,和/或直接将所述标准时钟输出至图2所示的各种受时单元,无需基于cpri或ecpri协议;

所述中继单元时钟输出模块m30执行步骤d1的具体过程:基于cpri或ecpri协议,从cpri或ecpri帧中比特时钟恢复出10mhz的标准时钟,完成步骤d1后,执行步骤d2,基于cpri或ecpri协议,将所述标准时钟输出至三级远端单元3;

所述三级单元时钟输出模块m40执行步骤e1的具体过程:基于cpri或ecpri协议,从cpri或ecpri帧中比特时钟恢复出10mhz的标准时钟,完成步骤e1后,执行步骤e2,将所述标准时钟输出至图2所示的各种受时单元,无需基于cpri或ecpri协议;

下一级网元基于cpri或ecpri协议便可与所述标准时钟进行更加精准快捷的同步,在该网元中得到标准时钟;受时单元不需要基于cpri或ecpri的协议,直接接收标准时钟可实现同步。

作为优选方案,所述主时钟同步模块m10执行步骤s2的具体过程为:

s21:与所述外部时钟源进行频率同步;

s22:与所述外部时钟源进行时间同步,得到标准时钟;

主时钟同步模块m10执行步骤s21:与外部时钟源进行频率同步,时钟同步分为频率同步和时钟同步,在步骤s11中与外部时钟源进行频率同步,主时钟同步模块m10执行步骤s22:与外部时钟源进行时间同步,得到标准时钟。因此所述标准时钟里包括了频率同步信息和时间同步信息,在标准时钟里为频率同步和时间同步的信息分类,有利于下一级网元和/或受时单元更好地进行精确的时钟同步。

如图2所示,所述受时单元分为三种:时间同步受时单元、频率同步受时单元和时间频率同步受时单元;基于同一优选方案,结合图2、12所示,主机时钟输出模块m20在实现其功能时的具体过程为:

t1:判断识别主机时钟输出模块m20的下一个输出单元/单元;当主机时钟输出模块m20的下一个输出网元/单元为中继单元2时,执行步骤t2;当主机时钟输出模块m20的下一个输出网元/单元为时间同步受时单元时,执行步骤t3;当主机时钟输出模块m20的下一个输出网元/单元为频率同步受时单元时,执行步骤t4;当主机时钟输出模块m20的下一个输出网元/单元为时间频率同步受时单元时,执行步骤t5;

t2:将主时钟同步模块m10同步得到的频率同步信息和时间同步信息输出至中继单元2;

t3:将主时钟同步模块m10同步得到的时间同步信息输出至时间同步受时单元;

t4:将主时钟同步模块m10同步得到的频率同步信息输出至频率同步受时单元;

t5:将主时钟同步模块m10同步得到的频率同步信息和时间同步信息输出至时间频率同步受时单元;

基于同一优选方案,结合图11、13所示,三级远端单元时钟输出模块m40在执行步骤e2时的具体过程为:

e21:判断识别三级单元时钟输出模块m40的输出单元;当三级单元时钟输出模块m40的输出单元为时间受时单元时,执行步骤e22;当三级单元时钟输出模块m40的输出单元为频率受时单元时,执行步骤e23;当三级单元时钟输出模块m40的输出单元为时间频率受时单元时,执行步骤e24;

e22:将步骤e1同步得到的时间同步信息输出至时间同步受时单元;

e23:将步骤e1同步得到的频率同步信息输出至频率同步受时单元;

e24:将步骤e1同步得到的频率同步信息和时间同步信息输出至时间频率同步受时单元;

图2所示的受时单元分为时间同步受时单元、频率同步受时单元和时间频率同步受时单元,顾名思义,时间同步受时单元只需要进行时间同步,频率同步受时单元只需要进行频率同步,时间频率同步受时单元需要同时进行时间同步和频率同步。主机时钟输出模块m20执行步骤t1:判断当前需要输出同步信息的下一级网元/单元,根据不同的情况执行后续步骤;当主机时钟输出模块m20的下一个输出网元/单元为中继单元2时,主机时钟输出模块m20执行步骤t2:把主机时钟同步模块m10得到的标准时钟的所有信息,即频率同步信息和时间同步信息都输出到中继单元2;但如主机时钟输出模块m20的直接输出到受时单元,可根据受时单元的不同进行标准时钟的信息传输,如输出到时间同步受时单元,主机时钟输出模块m20执行步骤t3:把主机时钟同步模块m10得到的标准时钟的时间同步信息输出到时间同步受时单元;如输出到频率同步受时单元,主机时钟输出模块m20执行步骤t4:把主机时钟同步模块m10得到的标准时钟的频率同步信息输出到频率同步受时单元;如输出到时间频率同步受时单元,主机时钟输出模块m20执行步骤t5:把主机时钟同步模块m10得到的标准时钟的时间同步信息和频率同步信息输出到时间同步受时单元;

同理,三级远端单元3上的三级单元时钟输出模块m40在将标准时钟输出到受时单元时,会根据受时单元的不同进行标准时钟的信息传输,步骤e21~d24与主机时钟输出模块的工作原理相似,此处不赘述。三级单元时钟输出模块可根据不同的受时单元输出不同的同步信息,传输有针对性,且节约传输资源。

作为优选方案,主时钟同步模块m10在执行步骤s1的具体过程为:

s11:判断外部时钟源的获取状态是否为可获取状态,如是则执行步骤s12;如否则执行步骤s13;

s12:获取所述外部时钟源;

s13:维持自由振荡状态至所述外部时钟源为可获取状态时,执行步骤s12;

主时钟同步模块m10执行步骤s11:在获取外部时钟源时,根据外部时钟源的获取状态执行不同的步骤;在外部时钟源为可获取状态时,执行步骤s12获取所述外部时钟源;在外部时钟源为不可获取状态时,执行步骤s13:在一定时间内保持自由振荡状态至所述外部时钟源为可获取状态时,执行步骤s12获取所述外部时钟源;主机时钟同步模块m10在无法获取外部时钟源时,还会在一定时间内保持自由振荡状态,有利于使标准时钟源保持在较为稳定的状态,从而有利于各级网元和受时单元的同步保持稳定。

显然,本发明的上述实施例仅仅是为清楚地说明本发明技术方案所作的举例,而并非是对本发明的具体实施方式的限定。凡在本发明权利要求书的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1