CN110768742B - Oam消息的传输方法、发送设备、接收设备及可读存储介质 - Google Patents
Oam消息的传输方法、发送设备、接收设备及可读存储介质 Download PDFInfo
- Publication number
- CN110768742B CN110768742B CN201810848249.6A CN201810848249A CN110768742B CN 110768742 B CN110768742 B CN 110768742B CN 201810848249 A CN201810848249 A CN 201810848249A CN 110768742 B CN110768742 B CN 110768742B
- Authority
- CN
- China
- Prior art keywords
- oam message
- code block
- oam
- fragment
- service data
- 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.)
- Active
Links
Images
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
- H04J14/0254—Optical medium access
- H04J14/0272—Transmission of OAMP information
- H04J14/0273—Transmission of OAMP information using optical overhead, e.g. overhead processing
-
- 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
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0241—Wavelength allocation for communications one-to-one, e.g. unicasting wavelengths
- H04J14/0242—Wavelength allocation for communications one-to-one, e.g. unicasting wavelengths in WDM-PON
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0278—WDM optical network architectures
- H04J14/0282—WDM tree architectures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例公开了OAM消息的传输方法、发送设备、接收设备及可读存储介质,其中,所述方法包括:确定待发送的OAM消息分片在业务数据中所占用码块的第一码块信息;根据所述第一码块信息,将所述OAM消息分片加入所述业务数据中;将携带有所述OAM消息分片的业务数据发送给接收设备。
Description
技术领域
本发明涉及通信技术领域,涉及但不限于一种操作管理维护(OperationAdministration and Maintenance,OAM)消息的传输方法、发送设备、接收设备及可读存储介质。
背景技术
波分复用(Wavelength Division Multiplexing,WDM)和无光源网络(PassiveOptical Network,PON)点到多点结合形成的波分复用无源光网络(WDM PON) 具有带宽容量大,相对时分复用无源光网络(Time Division Multiplexing Passive OpticalNetwork,TDM PON)时延大大降低,而且光网络单元(Optical Network Unit,ONU)间相互隔离安全性高,在无线承载或专网用户等方面应用前景广阔。WDM-PON网络由光线路终端(Optical Line Terminal,OLT)、光配线网络 (Optical Distribution Network,ODN)和ONU组成,除了传输OLT上联口和 ONU用户口间的业务外,还需要支持通过OLT对ONU的远程管理。为了支持对ONU的远程管理,需要提供OLT和ONU间传送OAM消息的通道和方法。
在现有的TDM PON***中,远程管理通常有以太网OAM和光网络单元管理控制接口(ONU Management and Control Interface,OMCI)消息两种传递方式,以太网无光源网络(Ethernet Passive Optical Network,EPON)采用以太网OAM报文和业务报文混合传输方式,在***以太网报文时会造成业务报文的时延和抖动。千兆位无光源网络(Gigabit-Capable PON,GPON)采用复杂的 GPON传送聚合(GPON Transmission Convergence,GTC)帧结构来封装OAM 信息(OMCI),这种方式处理也会引起业务流中相邻报文的间距变化,造成业务报文的时延和抖动。AMCC(Auxiliary management and control channel,辅助管理和控制通道)用于WDM-PON远程管理传输,这里,AMCC通道有两种模式:透明模式和转码模式。透明AMCC通过光模块将低速的管理信息和高速的业务信号调制在一起进行传输,这种方式会带来光模块实现的复杂性,还会降低光模块对业务信号的光功率预算。转码AMCC对8B10B线路编码和64B66B 线路编码都有部分冗余开销,通过转码处理对这些冗余比特进行压缩可以用于前向纠错码(Forward Error Correction,FEC)开销和传送OAM消息。但是转码方式依赖于业务本身的编码方式,特别是和FEC功能的使用绑定在应用中存在一些限制,另外FEC也会引入一定的时延,管理消息和FEC绑定应用会引入不必要的时延。
5G前传应用需要提供高带宽的传输通道(例如25Gbps),满足5G前传网络光功率预算对高速光收发模块提出了较高的挑战,另一方面,5G前传网络要求时延低、抖动小,因此相关技术中的OAM信息传输机制不适用于用于5G前传的WDM PON***。
发明内容
为解决现有存在的技术问题,本发明实施例提供一种OAM消息的传输方法、发送设备、接收设备及可读存储介质。
本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种OAM消息的传输方法,所述方法包括:
确定待发送的OAM消息分片在业务数据中所占用码块的第一码块信息;
根据所述第一码块信息,将所述OAM消息分片加入所述业务数据中;
将携带有所述OAM消息分片的业务数据发送给接收设备。
第二方面,本发明实施例提供一种OAM消息的传输方法,所述方法包括:
接收发送设备发送的业务数据;
如果所述业务数据中包括OAM消息的OAM消息分片,获取所述OAM消息分片;
根据所述OAM消息分片,对所述OAM消息分片中包括的第一分片单元进行组帧处理,得到OAM消息。
第三方面,本发明实施例提供一种发送设备,所述发送设备至少包括存储器、通信总线和处理器,其中:
所述存储器,配置为存储OAM消息的传输程序;
所述通信总线,配置为实现处理器和存储器之间的连接通信;
所述处理器,配置为执行存储器中存储的OAM消息的传输程序,以实现本发明其他实施例提供的OAM消息的传输方法中的步骤。
第四方面,本发明实施例提供一种接收设备,所述接收设备至少包括存储器、通信总线和处理器,其中:
所述存储器,配置为存储OAM消息的传输程序;
所述通信总线,配置为实现处理器和存储器之间的连接通信;
所述处理器,配置为执行存储器中存储的OAM消息的传输程序,以实现本发明其他实施例提供的OAM消息的传输方法中的步骤。
第五方面,本发明实施例提供一种可读存储介质,所述可读存储介质中存储有计算机可执行指令,该计算机可执行指令配置为执行本发明其他实施例提供的OAM消息的传输方法中的步骤。
本发明实施例提供的技术方案,解决了相关技术中OAM消息和业务流复用传送时会造成业务报文抖动且会引入不必要的时延的问题,通过对OAM消息进行分片处理,并在业务流中的空闲时间片或是固定值的控制码块中传输,不仅不会影响业务流的传送,并且能消除或者明显减少时延和抖动。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1为本发明实施例OAM消息的传输方法的实现流程示意图;
图2为本发明实施例OAM消息的传输方法的实现流程示意图;
图3为本发明实施例OAM消息的传输设备的组成结构示意图;
图4为本发明实施例与25G以太网业务复用的OAM消息分片的实现方式示意图;
图5为本发明实施例OAM消息分片模块的组成结构示意图;
图6为本发明实施例OAM消息成帧模块的组成结构示意图;
图7为本发明实施例OAM消息分片模块的又一组成结构示意图;
图8为本发明实施例OAM消息成帧模块的又一组成结构示意图;
图9为本发明实施例在IEEE802.3标准以太网接口的PCS层的位置进行 OAM消息复用和解复用处理模块层次关系示意图;
图10为本发明实施例在PCS层发送侧OAM消息复用的处理过程的示意图;
图11为本发明实施例在PCS层接收侧OAM消息解复用的处理过程示意图;
图12为在IEEE802.3标准以太网接口的RS层的位置进行OAM消息复用和解复用处理层次关系示意图;
图13为本发明实施例在RS层发送侧OAM消息复用处理过程示意图;
图14为本发明实施例在RS层接收侧OAM消息解复用处理过程示意图;
图15为在IEEE802.3标准以太网接口的FEC层的位置进行OAM消息复用和解复用处理层次关系示意图;
图16为本发明实施例在FEC层发送侧OAM消息复用处理过程示意图;
图17为本发明实施例在FEC层接收侧OAM消息解复用处理过程示意图;
图18为本发明实施例发送设备的组成结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对发明的具体技术方案做进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
实施例一
本发明实施例提供一种OAM消息的传输方法,图1为本发明实施例OAM 消息的传输方法的实现流程示意图,如图1所示,所述方法包括以下步骤:
步骤101:确定待发送的OAM消息分片在业务数据中所占用码块的第一码块信息。
这里,所述步骤101可以是由发送设备实现的,所述发送设备可以是OLT,还可以是ONU。
所述待发送的OAM消息分片可以是将若干个OAM消息内容的分片单元和分片头信息按照预设编码格式进行编码得到的,还可以是将若干个OAM消息内容的分片单元和OAM消息标识控制字按照预设编码格式进行编码得到的,当然,所述OAM消息分片还可以是将若干个OAM消息内容的分片单元、分片头信息和OAM消息标识控制字按照预设编码格式进行编码得到的。
在本发明实施例中,所述预设编码格式可以与尚未携带OAM消息分片的业务数据的编码格式相同,也可以与尚未携带OAM消息分片的业务数据的编码格式不同。例如,尚未携带OAM消息分片的业务数据的编码格式是64B66B,预设编码格式可以是64B66B,当尚未携带OAM消息分片的业务数据的编码格式是8B10B,预设编码格式可以是64B66B。所述预设编码格式与携带有所述 OAM消息分片的最终发送的业务数据的编码格式相同。
所述第一码块信息可以包括所述OAM消息分片所占用码块的起始位置,以及所占用码块的个数。
所述步骤101在实现的过程中,是与OAM消息与业务数据的复用层次相关的。例如,如果OAM消息与业务数据的复用层次为物理编码子层(Physical Coding Sublayer,PCS)层,那么在确定第一码块信息时,首先要从业务数据中确定出已经被使用的,但内容是固定值的控制码块的第二码块信息,然后再根据传输OAM消息所需要的带宽来确定第一码块信息。
如果OAM消息与业务数据的复用层次为协调子层(Reconciliation Sublayer,RS)层,那么可以利用相邻以太网报文之间的空闲字节空间来传输 OAM消息,此时首先需要获取相邻以太网报文之间的空闲字节空间大小,然后再根据空闲字节空间大小来确定第一码块信息。
如果OAM消息与业务数据的复用层次为FEC层,那么在确定第一码块信息时,首先要确定业务数据中码字标记(Codeword marker)码块的第三码块信息,然后再根据第三码块信息,从Codeword marker码块中一部分码块用来传输OAM消息分片。
步骤102:根据所述第一码块信息,将所述OAM消息分片加入所述业务数据中。
这里,所述步骤102可以是由发送设备实现的。与步骤101相对应地,步骤102的实现过程也是和OAM消息与业务数据的复用层次相关的。例如,如果OAM消息与业务数据的复用层次为PCS层,那么在将所述OAM消息分片加入到所述业务数据中时,是将所述第一码块信息所对应的数据替换为所述 OAM消息分片;而如果OAM消息与业务数据的复用层次为RS层,由于第一码块信息对应的是空闲字节空间,那么在将所述OAM消息分片加入到所述业务数据中时,是将所述OAM消息分片作为所述第一码块信息对应的数据加入到所述业务数据中,也可以认为是将OAM消息分片***到业务数据中。
步骤103:将携带有所述OAM消息分片的业务数据发送给接收设备。
这里,所述步骤103可以是由发送设备实现的。所述步骤103在实现时,可以是发送设备将携带有所述OAM消息分片的业务数据通过WDM-PON发送给接收设备。
在本发明实施例提供一种OAM消息的传输方法中,首先确定待发送的 OAM消息分片在业务数据中所占用码块的第一码块信息;然后根据所述第一码块信息,将所述OAM消息分片加入所述业务数据中;将携带有所述OAM消息分片的业务数据发送给接收设备;如此通过对OAM消息进行分片处理,让后将所述OAM消息分片在业务流中复用传输,不仅不会影响业务流的传送,并且能消除或者明显减少时延和抖动。
实施例二
基于前述的实施例,本发明实施例再提供一种OAM消息的传输方法,图2 为本发明实施例OAM消息的传输方法的实现流程示意图,如图2所示,所述方法包括以下步骤:
步骤201:发送设备获取待发送的OAM消息。
这里,所述发送设备可以是OLT,也可以是ONU。OLT和ONU之间需要通过传输OAM消息来实现OLT对ONU的远程管理。
在本实施例中,所述待发送的OAM消息可以是OAM消息帧数据,还可以是OAM消息比特流数据。
步骤202:所述发送设备将所述待发送的OAM消息进行分片,得到第一分片单元。
这里,所述发送设备在获取到待发送的OAM消息后,会将OAM消息进行分片,在实现过程中,可以将OAM消息划分成8比特(bit)的第一分片单元;当然可以将OAM消息划分成16bit的第一分片单元。
在本实施例中,假设将OAM消息按照8bit进行分片,得到M个第一分片单元,其中M为大于1的自然数。
步骤203:所述发送设备根据所述第一分片单元,生成预设编码格式的OAM 消息分片。
这里,所述OAM消息分片中至少包括一个第一分片单元。
步骤204:所述发送设备将所述OAM消息分片加入到缓存队列。
步骤205:当发送业务数据时,所述发送设备从所述缓存队列中获取待发送的OAM消息分片。
这里,当发送业务数据时,发送设备可以先确认缓存队列中是否有等待发送的OAM消息,当缓存队列中有等待发送的OAM消息时,所述发送设备从缓存队列中获取待发送的OAM消息分片。
步骤206:所述发送设备确定待发送的OAM消息分片在业务数据中所占用码块的第一码块信息。
这里,当OAM消息与业务数据在不同的复用层次复用时,所述步骤206 的实现过程也是不同的。
步骤207:所述发送设备根据所述第一码块信息,将所述OAM消息分片加入所述业务数据中。
这里,与步骤706相对应,当OAM消息与业务数据在不同的复用层次复用时,所述步骤207的实现过程也是不同的。
当OAM消息与业务数据的复用层次为PCS层或FEC层时,所述步骤207 在实现时,是将所述第一码块信息对应的业务数据替换为所述OAM消息分片;当OAM消息与业务数据的复用层次为RS层时,所述步骤207在实现时,是将所述OAM消息分片作为所述第一码块信息对应的数据加入到所述业务数据中,也就是将OAM消息分片***到业务数据中。
步骤208:所述发送设备将携带有所述OAM消息分片的业务数据发送给接收设备。
步骤209:接收设备接收发送设备发送的业务数据。
这里,在其他实施例中,在接收设备接收到业务数据后,会判断业务数据中是否包括OAM消息分片,在实现时,可以是判断业务数据中是否包含OAM 消息标识控制字,当业务数据中包含OAM消息标识控制字时,则认为业务数据中包括OAM消息分片,此时进入步骤210;当业务数据中不包含OAM消息标识控制字时,在其他实施例中,可以进一步判断接收业务数据的接口是否为传送包括OAM消息分片的业务数据的接口,如果是,则认为所述业务数据中包括OAM消息分片,此时进入步骤210;如果接收业务数据的接口为传送不包括OAM消息分片的业务数据的接口,则认为业务数据中不包括OAM消息分片,此时结束流程。
步骤210:如果所述业务数据中包括OAM消息分片,所述接收设备获取所述OAM消息分片。
这里,所述步骤210在实现的时,可以根据OAM消息标识控制字,来获取与OAM消息标识控制字对应的OAM消息分片。
步骤211:根据所述OAM消息分片,所述接收设备对所述OAM消息分片中包括的第一分片单元进行组帧处理,得到OAM消息。
这里,所述步骤211可以通过以下步骤实现:
步骤2111,对所述OAM消息分片按照预设解码方式进行解码,得到第一解码结果。
这里,所述第一解码结果中至少包括第一分片单元,在其他实施里中,所述第一解码结果中还可以包括分片头信息和/或OAM消息标识控制字,并且分片头信息中至少包括第一分片单元的索引标识。
步骤2112,如果所述第一解码结果中包括第一分片单元的索引标识,根据所述索引标识,对所述第一分片单元进行组帧处理,得到OAM消息。
步骤212:所述接收设备获取所述OAM消息分片在所述业务数据中所占用的第一码块信息。
这里,所述接收设备可以通过OAM消息标识控制字的位置以及OAM消息分片的大小获取所述OAM消息分片在所述业务数据中所占用的第一码块信息;然后所述接收设备可以通过第一码块信息来判断所述第一码块信息所对应的码块是否为业务数据已使用的,且内容是固定值的码块,如果是则进入步骤 213;如果不是,则结束流程。
步骤213:如果所述第一码块信息所对应的码块为所述业务数据已使用的,且内容是固定值的码块,所述接收设备将所述第一码块信息对应的码块的数据替换为所述固定值,得到原始业务数据。
这里,将所述第一码块信息对应的码块的数据替换为所述固定值,则就得到了复用前的业务数据,对业务数据进行扰码处理后,通过前向纠错模块或者串并转换模块向业务口方向发送。当复用前的业务数据与尚未携带OAM消息分片的业务数据编码格式不一样时,在扰码之前还需对业务数据进行转码处理。
需要说明的是,本实施例中与其它实施例中相同步骤或概念的解释可以参考其它实施例中的描述。
在本发明实施例提供的OAM消息的传输方法中,首先所述发送设备将待发送的OAM消息按照预设长度进行分片,得到第一分片单元,并根据所述第一分片单元,生成预设编码格式的OAM消息分片然后将所述OAM消息分片加入到缓存队列;当发送业务数据时,所述发送设备从所述缓存队列中获取待发送的OAM消息分片并将所述OAM消息分片加入所述业务数据中发送给接收设备;当接收设备接收到的业务数据中包括OAM消息分片时,接收设备获取所述OAM消息分片,然后根据所述OAM消息分片,对所述OAM消息分片中包括的第一分片单元进行组帧处理,得到OAM消息;所述接收设备还会获取所述OAM消息分片在所述业务数据中所占用的第一码块信息;如果所述第一码块信息所对应的码块为所述业务数据已使用的,且内容是固定值的码块,所述接收设备将所述第一码块信息对应的码块的数据替换为所述固定值,得到原始业务数据;如此通过对OAM消息进行分片处理,并在业务流中的空闲时间片或是固定值的控制码块中传输,不仅不会影响业务流的传送,并且能消除或者明显减少时延和抖动。
在其他实施例中,当发送设备获取到的OAM消息为帧结构数据时,还可以通过以下步骤,得到OAM消息比特流数据,并将OAM消息比特流数据作为待发送的OAM消息:
步骤31,所述发送设备对待发送的OAM消息帧进行PCS层编码,得到第一编码结果;
步骤32,所述发送设备对所述第一编码结果进行FEC编码,得到第二编码结果;
步骤33,所述发送设备对所述第二编码结果进行并串转换处理,得到待发送的OAM消息比特流。
相应地,当在步骤211中,将第一分片单元进行组帧处理,得到的OAM 消息是比特流数据时,还可以通过以下步骤得到原始的帧结构数据:
步骤41,如果所述第一分片单元进行组帧处理,得到的是OAM消息比特流,对所述OAM消息比特流进行串并转换处理,得到第一处理结果;
步骤42,对所述第一处理结果进行FEC解码,得到第二解码结果;
步骤43,对所述第二解码结果进行PCS解码,得到OAM消息帧数据。
在其他实施例中,所述步骤203可以有至少以下三种实现方式:
第一种实现方式,可以通过以下步骤实现:
步骤2031a,至少根据所述第一分片单元的索引标识,生成分片头信息;
这里,在其他实施例中,还可以根据所述OAM消息的类型和所述第一分片单元的索引标识来生成分片头信息。需要说明的是,所述分片头信息和其他实施例中的OAM分片头字段可以认为是相同的。
步骤2032a,将所述分片头信息和第一预设数目个第一分片单元按照预设的编码格式进行编码,得到OAM消息分片。
当OAM消息和业务数据在RS层复用时,可以通过第一种实现方式来得到 OAM消息分片,因为当OAM消息和业务数据在RS层复用时,OAM消息分片和不包含OAM消息分片的业务数据是通过不同的接口传输到PCS层的,因此,此时生成OAM消息分片时,可以不用在RS层OAM消息分片中添加所述 OAM消息标识控制字即可区分包含OAM消息分片的业务数据和不包含OAM 消息分片的业务数据。
第二种实现方式:可以通过以下步骤实现:
步骤2031b,根据所述业务数据的类型、业务数据的编码格式和复用协议层次确定OAM消息标识控制字;
步骤2032b,将所述OAM消息标识控制字和第一预设数目个第一分片单元按照预设编码格式进行编码,得到OAM消息分片。
这里,所述OAM消息标识控制字可以用于区分OAM消息分片和业务数据。
第三种实现方式:可以通过以下步骤实现:
步骤2031c,至少根据所述第一分片单元的索引标识,生成分片头信息;
步骤2032c,根据所述业务数据的类型、业务数据的编码格式和复用协议层次确定OAM消息标识控制字;
步骤2033c,将所述分片头信息、OAM消息标识控制字和第二预设数目个第一分片单元按照预设编码格式进行编码,得到OAM消息分片。
在其他实施例中,当OAM消息和业务数据的复用层次为PCS层时,所述步骤206可以通过以下步骤实现:
步骤2061a,获取所述业务数据中未使用和/或已使用且内容是固定值的控制码块的第二码块信息;
步骤2602a,根据所述第二码块信息和所述OAM消息所需要的带宽,确定所述OAM消息分片在所述业务数据中所占用码块的第一码块信息。
这里,假设在步骤2061a中获取到的第二码块信息为块类型字段值是0x1e 和0x33,当所述OAM消息所需要的带宽较小时,可以仅利用块类型字段值是 0x1e对应的字节空间来传输OAM消息,当然为了更加高效地传输OAM消息,也可以将第二码块信息直接确定为第一码块信息,即用第二码块信息对应的所有字节空间来传输OAM消息。
当OAM消息与业务数据的复用层次为RS层时,所述步骤206可以通过以下步骤实现:
步骤2061b,获取所述业务数据中相邻报文之间的空闲字节空间;
步骤2062b,根据所述空闲字节空间,确定所述OAM消息分片在所述业务数据中所占用码块的第一码块信息。
当OAM消息与业务数据的复用层次为FEC层时,所述步骤206可以通过以下步骤实现:
步骤2061c,确定所述业务数据中码字标记Codeword marker码块的第三码块信息;
步骤2062c,根据所述Codeword marker的第三码块信息和所述OAM消息所需要的带宽,确定所述OAM消息分片在所述业务数据中所占用码块的第一码块信息。
这里,对25G以太网采用RS-FEC(528,514)算法,编码中有Codeword marker,在FEC层可以通过Codeword marker对接收的数据流对码块进行同步锁定。在步骤2061c至步骤2062c所在的实施例中,可以首先确定所述业务数据中Codeword marker码块的第三码块信息,即找到257比特的Codeword marker码块,然后可以从第三码块信息中除去同步需要的连续的64个比特来得到OAM消息分片能够占用的码块信息,再根据OAM消息所需要的带宽确定第一码块信息。例如,Codeword marker码块为257比特,预留出0至63比特用于进行同步锁定,那么,可以从64至256比特位从选取一定的比特位作为 OAM消息要占用的码块。例如,当OAM消息所需要的带宽较小时,那么可以从64至256比特位中选出64个比特作为OAM消息分片占用的码块,当OAM 消息所需要的带宽较大时,那么可以从64至256比特位中选出128个比特或者 192个比特作为OAM消息分片占用的码块。
在其他实施例中,在所述步骤2112之前,所述方法还包括:
步骤51,如果所述第一解码结果中包括OAM消息标识控制字,将所述第一解码结果中的OAM消息标识控制字去除,得到第二处理结果;
步骤52,如果所述第二处理结果中包括分片头信息,获取所述分片头信息中包括第一分片单元的索引标识;
步骤53,将所述第二处理结果中的分片头信息去除,得到第一解码结果中包括的第一分片单元。
在其他实施例中,所述步骤211在实现时还可以包括以下步骤:
步骤2113,如果所述第一解码结果中不包括第一分片单元的索引标识,按照预设算法对所述第一分片单元进行组帧处理,得到第一组帧结果;
步骤2114,对所述第一组帧结果进行校验,如果校验通过,将所述第一组帧结果作为接收到的OAM消息。
这里,如果所述第一组帧结果没有通过校验,丢弃所述第一组帧结果;并向发送设备发送组帧失败的通知消息。
基于前述的实施例,本发明实施例再提供一种OAM消息的传输方法,应用于OAM消息的传输设备,所述方法不依赖于光模块AMCC透明通道处理,不会影响对业务数据的传送能力,也不会引起业务转发时延抖动。
在本发明实施例中,所述OAM消息的传输设备分为发送侧设备和接收侧设备。图3为本发明实施例OAM消息的传输设备的组成结构示意图,如图3 所示,发送侧设备301包括OAM消息分片模块3011和OAM复用模块3012;接收侧设备302包括OAM解复用模块3021和OAM消息成帧模块3022。
所述OAM消息的传输方法在实现时,发送侧设备由OAM消息分片模块将待发送的OAM消息进行分片;OAM复用模块利用业务流中报文间隔时间***OAM消息分片编码,或者对业务流中特殊码字替换成OAM消息分片编码来发送OAM消息,复用OAM消息后的码流由发送侧设备发送到接收侧设备。接收侧设备由OAM解复用模块根据控制字来判断OAM消息是否分片,如果是,则提取OAM消息分片内容,对采用特殊编码替换方式处理的,在提取OAM 消息分片后,恢复业务流原来的特殊编码,最后由OAM消息成帧模块对接收到的OAM消息分片进行组帧处理,从而生成完整的OAM消息。
需要说明的是,在实际应用中,业务流是双向的,OAM通道也是双向的,因此相互连接的两个网络设备节点都有图3中的发送侧和接收侧对应的模块。
WDM-PON ONU和OLT提供增强通用公共无线电接口(enhanced- Common PublicRadio Interface,eCPRI)和CPRI业务接入,支持10G、25G等多个以太网和CPRI速率等级。ONU和OLT间为WDM-PON链路,ONU和 OLT间在业务通道上复用OAM消息提供对ONU远程管理通道。下面将OAM 消息的传输过程分为OAM消息分片/成帧和OAM消息复用/解复用两个环节进行说明。
首先,对OAM消息分片/成帧处理环节进行说明。在本发明实施例中,对 OAM消息帧结构分片/成帧的处理过程和OAM消息比特流分片/成帧的处理过程分别进行说明
第一、OAM消息帧结构分片/成帧的处理过程。
在本发明实施例中,在发送侧,OAM消息帧结构分片的流程包括以下步骤:
步骤61,以8比特(bit)(1字节(Byte))为最小片单元,对OAM消息帧进行分片处理,分解为若干个最小片单元。
步骤62,根据OAM消息类型和长度在消息数据的基础上增加OAM分片头字段,其中,OAM分片头字段可以包括但不限于消息类型字段、分片开始和分片结束、分片编码字段等。
步骤63,根据复用的业务类型、编码格式和复用协议层次定义OAM消息分片编码块标识控制字,将OAM消息分片编码块标识控制字、OAM分片头字段和分片单元按业务编码块格式组合成OAM消息分片。
这里,所述OAM消息分片编码块标识控制字用于区分OAM消息分片码块和业务消息码块。
步骤64,将OAM消息分片依次加入缓存队列,等待与业务消息复用。
按上述流程,一种与25G以太网业务复用的OAM消息分片的实现方式如图4所示。对于任意长度OAM消息,对其帧结构以8bit(1Byte)为最小片单元401进行分片;根据OAM消息类型和长度再定义2Byte的OAM分片头信息 header402,如表1定义的type,last flag和flag index域;根据25G以太网64B66B 编码格式,定义0x55和0xff两个字节作为区分OAM消息分片码块和业务消息码块的OAM消息分片编码块标识控制字(ordered set controlcharacters)403,并将2Byte OAM消息分片编码块标识控制字,2Byte分片头字段和4Byte分片单元(Data&pad)按业务编码块格式组合成OAM消息分片,组成64B66B编码块的64bit(8Byte)Block Payload(定义参考IEEE 802.3标准)字段。
表1、一种OAM消息分片定义
上述OAM消息分片实现过程中,在OAM消息数据的基础上增加OAM分片头信息(头字段),其中,所述OAM分片头信息包含消息类型字段,是否最后一个分片标识字段,分片序号索引字段。在其他实施例中,OAM消息分片可以只包含OAM消息分片单元和OAM消息分片编码块标识控制字,不包含 OAM分片头信息。即一个8Byte的OAM消息分片可以由2Byte的OAM消息分片编码块标识控制字和长度为6Byte的6个最小分片单元组成。
在本发明实施例OAM消息分片的实现过程中,进入缓存队列的OAM消息分片包括2Byte OAM消息分片编码块标识控制字、2Byte分片头信息和4Byte 分片单元(Data&pad),并且将上述8Byte的数据按业务编码块格式组合成OAM 消息分片,为OAM消息分片针对业务数据在PCS层或FEC层复用。
在其他实施例中,当OAM消息分片在协调子层(Reconciliation Sublayer, RS)层复用时(例如,相邻业务报文中间***OAM消息分片),OAM消息分片只包括OAM消息分片单元和OAM分片头信息,不包含OAM消息分片编码块标识控制字。OAM消息分片编码块标识控制字在RS层复用时,经过25GMII 接口复用后在物理编码子层(Physical Coding Sublayer,PCS)层编码时添加,添加位置与上述OAM消息分片实现过程示例一致(64B66B编码块D0和D4码块位置)。
在本发明实施例OAM消息分片的实现过程中,OAM消息分片编码块标识控制字选用为0x55和0xff,分别位于64B66B编码块D0和D4码块位置,为一种具体实施方式。在现有标准定义基础上新增相应数量的码块类型或者从标准定义中选择相应数量的在当前业务场景没有使用的控制码块的码块类型和位置,能够区分业务数据码块和OAM消息分片都为可选方案。如当OAM消息分片与25G以太网业务复用时,OAM消息分片编码块标识控制字还可选用0x66 和0xf7。当OAM消息分片与CPRI业务复用时,OAM消息分片编码块标识控制字同样可选用上述控制字。
相应地,图5为本发明实施例OAM消息分片模块的组成结构示意图,如图5所示,OAM消息分片模块可以包括:OAM消息帧结构最小单元分片模块 501、OAM消息分片头信息添加模块502、OAM消息分片编码块标识控制字添加模块503和OAM消息分片缓存模块504,其中:
所述OAM消息帧结构最小单元分片模块501,用于以8bit(1Byte)为最小片单元,对OAM消息帧进行分片处理,分解为若干个最小片单元;
所述OAM消息分片头信息添加模块502,用于根据OAM消息类型和长度在消息数据基础上增加OAM分片头信息,包括消息类型字段,分片头和分片结束,分片编码字段等;
所述OAM消息分片编码块标识控制字添加模块503,用于根据复用的业务类型、编码格式和复用协议层次定义OAM消息分片编码块标识控制字,用于区分OAM消息分片码块和业务消息码块,将OAM消息分片编码块标识控制字,分片头信息和分片单元按业务编码块格式组合成OAM消息分片;
所述OAM消息分片缓存模块504,用于缓存OAM消息分片。
需要说明的是,OAM消息分片头信息添加模块502和OAM消息分片编码块标识控制字添加模块503为可选模块,因此在图5中将OAM消息分片头信息添加模块502和OAM消息分片编码块标识控制字添加模块503用虚线框进行表示。
在本发明实施例中,在接收侧,OAM消息成帧的实现流程包括以下步骤:
步骤71,OAM消息分片编码块标识控制字分离。
这里,所述步骤71在实现时,从与业务数据解复用后得到的第一OAM消息分片码块流中,去掉OAM消息分片编码块标识控制字,组成第二OAM消息分片码块流,存入缓存队列。其中,第二OAM消息分片码块流由OAM消息分片单元和OAM分片头信息组成。
步骤72,OAM消息包识别。
这里,根据第二OAM消息分片码块流中的OAM分片头信息,识别出各个OAM消息包帧结构包含最小OAM消息分片单元。
步骤73,OAM分片头信息分离和OAM消息包成帧。
这里,所述步骤73在实现时,首先根据每个OAM消息包的OAM分片头信息获取每个OAM消息包对应的索引信息,然后进行OAM分片头信息分离,即将各个OAM消息包中的OAM分片头信息去除,在去除掉OAM分片头信息后,根据各个OAM消息包的索引信息将各个OAM消息包内的最小OAM消息分片单元组合成完整的消息包帧结构。即由多个OAM消息包组成OAM消息流。
上述OAM消息成帧实现过程中,OAM消息分片编码块标识控制字分离步骤,从与业务数据解复用后得到的第一OAM消息分片码块流中,去掉OAM消息分片编码块标识控制字,组成第二OAM消息分片码块流,为PCS层解复用后OAM消息。可选的,当OAM消息分片与业务数据在RS层解复用,OAM 消息分片中不包括分片编码块标识控制字。
上述OAM消息成帧实现过程中,OAM消息包识别步骤和OAM头信息分离和OAM消息包成帧步骤,根据OAM分片头信息实现。可选的,当OAM消息分片不包含OAM分片头信息,OAM消息分片直接成帧,并根据帧结构解析 (如preamble,SFD,FCS字段解析,见IEEE 802.3标准)识别OAM消息包。
相应地,图6为本发明实施例OAM消息成帧模块的组成结构示意图,如图6所示,OAM消息成帧模块包括:OAM消息分片编码块标识控制字分离模块601、OAM消息分片缓存模块602、OAM消息包识别模块603和OAM消息包成帧模块604,其中:
所述OAM消息分片编码块标识控制字分离模块601,用于从与业务数据解复用后得到的第一OAM消息分片码块流中,去掉OAM消息分片编码块标识控制字,组成第二OAM消息分片码块流;
所述OAM消息分片缓存模块602,用于缓存第二OAM消息分片码块流;
所述OAM消息包识别模块603,用于根据第二OAM消息分片码块流中的 OAM分片头信息识别出各个OAM消息包帧结构包含最小OAM消息分片单元,或,根据帧结构解析(如preamble,SFD,FCS字段解析,见IEEE 802.3 标准)识别OAM消息包;
所述OAM消息包成帧模块604,用于将多个每个OAM消息包内的最小 OAM消息分片单元组合成完整的消息包帧结构。
其中,根据OAM消息分片与业务数据复用层次,OAM消息分片编码块标识控制字分离模块601为可选模块,因此在图6中将OAM消息分片编码块标识控制字分离模块601用虚线框进行表示。
第二、OAM消息比特流分片/成帧的处理过程。
在本发明实施例中,在发送侧,OAM消息比特流分片的实现流程包括以下步骤:
步骤81,将OAM消息帧依次进行PCS层编码,FEC编码,并串转换处理,形成OAM消息比特流。
步骤82,对OAM消息比特流以8bit(1Byte)为最小片单元进行分片处理,分解为若干个最小片单元。
步骤83,对OAM消息比特流添加分片编码字段;
步骤84,根据复用的业务类型、编码格式和复用协议层次定义OAM消息分片编码块标识控制字,用于区分OAM消息分片码块和业务消息码块,将OAM 消息分片编码块标识控制字,分片序号索引字段和分片单元按业务编码块格式组合成OAM消息分片;
步骤85,将OAM消息分片加入缓存队列,等待与业务消息复用。
在步骤81至步骤85所在的实施例中,将OAM消息帧依次进行PCS层编码,FEC编码,并串转换处理,形成OAM消息比特流,其中,包括对OAM 消息进行8B10B,32B34B或64B66B等PCS层编码,还包括对OAM消息比特进行扰码处理,同步头添加处理等。在本发明实施例中,进行FEC编码时可采用RS(255,239)、RS(528,514)、低密度奇偶校验(Low-Density Parity-Check, LDPC)等编码方式。同时,FEC编码步骤为可选处理步骤。
基于上述流程的一种OAM消息分片定义如表2所示。
表2、另一种OAM消息分片定义
相应地,图7为本发明实施例OAM消息分片模块的又一组成结构示意图,如图7所示,OAM消息分片模块包括:OAM消息帧编码模块701、OAM消息比特流最小单元分片模块702、OAM消息分片编码字段添加模块703、OAM消息分片编码块标识控制字添加模块704和OAM消息分片缓存模块705,其中:
OAM消息帧编码模块701,用于将OAM消息帧依次进行PCS层编码,FEC 编码,并串转换处理,形成OAM消息比特流;
OAM消息比特流最小单元分片模块702,用于对OAM消息比特流以8bit (1Byte)为最小片单元,对OAM消息比特流进行分片处理,分解为若干个最小片单元;
OAM消息分片编码字段添加模块703,用于对OAM消息比特流添加分片编码字段;
OAM消息分片编码块标识控制字添加模块704,用于根据复用的业务类型、编码格式和复用协议层次定义OAM消息分片编码块标识控制字,用于区分 OAM消息分片码块和业务消息码块,将OAM消息分片编码块标识控制字,分片序号索引字段和分片单元按业务编码块格式组合成OAM消息分片;
OAM消息分片缓存模块705,用于缓存OAM消息分片。
其中,OAM消息分片编码字段添加模块703和OAM消息分片编码块标识控制字添加模块704为可选模块,因此在图7中将OAM消息分片编码字段添加模块703和OAM消息分片编码块标识控制字添加模块704用虚线框表示。
在接收侧,OAM消息成帧的实现流程包括以下步骤:
步骤91,OAM消息分片编码块标识控制字分离。
这里,所述步骤41在实现时,从与业务数据解复用后得到的第一OAM消息分片码块流中,去掉OAM消息分片编码块标识控制字,组成第二OAM消息分片码块流,并将第二OAM消息分片码块流存入缓存队列。
其中,第二OAM消息分片码块流由OAM消息分片单元和OAM分片头信息组成。
步骤92,OAM消息比特流组合。
这里,根据第二OAM消息分片码块流中的OAM分片编码字段按编号大小将OAM消息分片中的分片单元依次组合成OAM消息比特流。
步骤93,OAM消息比特流成帧。
这里,对得到的OAM消息比特流做FEC解码,PCS解码处理,得到OAM 帧原始数据。
上述流程中,将OAM消息帧依次进行串并转换处理,同步处理,FEC解码,解扰码处理,PCS层编码。同时,FEC解码步骤为可选处理步骤。
相应地,图8为本发明实施例OAM消息成帧模块的又一组成结构示意图,如图8所示,OAM消息成帧模块包括:OAM消息分片编码块标识控制字分离模块801、OAM消息分片缓存模块802、OAM消息比特流组合模块803和OAM 消息比特流成帧模块804,其中:
OAM消息分片编码块标识控制字分离模块801,用于从与业务数据解复用后得到的第一OAM消息分片码块流中,去掉OAM消息分片编码块标识控制字,组成第二OAM消息分片码块流;
OAM消息分片缓存模块802,用于缓存第二OAM消息分片码块流;
OAM消息比特流组合模块803,用于根据第二OAM消息分片码块流中的 OAM分片编码字段按编号大小将OAM消息分片单元依次组合成OAM消息比特流;
OAM消息比特流成帧模块804,用于对得到的OAM消息比特流做FEC解码,PCS解码处理,得到OAM帧原始数据。
其中,根据OAM消息分片与业务数据复用层次,OAM消息分片编码块标识控制字分离模块801为可选模块,因此在图8中将OAM消息分片编码块标识控制字分离模块801用虚线框表示。
OAM消息复用处理可以有多种选择,例如可以是PCS层特殊码块替换复用;还可以是RS层***复用、FEC层Codeword marker替换复用等,下面对 OAM消息与PCS层特殊码块替换复用时的传送过程、OAM消息与RS层***复用时的传送过程以及OAM消息与FEC层Codeword marker替换复用时的传送过程分别进行说明。
第一、PCS层特殊码块替换复用。
在本实施例中,OAM消息与PCS层特殊码块替换复用时的传送过程,可以通过以下步骤实现:
步骤111,从标准定义的编码中选择一些当前业务使用的但是内容是固定值的控制码块(control block),另外,也可以在现有标准定义基础上新增相应数量的码块类型或者从标准定义中选择相应数量的在当前业务场景没有使用的控制码块的码块类型,该码块类型加上OAM消息分片编码形成新的控制码块;
步骤112,发送侧将业务流中符合选定的固定值(所述固定值指的是每次码块传递Payload数据不变化)的控制码块替换成携带OAM消息分片的新的控制码块;
步骤113,在接收侧将携带OAM消息分片内容的控制码块替换为对应的业务流中原有的固定值的控制码块。
图9为本发明实施例在IEEE802.3标准以太网接口的PCS层的位置进行 OAM消息复用和解复用处理模块层次关系示意图,如图9所示,光模块901 和串并转换模块902对应PMA层、前向纠错模块903对应FEC层、OAM消息复用/解复用模块904和OAM消息分片/成帧模块905对应PCS层,其中,OAM 消息前向纠错模块903是可选的,因为如果在用户终端设备中包括前向纠错模块,那么在发送设备和接收设备中可以不设置前向纠错模块,或者是链路质量很好的情况下也可以不需要进行前向纠错。
在图9中OAM消息复用和解复用模块904对应以太网接口PHY中的PCS 层位置,内部处理过程参见图10和图11。
图10为本发明实施例在PCS层发送侧OAM消息复用的处理过程示意图,如图10所示,业务接收方向从前向纠错模块或者串并转换模块的数据经过码块同步1001和解扰码处理1002后得到64B66B码块,当有OAM消息分片1003 需要发送时从业务流中找到特定特征的码块替换为OAM消息分片码块1004,复用了OAM消息数据的业务流进行扰码处理1005后通过前向纠错码块或者串并转换模块向WDM-PON口方向发送。
图11为本发明实施例在PCS层接收侧OAM消息解复用的处理过程示意图,如图11所示,业务接收方向从前向纠错模块或者串并转换模块的数据经过码块同步1101和解扰码处理1102后得到64B66B码块,从中找到OAM消息分片码块提取出来并替换恢复成原来的特定特征的码块1103,提取出来OAM消息分片数据给OAM成帧模块进行处理1104,恢复了原来特征码块的业务流进行扰码处理1105后通过前向纠错码块或者串并转换模块向业务口方向发送。
下面分别针对eCPRI和CPRI业务场景对编码关系和处理过程进行相关说明。
(1)在eCPRI业务场景下,OAM消息传输的处理过程。
eCPRI业务采用以太网技术承载,底层对应10G/25G以太网。10G/25G以太网采用64B66B编码。编码规则和格式参见表3和表4,在以太网业务流中当前业务场景没有使用的码块类型可以加上OAM分片形成新的控制码块,没有使用的码块类型是指字段值为0x66和0x55并且它的控制块格式中的命令集控制符为/Fsig/(四比特1111序列)的码块。也可以新增码块类型(例如0xFD,0xFE) 加上OAM分片形成新的控制码块.
从标准定义的编码中选择一些当前业务使用的但是内容是固定值的控制码块(control block),根据表3和表4定义,其中块类型字段值(Block Type Field) 为0x1e和Block Type Field为0x33符合要求。
表3、IEEE 802.3figure 49-7 64B66B块格式定义
表4、块类型字段值与输入数据格式及应用对应关系
对应码块替换关系如下表5所示:
表5、业务流特征控制码块和OAM分片传输控制码块的替换关系
命令集控制符/O/用来指示命令集,细分两类命令集,顺序命令集(sequenceordered set,对应控制符/Q/)和信号命令集(signal ordered set,对应控制符/Fsig/,给Fibre Channel技术标准预留的)。
对以太网报文业务流:<inter-frame><preamble><std><data><etd>,在物理层<inter-frame>以结束控制字/T/开始,跟随Idle控制字直到下一个帧的开始控制字/S/。
前导<preamble>7个字符在发送时第一个字节转换为开始控制字/S/,开始控制字和Lane0对齐。
由于以太网报文长度不同,帧间隔开始字节在64B66B码块中的位置也不同。由于前导开始控制字和Lane0对齐要求,帧间隔结束字节和前导开始控制字在64B66B码块中可能和第0字节对齐也可能和4字节对齐。为了在长时间没有以太网报文以及连续以太网报文的情况下也有合适的码块传送OAM消息,选择整个码块都对应8个Idle控制字的码块和对应4个Idle控制字和开始控制字带3个前导字符码块替换传送OAM消息。
对应以太网业务对下面两种特征的业务流控制码块替换用于OAM分片传输,一种是Block Type Field为0x1e后面为8个7bit的idle码字(固定值为0) 码块,另外一个是Block Type Field为0x33后面为4个idle码字(固定值为0) 和3个固定值为0x55的字节的码块。如果有OAM消息需要发送,这两种码块可以替换为OAM分片的业务流码块,OAM分片码块对应Block Type Field分别为0x55和0x66,另外第四字节分别为0xff和0xf,其他6个字节分别对应 OAM消息分片的6个字节。除了上表中码块定义和对应关系外,具体实现是可以调整码块的定义和对应关系。
在发送侧PCS层对待发送的数据流的64B/66B码块进行判断,如果该码块为PCS层中未使用的或者是已使用但内容是固定值的业务流特征控制码块,同时有待发送的OAM消息,则将该业务流特征控制码块替换为待发送的OAM分片传输控制码块。每替换一个控制码块8个字节,扣除接口处理开销可以传送 6字节的消息分片。
在接收侧PCS层对接收到的数据流的64B/66B码块进行判断,如果该码块对应OAM分片传输控制码块,将OAM分片传输控制码块提取出来并按转换对应关系,将业务流中OAM分片传输控制码块替换为原来的业务流特征控制码块。
(2)在CPRI业务场景下OAM消息的传输过程。
对CPRI业务option8以上速率采用64B66B线路编码,超帧同步头对应特殊控制码块。表6是同步控制字的64B66B线路编码:
表6、同步控制字的64B/66B线路编码
这里的定义对应XGMII接口的字节,可参考IEEE 802.3的图49-5。发送设备使用结束控制符/T/和开始控制符/S/提供超帧同步信息。
CPRI业务用到了64B/66B线路编码3种格式,分别是:带结束符的控制块格式、带开始符的控制块格式、数据块格式。
PCS将开始和结束控制符编码到控制块格式中的块类型字段中。
下表是64B/66B块格式:
表7、64B/66B块格式
根据CPRI帧结构定义,只考虑同步控制字的处理,CPRI帧可以表示为下面形式:
<SyncByte><FillingBytes><TerminateControlCharacter><StartControlCharact er><FillingBytes><RestOfHyperframe>
由于同步字节和填充字节值都是0x50,而对应64B66B编码转换关系,在 PHY层编码为两个控制码块:
/T/,0x50,0x50,0x50,0x50,0x50,0x50,0x50
/S/,0x50,0x50,0x50,0x50,0x50,0x50,0x50
可以对上述两个控制码块替换来传送OAM消息。
对option8~10速率等级CPRI业务,对同步头中结束控制字和开始控制字所在的64B66B码块替换来传送OAM消息分片。option8~10速率等级CPRI 业务中业务流特征控制码块和OAM分片传输控制码块的转换对应关系如表8:
表8、转换对应关系表
对option7速率等级的CPRI业务采用8B10B编码,为了统一进行FEC和 OAM处理,按连续264个8B10B码块转换为对应为33个64B66B数据码块附加7个64B66B控制码块(对应2640比特)进行转换,然后用附加的控制码块替换传送OAM消息。
对option7速率等级CPRI业务,采用8B10B线路编码。8B10B编码本身有校验和纠错能力,但是只限于单bit错误纠错。将8B10B转换为64B66B后启用FEC能够支持连续多比特的错误,配合快速倒换机制可以实现业务层面不中断。为了避免速率变化引起时钟处理的复杂性,不采用option 7和option7a 对应关系转换,而是按8个8B10B转换为一个64B66B数据码块,连续264个 8B10B码块转换为33个64B66B数据码块附加7个64B66B控制码块(对应2640 比特)。控制码块取值为:ff、50、50、50、50、50、50、50。
在转换后的64B66B编码数据基础上通过对特殊控制码块替换实现OAM 消息分片的传输。option7速率等级CPRI业务中业务流特征控制码块和OAM 分片传输控制码块的转换对应关系如表9:
表9、转换对应关系表
第二、RS层***复用。
在RS层利用帧间隔时间***OAM消息分片数据。
WDM-PON中的ONU和OLT提供25G以太网接口接入eCPRI业务,ONU 和OLT间为25GWDM-PON链路,ONU和OLT间在业务通道上复用OAM消息提供对ONU远程管理通道。ONU和OLT上OAM模块对上提供OAM消息发送和接收接口,对下采用分片发送和接收,在不影响eCPRI业务转发的情况下利用以太网报文间隙时间***OAM消息分片编码传送OAM消息。
eCPRI业务采用以太网报文,ONU和OLT对外提供以太网接口。以太网报文前导和帧开始定界符(Start of Frame Delimiter,SFD)有8个字节的固定编码,相邻以太网报文间最小帧间隔(Inter-Packet Gap,IPG)为12字节,可以利用这些字节空间***传输OAM消息。
参考IEEE 802.3figure 49-7 64B66B块格式定义,这8个字节对应XGMII 接口数据O0D1D2D3/O4D5D6D7一个64比特数据块,到PCS层生成10同步比特开始的0x55D1D2D3/0xffD5D6D7的66比特码块发送,转换关系如表10所示。
表10、输入数据和PCS层生成数据的转换关系
从表10可以看出,码块类型值选择802.3标准中的/O/命令,对应控制码 /Fsig/。D1D2D3D5D6D7顺序对应OAM消息分片的6个字节。控制码类型值也可以定义其他不会出现冲突的值。
OAM模块到PCS模块接口可以参考IEEE802.3标准25GMII接口,实现25GMII接口可以去掉直接在模块内部进行OAM分片6字节到64B66B块的编码转换。
在RS进行OAM消息***除了对25G以太网适用外,对10G以太网也适用。对CPRI业务可以先转换为以太网报文再采用该方式进行OAM消息***。
图12为在IEEE802.3标准以太网接口的RS层的位置进行OAM消息复用和解复用处理层次关系示意图。如图12所示,OAM消息复用和解复用处理模块1201对应以太网接口PHY中的RS层位置。
图13为本发明实施例在RS层发送侧OAM消息复用处理过程示意图,如图13所示,首先业务接收方向从媒体无关接口或者物理编码子层接收数据流,并确定数据流中相邻报文间的空闲时间,如果有OAM消息数据需要发送利用帧间隔时间1301***OAM分片1302数据,***OAM消息数据的数据流送入先进先出队列1303,并通过媒体无关接口或者物理编码子层向WDM-PON 口方向发送。
图14为本发明实施例在RS层接收侧OAM消息解复用处理过程示意图,如图14所示,对WDM-PON接收方向从媒体无关接口或者物理编码子层接收的数据流进行识别,如果数据流中包括OAM消息分片,则进行OAM消息分片提取1401,然后将提取出来的OAM分片数据发送给OAM成帧模块1402,将以太网报文送入先进先出队列1403,并通过媒体无关接口或者物理编码子层向业务口方向发送。
第三、FEC层Codeword marker替换复用。
OAM消息和业务数据在FEC层Codeword marker替换复用的处理过程可以通过以下步骤实现:
步骤121,确定业务数据流中Codeword marker码块位置。
步骤122,发送侧选择一定位置和数量的比特位替换成OAM消息分片。
步骤123,接收侧进行OAM分片提取和Codeword marker恢复后进行FEC 恢复。
对25G以太网采用RS-FEC(528,514)算法,编码中有Codeword marker,在FEC层通过Codeword marker对接收的数据流对码块进行同步锁定,找到257 比特的Codewordmarker码块,如果有OAM消息需要发送,可以将Codeword marker码块中第64到255比特替换成OAM消息数据。
参考IEEE 802.3定义Codeword marker的编码,保留编号为0的64B块用于接收侧做识别特征。表11是在FEC层复用时Codeword marker码块和OAM 消息的替换对应关系:
表11、在FEC层复用时Codeword marker码块和OAM消息分片的替换对应关系
这里,Codeword marker可以是上游网络节点启用FEC进行编码转换带到本节点的,也可以是本节点进行PCS编码和FEC编码处理时生成的。在实现时除了利用64到255比特替换传输OAM消息外,也可以选择其他位置和数量的比特位传送OAM消息分片。接收侧完成OAM分片提取和Codeword marker 恢复后进行FEC恢复。
对于10G以太网和CPRI业务数据流中没有Codeword marker编码,如果要采用该方案需要转换为25G以太网接口传送或者借用25G以太网RS-FEC机制。
图15为在IEEE802.3标准以太网接口的FEC层的位置进行OAM消息复用和解复用处理层次关系示意图,从图15中可以看出,OAM消息复用和解复用处理模块1501对应以太网接口PHY中的FEC层位置。
图16为本发明实施例在FEC层发送侧OAM消息复用处理过程示意图,如图16所示,业务接收方向从串并转换模块接收数据,经过码字标记同步处理 1601找到码字标记,当有OAM消息分片1602需要发送时对码字标记部分字节替换为OAM消息分片码块1603,复用了OAM消息数据的业务流通过串并转换模块向WDM-PON口方向发送。
图17为本发明实施例在FEC层接收侧OAM消息解复用处理过程示意图,如图17所示,业务接收方向从串并转换模块接收的数据经过码字标记同步处理 1701,如果码字标记中部分字节是OAM消息分片码块则将其中OAM数据提取出来并替换恢复成原来的码字标记字节1702,提取出来OAM消息分片数据给OAM成帧模块进行处理1703,恢复了原来码字标记的业务流通过串并转换模块向业务口方向发送。
利用本发明实施例提供的OAM消息的传输方法进行OAM消息的传输时,不论是应用在PCS层、RS层还是FEC层,都不依赖于光模块AMCC透明通道处理,而是将OAM消息进行分片,利用业务数据中报文间隔时间***OAM消息分片或者将业务数据中特殊码字替换为OAM消息分片来传输OAM消息,不仅不会影响业务数据的传送能力,并且也不会引起业务转发时延抖动,从而提高***性能。
本实施例提供一种发送设备,图18为本发明实施例发送设备的组成结构示意图,如图18所示,所述终端1800至少包括、存储器1801、通信总线1802 和处理器1803,其中:
所述存储器1801,配置为存储OAM消息的传输程序;
所述通信总线1802,配置为实现处理器和存储器之间的连接通信;
所述处理器1803,配置为执行存储器中存储的OAM消息的传输程序,以实现以下步骤:确定待发送的OAM消息分片在业务数据中所占用码块的第一码块信息;根据所述第一码块信息,将所述OAM消息分片加入所述业务数据中;将携带有所述OAM消息分片的业务数据发送给接收设备。
需要说明的是,以上发送设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果,因此不做赘述。对于本发明发送设备实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
本发明实施例再提供一种接收设备,所述接收设备至少包括存储器、通信总线和处理器,其中:
所述存储器,配置为存储OAM消息的传输程序;
所述通信总线,配置为实现处理器和存储器之间的连接通信;
所述处理器,配置为执行存储器中存储的OAM消息的传输程序,以实现以下步骤:
接收发送设备发送的业务数据;如果所述业务数据中包括OAM消息的OAM消息分片,获取所述OAM消息分片;根据所述OAM消息分片,对所述 OAM消息分片中包括的第一分片单元进行组帧处理,得到OAM消息。
需要说明的是,以上接收设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果,因此不做赘述。对于本发明接收设备实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。对应地,本发明实施例提供一种可读存储介质,所述可读存储介质中存储有计算机可执行指令,该计算机可执行指令配置为执行本发明其他实施例提供的OAM消息的传输方法。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (19)
1.一种操作管理维护OAM消息的传输方法,其特征在于,所述方法包括:
确定待发送的OAM消息分片在业务数据中所占用码块的第一码块信息;
根据所述第一码块信息,将所述OAM消息分片加入所述业务数据中;
将携带有所述OAM消息分片的业务数据发送给接收设备;
所述方法还包括:
获取待发送的OAM消息;
将待发送的OAM消息进行分片,得到第一分片单元;
根据所述第一分片单元,生成预设编码格式的OAM消息分片;其中,所述OAM消息分片中至少包括一个第一分片单元,所述预设编码格式与携带有所述OAM消息分片的业务数据的编码格式相同;
其中,所述根据所述第一分片单元,生成预设编码格式的OAM消息分片,包括:
根据所述业务数据的类型、业务数据的编码格式和复用协议层次确定OAM消息标识控制字;
将所述OAM消息标识控制字和第一预设数目个第一分片单元按照预设编码格式进行编码,得到OAM消息分片。
2.根据权利要求1中所述的方法,其特征在于,所述根据所述第一分片单元,生成预设编码格式的OAM消息分片,包括:
根据所述OAM消息的类型和所述第一分片单元的索引标识,生成分片头信息;
将所述分片头信息和第一预设数目个第一分片单元按照预设的编码格式进行编码,得到OAM消息分片。
3.根据权利要求1中所述的方法,其特征在于,所述根据所述业务数据的类型、业务数据的编码格式和复用协议层次确定OAM消息控制字包括:
根据所述业务数据的类型和业务数据的编码格式,获取所述业务数据已使用的且内容是固定值的控制码块的第一码块类型;
获取所述业务数据中未使用的控制码块的第二码块类型;
在现有标准定义基础上新增第三码块类型;
将所述第一码块类型和/或第二码块类型和/或第三码块类型确定为所述OAM消息控制字。
4.根据权利要求2中所述的方法,其特征在于,所述根据所述第一分片单元,生成预设编码格式的OAM消息分片,还包括:
将所述分片头信息、OAM消息标识控制字和第二预设数目个第一分片单元按照预设编码格式进行编码,得到OAM消息分片。
5.根据权利要求1中所述的方法,其特征在于,所述确定待发送的OAM消息分片在业务数据中所占用码块的第一码块信息,包括:
当OAM消息和业务数据的复用层次为物理编码子层PCS层时,获取所述业务数据中已使用且内容是固定值的控制码块的第二码块信息;
根据所述第二码块信息和所述OAM消息所需要的带宽,确定所述OAM消息分片在所述业务数据中所占用码块的第一码块信息。
6.根据权利要求1或3中所述的方法,其特征在于,所述OAM消息控制字的字段值包括0x1e、0x33、0x55、0xff、0x66和0xf7中的一项或多项。
7.根据权利要求1至4中任一项所述的方法,其特征在于,所述确定待发送的OAM消息分片在业务数据中所占用码块的第一码块信息,包括:
当OAM消息与业务数据的复用层次为协调子层RS层时,获取所述业务数据中相邻报文之间的空闲字节空间;
根据所述空闲字节空间,确定所述OAM消息分片在所述业务数据中所占用码块的第一码块信息。
8.根据权利要求1中所述的方法,其特征在于,所述确定待发送的OAM消息分片在业务数据中所占用码块的第一码块信息,包括:
当OAM消息与业务数据的复用层次为前向纠错码FEC层时,确定所述业务数据中码字标记Codeword marker码块的第三码块信息;
根据所述Codeword marker的第三码块信息和所述OAM消息所需要的带宽,确定所述OAM消息分片在所述业务数据中所占用码块的第一码块信息。
9.根据权利要求5或8中所述的方法,其特征在于,所述根据所述第一码块信息,将所述OAM消息分片加入所述业务数据中,包括:
将所述第一码块信息对应的业务数据替换为所述OAM消息分片。
10.根据权利要求7中所述的方法,其特征在于,所述根据所述第一码块信息,将所述OAM消息分片加入所述业务数据中,包括:
将所述OAM消息分片作为所述第一码块信息对应的数据加入到所述业务数据中。
11.根据权利要求1中所述的方法,其特征在于,在将待发送的OAM消息按照预设长度进行分片,得到第一分片单元的步骤之前,所述方法还包括:
对待发送的OAM消息帧进行PCS层编码,得到第一编码结果;
对所述第一编码结果进行FEC编码,得到第二编码结果;
对所述第二编码结果进行并串转换处理,得到待发送的OAM消息比特流。
12.一种OAM消息的传输方法,其特征在于,所述方法包括:
接收发送设备发送的业务数据;
如果所述业务数据中包括OAM消息分片,获取所述OAM消息分片;
根据所述OAM消息分片,对所述OAM消息分片中包括的第一分片单元进行组帧处理,得到OAM消息;
对所述OAM消息分片按照预设解码方式进行解码,得到第一解码结果,其中,所述第一解码结果中至少包括第一分片单元;
如果所述第一解码结果中包括第一分片单元的索引标识,根据所述索引标识,对所述第一分片单元进行组帧处理,得到OAM消息;
在如果所述第一解码结果中包括第一分片单元的索引标识,根据所述索引标识,对所述第一分片单元进行组帧处理,得到OAM消息的步骤之前,所述方法还包括:
如果所述第一解码结果中包括OAM消息标识控制字,将所述第一解码结果中的OAM消息标识控制字去除,得到第二处理结果;
如果所述第二处理结果中包括分片头信息,获取所述分片头信息中包括第一分片单元的索引标识;
将所述第二处理结果中的分片头信息去除,得到第一解码结果中包括的第一分片单元。
13.根据权利要求12中所述的方法,其特征在于,所述根据所述OAM消息分片,对所述OAM消息分片中包括的第一分片单元进行组帧处理,得到OAM消息,包括:
如果所述第一解码结果中不包括第一分片单元的索引标识,按照预设算法对所述第一分片单元进行组帧处理,得到第一组帧结果;
对所述第一组帧结果进行校验,如果校验通过,将所述第一组帧结果作为接收到的OAM消息。
14.根据权利要求13中所述的方法,其特征在于,所述方法还包括:
如果所述第一组帧结果没有通过校验,丢弃所述第一组帧结果;
向发送设备发送组帧失败的通知消息。
15.根据权利要求12中所述的方法,其特征在于,所述方法还包括:
获取所述OAM消息分片在所述业务数据中进行传送时占用的第一码块信息;
如果所述第一码块信息所对应的控制码块为所述业务数据已使用的,且内容是固定值的控制码块,将所述控制码块的数据替换为所述固定值。
16.根据权利要求12至15中任一项所述的方法,其特征在于,所述方法还包括:
如果所述第一分片单元进行组帧处理,得到的是OAM消息比特流,对所述OAM消息比特流进行串并转换处理,得到第一处理结果;
对所述第一处理结果进行FEC解码,得到第二解码结果;
对所述第二解码结果进行PCS解码,得到OAM消息帧数据。
17.一种发送设备,其特征在于,所述发送设备至少包括存储器、通信总线和处理器,其中:
所述存储器,配置为存储OAM消息的传输程序;
所述通信总线,配置为实现处理器和存储器之间的连接通信;
所述处理器,配置为执行存储器中存储的OAM消息的传输程序,以实现以下权利要求1至11中任意一项提供的OAM消息的传输方法中的步骤。
18.一种接收设备,其特征在于,所述接收设备至少包括存储器、通信总线和处理器,其中:
所述存储器,配置为存储OAM消息的传输程序;
所述通信总线,配置为实现处理器和存储器之间的连接通信;
所述处理器,配置为执行存储器中存储的OAM消息的传输程序,以实现以下权利要求12至16中任意一项提供的OAM消息的传输方法中的步骤。
19.一种可读存储介质,所述可读存储介质中存储有计算机可执行指令,该计算机可执行指令配置为执行上述权利要求1至11或权利要求12至16中任一项提供的OAM消息的传输方法中的步骤。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810848249.6A CN110768742B (zh) | 2018-07-27 | 2018-07-27 | Oam消息的传输方法、发送设备、接收设备及可读存储介质 |
PCT/CN2019/088026 WO2020019845A1 (zh) | 2018-07-27 | 2019-05-22 | Oam消息的传输方法、发送设备、接收设备及可读存储介质 |
EP19840985.6A EP3832914A4 (en) | 2018-07-27 | 2019-05-22 | OAM MESSAGE TRANSMISSION PROCESS, SENDING DEVICE, RECEIVING DEVICE AND READABLE STORAGE DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810848249.6A CN110768742B (zh) | 2018-07-27 | 2018-07-27 | Oam消息的传输方法、发送设备、接收设备及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110768742A CN110768742A (zh) | 2020-02-07 |
CN110768742B true CN110768742B (zh) | 2022-04-05 |
Family
ID=69181217
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810848249.6A Active CN110768742B (zh) | 2018-07-27 | 2018-07-27 | Oam消息的传输方法、发送设备、接收设备及可读存储介质 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3832914A4 (zh) |
CN (1) | CN110768742B (zh) |
WO (1) | WO2020019845A1 (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113452468B (zh) * | 2020-03-27 | 2023-05-09 | ***通信有限公司研究院 | 一种基于新前传网络的信息处理方法和相关设备 |
CN112511328A (zh) * | 2020-04-04 | 2021-03-16 | 中兴通讯股份有限公司 | 发送和处理信息的方法、以太网设备、计算机可读介质 |
CN113596629B (zh) * | 2020-04-30 | 2023-03-31 | ***通信有限公司研究院 | 信息传输方法、装置、通信设备及可读存储介质 |
CN113839735B (zh) * | 2020-06-08 | 2023-05-09 | ***通信有限公司研究院 | Oam消息传输方法、装置、相关设备及存储介质 |
CN112511331A (zh) * | 2020-07-28 | 2021-03-16 | 中兴通讯股份有限公司 | Oam信息块定位方法及装置 |
CN114650207A (zh) * | 2020-12-15 | 2022-06-21 | ***通信有限公司研究院 | Oam信息的处理方法、装置及通信设备 |
CN112601142B (zh) * | 2021-03-01 | 2021-06-08 | 深圳市迅特通信技术股份有限公司 | 一种光模块接收端中oam信号的处理电路及光模块 |
CN113438029A (zh) * | 2021-05-31 | 2021-09-24 | 深圳市极致兴通科技有限公司 | 一种oam信号解调方法、***及存储介质 |
CN116980324A (zh) * | 2022-04-24 | 2023-10-31 | 华为技术有限公司 | 一种时延测量方法以及相关设备 |
CN115314179B (zh) * | 2022-08-05 | 2023-06-09 | 烽火通信科技股份有限公司 | Mtnp oam消息发送方法和装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101227450A (zh) * | 2007-01-16 | 2008-07-23 | 华为技术有限公司 | 一种开销信息的传输方法、***及设备 |
CN108123813A (zh) * | 2016-11-28 | 2018-06-05 | 华为技术有限公司 | 操作、管理和维护oam数据的传输方法和装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050099949A1 (en) * | 2003-11-10 | 2005-05-12 | Nortel Networks Limited | Ethernet OAM domains and ethernet OAM frame format |
JP4652314B2 (ja) * | 2006-11-15 | 2011-03-16 | 三菱電機株式会社 | イーサoamスイッチ装置 |
CN101436955B (zh) * | 2007-11-12 | 2012-04-04 | 华为技术有限公司 | 以太网物理层oam开销的发送、接收方法及发送、接收装置 |
JP5018457B2 (ja) * | 2007-12-21 | 2012-09-05 | 富士通株式会社 | データ送受信装置、保守管理データ挿入抽出装置、保守管理データ挿入抽出プログラムおよび保守管理データ挿入抽出方法 |
US8411701B2 (en) * | 2010-04-09 | 2013-04-02 | Telefonaktiebolaget L M Ericsson (Publ) | Inter-working of EFM-OAM and CFM-OAM for mobile backhaul networks |
US10225037B2 (en) * | 2014-10-24 | 2019-03-05 | Ciena Corporation | Channelized ODUflex systems and methods |
CN106612220A (zh) * | 2015-10-27 | 2017-05-03 | 中兴通讯股份有限公司 | 灵活以太网的通道管理方法和装置 |
-
2018
- 2018-07-27 CN CN201810848249.6A patent/CN110768742B/zh active Active
-
2019
- 2019-05-22 WO PCT/CN2019/088026 patent/WO2020019845A1/zh unknown
- 2019-05-22 EP EP19840985.6A patent/EP3832914A4/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101227450A (zh) * | 2007-01-16 | 2008-07-23 | 华为技术有限公司 | 一种开销信息的传输方法、***及设备 |
CN108123813A (zh) * | 2016-11-28 | 2018-06-05 | 华为技术有限公司 | 操作、管理和维护oam数据的传输方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
EP3832914A1 (en) | 2021-06-09 |
CN110768742A (zh) | 2020-02-07 |
WO2020019845A1 (zh) | 2020-01-30 |
EP3832914A4 (en) | 2021-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110768742B (zh) | Oam消息的传输方法、发送设备、接收设备及可读存储介质 | |
US11252098B2 (en) | Data transmission method, transmitter, and receiver | |
US20200014610A1 (en) | Ethernet signal transport method and scheduling method, and apparatus and system thereof | |
US7970008B2 (en) | Multiplexing transmission system and multiplexing transmission method | |
US11082199B2 (en) | Data transmission method in optical network and optical network device | |
US8126335B2 (en) | Methods and apparatus for next generation access passive optical networks | |
US7483432B2 (en) | Packet transport arrangement for the transmission of multiplexed channelized packet signals | |
CN1748381B (zh) | 用于可变长度分组的高效成帧方法 | |
US6430201B1 (en) | Method and apparatus for transporting gigabit ethernet and fiber channel signals in wavelength-division multiplexed systems | |
US7769257B2 (en) | Optical transmission system and signal speed converting apparatus | |
US6731875B1 (en) | Wavelength bus architecture for ultra-high speed dense wavelength division multiplexed systems | |
KR101363541B1 (ko) | 데이터를 부호화 및 복호화하기 위한 방법 및 장치 | |
WO2019128664A1 (zh) | 一种数据传输方法、通信设备及存储介质 | |
US8199772B2 (en) | Systems and methods for synchronous generic framing protocol mapping | |
CN107438028B (zh) | 一种客户业务处理的方法和设备 | |
US10715306B2 (en) | Method and apparatus for sending service, method and apparatus for receiving service, and network system | |
EP2975858B1 (en) | Method for processing data in the ethernet, physical layer chip and ethernet device | |
CN108631908B (zh) | 使用FlexE承载信号帧的方法、FlexE信号帧还原的方法及装置 | |
WO2021180007A1 (zh) | 一种业务承载的方法、装置和*** | |
JP2007110457A (ja) | 伝送装置 | |
KR101434931B1 (ko) | Sdh/sonet 섹션 오버헤드 바이트를 전송하기 위한 방법, 장치 및 시스템 | |
CN105790883B (zh) | 一种处理信号的方法及通信设备 | |
US20020159484A1 (en) | Coding scheme using a control code map for signal transmission in optical communications networks | |
JP2008017264A (ja) | Pon多重中継システムとこれに用いるpon多重中継装置及びその網同期方法 | |
KR100617684B1 (ko) | 방송통신 융합 시스템에서 이더넷 데이터를 송수신하는 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |