一种选择同步时钟源的方法及装置的制作方法

文档序号:7768111阅读:385来源:国知局
专利名称:一种选择同步时钟源的方法及装置的制作方法
技术领域
本发明涉及网络通信技术领域,更具体的说,涉及一种选择同步时钟源的方法及
装置O
背景技术
时钟同步技术已经广泛的应用在通信技术领域中,当前以TDM(Time DivisionMultiplex and Multiplexer,时分复用和复用器)技术为基础的网络中, 如SDH(Synchronous Digital Hierarchy,同步数字体系)禾口 PDH(Plesiochronous DigitalHierarchy,准同步数字系列)等,各个网元设备间的时钟同步是实现业务正常运 行的必要条件,其中,网元的时钟源选择算法则是保证网元间时钟同步的必要前提,可以保 证全网同步于当前最高质量的时钟源,而且不形成时钟环路。目前,TDM网络中,现有时钟源选择算法主要采用基于SDH帧结构的 SSM(SSMSynchronization Status Message,同步状态信息)算法,用于在同步定时链路中 传递定时信号的质量等级,使得SDH网和同步网中的节点时钟通过对SSM的读解获取上游 时钟的信息,对本节点的时钟进行相应操作。该算法的核心是利用了 SDH帧结构中的Sl字 节传输同步状态信息,SDH网元正是根据SSM的值来判断该网元应选取的时钟源。虽然各 个厂家在使用SSM算法来实现同步时钟源的选择过程中具体实现方案不完全相同,但大体 上均是依据SDH网同步状态信息(SSM)技术规范来实现的。在实现本发明的过程中,发明人发现现有技术存在如下技术问题该SSM算法要求必须以SDH的帧结构为基础,并且需要配置大量的参数,由于配置 的参数较多,因此适用范围小,给该SSM算法的应用带来一定的局限性;此外,该SSM算法没 有很好的解决时钟成环问题,因此需要在工程上和时钟配置过程中要特别注意,以避免出 现时钟成环的情况;另外,针对一些传输通道为El的复用设备,SSM算法又过于复杂,而且 没有标准的传输通道来传输时钟信息,不能高效的利用传输带宽。

发明内容
本发明实施例提供了一种选择同步时钟源的方法及装置,较好的解决了时钟成环 问题。本发明实施例提供的技术方案如下本发明实施例提供一种选择同步时钟源的方法,包括网元通过至少一个端口接收时钟信息;所述时钟信息包括时钟模式、时钟等级、 MAC地址、传递次数、传输通道号以及产生的随机数中的一种或多种;在接收到的所述时钟信息中按照所述时钟信息的优先级,确定与每个端口对应的 最优时钟源信息,并按照所述优先级在所述最优时钟源信息中选择一个作为所述网元的候 选时钟源信息。进一步的,所述时钟信息的优先级包括
时钟模式> 时钟等级最高> MAC地址最小>传递次数最小>传输通道号最小> 随机数最小;其中,时钟模式分为主模式MASTER和从模式SLAVE,模式MASTER大于模式SLAVE ;时钟等级分为四个级别=MASTER为最高级别3,EXT_CLK外时钟级别为2,L0CAL_ CLK本振级别为1,LINE_CLK线路时钟级别为0。进一步的,所述方法还包括所述网元在预定周期内以广播的方式传输所述时钟信息,将本地时钟信息发送到 与本网元相连的各个网元,并实时转发其它网元发送过来的时钟信息。进一步的,所述方法还包括采用自定义的帧结构传输所述时钟信息,并在成帧El通道的非业务时隙中选择4 个bit作为所述时钟信息的传输通道。进一步的,所述方法还包括根据所述时钟信息的优先级,在确定所述候选时钟源信息的优先级大于所述网元 当前使用的时钟源信息时,所述网元将所述候选时钟源信息更新为本地时钟源信息,并进 行相应的时钟源配置更新操作。进一步的,所述方法还包括当所述网元检测到本地某一传输端口发生告警时,将与所述端口对应的时钟源信 息清空,以便在确定该端口的最优时钟源信息时不再对所述端口接收到的时钟信息进行比 较,直到所述端口恢复正常为止;或者,当所述网元的某一端口选择出的最优时钟源信息的数据帧在时钟源信息老化时 间内没有再次接收到所述最优时钟源信息时,则确定与所述最优时钟源信息对应的网元故 障或网络拓扑产生变化,则清空所述端口的时钟源信息,然后重新确定该端口的最优时钟 源{曰息。本发明实施例还提供了一种选择同步时钟源的装置,包括信息接收模块,用于网元通过至少一个端口接收时钟信息;所述时钟信息包括时 钟模式、时钟等级、MAC地址、传递次数、传输通道号以及产生的随机数中的一种或多种;时钟判定模块,用于在接收到的所述时钟信息中按照所述时钟信息的优先级,确 定与每个端口对应的最优时钟源信息,并按照所述优先级在所述最优时钟源信息中选择一 个作为所述网元的候选时钟源信息。可选的,所述时钟信息的优先级包括时钟模式> 时钟等级最高> MAC地址最小>传递次数最小>传输通道号最小> 随机数最小;其中,时钟模式分为主模式MASTER和从模式SLAVE,模式MASTER大于模式SLAVE ;时钟等级分为四个级别=MASTER为最高级别3,EXT_CLK外时钟级别为2,L0CAL_ CLK本振级别为1,LINE_CLK线路时钟级别为0。可选的,所述装置还包括信息传输模块,用于网元在预定周期内以广播的方式传输所述时钟信息,将本地 时钟信息发送到与本网元相连的各个网元,并实时转发其它网元发送过来的时钟信息;配置处理模块,采用自定义的帧结构传输所述时钟信息,并在成帧El通道的非业
5务时隙中选择4个bit作为所述时钟信息的传输通道。可选的,所述装置还包括监控处理模块,用于当所述网元检测到某一传输端口发生告警时,将与所述端口 对应的时钟源信息清空,以便在确定该端口的最优时钟源信息时不再对所述端口接收到的 时钟信息进行比较,直到所述端口恢复正常;或者,当所述网元的某一端口选择出的最优时钟源信息的数据帧在时钟源信息老化时 间内没有再次接收到所述最优时钟源信息时,则确定与所述最优时钟源信息对应的网元故 障或网络拓扑产生变化,则清空所述端口的时钟源信息,然后重新确定该端口的最优时钟 源{曰息。本发明实施例技术方案的实现,通过对至少一个端口接收到的所述时钟信息,按 照所述时钟信息的优先级进行比较,从而确定与每个端口对应的最优时钟源信息,并按照 所述优先级在所述最优时钟源信息中选择一个作为所述网元的候选时钟源信息,很好的解 决了时钟成环问题。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他 的附图。图1为本发明实施例一种选择同步时钟源的方法流程图;图2为本发明实施例时钟信息优先级比较算法流程图;图3为本发明实施例确定候选时钟源的具体流程图;图4为本发明实施例一种选择同步时钟源的装置结构示意图;图5为本发明实施例一的应用场景图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。本发明实施例提出一种选择同步时钟源的方法及装置,应用在网元间时钟同步源 的选择领域中。网元通过至少一个传输端口接收时钟信息;在接收到的所述时钟信息中按 照所述时钟信息的优先级,确定与每个端口对应的最优时钟源信息,并按照所述优先级在 所述最优时钟源信息中选择一个作为所述网元的候选时钟源信息,并采用候选时钟源信息 来更新本地时钟源的配置更新操作。本发明技术方案的实现方式简单,使用范围广,通过对 多个端口接收到的时钟信息的判定,能够较好的解决时钟成环问题。例如当4个网元互相连接形成一个环形网络时,其中一个网元必定会在两个不 同的方向上收到由某一个网元发出的时钟信息数据帧,在采用本发明提出的时钟信息的优 先级比较算法时,当利用转发跳数比较该时钟信息的优劣没有获得最终结果时,则要利用传输通道号(也就是端口号)来确定接收到的时钟信息的优劣,从而确定接收时钟信息的 方向,通常传输通道号越小,该时钟信息越优质,通过比较后选择传输通道号小的时钟信息 做为进一步比较计算最优时钟源的输入信息。下面结合附图对本发明的技术方案进行说明。如图1所示,本发明实施例提供一种选择同步时钟源的方法,技术方案包括步骤101 网元通过至少一个端口接收时钟信息;所述时钟信息包括时钟模式、时 钟等级、MAC地址、传递次数、传输通道号以及产生的随机数中的一种或多种;步骤102 在接收到的所述时钟信息中按照所述时钟信息的优先级,确定与每个 端口对应的最优时钟源信息,并按照所述优先级在所述最优时钟源信息中选择一个作为所 述网元的候选时钟源信息。在本发明的一个实施例中,所述时钟信息的优先级包括时钟模式> 时钟等级最高> MAC地址最小>传递次数最小>传输通道号最小> 随机数最小;其中,时钟模式分为主模式MASTER和从模式SLAVE,模式MASTER大于模式SLAVE ;需要说明的是,本发明实施例中规定时钟拓扑中只能有一个网元为MASTER模式, MASTER模式表明该网元时钟级别最高,网络中其他网元时钟均同步到该网元,为SLAVE模 式。时钟等级分为四个级别=MASTER为最高级别3,EXT_CLK外时钟级别为2,L0CAL_ CLK本振级别为1,LINE_CLK线路时钟级别为0。具体的说,在使用时钟信息的优先级确定各端口的最优时钟源信息以及候选时钟 源信息时,在本发明实施例中优先判定时钟信息的时钟模式和时钟等级,当通过时钟模式 和时钟等级均不能判断出该时钟信息优劣的情况下,以MAC地址的大小,传递次数,传输通 道号大小,产生随机数大小几个条件来进一步判断该时钟信息的优劣,其中,上述时钟信息 包含的各信息中编号越小表明与该时钟信息对应的时钟源越优质。本发明实施例提出的技术方案中,采用时钟信息的优先级对各端口接收到的时钟 信息进行比较来解决时钟成环问题的,由于时钟的传递和传输时延有一定的关系,传输时 延越小,时钟的稳定性越高准确度也越高,选择距离时钟源最近的路径有助于提高全网时 钟的稳定性和准确性;因此,在优先级的比较过程中,时钟信息中传递次数和传输通道号这 两个信息的比较是解决时钟成环的关键,在其余条件均相同的情况下,如果同一网元在两 个不同方向上接收到同样的时钟信息时,根据传递次数最小原则就可以选择出了最短路径 的方向,也就避免了时钟成环问题;在传递次数也相同的情况下,通过传输通道号最小原则 (也就是端口号)同样可以确定该选取哪个方向的时钟信息,同时也可以避免了时钟成环 问题。本发明实施例提出的技术方案中,每个网元会定时产生一个随机数,本发明实施 例将此随机数当作本网元的时钟信息的一部分发送给相邻的各个网元,当某一网元在进行 时钟源选择判断时,在时钟模式、时钟等级、MAC地址、传递次数以及传输通道号均相同的情 况下,可以根据接收到的时钟信息中的随机数的大小做出最后的判断。针对上述步骤102具体的说,步骤102中包括了网元端口信息选择和网元系统时 钟选择的两个过程
7
(1)在网元端口信息选择过程中,各网元记录自身的每一个传输端口接收到的时 钟信息,具体可以采用每个传输端口维护一张时钟信息表的方式进行记录,其中,该时钟信 息表中包含上述时钟信息的所有内容,根据时钟信息的优先级从该端口接收到的时钟信息 中确定出一个最优时钟源信息,当该网元的各端口正常工作时,经过优先级比较后,每个端 口会获得一个对应的最优时钟源信息。如图2所示,按照时钟模式>时钟等级最高> MAC 地址最小> 传递次数最小 > 传输通道号最小>随机数最小的规则,进行时钟信息的优先级 比较,从而确定该端口接收到的最优时钟源信息。(2)在网元系统时钟源选择过程中,针对网元各端口获得的最优时钟源信息,按照 与上述如图2所示的时钟信息优先级比较算法进行比较,从至少一个最优时钟源信息中选 择一个优先级最高的最优时钟源信息作为本地候选时钟源信息,然后将该候选时钟源信息 与本网元当前使用的时钟源信息进行最终比较,获得结果,在所述候选时钟源信息的优先 级高于当前使用的本地时钟源信息时,用所述候选时钟源信息更新本网元的本地时钟源的 相关配置,将所述候选时钟源信息更新为本地时钟源信息。该过程的具体流程可以参见图 3所示,当网元某一端口接收到时钟信息时,按照时钟优先级的算法判断接收到的所述接收 到的时钟信息是否优于当前端口保存的最优时钟信息,在优于当前端口保存的最优时钟信 息时,更新此端口的最优时钟信息,否则,丢弃当前接收到的所述时钟信息;针对多个端口 对应的最优时钟源信息进行优先级算法的比较,从而获得候选时钟源信息,将获得的所述 候选时钟源信息与该网元本地当前使用的时钟源信息比较后,在所述候选时钟源信息优于 当前使用的时钟源信息后,更新本地时钟源信息,并做出相应的配置操作。在本发明的一个实施例中,所述方法还包括所述网元在预定周期内以广播的方式传输所述时钟信息,将本地时钟信息发送到 与本网元相连的各个网元,并实时转发其它网元发送过来的时钟信息。需要说明的是预定周期可以按照当前网络的状态以及经验值确定,本发明实施例 中对该预定周期的具体取值不作限定。在本发明实施例中,为了避免同一时钟源信息帧在网络中被各网元无限制的转 发,本发明实施例制定了预定的转发策略,具体包括针对时钟信息包含的转发次数预先设定转发次数阈值,具体取值要根据经验值确 定;某一网元在接收到时钟信息帧时,要判断转发次数是否大于设定的阈值,在大于所述阈 值时,则要吸收掉该时钟信息帧不再转发;或者,如果接收到的时钟信息帧中MAC地址和本地地址一致时,则要吸收此时钟信息帧 不再转发;或者,网元设备将某一端口接收到的数据帧只向除该端口以外的其它端口转发。在本发明的一个实施例中,所述方法还包括采用自定义的帧结构传输所述时钟信息,并在成帧El通道的非业务时隙中选择4 个bit作为所述时钟信息的传输通道,能够高效的利用传输带宽。在本发明的一个实施例中,所述方法还包括根据所述时钟信息的优先级,在确定所述候选时钟源信息的优先级大于所述网元 当前使用的时钟源信息时,所述网元将所述候选时钟源信息更新为本地时钟源信息,并进 行相应的时钟源配置更新操作。
在本发明的一个实施例中,所述方法还包括端口监控步骤当所述网元检测到本地某一传输端口发生告警时,将与所述端口对应的时钟源信 息清空,以便在确定该端口的最优时钟源信息时不再对所述端口接收到的时钟信息进行比 较,直到所述端口恢复正常为止;或者,当所述网元的某一端口选择出的最优时钟源信息的数据帧在时钟源信息老化时 间内没有再次接收到所述最优时钟源信息时,则确定与所述最优时钟源信息对应的网元故 障或网络拓扑产生变化,则清空所述端口的最优时钟源信息,然后重新确定该端口的最优 时钟源信息。如图4所示,基于上述图1所述的方法实施例,本发明实施例还提供了 一种选择同 步时钟源的装置,其中包括如下功能模块信息接收模块41,用于网元通过至少一个端口接收时钟信息;所述时钟信息包括 时钟模式、时钟等级、MAC地址、传递次数、传输通道号以及产生的随机数中的一种或多种;时钟判定模块42,用于在接收到的所述时钟信息中按照所述时钟信息的优先级, 确定与每个端口对应的最优时钟源信息,并按照所述优先级在所述最优时钟源信息中选择 一个作为所述网元的候选时钟源信息。在本发明的一个实施例中,所述时钟信息的优先级包括时钟模式> 时钟等级最高> MAC地址最小>传递次数最小>传输通道号最小> 随机数最小; 其中,时钟模式分为主模式MASTER和从模式SLAVE,模式MASTER大于模式SLAVE ;时钟等级分为四个级别=MASTER为最高级别3,EXT_CLK外时钟级别为2,L0CAL_ CLK本振级别为1,LINE_CLK线路时钟级别为0。在本发明的一个实施例中,所述装置还包括信息传输模块44,用于网元在预定周期内以广播的方式传输所述时钟信息,将本 地时钟信息发送到与本网元相连的各个网元,并实时转发其它网元发送过来的时钟信息;配置处理模块43,采用自定义的帧结构传输所述时钟信息,并在成帧El通道的非 业务时隙中选择4个bit作为所述时钟信息的传输通道。在本发明的一个实施例中,所述装置还包括监控处理模块45,用于当所述网元检测到某一传输端口发生告警时,将与所述端 口对应的时钟源信息清空,以便在确定该端口的最优时钟源信息时不再对所述端口接收到 的时钟信息进行比较,直到所述端口恢复正常;或者,当所述网元的某一端口选择出的最优时钟源信息的数据帧在时钟源信息老化时 间内没有再次接收到所述最优时钟源信息时,则确定与所述最优时钟源信息对应的网元故 障或网络拓扑产生变化,则清空所述端口的时钟源信息,然后重新确定该端口的最优时钟 源{曰息。需要说明的是,上述图4所示的装置实施例是基于图1所述的方法实施例的技术 方案获得的,包含了与图1的方法实施例相同或相应的技术特征,因此,在本发明实施例中 并没有对与图1实施例中相同的技术方案进行具体描述,具体可以参见图1方法实施例中 的相关描述。为了进一步对本发明实施例技术方案进行理解,下面通过实施例一进行说明。
9
实施例一本实施例一中以网络拓扑中有6个网元设备为例,网元设备的编号为1至6,具体 5所示,其中,网元1的MAC地址最小,本发明的具体实现流程如下501、采用自定义的帧结构传输时钟信息,并在成帧El通道的非业务时隙中选择4 个bit作为所述时钟信息的传输通道;502、网络拓扑中的6个网元,在预定周期内以广播的方式传输时钟信息,具体是 将本地时钟信息发送到与本网元相连的各个网元,并实时转发其它网元发送过来的时钟信 息;503、网络拓扑中的网元,通过至少一个传输端口接收时钟信息;其中,该时钟信息 包括时钟模式、时钟等级、MAC地址、传递次数、传输通道号以及产生的随机数中的一种或多 种;504、在接收到的所述时钟信息中按照所述时钟信息的优先级,确定与每个端口对 应的最优时钟源信息,并按照所述优先级在所述最优时钟源信息中选择一个作为所述网元 的候选时钟源信息;所述时钟信息的优先级包括时钟模式> 时钟等级最高> MAC地址最 小>传递次数最小>传输通道号最小>随机数最小;505、根据所述时钟信息的优先级,在确定所述候选时钟源信息的优先级大于所述 网元当前使用的时钟源信息时,所述网元将所述候选时钟源信息更新为本地时钟源信息, 并进行相应的时钟源配置操作。针对本实施例一具体的说,网元1通过端口 1和端口 2接收时钟信息,接受到的所 有端口的时钟信息中包含的的MAC地址均大于本地的MAC地址,因此,网元1将自身的时钟 模式配置为MASTER模式,时钟级别最高;网元2,3,4,5均可以在多个端口接收到模式为MASTER的时钟信息,根据时钟信 息的优先级,在确定时钟模式、时钟等级、MAC地址全部都相同的情况下,各网元均会选择传 递次数最少的方向的时钟源参数作为本地时钟源信息进行配置;如果在没有网元4的情况 下,网元5会根据端口较小时钟源较优的原则选择该方向的时钟源参数作为本地时钟源信 息进行配置;最终结果均为SLAVE模式,从端口 1提取时钟;网元6仅通过端口 1来接收并传递时钟信息,因此仅比较端口 1的最优时钟源信 息和本地的时钟源信息相关MAC地址参数即可以得到当前本地时钟源选择结果,最终结果 是选择端口 1的最优时钟源信息作为本地时钟源信息,SLAVE模式从端口 1提取时钟;506、当所述网元检测到本地某一传输端口发生告警时,将与所述端口对应的时钟 源信息清空,以便在确定该端口的最优时钟源信息时不再对所述端口接收到的时钟信息进 行比较,直到所述端口恢复正常为止;或者,由于网元间的时钟源信息是定时相互转发的,因此当所述网元的某一端口选择出 的最优时钟源信息的数据帧在时钟源信息老化时间内没有再次接收到最优时钟源信息时, 则确定与最优时钟源信息对应的网元出现了故障或网络拓扑产生了变化,则清空所述端口 的时钟源信息,然后重新确定该端口的最优时钟源信息。针对本发明实施例一具体的说,对网络拓扑中的6个网元设备的传输端口进行监 控,当网元5的端口 1出现告警时,则网元5清空端口 1维护的时钟源信息表,重新对其余端 口接收到的时钟信息进行优先级比较来确定最优时钟源信息,从而确定候选时钟源信息,
10经过重新比较后,最终将获得端口 2对应的最优时钟源信息作为该网元5的候选时钟源信 息,在所述候选时钟源信息优于当前本地使用的时钟源信息时,从从端口 2提取对应的时 钟源信息进行更新配置操作。综上所述,本发明实施例一种选择同步时钟源的方法及装置,接收到时钟信息的 网元设备,根据时钟信息优先级的比较策略能够对各传输端口接收到的时钟信息进行比 较,能够解决现有技术存在的时钟成环问题;此外,从本发明实施例的技术方案实现原理上 可以看出,本发明技术方案实现简单,对其他协议和算法没有依赖,使用范围广泛,并且通 过对网元各端口状态进行监控,能够及时发现网络拓扑的变化,较好的解决了实际网络拓 扑变化给时钟拓扑带来的影响。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为 磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(RandomAccess Memory, RAM)等。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围 为准。
权利要求
1.一种选择同步时钟源的方法,其特征在于,包括网元通过至少一个端口接收时钟信息;所述时钟信息包括时钟模式、时钟等级、MAC地 址、传递次数、传输通道号以及产生的随机数中的一种或多种;在接收到的所述时钟信息中,按照所述时钟信息的优先级,确定与每个端口对应的最 优时钟源信息,并按照所述优先级在所述最优时钟源信息中选择一个作为所述网元的候选 时钟源信息。
2.根据权利要求1所述的方法,其特征在于,所述时钟信息的优先级包括时钟模式> 时钟等级最高> MAC地址最小>传递次数最小 >传输通道号最小> 随机 数最小;其中,时钟模式分为主模式MASTER和从模式SLAVE,模式MASTER大于模式SLAVE ;时钟等级分为四个级别=MASTER为最高级别3,EXT_CLK外时钟级别为2,L0CAL_CLK本 振级别为1,LINE_CLK线路时钟级别为0。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括所述网元在预定周期内以广播的方式传输所述时钟信息,将本地时钟信息发送到与本 网元相连的各个网元,并实时转发其它网元发送过来的时钟信息。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括采用自定义的帧结构传输所述时钟信息,并在成帧El通道的非业务时隙中选择4个 bit作为所述时钟信息的传输通道。
5.根据权利要求1至4中任一所述的方法,其特征在于,所述方法还包括根据所述时钟信息的优先级,在确定所述候选时钟源信息的优先级大于所述网元当前 使用的时钟源信息时,所述网元将所述候选时钟源信息更新为本地时钟源信息,并进行相 应的时钟源配置更新操作。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括当所述网元检测到本地某一传输端口发生告警时,将与所述端口对应的时钟源信息清 空,以便在确定该端口的最优时钟源信息时不再对所述端口接收到的时钟信息进行比较, 直到所述端口恢复正常为止;或者,当所述网元的某一端口选择出的最优时钟源信息的数据帧在时钟源信息老化时间内 没有再次接收到所述最优时钟源信息时,则确定与所述最优时钟源信息对应的网元故障或 网络拓扑产生变化,则清空所述端口的时钟源信息,然后重新确定该端口的最优时钟源信 肩、ο
7.一种选择同步时钟源的装置,其特征在于,包括信息接收模块,用于网元通过至少一个端口接收时钟信息;所述时钟信息包括时钟模 式、时钟等级、MAC地址、传递次数、传输通道号以及产生的随机数中的一种或多种;时钟判定模块,用于在接收到的所述时钟信息中按照所述时钟信息的优先级,确定与 每个端口对应的最优时钟源信息,并按照所述优先级在所述最优时钟源信息中选择一个作 为所述网元的候选时钟源信息。
8.根据权利要求7所述的装置,其特征在于,所述时钟信息的优先级包括时钟模式> 时钟等级最高> MAC地址最小>传递次数最小 >传输通道号最小> 随机 数最小; 2其中,时钟模式分为主模式MASTER和从模式SLAVE,模式MASTER大于模式SLAVE ;时钟等级分为四个级别=MASTER为最高级别3,EXT_CLK外时钟级别为2,L0CAL_CLK本 振级别为1,LINE_CLK线路时钟级别为0。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括信息传输模块,用于网元在预定周期内以广播的方式传输所述时钟信息,将本地时钟 信息发送到与本网元相连的各个网元,并实时转发其它网元发送过来的时钟信息;配置处理模块,采用自定义的帧结构传输所述时钟信息,并在成帧El通道的非业务时 隙中选择4个bit作为所述时钟信息的传输通道。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括监控处理模块,用于当所述网元检测到某一传输端口发生告警时,将与所述端口对应 的时钟源信息清空,以便在确定该端口的最优时钟源信息时不再对所述端口接收到的时钟 信息进行比较,直到所述端口恢复正常;或者,当所述网元的某一端口选择出的最优时钟源信息的数据帧在时钟源信息老化时间内 没有再次接收到所述最优时钟源信息时,则确定与所述最优时钟源信息对应的网元故障或 网络拓扑产生变化,则清空所述端口的时钟源信息,然后重新确定该端口的最优时钟源信 肩、ο
全文摘要
本发明公开了一种选择同步时钟源的方法及装置,其中,该方法包括网元通过至少一个端口接收时钟信息;所述时钟信息包括时钟模式、时钟等级、MAC地址、传递次数、传输通道号以及产生的随机数中的一种或多种;在接收到的所述时钟信息中按照所述时钟信息的优先级,确定与每个端口对应的最优时钟源信息,并按照所述优先级在所述最优时钟源信息中选择一个作为所述网元的候选时钟源信息。本发明还提供了一种选择同步时钟源的装置,包括信息接收模块及时钟判定模块。在本发明技术方案的实现过程中,通过对网元多个端口间进行时钟信息比较,能够较好的解决时钟成环问题。
文档编号H04J3/06GK102006135SQ20101057841
公开日2011年4月6日 申请日期2010年12月3日 优先权日2010年12月3日
发明者甄维良 申请人:北京华环电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1