一种在光转发板上实现业务类型自动配置的方法

文档序号:7660787阅读:346来源:国知局
专利名称:一种在光转发板上实现业务类型自动配置的方法
技术领域
本发明属于光通讯设备领域,具体说是应用在波分复用传输设备的光 转发板上,实现对接入业务类型自动识别和配置的方法。
背景技术
在波分传输系统中,光转发板的主要功能是采用光/电/光转换方式将满足G.691建议要求的任意厂家的业务光信号转换为满足G.692要求的 光信号,同时也完成纠错编码、开销检测等处理。一般光转发板能够支持多种输入和输出业务信号类型,业务信号的类 型跟输入输出信号速率直接相关。而光转发板的硬件资源决定了它能够处 理哪些速率的业务信号,在单板的硬件资源能够支持多种业务信号类型的情况下,它在某一时刻也只能选择为其中一种业务类型工作。以往的这类单板是由操作人员手工选择选用单板的哪部分硬件资源 来支持哪种类型的接入业务-即单板配置。工作人员需要判断当前波分传 输系统使用的业务信号类型,还要知道当前单板硬件资源是否支持这种业 务信号类型,然后再手工通过网管完成单板配置工作。这种操作方式比较 繁瑣,工作效率低,而且一旦单板硬件存在故障或者资源不足,就会造成 操作人员无法处理的单板配置失败。发明内容本发明所解决的技术问题在于提供一种在光转发板上实现业务类型 自动配置的方法,能够让光转发单板检测自身的硬件资源,判断能够支持哪些业务信号类型;当有业务信号接入的时候,单板能选择恰当的硬件资
源来完成当前类型业务信号的转发任务,如果硬件资源不能够支持,会给 操作人员恰当的提示。为了实现上述问题,本发明提供了一种在光转发板上实现业务类型自动配置的方法,其特征在于,包括以下步骤(1) 根据所述光转发板的硬件资源配置,生成一个该硬件支持的业务类型列表;(2) 如果有光信号输入所述光转发板,则对光转发板的硬件支持的业务类型列表中业务类型之一进行配置;(3 )检测所述光转发板有无告警信号产生,如无则继续执行步骤(4 ); 如有告警信号则返回步骤(2);(4)如果步骤(3)无告警信号产生,则所述光转发板保留这个业务 类型配置并上报配置成功。本发明所述的方法,其中,所述步骤(1)包括(11 )通过所述光转发板中的单板处理器与光模块的通讯口 ,检测所 述光转发板中光模块是否在位和正常;(12 )通过所述光转发板中的单板处理器读取业务处理芯片标志寄存 器,来检测业务处理芯片所支持的业务类型;(13 )检测时钟资源,所述光转发板中的单板处理器通过在指定时间 内对晶体振荡器的输出进行计数的方式来判断当前所述单板上安装的频 点的晶体振荡器;(14)所述光转发板中的单板处理器判断当前硬件能够支持的所有业 务类型,并且生成一个该硬件支持的业务类型列表。本发明所述的方法,其中,步骤(3)中检测所述光转发板有无告警 信号产生,进一步包括如果所述光转发板时钟系统配置错误,所述光转发板的单板处理器会 从光模块得到接收失锁或者发送失锁的告警信号。
本发明所述的方法,其中,步骤(3)中检测所述光转发板有无告警 信号产生,进一步包括
如果芯片的业务通道配置有问题,所述光转发板的单板处理器会从芯 片内部得到告警信号。
本发明所述的方法,其中,步骤(3)中检测所述光转发板有无告警 信号产生,进一步包括
波分系统检查接收端有没有收到下级波分系统设备发回来的远端错 误指示信号,如果没有,说明配置的业务类型跟所述系统要求的一致,如 果有告警信号产生,则回到步骤(2)。
其中,所述步骤(ll)中进一步包括通过某信号线的上拉或者下拉, 来检测所述光转发板中光模块是否在位和正常。
本发明所述的方法,其中,所述步骤(4)进一步包括
如果步骤(3)有告警信号产生,且其业务类型列表中所有的业务类 型都被尝试配置过了也没有成功后,停止操作上报错误信息。
本发明所述的方法,其中,所述步骤(2)进一步包括
如果所述光转发板的光信号输入经历了从有光信号输入到无光信号 输入再到有光信号输入的过程,则重复步骤(2)到(4)的操作。
其中,所述光模块的通讯口,为IIC通讯接口。
本发明的目的是通过实现光转发板上业务类型自动配置,4是高波分传 输系统配置效率和故障识别率。用此方法进行此类单板的业务自动识别和 配置,可以把整机生产和调试的工作效率提高1-2倍,减小人为配置错 误造成的混乱,而且对于故障单板的维修定位也有极大帮助。


图1是本发明实施例所述的一种在光转发板上实现业务类型自动配 置的方法流程图2是本发明实施例所述的方法中远端错误指示原理图;图3是本发明实施例所述的方法中检测晶振频点的硬件结构图; 图4是本发明实施例所述的方法中^r测硬件资源流程图; 图5是本发明实施例所述的方法中尝试配置流程图; 图6是本发明实施例所述的方法中告警检查流程图。
具体实施方式
本发明在这里提供了 一种在光转发板上实现业务类型自动配置的方 法,能够让光转发单板检测自身的硬件资源,判断能够支持哪些业务信号 类型;当有业务信号接入的时候,单板能选择恰当的硬件资源来完成当前 类型业务信号的转发任务,如果硬件资源不能够支持,会给操作人员恰当 的提示。以下对具体实施方式
进行详细描述,但不作为对本发明的限定。如图1所示,本方法主要有以下5个主要操作步骤组成,其中3、 4 步骤可能循环执行,目的是用排列组合方法尝试找到适合当前业务的单板配置模式。步骤IOI,检测硬件资源A,检测光模块是否在位和正常, 一般通过单板处理器与光模块的IIC 通讯口来完成,也可以通过某信号线的上4立或者下4立来实现在位;险测。B,检测业务处理芯片的类型,可以通过单板处理器读取业务处理芯 片标志寄存器获取, 一般某种芯片固定地能够处理几种特定的业务类型。C,检测时钟资源, 一般单板为了支持多种速率的业务会配置多种频 点的晶体振荡器,单板处理器可以通过在指定时间内对晶体振荡器的输出 进行计数的方式来判断当前单板上安装了哪些频点的晶体振荡器,进而知 道单板所能支持的业务速率。D,综合上面的光;f莫块、芯片、晶体振荡器信息,单板处理器可以判 断当前硬件能够支持的所有业务类型,并且产生一个硬件支持的业务类型
列表;这里我们假设单板检测后能够支持曱、乙、丙三中业务类型,处 理器会把此表保存起来。步骤102, 4企测有业务4妄入在进行尝试配置之前,必须确保单板有正常的光信号输入,光^t块能 够可靠获取这个信息,单板处理器可以从光模块中读取这个信息,如果有 光信号输入就进行下面的步骤,如果没有就等待。步骤103,尝试配置当有业务光输入的时候,我们可以开始对单板支持的业务类型表进行 尝试配置。每种业务类型对应一套唯一的芯片内业务通道与单板时钟系统 配置的组合。单板处理器根据这种固定的组合对芯片通道和单板时钟系统 进行选择与组合使用,这样就完成了 一次单板配置。步骤104,告警检查要知道上一步完成的单板配置是否正确,只要查看单板上有无告警就 可以了如果单板时钟系统配置错误,单板处理器会从光模块得到接收失 锁或者发送失锁的告警信号。如果芯片的业务通道配置有问题,处理器会 从芯片内部得到告警信号。如果单板的接收部分正确,发送出去的信号不正确,怎么检测呢?请 参考如图2所示波分系统如果检测到一块光转发板发送给它的业务信号 有错误,这个系统会把这个错误信息放到单板待接收的业务信号的开销 中,让单板的接收端能够知道自己发送的业务有错误;因此单板还是会从 接收部分收到芯片检测出来的这个错误指示,它被称为'远端错误指示,信 号。步骤105,确定正确的配置,上^^成功信息或者故障信息如果第4步操作没有检查到能够证明配置错误的告警,那么就单板处 理器就认为当前配置正确,于是保留这个配置并上报成功。如果检测到了 错误告警,就重复第3步的操作从'硬件支持的业务类型列表,中选择另
一种业务类型配置进行操作。如果此列表中所有的业务类型都被尝试过了 也没有成功,那么就停止操作,上报错误信息。补充说明如果此时单板的光输入再次经历了从有->无->有的过程(第2步负责检测),那么处理器重复步骤3 - 5的操作。本方法所述内容的实施例应用在支持SDH、 IOGE、 OTU2业务类型 的密集波分复用光转发板上。此光转发板支持两路输入和输出(共四个光 口 ),它自动检测硬件资源,在有业务接入的时候自动查找正确的接入业 务类型并进行配置。具体实现过程如下一、检测硬件资源(如图4所示)A, 检测光模块是否在位和正常本单板上有两符合MSA300pin标准 的收发一体光模块,根据此标准的规定,两支光模块都支持IIC通讯接口(此接口包含两根物理连线和一些软件通讯协议),单板的处理器通过IIC 与光模块交互,询问模块能支持的速率。如果光模块不在位或者不能支持 某些速率,单板处理器会记录这些信息。B, 检测业务处理芯片的类型本单板的业务处理芯片类型固定,所 支持的业务类型也固定,可以省略检测过程。C, 检测时钟资源本单板为了支持多种速率的业务,硬件配置4种 频点的晶体振荡器,但是具体到一块单板,可能不会焊接全部4种频点的 晶体振荡器。单板处理器对其检测方法如下(l )参考如图3所示,检测晶振的类型和晶振是否在位4选一驱 动器每次选择一个晶振输出,输出的振荡信号可以直接进入FPGA检测, 也可以先进入业务处理芯片内置的分频器经过分频降低频率后再进入 FPGA检测。(2) FPGA对输入的振荡信号在单板处理器指定的时间内计数,并 把计数结果送给单板处理器,单板处理器根据指定时间的振荡次数计算出 被测晶振的频率(对于压控晶体振荡器,允许一定误差范围,这个误差范 围是根据压控晶振型号确定的),并由此知道这个被测晶振支持的业务类型。(3)按上述步骤把晶振—A、晶振一B、晶振—C、晶振—D全部;险测 一遍,记录它们是否在位,如果在位,记录他们支持的业务类型。对于本单板来说晶振速率与支持业务的关系如下622Mhz速率-支持10G—SDH业务644Mhz速率-支持10GE业务669Mhz速率-支持包含10G—SDH的OUT2业务693Mhz速率-支持包含10GE的OTU2业务D,综合上面的光模块、芯片、晶体振荡器信息,单板处理器可以判 断当前硬件能够支持的所有业务类型,并且产生一个硬件支持的业务类型 列表。这里我们假设单板检测后能够支持的业务情况如下光模块和芯片 支持所有4种业务,但是晶振一C、晶振—D位置没有焊接,而晶振—A位置 有622Mhz速率晶振,支持10G—SDH业务。晶振—B位置有644Mhz速率 晶振,支持10GE业务。所以这个单板经过检测就支持两种业务。二、 检测有业务接入在进行尝试配置之前,单板处理器通过IIC 口或者状态管脚读取光模 块的状态信息,看看是否有业务光输入。如果有光信号输入就进行下面的 步骤,如果没有就等待。三、 尝试配置(如图5所示)当有业务光输入的时候,我们可以开始对单板支持的业务类型表进行 尝试配置。每种业务类型对应一套唯一的芯片内业务通道配置与单板时钟 系统配置的组合。此单板处理器根据这种固定的组合对芯片通道和单板时 钟系统进行选择与组合使用。这里可以分别进行IOG一SDH和10GE两种 业务类型的尝试配置。IOG一SDH配置的时候使用晶振—A资源,10GE配 置的时候使用晶振—B资源。四、 告警检查(如图6所示).. 要知道上一步完成的单板配置是否正确,只要查看单板上有无告警就可以了如果上一步是设置为10G—SDH业务,单板处理器检查光模块得 到接收失锁或者发送失锁的告警信号,检查芯片的业务通道有无SDH帧 丟失告警信号,检查接收端有没有收到下级波分系统设备发回来的'远端 错误指示信号,。如果都没有,说明配置的业务类型跟系统要求的一致, 如果有告警说明单板有故障或者配置类型跟输入业务类型不一致。这里要说明的是,如果单板处理器检查到一些SDH误码信号,这说 明10G—SDH业务类型是正确的,但是信号质量缺陷或者单板硬件有缺陷。如果上一步是设置为10GE业务,也是同样的道理检测和判断。五、 确定正确的配置,上^1成功或者故障信息 如果上一步操作没有检查到能够证明配置错误的告警,那么就单板处理器就认为当前配置正确,于是保留这个配置,并上报成功配置的类型给网 管。如果检测到了错误告警,就重复第3步的操作本单板上如果发现 IOG一SDH配置错误,那么就尝试进行10GE业务类型的配置。如果可用配置列表中IOG一SDH和10GE两种类型都#1尝试过了也没 有成功,那么就停止操作,上报错误信息。还有一种情况是第一步硬件资 源检测的时候发现资源不足,不能支持任何一种业务,那么可配置业务类 型列表为空,这种情况也会在此第五步操作时候上报给网管。六、 如果此时单板的输入业务再次经历了从有->无-〉有的过程(第2 步负责检测),说明此时单板接入的业务类型有所变化,那么单板处理 器重复步骤3-5的操作。本发明实施例所述方法的目的是通过实现光转发板上业务类型自动 配置,提高波分传输系统配置效率和故障识别率;所以进行此类单板的业 务自动识别和配置,可以把整机生产和调试的工作效率提高1 -2倍,减 小人为配置错误造成的混乱,而且对于故障单板的维修定位也有极大帮 助。当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、 一种在光转发板上实现业务类型自动配置的方法,其特征在于,包括以下步骤(1) 根据所述光转发板的硬件资源配置,生成一个该硬件支持的业 务类型列表;(2) 如果有光信号输入所述光转发板,则对光转发板的硬件支持的 业务类型列表中业务类型之一进行配置;(3 )检测所述光转发板有无告警信号产生,如无则继续执行步骤(4 ); 如有告警信号则返回步骤(2);(4)如果步骤(3)无告警信号产生,则所述光转发板保留这个业务 类型配置并上报配置成功。
2、 如权利要求l所述的方法,其特征在于,所述步骤(l)包括(11 )通过所述光转发板中的单板处理器与光模块的通讯口 ,检测所 述光转发板中光模块是否在位和正常;器,来检测业务处理芯片所支持的业务类型;(13 )检测时钟资源,所述光转发板中的单板处理器通过在指定时间 内对晶体振荡器的输出进行计数的方式来判断当前所述单板上安装的频 点的晶体振荡器;(14)所述光转发板中的单板处理器判断当前硬件能够支持的所有业 务类型,并且生成一个该硬件支持的业务类型列表。
3、 如权利要求l所述的方法,其特征在于,步骤(3)中检测所述光 转发板有无告警信号产生,进一步包括如果所述光转发板时钟系统配置错误,所述光转发板的单板处理器会 从光模块得到接收失锁或者发送失锁的告警信号。
4、 如权利要求l所述的方法,其特征在于,步骤(3)中检测所述光转发板有无告警信号产生,进一步包括如果芯片的业务通道配置有问题,所述光转发板的单板处理器会从芯 片内部得到告警信号。
5、 如权利要求l所述的方法,其特征在于,步骤(3)中检测所述光 转发板有无告警信号产生,进一步包括波分系统检查接收端有没有收到下级波分系统设备发回来的远端错 误指示信号,如果没有,说明配置的业务类型跟所述系统要求的一致,如 果有告警信号产生,则回到步骤(2)。
6、 如权利要求2所述的方法,其特征在于,所述步骤(ll)中进一 步包括通过某信号线的上拉或者下拉,来检测所述光转发板中光模块是 否在位和正常。
7、 如权利要求1所述的方法,其特征在于,所述步骤(4)进一步包括如果步骤(3)有告警信号产生,且其业务类型列表中所有的业务类 型都被尝试配置过了也没有成功后,停止操作上报错误信息。
8、 如权利要求1所述的方法,其特征在于,所述步骤(2)进一步包括如果所述光转发板的光信号输入经历了从有光信号输入到无光信号 输入再到有光信号输入的过程,则重复步骤(2)到(4)的操作。
9、 如权利要求2所述的方法,其特征在于,所述光模块的通讯口, 为IIC通讯接口 。
全文摘要
本发明公开了一种在光转发板上实现业务类型自动配置的方法,包括(1)根据所述光转发板的硬件资源配置,生成一个该硬件支持的业务类型列表;(2)如果有光信号输入所述光转发板,则对光转发板的硬件支持的业务类型列表中业务类型之一进行配置;(3)检测所述光转发板有无告警信号产生,如无则继续执行步骤(4);如有告警信号则返回步骤(2);(4)如果步骤(3)无告警信号产生,则所述光转发板保留这个业务类型配置并上报配置成功。本发明通过实现光转发板上业务类型自动配置,提高波分传输系统配置效率和故障识别率。
文档编号H04J14/02GK101123474SQ20071014737
公开日2008年2月13日 申请日期2007年9月7日 优先权日2007年9月7日
发明者刘培元, 王会涛 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1