一种开启/关闭前向纠错编码功能的指示方法及系统的制作方法

文档序号:7701927阅读:404来源:国知局
专利名称:一种开启/关闭前向纠错编码功能的指示方法及系统的制作方法
技术领域
本发明涉及无源光网络(PON,Passive Optical Network)技术,尤其涉及一种开 启/关闭前向纠错(FEC,Forward Error correction)编码功能的指示方法及系统。
背景技术
PON技术是一种点对多点的光纤接入技术,PON的网络架构如图1所示,包括光线 路终端(0LT,Optical Line Terminal)、光网络单元(0NU,OpticalNetwork Unit)和光分配 网络(0DN, Optical Distribution Network) / 光网络终端(ONT);其中,一个 OLT 通过 ODN 连接多个0NU。PON的线路传输中,误码率太高会导致业务无法正常进行,例如,在上行线路传输 中,误码率高于10_3量级的时候,业务即无法正常进行,因此,在PON中采用FEC技术来防止 传输中可能产生的错误,降低误码率,一般可以将误码率控制在到10,到10_12的量级上。 在PON中采用FEC技术,是由OLT来指示ONU开启或关闭ONU自身的FEC编码功能,具体 指示方法是0LT决定了 ONU的FEC编码状态,即开启或者关闭后,将下行帧的带宽分配域 (Allocation Structure)中分段(Flags)域的第九个Bit位数值设置为1或0,来指示ONU 进行上行传输时开启或关闭FEC编码功能;其中,设置为1指示开启FEC编码功能,设置为 0指示关闭FEC编码功能。PON 中,一个 ONU 可使用多个传输容器(T-C0NT, TransmissionContainer),一 个Allocation Structure对应ONU中的一个T-CONT,因此,上述方法中OLT指示ONU开 启或关闭FEC编码功能时,需要在一帧下行帧中,将ONU使用的多个T-CONT分别对应的 Allocation Structure中Flags域的第九个Bit位数值均设置为1或均设置为0,即,OLT 在一帧下行帧中,对ONU使用的每个T-CONT都进行相同指示,即全部为开启、或全部为关 闭。但当由于OLT或线路的原因,导致下行帧某个Flags域的第九个Bit位数值为误码时, ONU接收到该下行帧后,即可能会由该下行帧中检测到ONU使用的各T-CONT所对应指示不 完全相同,这样,ONU就无法确定OLT指示其在上行传输中开启还是关闭FEC编码功能,进 而造成该ONU执行的开启或关闭FEC编码功能的操作与OLT的指示不符,影响上行线路传 输,尤其,如果OLT指示ONU开启FEC编码功能,而ONU却关闭FEC编码功能时,会使得误码 率太高,业务无法正常进行。

发明内容
有鉴于此,本发明的主要目的在于提供一种开启/关闭前向纠错编码功能的指示 方法及系统,能够解决因误码造成的ONU无法确定OLT指示的问题。为达到上述目的,本发明的技术方案是这样实现的—种开启/关闭前向纠错编码功能的指示方法,设置前向纠错FEC编码状态的指 示标识,该方法还包括光线路终端OLT对应发送各光网络单元ONU的FEC编码状态的指示标识和各ONU自身的ID ; 各ONU根据接收到的自身ID对应的指示标识,开启或关闭自身FEC编码功能。进一步地,所述OLT对应发送自身决定的各ONU的FEC编码状态的指示标识和各 ONU自身的ID具体为在下行帧的各带宽分配域中,查询分配域ID分别等于各ONU的ID的带宽分配域;将查询到的各带宽分配域中分段域的第九个Bit位的数值设置为ID等于该带宽 分配域的ONU的FEC编码状态指示标识,并发送该下行帧。进一步地,所述OLT对应发送自身决定的各ONU的FEC编码状态的指示标识和各 ONU自身的ID具体为OLT决定了各ONU的FEC编码状态后,设置物理层运行维护PLOAM消息,将设置的 PLOAM消息作为FEC指示消息,在该FEC指示消息中添加FEC指示消息标识,并对应添加决 定的各ONU的FEC编码状态的指示标识和各ONU自身的ID,OLT将所述FEC指示消息添加在下行帧的PLOAM域,发送该下行帧;或者,OLT决定了各ONU的FEC编码状态后,在PLOAM消息中空闲的Bit位上对应添加决 定的各ONU的FEC编码状态的指示标识和各ONU自身的ID,并将该PLOAM消息添加在下行 帧的PLOAM域,发送该下行帧。进一步地,所述OLT对应发送自身决定的各ONU的FEC编码状态的指示标识和各 ONU自身的ID具体为在ONT的管理和控制接口 OMCI消息中增加ONU的FEC编码状态属性;OLT决定了各ONU的FEC编码状态后,将OMCI消息中各ONU的FEC编码状态属性 值设置为决定的该ONU的FEC编码状态的指示标识,并将该OMCI消息添加在下行帧的OMCI 域,发送该下行帧。进一步地,所述OLT对应发送自身决定的各ONU的FEC编码状态的指示标识和各 ONU自身的ID具体为在物理控制块PCBd中增加FEC指示域,顺序为FEC指示域的Bit位设置序号;OLT将自身决定的各ONU的FEC编码状态的指示标识,添加在FEC指示域中序号等 于该ONU的ID的Bit位并广播。进一步地,其特征在于,该方法还包括0NU回复OLT自身执行OLT发来的FEC指 示的情况;具体为ONU在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识自身当前的FEC 编码状态的指示标识;或者,在上行帧的帧头中定义FEC编码状态上报位,在发送上行帧时,ONU将上行帧的 FEC编码状态上报位的数值设置为ONU自身当前的FEC编码状态的指示标识。本发明还提供一种开启/关闭前向纠错编码功能的指示系统,该系统包括0LT和 ONU ;其中,0LT,用于设置FEC编码状态的指示标识;并用于对应发送各ONU的FEC编码状态 的指示标识和各ONU自身的ID ;0NU,用于根据接收到的自身ID对应的指示标识,开启或关闭自身FEC编码功能。进一步地,所述OLT包括标识设置模块、状态决定模块、发送模块;其中,
标识设置模块,用于设置FEC编码状态的指示标识;状态决定模块,用于决定各ONU的FEC编码状态;发送模块,用于对应发送所述状态决定模块决定的各ONU的FEC编码状态的指示 标识和各ONU自身的ID。进一步地,所述发送模块包括查询模块和第一设置模块;其中,查询模块,用于在下行帧的各带宽分配域中,查询分配域ID分别等于各ONU的ID 的带宽分配域;第一设置模块,用于将查询到的各带宽分配域中分段域的第九个Bit位的数值设 置为ID等于该带宽分配域的ONU的FEC编码状态指示标识,并发送该下行帧;所述ONU的 FEC编码状态是状态决定模块决定的。进一步地,所述发送模块包括第一添加模块和第一发送模块;其中,第一添加模块,用于设置PLOAM消息,将设置的PLOAM消息作为FEC指示消息;并 在所述FEC指示消息中添加FEC指示消息标识,并对应添加决定的各ONU的FEC编码状态 的指示标识和各ONU自身的ID,之后,将该FEC指示消息发送至第一发送模块。第一发送模块,用于将添加模块发来的FEC指示消息添加在下行帧的PLOAM域,发 送该下行帧。进一步地,所述发送模块包括第二添加模块、第二发送模块;其中,第二添加模块,用于在PLOAM消息中空闲的Bit位上对应添加决定的各ONU的FEC 编码状态的指示标识和各ONU自身的ID,并发送至第一发送模块;第二发送模块,用于将所述第二添加模块发来的PLOAM消息添加在下行帧的 PLOAM域,发送该下行帧。进一步地,所述发送模块包括属性设置模块和第二设置模块;其中,属性设置模块,用于在OMCI消息中增加ONU的FEC编码状态属性;第二设置模块,用于将OMCI消息中各ONU的FEC编码状态属性值设置为决定的该 ONU的FEC编码状态的指示标识,并将该OMCI消息添加在下行帧的OMCI域,发送该下行帧。进一步地,所述发送模块包括域设置模块和第三添加模块;其中,域设置模块,用于在物理控制块PCBd中增加FEC指示域,并顺序为FEC指示域的 Bit位设置序号;第三添加模块,用于将决定的各ONU的FEC编码状态的指示标识,添加在FEC指示 域中序号等于该ONU的ID的Bit位并广播。进一步地,所述ONU包括开启/关闭模块,用于根据接收到的自身所属ONU的ID对应的指示标识,开启或 关闭自身所属ONU的FEC编码功能;所述ONU还包括
应答模块,用于在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识自身 当前的FEC编码状态的指示标识;或用于在上行帧的帧头中定义FEC编码状态上报位,在发 送上行帧时,将上行帧的FEC编码状态上报位的数值设置为自身所属ONU当前的FEC编码 状态的指示标识。本发明所提供的开启/关闭前向纠错编码功能的指示方法及系统,OLT通过对应发送自身决定的各ONU的FEC编码状态的指示标识和各ONU自身的ID,使得仅需发送一个 对应于ONU的ID的指示标识,即可完成一次对ONU的FEC编码状态的指示,避免了分别对 ONU使用的多个T-CONT发指示标识时,可能存在的针对各T-CONT的指示标识不完全相同, 导致ONU无法确定OLT指示其在上行传输中开启还是关闭FEC编码功能问题。


图1为PON的网络架构示意图;图2为本发明实施例一开启/关闭前向纠错编码功能的指示方法的实现流程图;图3为本发明实施例一增加了 FEC指示域后PCBd的结构示意图;图4为本发明实施例二开启/关闭前向纠错编码功能的指示系统的结构示意图;图5为本发明实施例三开启/关闭前向纠错编码功能的指示系统的结构示意图;图6为本发明实施例四开启/关闭前向纠错编码功能的指示系统的结构示意图;图7为本发明实施例五开启/关闭前向纠错编码功能的指示系统的结构示意图;图8为本发明实施例六开启/关闭前向纠错编码功能的指示系统的结构示意图。
具体实施例方式采用本发明实施例一开启/关闭前向纠错编码功能的指示方法的实现流程如图2 所示,包括以下步骤步骤201 预先设置FEC编码状态的指示标识;其中,指示标识可以设置为一位或多位Bit位数值,例如,开启FEC编码功能的指 示标识设置为‘1’、开启FEC编码功能的指示标识设置为‘0’,开启FEC编码功能的指示标 识设置为‘0101,、开启FEC编码功能的指示标识设置为‘1010,,设置为多位Bit位数值 时,ONU通过将接收到的指示标识和设置的指示标识进行匹配,根据得到匹配度的大小确 定OLT的指示,避免接收到的指示标识的全部或部分Bit位数值是误码,造成ONU不能确定 OLT真实指示的问题。步骤202 =OLT对应发送各ONU的FEC编码状态的指示标识和各ONU自身的ID。其中,所述各ONU的FEC编码状态是由OLT决定的;所述对应指OLT决定的ONU的 FEC编码状态的指示标识和该ONU自身的ID的对应关系,OLT发送该对应关系,以便ONU可 以根据自身的ID找到OLT发给自身的FEC编码状态的指示标识,即,所述ONU的ID用于将 ONU和OLT决定的该ONU的FEC编码状态的指示标识关联起来,所述ONU的ID可以由唯一 可以标识ONU的其它参数替换。这里,所述OLT发送指示标识和ONU的ID可以为步骤al、在下行帧的各Allocation Structure中,查询分配域ID (Alloc-ID)分别 等于各 ONU 的 ID 的各 Allocation Structure ;其中,每个ONU均拥有一个仅属于自身的T-C0NT,该T-CONT对应的Allocation Structure 的 Alloc-ID 等于 ONU 自身的 ID ;这里,Alloc-ID 不等于 ONU 的 ID 的 Allocation Structure,其Flags域的第九个Bit位数值不再用于指示FEC编码状态。步骤bl、将查询到的各带宽分配域中分段域的第九个Bit位的数值设置为ID等于 该带宽分配域的ONU的FEC编码状态指示标识,并发送该下行帧。
所述OLT发送指示标识和ONU的ID还可以为 步骤a2、OLT决定了各ONU的FEC编码状态后,设置物理层运行维护(PLOAM)消息 作为FEC指示消息,在该FEC指示消息中添加FEC指示消息标识,并对应添加决定的各ONU 的FEC编码状态的指示标识和各ONU自身的ID ;步骤b2、OLT将所述FEC指示消息添加在下行帧的PLOAM域,发送该下行帧;其中,为了确保ONU能够得到该FEC指示消息,可以多次发送该FEC指示消息。所述OLT发送指示标识和ONU的ID还可以为步骤a3、0LT决定了各ONU的FEC编码状态后,在PLOAM消息中空闲的Bit位上对 应添加决定的各ONU的FEC编码状态的指示标识和各ONU自身的ID ;其中,所述PLOAM消息中空闲的Bit位指除已定义的用于发送PLOAM信息外,剩余 的Bit位。步骤b3、将所述PLOAM消息添加在下行帧的PLOAM域,发送该下行帧;所述OLT发送指示标识和ONU的ID还可以为步骤a4、在ONT的管理和控制接口(OMCI)消息中增加ONU的FEC编码状态属 性;其中,所述OMCI消息是指用来承载包括ONU在内的各管理实体的属性的管理实体属性 (0NT2-G ME)消息;步骤b4、OLT决定了各ONU的FEC编码状态后,将OMCI消息中各ONU的FEC编码 状态属性值设置为决定的该ONU的FEC编码状态的指示标识,并将该OMCI消息添加在下行 帧的OMCI域,发送该下行帧。 所述OLT发送指示标识和ONU的ID还可以为步骤a5、如图3所示,在物理控制块(PCBd)中增加FEC指示域,顺序为FEC指示域 的Bit位设置序号;其中,FEC指示域包括Bit位的数目可以为64、128、256或512等,具体 根据PON支持的最大ONU的数目来定,所述序号从0开始,至63、127、255或511等;步骤b5、0LT将自身决定的各ONU的FEC编码状态的指示标识,添加在FEC指示域 中序号等于该ONU的ID的Bit位并广播;例如,将ID为23的ONU的FEC编码状态的指示 标识,添加在FEC指示域中序号为23的Bit位。步骤203 各ONU根据接收到的自身ID对应的指示标识,开启或关闭自身FEC编 码功能;这里,所述根据接收到的自身的ID对应的指示标识,开启或关闭自身FEC编码功 能具体为解析接收到的下行帧,获取下行帧中自身的ID对应的指示标识;根据获取的指示标识,开启或关闭自身FEC编码功能。步骤203后,本发明实施例一还包括0NU回复OLT自身执行OLT发来的FEC指示 的情况;具体为ONU在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识自身当前的FEC 编码状态的指示标识;或者,在上行帧的帧头中定义FEC编码状态上报位,在发送上行帧时,ONU将上行帧的 FEC编码状态上报位的数值设置为ONU自身当前的FEC编码状态的指示标识。本发明实施例二开启/关闭前向纠错编码功能的指示系统如图4所示, 包括0LT41 和 ONU 42 ;其中, OLT 41,用于设置FEC编码状态的指示标识;并用于对应发送各ONU 42的FEC编 码状态的指示标识和各ONU 42自身的ID ;ONU 42,用于根据接收到的自身ID对应的指示标识,开启或关闭自身FEC编码功 能。其中,OLT 41包括标识设置模块411、状态决定模块412和发送模块413 ;其中,标识设置模块411,用于设置FEC编码状态的指示标识;状态决定模块412,用于决定各ONU 42的FEC编码状态;发送模块413,用于对应发送所述状态决定模块决定的各ONU 42的FEC编码状态 的指示标识和各ONU 42自身的ID。进一步地,发送模块413包括查询模块4131和第一设置模块4132 ;其中,查询模块4131,用于在下行帧的各带宽分配域中,查询分配域ID分别等于各ONU 42的ID的带宽分配域;第一设置模块4132,用于将查询到的各带宽分配域中分段域的第九个Bit位的数 值设置为ID等于该带宽分配域的ONU 42的FEC编码状态指示标识,并发送该下行帧;所述 ONU 42的FEC编码状态是状态决定模块决定的。进一步地,ONU 42包括开启/关闭模块421,用于根据接收到的自身所属ONU 42的ID对应的指示标识, 开启或关闭自身所属ONU 42的FEC编码功能;ONU 42 还包括应答模块422,用于在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识 自身当前的FEC编码状态的指示标识;或用于在上行帧的帧头中定义FEC编码状态上报位, 在发送上行帧时,将上行帧的FEC编码状态上报位的数值设置为自身所属ONU 42当前的 FEC编码状态的指示标识。本发明实施例三开启/关闭前向纠错编码功能的指示系统如图5所示,包括0LT 51 禾口 ONU 52 ;其中,OLT 51,用于设置FEC编码状态的指示标识;并用于对应发送自身决定的各ONU 52的FEC编码状态的指示标识和各ONU 52自身的ID ;ONU 52,用于根据接收到的自身的ID对应的指示标识,开启或关闭自身FEC编码 功能。其中,OLT 51包括标识设置模块511、状态决定模块512和发送模块513 ;其中,标识设置模块511,用于设置FEC编码状态的指示标识;状态决定模块512,用于决定各ONU 52的FEC编码状态;发送模块513,用于对应发送所述状态决定模块决定的各ONU 52的FEC编码状态 的指示标识和各ONU 52自身的ID。进一步地,发送模块513包括第一添加模块5131和第一发送模块5132 ;其中,第一添加模块5131,用于设置PLOAM消息,将设置的PLOAM消息作为FEC指示消 息;并在所述FEC指示消息中添加FEC指示消息标识,并对应添加决定的各ONU 52的FEC 编码状态的指示标识和各ONU 52自身的ID,之后,将该FEC指示消息发送至第一发送模块5132 ;第一发送模块5132,用于将添加模块发来的FEC指示消息添加在下行帧的PLOAM 域,发送该下行帧。进一步地,ONU 52包括
开启/关闭模块521,用于根据接收到的自身所属ONU 52的ID对应的指示标识, 开启或关闭自身所属ONU 52的FEC编码功能;ONU 52 还包括应答模块522,用于在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识 自身当前的FEC编码状态的指示标识;或用于在上行帧的帧头中定义FEC编码状态上报位, 在发送上行帧时,将上行帧的FEC编码状态上报位的数值设置为自身所属ONU 52当前的 FEC编码状态的指示标识。本发明实施例四开启/关闭前向纠错编码功能的指示系统如图6所示,包括0LT 61 禾口 ONU 62 ;其中,OLT 61,用于设置FEC编码状态的指示标识;并用于对应发送自身决定的各ONU 62的FEC编码状态的指示标识和各ONU 62自身的ID ; ONU 62,用于根据接收到的自身的ID对应的指示标识,开启或关闭自身FEC编码 功能。其中,OLT 61包括标识设置模块611、状态决定模块612和发送模块613 ;其中,标识设置模块611,用于设置FEC编码状态的指示标识;状态决定模块612,用于决定各ONU 62的FEC编码状态;发送模块613,用于对应发送所述状态决定模块决定的各ONU 62的FEC编码状态 的指示标识和各ONU 62自身的ID。进一步地,发送模块613包括第二添加模块6131和第二发送模块6132 ;其中,第二添加模块6131,用于在PLOAM消息中空闲的Bit位上对应添加决定的各ONU 62的FEC编码状态的指示标识和各ONU 62自身的ID,并发送至第二发送模块6132 ;第二发送模块6132,用于将所述第二添加模块发来的PLOAM消息添加在下行帧的 PLOAM域,发送该下行帧。进一步地,ONU 62包括开启/关闭模块621,用于根据接收到的自身所属ONU 62的ID对应的指示标识, 开启或关闭自身所属ONU 62的FEC编码功能;ONU 62 还包括应答模块622,用于在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识 自身当前的FEC编码状态的指示标识;或用于在上行帧的帧头中定义FEC编码状态上报位, 在发送上行帧时,将上行帧的FEC编码状态上报位的数值设置为自身所属ONU 62当前的 FEC编码状态的指示标识。本发明实施例五开启/关闭前向纠错编码功能的指示系统如图7所示,包括0LT 71 和ONU 72 ;其中,OLT 71,用于设置FEC编码状态的指示标识;并用于对应发送自身决定的各ONU 72的FEC编码状态的指示标识和各ONU 72自身的ID ;
ONU 72,用于根据接收到的自身的ID对应的指示标识,开启或关闭自身FEC编码 功能。其中,OLT 71包括标识设置模块711、状态决定模块712和发送模块713 ;其中,标识设置模块711,用于设置FEC编码状态的指示标识;状态决定模块712,用于决定各ONU 72的FEC编码状态;发送模块713,用于对应发送所述状态决定模块决定的各ONU 72的FEC编码状态 的指示标识和各ONU 72自身的ID。进一步地,发送模块713包括属性设置模块7131和第二设置模块7132 ;其中,属性设置模块7131,用于在OMCI消息中增加ONU 72的FEC编码状态属性;第二设置模块7132,用于将OMCI消息中各ONU 72的FEC编码状态属性值设置为 决定的该ONU 72的FEC编码状态的指示标识,并将该OMCI消息添加在下行帧的OMCI域, 发送该下行帧。进一步地,ONU 72包括开启/关闭模块721,用于根据接收到的自身所属ONU 72的ID对应的指示标识, 开启或关闭自身所属ONU 72的FEC编码功能;ONU 72 还包括应答模块722,用于在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识 自身当前的FEC编码状态的指示标识;或用于在上行帧的帧头中定义FEC编码状态上报位, 在发送上行帧时,将上行帧的FEC编码状态上报位的数值设置为自身所属ONU 72当前的 FEC编码状态的指示标识。本发明实施例六开启/关闭前向纠错编码功能的指示系统如图8所示,包括0LT 81 禾口 ONU 82 ;其中,OLT 81,用于设置FEC编码状态的指示标识;并用于对应发送自身决定的各ONU 82的FEC编码状态的指示标识和各ONU 82自身的ID ;ONU 82,用于根据接收到的自身的ID对应的指示标识,开启或关闭自身FEC编码 功能。其中,OLT 81包括标识设置模块811、状态决定模块812和发送模块813 ;其中,标识设置模块811,用于设置FEC编码状态的指示标识;状态决定模块812,用于决定各ONU 82的FEC编码状态;发送模块813,用于对应发送所述状态决定模块决定的各ONU 82的FEC编码状态 的指示标识和各ONU 82自身的ID。进一步地,发送模块813包括域设置模块8131和第三添加模块8132 ;其中,域设置模块8131,用于在PCBd中增加FEC指示域,并顺序为FEC指示域的Bit位
设置序号; 第三添加模块8132,用于将决定的各ONU 82的FEC编码状态的指示标识,添加在 FEC指示域中序号等于该ONU的ID的Bit位并广播。进一步地,ONU 82包括开启/关闭模块821,用于根据接收到的自身所属ONU 82的ID对应的指示标识, 开启或关闭自身所属ONU 82的FEC编码功能;
ONU 82 还包括应答模块822,用于在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识 自身当前的FEC编码状态的指示标识;或用于在上行帧的帧头中定义FEC编码状态上报位, 在发送上行帧时,将上行帧的FEC编码状态上报位的数值设置为自身所属ONU 82当前的 FEC编码状态的指示标识。本发明的方法及系统还适用于OLT指示ONT开启或关闭其自身的FEC编码功能。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明 的保护范围。
权利要求
一种开启/关闭前向纠错编码功能的指示方法,其特征在于,设置前向纠错FEC编码状态的指示标识,该方法还包括光线路终端OLT对应发送各光网络单元ONU的FEC编码状态的指示标识和各ONU自身的ID;各ONU根据接收到的自身ID对应的指示标识,开启或关闭自身FEC编码功能。
2.根据权利要求1所述的开启/关闭前向纠错编码功能的指示方法,其特征在于,所述 OLT对应发送自身决定的各ONU的FEC编码状态的指示标识和各ONU自身的ID具体为在下行帧的各带宽分配域中,查询分配域ID分别等于各ONU的ID的带宽分配域;将查询到的各带宽分配域中分段域的第九个Bit位的数值设置为ID等于该带宽分配 域的ONU的FEC编码状态指示标识,并发送该下行帧。
3.根据权利要求1所述的开启/关闭前向纠错编码功能的指示方法,其特征在于,所述 OLT对应发送自身决定的各ONU的FEC编码状态的指示标识和各ONU自身的ID具体为OLT决定了各ONU的FEC编码状态后,设置物理层运行维护PLOAM消息,将设置的PLOAM 消息作为FEC指示消息,在该FEC指示消息中添加FEC指示消息标识,并对应添加决定的各 ONU的FEC编码状态的指示标识和各ONU自身的ID,OLT将所述FEC指示消息添加在下行帧的PLOAM域,发送该下行帧;或者,OLT决定了各ONU的FEC编码状态后,在PLOAM消息中空闲的Bit位上对应添加决定的 各ONU的FEC编码状态的指示标识和各ONU自身的ID,并将该PLOAM消息添加在下行帧的 PLOAM域,发送该下行帧。
4.根据权利要求1所述的开启/关闭前向纠错编码功能的指示方法,其特征在于,所述 OLT对应发送自身决定的各ONU的FEC编码状态的指示标识和各ONU自身的ID具体为在ONT的管理和控制接口 OMCI消息中增加ONU的FEC编码状态属性;OLT决定了各ONU的FEC编码状态后,将OMCI消息中各ONU的FEC编码状态属性值设 置为决定的该ONU的FEC编码状态的指示标识,并将该OMCI消息添加在下行帧的OMCI域, 发送该下行帧。
5.根据权利要求1所述的开启/关闭前向纠错编码功能的指示方法,其特征在于,所述 OLT对应发送自身决定的各ONU的FEC编码状态的指示标识和各ONU自身的ID具体为在物理控制块PCBd中增加FEC指示域,顺序为FEC指示域的Bit位设置序号;OLT将自身决定的各ONU的FEC编码状态的指示标识,添加在FEC指示域中序号等于该 ONU的ID的Bit位并广播。
6.根据权利要求1至5中任一项所述的开启/关闭前向纠错编码功能的指示方法,其 特征在于,该方法还包括0NU回复OLT自身执行OLT发来的FEC指示的情况;具体为ONU在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识自身当前的FEC编码 状态的指示标识;或者,在上行帧的帧头中定义FEC编码状态上报位,在发送上行帧时,ONU将上行帧的FEC编 码状态上报位的数值设置为ONU自身当前的FEC编码状态的指示标识。
7.一种开启/关闭前向纠错编码功能的指示系统,其特征在于,该系统包括0LT和 ONU ;其中,0LT,用于设置FEC编码状态的指示标识;并用于对应发送各ONU的FEC编码状态的指示标识和各ONU自身的ID ;0NU,用于根据接收到的自身ID对应的指示标识,开启或关闭自身FEC编码功能。
8.根据权利要求7所述的开启/关闭前向纠错编码功能的指示系统,其特征在于,所述 OLT包括标识设置模块、状态决定模块、发送模块;其中,标识设置模块,用于设置FEC编码状态的指示标识;状态决定模块,用于决定各ONU的FEC编码状态;发送模块,用于对应发送所述状态决定模块决定的各ONU的FEC编码状态的指示标识 和各ONU自身的ID。
9.根据权利要求8所述的开启/关闭前向纠错编码功能的指示系统,其特征在于,所述 发送模块包括查询模块和第一设置模块;其中,查询模块,用于在下行帧的各带宽分配域中,查询分配域ID分别等于各ONU的ID的带 宽分配域;第一设置模块,用于将查询到的各带宽分配域中分段域的第九个Bit位的数值设置为 ID等于该带宽分配域的ONU的FEC编码状态指示标识,并发送该下行帧;所述ONU的FEC编 码状态是状态决定模块决定的。
10.根据权利要求8所述的开启/关闭前向纠错编码功能的指示系统,其特征在于,所 述发送模块包括第一添加模块和第一发送模块;其中,第一添加模块,用于设置PLOAM消息,将设置的PLOAM消息作为FEC指示消息;并在所 述FEC指示消息中添加FEC指示消息标识,并对应添加决定的各ONU的FEC编码状态的指 示标识和各ONU自身的ID,之后,将该FEC指示消息发送至第一发送模块。第一发送模块,用于将添加模块发来的FEC指示消息添加在下行帧的PLOAM域,发送该 下行帧。
11.根据权利要求8所述的开启/关闭前向纠错编码功能的指示系统,其特征在于,所 述发送模块包括第二添加模块、第二发送模块;其中,第二添加模块,用于在PLOAM消息中空闲的Bit位上对应添加决定的各ONU的FEC编 码状态的指示标识和各ONU自身的ID,并发送至第一发送模块;第二发送模块,用于将所述第二添加模块发来的PLOAM消息添加在下行帧的PLOAM域, 发送该下行帧。
12.根据权利要求8所述的开启/关闭前向纠错编码功能的指示系统,其特征在于,所 述发送模块包括属性设置模块和第二设置模块;其中,属性设置模块,用于在OMCI消息中增加ONU的FEC编码状态属性;第二设置模块,用于将OMCI消息中各ONU的FEC编码状态属性值设置为决定的该ONU 的FEC编码状态的指示标识,并将该OMCI消息添加在下行帧的OMCI域,发送该下行帧。
13.根据权利要求8所述的开启/关闭前向纠错编码功能的指示系统,其特征在于,所 述发送模块包括域设置模块和第三添加模块;其中,域设置模块,用于在物理控制块PCBd中增加FEC指示域,并顺序为FEC指示域的Bit 位设置序号;第三添加模块,用于将决定的各ONU的FEC编码状态的指示标识,添加在FEC指示域中 序号等于该ONU的ID的Bit位并广播。
14.根据权利要求7至13中任一项所述的开启/关闭前向纠错编码功能的指示系统, 其特征在于,所述ONU包括开启/关闭模块,用于根据接收到的自身所属ONU的ID对应的指示标识,开启或关闭 自身所属ONU的FEC编码功能; 所述ONU还包括应答模块,用于在开启或关闭FEC编码功能后发送的首帧上行帧中携带标识自身当前 的FEC编码状态的指示标识;或用于在上行帧的帧头中定义FEC编码状态上报位,在发送上 行帧时,将上行帧的FEC编码状态上报位的数值设置为自身所属ONU当前的FEC编码状态 的指示标识。
全文摘要
本发明公开了开启/关闭前向纠错编码功能的指示方法,该方法包括预先设置FEC编码状态的指示标识;OLT对应发送自身决定的各ONU的FEC编码状态的指示标识和各ONU自身的ID;各ONU根据接收到的自身的ID对应的指示标识,开启或关闭自身FEC编码功能。本发明还公开了一种开启/关闭前向纠错编码功能的指示系统,包括OLT和ONU。采用本发明所述的方法和系统,能够解决因误码造成的ONU无法确定OLT指示的问题。
文档编号H04Q11/00GK101989888SQ20091009034
公开日2011年3月23日 申请日期2009年8月5日 优先权日2009年8月5日
发明者张伟良, 张德智, 袁立权 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1