ONU设备配置的自动下发方法及装置制造方法及图纸

技术编号:10484059 阅读:357 留言:0更新日期:2014-10-03 14:43
本申请公开了一种ONU设备配置的自动下发方法及装置,其中,该方法包括:根据ONU设备的设备类型,确定对应的配置模板文件,其中,配置模板文件中包括:该设备类型、该设备类型的ONU设备需要加载的完整配置信息、与该完整配置信息兼容的ONU设备系统软件版本号列表、以及该配置模板文件的版本号;若该ONU设备当前的配置文件版本号与确定的配置模板文件的版本号不同,且该ONU设备当前的系统软件版本号在确定的配置模板文件中的系统软件版本号列表中,则将确定的配置模板文件发送给该ONU设备。

【技术实现步骤摘要】
ONU设备配置的自动下发方法及装置
本申请涉及网络通信
,特别涉及一种ONU设备配置的自动下发方法及装置。
技术介绍
EPON(Ethernet over PON,以太无源光网络)技术是一种在 PON(Passive OpticalNetwork,无源光网络)上传输以太网报文的技术。EPON系统的结构如图1所示,由OLT(Optical Line Terminal,光线路终端)、ONU(Optical Network Unit,光网络单兀)、POS (Passive Optical Splitter,无源光纤分支器)组成。EoC (Ethernet over coax,同轴上承载以太网)技术是在同轴电缆上传输以太网数据的技术统称,EPCN(Ethernet passivecoax network,以太网同轴电缆网络)技术即为一种有源EOC技术方案。EPCN系统的结构如图1所示,由CLT (Coax Line Terminal,同轴线路集中器,也称为头端)>CNU(Coax NetworkUnit,同轴线路网络单元,也称为终端)和分配器组成。 CLT通常会与ONU放在一起,所以,越来越多的厂家已推出了带有ONU功能的CLT,也称为二合一头端设备,如图2所示的CLT2。为了描述方便,本文中将具有ONU功能的设备统称为ONU设备,包括前述的二合一头端设备、支持管理下联楼道交换机的0NU、支持电力特性 RS232/485 接口的 0NU、支持网关和 WLAN (Wireless Local Area Network,无线局域网)等其他增强特性的ONU等等。 目前,自动向ONU设备下发配置的方法主要是:使用配套的SNMP(Simple NetworkManagement Protocol,简单网络管理协议)网管系统实现ONU设备的配置的自动下发。如图3所不,以下以SNMP网管系统中包括DHCP (Dynamic Host Configurat1n Protocol,动态主机设置协议)服务器和网管服务器为例,说明该方法的操作流程如下: 步骤S102,ONU设备启动后,通过私有协议或扩展DHCP向DHCP服务器请求获取IP (Internet Protocol,因特网协议)地址和SNMP参数; 步骤S104,DHCP服务器将为该ONU设备分配的IP地址和SNMP参数通过私有协议或扩展DHCP发送给该ONU设备,以及,将该IP地址和SNMP参数发送给网管服务器; 步骤S106,网管服务器根据该ONU设备的IP地址和SNMP参数将该ONU设备加载到网络中,即,加载该ONU设备为网元节点,然后,通过SNMP下发配置给该ONU设备。之后,ONU设备会将接收到的配置中包含的CNU的配置自动下发给下挂的CNU。 现有技术的上述方法中存在以下问题: (I)需要部署配套的SNMP网管系统才能实现ONU设备的配置的自动下发,实现成本较高; (2)当海量的ONU设备集中重新上线时,这些ONU设备会并发地向DHCP服务器获取IP地址和SNMP参数,网管服务器需要重新给所有ONU设备再次下发一次配置,这会对DHCP服务器和网管服务器的负荷造成严重冲击,且占用大量系统资源,严重影响了管理效率和系统资源利用率;[0011 ] (3)需要通过私有协议或者扩展DHCP将IP地址和SNMP参数下发给ONU设备后,ONU设备才能与网管服务器建立连接,增加了由于网络问题引起ONU设备配置无法下发的隐患,ONU设备与网管服务器的网络层的联通性和健壮性将直接影响配置的下发。
技术实现思路
本申请提供了一种ONU设备配置的自动下发方法及装置,旨在解决现有技术中存在的实现成本高和实现方式复杂的问题。 本申请的技术方案如下: 一方面,提供了一种ONU设备配置的自动下发方法,该方法应用于EPON中的0LT,该方法包括: 根据ONU设备的设备类型,确定对应的配置模板文件,其中,配置模板文件中包括:该设备类型、该设备类型的ONU设备需要加载的完整配置信息、与该完整配置信息兼容的ONU设备系统软件版本号列表、以及该配置模板文件的版本号; 若该ONU设备当前的配置文件版本号与确定的配置模板文件的版本号不同,且该ONU设备当前的系统软件版本号在确定的配置模板文件中的系统软件版本号列表中,则将确定的配置模板文件发送给该ONU设备。 另一方面,还提供了一种ONU设备配置的自动下发装置,该装置应用于EPON中的OLT,该装置包括: 模板文件确定模块,用于根据ONU设备的设备类型,确定对应的配置模板文件,其中,配置模板文件中包括:该设备类型、该设备类型的ONU设备需要加载的完整配置信息、与该完整配置信息兼容的ONU设备系统软件版本号列表、以及该配置模板文件的版本号; 发送模块,用于若该ONU设备当前的配置文件版本号与模板文件确定模块确定的配置模板文件的版本号不同,且该ONU设备当前的系统软件版本号在确定的配置模板文件中的系统软件版本号列表中,则将确定的配置模板文件发送给该ONU设备。 本申请实施例的技术方案中,OLT根据ONU设备的设备类型,确定对应的配置模板文件,若该ONU设备当前的配置文件版本号与确定的配置模板文件的版本号不同,且该ONU设备当前的系统软件版本号在该确定的配置模板文件中的系统软件版本号列表中,则将该确定的配置模板文件发送给该ONU设备,实现了 ONU设备的配置的自动下发。由于由OLT自动向ONU设备下发配置,不依赖配套的SNMP网管系统,因此,无需部署SNMP网管系统,能够在不增加额外设备的基础上实现,大大降低了实现成本;如果ONU设备当前的配置文件版本号与要下发的配置模板文件的版本号相同,则不下发该配置模板文件,这样,通过配置模板文件的版本号控制配置是否下发,有效地解决了海量的已下发过配置的ONU设备集中重新上线后,配置重复下发引起的带宽浪费、系统资源占用大、ONU设备业务恢复时间长等问题,由于已下发过配置的ONU设备重新上线后不用再次下发配置,缩短了 ONU设备上线业务恢复的时间;由于不需要SNMP网管系统,也就不需要通过私有协议或者扩展DHCP将IP地址和SNMP参数下发给ONU设备后,ONU设备才能与网管服务器建立连接,避免了由于网络问题引起ONU设备配置无法下发的隐患。 【附图说明】 图1是一种典型的EPON和EPCN的组合网络架构图; 图2是一种典型的包含二合一头端设备的EPON和EPCN的组合网络架构图; 图3是现有技术的自动向ONU设备下发配置的方法流程图; 图4是本申请实施例的ONU设备配置的自动下发方法中的配置准备过程的流程图; 图5是本申请实施例的配置模板文件的结构示意图; 图6是本申请实施例的ONU设备配置的自动下发方法中,OLT向ONU设备下发配置模板文件过程的流程图; 图7是本申请实施例的ONU设备配置的自动下发装置的结构示意图。 【具体实施方式】 为了解决现有技术中存在的实现成本高和实现方式复杂的问题,本申请实施例中提供了一种ONU设备配置的自动下发方法,以及一种可以应用该方法的装置。 本申请实施例的ONU设备配置的自本文档来自技高网
...
ONU设备配置的自动下发方法及装置

【技术保护点】
一种光网络单元ONU设备配置的自动下发方法,其特征在于,所述方法应用于以太无源光网络EPON中的光线路终端OLT,所述方法包括:根据ONU设备的设备类型,确定对应的配置模板文件,其中,配置模板文件中包括:该设备类型、该设备类型的ONU设备需要加载的完整配置信息、与该完整配置信息兼容的ONU设备系统软件版本号列表、以及该配置模板文件的版本号;若该ONU设备当前的配置文件版本号与确定的配置模板文件的版本号不同,且该ONU设备当前的系统软件版本号在所述确定的配置模板文件中的系统软件版本号列表中,则将所述确定的配置模板文件发送给该ONU设备。

【技术特征摘要】
1.一种光网络单元ONU设备配置的自动下发方法,其特征在于,所述方法应用于以太无源光网络EPON中的光线路终端0LT,所述方法包括: 根据ONU设备的设备类型,确定对应的配置模板文件,其中,配置模板文件中包括:该设备类型、该设备类型的ONU设备需要加载的完整配置信息、与该完整配置信息兼容的ONU设备系统软件版本号列表、以及该配置模板文件的版本号; 若该ONU设备当前的配置文件版本号与确定的配置模板文件的版本号不同,且该ONU设备当前的系统软件版本号在所述确定的配置模板文件中的系统软件版本号列表中,则将所述确定的配置模板文件发送给该ONU设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收并保存各个配置模板文件; 根据用户的配置信息,建立设备类型与配置模板文件之间的对应关系; 其中,配置模板文件是通过以下方式得到的:从已配置的ONU设备中导出配置文件,作为该已配置的ONU设备所属的设备类型所对应的配置模板文件;和/或,使用配置文件生成工具,生成不同设备类型所对应的配置模板文件。3.根据权利要求1所述的方法,其特征在于,配置模板文件的版本号是按照预设算法对该配置模板文件中的完整配置信息进行计算得到的;其中,所述预设算法包括: 消息摘要算法第五版MD5; 或,安全哈希算法第一版SHAl ; 或,按照MD5或SHAl对该完整配置信息进行计算之后,再按照特定算法对计算结果进行计算;其中,所述特定算法包括:循环冗余校验CRC算法,对该计算结果的二进制数值进行分组后将各组二进制数值相加。4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 根据用户的配置信息,将需要例外处理的ONU设备的相关信息添加到例外列表中,其中,所述相关信息包括以下至少之一:媒体访问控制MAC地址、设备类型、系统软件版本号、配置文件版本号、分组信息; 判断该ONU设备的相关信息是否存在于所述例外列表中; 若不存在于所述例外列表中,则继续执行所述根据ONU设备的设备类型,确定对应的配置模板文件的步骤。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 若存在于所述例外列表中,则执行例外操作步骤;其中,所述例外操作步骤包括: 根据该ONU设备的相关信息,查找到对应的配置模板文件,将查找到的配置模板文件发送给该ONU设备; 或者,退出本流程。6.根据权利要求1所述的方法,其特征在于,若该ONU设备当前的配置文件版本号与确定的配置模板文件的版本号不同,且该ONU设备当前的系统软件版本号在所述确定的配置模板文件中的系统软件版本号列表中,则将所述确定的配置模板文件发送给该ONU设备的方法包括: 判断该ONU设备当前的配置文件版本号与所述确定的配置模板文件的版本号是否相同,以及,该ONU设备当前的系统软件版本号是否在所述确定的配置模板文件中的系统软件版本号列表中; 若该ONU设备当前的配置文件版本号与所述确定的配置模板文件的版本号相同,则退出本流程; 若该ONU设备当前的配置文件版本号与所述确定的配置模板文件的版本号不同,且该ONU设备当前的系统软件版本号在所述确定的配置模板文件中的系统软件版本号列表中,则将所述确定的配置模板文件发送给该ONU设备; 若该ONU设备当前的配置文件版本号与所述确定的配置模板文件的版本号不同,且该ONU设备当前的系统软件版本号不在所述确定的配置模板文件中的系统软件版本号列表中,则在本OLT没有开启ONU设备系统软件同步功能时,退出本流程;在本OLT开启了 ONU设备系统软件同步功能时,若所述确定的配置模板文件中包含有系统软件,则将所述确定的配置模板文件发送给该ONU设备,以便该ONU设备使用该配置模板文件中的系统软件进行系统软件更新后加载完整配置信息,若所述确定的配置模板文件中不包含系统软件,则将本地的满足以下条件的一个系统软件发送给该ONU设备进行系统软件更新,在该ONU设备更新完毕后将所述确定的配置模板文件发送给该ONU设备,该条件是:版本号在所述确定的配置模板文件中的系统软件版本号列表中。7.根据权利要求1所述的方法,其特征在于,所述配置模板文件中还包括:CRC码,则所述方法还包括: 接收该ONU设备反馈的 回应消息;其中,该ONU设备根据接收到的配置模板文件中的CRC码对该配置模板文件进行检查,若检查不通过,则向OLT反馈用于指示配置下发失败的回应消息,若检查通过,则加载该配置模板文件中的完整配置信息,并向OLT反馈用于指示配置下发成功的回应消息。8.—种光网络单元ONU设备配置的自动下发装置,其特征在于,所述装置应用于以太无源光网络EPON中的光线路终端0LT,所述装置包括: 模板文件确定模块,用于根据ONU设备的设备类型,确定对应的配置模板文件,其中,配...

【专利技术属性】
技术研发人员:洪黔华
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1