CN101867850B - 实现otn中交叉颗粒度自适应的方法及装置 - Google Patents
实现otn中交叉颗粒度自适应的方法及装置 Download PDFInfo
- Publication number
- CN101867850B CN101867850B CN201010191370.XA CN201010191370A CN101867850B CN 101867850 B CN101867850 B CN 101867850B CN 201010191370 A CN201010191370 A CN 201010191370A CN 101867850 B CN101867850 B CN 101867850B
- Authority
- CN
- China
- Prior art keywords
- framing
- otn
- multiple connection
- cross granularity
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000006978 adaptation Effects 0.000 title claims abstract description 43
- 238000009432 framing Methods 0.000 claims abstract description 128
- 238000013507 mapping Methods 0.000 claims abstract description 17
- 230000003287 optical effect Effects 0.000 claims abstract description 10
- 238000012545 processing Methods 0.000 claims description 47
- 238000012546 transfer Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 6
- 235000019580 granularity Nutrition 0.000 description 89
- 230000008569 process Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003760 hair shine Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000007596 consolidation process Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 101100406673 Arabidopsis thaliana OTU3 gene Proteins 0.000 description 1
- 101100406674 Arabidopsis thaliana OTU4 gene Proteins 0.000 description 1
- 101100518559 Homo sapiens OTUB1 gene Proteins 0.000 description 1
- 101100462419 Homo sapiens OTUB2 gene Proteins 0.000 description 1
- 101150115940 OTU1 gene Proteins 0.000 description 1
- 101150046103 OTU2 gene Proteins 0.000 description 1
- 102100040461 Ubiquitin thioesterase OTUB1 Human genes 0.000 description 1
- 102100025914 Ubiquitin thioesterase OTUB2 Human genes 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/04—Distributors combined with modulators or demodulators
- H04J3/047—Distributors with transistors or integrated circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1605—Fixed allocated frame structures
- H04J3/1652—Optical Transport Network [OTN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0046—User Network Interface
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种实现OTN中交叉颗粒度自适应的方法及装置,其方法包括:获取由成帧芯片处理后的光口侧OTN业务信号,并对OTN业务信号中的当前级ODU帧中的帧头进行判定;当判定定帧成功时,对当前级ODU帧进行逐级解复接处理,得到不同级别交叉颗粒度;为不同级别交叉颗粒度选择输出通道;对输出的不同级别交叉颗粒度进行映射处理成固定速率业务信号,并将固定速率业务信号输出给背板端口,由背板端口发往交叉板。本发明可以在不占用任何OTN开销的前提下,能够自适应配置线路侧单板交叉颗粒度,使客户业务变更时不需要手动修改线路侧单板的交叉颗粒度便能实现正常通信。
Description
技术领域
本发明涉及光网络通讯技术领域,尤其涉及一种实现OTN中交叉颗粒度自适应的方法及装置。
背景技术
OTN(Optical Transport Network,光传送网),是以波分复用技术为基础、在光层组织网络的传送网,OTN是通过G.872、G.709、G.798等一系列ITU-T的建议所规范的新一代“数字传送体系”和“光传送体系”。OTN可以解决传统WDM网络无波长/子波长业务调度能力、组网能力弱、保护能力弱等问题。
随着数据业务的迅速发展,特别是宽带以及视频业务的发展,对运营商的传送网络提出了新的要求。传送网络要能够提供适应这种增长的海量带宽,更重要的是要求传送网络可以进行快速灵活的业务调度,完善便捷的网络维护管理,以适应业务的需求。
OTN技术包括了光层和电层的完整体系结构,各层网络都有相应的管理监控机制,光层和电层都具有网络生存性机制。OTN设备基于ODUk的交叉功能使得电路交叉颗粒度可达到2.5G/10G/40G,从而实现大颗粒业务的灵活调度和保护。OTN技术提供多种交叉颗粒度,即ODU(Optical channel dataunit,光通道数据单元)0(1.25Gbit/s)、ODU1(2.5Gbit/s)、ODU2(10Gbit/s)和ODU3(40Gbit/s)以及正在定义的ODU4,以实现更高速的40GE/100GE信号的传送。高速率的交叉颗粒度具有更高的交叉效率,使得设备更容易实现大的交叉连接能力,从而降低设备成本。
现有技术中的OTN交叉设备中,通常根据客户业务的不同速率来匹配相应的交叉颗粒度。对于线路侧单板来说,虽然光口的业务类型固定为OTN业务,没有随着交叉颗粒度的改变而改变,但由于实现机制的限制,仍需要通过网管人为去指定交叉颗粒度才可以正常通信。
发明内容
本发明的主要目的在于提供一种实现OTN中交叉颗粒度自适应的方法及装置,可以在不占用任何OTN开销的前提下,能够自适应配置线路侧单板交叉颗粒度,使客户业务变更时不需要手动修改线路侧单板的交叉颗粒度便能实现正常通信。
本发明提出的一种实现光传送网OTN中交叉颗粒度自适应的方法,其特征在于,包括以下步骤:
获取由成帧芯片处理后的光口侧OTN业务信号,并对OTN业务信号中的当前级光通道数据单元ODU帧中的帧头进行判定;
当判定定帧成功时,对当前级ODU帧进行逐级解复接处理,得到不同级别交叉颗粒度;
为不同级别交叉颗粒度选择输出通道;
对输出的不同级别交叉颗粒度进行映射处理成固定速率业务信号,并将固定速率业务信号输出给背板端口,由背板端口发往交叉板。
优选地,所述获取由成帧芯片处理后的光口侧OTN业务信号,并对OTN业务信号中的当前级ODU帧中的帧头进行判定的步骤之后还包括:
当判定定帧失败时,输出判定结果,并输出当前级交叉颗粒度。
优选地,所述当判定定帧成功时,对当前级ODU帧进行逐级解复接处理,得到不同级别交叉颗粒度的步骤具体包括:
当判定定帧成功时,将包在当前级ODU帧中的各下级ODU帧拆解出,并对拆解出的各下级ODU帧头分别进行判定,并重复此步骤,得到不同级别交叉颗粒度;否则
输出判定结果,输出当前级交叉颗粒度。
本发明提出一种实现OTN中交叉颗粒度自适应的方法,包括以下步骤:
获取由交叉板发送的背板侧固定速率业务信号,并对所述固定速率业务信号进行解映射处理,得到各级ODU帧;
对每一级ODU帧分别进行判定;
当该级ODU帧判定定帧成功时,对该级ODU帧进行复接处理;
为复接处理后的ODU帧选择输出通道;
将复接处理后的ODU帧输出至成帧芯片。
优选地,所述对每一级ODU帧分别进行判定的步骤之后还包括:
当第一级ODUk定帧模块定帧失败时,判定该ODU帧为默认配置ODUk;
输出ODUk-AIS信号至下游业务处理单元。
本发明提出一种实现OTN中交叉颗粒度自适应的装置,包括:
定帧模块,用于获取由成帧芯片处理后的光口侧OTN业务信号,并对OTN业务信号中的当前级ODU帧中的帧头进行判定;
复接/解复接模块,用于当判定定帧成功时,对当前ODU帧进行逐级解复接处理,得到不同级别交叉颗粒度;
主控选择模块,用于为不同级别交叉颗粒度选择输出通道;
映射/解映射模块,用于对输出的不同级别交叉颗粒度进行映射处理成固定速率业务信号,并将固定速率业务信号输出给背板端口,由背板端口发往交叉板。
优选地,所述复接/解复接模块还用于:
当判定定帧成功时,将包在当前级ODU帧中的后面各级ODU帧拆解出,并对拆解出的后面各级ODU帧头分别进行判定;得到不同级别交叉颗粒度。
优选地,所述定帧模块,还用于当判定定帧失败时,输出判定结果,并输出该级交叉颗粒度。
优选地,所述主控选择模块为8路数据选择器。
本发明提出一种实现OTN中交叉颗粒度自适应的装置,包括:
映射/解映射模块,用于获取由交叉板发送的背板侧固定速率业务信号,并对所述固定速率业务信号进行解映射处理,得到各级ODU帧;
定帧模块,用于对每一级ODU帧分别进行判定;以及用于当判定定帧成功时,将复接处理后的ODU帧输出至成帧芯片;
复接/解复接模块,用于当该级ODU帧判定定帧成功时,对该级ODU帧进行复接处理;
主控选择模块,用于为复接处理后的ODU帧选择输出通道。
优选地,所述主控选择模块,还用于当第一级ODUk定帧模块定帧失败时,判定该ODU帧为默认配置ODUk;
以及输出ODUk-AIS信号至下游业务处理单元。
优选地,所述主控选择模块包括:CPU以及与CPU连接的FPGA寄存器;所述FPGA寄存器,用于在CPU的控制下为复接处理后的ODU帧选择输出通道。
本发明通过对OTN业务信号中的各级ODU帧(信号)进行逐级解复接处理,将各级ODU帧拆解为最低级交叉颗粒度,得到不同级别的交叉颗粒度,为不同级别的交叉颗粒度选择输出通道,并对不同级别的交叉颗粒度作映射处理统一格式输出,本发明可以在不占用任何OTN开销的前提下,能够自适应配置线路侧单板交叉颗粒度,使客户业务变更时不需要手动修改线路侧单板的交叉颗粒度便能实现正常通信。
附图说明
图1是本发明实现OTN中交叉颗粒度自适应的方法一实施例流程示意图;
图2是本发明实现OTN中交叉颗粒度自适应的方法另一实施例流程示意图;
图3是上述图2所示实现OTN中交叉颗粒度自适应的方法的装置结构示意图;
图4是本发明实现OTN中交叉颗粒度自适应的方法又一实施例流程示意图;
图5是本发明实现OTN中交叉颗粒度自适应的方法再一实施例流程示意图;
图6是本发明实现OTN中交叉颗粒度自适应的装置另一实施例结构示意图;
图7是本发明实现OTN中交叉颗粒度自适应的装置又一实施例结构示意图。
具体实施方式
为了使本发明的技术方案更加清楚、明了,后面将结合附图作进一步详述:
本发明技术方案主要解决在不占用任何OTN开销的前提下,能够自适应配置线路侧单板交叉颗粒度,使客户业务变更时不需要手动修改线路侧单板的交叉颗粒度便能实现正常通信。
图1示出了本发明实现OTN中交叉颗粒度自适应的方法一实施例流程示意图。
如图1所示,本实施例提供的一种实现OTN中交叉颗粒度自适应的方法,包括:
步骤101,获取由成帧芯片处理后的光口侧OTN业务信号,并对OTN业务信号中的当前级ODU帧中的帧头进行判定;
步骤102,当判定定帧成功时,对当前级ODU帧进行逐级解复接处理,得到不同级别交叉颗粒度;
步骤103,为不同级别交叉颗粒度选择输出通道;
步骤104,对输出的不同级别交叉颗粒度进行映射处理成ODUa业务信号,并将ODUa业务信号输出给背板端口,由背板端口发往交叉板。
其中,ODUa业务信号为固定速率业务信号。
图2是本发明实现OTN中交叉颗粒度自适应的方法另一实施例流程示意图;
如图2所示,本发明提出一种实现OTN中交叉颗粒度自适应的方法,在上述图1所示的实施例的方法步骤101之后还包括:
步骤1011,当判定定帧失败时,输出判定结果,并输出当前级交叉颗粒度。
本实施例中,步骤102具体包括:
步骤1021,当判定定帧成功时,将包在当前级ODU帧中的各下级ODU帧拆解出,并对拆解出的各下级ODU帧头分别进行判定,并重复此步骤;否则,进入步骤1011;
步骤1022,得到不同级别交叉颗粒度。
如图3所示,本发明实施例提出的一种实现OTN中交叉颗粒度自适应的方法的运行环境为:采用设置在线路侧单板上的光口侧与背板侧之间的装置,该装置包括:
定帧模块,用于获取由成帧芯片处理后的光口侧OTN业务信号,并对OTN业务信号中的当前级ODU帧中的帧头进行判定;
复接/解复接模块,用于当判定定帧成功时,对当前级ODU帧进行逐级解复接处理,得到不同级别交叉颗粒度;
主控选择模块C,用于为不同级别交叉颗粒度选择输出通道;
映射/解映射模块D,用于对输出的不同级别交叉颗粒度进行映射处理成ODUa业务信号,并将ODUa业务信号输出给背板端口,以便发往交叉板。
其中,ODUa业务信号为固定速率业务信号。
本实施例中,复接/解复接模块还用于:
当判定定帧成功时,将包在当前级ODU帧中的后面各级ODU帧拆解出,并对拆解出的后面各级ODU帧头分别进行判定;得到不同级别交叉颗粒度。
定帧模块,还用于当判定定帧失败时,输出判定结果,并输出当前级交叉颗粒度。
在本实施例中,映射/解映射模块,还用于获取由交叉板发送的背板侧ODUa业务信号,并对ODUa业务信号进行解映射处理,得到各级ODU帧;
定帧模块,还用于对每一级ODU帧分别进行判定;以及用于当判定定帧成功时,将复接处理后的ODU帧输出至成帧芯片;
复接/解复接模块,还用于当该级ODU帧判定定帧成功时,对该级ODU帧进行复接处理;
主控选择模块C,还用于为复接处理后的ODU帧选择输出通道。
更进一步的,主控选择模块C,还用于当第一级ODUk定帧模块定帧失败时,判定该ODU帧为默认配置ODUk;
输出ODUk-AIS信号至下游业务处理单元。
本实施例中,定帧模块以及复接/解复接模块可以是:为各级ODU帧分别配置各自的定帧模块以及复接/解复接模块。以ODUk代表k级ODU帧,其中,k的取值视光口接入业务的速率而定,接入OTU1、OTU2、OTU3、OTU4业务时,k分别取1,2,3,4...。其中,ODUk定帧模块Ak是本方法运行环境中装置与经成帧芯片处理后的光口侧OTN业务信号的接口。
本装置具体由ODUk定帧模块Ak、ODUk-1复接/解复接模块Bk-1、ODUk-1定帧模块Ak-1、ODUk-2复接/解复接模块Bk-2、......、ODU1定帧模块A1、ODU0复接/解复接模块B0、ODU0定帧模块A0、主控选择模块C、ODUk->ODUa映射/解映射模块D组成。其中,ODUk定帧模块Ak对其中封装的ODUk帧头进行识别判定,并可输出定帧结果指示;ODUk-1复接/解复接模块Bk-1可以完成ODUk帧与ODUk-1帧之间的复接处理;ODUk-1定帧模块Ak-1对ODUk-1帧的帧头进行识别判定,并可输出定帧结果指示;ODUk-2复接/解复接模块Bk-2完成ODUk帧、ODUk-1帧与ODUk-2帧之间的复接处理;ODU1定帧模块A1对ODU1帧的帧头进行识别判定,并可输出定帧结果指示;ODU0复接/解复接模块B0完成ODUk帧、ODU k-1帧、......、ODU1帧与ODU0帧之间的复接处理;ODU0定帧模块A0对ODU0帧的帧头进行识别判定,并可输出定帧结果指示;主控选择模块C根据各定帧模块输出的定帧结果指示进行判定,确定最后的复接处理路径;ODUk<->ODUa映射/解映射模块D是本装置与背板端口的接口,完成ODUk到ODUa的映射/解映射处理,通过背板端口向交叉板输出统一格式的ODUa业务信号,ODUa业务信号为固定速率业务信号。
下面将对本实施例提出的一种实现OTN中交叉颗粒度自适应的方法进行详细介绍,该方法具体包括:
第1步,使用ODUk定帧模块Ak对待判定的OTN业务信号的ODUk帧头进行判定,并将定帧结果指示输出至主控选择模块C,若找到帧头则继续进行第2步,否则ODUk定帧失败,进入第8步;
第2步,使用ODUk-1复接/解复接模块Bk-1将包在ODUk帧中的nk-1个ODUk-1帧拆出,同时保留前级输入的ODUk信号,共计输出1+nk-1路业务。(nk-1表示ODUk帧中最多可封装的ODUk-1帧的个数,如n2=4,n1=4,n0=2);
第3步,若k的值为1,则跳转至第7步,否则继续执行第4步;
第4步,使用ODUk-1定帧模块Ak-1对ODUk-1复接模块Bk-1拆解出的信号进行判定(保留的前级输入信号仅用于后级拆解,不直接参与定帧),将定帧结果指示输出至主控选择模块C;
第5步,使用ODUk-2复接/解复接模块Bk-2将包在ODUk和ODUk-1帧中的ODUk-2帧拆出。前级定帧成功的ODUk-1帧直接进行拆解;前级定帧失败的ODUk-1帧,则要从ODUk中找到其对应时隙,从ODUk中进行拆解。保证最后拆解出的ODUk-2的总个数为(nk-1*nk-2);
第6步,将k的值减1,跳转至第3步;
第7步,使用ODU0定帧模块A0对ODU0复接模块B0拆解出的信号进行判定(保留的前级输入信号仅用于后级拆解,不直接参与定帧),将定帧结果指示输出至主控选择模块C;
第8步,主控选择模块C综合k+1路定帧结果指示信号,对交叉颗粒度进行判定,并根据判定结果选择正确的拆解方式输出。判定的依据为ODUk交叉颗粒度判定真值表,如表1所示。
表1
第9步,当传输方向为从光口向背板方向时,ODUk<->ODUa映射/解映射模块D将主控选择模块C输出的信号映射为ODUa业务信号,ODUa业务信号为固定速率业务信号,通过背板端口发往交叉板,完成处理。
采用本发明所述的方法及装置,与现有技术相比,能够在不占用开销的前提下自动识别互联的接入OTN信号所支持的最小交叉颗粒度,并能够自动对其进行复接/解复接处理。且本发明既支持本发明所属的装置之间颗粒度自动识别、自动处理,又支持本发明所属的装置和非自动识别的老设备之间自自动识别、自动处理。本发明极大地方便了交叉调度***中接入OTN信号时的颗粒度识别复接处理,具有极大的实用价值。
图4是本发明实现OTN中交叉颗粒度自适应的方法又一实施例流程示意图;
如图4所示,本发明提出一种实现OTN中交叉颗粒度自适应的方法,包括:
步骤301,获取由交叉板发送的背板侧ODUa业务信号,并对ODUa业务信号进行解映射处理,得到各级ODU帧;
本实施例中,ODUa业务信号为固定速率业务信号。
步骤302,对每一级ODU帧分别进行判定;
步骤303,当该级ODU帧判定定帧成功时,对该级ODU帧进行复接处理;
步骤304,为复接处理后的ODU帧选择输出通道;
步骤305,将复接处理后的ODU帧输出至成帧芯片。
图5是本发明实现OTN中交叉颗粒度自适应的方法再一实施例流程示意图;
如图5所示,本发明提出一种实现OTN中交叉颗粒度自适应的方法,在上述图3所示的实施例的方法步骤302之后还包括:
步骤3021,当第一级ODUk定帧模块定帧失败时,判定该级ODU帧为默认配置ODUk;
步骤3022,输出ODUk-AIS信号至下游业务处理单元。
图6是本发明实现OTN中交叉颗粒度自适应的装置另一实施例流程示意图;
如图6所示,本发明提出一种实现OTN中交叉颗粒度自适应的装置,本实施例装置基于上述图3所示的装置实施例,其中,在本实施例中,k值取2。
本实施例中,主控选择模块C为8路数据选择器。
本实施例装置为光口向背板方向的ODU2逐级映射不支持颗粒度混传的OTN交叉颗粒度自适应装置。
经成帧芯片处理后的光口侧OTN业务信号进入ODU2定帧模块A2对待判定的OTN业务信号的ODU2帧头进行判定,并将定帧结果指示输出至主控选择模块C;使用ODU2<->ODU1复接/解复接模块B1将包在ODU2帧中的ODU1帧拆出;使用ODU1定帧模块A1对拆解出的信号进行判定,并将定帧结果指示输出至主控选择模块C;使用ODU1<->ODU0复接/解复接模块B0将包在ODU1帧中的ODU0帧拆出;使用ODU0定帧模块A0对拆解出的信号进行判定,并将定帧结果指示输出至主控选择模块C;主控选择模块C设计为8路数据选择器,使用三个定帧模块的定帧结果指示信号进行判定,将正确的信号输出。输出的信号经由ODUk<->ODUa映射/解映射模块D进行ODUk到ODUa的映射处理,完成处理。
本实施例装置的工作方法如下:装置启动后,开始自适应处理流程,数据流依次流经ODU2定帧模块A2、ODU2<->ODU1复接/解复接模块B1、ODU1定帧模块A1、ODU1<->ODU0复接/解复接模块B0、ODU0定帧模块A0,将三个定帧模块的定帧结果指示信号输出至主控选择模块C。主控选择模块C设计为8路数据选择器,ODU2数据流引至端口D1和D5,ODU1数据流引至端口D3,ODU0数据流引至端口D7,其他端口统一拉高。ODU2、ODU1、ODU0的定帧结果指示信号分别引至端口a0、a1和a2。如图6所示,此时若交叉颗粒度为ODU2,则端口a0、a1和a2数据流的值以二进制数表示为:a2a1a0=001b或101b,Y(输出)=D1或D5,ODU2信号成功输出;此时若交叉颗粒度为ODU1,则a2a1a0=011b,Y=D3,ODU1信号成功输出;此时若交叉颗粒度为ODU0,则a2a1a0=111b,Y=D7,ODU0信号成功输出;a2a1a0为其他值时统一输出ODU2-AIS的信号。本实施例使用的ODU2交叉颗粒度判定真值表,如表2所示。
ODU0定帧结果指示(0为失败,1为成功) | ODU1定帧结果指示(0为失败,1为成功) | ODU2定帧结果指示(0为失败,1为成功) | 交叉颗粒度判定结果 | 信号处理结果 |
0 | 0 | 0 | 无效 | ODU2-AIS |
0 | 0 | 1 | ODU2 | ODU2帧 |
0 | 1 | 0 | 无效 | ODU2-AIS |
0 | 1 | 1 | ODU1 | ODU1帧 |
1 | 0 | 0 | 无效 | ODU2-AIS |
1 | 0 | 1 | ODU2 | ODU2帧 |
1 | 1 | 0 | 无效 | ODU2-AIS |
1 | 1 | 1 | ODU0 | ODU0帧 |
表2
输出的信号经由ODUk->ODUa映射/解映射模块D完成ODUk到ODUa的映射处理,通过背板端口发往交叉板。
图7是本发明实现OTN中交叉颗粒度自适应的装置又一实施例流程示意图;
本实施例装置基于上述图3所示的装置实施例,其中,在本实施例中,k值取2。
如图7所示,该实施例为背板向光口方向的ODU2逐级映射不支持颗粒度混传的OTN交叉颗粒度自适应装置。
本实施例中,主控选择模块C包括:CPU以及与CPU连接的FPGA(FieldProgrammable Gate Array,可编程逻辑门阵列)寄存器;其中,FPGA寄存器用于在CPU的控制下为复接处理后的ODU帧选择输出通道。
交叉板发来的背板侧ODUa业务信号经ODUk<->ODUa映射/解映射模块D进行解映射,解映射模式由主控选择模块C中的CPU进行设定。CPU设定一种解映射模式后,将解映射后得到的ODUk信号输出至对应定帧模块,记录定帧模块反馈的定帧结果指示。根据分别设定三种解映射模式(ODUa<->ODU2、ODUa<->ODU1、ODUk<->ODU0)时各自定帧模块的反馈结果,判定背板信号的交叉颗粒度。CPU根据交叉颗粒度设定FPGA寄存器,将解映射后的信号输出至相应的通道,经过相应复接/解复接模块处理后输出至光口,发往成帧芯片进行后续的开销处理,本装置处理结束。
本实施例装置的工作方法如下:装置启动后,开始自适应处理流程。主控选择模块C中的CPU首先设定解映射模式为ODUa<->ODU2,将解映射后得到的ODU2信号输出至ODU2定帧模块A2。如果反馈ODU2定帧成功,则判定交叉颗粒度为ODU2,将解映射后的信号从通道[1]输出,结束处理;否则调整解映射模式为ODUa<->ODU1。将解映射后得到的ODU1信号输出至ODU1定帧模块A1。如果反馈ODU1定帧成功,则判定交叉颗粒度为ODU1,将解映射后的信号从通道[1]输出,经由ODU2<->ODU1复接/解复接模块B1完成复接处理,输出至成帧芯片,结束处理;否则调整解映射模式为ODUa<->ODU0。将解映射后得到的ODU0信号输出至ODU0定帧模块A0。如果反馈ODU0定帧成功,则判定交叉颗粒度为ODU0,将解映射后的信号从通道[2]输出,经由ODU1<->ODU0复接/解复接模块B0和ODU2<->ODU1复接/解复接模块B1完成复接处理,输出至成帧芯片,结束处理;否则判定交叉颗粒度为默认配置ODU2,并输出ODU2-AIS信号至成帧芯片。
采用本发明实施例所述的方法及装置,与现有技术相比,能够在不占用开销的前提下自动识别互联的接入OTN信号所支持的最小交叉颗粒度,并能够自动对其进行复接/解复接处理。而且,本发明既支持本发明所属的装置之间颗粒度自动识别、自动处理,又支持本发明所属的装置和非自动识别的老设备之间自自动识别、自动处理,从而极大地方便了交叉调度***中接入OTN信号时的颗粒度识别复接处理,具有极大的实用价值。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (12)
1.一种实现光传送网OTN中交叉颗粒度自适应的方法,其特征在于,包括以下步骤:
获取由成帧芯片处理后的光口侧OTN业务信号,并对OTN业务信号中的当前级光通道数据单元ODU帧中的帧头进行判定;
当判定定帧成功时,对当前级ODU帧进行逐级解复接处理,得到不同级别交叉颗粒度;
为不同级别交叉颗粒度选择输出通道;
对输出的不同级别交叉颗粒度进行映射处理成固定速率业务信号,并将固定速率业务信号输出给背板端口,由背板端口发往交叉板。
2.根据权利要求1所述的实现OTN中交叉颗粒度自适应的方法,其特征在于,所述获取由成帧芯片处理后的光口侧OTN业务信号,并对OTN业务信号中的当前级ODU帧中的帧头进行判定的步骤之后还包括:
当判定定帧失败时,输出判定结果,并输出当前级交叉颗粒度。
3.根据权利要求1所述的实现OTN中交叉颗粒度自适应的方法,其特征在于,所述当判定定帧成功时,对当前级ODU帧进行逐级解复接处理,得到不同级别交叉颗粒度的步骤具体包括:
当判定定帧成功时,将包在当前级ODU帧中的各下级ODU帧拆解出,并对拆解出的各下级ODU帧头分别进行判定,并重复此步骤,得到不同级别交叉颗粒度;否则
输出判定结果,输出当前级交叉颗粒度。
4.一种实现OTN中交叉颗粒度自适应的方法,其特征在于,包括以下步骤:
获取由交叉板发送的背板侧固定速率业务信号,并对所述固定速率业务信号进行解映射处理,得到各级ODU帧;
对每一级ODU帧分别进行判定;
当该级ODU帧判定定帧成功时,对该级ODU帧进行复接处理;
为复接处理后的ODU帧选择输出通道;
将复接处理后的ODU帧输出至成帧芯片。
5.根据权利要求4所述的实现OTN中交叉颗粒度自适应的方法,其特征在于,所述对每一级ODU帧分别进行判定的步骤之后还包括:
当第一级ODUk定帧模块定帧失败时,判定该ODU帧为默认配置ODUk;
输出ODUk-AIS信号至下游业务处理单元。
6.一种实现OTN中交叉颗粒度自适应的装置,其特征在于,包括:
定帧模块,用于获取由成帧芯片处理后的光口侧OTN业务信号,并对OTN业务信号中的当前级ODU帧中的帧头进行判定;
复接/解复接模块,用于当判定定帧成功时,对当前ODU帧进行逐级解复接处理,得到不同级别交叉颗粒度;
主控选择模块,用于为不同级别交叉颗粒度选择输出通道;
映射/解映射模块,用于对输出的不同级别交叉颗粒度进行映射处理成固定速率业务信号,并将固定速率业务信号输出给背板端口,以便发往交叉板。
7.根据权利要求6所述的实现OTN中交叉颗粒度自适应的装置,其特征在于,所述复接/解复接模块还用于:
当判定定帧成功时,将包在当前级ODU帧中的后面各级ODU帧拆解出,并对拆解出的后面各级ODU帧头分别进行判定;得到不同级别交叉颗粒度。
8.根据权利要求6所述的实现OTN中交叉颗粒度自适应的装置,其特征在于,所述定帧模块,还用于当判定定帧失败时,输出判定结果,并输出当前级交叉颗粒度。
9.根据权利要求6至8中任一项所述的实现OTN中交叉颗粒度自适应的装置,其特征在于,所述主控选择模块为8路数据选择器。
10.一种实现OTN中交叉颗粒度自适应的装置,其特征在于,包括:
映射/解映射模块,用于获取由交叉板发送的背板侧固定速率业务信号,并对所述固定速率业务信号进行解映射处理,得到各级ODU帧;
定帧模块,用于对每一级ODU帧分别进行判定;以及用于当判定定帧成功时,将复接处理后的ODU帧输出至成帧芯片;
复接/解复接模块,用于当该级ODU帧判定定帧成功时,对该级ODU帧进行复接处理;
主控选择模块,用于为复接处理后的ODU帧选择输出通道。
11.根据权利要求10所述的实现OTN中交叉颗粒度自适应的装置,其特征在于,
所述主控选择模块,还用于当第一级ODUk定帧模块定帧失败时,判定该ODU帧为默认配置ODUk;
以及输出ODUk-AIS信号至下游业务处理单元。
12.根据权利要求10或11所述的实现OTN中交叉颗粒度自适应的装置,其特征在于,
所述主控选择模块包括:CPU以及与CPU连接的FPGA寄存器;所述FPGA寄存器,用于在CPU的控制下为复接处理后的ODU帧选择输出通道。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010191370.XA CN101867850B (zh) | 2010-06-03 | 2010-06-03 | 实现otn中交叉颗粒度自适应的方法及装置 |
PCT/CN2010/078044 WO2011150621A1 (zh) | 2010-06-03 | 2010-10-22 | 实现otn中交叉颗粒度自适应的方法及装置 |
EP10852416.6A EP2568716A4 (en) | 2010-06-03 | 2010-10-22 | Method and apparatus for implementing self-adaption of cross granularity in optical transfer network |
US13/700,637 US9025623B2 (en) | 2010-06-03 | 2010-10-22 | Method and apparatus for implementing self-adaption of cross granularity in optical transport network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010191370.XA CN101867850B (zh) | 2010-06-03 | 2010-06-03 | 实现otn中交叉颗粒度自适应的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101867850A CN101867850A (zh) | 2010-10-20 |
CN101867850B true CN101867850B (zh) | 2014-08-20 |
Family
ID=42959364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010191370.XA Expired - Fee Related CN101867850B (zh) | 2010-06-03 | 2010-06-03 | 实现otn中交叉颗粒度自适应的方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9025623B2 (zh) |
EP (1) | EP2568716A4 (zh) |
CN (1) | CN101867850B (zh) |
WO (1) | WO2011150621A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101867850B (zh) | 2010-06-03 | 2014-08-20 | 中兴通讯股份有限公司 | 实现otn中交叉颗粒度自适应的方法及装置 |
CN102088645B (zh) * | 2011-01-25 | 2014-07-16 | 中兴通讯股份有限公司 | 信号数据模式匹配方法、***及成帧器 |
CN102665147A (zh) * | 2012-04-12 | 2012-09-12 | 烽火通信科技股份有限公司 | 一种实现混合业务及交叉颗粒自适应的方法及装置 |
CN107105355B (zh) * | 2016-02-23 | 2020-05-05 | 中兴通讯股份有限公司 | 一种交换方法及交换*** |
CN111162864B (zh) * | 2019-12-26 | 2022-08-23 | 上海欣诺通信技术股份有限公司 | 低速率信号的传输方法、装置、设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101610430A (zh) * | 2009-06-30 | 2009-12-23 | 中兴通讯股份有限公司 | 一种实现ODUk交叉调度的方法和装置 |
CN101616341A (zh) * | 2009-08-05 | 2009-12-30 | 中兴通讯股份有限公司 | 一种交叉保护的方法和装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7286487B2 (en) | 2002-11-18 | 2007-10-23 | Infinera Corporation | Optical transmission network with asynchronous mapping and demapping and digital wrapper frame for the same |
US8274892B2 (en) | 2001-10-09 | 2012-09-25 | Infinera Corporation | Universal digital framer architecture for transport of client signals of any client payload and format type |
US7970008B2 (en) * | 2006-09-22 | 2011-06-28 | Nippon Telegraph And Telephone Corporation | Multiplexing transmission system and multiplexing transmission method |
CN101615967B (zh) * | 2008-06-26 | 2011-04-20 | 华为技术有限公司 | 一种业务数据的发送、接收方法、装置和*** |
CN101867850B (zh) * | 2010-06-03 | 2014-08-20 | 中兴通讯股份有限公司 | 实现otn中交叉颗粒度自适应的方法及装置 |
US8412040B2 (en) * | 2011-04-04 | 2013-04-02 | Infinera Corporation | Method and apparatus for mapping traffic using virtual concatenation |
-
2010
- 2010-06-03 CN CN201010191370.XA patent/CN101867850B/zh not_active Expired - Fee Related
- 2010-10-22 EP EP10852416.6A patent/EP2568716A4/en not_active Withdrawn
- 2010-10-22 US US13/700,637 patent/US9025623B2/en active Active
- 2010-10-22 WO PCT/CN2010/078044 patent/WO2011150621A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101610430A (zh) * | 2009-06-30 | 2009-12-23 | 中兴通讯股份有限公司 | 一种实现ODUk交叉调度的方法和装置 |
CN101616341A (zh) * | 2009-08-05 | 2009-12-30 | 中兴通讯股份有限公司 | 一种交叉保护的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
US20130089321A1 (en) | 2013-04-11 |
EP2568716A4 (en) | 2017-11-01 |
US9025623B2 (en) | 2015-05-05 |
WO2011150621A1 (zh) | 2011-12-08 |
EP2568716A1 (en) | 2013-03-13 |
CN101867850A (zh) | 2010-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101615967B (zh) | 一种业务数据的发送、接收方法、装置和*** | |
US9497064B2 (en) | Method and apparatus for transporting ultra-high-speed Ethernet service | |
JP6086334B2 (ja) | 光伝送ネットワークにおいてクライアント信号を送信し、かつ受信するための方法及び装置 | |
EP3013017A1 (en) | Channelized oduflex systems and methods for flexible ethernet and otn multiplexing | |
CN101867850B (zh) | 实现otn中交叉颗粒度自适应的方法及装置 | |
WO2018001280A1 (zh) | 光传送网中传送客户信号的方法及传送设备 | |
CN101156414A (zh) | 局域网信号在光传送网中传输的实现方法和装置 | |
CN101610430B (zh) | 一种实现ODUk交叉调度的方法和装置 | |
WO2006015533A1 (fr) | Procede et dispositif pour transport de signal | |
CN101695144A (zh) | 一种支持多业务接入和传输的方法及*** | |
CN109861781A (zh) | 接口传输方法、装置及设备 | |
WO2012155710A1 (zh) | 一种实现otn业务映射及解映射的方法和装置 | |
EP2388964A1 (en) | Method and device for transmitting and receiving service data | |
US20200328816A1 (en) | Signal sending and receiving method, apparatus, and system | |
WO2010020175A1 (zh) | 信号汇聚、解汇聚的装置、方法及*** | |
CN101547057A (zh) | 光传送网中业务处理的方法和装置 | |
CN102377482B (zh) | 一种光纤通道业务故障传递方法及装置 | |
CN101145857B (zh) | 一种节省核心路由器端口的业务汇聚*** | |
WO2016101555A1 (zh) | 一种交叉调度方法及其装置、存储介质 | |
WO2016074484A1 (zh) | 分组业务信号发送方法、装置及接收方法、装置 | |
CN102665147A (zh) | 一种实现混合业务及交叉颗粒自适应的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140820 Termination date: 20170603 |
|
CF01 | Termination of patent right due to non-payment of annual fee |