一种光传送网络业务接入方法及装置转让专利

申请号 : CN201610967153.2

文献号 : CN108023660B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 曾纪瑞王祯元

申请人 : 深圳市中兴微电子技术有限公司

摘要 :

本发明公开了一种OTN业务接入方法及装置,包括:针对接入的光通道传输单元OTUCn业务中的各路OTUC业务,对所述各路OTUC业务进行定帧处理、编解码处理、高阶开销处理;其中,在对所述各路OTUC业务进行编解码处理完成后,去除各路OTUC之间的偏移;在对所述各路OTUC业务进行编解码处理和高阶开销处理时,对所述各路OTUC的结果信号进行汇聚,并根据汇聚结果生成统一的触发信号;将所生成的触发信号下发给各路OTUC。

权利要求 :

1.一种光传送网络OTN业务接入方法,其特征在于,所述方法包括:

针对接入的光通道传输单元OTUCn业务中的各路OTUC业务,对所述各路OTUC业务进行定帧处理、编解码处理、高阶开销处理;其中,在对所述各路OTUC业务进行编解码处理完成后,去除各路OTUC之间的偏移;

在对所述各路OTUC业务进行编解码处理和高阶开销处理时,对所述各路OTUC的结果信号进行汇聚,并根据汇聚结果生成统一的触发信号;将所生成的触发信号下发给各路OTUC。

2.根据权利要求1所述的光传送网络OTN业务接入方法,其特征在于,所述对所述各路OTUC的结果信号进行汇聚,包括:根据所述OTUCn业务类型的不同,从所有的OTUC中选择出相应的N路OTUC的结果信号进行汇聚,N为正整数。

3.根据权利要求1所述的光传送网络OTN业务接入方法,其特征在于,所述触发信号包括如下信号的一种或多种:告警信号和中断信号、速率指示信号和帧头指示信号、统一的统计信号、以及统一的下插动作使能信号和自振动作使能信号。

4.根据权利要求1所述的光传送网络OTN业务接入方法,其特征在于,所述去除各路OTUC之间的信号偏移量,包括:检测所述OTUCn中最早到达与最晚到达的两路OTUC之间的偏移;

将所述偏移与OTUC业务同步输出至去偏移电路,所述去偏移电路根据所述偏移延时相应的时长后,向各路OTUC发送统一的读帧头指令。

5.根据权利要求1至4任一项所述的光传送网络OTN业务接入方法,其特征在于,所述定帧处理为MLD定帧处理,所述编解码处理为前向纠错FEC编解码处理。

6.一种光传送网络OTN业务接入装置,其特征在于,所述装置包括:

定帧单元,用于对各路OTUC业务进行定帧处理;

编解码单元,用于对各路OTUC业务进行编解码处理;

高阶开销单元,用于对各路OTUC业务进行高阶开销处理;

信号集中处理单元,用于在对所述各路OTUC业务进行编解码处理完成后,去除各路OTUC之间的偏移;在对所述各路OTUC业务进行编解码处理和高阶开销处理时,对所述各路OTUC的结果信号进行汇聚,并根据汇聚结果生成统一的触发信号;将所生成的触发信号下发给各路OTUC。

7.根据权利要求6所述的光传送网络OTN业务接入装置,其特征在于,所述信号集中处理单元,具体用于根据所述OTUCn业务类型的不同,从所有的OTUC中选择出相应的N路OTUC的结果信号进行汇聚,N为正整数。

8.根据权利要求6所述的光传送网络OTN业务接入装置,其特征在于,所述触发信号包括如下信号的一种或多种:告警信号和中断信号、速率指示信号和帧头指示信号、统一的统计信号、以及统一的下插动作使能信号和自振动作使能信号。

9.根据权利要求6所述的光传送网络OTN业务接入装置,其特征在于,所述信号集中处理单元,具体用于检测所述OTUCn中最早到达与最晚到达的两路OTUC之间的偏移;将所述偏移与OTUC业务同步输出至去偏移电路,所述去偏移电路根据所述偏移延时相应的时长后,向各路OTUC发送统一的读帧头指令。

10.根据权利要求6至9任一项所述的光传送网络OTN业务接入装置,其特征在于,所述定帧处理为MLD定帧处理,所述编解码处理为FEC编解码处理。

说明书 :

一种光传送网络业务接入方法及装置

技术领域

[0001] 本发明涉及承载网通讯领域,尤其涉及一种既能支持100G OTN业务接入也能兼容超100G OTN业务接入的OTN业务接入方法及装置。

背景技术

[0002] 随着网络带宽的急速增加尤其是Pre5G/5G技术的逐步成熟,对承载网网络带宽要求大大提高,为此,超100G OTN(Optical Transport Network,光传送网络)标准被提出。由于超100G OTN标准刚提出不久,因此需要在现有100G OTN业务接入的基础上确定一种灵活的OTN业务接入方法,既能保证100G OTN业务的接入也能处理超100G OTN业务的接入。
[0003] 在实现超100G协议要求时,多个超100G业务中的任意一路OTUC(光通道传输单元)产生了告警、中断,则整个OTUCn业务要产生告警或中断;各路OTUC需要产生统一的下插、自振、对齐等操作;各路OTUC输出相同的帧头指示和数据有效信号,使OTUCn看起来呈现出一个整体业务特征。如果OTUCn采用分布式,则需要为不同类型业务准备不同的电路,且组成超100G的各路OTUC之间信号连接相当复杂。

发明内容

[0004] 为解决上述技术问题,本发明实施例提供了一种OTN业务接入方法及装置。
[0005] 本发明实施例提供的OTN业务接入方法,包括:
[0006] 针对接入的光通道传输单元(OTUCn)业务中的各路OTUC业务,对所述各路OTUC业务进行定帧处理、编解码处理、高阶开销处理;其中,
[0007] 在对所述各路OTUC业务进行编解码处理完成后,去除各路OTUC之间的偏移;
[0008] 在对所述各路OTUC业务进行编解码处理和高阶开销处理时,对所述各路OTUC的结果信号进行汇聚,并根据汇聚结果生成统一的触发信号;将所生成的触发信号下发给各路OTUC。
[0009] 本发明实施例中,所述对所述各路OTUC的结果信号进行汇聚,包括:
[0010] 根据所述OTUCn业务类型的不同,从所有的OTUC中选择出相应的N路OTUC的结果信号进行汇聚,N为正整数。
[0011] 本发明实施例中,所述触发信号包括如下信号的一种或多种:告警信号和中断信号、速率指示信号和帧头指示信号、统一的统计信号、以及统一的下插动作使能信号和自振动作使能信号。
[0012] 本发明实施例中,所述去除各路OTUC之间的信号偏移量,包括:
[0013] 检测所述OTUCn中最早到达与最晚到达的两路OTUC之间的偏移;
[0014] 将所述偏移与OTUC业务同步输出至去偏移电路,所述去偏移电路根据所述偏移延时相应的时长后,向各路OTUC发送统一的读帧头指令。
[0015] 本发明实施例中,所述定帧处理为MLD定帧处理,所述编解码处理为前向纠错FEC编解码处理。
[0016] 本发明实施例提供的OTN业务接入装置,包括:
[0017] 定帧单元,用于对各路OTUC业务进行定帧处理;
[0018] 编解码单元,用于对各路OTUC业务进行编解码处理;
[0019] 高阶开销单元,用于对各路OTUC业务进行高阶开销处理;
[0020] 信号集中处理单元,用于在对所述各路OTUC业务进行编解码处理完成后,去除各路OTUC之间的偏移;在对所述各路OTUC业务进行编解码处理和高阶开销处理时,对所述各路OTUC的结果信号进行汇聚,并根据汇聚结果生成统一的触发信号;将所生成的触发信号下发给各路OTUC。
[0021] 本发明实施例中,所述信号集中处理单元,具体用于根据所述OTUCn业务类型的不同,从所有的OTUC中选择出相应的N路OTUC的结果信号进行汇聚,N为正整数。
[0022] 本发明实施例中,所述触发信号包括如下信号的一种或多种:告警信号和中断信号、速率指示信号和帧头指示信号、统一的统计信号、以及统一的下插动作使能信号和自振动作使能信号。
[0023] 本发明实施例中,所述信号集中处理单元,具体用于检测所述OTUCn中最早到达与最晚到达的两路OTUC之间的偏移;将所述偏移与OTUC业务同步输出至去偏移电路,所述去偏移电路根据所述偏移延时相应的时长后,向各路OTUC发送统一的读帧头指令。
[0024] 本发明实施例中,所述定帧处理为MLD定帧处理,所述编解码处理为FEC编解码处理。
[0025] 本发明实施例的技术方案中,针对接入的元OTUCn业务中的各路OTUC业务,对所述各路OTUC业务进行定帧处理、编解码处理、高阶开销处理;其中,在对所述各路OTUC业务进行编解码处理完成后,去除各路OTUC之间的偏移;在对所述各路OTUC业务进行编解码处理和高阶开销处理时,对所述各路OTUC的结果信号进行汇聚,并根据汇聚结果生成统一的触发信号;将所生成的触发信号下发给各路OTUC。如此,以一种灵活方式在原有100G OTN基础上增加极少的资源就能支持OTUCn业务的接入,实现了OTUCn中各路OTUC之间的对齐,达到了OTUCn作为一个业务整体的效果,提高了芯片实现速度。

附图说明

[0026] 附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
[0027] 图1为本发明实施例的OTN业务接入方法的流程示意图;
[0028] 图2(a)为单路OTU4的收发双向处理流程图;
[0029] 图2(b)为本发明实施例的OTUCn业务处理流程图;
[0030] 图3为本发明实施例的OTUCn告警汇聚示意图;
[0031] 图4为本发明实施例的OTUCn选择OTUC信号的示意图;
[0032] 图5(a)为本发明实施例的去偏移原理框图;
[0033] 图5(b)为本发明实施例的去偏移原理图;
[0034] 图6为本发明实施例的去偏移信号连接示意图;
[0035] 图7为本发明实施例的OTN业务接入装置的结构组成示意图。

具体实施方式

[0036] 为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。
[0037] 本发明实施例的技术方案,在支持100G OTN业务处理技术的基础上提出一种灵活接入OTN业务的方案,根据超100G业务类型不同,按照协议要求生成各个业务所需要的告警信号和中断信号、速率指示信号和帧头指示信号、统一的统计信号、以及统一的下插动作使能信号和自振动作使能信号。此外,根据不同业务偏移情况进行对各路OTUC进行对齐。同时,本发明实施例的技术方案既能符合超100G业务处理标准,又能充分使用原有的100G OTN业务处理电路,以最小代价实现100G和超100G OTN处理的目标。
[0038] 图1为本发明实施例的OTN业务接入方法的流程示意图,如图1所示,所述OTN业务接入方法包括以下步骤:
[0039] 步骤101:针对接入的OTUCn业务中的各路OTUC业务,对所述各路OTUC业务进行定帧处理、编解码处理、高阶开销处理;其中,在对所述各路OTUC业务进行编解码处理完成后,去除各路OTUC之间的偏移;在对所述各路OTUC业务进行编解码处理和高阶开销处理时,对所述各路OTUC的结果信号进行汇聚,并根据汇聚结果生成统一的触发信号;将所生成的触发信号下发给各路OTUC。
[0040] 本发明实施例中,所述对所述各路OTUC的结果信号进行汇聚,包括:
[0041] 根据所述OTUCn业务类型的不同,从所有的OTUC中选择出相应的N路OTUC的结果信号进行汇聚,N为正整数。
[0042] 本发明实施例中,所述触发信号包括如下信号的一种或多种:告警信号和中断信号、速率指示信号和帧头指示信号、统一的统计信号、以及统一的下插动作使能信号和自振动作使能信号。
[0043] 本发明实施例中,所述去除各路OTUC之间的信号偏移量,包括:
[0044] 检测所述OTUCn中最早到达与最晚到达的两路OTUC之间的偏移;
[0045] 将所述偏移与OTUC业务同步输出至去偏移电路,所述去偏移电路根据所述偏移延时相应的时长后,向各路OTUC发送统一的读帧头指令。
[0046] 本发明实施例中,所述定帧处理为MLD定帧处理,所述编解码处理为FEC(Forward Error Correction,前向纠错)编解码处理。
[0047] 本发明实施例的技术方案,对OTUCn业务而言有超100G业务的特殊要求,不管n取值为什么,OTUCn像OTU4一样是一个整体的业务。这就要求各组成的OTUC在告警、速率等等各个方面均呈现出相同的特征。也就要求:OTUCn的各个组成OTUC之间偏移能去除;各个组成OTUC具有完全相同的速率指示、数据有效指示信号;各组成OTUC只要有1个OTUC有告警整个OTUCn就要起相应的告警;各个组成OTUC的统计信息同一时刻读取。
[0048] 本发明实施例对OTN业务进行处理包括:定帧处理、编解码处理、高阶开销处理、集中信号处理四个部分。其中,定帧处理具体为MLD定帧,编解码处理具体为FEC编解码;高阶开销处理部分加入了OTUCn处理,OTUCn中#1与#2~#n的处理是不相同的,同时每路OTUC的处理都兼容OTU4业务。
[0049] 在集中信号处理电路中,不同的OTUCn业务类型根据cpu配置生成相应的告警信号和中断信号;速率指示信号和帧头指示信号;统一的读统计信号;统一的下插等动作使能信号;集中处理使得OTUCn呈现出一个业务整体特征。
[0050] 同时借助去偏移电路去除OTUCn中的各路OTUC之间偏移,只有去偏移成功才能使得各路OTUC具有相同的速率指示信号和帧头指示信号。
[0051] 综上所述,本发明实施例采用了集中信号处理的方式,可根据cpu配置的不同适用于不同的OTUCn业务,使得接口具有灵活性,同时减少了各个OTUC之间大量的连线。
[0052] 本发明实施例中,集中信号处理电路又称为OTUCn_PRO模块,OTUCn_PRO模块是一个集中处理信号生成的仲裁器,OTUCn_PRO模块接收各路OTUC单独上传的告警信号和中断信号等,而后,根据业务类型的不同完成告警信号的汇聚并下发到各个OTUC,以及根据业务类型的不同统一向各路OTUC下发:下插动作的使能信号、统计转移的使能信号、选择速率信号、fifo读使能信号等。
[0053] 本发明实施例中,在编解码电路中有将输出数据打均匀的fifo(先入先出)电路,借助该电路来将各路OTUC之间的偏移去除。
[0054] 去偏移的过程如图5(a)所示:检测到OTUCn中最早到达与最晚到达的2路OTUC之间的偏移,将偏移与业务同步输出至去偏移电路,去偏移电路根据检测到的偏移值延时一段时间之后,向各路OTUC下发统一的读帧头指令,一旦偏移或业务发生变化,去偏移电路根据检测的新偏移值不断地进行去偏移处理。
[0055] 下面结合具体应用场景对本发明实施例的OTN业务接入方法做进一步详细描述。
[0056] 参照图2,图2(a)是单路OTU4的收发双向处理流程图,包含MLD定帧、FEC编解码、高阶开销处理。OTU_MLD_RX完成输入OTU业务的lane解复用、lane定帧、lane排序、lane去偏移、解旋转、解扰;OTU_DFEC完成OTU解码;OTU_ROH完成开销提取及处理,根据CPU配置或告警下插维护信号、自振等等。OTU_MLD_TX完成输出OTU业务加扰、lane旋转、lane复用;OTU_FEC完成OTU业务编码使OTU业务获取编码增益提高抗干扰能力;OTU_TOH完成各种开销处理或维护信号下插。
[0057] 图2(b)是OTUCn业务处理流程图,单路来看与OTU4处理过程一样,但是对OTUCn业务而言超100G业务中n×OTUC,不管n取值为什么,OTUCn是个整体的业务,要求各个组成的OTUC在告警、速率等等各个方面均呈现出相同的特征。也就是OTUCn的各个组成OTUC之间偏移能去除;各个组成OTUC具有完全相同的速率指示、数据有效指示信号;各组成OTUC只要1个OTUC有告警整个OTUCn就要起相应的告警;各组成OTUC的统计信息同一时刻读取。
[0058] OTU4/OTUCn都包含MLD定帧、FEC编解码、高阶开销处理。
[0059] 在2(b)中只给出了OTUCn接收方向处理流程、发送方向原理相同。采用的是同一个OTUCn_PRO模块。
[0060] 由于对OTU4没有对齐要求,因此,cpu不配置OTUCn_RPO模块做汇聚和分发处理。
[0061] OTUCn接入时,MLD定帧部分处理与OTU4业务相同,OTUCn业务也是各路OTUC之间相互独立。FEC编解码处理部分也与OTU4业务相同。
[0062] 与OTU4业务不同的是:解码完成后OTUC对齐和编码完成后OTUC对齐;OTUCn要求各路OTUC同一时刻转移出来解码统计信息送给cpu读取;将各路OTUC的告警信号汇聚一起供cpu读取。
[0063] 去偏移过程如图5(b)所示:以OTUC3为例,把第一路帧头的数据作为基准帧头,那么可以根据第一路OTUC帧头位置计算出其每路OTUC帧头位置值X1~X3,找到OTUCn中帧头中最晚到达的那个,通过最早到达那路的值得到最早到达那路OTUC帧头偏移。最晚到达和最早到达OTUC之间的偏差就是需要消除的偏移。依据最晚到达OTUC帧头生成实际帧头复位各路OTUC缓存fifo的读地址则可进行去偏移。
[0064] 去偏移借助每路OTUC的输出fifo实现,输出时各路OTUC统一时刻开始读缓存各个fifo统一从0地址开始读取数据输出。
[0065] 当超出当前去偏能力时,产生去偏移失败告警送入OTUCn_RPO模块中,该模块将去偏失败信号送回各路OTUC中往后级模块传送。帧头信号连接方式见图6所示,所有去偏移只在#1OTUC中完成,所以#2~#5OTUC的信号全部送往#1OTUC中。
[0066] 在解码和编码过程中OTUCn_RPO模块完成对OTUCn业务对齐失败告警、FIFO空满信号汇聚;对解码统计信息做统一转移供cpu读取;确保编解码完成后各个OTUC采用统一的速率指示信号、数据有效信号。
[0067] 对OTUCn高阶开销部分加入了OTUCn处理,OTUCn中#1与#2~#n的处理是不相同的,告警信号汇聚一起供CPU读取,下插使能、严重告警等信号完成#1到#2~#n的分发。
[0068] OTUCn业务在解码后送入高阶开销处理电路,发送方向是信号先行经过高阶开销处理再输出给编码电路做FEC运算。根据业务类型的不同完成ssf、iae等告警信号的汇聚;下发prbs插入使能、抑制使能、下插使能等信号到各个OTUC,完成OTUCn业务统一下发下插维护信号、自振等动作。
[0069] 基于此,OTUCn_RPO模块完成两个方面的工作:OTUCn各个组成OTUC中信号汇聚,见图3;OTUCn中#1信号分发到各个组成OTUC。图3中,所有路的信号都输入进来,该电路根据不同类型的OTUCn业务选择不同路OTUC的告警信号进行汇聚,汇聚后再统一下发给各个OTUC;选择统一的速率信号、下插使能、对齐时选择统一的读使能等见图4。每个过程都在cpu配置下进行,业务变换通过cpu配置即可改变汇聚对象和下发对象,具有很灵活的适应能力。
[0070] 图7为本发明实施例的OTN业务接入装置的结构组成示意图,如图7所示,所述装置包括:
[0071] 定帧单元71,用于对各路OTUC业务进行定帧处理;
[0072] 编解码单元72,用于对各路OTUC业务进行编解码处理;
[0073] 高阶开销单元73,用于对各路OTUC业务进行高阶开销处理;
[0074] 信号集中处理单元74,用于在对所述各路OTUC业务进行编解码处理完成后,去除各路OTUC之间的偏移;在对所述各路OTUC业务进行编解码处理和高阶开销处理时,对所述各路OTUC的结果信号进行汇聚,并根据汇聚结果生成统一的触发信号;将所生成的触发信号下发给各路OTUC。
[0075] 本发明实施例中,所述信号集中处理单元74,具体用于根据所述OTUCn业务类型的不同,从所有的OTUC中选择出相应的N路OTUC的结果信号进行汇聚,N为正整数。
[0076] 本发明实施例中,所述触发信号包括如下信号的一种或多种:告警信号和中断信号、速率指示信号和帧头指示信号、统一的统计信号、以及统一的下插动作使能信号和自振动作使能信号。
[0077] 本发明实施例中,所述信号集中处理单元74,具体用于检测所述OTUCn中最早到达与最晚到达的两路OTUC之间的偏移;将所述偏移与OTUC业务同步输出至去偏移电路,所述去偏移电路根据所述偏移延时相应的时长后,向各路OTUC发送统一的读帧头指令。
[0078] 本发明实施例中,所述定帧处理为MLD定帧处理,所述编解码处理为FEC编解码处理。
[0079] 在实际应用中,所述OTN业务接入装置中的各个单元所实现的功能,均可由位于OTN业务接入装置中的中央处理器(Central Processing Unit,CPU)、或微处理器(Micro Processor Unit,MPU)、或数字信号处理器(Digital Signal Processor,DSP)、或现场可编程门阵列(Field Programmable Gate Array,FPGA)等实现。
[0080] 本领域技术人员应当理解,图7所示的OTN业务接入装置中的各单元的实现功能可参照前述OTN业务接入方法的相关描述而理解。图7所示的OTN业务接入装置中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
[0081] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0082] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0083] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0084] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0085] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。