一种OLT系统中兼容多类型ONU升级的方法及装置与流程

文档序号:17374921发布日期:2019-04-12 23:11阅读:836来源:国知局
一种OLT系统中兼容多类型ONU升级的方法及装置与流程

本发明涉及pon接入网领域,具体而言,涉及olt系统中兼容多类型onu自动升级的方法。



背景技术:

pon(passiveopticalnetwork,无源光纤网络)技术是指光配线网中不含有任何电子器件及电子电源。并具有传输率高、传输距离长、效率高等特点并认为无源光网络(pon)是接入网未来发展的方向。

pon技术主要包括epon和gpon。主要是由olt、odn、onu组成。odn由光纤和无源分光器组成,它连接局端的olt和用户端的onu,在一定的物理限制和带宽限制的条件下让多个onu来共享局端设备olt的各种业务。olt发送的信号通过odn到达各个onu。pon系统对局端资源占用很少,却能提供非常高的带宽。epon目前可以提供上下行对称的1.25gb/s的带宽,gpon则是高达2.5gb/s的带宽。

pon网络的突出优点是消除了户外的有源设备,所有的信号处理功能均在交换机和用户宅内设备完成。其中onu自动升级的方式一定程度上提升了运维效率,减少了人为操作失误的概率,由于一个pon会挂着多种类型onu,需要升级多种onu。发明人经研究发现目前主流的方案中这些onu所需的升级文件不尽相同,升级方式是在olt设备pon端口通过网管或命令行指定具体的onu和升级文件绑定,再触发升级功能,待升级完成后再升级下一个onu。无法在升级时对时间有合理的把控,会造成人力和资源浪费。本发明的目的是能让多种类onu自主定时升级不同的版本的onu文件。



技术实现要素:

有鉴于此,本发明的目的在于提供一种pon接入不同olt和onu设备混合组网中对onu的定时自动升级方法。

本发明的另一目的在于提供一种pon接入不同olt和onu设备混合组网中对onu的定时自动升级装置。

以通过在onu定时自动升级过程中提高了运维效率,降低了人为操作失误的概率。

第一方面,本发明实施例提供了一种pon接入不同olt和onu设备混合组网中对onu的定时自动升级方法,包括以下步骤:

a1、onu自动升级模板包含第一镜像文件和第二镜像文件等多个镜像文件,每一种类型的onu对应一个所述的升级镜像文件。

a2、基于所述onu升级镜像文件,确定其镜像文件包含onu的硬件版本、软件版本、model值。

a3、网管发出自动升级指令后,控制单元接收指令从内存单元调用onu自动升级模板。并完成自动升级指令。

a4、进一步的,检测当前onu文件是否与onu模板中的文件一致,匹配所有onu文件,当onu文件与所要升级版本一致,则退出自动升级模板,当onu文件与所要升级版本不一致,则进行定时升级。

a5、重复步骤,直到所有的onu文件都与升级版本相比较。

a6、基于所述的onu定时升级,即在onu升级模板中设置自动更新时间,保证所有升级文件能够统一进行更新。

a7、将onu自动升级模板绑定到pon终端上,根据pon中onu文件进行升级。

a8、基于所述升级,pon中onu文件与onu自动升级模板进行对比,模板中存在的oun升级上述的镜像文件,模板中不存在的onu暂不升级。

a9、升级时,系统将实时把升级日志上传网管。

在上述方案中,在步骤a6中所述的设置自动升级时间在配置onu模板之后完成。

在上述方案中,在步骤a9中所述的在onu自动升级过程中,控制单元向网管上报升级文件更新日志,校验结果,以及各个onu升级的结果,把各个结果信息保存到网管的升级日志中。

本申请实施例提供了一种pon接入不同olt和onu设备混合组网中对onu的定时自动升级装置,所述装置包括:

控制模板,用于将onu升级模板存储在内存单元中,接收到自动更新命令后,通过控制单元调用存储单元中的onu升级文件。所述的onu升级文件包含第一种镜像文件和第二种镜像文件等。

onu自动升级模板,用于存放onu升级镜像文件。所述的onu升级镜像文件包含onu的硬件版本、软件版本、model值等参数。

olt模块,通过绑定onu自动升级模块在pon接口上,olt模块根据pon中的onu文件类型自动选择要升级的镜像文件,达到升级目的。所述pon中的onu文件不在onu自动升级模块内则进行不升级处理。

进一步的,所述onu升级模块包括:

第一确定onu升级模块中所需升级的onu文件,保证onu文件在升级模块中的最新版本。

第二保证能被控制模块调用和可以被pon接口绑定。

进一步的,控制模块包括:

存储单元,其作用是把onu自动更新模块中的镜像文件存放在存储单元中。所述的存储单元是硬件系统中的硬盘。

控制单元,用于接收网管发出的指令,并调用存储单元中的onu模块。

本申请实施例提供的pon接入不同olt和onu设备混合组网中对onu的定时自动升级方法和装置。通过从网管发出自动更新指令,到达控制模块,调取在存储单元中的onu自主更新模块,其模块包含2种升级镜像文件。将pon接口绑定到onu自主更新模块上,自动识别olt系统中所需要更新的onu文件。在更新过程中系统会自动将更新日志发送给网管,所述更新日志包括校验结果,以及各个onu升级的结果。与现有技术中的onu自动升级方法相比,一定程度上提升了运维效率,减少了人为操作失误的概率。并解决了系统中多种类型onu并存的自动升级的问题。不仅在系统更新时间点上能够自行安排,同时保障运维人员的休息时间。

附图说明

图1是本发明提供的pon接入系统中的多款onu自动升级控制系统示意图

图2是本发明提供的onu升级模块升级方法示意图

图3是本发明提供的系统自动升级方法流程图

图4是本发明提供的系统自动升级方法详过程流程图

具体实施方式

本发明提供了一种pon接入不同olt和onu设备混合组网中对onu的定时自动升级管理方法和系统。首先网管通过发出onu自动升级的指令同时配置参数。控制模块调用内存单元,完成接入onu升级模块的指令。由此进入到onu升级模块,实施模块的自动升级。在此期间,onu选择要升级的版本,其中包括onu的硬件版本、软件版本、model值等。我们把onu的升级模块绑定在所需要升级的pon端口上,模板绑定成功后检测当前onu版本是否与当前版本一致,当版本不同时进行onu的自动升级。olt系统中的onu升级模块便会根据pon端口所绑定的onu升级模板,对与升级模板中onu类型相同的onu文件进行定时升级。定时升级可以自己设置升级的启动时间。这样可以大大提高运维效率。下面结合附图对本发明做出详尽的说明。

如图1所示,本发明提供的pon接入不同olt和onu设备混合组网中对onu的自动升级控制系统中包含:网管;控制模块中的存储单元以及控制单元;onu自动升级控制模块。通过网管对pon系统发送自动升级onu指令,可以根据onu的属性自动匹配onu的镜像文件,不同的onu镜像文件可以通过onu的后缀名称来确定匹配。所述的控制单元中的存储单元是用来存放onu的升级镜像文件,其中镜像文件可以是onu的硬件版本,软件版本,model值等参数。控制单元是依据网管的指令调用存储中的镜像文件。接入onu升级模块,在onu升级模块中,upgfila和upgfilb是待选择的升级文件,通过配置模板,将onu升级模块绑定在需要更新的pon接口上,olt系统可以依据自身原onu文件进行升级。当绑定pon接口成功,则可以配置onu文件升级的启动时间。

onu升级模块主要包括upgfila和upgfilb等镜像文件,在模板中指定各种类型onu与其升级文件对应关系,onu-a类型的onu对应的升级镜像文件为upgfilea,onu-b类型的onu对应的升级镜像文件为upgfileb。在选择镜像文件时依据onu的对应关系来选择。

其中网管发出的自动升级指令至控制单元,所述的自动升级指令包含自动升级文件属性,允许访问onu升级文件的账号和密码。

本文还提供了一种pon接入不同olt和onu设备混合组网中对onu的定时自动升级的示意图。如图2所示其中包括:onu升级模块,onu镜像文件。所述的onu升级模块是由upgfilea和upgfileb等多种镜像文件构成。onu升级模块接入到pon上时,检测当前文件是否与升级模块中的版本一致,当检测结果一致时,则不需要进行onu文件的升级,当检测结果不一致时,根据自身文件的需求来依据upgfilea和upgfileb多种镜像文件生成onu-a和onu-b不同的升级文件。

其中onu升级模块中的镜像文件upgfilea和upgfileb是通过二次开发将现阶段所需要的指令形成文件上传到硬件系统中的存储单元。控制单元通过网管的调用指令调用存储单元中镜像文件。

本文还提供了一种pon接入不同olt和onu设备混合组网中对onu的定时自动升级方法,如图3所示,包括以下步骤:

onu升级模板中的镜像文件存储在硬件系统中的存储单元上,通过辨认镜像文件的后缀名区分不同的升级文件。

首先olt系统中配置onu升级模板,升级模板中包含多个类型的镜像文件,镜像文件中包含了要更新的硬件版本,软件版本及model值等参数。

网管发送的指令包含允许访问升级模块的账号和密码。配置模板成功后,可以在olt系统中找到对应onu的镜像文件,将onu升级模板绑定到需要升级的pon端口上。绑定后可以进行对onu文件的升级。

pon终端里的onu文件根据绑定的模板进行对应比较,与相匹配的onu镜像文件进行升级。即根据onu属性自动匹配onu的镜像文件。

本文还提供了一种pon接入不同olt和onu设备混合组网中对onu的定时自动升级方法的详尽过程流程图。如图4所示,包括以下步骤:

网管首先发出自动升级onu指令和配置参数。onu升级模板存储在内存单元中,分为upgfilea和upgfileb两种镜像文件。控制单元接收网管发出的指令,从存储中调取onu升级模板并实施自动升级指令。

其中所述的镜像文件包含信息有onu的硬件版本、软件版本以及model值等参数。我们将要配置的onu升级模板接到要升级onu的pon接口上。

得到自动升级指令时,检测当前文件是否与当前版本一致,若一致则不需要进行更新。

若检测不一致则根据onu属性自动匹配onu的镜像文件进行自动升级。本发明中,在onu自动升级过程中的状态信息将实时同步到日志中,上传给网管。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1