一种编码/解码的方法及装置的制作方法

文档序号:7711122阅读:170来源:国知局

专利名称::一种编码/解码的方法及装置的制作方法
技术领域
:本发明涉及光传送网络(OpticalTransportNetwork,OTN)
技术领域
,特别涉及一种编码/解码的方法及装置。
背景技术
:随着通信系统的发展,OTN逐渐成为光通讯领域的主流技术,尤其是基于OTN的交叉调度技术的发展,使OTN逐渐发展为多业务的承载平台。各种接入OTN的业务信号特性不同,但是,OTN净荷速率是固定的,而这就使不同业务信号在映射到OTN净荷时,映射的路径和方法各不相同。其中,OTN净荷又称为光净荷单元k(Opticalpayloadunitk,OPUk)(k=0,1,2,2e,3,4),k表示不同的速率等级。OPUk对应的OPU类型和速率参见表l所示OPUkOPU标称速率OPU速率容限OPUO238/239xl244160kbit/sOPU12488320隨sOPU2238/237x9953280kWt/sOPU323,6,813,隨sOPU4238/227x99532800kWt/sOPU2e238/237x10312500kbit/s±lOOppm表1当业务信号速率略高于OPUk速率时,如果采用直接映射方式,只能映射到更高速率等级的OPUk中,造成带宽的严重浪费。例如,千兆以太网GE业务信号采用8B/10B编码,线路速率是1.25Gbps,如果直接将8B/10B编码码流映射到OPUk中,因OPUO速率为1.23895431Gbps,则无法装入OPU0中,如果映射到0PU1中,又因OPU1速率为2.48832Gbps,远远大于1.25Gbps,则造成带宽的严重浪费。目前的解决方法是将接入OTN的8B/10B编码的数据业务信号进行解编码,然后,按照ITU-TG.7041标准的规定对解编码后的码流采用通用成帧规程(GenericFramingProcedure,GFP)进行GFP封包,以降低业务信号的速率,最后,按照G.709的规定,通过插入GFP空闲帧的方式或者通过异步通用映射规程(AsynchronousGenericMappingProcedure,AGMP)的方式将GFP数据帧映射到OPUk中。可见,这种映射方式复杂,尤其是需要先通过GFP封包,再进行映射,会严重影响映射的效率,增加设计成本。
发明内容本发明提供一种将8B/10B编码信号映射到光传送网络传输的方法及装置,用以解决现有技术将8B/10B编码信号映射到光传送网时,映射过程复杂,效率不高的问题。本发明提供一种将8B/10B编码信号映射到光传送网络传输的方法,包括根据8B/10B编码信号的速率,以及OTN中光净荷单元OPUk不同等级的速率,确定承载接入的8B/10B编码信号的OPUk;根据所述8B/10B编码信号的速率,以及所述OPUk的速率,将所述8B/10B编码信号转换为特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于所述OPUk的速率;将所述特定编码信号映射到所述OPUk进行传输。其中,将所述8B/10B编码信号转换为特定编码信号包括将所述8B/10B编码信号进行解码,获得解码后的业务码码流,其中,每个业务码为8比特;将解码后的业务码码流中每N个业务码组成一个编码块,每个编码块进行自同步扰码,并在每个扰码后的编码块前插入设定位数的比特同步帧头,形成对应的固定长度的特定编码块,其中,根据接入的8B/10B编码信号的速率,所述OPUk的速率,以及所述比特同步帧头的设定位数确定所述N的值;将每个固定长度的特定编码块组成特定编码信号。本发明中,所述根据接入的8B/10B编码信号的速率,所述OPUk的速率,以及所述比特同步帧头的设定位数确定所述N的值包括根据接入的8B/10B编码信号的速率V,获得解码后的业务码码流的速率Vp其中K=Fx——T,110;根据解码后的业务码码流的速率V"所述OPUk的速率Vk,以及所述比特同步帧头的设定位数M,确定所述N的取值范围,其中,根据i^XliX"^W,可以确定^,广8、在确定的N的取值范围中,选择一个大于等于2的正整数为所述N的值。本发明中,将所述特定编码信号映射到所述OPUk进行传输包括根据ITU-TG.709标准定义的异步映射规程AMP、比特同步映射规程BMP、或异步通用映射规程AGMP,将所述特定编码信号映射到所述OPUk。本发明提供一种发射装置,应用在光传送网络OTN中,包括确定单元,用于根据8B/10B编码信号的速率,以及OTN中光净荷单元OPUk不同等级的速率,确定承载接入的8B/10B编码信号的OPUk;编码单元,用于根据所述8B/10B编码信号的速率,以及所述OPUk的速率,将所述8B/10B编码信号转换为特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于所述OPUk的速率;映射单元,用于将所述特定编码信号映射到所述OPUk进行传输。其中,所述编码单元包括解码子单元,用于将所述8B/10B编码信号进行解码,获得解码后的业务码码流,其中每个业务码为8比特;插入子单元,用于将解码后的业务码码流中每N个业务码组成一个编码块,每个编码块进行自同步扰码,并在每个扰码后的编码块前插入设定位数的比特同步帧头,形成对应的固定长度的特定编码块,其中,根据接入的8B/10B编码信号的速率,所述OPUk的速率,以及所述比特同步帧头的设定位数确定所述N的值;组成子单元,用于将每个固定长度的特定编码块组成特定编码信号。所述插入子单元,还用于根据接入的8B/10B编码信号的速率V,获得解码后8的业务码码流的速率V"其中,Fj=Fx;以及根据解码后的业务码码流的速率V"所述OPUk的速率Vk,以及所述比特同步帧头的设定位数M,确定所述N的取值范围,其中,根据^Xjyx8=Fx;x扁5『*,可以确定#^ii^iF,在确定的N的取值范围中,选择一个大于等于2的正整数为所述N的值。所述映射单元,还用于根据ITU-TG.709标准定义的异步映射规程AMP、比特同步映射规程BMP、或异步通用映射规程AGMP,将所述特定编码信号映射到所述OPUk。本发明提供一种将OTN编码信号解映射到8B/10B编码信号的方法,包括对接收到的OTN编码信号进行解映射,获得特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于承载所述特定编码信号的OPUk的速率;对获得的特定编码信号进行解码,获得业务码码流;将获得业务码码流进行8B/10B编码,获得8B/10B编码信号。其中,所述对获得的特定编码信号进行解码,获得业务码码流包括在接收到的特定编码信号中,搜索比特同步帧头信息;根据搜索到的比特同步帧头信息,获得接收到的特定编码信号中包含的业务码码流。本发明提供一种接收装置,应用在光传送网络OTN中,包括解映射单元,用于对接收到的OTN编码信号进行解映射,获得特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于承载所述特定编码信号的OPUk的速率;解码单元,用于对获得的特定编码信号进行解码,获得业务码码流;编码单元,用于将获得业务码码流进行8B/10B编码,获得8B/10B编码信号。其中,所述解码单元包括搜索子单元,用于在接收到的特定编码信号中,搜索比特同步帧头信息;获得子单元,用于根据搜索到的比特同步帧头信息,获得接收到的特定编码信巟。本发明提供的8B/10B编码信号映射到光传送网络传输过程中,根据8B/10B编号中包含的业务码码流码信号的速率,以及OTN中光净荷单元OPUk不同等级的速率,确定承载接入的8B/10B编码信号的OPUk。根据所述8B/10B编码信号的速率,以及所述OPUk的速率,将所述8B/10B编码信号转换为特定编码信号。将所述特定编码信号映射到所述OPUk进行传输。其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于承载所述特定编码信号的OPUk的速率。可见,只需要将8B/10B编码信号转换为特定编码的信号,就能有效降低信号速率,采用降低速率后的信号进行OTN传送可以提高传送的效率,节省网络带宽。同时,由于避免了GFP封包的过程,简化了映射处理,可以有效减少传送设备的设计成本。图1为本发明实施例中将8B/10B编码信号映射到OTN传输的发送处理流程图;图2为本发明实施例中将8B/10B编码信号映射到OTN传输的发送装置的结构图;图3为本发明实施例中将8B/10B编码信号映射到OTN传输的接收处理流程图;图4为本发明实施例中将8B/10B编码信号映射到OTN传输的接收装置的结构图;图5为本发明第一实施例中将8B/10B编码信号转换为64B/66B编码信号映射到OTN传输的发送处理流程图;图6为本发明第一实施例中将8B/10B编码信号转换为64B/66B编码信号映射到OTN传输的接收处理流程图。具体实施例方式本发明实施例中,接入OTN的业务信号已经经过了8B/10B的编码,也就是接入OTN的业务信号都是8B/10B编码信号,参见图1,将8B/10B编码信号映射到OTN传输的发送处理过程包括步骤101:确定承载接入的8B/10B编码信号的OPUk。OTN中,每个等级的OPUk的速率都是固定的,具体参见表l,当接入的8B/10B编码信号的速率为V时,在表l中查找略低于V的OPUk的速率Vk,确定该OPUk来承载接入的8B/10B编码信号。例如接入的8B/10B编码信号的速率为1.25Gbps,在表1中查找略低于V的OPUk的速率为OPUO的速率,为1.238954310Gbps,则确定OPUO承载接入的8B/10B编码信号。步骤102:根据接入的8B/10B编码信号的速率,以及确定的OPUk的速率,将接入的8B/10B编码信号转换为特定编码信号。承载接入的8B/10B编码信号的OPUk的速率Vk略低于接入的8B/10B编码信号的速率V,因此,不能直接将8B/10B编码信号映射到OPUk中,须将8B/10B编码信号转换为特定编码信号,该特定编码信号的速率必须小于或等于OPUk的速率。这里,首先将接收的8B/10B编码信号进行解码,获得解码后的业务码码流,即从10比特的连续业务码码流解码为8比特的连续业务码码流,其中,业务码为数据码或8控制码,每个业务码包括8比特。然后,将解码后的业务码码流中每N个业务码组成一个编码块,每个编码块包括NX8比特,对每个NX8比特的编码块进行同步扰码后,在每个扰码后的编码块前添加一个设定位数M的比特同步帧头,这样组成每个特定编码块,其中,每个特定编码块的长度是固定为NX8+M比特,并为了便于识别,M大于等于2。其中,N是由接入的8B/10B编码信号的速率V,OPUk的速率Vk,以及所述比特同步帧头的设定位数M确定。最后,由每个特定编码块组成了特定编码信号。步骤103:将所述特定编码信号映射到所述OPUk进行传输。将编码转换后的特定编码信号映射到OPUk进行传输,这里,特定编码信号流映射至OPUk可以采用ITU-TG.709标准定义的异步映射规程(AsynchronousMappingProcedure,AMP)或者比特同步映射规程(BitsynchronousMappingProcedure,BMP)或者异步通用映射规程(AsynchronousGenericMappingProcedure,AGMP)。上述步骤102中,N是由接入的8B/10B编码信号的速率V,OPUk的速率Vk,以及所述比特同步帧头的设定位数M确定,具体包括首先根据接入的8B/10B编码信号的速率V,获得解码后的业务码码流的速率参见公式(l),g<formula>formulaseeoriginaldocumentpage9</formula>然后根据解码后的业务码码流的速率V"OPUk的速率Vk,以及比特同步帧头的设定位数M,确定所述N的取值范围,参见公式(2):<formula>formulaseeoriginaldocumentpage9</formula>这样,N的収饥范卩;I为W、^—8j/最后在确定的N的取值范围中,选择一个大于等于2的正整数为N的值。根据上述的方法,可以构造一种发射的装置,参见图2,包括确定单元100、编码单元200和映射单元300。确定单元100,用于根据8B/10B编码信号的速率,以及OTN中光净荷单元OPUk不同等级的速率,确定承载接入的8B/10B编码信号的OPUk。编码单元200,用于根据所述8B/10B编码信号的速率,以及所述OPUk的速率,将所述8B/10B编码信号转换为特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于所述OPUk的速率。映射单元300,用于将所述特定编码信号映射到所述OPUk进行传输。其中,编码单元200还包括解码子单元210、插入子单元220和组成子单元230,这样,解码子单元210,用于将所述8B/10B编码信号进行解码,获得解码后的业务码码流,其中每个业务码为8比特。插入子单元220,用于将解码后的业务码码流中每N个业务码组成一个编码块,每个编码块进行自同步扰码,并在每个扰码后的编码块前插入设定位数的比特同步帧头,形成对应的固定长度的特定编码块,其中,根据接入的8B/10B编码信号的速率,所述OPUk的速率,以及所述比特同步帧头的设定位数确定所述N的值。组成子单元230,用于将每个固定长度的特定编码块组成特定编码信号。并且,插入子单元220还用于首先根据接入的8B/10B编码信号的速率V,获得解码后的业务码码流的速率v"其中,5-Fx^然后根据解码后的业务码码流的速率Vp所述OPUk的速率Vk,以及所述比特同步帧头的设定位数M,确定所述N的取值范围,其中,根据^"^"『^X"1^A,可以确定I^省,最后,在确定的N的取值范围中,选择一个大于等于2的正整数为所述N的值。即N为大于等于wF—g『的正整数即可,可以在此范围内选择任一一个大于等于2的正整数为N的值,也可以最大限度利用OPUk的带宽,较佳地再次范围选择一个大于等于2的正整数为N的值。当然,本发明实施例中,映射单元还用于根据ITU-TG.709标准定义的异步映射规程AMP、比特同步映射规程BMP或异步通用映射规程AGMP,将所述特定编码信号映射到所述OPUk。上述实施例中描述了将8B/10B编码信号映射到OTN传输的发送处理过程,本发明实施例还提供一种将8B/10B编码信号映射到OTN传输的接收处理过程,参见图3,包括步骤301:对接收到的OTN编码信号进行解映射,获得特定编码信号。这里,可以根据OPUk开销提供的信息,从OTN编码信号中,恢复出特定编码信号,即特定编码码流。该编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于承载所述特定编码信号的OPUk的速率。这里,解映射的特定编码信号中的编码块的长度为NX8+M比特,每个编码块包含M比特的比特同步帧头,特定编码信号的速率为Fx^x,x8不高于承载所述特定编码信号的OPUk的速率Vk。步骤302:对获得的特定编码信号进行解码,获得业务码码流。这里,首先,搜索特定编码信号中的比特同步帧头信息。接收到的特定编码信号是由固定长度的特定编码块组成的,每个特定编码块包括M比特的比特同步帧头,以及NX8比特的业务码,业务码为数据码或控制码。因此,在接收到的特定编码信号中,搜索比特同步帧头信息。然后,根据搜索到的比特同步帧头信息,获得接收到的特定编码信号中包含的业务码码流。即根据搜索到的比特同步帧头信息,可得知每个特定编码块包含的业务码的边界,从而得到特定编码信号中的业务码码流。10步骤303:对获得业务码码流进行8B/10B编码,获得8B/10B编码信号。根据上述的这种方法,构造一种接收的装置,参见图4,包括解映射单元410,解码单元420和编码单元430,其中解映射单元410,用于对接收到的OTN编码信号进行解映射,获得特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于承载所述特定编码信号的OPUk的速率。解码单元420,用于对获得的特定编码信号进行解码,获得业务码码流。编码单元430,将获得业务码码流进行8B/10B编码,获得8B/10B编码信号。其中,解映射单元410可以根据OPUk开销提供的信息,从OTN编码信号中,恢复出特定编码信号,即特定编码码流。这样,解码单元420首先在在接收到的特定编码信号中,搜索比特同步帧头信息,然后根据搜索到的比特同步帧头信息,可得知每个特定编码块包含的业务码的边界,从而得到特定编码信号中的业务码码流。下面结合说明书附图对本发明实施例作进一步详细描述。实施例1,将速率为1.25Gbps的千兆以太网GE中的8B/10B编码信号映射到OTN中传输,且本实施例中,比特同步帧头的设定位数为2,即公式(2)中,M=2。参见图5:步骤501:确定承载速率为1.25Gbps的8B/10B编码信号的OPUk。OPUO的速率是1.23895431Gbps,略低于1.25Gbps,因此,承载该编码信号的OPUk为OPUO。步骤502:根据接入的8B/10B编码信号的速率,OPUk的速率,以及比特同步帧头的设定位数确定组成编码块的业务码个数,即公式(2)中的N的值。这里,V=1.25Gbps,Vk=1.23895431Gbps,M=2,因此,根据緣'—^=腦,可知N为大于等于2的正整数即可。64B/66B编码块的格式如表2所示,每8个字节之前有2比特的比特同步帧头,当比特同步帧头为01时,表示后面的8个字节全部为数据码,当比特同步帧头为10时,表示后面的8个字节中至少有1个字节的控制码。此时,紧邻比特同步帧头的第l个字节表示编码块类型域(BlockTypeField),用来指示66B编码块的类型。可见,64B/66B编码块的长度和格式是固定的,方便在接收方向实现字节同步,因此,这里,可以将接入的1.25Gbps的8B/10B编码信号,转换为64B/66B的编码信号,即可以使N=8。步骤503:将接入的8B/10B编码信号进行解码,得到业务码码流,其中,每个业务码包括8比特,业务码为数据码或控制码。接入的8B/10B编码信号中的数据码或控制码都是随机出现的,因此,解码后的业务码码流中数据码或控制码与8B/10B编码信号中一致。步骤504:将每8个业务码组成一组64比特编码块,进行自同步扰码。步骤505:在每个扰码后的编码块的前面插入2比特的比特同步帧头,形成由66比特编码块组成的编码码流。、^^^b特像置控制码格式—0,101D0码类型域6S1>7控制码格式01OxlcCo10(K'2d0x33c0c,e豕c2C2cC3C3c3C4o4c5c惑為C7D7JO0"D,DA,ZC4C-、CiAOjcSS0x7SD2D4ftD3D3ftD3O,O0D6D7OnD,D4D7c漆10c2c,c71)0T,CA/CAC,,C710D0100xb410OxccDoD0D,c4c7D2C4c,ftc710D,10OxclD2D—「D3D4c7DoDADyl^DAT10輔DaD4Ds表2按照编码标准的规定,在66B编码块中,帧起始字符/S/,只能出现在第O或第4字节,编码块类型域分别为0x78和0x33。然而,对于GE业务,帧起始字符/S/,可能出现的位置为所有的偶数字节,即第0,第2,第4,第6字节。当/S/出现在第2或第6字节时,在66B编码块中,需要另外两个自定义的字符来表示。参见表3所示,是一种定义方法,编码块类型域为0x36表示/S/出现在第2字节,编码类型域为0x63表示/S/出现在第6字节。100x36COCIIB"""""""fD6D710Ox6SCOCIC2C3C4C5112输入数据数撒码格式C0aS2inmD5D6D7C腦C2C3C4C遍D7编码繞同,锼头表3在上述表2和表3的编码块中,D表示的是数据字符,C表示的是控制字符。每个控制字符占7个比特,8B/10B编码的控制码与66B块中的控制字符编码对应关系如表4所示。<table>tableseeoriginaldocumentpage13</column></row><table>表4这样,对于GE业务,当在步骤503之前,检测到8B/10B编码错误时,则不需对其进行解码,直接在64B/66B编码中用控制字符/E/(0xlE)代替。这样可以很方便地实现GE业务的故障透传。步骤506:将由66比特编码块组成的编码码流,映射到OPUO中进行传输。64B/66B编码后的码流速率,也就是由66比特编码块组成的编码码流为125x了x77=1-03125<1238954即小于OPU0的速率,因此,将64B/66B编码后的码扁d4,流速率映射到opuo中。64B/66B编码后的码流速率低于OPU0的速率,因此,向OPU0映射时,需要根据两者速率的比例关系,在OPU0中添加一定的填充字节,并在OPU0的开销区做出标识。又因为64B/66B编码块并不是整数字节,在装入OPU0时,还需将64B/66B编码块按照每8比特一组,依次添加到OPU0中需要添加信息数据的字节中。上述过程中,将速率为1.25Gbps的千兆以太网GE中的8B/10B编码信号映射到OPU0中传输,那么将OPU0中信号发送到客户端设备时,还需进行解映射过程,参见图6,包括步骤601:根据OPU0开销提供的信息,去除OPU0中的填充字节,恢复出64B/66B编码码流。步骤602:对恢复出64B/66B编码码流进行64B/66B解码。这里,可以首先按照IEEE802.3标准规定的同步检测状态机,找到64B/66B编码码流中的比特同步帧头,进而恢复出字节边界。然后,按照表2-4描述的映射关系,将64B/66B编码块净荷数据转换为业务码格式,也即是数据码加控制码的格式。在进行编码转换时,需要注意,当遇到错误指示编码时,转换为GE业务相应的错误码指示字符。步骤603:提取64B/66B解码后的数据,并进行8B/10B编码后,恢复为GE业务线路编码,送给客户设备。在上述实施例中,将8B/10B编码信号转换为64B/66B编码信号,当然,也可以将8B/10B编码转换为512B/515B编码信号,或者将8B/10B编码转换为1024B/1027B编码信号等等。综上所述,本发明实施例中,根据8B/10B编码信号的速率,以及OTN中光净荷单元OPUk不同等级的速率,确定承载接入的8B/10B编码信号的OPUk。根据所述8B/10B编码信号的速率,以及所述OPUk的速率,将所述8B/10B编码信号转换为特定编码信号。将所述特定编码信号映射到所述OPUk进行传输。可见,只需要将8B/10B编码信号转换为特定编码的信号,就能有效降低信号速率,采用降低速率后的信号进行OTN传送可以提高传送的效率,节省网络带宽。同时,由于避免了GFP封包的过程,简化了映射处理,可以有效减少传送设备的设计成本。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。1权利要求一种将8B/10B编码信号映射到光传送网络OTN传输的方法,其特征在于,包括根据8B/10B编码信号的速率,以及OTN中光净荷单元OPUk不同等级的速率,确定承载接入的8B/10B编码信号的OPUk;根据所述8B/10B编码信号的速率,以及所述OPUk的速率,将所述8B/10B编码信号转换为特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于所述OPUk的速率;将所述特定编码信号映射到所述OPUk进行传输。2.如权利要求1所述的方法,其特征在于,将所述8B/10B编码信号转换为特定编码信号包括将所述8B/10B编码信号进行解码,获得解码后的业务码码流,其中,每个业务码为8比特;将解码后的业务码码流中每N个业务码组成一个编码块,每个编码块进行自同步扰码,并在每个扰码后的编码块前插入设定位数的比特同步帧头,形成对应的固定长度的特定编码块,其中,根据接入的8B/10B编码信号的速率,所述OPUk的速率,以及所述比特同步帧头的设定位数确定所述N的值;将每个固定长度的特定编码块组成特定编码信号。3.如权利要求2所述的方法,其特征在于,所述根据接入的8B/10B编码信号的速率,所述OPUk的速率,以及所述比特同步帧头的设定位数确定所述N的值包括根据接入的8B/10B编码信号的速率V,获得解码后的业务码码流的速率Vp其中,10;根据解码后的业务码码流的速率Vp所述OPUk的速率vk,以及所述比特同步帧头的设定位数M,确定所述N的取值范围,其中,根据<formula>formulaseeoriginaldocumentpage2</formula>gx-一x-SF》可以确定^^,n^8tr在确定的N的取值范围中,选择一个大于等于2的正整数为所述N的值。4.如权利要求1所述的方法,其特征在于,将所述特定编码信号映射到所述OPUk进行传输包括根据ITU-TG.709标准定义的异步映射规程AMP、比特同步映射规程BMP、或异步通用映射规程AGMP,将所述特定编码信号映射到所述OPUk。5.—种发射装置,其特征在于,应用在光传送网络OTN中,包括确定单元,用于根据8B/10B编码信号的速率,以及OTN中光净荷单元OPUk不同等级的速率,确定承载接入的8B/10B编码信号的OPUk;编码单元,用于根据所述8B/10B编码信号的速率,以及所述OPUk的速率,将所述8B/10B编码信号转换为特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于所述OPUk的速率;映射单元,用于将所述特定编码信号映射到所述OPUk进行传输。6.如权利要求5所述的装置,其特征在于,所述编码单元包括解码子单元,用于将所述8B/10B编码信号进行解码,获得解码后的业务码码流,其中每个业务码为8比特;插入子单元,用于将解码后的业务码码流中每N个业务码组成一个编码块,每个编码块进行自同步扰码,并在每个扰码后的编码块前插入设定位数的比特同步帧头,形成对应的固定长度的特定编码块,其中,根据接入的8B/10B编码信号的速率,所述OPUk的速率,以及所述比特同步帧头的设定位数确定所述N的值;组成子单元,用于将每个固定长度的特定编码块组成特定编码信号。7.如权利要求6所述的装置,其特征在于,所述插入子单元,还用于根据接入的8B/10B编码信号的速率V,获得解码后的业务码码流的速率V"其中<formula>formulaseeoriginaldocumentpage3</formula>以及根据解码后的业务码码流的速率V"所述OPUk的速率Vk,以及所述比特同步帧头的设定位数M,确定所述N的取值范围,其中,根据<formula>formulaseeoriginaldocumentpage3</formula>可以确定<formula>formulaseeoriginaldocumentpage3</formula>在确定的N的取值范围中,选择一个大于等于2的正整数为所述N的值。8.如权利要求5所述的装置,其特征在于,所述映射单元,还用于根据ITU-TG.709标准定义的异步映射规程AMP、比特同步映射规程BMP、或异步通用映射规程AGMP,将所述特定编码信号映射到所述OPUk。9.一种将OTN编码信号解映射到8B/10B编码信号的方法,其特征在于,包括对接收到的OTN编码信号进行解映射,获得特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于承载所述特定编码信号的OPUk的速率;对获得的特定编码信号进行解码,获得业务码码流;将获得业务码码流进行8B/10B编码,获得8B/10B编码信号。10.如权利要求9所述的方法,其特征在于,所述对获得的特定编码信号进行解码,获得业务码码流包括在接收到的特定编码信号中,搜索比特同步帧头信息;根据搜索到的比特同步帧头信息,获得接收到的特定编码信号中包含的业务码码流。11.一种接收装置,其特征在于,应用在光传送网络OTN中,包括解映射单元,用于对接收到的OTN编码信号进行解映射,获得特定编码信号,其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于承载所述特定编码信号的OPUk的速率;解码单元,用于对获得的特定编码信号进行解码,获得业务码码流;编码单元,用于将获得业务码码流进行8B/10B编码,获得8B/10B编码信号。12.如权利要求11所述的装置,其特征在于,所述解码单元包括搜索子单元,用于在接收到的特定编码信号中,搜索比特同步帧头信息;获得子单元,用于根据搜索到的比特同步帧头信息,获得接收到的特定编码信号中包含的业务码码流。全文摘要本发明公开了一种编码/解码的方法及装置,用以解决现有技术将8B/10B编码信号映射到光传送网时,映射过程复杂,效率不高的问题。该编码方法包括根据8B/10B编码信号的速率,以及OTN中光净荷单元OPUk不同等级的速率,确定承载接入的8B/10B编码信号的OPUk。根据所述8B/10B编码信号的速率,以及所述OPUk的速率,将所述8B/10B编码信号转换为特定编码信号。将所述特定编码信号映射到所述OPUk进行传输。其中,所述特定编码信号由设定长度的编码块组成,每个编码块包含比特同步帧头信息,且所述特定编码信号的速率不高于所述OPUk的速率。文档编号H04L1/00GK101692633SQ20091016198公开日2010年4月7日申请日期2009年9月10日优先权日2009年9月10日发明者宋晓鹏,彭肖申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1