时钟基准类型的识别方法及装置的制作方法

文档序号:7753534阅读:229来源:国知局
专利名称:时钟基准类型的识别方法及装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种时钟基准类型的识别方法及装置。
背景技术
目前,时钟系统中可输入的时钟基准类型有三种1、线路提取时钟,需要从线路数据码流中提取出时钟信号,发送端将包含有 SSM(Synchronization Status Message,同步状态消息)信息、线路接口类型、线路提取端口号、业务单板架框槽信息以及校验寄存器等数据以2. 048MHZ的时钟编码后,再发送至接收端;接收端从线路数据码流中解析出数据内容,并恢复出线路时钟;2、HZ (赫兹)时钟,属于标准的方波信号,主要分为2. 048MHZ (El)时钟和 1. 544MHZ (Tl)时钟;3,BPS (波特率)时钟,采用HDB3或者B8M编码方式,主要分为2. 048MBPS (El)时钟和 1. 544MBPS(T1)时钟。现有技术中,通常采用的方法是通过线缆或接头区分基准类型;也有采用同样的线缆和接头,同时采用人工跳线开关选择来区分基准类型。但是,采用上述两种方式时,电路不能够自动判断基准类型,而只能依靠人工进行跳线设置才能选择基准类型,从而导致时钟系统的工作效率过低,增加了人力成本。

发明内容
本发明的主要目的在于提供一种时钟基准类型的识别方法及装置,以至少解决上述问题。根据本发明的一个方面,提供了一种时钟基准类型的识别方法,包括对输入的数据码流进行解析,在识别出数据码流的帧头位置的情况下,获取数据码流携带的校验信息; 将获取的校验信息与预设的校验信息进行比较,在确定获取的校验信息正确的情况下,确定数据码流中的时钟基准为线路提取时钟。优选地,在不能识别出数据码流的帧头位置或确定获取的校验信息不正确的情况下,还包括获取当前预设的计数周期内数据码流包含的周期个数值;获取预先配置的与数据码流的信号模式匹配的标准周期个数值;比较周期个数值与标准周期个数值的差值, 在差值小于预设的阈值时,确定时钟基准为HZ时钟。优选地,在差值不小于阈值的情况下,该方法还包括判断LIU(Line Interface Unit,线路接口单元)的LOS (Lost Of Signal,信号丢失)是否显示时钟基准未丢失,如果是,则确定时钟基准为BPS时钟。 优选地,在确定数据码流中的时钟基准为线路提取时钟之后,还包括在帧头位置处产生脉冲信号,其中,脉冲信号的频率等于数据码流的帧频率。 优选地,在确定时钟基准为HZ时钟之后,还包括选择与时钟基准的信号模式相对应的分频系数;根据分频系数从HZ时钟分频产生8KHZ时钟。
优选地,在确定时钟基准为BPS时钟之后,还包括LIU从BPS时钟恢复出HZ时钟, 并经分频产生8KHZ时钟。优选地,在对输入的数据码流进行解析之前,该方法还包括使用以下编码方式对时钟基准进行编码,得到数据码流数据0以两个相同的数据bit进行发送,数据1以两个相异的数据bit进行发送。根据本发明的另一方面,提供了一种时钟基准类型的识别装置,包括解码模块, 用于对输入的数据码流进行解析,在识别出数据码流的帧头位置的情况下,获取数据码流携带的校验信息;第一比较模块,用于将获取的校验信息与预设的校验信息进行比较,在确定获取的校验信息正确的情况下,确定数据码流中的时钟基准为线路提取时钟。优选地,该装置还包括第一获取模块,用于获取当前预设的计数周期内数据码流包含的周期个数值;第二获取模块,用于获取预先配置的与数据码流的信号模式匹配的标准周期个数值;第二比较模块,用于比较周期个数值与标准周期个数值的差值,在差值小于预设的阈值时,确定时钟基准为HZ时钟。优选地,该装置还包括判断模块,用于判断线路接口单元(LIU)的信号丢失 (LOS)是否显示时钟基准未丢失,如果是,则确定时钟基准为BPS时钟。通过本发明,采用由电路自行判断并识别时钟基准类型的方式,解决了传统以用线缆或接头,同时采用人工跳线开关的方式对时钟基准类型进行区分导致的操作麻烦、浪费人力资本的问题,进而达到了调高了工作效率、节省人力资本的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的时钟基准类型的识别方法的流程图;图2是根据本发明优选实施例的时钟基准类型的识别流程图;图3是根据本发明实施例的时钟基准类型的识别装置的结构示意图;图4是根据本发明实施例的一个优选装置的结构示意图;图5是根据本发明实施例的另一个优选装置的结构示意图;图6是根据本发明实施例的时钟基准类型装置可以采用的一个优选电路框图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本发明实施例的时钟基准类型的识别方法的流程图,如图1所示,该方法主要包括以下步骤(步骤S102-步骤S104)步骤S102,对输入的数据码流进行解析,在识别出数据码流的帧头位置的情况下, 获取数据码流携带的校验信息;在本发明实施例中,可以采用解码模块对数据码流进行解码,一般情况下,可以将解码模块设置在逻辑单元内部,解码模块进行解码操作时还可以解析出 SSM(Synchronization Status Message,同步状态消息)信息。如果可以识别出数据码流的帧头位置,则可以判断解析出的校验信息是否正确,如果不能识别,则可以判定时钟基准不是线路提取时钟。步骤S104,将获取的校验信息与预设的校验信息进行比较,在确定获取的校验信息正确的情况下,确定数据码流中的时钟基准为线路提取时钟。在本发明实施例中,在获取的校验信息与预设的校验信息进行比较后发现确定获取的校验信息并不正确(即,与预设的校验信息不一致),则可以判定时钟基准不是线路提取时钟。优选地,在判定时钟基准类型不是线路提取时钟后,可以继续判定当前的时钟基准是不是HZ (赫兹)时钟或者BPS (波特率)时钟。例如在本发明实施例的一个优选实施方式中,在不能识别出数据码流的帧头位置或确定获取的校验信息不正确的情况下,可以先获取当前预设的计数周期内数据码流包含的周期个数值,再获取预先配置的与数据码流的信号模式匹配的标准周期个数值,比较周期个数值与标准周期个数值的差值,在差值小于预设的阈值时,确定时钟基准为HZ时钟,如果该差值不小于阈值时,则可以继续判定当前的时钟基准是不是BPS时钟。在本发明实施例的另一个优选实施方式中,在上述差值不小于阈值的情况下,可以判断LIU(Line Interface Unit,线路接口单元)的LOS (Lost Of Signal,信号丢失)是否显示时钟基准未丢失,如果是,则确定时钟基准为BPS时钟。在本发明实施例的又一个优选实施方式中,在识别出时钟基准类型之后,可以对确定的时钟基准进行进一步的提取操作,例如1、如果确定当前的时钟基准为线路提取时钟,还可以在帧头位置处产生信号的频率等于数据码流的帧频率的脉冲信号;2、如果确定当前的时钟基准为HZ时钟,还可以选择与时钟基准的信号模式相对应的分频系数;根据分频系数从HZ时钟分频产生8KHZ时钟;3、如果确定当前时钟基准为BPS时钟,LIU可以从BPS时钟恢复出HZ时钟,并经分频产生8KHZ时钟。在实际应用中,在对输入的数据码流进行解析之前,首先要对输入的时钟基准进行编码,例如,可以使用以下的编码方式对时钟基准进行编码,得到数据码流数据0以两个相同的数据bit进行发送,数据1以两个相异的数据bit进行发送。采用这样的编码方式的优点在于,编码后的数据码流无直流分量,并能够保证连0或者连1时有电平翻转、能够通过变压器进行传输,而且,后续的解码也比较简单,只需要确定哪两个bit为一个数据, 再判断如果这两个bit相同则确定实际接收数据为0,如果这两个bit相异则确定实际接收数据为1。一般情况下,可以采用帧结构对数据码流进行发送,其中,帧结构的频率为8KHZ。下面以图2中的优选实施方式对上述方法进行详细描述图2是根据本发明优选实施例的时钟基准类型的识别流程图,如图2所示,该流程主要包括以下步骤S201,基准输入时钟系统后以数据码流的方式经比较器或者LIU发送至逻辑单元,逻辑单元内设置的解码模块首先对比较器输入的数据进行解码,解析得到帧头位置和校验信息(校验寄存器);S202,逻辑单元判断是否能够识别帧头位置信息,如果不能够识别,则执行步骤5206,如果能够识别,则执行步骤S203;S203,判断校验信息是否正确,如果正确,则执行步骤S204,如果不正确,则执行步骤 S206 ;S204,识别此基准为线路提取时钟;S205,并在帧头位置产生频率等于数据帧频率(8KHZ)的脉冲输出,作为下一级锁相环的基准;S206,判断逻辑单元内部的计数值是否符合预设范围,如果符合,则执行步骤
5207,如果不符合,则执行步骤S209;例如,在实际应用中,判断逻辑单元根据内部设置的El模式(输入的时钟信号是 2. 048MHZ)或Tl模式(输入的时钟信号是1. 544MHZ)确定两种模式下的输入基准的周期计数值,例如,计数周期为250us时,El模式下的周期计数值为512,Tl模式下的周期计数值为386,判断当前基准的周期的计数值与512或者386的差值是否小于阈值。S207,识别此基准为HZ时钟;一般情况下,由于本地晶振和输入基准之间的频差以及线路干扰,允许有几个周期的误差,计数值在正确值正负偏差几个值之内,均可以认为是HZ时钟,当然,计数周期可自行选择,判断计数值为连续判断,任一计数周期内计数值不在要求范围内,则判定此基准不是HZ时钟。S208,当识别此基准为HZ时钟时,再根据E1/T1模式位,选择合适的分频系数,从 HZ时钟中分频产生8KHZ时钟,作为下一级锁相环的基准;S209,判断检测到LIU的LOS信号是否显示输入信号未丢失,如果是,则执行步骤 S210,如果否,则结束流程;S210,识别此基准为BPS时钟;S211,使用256 (El模式)或者193 (Tl模式),作为LIU线路恢复时钟的分频系数, 分频产生8KHZ时钟作为下一级锁相环的基准。当以上条件均不满足时,说明外部无基准输入或者输入基准不符合系统要求,逻辑单元将不输出8KHZ基准给下一级锁相环。在实际应用中,系统中输入更多的基准类型时,本发明也可以作适当功能扩展,如兼容输入多种数据格式的数据码流,并自动识别;增加输入其他频率的HZ时钟,相应增加另一范围的计数判断标准;输入其他频率的BPS时钟,选择相应的LIU芯片等。采用上述实施例提供的时钟基准类型的识别方法,在不需要进行人工跳线设置的情况下可以自动识别基准类型。图3是根据本发明实施例的时钟基准类型的识别装置的结构示意图,如图3所示, 该装置用以实现上述实施例提供的时钟基准类型的识别方法,该装置主要包括解码模块 10和第一比较模块20。其中,解码模块10,用于对输入的数据码流进行解析,在识别出数据码流的帧头位置的情况下,获取数据码流携带的校验信息;第一比较模块20,连接至解码模块10,用于将获取的校验信息与预设的校验信息进行比较,在确定获取的校验信息正确的情况下,确定数据码流中的时钟基准为线路提取时钟。通过本实施例提供的上述装置,可以通过解码模块10对输入的数据码流的帧头进行识别,在识别出帧头位置的情况下,获取检验信息,通过第一比较模块20对校验信息进行判别,在校验信息正确的情况下,可以识别出输入的数据码流采用的时钟基准为线路提取时钟,从而可以实现线路提取时钟的自动识别。图4是根据本发明实施例的一个优选装置的结构示意图,如图4所示,该装置还可以包括第一获取模块30、第二获取模块40以及第二比较模块50。其中,第一获取模块30, 连接至第一比较模块20,用于获取当前预设的计数周期内数据码流包含的周期个数值;第二获取模块40,连接至第一获取模块30,用于获取预先配置的与数据码流的信号模式匹配的标准周期个数值;第二比较模块50,连接至第二获取模块40,用于比较周期个数值与标准周期个数值的差值,在差值小于预设的阈值时,确定时钟基准为HZ时钟。通过该优选实施例,可以进一步自动识别出HZ时钟。图5是根据本发明实施例的另一个优选装置的结构示意图,如图5所示,该装置还可以包括判断模块60,连接至第二比较模块50,用于判断线路接口单元LIU的同步丢失 LOS是否显示时钟基准未丢失,如果是,则确定时钟基准为BPS时钟。通过该优选实施例,可以进一步自动识别出BPS时钟。 图6示出了本发明实施例的时钟基准类型装置可以采用的一个优选电路框图,需要说明的是,在实际应用中,上述装置均可以采用如图6所示的电路。在该电路图中,基准信号经过变压器后,可以分两路同时输入LIU和比较器,LIU和比较器再将基准信号输出至逻辑单元。LIU可以将输入的El/Tl BPS时钟通过线路恢复输出HZ时钟,比较器可以将输入的差分信号转化成TTL信号输出,使输入基准符合逻辑单元对输入电平的要求,然后逻辑单元内部对基准信号进行类型识别并产生8KHZ基准输出至下一级锁相环进行锁相。其中,比较器前端的电阻起主要起隔离作用。采用上述实施例提供的时钟基准类型装置,不需要进行人工跳线开关设置,即可自动识别基准类型。从以上的描述中,可以看出,本发明实现了如下技术效果不需要进行人工跳线开关设置,即可自动识别基准类型,不需要跳线设置,可自动识别基准类型,从而达到了节省人力成本,提高工作效率的效果。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种时钟基准类型的识别方法,其特征在于,包括对输入的数据码流进行解析,在识别出所述数据码流的帧头位置的情况下,获取所述数据码流携带的校验信息;将获取的所述校验信息与预设的校验信息进行比较,在确定获取的所述校验信息正确的情况下,确定所述数据码流中的时钟基准为线路提取时钟。
2.根据权利要求1所述的方法,其特征在于,在不能识别出所述数据码流的所述帧头位置或确定获取的所述校验信息不正确的情况下,还包括获取当前预设的计数周期内所述数据码流包含的周期个数值;获取预先配置的与所述数据码流的信号模式匹配的标准周期个数值;比较所述周期个数值与所述标准周期个数值的差值,在所述差值小于预设的阈值时, 确定所述时钟基准为HZ时钟。
3.根据权利要求2所述的方法,其特征在于,在所述差值不小于所述阈值的情况下,所述方法还包括判断线路接口单元LIU的信号丢失LOS是否显示所述时钟基准未丢失,如果是,则确定所述时钟基准为BPS时钟。
4.根据权利要求1所述的方法,其特征在于,在确定所述数据码流中的时钟基准为线路提取时钟之后,还包括在所述帧头位置处产生脉冲信号,其中,所述脉冲信号的频率等于所述数据码流的帧频率。
5.根据权利要求2所述的方法,其特征在于,在确定所述时钟基准为所述HZ时钟之后, 还包括选择与所述时钟基准的信号模式相对应的分频系数;根据所述分频系数从所述HZ时钟分频产生8KHZ时钟。
6.根据权利要求3所述的方法,其特征在于,在确定所述时钟基准为所述BPS时钟之后,还包括所述LIU从所述BPS时钟恢复出HZ时钟,并经分频产生8KHZ时钟。
7.根据权利要求1-6中任一项所述的方法,其特征在于,在对输入的所述数据码流进行解析之前,所述方法还包括使用以下编码方式对所述时钟基准进行编码,得到所述数据码流数据0以两个相同的数据bit进行发送,数据1以两个相异的数据bit进行发送。
8.—种时钟基准类型的识别装置,其特征在于,包括解码模块,用于对输入的数据码流进行解析,在识别出所述数据码流的帧头位置的情况下,获取所述数据码流携带的校验信息;第一比较模块,用于将获取的所述校验信息与预设的校验信息进行比较,在确定获取的所述校验信息正确的情况下,确定所述数据码流中的时钟基准为线路提取时钟。
9.根据权利要求8所述的装置,其特征在于,还包括第一获取模块,用于获取当前预设的计数周期内所述数据码流包含的周期个数值;第二获取模块,用于获取预先配置的与所述数据码流的信号模式匹配的标准周期个数第二比较模块,用于比较所述周期个数值与所述标准周期个数值的差值,在所述差值小于预设的阈值时,确定所述时钟基准为HZ时钟。
10.根据权利要求9所述的装置,其特征在于,还包括判断模块,用于判断线路接口单元LIU的信号丢失LOS是否显示所述时钟基准未丢失, 如果是,则确定所述时钟基准为BPS时钟。
全文摘要
本发明公开了一种时钟基准类型的识别方法及装置。其中,该方法包括对输入的数据码流进行解析,在识别出数据码流的帧头位置的情况下,获取数据码流携带的校验信息;将获取的校验信息与预设的校验信息进行比较,在确定获取的校验信息正确的情况下,确定数据码流中的时钟基准为线路提取时钟。通过本发明,不需要采用线缆或接头结合人工跳线开关设置的选择区分方式即可自动识别时钟基准类型。
文档编号H04J3/06GK102355318SQ20111023479
公开日2012年2月15日 申请日期2011年8月16日 优先权日2011年8月16日
发明者侯爱荭, 刘胜男, 王仁巧, 肖杰, 邵贵阳, 顾春杰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1