数据处理方法和装置、通信系统

文档序号:1744509 发布日期:2019-11-26 浏览:17次 >En<

阅读说明:本技术 数据处理方法和装置、通信系统 () 是由 吴徐明 叶志成 聂世玮 高波 景磊 于 2018-05-16 设计创作,主要内容包括:本申请公开了一种数据处理方法、装置和通信系统,该方法包括,源网络设备在物理编码子层接收S个第一数据块,添加第一信息,对S个第一数据块和第一信息进行FEC编码生成码字结构,第一信息包括码字同步信息和OAM信息。源网络设备向目标网络设备发送码字结构。目标网络设备根据码字同步信息对码字结构进行同步,获取OAM信息。从而源网络设备和目标网络设备之间具备了OAM功能,实现了通信系统的管理功能。()

数据处理方法和装置、通信系统

技术领域

本申请涉及通信领域,并且更具体地,涉及一种数据处理方法、装置、通信系统。

背景技术

随着用户数据需求量的不断急剧增大,10G无源光网络(Passive OpticalNetwork,PON)已经进入规模部署阶段,下一代的PON系统标准也在逐步制定和完善。下一代移动通信5G标准也已基本完成,随着对速率和系统时延要求的提升,5G通信对承载网络的要求也不断提升。随着基站向小型基地台(small cell)方向发展,覆盖密度越来越大,对光纤资源的需求也越来越大,需要建设低成本的深度覆盖承载网络。在光网城市建设的大背景下,基于PON的宽带接入网已经规模部署,海量光纤已经向用户侧延伸,与Small Cell覆盖吻合。

目前,中国电信与***正在推动波分复用(Wavelength DivisionMultiplexing,WDM)PON用于5G承载网络的标准和方案制定。

发明内容

有鉴于此,本申请提供了一种数据处理方法、数据处理装置、通信设备和通信系统。

第一方面,提供了一种数据处理方法,该方法在源网络设备的物理编码子层执行,该方法包括:在物理编码子层接收S个第一数据块,S为正整数;在所述物理编码子层对所述S个第一数据块和第一信息进行FEC编码生成校验部分,所述第一信息包括码字同步信息和OAM信息;在所述物理编码子层生成码字结构,所述码字结构包括所述S个第一数据块,所述第一信息和所述校验部分。该方案可应用于承载5G业务的WDM PON系统中。源网络设备例如可以为WDM PON系统中的OLT或ONU。可以在25GE标准的FEC编码方案基础上,实现OAM管理通道的建立。第一信息还可以称为码字标签(继承了25GE标准中的叫法),也可以为其他名字。

第一信息还包括第一指示信息,所述第一指示信息用于指示所述码字结构中是否包含所述OAM信息。

第一信息还包括第二指示信息,所述第二指示信息用于指示接收端是否对所述码字结构进行FEC译码。以告知接收端是否需要FEC译码。

为了尽可能少的更改现有的25GE标准,可以沿用25GE标准中的码字标签的结构(即沿用4个对齐标签)。可以将其中1个对齐标签承载码字同步信息.

另外3个对齐标签中,选取全部或部分用来承载OAM信息。例如,一个例子中,选取其中2个对齐标签承载OAM信息,另外1个对齐标签相对于现有25GE标准不做更改,或者作为保留字段使用。另一个例子中,选取其中1个对齐标签的部分字节承载第一指示信息和第二指示信息中的至少一个,部分字节作为保留字段,部分字节承载其他信息,其余字节与另外2个对齐标签共同承载OAM信息。从而能够进一步提高OAM管理通道有效速率。

FEC编码方式可以为RS编码。例如,可以为RS(528,514)编码方式,表示对5140比特的有效数据进行FEC编码,生成140比特校验部分,最终生成的码字结构的长度为5280比特。

在一个例子中,有效数据可以包括19个257比特的第一数据块,和1个257比特的第一信息。

第二方面,提供一种数据处理方法,该方法在源网络设备的物理编码子层执行,该方法包括:在物理编码子层接收码字结构,所述码字结构包括S个第一数据块,第一信息和校验部分,所述第一信息包括码字同步信息;在所述物理编码子层更新所述第一信息,更新后的所述第一信息包括OAM信息。更新后的所述第一信息中还包括第一指示信息,所述第一指示信息用于指示所述码字结构中是否包含所述OAM信息。更新后的所述第一信息还包括第二指示信息,所述第二指示信息用于指示接收端是否对所述码字结构进行FEC译码。更新后的码字结构中的第一信息的细节,以及FEC编码细节可以参照上述第一方面。

第三方面,提供一种数据处理方法,该方法在目标网络设备的物理编码子层执行,该方法包括:在物理编码子层接收码字结构,所述码字结构包括S个第一数据块,第一信息和校验部分,所述第一信息包括码字同步信息和OAM信息;在所述物理编码子层根据所述码字同步信息对所述码字结构进行同步;在所述物理编码子层获取所述OAM信息。

在源网络设备进行了FEC编码时,则目标网络设备对码字结构进行FEC解码。在源网络设备未进行FEC编码时,则目标网络设备不对码字结构进行FEC解码。第一信息中可以包括第二指示信息,用于指示目标网络设备是否对所述码字结构进行FEC译码。第一信息中还可以包括第一指示信息,用于指示所述第一信息中是否包括所述OAM信息。

第四方面,提供一种数据处理装置,该装置可以应用于WDM PON设备中。所述装置包括:接收模块,用于在物理编码子层接收S个第一数据块,S为正整数;FEC编译码模块,用于在所述物理编码子层对所述S个第一数据块和第一信息进行FEC编码生成校验部分,所述第一信息包括码字同步信息和OAM信息;生成模块,用于在所述物理编码子层生成码字结构,所述码字结构包括所述S个第一数据块,所述第一信息和所述校验部分。FEC编码方式可以为RS编码,具体的,可以为RS(528,514)。

第五方面,提供一种数据处理装置,该装置可以应用于WDM PON设备中。所述装置包括:接收模块,用于在物理编码子层接收码字结构,所述码字结构包括S个第一数据块,第一信息和校验部分,所述第一信息包括码字同步信息;更新模块,用于在所述物理编码子层更新所述第一信息,更新后的所述第一信息包括OAM信息。

第六方面,提供一种数据处理装置,该装置可以应用于WDM PON设备中。所述装置包括:接收模块,用于在物理编码子层接收码字结构,所述码字结构包括S个第一数据块,第一信息和校验部分,所述第一信息包括码字同步信息和OAM信息;同步模块,用于在所述物理编码子层根据所述码字同步信息对所述码字结构进行同步;获取模块,用于在所述物理编码子层获取所述OAM信息。还可以包括FEC编译码模块,用于在所述物理编码子层对所述码字结构进行FEC译码。

第七方面,提供一种通信系统,该通信系统包括上述第四或五方面所述的数据处理装置,以及上述第六方面所述的数据处理装置。

第八方面,提供一种通信设备。该通信设备可以包括处理模块,该处理模块可以为MAC(Media Access Control,媒体接入控制)芯片,或者处理器,或者DSP(digital signalprocessor,数据信号处理器)等。该处理模块在物理编码子层接收S个第一数据块,S为正整数;在所述物理编码子层对所述S个第一数据块和第一信息进行FEC编码生成校验部分,所述第一信息包括码字同步信息和OAM信息;在所述物理编码子层生成码字结构,所述码字结构包括所述S个第一数据块,所述第一信息和所述校验部分。或者,该处理模块在物理编码子层接收码字结构,所述码字结构包括S个第一数据块,第一信息和校验部分,所述第一信息包括码字同步信息;在所述物理编码子层更新所述第一信息,更新后的所述第一信息包括OAM信息。

第九方面,提供一种通信设备,该通信可以包括处理模块,该处理模块可以为MAC(Media Access Control,媒体接入控制)芯片,或者处理器,或者DSP(digital signalprocessor,数据信号处理器)等。该处理模块在物理编码子层接收码字结构,所述码字结构包括S个第一数据块,第一信息和校验部分,所述第一信息包括码字同步信息和OAM信息;在所述物理编码子层根据所述码字同步信息对所述码字结构进行同步;在所述物理编码子层获取所述OAM信息。

可以理解的是,上述各个方面之间的保护主题不同,但是具体实施细节可以相互参考,某些保护主题没有具体阐述实施细节,可以参考其他各个主题。

第十方面,提供一种光网络单元,该光网络单元包括上述第四至第六任一方面的装置。

第十一方面,提供一种光线路终端,该光线路终端包括上述第四至第六任一方面的装置。

本申请的又一方面,提供一种码字结构,该码字结构为上述任意方面所述的码字结构。

码字结构的具体细节、FEC码型的具体细节等均可以参照其他各个方面,在此不再赘述。

本申请的又一方面,提供一种MAC芯片,该MAC芯片包括上述第四至第六任一方面的装置。

本申请的又一方面,提供一种PON系统,该系统包括上述第十方面的光线路终端和第十一方面的光网络单元。

本申请的又一方面,提供了一种计算机可读存储介质,计算机可读存储介质中存储有上述第四至第六任一方面的装置所用的计算机软件指令,当其在计算机上运行时,使得计算机执行上述各方面的方法。

附图说明

图1为依照本申请一实施例的通信系统的一架构示意图;

图2为依照本申请一实施例的通信系统的另一架构示意图;

图3为依照本申请一实施例的WDM PON用于5G业务承载的通信系统的一架构示意图;

图4为依照本申请一实施例的FEC编码流程示意图;

图5为依照本申请一实施例的数据编译码方法的示范性流程图;

图6为依照本申请一实施例的数据处理方法的示范性流程图;

图7为依照本申请一实施例的通信设备的硬件结构示意图;

图8为依照本申请一实施例的数据处理装置一示范性功能模块示意图;

图9为依照本申请一实施例的数据处理装置另一示范性功能模块示意图;

图10为依照本申请一实施例的数据处理装置另一示范性功能模块示意图。

具体实施方式

为使得本申请的发明目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本申请一部分实施例,而非全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。

本申请实施例的技术方案,可以应用于各种通信系统,例如,可以应用于各种点对点以及点对多点的以太网通信系统。

图1为适用于本申请各个实施例的通信系统100的一架构示意图,该通信系统包括两个相互通信的通信设备(11,12)。这两个通信设备(11,12)之间可以通过物理媒介如光纤连接。这两个通信设备(11,12)之间传输的数据可以为经过FEC编码的数据。可以是图1中的任一通信设备进行FEC编码生成码字结构,并将码字结构发送至另一通信设备,由另一通信设备对码字结构进行FEC译码。

图2为适用于本申请各个实施例的通信系统的另一架构示意图,该通信系统100包括第一通信设备13,PON光线路终端(Optical Line Terminal,OLT)设备14,PON光网络单元(Optical Network Unit,ONU)设备15和第二通信设备16。

以上行传输为例,第二通信设备16向PON ONU设备15发送的数据可以为经过前向纠错编码(Forward Error Correction,FEC)编码的数据。

在一个例子中,PON ONU15可以不对数据进行FEC编码,PON OLT设备14也可以不对数据进行FEC译码,由第一通信设备13进行FEC译码;

在另一个例子中,PON ONU15可以先进行FEC译码,然后再重新进行FEC编码,将重新编码后的数据发给PON OLT设备。PON OLT设备14可以先进行FEC译码(译码方式与PONONU的FEC编码方式一致),将FEC译码后的数据发给第一通信设备;或者,也可以先对FEC译码后的数据重新进行FEC编码,将编码后的数据发送给第一通信设备,由第一通信设备13进行FEC译码。

或者,第二通信设备16向PON ONU设备15发送的数据也可以为未经过FEC编码的数据,则PON ONU15对接收的数据进行FEC编码,并将编码后的数据发送给PON OLT设备14,由PON OLT设备14对接收的数据进行FEC译码后发送给第一通信设备13。

下行传输同上行传输类似,可以由第一通信设备13进行FEC编码,第二通信设备16进行FEC译码,而PON OLT14和PON ONU15不进行FEC编译码;或者,也可以由PON OLT14进行FEC编码,PON ONU15进行FEC译码,而第一通信设备13和第二通信设备16不进行FEC编译码。或者,也可以由第一通信设备13进行FEC编码,第二通信设备16进行FEC译码,并且由PONOLT14先译码再重新进行FEC编码,PON ONU15FEC译码或者先译码后重新FEC编码。

本申请也可以应用于5G业务承载的WDM PON系统中。图3为适用于本申请各个实施例的WDM PON用于5G业务承载的通信系统的一架构示意图,如图3所示,通信系统100包括PON局端设备101(如OLT),与PON局端设备101连接的基带处理单元(baseband unit,BBU)设备102,以及PON终端设备103(如ONU)和与PON终端设备103连接的BBU设备104。PON局端设备101和PON终端设备之间连接有阵列波导光栅(Arrayed Waveguide Grating,AWG)105(也可以是光分路器)。可以是PON局端设备101进行FEC编码,PON终端设备103进行FEC译码;或者,PON终端设备103进行FEC编码,PON局端设备101进行FEC译码。或者,由BBU设备进行FEC编译码,PON局端设备101和PON ONU端设备103可以不进行FEC编译码。或者,BBU设备进行FEC编译码,PON局端设备101先译码再进行FEC编码,PON终端设备103FEC译码或者先译码后重新FEC编码。或者,BBU设备进行FEC编译码,PON终端设备103先译码再进行FEC编码,PON局端设备101FEC译码或者先译码后重新FEC编码。

WDM PON由于其低时延、高带宽等特性,可用于eCRPI业务的承载。运营商对WDMPON提出需求:1、无线业务低时延、透传无线业务;2、系统能够具备OAM功能,可实现PON网络的管理及诊断功能。3、支持25G速率。

可以理解的是,图1至图3所示的架构只是一个示例,并不限定本申请的保护范围。本申请的通信系统也可以采用其他架构形式。

本申请实施例的通信系统可支持的通信速率可以是25G或100G等。也可以为其他速率,在此不做限定。

下文所描述的本申请实施例的技术方案,执行主体可以为图1中的任一通信设备,也可以为图2和图3中的PON OLT设备和PON ONU设备。为了便于描述,以下将作为发送方的设备称为源网络设备,作为接收方的设备称为目标网络设备。

源网络设备和目标网络设备可以包括处理模块,该处理模块可以为MAC(MediaAccess Control,媒体接入控制)芯片,或者处理器,或者DSP(digital signal processor,数据信号处理器)等。由处理模块执行在物理编码子层(Physical Coding Sublayer,PCS)的操作。以下以由MAC芯片执行物理编码子层的操作为例。

在由源网络设备进行FEC编码,由目标网络设备进行FEC译码时,参照图4,图4为本发明实施例的FEC编码的一流程示意图。在MAC层来的用户数据,可以先在物理编码子层进行转码,然后进行扰码,再周期性的删除用户数据中的idle字符,然后周期性的***一个第一信息(也可以称为码字标签,码字marker,或者code marker)。删除的idle字符长度与需要***的第一信息长度相同,这样可以保证线路速率不变。***的第一信息与用户数据一起经过FEC编码,形成完整的FEC码字。

可以理解的是,本申请中的第一信息,也可以为其他名字,并不限定第一信息的保护范围。

每1024个FEC码字中,有一个FEC码字携带第一信息。

在由源网络设备FEC编码,由目标网络设备FEC译码时,如图5所示,以下提供一种数据编译码方法,该方法包括以下步骤:

S200,源网络设备在物理编码子层接收S个第一数据块,S为正整数;

在一实施例中,第一数据块可以为256/257B的数据块,是指该数据块总长度为257比特,其中含有256比特的数据,还有1比特的指示信息。

该第一数据块可以为由4个64B/66B或者64B/65B的数据块转码生成的。可以由源网络设备进行转码生成第一数据块。

在另一实施例中,第一数据块还可以为其他长度的数据块。如第一数据块可以为64B/66B或者64B/65B的数据块。64B/66B的数据块是指该数据块总长度为66比特,其中含有64比特的数据,还有2比特的指示信息。64B/65B的数据块是指该数据块总长度为65比特,其中含有64比特的数据,还有1比特的指示信息。

S201,源网络设备在所述物理编码子层对所述S个第一数据块和第一信息进行FEC编码生成校验部分,所述第一信息包括码字同步信息和操作管理和维护(operations,administration and maintenance,OAM)信息;S个第一数据块和第一信息构成有效数据。

S202,源网络设备在所述物理编码子层生成码字结构,所述码字结构包括所述S个第一数据块,所述第一信息和所述校验部分。

源网络设备和目标网络设备采用的FEC码型对应设有FEC码字长度和FEC净荷长度,表示采用该FEC码型编码后的码字结构中,校验部分的长度等于FEC码字长度减去FEC净荷长度。FEC码型例如可以为里德-所罗门(Reed-Solomon,RS)码型。例如,可以为RS(528,514)码型,粒度为10比特,表示FEC码字长度为528ⅹ10比特,FEC净荷长度为514ⅹ10比特,校验部分的长度为(528-514)ⅹ10比特。RS(528,514)码型中,对5140比特的有效数据进行FEC编码后,生成140比特的校验部分,生成的码字结构的FEC码字长度为5280比特。可以理解的是,FEC码型也可以为其他码型,在此不做限定。

可以理解的是,FEC码型也可以采用其他表达方式,可以间接指示出FEC码字长度和FEC净荷长度即可。

源网络设备可以执行添加或***第一信息的操作。为了保证线路速率不变,可以删除与第一信息同等长度的idle字符,并添加第一信息。具体的,源网络设备可以周期性的添加第一信息。例如,可以每隔1024个码字添加一次第一信息。

码字同步信息用于目标网络设备进行码字同步。OAM信息用于PON网络的操作管理和维护,进而实现PON网络的管理和诊断功能。

S203,源网络设备向目标网络设备发送码字结构。

S204,目标网络设备接收码字结构。

S205,目标网络设备在物理编码子层根据所述码字同步信息对所述码字结构进行同步;

S206,目标网络设备对所述码字结构进行FEC译码;

S207,目标网络设备获取OAM信息。具体的,从第一信息中获取OAM信息。进而,源网络设备和目标网络设备之间,通过OAM信息,实现PON网络的操作管理和维护等功能,以及实现PON网络的管理和诊断功能等。

在一实施例中,第一信息还包括第一指示信息,所述第一指示信息用于指示所述码字结构中是否包含所述OAM信息。由于源网络设备向目标网络设备发送的码字结构中,可能有些码字结构中即使含有第一信息,但是也可能没有OAM信息。因此通过该第一指示信息,可以告知接收端当前码字结构中的第一信息是否含有OAM信息。

在一实施例中,第一信息还包括第二指示信息,第二指示信息用于指示接收端(即目标网络设备)是否对所述码字结构进行FEC译码。在源网络设备进行了FEC编码时,则该第二指示信息指示目标网络设备对码字结构进行FEC译码,目标网络设备根据第二指示信息即可获知可以对码字结构进行FEC译码。在源网络设备未进行FEC编码时,则该第二指示信息指示目标网络设备不对码字结构进行FEC译码,则目标网络设备可以根据第二指示信息即可获知可以不对码字结构进行FEC译码。

在一实施例中,第一信息的长度例如可以为257比特。可以理解的是,第一信息也可以为其他长度,在此不做限定。上述码字同步信息、OAM信息以及第一指示信息、第二指示信息的长度可以根据实际需要进行分配。

以下以第一信息长度为257比特为例,第一信息包括4个第二数据块,每个所述第二数据块的长度为64b。可以理解的是,这里第二数据块的定义是为了方便以下的描述,也可以理解为预设个数的比特的集合。现有25GE标准中的第一信息长度为257比特,包括4个对齐标签(alignment marker),每个对齐标签的长度为64比特。可以理解的是,这里的第二数据块也可以称为对齐标签。

码字同步信息和OAM信息所占用的第二数据块的个数可以根据实际需要进行灵活设置。例如,一个所述第二数据块承载所述码字同步信息;至少一个所述第二数据块承载所述OAM信息。

具体的,在一实施例中,可以采用1个第二数据块承载码字同步信息,1个第二数据块作为保留字段。另外2个第二数据块用来承载OAM信息。此时管理通道有效速率为:25Gbps*0.5/(1024*20)=610kbps。

在另一实施例中,可以采用1个第二数据块承载码字同步信息。1个数据块中的部分比特作为保留字段,部分比特作为OAM字段,其中OAM字段的长度例如可以为32比特,保留字段的长度例如可以为24比特,另外8比特可以用作BIP字段。OAM字段和另外2个数据块(其中一个称为block0,另一个称为block1)用来共同承载OAM信息。OAM字段又可以划分为两部分,part0和part1,长度均为16比特,part0和block0可以组成一个OAM消息,part0和block1可以组成另外一个OAM消息,每条OAM消息的长度为10字节。保留字段可以用来承载上述第一指示信息和第二指示信息。保留字段的部分比特或全部比特用于承载第一指示信息和第二指示信息中的至少一个。

采用上述方案,FEC同步状态机总体无需修改,cwm_valid的产生判决条件就是判决了48bits,其余数据不做处理。由于同步方案与常规25GE一致,可以和标准25GE接口兼容。

该方案基于25GE的标准FEC编码方案基础上,实现OAM管理通道的建立,不增加复杂度,也不会引入额外的功率代价。同时OAM管理通道受到FEC保护,性能与业务通道一致。对业务通道透传,不影响业务数据。基于FEC编码实现,可以实现业务性能统计。

OAM信息的格式例如可以为下表所示:

Message Type=0xaa
OPcode=0xbb
Message Word
FCS

其中,Message Type表示消息类型。同一种消息类型下可以对应多种OPcode,OPcode表示这种消息类型下的更细化的消息类型。Message Word表示消息内容。FCS表示帧校验序列(frame check sequence)。

具体的,OAM信息例如可以为通道配置消息:

Message Type=0x01
OPcode=0x01
Channel No.
FCS

OAM信息例如可以为通道指示消息:

Message Type=0x01
OPcode=0x02
Channel No.
FCS

OAM信息例如可以为通道确认消息:

Message Type=0x01
OPcode=0x03
Channel No.
FCS

上述三种OAM信息的消息类型都为通道类型的消息,OPcode分别为0x01(表示通道配置消息),0x02(表示通道指示消息),0x01(表示通道确认消息)。Channel No.表示通道号。

OAM信息例如可以为状态查询消息:

Module Status Request表示模块状态信息请求,表示请求对方发送当前模块状态。

OAM信息例如可以为状态恢复消息:

Message Type=0x01
OPcode=0x01
Module Status Report
FCS

Module Status Report表示模块状态信息报告,表示向对方报告当前模块状态。

OAM信息例如可以为链路性能查询消息:

Message Type=0x01
OPcode=0x01
Link BER.Request
FCS

Link BER.Request表示链路误码请求,表示请求对方发送当前的误码率情况。

OAM信息例如可以为性能恢复消息:

Message Type=0x01
OPcode=0x01
Link BER.Report
FCS

Link BER.Report表示链路误码报告,表示向对方报告当前的误码率情况。

可以理解的是,上述OAM消息格式是一种示例,并不限定本申请的保护范围。OAM消息格式也可以为其他格式。上述Message Type以及Opcode的具体取值,也可以为其他值,在此不做限定,上述表格是一个示例。

第一通信设备和第二通信设备不进行FEC编译码,WDM PON层统一做FEC,并***码字同步信息和OAM信息,不影响链路速率。考虑互通,第一信息中的保留字段来进行指示,用于告知ONU或OLT,第一通信设备或第二通信设备是否使用了FEC。如果第一通信设备和第二通信设备设备的25GE没有做FEC,ONU或OLT侧在终结OAM后需要还原出原始的66比特流然后转发给第一通信设备或第二通信设备。

在源网络设备不需要FEC编码时,如图2所示,例如OLT为源网络设备,第一通信设备进行FEC编码,并将FEC编码后的码字结构发送给源网络设备,则OLT不需要FEC编码,ONU也不需要FEC译码,通过第二通信设备进行FEC译码。以下提出一种数据处理方法,如图6所示,该方法包括以下步骤:

S301,源网络设备在物理编码子层接收码字结构,所述码字结构包括S个第一数据块,第一信息和校验部分,所述第一信息包括码字同步信息;

S302,源网络设备在所述物理编码子层更新所述第一信息,更新后的所述第一信息包括OAM信息。

S303,源网络设备向目标网络设备发送码字结构;

S304,目标网络设备接收码字结构;

S305,目标网络设备在物理编码子层根据所述码字同步信息对所述码字结构进行同步;

S306,目标网络设备在物理编码子层获取OAM信息。进而,源网络设备和目标网络设备之间,通过OAM信息,实现PON网络的操作管理和维护等功能,以及实现PON网络的管理和诊断功能等。

为了保证线路速率不变,更新码字结构的方式可以为:删除第一信息中的保留字符,然后***OAM信息。删除的字符比特数与***的比特数相同。

例如,图2所示的系统架构中,以下行传输为例,且以25GE系统为例,第一通信设备13发送给OLT码字结构,该码字结构中的第一信息(在25GE中可以称为码字标签)中包括4个对齐标签,可以只采用其中1个对齐标签承载码字同步信息。这样对于第一通信设备13来说,可以不改变原有的通信协议,以及不改变原有的编码方式。

OLT可以将OAM信息更新至其余3个对齐标签中的全部或部分。例如,可以更新至其中2个对齐标签中,例如将最后2个对齐标签的原有字符删除,并在这两个对齐标签中***OAM信息。

ONU接收到码字结构后,获取码字结构中的OAM信息。

可以由ONU将码字结构中的OAM信息删除,并替换为原有的保留字符(即OLT更新码字结构时删除的保留字符)。也可以由第二通信设备16将码字结构中的OAM信息删除,并替换原有的保留字符。

对于第二通信设备16来说,仍然根据其中1个对齐标签中的码字同步信息进行同步,也不会改变原有的通信协议,以及不改变原有的译码方式。第二通信设备16对替换后的码字结构进行FEC译码。

更新后的所述第一信息中还可以包括第一指示信息,所述第一指示信息用于指示所述码字结构中是否包含所述OAM信息。

更新后的所述第一信息还可以包括第二指示信息,所述第二指示信息用于指示接收端是否对所述码字结构进行FEC译码。

本实施例中的第一信息的具体细节以及本实施例中的其他细节均可以参照上述图5所示实施例的细节,在此不再赘述。

在另一实施例中,WDM PON设备的FEC开关和无线设备25GE保持一致。对于没有FEC的场景,可以通过删除idle方式周期性***码字同步信息和OAM信息,但不做转码和FEC。码字同步信息和OAM信息的***周期与前面的方案一致,同时也保留了FEC指示字段,用于告知ONU是否开启FEC。ONU在收到后获取码字同步信息和OAM信息,并替换回Idle。

本申请还提供一种通信设备400。该通信设备400可以为图1所示的任一通信设备(11,12),也可以为图2所示的PON OLT设备14,或者PON ONU设备15,或者也可以为图3所示的PON局端设备101,或者PON终端设备103。如图7所示,该通信设备400包括处理器410、存储器420、媒体访问控制(medium access control,MAC)芯片430、收发器440。

处理器410可以采用通用的中央处理器(Central Processing Unit,CPU),微处理器,应用专用集成电路ASIC,或者至少一个集成电路,用于执行相关程序,以实现本申请实施例所提供的技术方案。

存储器420可以是只读存储器(Read Only Memory,ROM),静态存储设备,动态存储设备或者随机存取存储器(Random Access Memory,RAM)。存储器420可以存储操作系统和其他应用程序。在通过软件或者固件来实现本申请实施例提供的技术方案时,用于实现本申请实施例提供的技术方案的程序代码保存在存储器420中,并由处理器410来执行。

在一实施例中,处理器410内部可以包括存储器420。在另一实施例中,处理器410和存储器420是两个独立的结构。

在一实施例中,处理器410和MAC芯片430可以是两个独立的结构。在另一实施例中,处理器410中可以包括MAC芯片430。MAC芯片430可以包括物理编码子层和MAC控制子层。

收发器440可以包括光发射器和/或光接收器。光发射器可以用于发送光信号,光接收器可以用于接收光信号。光发射器可以通过发光器件,例如气体激光器、固体激光器、液体激光器、半导体激光器、直调激光器等实现。光接收器可以通过光检测器,例如光电检波器或者光电二极管(如雪崩二极管)等实现。收发器440还可以包括数模转换器和模数转换器。

MAC芯片430或处理器410可以执行物理编码子层的步骤。

从上述实施例可以看出,在该通信设备400用作源网络设备时,MAC芯片430或处理器410用于执行步骤S200,S201,S202,S203,S301,S302,S303。

在该通信设备400用作目标网络设备时,MAC芯片430或处理器410用于执行步骤S204,S205,S206,S207,S304,S305,S306。

处理器410、MAC芯片430在物理编码子层执行上述步骤时的更多细节可以参照上述方法各个实施例及附图的相关描述,此处不再赘述。

本申请实施例同样具有上述各个方法实施例中所描述的各种有益效果,在此不再赘述。

本申请还提供一种数据处理装置,该装置可以集成在上述实施例的通信设备400中,例如,可以集成在通信设备400的MAC芯片中,或者集成在处理器中,或者集成在DSP芯片中。如图8所示,该装置包括:接收模块510,FEC编译码模块520和生成模块530。

从上述实施例可以看出,接收模块510用于执行步骤S200,FEC编码模块520用于执行步骤S201,生成模块530用于执行步骤S202。

该装置还包括发送模块,用于执行步骤S203。

该装置还包括转码模块,转码模块用于执行转码操作.

该装置各个模块执行上述步骤时的更多细节可以参照上述方法各个实施例及附图的相关描述,此处不再赘述。

本申请实施例同样具有上述各个方法实施例中所描述的各种有益效果,在此不再赘述。

本申请还提供一种数据处理装置,该装置可以集成在上述实施例的通信设备400中,例如,可以集成在通信设备400的MAC芯片中,或者集成在处理器中,或者集成在DSP芯片中。如图9所示,该装置包括:接收模块610,更新模块620。

从上述实施例可以看出,接收模块610用于执行步骤S301,更新模块620用于执行步骤S302。

该装置还包括发送模块,用于执行步骤S303。

该装置各个模块执行上述步骤时的更多细节可以参照上述方法各个实施例及附图的相关描述,此处不再赘述。

本申请实施例同样具有上述各个方法实施例中所描述的各种有益效果,在此不再赘述。

本申请还提供一种数据处理装置,该装置可以集成在上述实施例的通信设备400中,例如,可以集成在通信设备400的MAC芯片中,或者集成在处理器中,或者集成在DSP芯片中。如图10所示,该装置包括:接收模块710,同步模块720,获取模块730。

从上述实施例可以看出,接收模块710用于执行步骤S204,S304,同步模块720用于执行步骤S205,S305;获取模块730用于执行步骤S207,S306。

该装置还包括FEC编译码模块740,用于执行步骤S206,

该装置各个模块执行上述步骤时的更多细节可以参照上述方法各个实施例及附图的相关描述,此处不再赘述。

本申请实施例同样具有上述各个方法实施例中所描述的各种有益效果,在此不再赘述。

本申请还提供一种光线路终端,该光线路终端包括上述任一实施例的数据处理装置。

本申请还提供一种光网络单元,该光网络单元包括上述任一实施例的数据处理装置。

本申请还提供一种PON系统,该系统包括上述的光线路终端和光网络单元。

本申请还提供一种通信系统,该系统包括上述的通信设备。例如,包括上述作为源网络设备的通信设备和作为目标网络设备的通信设备。

本申请还提供一种通信系统,该系统包括上述第一通信设备、OLT、ONU和第二通信设备。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

综上,以上仅为本申请的实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:传输以极化码编码的数据的方法与使用其的电子装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类