[发明专利]一种基于硬件实现通道倒换时查询倒换状态的方法有效
| 申请号: | 200610145755.6 | 申请日: | 2006-11-16 |
| 公开(公告)号: | CN101188437A | 公开(公告)日: | 2008-05-28 |
| 发明(设计)人: | 谌玉华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04B1/74 | 分类号: | H04B1/74;H04B10/00;H04L1/22 |
| 代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 许志勇;颜涛 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 硬件 实现 通道 倒换 查询 状态 方法 | ||
技术领域
本发明涉及光传输领域,尤其涉及一种基于硬件实现通道倒换时查询倒换状态的方法。
背景技术
为了实现光通信的可靠性,当前光传输设备采用了许多保护的机制,如电源保护,板保护,复用段的保护,通道的保护等。
对于通道的保护,以前大多是基于软件的方法实现,倒换时间可以满足小于50ms的要求。软件实现的通道保护是由软件去检查各个通道的优劣,然后选择一个“优”的通道。在维护的时候,通过查询软件记录的结果而获取倒换的状态。
但是随着业务容量的不断增大,例如20G、40G的业务容量,这种情况下要是仍然采用软件的方法实现倒换,便很难满足时间的要求。因此就需要一种新的倒换方式,不管是40G还是更大的容量,都可以大大缩短倒换时间。
发明内容
本发明所要解决的技术问题在于提供一种基于硬件实现通道倒换时查询倒换状态的方法。
为了解决上述技术问题,本发明提供一种基于硬件实现通道倒换时查询倒换状态的方法,包括:
(1)针对一个通道保护组,从寄存器中读出各个通道选择的强制插入的L-CODE值,根据该值确定通道是否是强制倒换状态,如果不是,则继续下面的步骤;
(2)从寄存器中读出各个通道选择的人工插入的L-CODE值,如果有一个通道选择了人工插入的L-CODE值,则暂时记录该通道的状态为人工倒换状态;
(3)判断当前是否为等待恢复状态;
(4)如果当前处于非等待恢复状态,则查询工作在哪一个通道上,确定当前工作通道;
(5)查询所述当前工作通道自动生成的L-CODE值,如果为0,则判断是否已经记录该通道为人工倒换状态,如果已经记录,则确定该通道为人工倒换状态;如果不为0,则根据所述自动生成的L-CODE值的大小确定该通道的倒换状态。
其中,步骤(1)所述的确定通道是否是强制倒换状态,包括:如果读出某一通道的L-CODE值为0xFF,则该通道的倒换状态是强制倒换状态。
其中,进一步包括,如果读出某一通道的L-CODE值为0,则表示没有插入L-CODE值,该通道的倒换状态不是强制倒换状态。
其中,所述步骤(2)进一步包括,如果没有一条通道选择人工插入的L-CODE值,则保持通道的状态为原来的初始化值。
其中,步骤(5)所述的查询当前工作通道自动生成的L-CODE值为0时,如果没有记录该通道的状态为人工倒换状态,则该通道的状态为无请求。
其中,步骤(5)所述的查询当前工作通道自动生成的L-CODE值不为0时,如果L-CODE值在SD告警产生的L-CODE值的范围内,则确定该通道的倒换状态为SD自动倒换到当前工作通道状态。
其中,进一步包括,如果L-CODE值不在SD告警产生的L-CODE值的范围内,则确定该通道的倒换状态为SF自动倒换到当前工作通道状态。
其中,SD告警产生的L-CODE值比自动生成的L-CODE值大,比SF告警产生的L-CODE值小。
本发明所述的一种基于硬件实现通道倒换时查询倒换状态的方法,满足了倒换时间的要求,并能完全实时准确的查询出基于硬件通道倒换机制下的所有倒换状态。
附图说明
图1是本发明实施例所述的基于硬件实现通道倒换的原理示意图;
图2是本发明实施例所述的查询倒换状态的流程图。
具体实施方式
下面结合附图对本发明作进一步的详细描述。
参考图1,为本发明实施例所述的基于硬件实现通道倒换的原理图。如图中所示:L-CODE值,是用来表示一个通道的优劣的数值;MANUALL-CODE值,是人工插入的L-CODE值,人工倒换使用,该值必须满足一定的条件,确保较SD倒换优先级低;FORCE L-CODE值,是强制插入的L-CODE值,强制倒换使用,该值必须满足一定的条件,确保表示该通道最“劣”。L-CODE值有自动产生的,有MANUAL L-CODE值,也有FORCEL-CODE值,但是一个通道最后对应只有一个L-CODE值。
通道信号通过A处(过滤提取)得到通道自动产生的L-CODE,在B处,人工倒换插入L-CODE,和A处产生的L-CODE相比较取较大值,在C处强制倒换插入L-CODE,和B处产生的L-CODE相比较取较大值,在D处得到通道最后的L-CODE。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610145755.6/2.html,转载请声明来源钻瓜专利网。





