同步传输系统中时钟源的选择方法

文档序号:7614409阅读:850来源:国知局
专利名称:同步传输系统中时钟源的选择方法
技术领域
本发明涉及同步传输系统中时钟源的选择方法。
背景技术
同步传输系统的设计和应用以网状结构为主,要保证网的安全和稳定,“网同步”是主要的技术要求。实现网同步的目的是使网中所有节点的时钟频率都工作在确定的容差范围内,以保证各交换节点间时钟同频,否则通信就不能得以保障。而传输系统在整个通信网络中起着中枢的作用,如果传输系统的传输质量不稳定,将直接导致接入业务部分的业务影响。由此可见网络同步和时钟产生是高速传输网络系统中最重要的部分。在建议ITU-T G.781E的附录A中就详细的描述了一种同步传输系统中时钟源的选择方法。
该方法用规范描述语言(SDL)画出了时钟源的选择过程。下面简单描述一下这种方法,其详细的SDL框图请参见ITU-T G.781E。每个时钟源的选择受到其自己的条件(包括时钟源的同步质量等级、信号质量、优先级、锁定设置、外部对其的倒换控制)的控制,当任意一个条件发生变化的时候,就需要经过SDL框图的条件判断。同时时钟选择还受到质量等级是否启用的影响。这种方法判断过程复杂,并且不直观。另外它还有一个致命的缺点就是如果有多个条件同时产生的时候,由于是按照框图进行流程处理,就有可能在选择过程中,多次修改时钟源的选择,从而造成时钟源的短暂振荡。而由于传输系统所处于的核心位置,其影响是比较大的。

发明内容
本发明要解决的技术问题是,克服现有技术的不足,提出一种同步传输系统中时钟源的选择方法,用简单的排序的方法,就可以完成系统时钟源的选择,同时也不会造成时钟源选择的振荡。
本发明中的同步传输系统中时钟源的选择方法为输入各时钟源的各个选择条件;获取各时钟源每个选择条件的控制情况;计算每个时钟源的选择权值;按各时钟源的选择权值进行排序;根据排序结果选择时钟源。其中,选择条件包括是否闭锁、是否有强制倒换、是否失锁、质量等级、是否有人工倒换、优先等级及分配给它们的相应的比特位。
采用本发明所述的方法,通过排序,非常简单、明晰的从多个时钟源中选择一个或者多个最优的。这种方法简单、直观、可靠、易于检测错误;特别是对于非常复杂的组合条件,该方法可以大大简化系统的设计,同时可以保证选择的正确性和鲁棒性。


图1是时钟源选择示意框图;图2是时钟源选择的流程图。
具体实施例方式
本发明根据每个时钟源的控制条件计算每个时钟源的控制选择权值。在每次处理的时候可以轮询所有时钟源的控制条件,根据所有条件综合选择一个最优的时钟源。
下面结合附图和实施例对本发明作进一步的详细说明SDH系统中时钟源的选择算法,时钟的选择可以参考ITUT G.781E。
在SDH中时钟源的选择,其受以下几个条件控制时钟源是否闭锁、时钟源是否有强制倒换、时钟源是否失锁、时钟源的质量等级、时钟源是否有人工倒换、时钟源的优先等级。且这些条件还有优先级,其优先顺序为时钟源是否闭锁>时钟源是否有强制倒换>时钟源是否失锁>时钟源的质量等级>时钟源是否有人工倒换>时钟源的优先等级。其选择步骤为1、初始化时钟源的选择结果为无空;2、我们假设用2个字节来表示时钟源的优先选择权值,分配时钟源的选择条件对应的比特位置如表1表1控制条件与对应的比特位置表

下面对这个举例中所涉及到的几个条件及其取值进行一些说明闭锁表示该时钟源是否可以选择,其优先级最高。取值为0表示该时钟源没有闭锁设置;取值为1表示该时钟源有闭锁设置;强制倒换表示该时钟源是否设置有强制倒换。取值为0表示该时钟源有设置强制倒换;取值为1表示该时钟源没有设置强制倒换;失锁表示该时钟源是否正常。取值为0表示该时钟源正常;取值为1表示该时钟源不正常;质量等级表示该时钟源同步状态信息质量等级。其正常的取值在参考建议ITU G.781E,其他非正常值为无效,可以统一定义成0x0F;人工倒换表示该时钟源是否设置有强制倒换。取值为0表示该时钟源有设置人工倒换;取值为1表示该时钟源没有设置人工倒换;优先等级表示该时钟源的选择优先级。取值范围为1~20,1最高,20最低。
我们将每个控制时钟源选择的条件都定义成值越小,则其控制的权限就越高,因此我们就选择所有时钟源中选择权值最低的时钟源即可。
3、获取外部输入各个时钟源的控制条件;4、根据每个时钟源的控制条件,计算每个时钟源的选择权值;其条件取值及其对应计算如表2所示表2时钟源的条件关系选择权值表

5、根据时钟源的选择权值,将所有时钟源进行从小到大排序时钟源2、时钟源3、时钟源4、时钟源5、时钟源1。
6、根据应用进行选择因为本应用是选择一个最优的时钟源,则时钟源2为最佳选择结果;7、比较记录的选择时钟源是否有变化,如果有变化则记录新的时钟源编号,没有则不处理;(记录的作用是什么,从本发明介绍的情况看不出来,请发明人简单元介绍)
8、如果条件发生变化,则再重新计算选择权值,重新进行最优时钟源的选择。
本发明的方法还可以广泛适用相似的系统上,例如M:N保护的例子,这是一种选择多个最优的输入源的应用。
在M:N保护的工作通道的保护选择中,其受以下几个条件控制工作通道是否闭锁、工作通道是否有强制倒换、工作通道是否有信号失效、工作通道是否有信号劣化、工作通道是否有人工倒换、工作通道的优先等级。且这些条件还有优先级,其有先顺序为工作通道是否闭锁>工作通道是否有强制倒换>工作通道是否信号失效>工作通道是否有信号劣化>工作通道是否有人工倒换>工作通道的优先等级。其选择步骤为1、初始化保护的工作通道结果为空;2、我们假设用2个字节来表示工作通道的优先选择权值,分配工作通道的选择条件对应的比特位置,如表3表3控制条件与对应的比特位置表

下面对这个举例中所涉及到的几个条件及其取值进行一些说明。
通道闭锁表示该工作通道是否需要保护,其优先级最高。取值为1表示该工作通道没有闭锁设置;取值为0表示该工作通道有闭锁设置;强制倒换表示该工作通道是否设置有强制倒换。取值为1表示该工作通道有设置强制倒换;取值为0表示该工作通道没有设置强制倒换;信号失效表示该工作通道是否有信号失效。取值为1表示该工作通道有信号失效;取值为0表示该工作通道无信号失效;信号劣化表示该工作通道是否有信号劣化。取值为1表示该工作通道有信号劣化;取值为0表示该工作通道无信号劣化;人工倒换表示该工作通道是否设置有强制倒换。取值为1表示该工作通道有设置人工倒换;取值为0表示该工作通道没有设置人工倒换;优先等级表示该工作通道的选择优先级。取值范围为1~20,20最高,1最低。
我们将每个控制工作通道选择的条件都定义成值越大,则其控制的权限就越高,因此我们就选择所有工作通道中选择权值最高、次高的工作通道即可。
3、获取各个工作通道的选择控制情况;4、根据每个工作通道的控制情况,计算每个工作通道的选择权值;假设该系统是一个2:5的保护,其条件取值及其对应计算如表4所示表4工作通道的条件关系选择权值表

5、根据工作通道的选择权值,将所有工作通道进行从大到小排序工作通道2、工作通道4、工作通道3、工作通道1、工作通道5。
6、根据应用进行选择因为本应用是选择2个最优的工作通道,则工作通道2、工作通道4为最佳选择结果;7、比较记录的选择工作通道是否有变化,如果有变化则记录新的工作通道编号,没有则不处理;(记录的作用是什么?)8、如果条件发生变化,则重新计算选择权值,重新进行最优工作通道的选择。
权利要求
1.一种同步传输系统中时钟源的选择方法,包括以下步骤输入各时钟源的各个选择条件;获取各时钟源每个选择条件的控制情况;计算每个时钟源的选择权值;按各时钟源的选择权值进行排序;根据排序结果选择时钟源。
2.权利要求1所述的同步传输系统中时钟源的选择方法,其特征在于,所述选择条件包括是否闭锁、是否有强制倒换、是否失锁、质量等级、是否有人工倒换、优先等级及分配给它们的相应的比特位。
3.权利要求2所述的同步传输系统中时钟源的选择方法,其特征在于,各选择条件的优先顺序按先后排列为时钟源是否闭锁、时钟源是否有强制倒换、时钟源是否失锁、时钟源的质量等级、时钟源是否有人工倒换、时钟源的优先等级。
4.权利要求1所述的同步传输系统中时钟源的选择方法,其特征在于,当选择条件发生变化时,重新计算选择权值并重新选择时钟源。
全文摘要
一种同步传输系统中时钟源的选择方法,包括输入各时钟源的各个选择条件;获取各时钟源每个选择条件的控制情况;计算每个时钟源的选择权值;按各时钟源的选择权值进行排序;根据排序结果选择时钟源。其中,选择条件包括是否闭锁、是否有强制倒换、是否失锁、质量等级、是否有人工倒换、优先等级及分配给它们的相应的比特位。本发明通过排序,非常简单、明晰的从多个时钟源中选择一个或者多个最优的。这种方法简单、直观、可靠、易于检测错误;特别是对于非常复杂的组合条件,该方法可以简化系统的设计,同时可以保证选择的正确性和鲁棒性。
文档编号H04L7/00GK1870490SQ20051003493
公开日2006年11月29日 申请日期2005年5月27日 优先权日2005年5月27日
发明者邓兵, 许鹍 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1