一种实现业务类型自适应的方法及装置的制作方法

文档序号:7957927阅读:344来源:国知局
专利名称:一种实现业务类型自适应的方法及装置的制作方法
技术领域
本发明属于通信传输技术领域,尤其涉及一种实现业务类型自适应的方法及装置。
背景技术
随着MSTP(Multi-service Transport Platform多业务传送平台)、城域波分设备的广泛应用,传输网络需要传输多种不同类型的业务,例如FC(Fibre Channel,光纤通道业务)、FICON(Fibre Connection,光纤互联)、ESCON(Enterprise Systems Connection,企业系统互联)、FDDI(FibreDistributed Data光分布数据)、HDTV(High Definition Television,高清电视)、DVB(Digital Video Broadcast,数字视频广播)、GE(Giga Ethernet,千兆以太网)等。相应地,传输设备需要配置不同类型的业务接口,以实现点到点的传输不同类型的业务。当传输设备上传输的业务类型变化时,如何实现无需人工干预,传输设备自动识别业务类型并配置正确的业务接口类型,即实现业务类型自适应,成为目前需要解决的问题。
现有技术中的业务自适应只能在同种业务之间进行不同速率的自适应。以FC业务为例,标准中定义了速率为1G的FC业务、速率为2G的FC业务和速率为4G的FC业务等不同速率等级业务之间的自适应。当具有速率自适应能力的两个FC接口相连接时,各个FC业务接口按照标准规定的方法可以实现速率匹配。但是,这种速率自适应只有在发送端和接收端的业务接口类型相同时才能实现。当发送端和接收端的业务接口类型不同时,由于不同业务类型采用不同的协议,因此无法实现业务类型的自适应。在现有的MSTP传输设备上,业务接口的业务类型都是通过手工配置的,在业务接口上不能实现不同业务类型的自适应。
如图1所示,传输设备A和B通过光纤和传输网络相连接。通过手工配置,在传输设备A的1#接口和传输设备B的1#接口之间建立一条传输通道,传输的业务类型是GE。如果要在该通道上传输FICON业务,现有技术中仍然需要通过手工配置传输设备A和B上的业务接口类型,无法实现业务类型自适应。

发明内容
本发明提供了一种实现业务自适应的方法及装置,用于解决上述现有技术存在的只能通过手工配置传输设备的接口业务类型的问题,从而实现无需人工干预,业务接口对不同业务类型的自适应。
本发明的目的是通过以下技术方案实现的一种实现业务类型自适应的方法,包括生成和业务类型相对应的参考时钟信号;将接收到的业务信号和所述参考时钟信号进行对比,判断所述业务信号和所述参考时钟信号是否匹配,是则根据所述参考时钟信号对应的业务类型的速率对业务接口进行配置。
其中,所述判断所述业务信号和所述参考时钟信号是否匹配包括判断所述业务信号的速率和所述参考时钟信号的频率是否存在整数倍关系。
其中,所述根据所述参考时钟信号对应的业务类型的速率对业务接口进行配置包括根据所述业务信号的特征信息对所述业务的内容进行识别,确定所述业务信号的业务类型;
根据所述确定的业务类型对业务端口进行配置。
对应于本发明提供的一种实现业务类型自适应的方法,本发明还提供一种实现业务类型自适应的装置,包括参考时钟模块,用于生成和业务类型对应的参考时钟信号;业务速率识别模块,用于将接收到的业务信号和所述参考时钟信号进行对比,确定业务信号的速率;控制模块,用于指令所述参考时钟模块其生成和业务类型对应的参考时钟信号;并根据所述参考时钟信号配置所述业务速率识别模块的倍频比;以及根据所述业务速率识别模块确定的业务速率,对业务传输处理模块进行相应的配置。
业务传输处理模块,用于根据所述控制模块的配置完成对业务的传输处理。
其中,所述装置进一步包括业务内容识别模块,用于根据业务信号的特征信息对业务的内容进行识别,确定业务类型;所述业务内容识别模块分别与所述参考时钟模块、业务速率识别模块、控制模块相连接;所述控制模块还用于根据所述业务内容识别模块确定的业务类型,对业务传输处理模块进行相应的配置。
其中,所述业务内容识别模块和所述业务传输处理模块集成在一起。
其中,所述装置进一步包括业务信号选择模块,用于根据所述控制模块下发的指令从多路业务信号中选择一路输出到所述业务速率选择模块;所述业务信号选择模块和所述业务速率识别模块及控制模块相连接,。
其中,所述装置进一步包括业务取样模块,用于将接收到的业务信号复制成两路相同的信号,一路发送到所述业务速率识别模块进行业务速率识别;另一路发送到所述业务传输处理模块进行正常的业务传输。
其中,所述控制模块是微处理器。
通过上述技术方案的描述可知,本发明的技术方案通过将传输的业务信号和对应于不同业务类型的参考时钟信号进行对比,可以确定业务信号的速率和类型,然后根据确定的业务类型对业务接进行配置。本发明的技术方案无需人工干预,就可以自动配置业务接口的业务类型,大大提高了设备的可维护性和灵活性。


图1为现有技术中传输设备传输不同类型业务的示意图;图2为本发明实施例1中一种实现业务类型自适应的方法流程图;图3为本发明实施例2中一种实现业务类型自适应的装置的组成结构示意图;图4为本发明实施例3中一种实现业务类型自适应的装置的组成结构示意图;图5为本发明实施例4中一种实现业务类型自适应的装置的组成结构示意图。
具体实施例方式
本发明的提供的方法和装置的核心均在于产生和不同业务类型相对应的参考时钟信号,用该参考时钟信号和传输设备接收到的业务信号进行比对,如果二者匹配,则根据该参考时钟信号对应的业务类型配置传输设备上的业务接口。
下面基于本发明的核心思想,结合附图和具体实施例对本发明提供的方法和装置做进一步的描述。
实施例1传输设备上可能接收到多种类型的业务信号,为了便于区分业务类型,同时便于描述,可以对传输设备可能传送的业务类型进行编号,例如传输设备总共可能传输12种业务,则可以编号如表一所示

表一用n表示某一种业务类型的编号,用N表示支持的业务类型总数。例如,按照上面表格对中业务进行编号,那么N=12,即传输设备上可能传输的业务类型的总数为12。其中1#业务就是FE,11#业务就是GE。为了完成业务类型自适应,需要生成和表一中列出的12种业务类型相对应的时钟信号。
业务速率识别是通过将接受到的业务信号和参考时钟信号进行逐一比对来完成的。即首先将接收到的业务信号跟1#业务对应的参考时钟信号进行比对,如果匹配,则可根据该参考时钟信号对应的业务类型对业务端口做相应的配置;如果不匹配,则继续和2#业务对应的参考时钟信号进行比对,直到和全部业务类型的参考时钟信号对比完毕。其中,参考时钟信号和接收到的业务信号是否匹配,是根据参考时钟信号的频率和业务信号的速率是否符合一定的倍频比来实现的。例如如果需要把接收到的业务跟GE业务进行比对,则需要生成和GE业务相对应的频率为125MHz的参考时钟信号,并将参考时钟倍频比设置成10∶1。如果接收到的业务信号是GE业务,则该业务信号的速率和参考时钟信号的频率则会符合预先设定的参考时钟倍频比。此时,可以判断接收到的业务信号和参考时钟信号匹配。
图2为本发明提供的实现业务自适应的方法的流程图,如图示,包括如下步骤S201、当设备完成上电初始化以后,或者设备处于业务类型适配状态中,判断是否存在LOS告警信号,是则继续监视LOS告警信号,否则执行S202;需要说明的是,该步骤主要用于判断接收到的业务信号是否稳定。也可以省略该步骤,直接执行步骤S202。
S202、生成和第n#业务类型相对应的参考时钟信号;生成和不同业务类型相对应的参考时钟信号的过程,可以由多个晶体振荡器共同产生,也可以由DDS等时钟综合电路产生。由于该过程是现有技术,在此不再赘述。
S203、将传输设备接收到的业务信号和所述参考时钟信号进行对比,并判断参考时钟信号的频率和所述业务信号的速率是否匹配,是则执行步骤S204,否则执行步骤S205;当输入的业务信号的速率与参考时钟的频率符合一定的倍数关系,PLL(Phase-Lock-Loop,锁相环)或者CDR(Clock and Data Recover时钟数据恢复)就会有锁定指示,确认业务信号的速率和参考时钟信号的频率匹配。
S204、判断是否需要对传输业务的内容进行识别,是则继续执行步骤S208,否则跳转至步骤S210;是否需要进行业务内容的识别要根据具体的业务需求来决定。
正常情况下,传输设备对接收到的业务只是进行纯透传,即无需根据业务特性对业务进行处理,则不需要确认具体的业务类型,只要确定业务信号的速率就可以对业务接口进行配置。这种情况下,则不需要识别业务内容。
当传输设备需要针对业务的具体特性进行处理时,需要知道业务的具体类型才能进行这些特定的处理。这种情况下,当和业务信号匹配的参考时钟信号只对应一种业务类型时,则可以根据参考时钟信号的速率就可以确定业务的类型。但是有某些不同类型业务的速率是相同的,仅仅根据速率无法识别具体的业务类型,比如1GFC与FICON的速率都是1062.5Mbps、2GFC与FICON Express的速率都是2125Mbps,这时就需要进一步识别传输业务的内容来确定具体业务类型。
S205、判断n是否大于N,是则执行步骤S206,否则执行步骤S207;S206、令n=1,然后返回步骤S202;此步骤中,当n大于N时,表明业务信号已经和全部业务类型对应的参考时钟信号进行过比对。如果仍然没有确定业务的类型,则继续进行新的一轮比较。
需要说明的是,步骤S206不是必需的步骤。当业务信号和全部业务类型进行过比对,仍然没有确定业务的类型,也可以直接结束当前流程。
S207、令n=n+1,然后返回步骤S202;此步骤中,当n小于N时,表明业务信号还没有完成和全部业务类型对应的参考时钟信号的比对,此时,需要继续和下一种类型的业务进行比对。
S208、根据传输业务的特征信息识别业务内容,继续执行步骤S209;对于速率相同的两种或者多种业务类型,根据业务速率无法识别具体的业务类型。当实际应用中需要识别到具体的业务类型的时候,可以根据每一个业务的特征信息再进行区分。因为具有相同速率的业务类型种类比较少,对它们的识别也可以做得简单一些,只要能达到区分业务类型的目的即可,不需要做全面详细的内容识别。比如DVB-ASI和DVB-SDI业务的速率都是270Mbps,但是它们的线路编码不一样,DVB-ASI采用的是8B/10B编码,DVB-SDI则采用别的编码方式。在区别这两种业务的时候只要检测编码方式就可以确定业务类型。当然,具体实现时,也可以根据业务的其它特征信息对业务内容进行识别。
S209、判断根据特征信息识别业务内容是否成功,是则执行步骤S210,否则返回步骤S205;S210、根据该传输业务信号的类型对业务接口进行相应的配置。
对应于本发明提供的实现业务类型自适应的方法,本发明还提供一种实现业务类型自适应的装置。下面结合附图和具体实施例对本发明提供的装置做进一步的详细描述。
实施例2如图3所示为一种实现业务类型自适应的装置的结构示意图,该装置包括参考时钟模块、业务速率识别模块、控制模块、数据业务传输处理模块。
其中,控制模块下发指令给参考时钟模块,控制其生成和不同业务类型对应的参考时钟信号;并根据生成的参考时钟信号配置业务速率识别模块的参考时钟倍频比。例如,如果需要把接收到的业务跟GE业务进行比对,控制模块指令参考时钟模块生成频率为125MHz的参考时钟信号,然后在业务速率识别模块中把参考时钟倍频比设置成10∶1。当业务速率识别模块识别出业务速率上报给控制模块,控制模块根据识别到的业务速率对业务传输处理模块进行相应的配置。
优选地,控制模块可以是微处理器。
参考时钟模块,用于根据控制模块下发的指令生成和不同业务对应的参考时钟信号,并将生成的参考时钟信号输出到业务速率识别模块。
该模块可以由多个晶体振荡器组成,也可以由DDS等时钟综合电路产生业务速率识别模块,用于对业务的速率进行识别,并将识别出的业务速率上报给控制模块。
可以利用PLL或者CDR的锁定指示来实现,如果输入的业务信号的速率与参考时钟信号的频率符合一定的倍数关系,即输入的业务信号和参考时钟信号符合预先设置的参考时钟倍频比,则PLL或CDR就会指示锁定并将该锁定指示信息上报给控制模块。
业务传输处理模块,用于根据控制模块的配置完成对各种业务的传输处理。
可选地,该装置还可以进一步包括业务取样模块,用于将输入的业务信号复制成两路相同的信号,一路发送到业务速率识别模块进行业务速率识别;另一路发送到业务传输处理模块进行正常的业务传输。
实施例3图4所示为本实施例的装置结构示意图,如图示,本装置与实施例2所示的装置所不同的是,在装置上增加了业务内容识别模块,分别与参考时钟模块、业务速率识别模块、控制模块相连接。当传输设备需要针对业务的具体特性进行处理时,该模块用于根据所述业务的特征信息对业务的内容进行识别,从而确定业务类型,并将确定的业务类型上报给控制模块。
可选地,本实施例中的业务内容识别模块可以单独存在,也可以和业务传输处理模块集成在一起。
可选地,该装置还可以进一步包括业务取样模块,用于将输入的业务信号复制成两路相同的信号,一路发送到业务速率识别模块进行业务速率识别;另一路发送到业务传输处理模块进行正常的业务传输。
由上可见,由于本实施例中增加了业务内容识别模块,无论传输设备对业务进行透传,或者针对业务特性做其他处理后进行传输,该实施例提供的装置都能实现不同业务类型的自适应。
实施例4图5所示为本实施例的装置的结构示意图。如图示,本实施例与实施例2和实施例3所不同的是,该装置进一步包括业务信号选择模块,和业务速率识别模块及控制模块相连接,用于根据控制模块下发的指令从多路业务信号中选择一路输出到所述业务速率选择模块。
在实施例2和实施例3中的装置只能每一路客户侧业务分别进行的业务类型识别及业务类型配置。本实施例中,增加一个业务信号选择模块,用于从多路业务信号中选择一路输出到所述业务速率选择模块。也就是说,该装置可以通过对每一路业务信号进行轮循的方式,对多路业务信号进行业务速率及业务类型识别,控制模块再根据识别到的业务速率和业务类型对多路业务信号对应的各个业务传输处理模块进行相应的配置,从而实现传输设备上多个业务接口的业务类型自适应。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
权利要求
1.一种实现业务类型自适应的方法,其特征在于,包括生成和业务类型相对应的参考时钟信号;将接收到的业务信号和所述参考时钟信号进行对比,判断所述业务信号和所述参考时钟信号是否匹配,是则根据所述参考时钟信号对应的业务类型的速率对业务接口进行配置。
2.如权利要求1所述的方法,其特征在于,所述判断所述业务信号和所述参考时钟信号是否匹配包括判断所述业务信号的速率和所述参考时钟信号的频率是否存在整数倍关系。
3.如权利要求1或2所述的方法,其特征在于,所述根据所述参考时钟信号对应的业务类型的速率对业务接口进行配置包括根据所述业务信号的特征信息对所述业务的内容进行识别,确定所述业务信号的业务类型;根据所述确定的业务类型对业务端口进行配置。
4.一种实现业务类型自适应的装置,其特征在于,包括参考时钟模块,用于生成和业务类型对应的参考时钟信号;业务速率识别模块,用于将接收到的业务信号和所述参考时钟信号进行对比,确定业务信号的速率;控制模块,用于指令所述参考时钟模块其生成和业务类型对应的参考时钟信号;并根据所述参考时钟信号配置所述业务速率识别模块的倍频比;以及根据所述业务速率识别模块确定的业务速率,对业务传输处理模块进行相应的配置;业务传输处理模块,用于根据所述控制模块的配置完成对业务的传输处理。
5.如权利要求4所述的装置,其特征在于,所述装置进一步包括业务内容识别模块,用于根据业务信号的特征信息对业务的内容进行识别,确定业务类型;所述业务内容识别模块分别与所述参考时钟模块、业务速率识别模块、控制模块相连接;所述控制模块还用于根据所述业务内容识别模块确定的业务类型,对业务传输处理模块进行相应的配置。
6.如权利要求5所述的装置,其特征在于,所述业务内容识别模块和所述业务传输处理模块集成在一起。
7.如权利要求4或5所述的装置,其特征在于,所述装置进一步包括业务信号选择模块,用于根据所述控制模块下发的指令从多路业务信号中选择一路输出到所述业务速率选择模块;所述业务信号选择模块和所述业务速率识别模块及控制模块相连接,。
8.如权利要求4或5所述的装置,其特征在于,所述装置进一步包括业务取样模块,用于将接收到的业务信号复制成两路相同的信号,一路发送到所述业务速率识别模块进行业务速率识别;另一路发送到所述业务传输处理模块进行正常的业务传输。
9.如权利要求4、5或6所述的装置,其特征在于,所述控制模块是微处理器。
全文摘要
本发明公开了一种实现业务类型自适应的方法和装置,方法包括生成和业务类型相对应的参考时钟信号;将接收到的业务信号和所述参考时钟信号进行对比,判断所述业务信号和所述参考时钟信号是否匹配,是则根据所述参考时钟信号对应的业务类型的速率对业务接口进行配置。本发明提供地装置包括参考时钟模块、业务速率识别模块、控制模块、业务传输处理模块。本发明的技术方案无需人工干预,就可以实现业务接口对不同业务类型的自适应,大大提高了设备的可维护性和灵活性。
文档编号H04L12/24GK1946074SQ20061006300
公开日2007年4月11日 申请日期2006年9月30日 优先权日2006年9月30日
发明者昌诗范 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1