专利名称:光网络单元的配置方法、光网络单元和光线路终端的制作方法
技术领域:
本发明涉及光网络通信技术,尤其涉及一种光网络单元的配置方法、光网络单元和光线路终端,属于通信技术领域。
背景技术:
以太网无源光网络(EthernetPassive Optical Network ;以下简称EP0N)技术采用点到多点结构和无源光纤传输,基于以太网技术提供多种业务的接入,是目前主流的宽带综合接入方法。在现有的EPON设备中,其处理流程如下光网络单元(Optical NetworkUnit ;以下简称0NU)设备注册成功之后,光线路终端(Optical Line Terminal ;以下简称0LT)设备会对ONU设备下发保存在OLT设备上的ONU配置数据,下发完成之后对上述ONU配置数据,ONU设备上本地不保存,待ONU再次上线注册后重复以上步骤。现有技术中,OLT设备如果不去主动查询ONU设备的配置数据,不能感知到因ONU设备本地修改而造成的ONU设备配置的变化,在ONU设备上线之后,OLT设备需要对上线的ONU设备下发配置数据。如果用户没有申请业务变更,则每次ONU设备上线,OLT设备下发的配置数据都是相同的,而且由于大部分光纤到户(Fiber To The Home ;以下简称FTTH)用户的配置数据在相同的组网环境下是相同的,每次下发这些相同的配置数据完全是重复性的带宽浪费,且加大了业务恢复的时间。
发明内容
本发明的一个方面是提供一种光网络单元的配置方法,包括光线路终端查询光网络单元的操作管理维护OAM属性信息;所述光线路终端读取所述OAM属性信息中配置计数器的值;所述光线路终端确定所述OAM属性信息中配置计数器的值与本地存储的配置计数器的值不同之后,采用与所述本地存储的配置计数器的值对应的配置数据对所述光网络单元进行重配置。本发明的另一个方面是提供一种光网络单元的配置方法,包括在本地存储的配置数据发生改变时,光网络单元将本地存储的操作管理维护OAM属性信息中的配置计数器的值设置为第一预定数值;所述光网络单元接收光线路终端在确定所述光线路终端中的配置计数器的值与所述第一预定数值不一致之后发送的配置数据和所述光线路终端中的配置计数器的值;所述光网络单元保存所述光线路终端发送的配置数据和所述光线路终端中的配置计数器的值。本发明的又一个方面是提供一种光线路终端设备,包括查询模块,用于查询光网络单元设备的操作管理维护OAM属性信息;读取模块,用于读取所述查询模块查询到的OAM属性信息中的配置计数器的值;确定模块,用于确定所述读取模块读取的配置计数器的值与本地存储的配置计数器的值是否一致;重配置模块,用于在所述确定模块确定所述读取模块读取的配置计数器的值与本地存储的配置计数器的值不一致之后,采用与所述本地存储的配置计数器的值对应的配置数据对所述光网络单元设备进行重配置。本发明的再一个方面是提供一种光网络单元设备,包括设置模块,用于在本地存储的配置数据发生改变时,将本地存储的操作管理维护OAM属性信息中的配置计数器的值设置为第一预定数值;接收模块,用于接收光线路终端设备在确定所述光线路终端设备中的配置计数器的值与所述第一预定数值不一致之后发送的配置数据和所述光线路终端设备中的配置计数器的值;保存模块,用于保存所述接收模块接收的配置数据和所述接收模块接收的所述光线路终端设备中的配置计数器的值。本发明一个方面的技术效果是光线路终端查询光网络单元的操作管理维护(Operation Administration and Maintenance ;以下简称0AM)属性信息之后,读取上述OAM属性信息中的配置计数器的值,如果确定上述OAM属性信息中的配置计数器的值与本地存储的配置计数器的值不一致,则光线路终端采用与本地存储的配置计数器的值对应的配置数据对上述光网络单元进行重配置;从而可以实现光线路终端在光网络单元上线,并确定该光网络单元的配置数据发生改变之后,向上述光网络单元下发配置数据,并且可以实现缩短光网络单元业务的恢复时间,提升用户体验,进而可以实现减少光线路终端频繁 下发配置数据对中央处理单元(Central Processing Unit ;以下简称CPU)的占用率。本发明另一个方面的技术效果是在本地存储的配置数据发生改变时,光网络单元将本地存储的OAM属性信息中的配置计数器的值设置为第一预定数值,并接收光线路终端在确定该光线路终端中的配置计数器的值与上述第一预定数值不一致之后发送的配置数据和上述光线路终端中的配置计数器的值,然后,光网络单元保存上述光线路终端发送的配置数据和上述光线路终端中的配置计数器的值;从而可以实现光网络单元接收光线路终端在确定该光网络单元的配置数据发生改变之后下发的配置数据,并且可以实现缩短光网络单元业务的恢复时间,提升用户体验,进而可以实现减少光线路终端频繁下发配置数据对CPU的占用率。本发明又一个方面的技术效果是查询模块查询光网络单元设备的OAM属性信息之后,读取模块读取上述OAM属性信息中的配置计数器的值,如果确定模块确定上述OAM属性信息中的配置计数器的值与本地存储的配置计数器的值不一致,则重配置模块采用与本地存储的配置计数器的值对应的配置数据对上述光网络单元设备进行重配置;从而可以实现光线路终端设备在光网络单元设备上线,并确定该光网络单元设备的配置数据发生改变之后,向上述光网络单元设备下发配置数据,并且可以实现缩短光网络单元设备业务的恢复时间,提升用户体验,进而可以实现减少光线路终端设备频繁下发配置数据对CPU的占用率。本发明再一个方面的技术效果是在本地存储的配置数据发生改变时,设置模块将本地存储的OAM属性信息中的配置计数器的值设置为第一预定数值,接收模块接收光线路终端设备在确定该光线路终端设备中的配置计数器的值与上述第一预定数值不一致之后发送的配置数据和上述光线路终端设备中的配置计数器的值,然后,保存模块保存上述光线路终端设备发送的配置数据和上述光线路终端设备中的配置计数器的值;从而可以实现光网络单元设备接收光线路终端设备在确定该光网络单元设备的配置数据发生改变之后下发的配置数据,并且可以实现缩短光网络单元设备业务的恢复时间,提升用户体验,进而可以实现减少光线路终端设备频繁下发配置数据对CPU的占用率。
图I为本发明光网络单元的配置方法一个实施例的流程图;图2为本发明光网络单元的配置方法另一个实施例的流程图;图3为本发明光网络单元的配置方法再一个实施例的流程图;图4为本发明光线路终端设备一个实施例的结构示意图;图5为本发明光线路终端设备另一个实施例的结构示意图;图6为本发明光网络单元设备一个实施例的结构示意图;图7为本发明光网络单元设备另一个实施例的结构示意图。
具体实施方式
图I为本发明光网络单元的配置方法一个实施例的流程图,如图I所示,该光网络单元的配置方法可以包括步骤101,OLT查询ONU的OAM属性信息。步骤102,OLT读取上述OAM属性信息中的配置计数器的值。步骤103,OLT确定上述OAM属性信息中的配置计数器的值与本地存储的配置计数器的值不一致之后,采用与本地存储的配置计数器的值对应的配置数据对上述ONU进行重配置。本实施例中,上述OAM属性信息中配置计数器的值用于表示ONU的配置数据版本信息;本实施例中,采用与本地存储的配置计数器的值对应的配置数据对上述ONU进行重配置可以为=OLT指示上述ONU清除上述ONU中已有的配置数据,然后向上述ONU发送与本地存储的配置计数器的值对应的配置数据,最后OLT向上述ONU发送本地存储的配置计数器的值。上述实施例中,OLT查询ONU的OAM属性信息之后,读取上述OAM属性信息中的配置计数器的值,如果确定上述OAM属性信息中的配置计数器的值与本地存储的配置计数器的值不一致,则OLT采用与本地存储的配置计数器的值对应的配置数据对上述ONU进行重配置;从而可以实现OLT在ONU上线,并确定该ONU的配置数据发生改变之后,向上述ONU下发配置数据,并且可以实现缩短ONU业务的恢复时间,提升用户体验,进而可以实现减少OLT频繁下发配置数据对CPU的占用率。图2为本发明光网络单元的配置方法另一个实施例的流程图,如图2所示,该光网络单元的配置方法可以包括步骤201,在本地存储的配置数据发生改变时,ONU将本地存储的OAM属性信息中的配置计数器的值设置为第一预定数值。本实施例中,上述OAM属性信息中配置计数器的值用于表示ONU的配置数据版本信息。具体地,ONU将本地存储的OAM属性信息中的配置计数器的值设置为第一预定数值可以为0NU将本地存储的OAM属性信息中配置计数器的值设置为O。当然本发明并不仅限于此,上述第一预定数值还可以为除0之外的其他数值,本发明对第一预定数值的大小不作限定,只要第一预定数值不等于OLT中的配置计数器的值即可,但本发明以ONU将本地存储的OAM属性信息中配置计数器的值设置为0为例进行说明。步骤202,ONU接收OLT在确定该OLT中的配置计数器的值与上述第一预定数值不一致之后发送的配置数据和上述OLT中的配置计数器的值。步骤203,ONU保存上述OLT发送的配置数据和上述OLT中的配置计数器的值。进一步地,步骤202之前,ONU还可以接收OLT在确定该OLT中的配置计数器的值与上述第一预定数值不一致之后发送的清除指示信息;然后,ONU根据上述清除指示信息,清除该ONU中已有的配置数据。上述实施例中,在本地存储的配置数据发生改变时,ONU将本地存储的OAM属性信息中的配置计数器的值设置为第一预定数值,并接收OLT在确定该OLT中的配置计数器 的值与上述第一预定数值不一致之后发送的配置数据和上述OLT中的配置计数器的值,然后,ONU保存上述OLT发送的配置数据和上述OLT中的配置计数器的值;从而可以实现ONU接收OLT在确定该ONU的配置数据发生改变之后下发的配置数据,并且可以实现缩短ONU业务的恢复时间,提升用户体验,进而可以实现减少OLT频繁下发配置数据对CPU的占用率。本发明新增一个EPON设备的扩展OAM属性,其内容如下名称配置计数器(ConfigurationCounter);定义0NU配置版本计数器;该配置计数器的变量容器(VariableContainer)的格式如表I所示。表I
权利要求
1.一种光网络单元的配置方法,其特征在于,包括 光线路终端查询光网络单元的操作管理维护OAM属性信息; 所述光线路终端读取所述OAM属性信息中配置计数器的值; 所述光线路终端确定所述OAM属性信息中配置计数器的值与本地存储的配置计数器的值不同之后,采用与所述本地存储的配置计数器的值对应的配置数据对所述光网络单元进行重配置。
2.根据权利要求I所述的方法,其特征在于,所述采用与所述本地存储的配置计数器的值对应的配置数据对所述光网络单元进行重配置包括 所述光线路终端指示所述光网络单元清除所述光网络单元中已有的配置数据; 所述光线路终端向所述光网络单元发送与所述本地存储的配置计数器的值对应的配置数据; 所述光线路终端向所述光网络单元发送所述本地存储的配置计数器的值。
3.根据权利要求I或2所述的方法,所述OAM属性信息中配置计数器的值用于表示所述光网络单元的配置数据版本信息。
4.一种光网络单元的配置方法,其特征在于,包括 在本地存储的配置数据发生改变时,光网络单元将本地存储的操作管理维护OAM属性信息中的配置计数器的值设置为第一预定数值; 所述光网络单元接收光线路终端在确定所述光线路终端中的配置计数器的值与所述第一预定数值不一致之后发送的配置数据和所述光线路终端中的配置计数器的值; 所述光网络单元保存所述光线路终端发送的配置数据和所述光线路终端中的配置计数器的值。
5.根据权利要求4所述的方法,其特征在于,所述OAM属性信息中的配置计数器的值用于表示所述光网络单元的配置数据版本信息; 所述第一预定数值为O。
6.根据权利要求4或5所述的方法,其特征在于,所述光网络单元接收光线路终端在确定所述光线路终端中的配置计数器的值与所述第一预定数值不一致之后发送的配置数据和所述光线路终端中的配置计数器的值之前,还包括 所述光网络单元接收所述光线路终端在确定所述光线路终端中的配置计数器的值与所述第一预定数值不一致之后发送的清除指示信息; 所述光网络单元根据所述清除指示信息,清除所述光网络单元中已有的配置数据。
7.一种光线路终端设备,其特征在于,包括 查询模块,用于查询光网络单元设备的操作管理维护OAM属性信息; 读取模块,用于读取所述查询模块查询到的OAM属性信息中的配置计数器的值; 确定模块,用于确定所述读取模块读取的配置计数器的值与本地存储的配置计数器的值是否一致; 重配置模块,用于在所述确定模块确定所述读取模块读取的配置计数器的值与本地存储的配置计数器的值不一致之后,采用与所述本地存储的配置计数器的值对应的配置数据对所述光网络单元设备进行重配置。
8.根据权利要求7所述的设备,其特征在于,所述重配置模块包括指示子模块,用于指示所述光网络单元设备清除所述光网络单元设备中已有的配置数据; 发送子模块,用于向所述光网络单元设备发送与所述本地存储的配置计数器的值对应的配置数据,并向所述光网络单元设备发送所述本地存储的配置计数器的值。
9.一种光网络单元设备,其特征在于,包括 设置模块,用于在本地存储的配置数据发生改变时,将本地存储的操作管理维护OAM属性信息中的配置计数器的值设置为第一预定数值; 接收模块,用于接收光线路终端设备在确定所述光线路终端设备中的配置计数器的值与所述第一预定数值不一致之后发送的配置数据和所述光线路终端设备中的配置计数器的值; 保存模块,用于保存所述接收模块接收的配置数据和所述接收模块接收的所述光线路终端设备中的配置计数器的值。
10.根据权利要求9所述的设备,其特征在于,还包括清除模块; 所述接收模块,还用于在接收所述光线路终端设备发送的配置数据和所述光线路终端设备中的配置计数器的值之前,接收所述光线路终端设备在确定所述光线路终端设备中的配置计数器的值与所述第一预定数值不一致之后发送的清除指示信息; 所述清除模块,用于根据所述接收模块接收的清除指示信息,清除所述光网络单元设备中已有的配置数据。
全文摘要
本发明提供一种光网络单元的配置方法、光网络单元和光线路终端,该光网络单元的配置方法包括光线路终端查询光网络单元的操作管理维护OAM属性信息;所述光线路终端读取所述OAM属性信息中配置计数器的值;所述光线路终端确定所述OAM属性信息中配置计数器的值与本地存储的配置计数器的值不同之后,采用与所述本地存储的配置计数器的值对应的配置数据对所述光网络单元进行重配置。本发明可以实现光线路终端在光网络单元上线,并确定该光网络单元的配置数据发生改变之后,向上述光网络单元下发配置数据,并且可以实现缩短光网络单元业务的恢复时间,提升用户体验,进而可以实现减少光线路终端频繁下发配置数据对CPU的占用率。
文档编号H04L12/24GK102780526SQ201210002110
公开日2012年11月14日 申请日期2012年1月5日 优先权日2012年1月5日
发明者周广, 李树明, 李洁, 邵岩 申请人:中国联合网络通信集团有限公司