CN112995806A - 一种升级光网络单元方法、装置、***及存储介质 - Google Patents
一种升级光网络单元方法、装置、***及存储介质 Download PDFInfo
- Publication number
- CN112995806A CN112995806A CN202110168957.7A CN202110168957A CN112995806A CN 112995806 A CN112995806 A CN 112995806A CN 202110168957 A CN202110168957 A CN 202110168957A CN 112995806 A CN112995806 A CN 112995806A
- Authority
- CN
- China
- Prior art keywords
- optical network
- network unit
- upgrading
- target
- configuration information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 262
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000003860 storage Methods 0.000 title claims abstract description 16
- 238000004891 communication Methods 0.000 claims abstract description 15
- 238000004590 computer program Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 12
- 238000012795 verification Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000002776 aggregation Effects 0.000 description 4
- 238000004220 aggregation Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000003672 processing method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0079—Operation or maintenance aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种升级光网络单元方法、装置、***及存储介质,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,所述方法包括:创建用于升级所述目标光网络单元***的消息实体;基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件;基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。本发明可实现光网络单元***的快速升级。
Description
技术领域
本发明涉及无源光网络领域,尤其涉及一种升级光网络单元方法、装置、***及存储介质。
背景技术
无源光网络***是现在运营商网络和企业网络等商用网络中普遍使用的一种***。随着科技进步,无源光网络***的更新迭代越来越频繁。为了使用户获得更好的服务,以及使无源光网络***的功能进一步完善,对无源光网络***的升级尤为重要。
现有技术中,升级无源光网络主要依靠ONU(Optical Network Unit,光网络单元)基于OMCI(ONU Management and Control Interface,光网络单元管理控制接口)协议从OLT(Optical Line Terminal,光线路终端)上直接下载升级文件。
但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
从OLT上下载升级文件传输效率低下、浪费时间,且加重了OLT的承载压力。
发明内容
本申请实施例通过提供一种升级光网络单元方法,解决了现有技术中升级无源光网络***文件传输效率低下、浪费时间,且加重了OLT的承载压力的技术问题,实现了对无源光网络***的快速升级、减轻了OLT的承载压力。
第一方面,本申请提供一种升级光网络单元方法,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,所述方法包括:
创建用于升级所述目标光网络单元***的消息实体;
基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件;
基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。
优选地,所述创建用于升级所述目标光网络单元***的消息实体之后,所述方法还包括:配置所述消息实体的实体类值为预设值;
所述基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,包括:
检测所述光线路终端发送的所述配置信息中包含的实体类值是否为所述预设值;若是,基于所述配置信息对所述消息实体进行配置。
优选地,所述配置信息中包括目标版本信息,所述基于所述服务器的IP地址,下载所述***升级文件之前,所述方法还包括:
确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配;若否,执行所述基于所述服务器的IP地址,下载所述***升级文件的步骤。
优选地,所述配置信息中包括目标设备型号信息,所述确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配之前,所述方法还包括:
确定所述目标光网络单元的当前设备型号信息是否与所述目标设备型号信息匹配;
若是,执行所述确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配的步骤。
优选地,所述基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置之前,所述方法还包括:
接收所述光线路终端下发的配置升级命令,所述配置升级命令中包含有与多个光网络单元中的每个光网络单元对应的配置信息;
在所述多个网络单元对应的配置信息中确定出所述目标光网络单元对应的配置信息。
优选地,所述基于所述***升级文件,对所述目标光网络单元***进行升级,包括:
确定所述***升级文件进行正确性校验以及完整性校验;
在所述***升级文件的正确性校验结果为正确,以及所述***升级文件的完整性校验结果为完整时,基于所述***升级文件,对所述目标光网络单元***进行升级。
第二方面,本申请提供一种升级光网络单元装置,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,包括:
消息实体创建单元,用于创建用于升级所述目标光网络单元***的消息实体;
消息实体配置单元,基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件;
下载升级单元,基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。
优选地,消息实体创建单元201还包括:
第一配置单元,用于配置所述消息实体的实体类值为预设值;
第二处理单元,用于检测所述光线路终端发送的所述配置信息中包含的实体类值是否为所述预设值;若是,基于所述配置信息对所述消息实体进行配置。
优选地,下载升级单元203还包括:
第一检测单元,用于确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配;若否,执行所述基于所述服务器的IP地址,下载所述***升级文件的步骤。
优选地,第一检测单元还包括:
第二检测单元,用于确定所述目标光网络单元的当前设备型号信息是否与所述目标设备型号信息匹配;
执行单元,用于在所述当前设备型号信息与所述目标设备信号信息匹配时,执行所述确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配的步骤。
优选地,消息实体配置单元202还包括:
接收单元,用于接收所述光线路终端下发的配置升级命令,所述配置升级命令中包含有与多个光网络单元中的每个光网络单元对应的配置信息;
配置信息确定单元,用于在所述多个网络单元对应的配置信息中确定出所述目标光网络单元对应的配置信息。
优选地,所述基于所述***升级文件,对所述目标光网络单元***进行升级,包括:所述下载升级单元,用于:
确定所述***升级文件进行正确性校验以及完整性校验;
在所述***升级文件的正确性校验结果为正确,以及所述***升级文件的完整性校验结果为完整时,基于所述***升级文件,对所述目标光网络单元***进行升级。
第三方面,本申请提供一种光网络***,所述光网络***包括:
光网络单元以及光线路终端,所述光网络单元与所述光线路终端通信连接;
所述光网络单元,用于创建用于升级所述光网络单元***的消息实体;
所述光线路终端,用于向所述光网络单元发送所述消息实体的配置信息;
所述光网络单元,还用于基于所述配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述光网络单元的***升级文件;基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述光网络单元***进行升级。
第四方面,本申请提供一种升级光网络单元装置,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前文所述聚合任务处理方法的步骤。
第五方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一项所述方法的步骤。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
在本发明实施例的升级光网络单元方法中,在创建用于升级所述目标光网络单元***的消息实体后;基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件;然后基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。
上述方案中,由于光网络单元从光线路终端配置的消息实体获取服务器IP地址,然后直接从服务器下载***升级文件,避免了从光线路终端下载***升级文件,在减轻光线路终端承载的压力的同时,加快了光网络单元***升级的速度,实现了对光网络单元***版本的快速更新。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种升级光网络单元方法的流程图;
图2为本发明实施例一提供的升级光网络单元的流程图;
图3为本发明实施例二提供的升级光网络单元装置的示意图;
图4为本发明实施例三提供的光网络***的示意图。
具体实施方式
本申请实施例通过提供一种升级光网络单元方法,解决了现有技术中升级无源光网络***文件传输效率低下、浪费时间,且加重了OLT的承载压力的技术问题,实现了对无源光网络***的快速升级、减轻了OLT的承载压力。
本申请实施例的技术方案为解决上述技术问题,总体思路如下:
一种升级光网络单元方法,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,所述方法包括:创建用于升级所述目标光网络单元***的消息实体;基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件;基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
首先说明,本文中出现的术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
实施例一
本实施例提供一种升级光网络单元方法,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,如图1所示,为本申请实施例提供的升级光网络单元方法流程图,该方法包括以下步骤:
步骤S101:创建用于升级所述目标光网络单元***的消息实体;
步骤S102:基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件;
步骤S103:基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。
本说明书实施例提供的升级光网络单元方法,可应用于光纤网络通信中,用户端向核心网端进行交互的场景中。其中,用户端可以为光网络单元,例如无源光网络单元、有源光网络单元等,核心网端可以为OLT。为了便于说明,本说明书实施例主要以无源光网络中,ONU与OLT的交互为例来进行说明。
步骤S101为:创建用于升级所述目标光网络单元***的消息实体。
目标光网络单元***可以为需要进行***升级的光网络单元***,消息实体中包含的配置参数可以根据实际需要进行设置,例如,消息实体的配置参数可以包括实体类值、实例ID、下载***文件的服务器地址、下载文件名称、设备型号信息、文件大小、版本号信息等。消息实体中的各个配置参数在创建时可以是默认值,也可以为空。消息实体的创建,可以是光网络单元自行创建,也可以光线路终端下发创建,这里不做限定。
本说明书实施例中,在创建了消息实体之后,可以配置消息实体的实体类值为预设值,预设值可以根据实际需要来进行设定。在无源光网络中,预设值可以根据G.988规范进行设定,例如,G.988规范中实体类值65280~65535为能够自定义的实体类值取值范围,可以在该范围内选取预设值,本说明书实施例中,以预设值为65400为例。
进一步地,步骤S102为:基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件。
在进行目标光网络单元升级时,可以在光线路终端上进行消息实体中各个配置参数的设置,配置信息中包含有各个配置参数的具体值,然后将设置好的配置信息下发给目标光网络单元。目标光网络单元再接收到配置信息后,对消息实体中的各个配置参数进行配置。
由于目标光网络单元的***升级文件是存储在服务器上的,因此,在光线路终端上需要配置好对应的服务器IP地址,以使目标光网络单元在接收到配置信息后,基于配置信息中的服务器IP与对应的服务器建立连接,以下载***升级文件。
本说明书实施例中,目标光网络单元与光线路终端可以通过消息实体的实体类值来进行配置信息的传输,在具体实施过程中:检测所述光线路终端发送的所述配置信息中包含的实体类值是否为所述预设值;若是,基于所述配置信息对所述消息实体进行配置。
具体来讲,光线路终端将配置好的配置信息下发给目标光网络单元后,目标光网络单元会先检测配置信息中的实体类值是否与消息实体中配置的预设值一致,如果一致的话,就基于光线路终端下发的配置信息对消息实体进行配置。例如:实体类值对应的预设值为65400,目标光网络单元接收到配置信息中的实体类值也为65400,则目标光网络单元基于光线路终端下发的配置信息对消息实体进行配置。
进一步地,步骤S103为:基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。
目标光网络单元在获取到服务器的IP地址后,通过该服务器IP地址访问该服务器,对需要下载的***升级文件进行下载。本说明书实施例中,在下载好***升级文件之后,光网络单元对该***升级文件进行解析,然后写入flash闪存,进行升级。
可选地,所述配置信息中包括目标版本信息,所述基于所述服务器的IP地址,下载所述***升级文件之前,所述方法还包括:确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配;若否,执行所述基于所述服务器的IP地址,下载所述***升级文件的步骤。
具体来讲,在下载***升级文件之前,可以先判断目标光网络单元的***升级文件是否需要升级,即,对比配置信息中的目标版本信息目标光网络单元的当前版本信息是否一致,其中,目标版本信息可以为最新版本的升级文件的版本信息。如果目标版本信息与当前版本信息一致,说明目标光网络单元***的***文件已经为最新版本,不需要下载升级文件。如果不一致,说明目标光网络单元***的***文件并不是最新版本,则进行下载***升级文件的操作。
可选地,所述配置信息中包括目标设备型号信息,所述确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配之前,所述方法还包括:确定所述目标光网络单元的当前设备型号信息是否与所述目标设备型号信息匹配;若是,执行所述确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配的步骤。
本说明书实施例中,无源光网络中的各个光网络单元有可能会发生变更,例如,某一端口的光网络单元更换为与原来的光网络单元不同型号的设备,不同型号的设备,对应的升级文件也不相同。为了保证型号发生变化的光网络单元仍可以正确升级,本说明书实施例中,在进行升级时,可以先检测配置信息中的目标设备型号信息与目标光网络单元的当前设备型号信息是否一致,若一致,再对比配置信息中的目标版本信息与目标光网络单元的当前版本信息是否一致。
举例来说:配置信息中包含的目标设备型号信息为Y1、目标版本信息为001,目标光网络单元的当前设备型号信息:Y1、当前版本信息:002。首先比对配置信息中的目标设备型号信息是否为Y1;比对成功后,再对比目标版本信息002是否与当前版本信息001一致,版本号不一致,则通过配置信息中的服务器地址对***升级文件进行下载。
可选地,所述基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置之前,所述方法还包括:接收所述光线路终端下发的配置升级命令,所述配置升级命令中包含有与多个光网络单元中的每个光网络单元对应的配置信息;在所述多个网络单元对应的配置信息中确定出所述目标光网络单元对应的配置信息。
在无源光网络中,可以包含多个光线路终端以及多个光网络单元,其中,一个光线路终端可以与一个或多个光网络单元连接,通过一个光线路终端可以对一个或多个光网络单元的升级进行配置。
本说明书实施例中,光线路终端的配置升级命令中可以包括一个或多个光网络单元的配置信息,以及与每组配置信息对应的光网络单元的标识信息。光线路终端可以将配置升级命令下发至目标光网络单元中,目标光网络单元在接收到配置升级命令中,可以根据自身的标识信息,在配置升级命令中的多组配置信息中确定出目标光网络单元的配置信息。
通过上述方式,与光线路终端通信的多个光网络单元均可以在配置升级命令中的多组配置信息中确定出所需要的配置信息,从而实现光网络单元的批量升级。
可选地,所述基于所述***升级文件,对所述目标光网络单元***进行升级,包括:确定所述***升级文件进行正确性校验以及完整性校验;在所述***升级文件的正确性校验结果为正确,以及所述***升级文件的完整性校验结果为完整时,基于所述***升级文件,对所述目标光网络单元***进行升级。
具体来说,光网络单元从服务器上下载的***升级文件后,校验下载的***升级文件是否正确,例如校验***升级文件的格式、类型是否正确,校验成功后再校验***升级文件是否是完整的,有没有损坏或者缺失。
光网络单元中可以有两个用于存储版本文件的存储区,其中一个为当前版本文件的存储区,一个为备用存储区,备用存储区存储有当前版本的版本文件。当***升级文件的正确性和完整性都校验通过后,开始对光网络单元的版本进行升级,若升级成功,则用新版本的版本文件替换当前版本的版本文件,并将新版本的版本文件存储至备用存储区;若升级失败,则通过备用存储区存储的当前版本文件对***文件进行恢复。
为了更好地对本发明实施例的方案进行解释,如图2所示,本说明书提供了一种光网络单元升级的流程图,对本方案进一步进行解释。
首先执行S201:创建消息实体;
ONU创建一个包含配置信息和实体类值的消息实体。
进一步,执行S202:对配置信息进行配置;
OLT根据配置参数对消息实体进行配置。
进一步,执行S203:检测设备型号信息;
ONU接收到配置信息后,检测配置信息中的设备型号信息与当前ONU设备型号是否一致;
若一致,执行S204:不进行升级;
若一致,执行S205:检测版本信息;
检测配置信息中的版本号信息是否与当前ONU版本号一致;
若一致,执行S206:不进行升级;
若不一致,执行S207:下载***升级文件;
通过服务器IP地址,从服务器上下载与配置信息对应的***升级文件。
进一步,执行S208:校验***升级文件;
校验***升级文件的正确性和完整性;
若校验未通过,执行S209:终止***升级流程;
若校验通过,执行S210:执行升级操作;
对ONU***进行升级,完成***升级。
上述本发明实施例中的技术方案,至少具有如下的技术效果或优点:
1、在本发明实施例中,由于从服务器上下载***升级文件,而不是从OLT上下载***升级文件,减轻了OLT承载的压力,加快了下载速度,提高了升级效率。
2、在本发明实施例中,由于在OLT配置消息实体前,对ONU下发配置升级命令,可以指定与OLT连接的一个或多个ONU进行***升级,增加了ONU***升级的灵活性,并且实现了ONU的批量升级。
实施例二
基于同一发明构思,如图3所示,本说明书实施例提供了一种升级光网络单元装置200,应用于目标光网络单元中,目标光网络单元与光线路终端通信连接,包括:
消息实体创建单元201,用于创建用于升级所述目标光网络单元***的消息实体;
消息实体配置单元202,基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件;
下载升级单元203,基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。
可选地,消息实体创建单元201还包括:
第一配置单元,用于配置所述消息实体的实体类值为预设值;
第二处理单元,用于检测所述光线路终端发送的所述配置信息中包含的实体类值是否为所述预设值;若是,基于所述配置信息对所述消息实体进行配置。
可选地,下载升级单元203还包括:
第一检测单元,用于确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配;若否,执行所述基于所述服务器的IP地址,下载所述***升级文件的步骤。
可选地,第一检测单元还包括:
第二检测单元,用于确定所述目标光网络单元的当前设备型号信息是否与所述目标设备型号信息匹配;
执行单元,用于在所述当前设备型号信息与所述目标设备信号信息匹配时,执行所述确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配的步骤。
可选地,消息实体配置单元202还包括:
接收单元,用于接收所述光线路终端下发的配置升级命令,所述配置升级命令中包含有与多个光网络单元中的每个光网络单元对应的配置信息;
配置信息确定单元,用于在所述多个网络单元对应的配置信息中确定出所述目标光网络单元对应的配置信息。
可选地,所述基于所述***升级文件,对所述目标光网络单元***进行升级,包括:所述下载升级单元,用于:
确定所述***升级文件进行正确性校验以及完整性校验;
在所述***升级文件的正确性校验结果为正确,以及所述***升级文件的完整性校验结果为完整时,基于所述***升级文件,对所述目标光网络单元***进行升级。
关于上述装置,其中各个单元的具体功能已经在本说明书实施例提供的升级光网络单元方法的实施例中进行了详细描述,此处将不做详细阐述说明。
实施例三
基于与前述实施例中聚合任务处理方法同样的发明构思,如图4所示,本申请提供一种光网络***300,包括:
光网络单元301以及光线路终端302,光网络单元301与光线路终端302通信连接;
光网络单元301,用于创建用于升级光网络单元300***的消息实体;
光线路终端302,用于向光网络单元301发送消息实体的配置信息;
光网络单元301,还用于基于配置信息,对消息实体进行配置,配置信息中包括服务器303的IP地址,服务器303上存储有光网络单元301的***升级文件;基于服务器303的IP地址,下载***升级文件,并基于***升级文件,对光网络单元***300进行升级。
关于上述***,其中各个结构和器件的具体功能已经在本说明书实施例提供的升级光网络单元方法的实施例中进行了详细描述,此处将不做详细阐述说明。
实施例四
基于与前述实施例中聚合任务处理方法同样的发明构思,本申请还提供一种升级光网络单元装置,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前文所述聚合任务处理方法的步骤。
实施例五
基于同一发明构思,本说明书实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前文所述升级光网络单元方法的任一方法的步骤。
由于本实施例所介绍的电子设备为实施本申请实施例中信息处理的方法所采用的电子设备,故而基于本申请实施例中所介绍的信息处理的方法,本领域所属技术人员能够了解本实施例的电子设备的具体实施方式以及其各种变化形式,所以在此对于该电子设备如何实现本申请实施例中的方法不再详细介绍。只要本领域所属技术人员实施本申请实施例中信息处理的方法所采用的电子设备,都属于本申请所欲保护的范围。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种升级光网络单元方法,其特征在于,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,所述方法包括:
创建用于升级所述目标光网络单元***的消息实体;
基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件;
基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。
2.根据权利要求1所述的方法,其特征在于,所述创建用于升级所述目标光网络单元***的消息实体之后,所述方法还包括:配置所述消息实体的实体类值为预设值;
所述基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,包括:
检测所述光线路终端发送的所述配置信息中包含的实体类值是否为所述预设值;若是,基于所述配置信息对所述消息实体进行配置。
3.根据权利要求1所述的方法,其特征在于,所述配置信息中包括目标版本信息,所述基于所述服务器的IP地址,下载所述***升级文件之前,所述方法还包括:
确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配;若否,执行所述基于所述服务器的IP地址,下载所述***升级文件的步骤。
4.根据权利要求3所述的方法,其特征在于,所述配置信息中包括目标设备型号信息,所述确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配之前,所述方法还包括:
确定所述目标光网络单元的当前设备型号信息是否与所述目标设备型号信息匹配;
若是,执行所述确定所述目标光网络单元的当前版本信息是否与所述目标版本信息匹配的步骤。
5.根据权利要求1所述的方法,其特征在于,所述基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置之前,所述方法还包括:
接收所述光线路终端下发的配置升级命令,所述配置升级命令中包含有与多个光网络单元中的每个光网络单元对应的配置信息;
在所述多个网络单元对应的配置信息中确定出所述目标光网络单元对应的配置信息。
6.根据权利要去1所述的方法,其特征在于,所述基于所述***升级文件,对所述目标光网络单元***进行升级,包括:
确定所述***升级文件进行正确性校验以及完整性校验;
在所述***升级文件的正确性校验结果为正确,以及所述***升级文件的完整性校验结果为完整时,基于所述***升级文件,对所述目标光网络单元***进行升级。
7.一种升级光网络单元装置,其特征在于,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,包括:
第一处理单元,用于创建用于升级所述目标光网络单元***的消息实体;
第二处理单元,基于所述光线路终端发送的针对所述消息实体的配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述目标光网络单元的***升级文件;
第三处理单元,基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述目标光网络单元***进行升级。
8.一种光网络***,其特征在于,所述光网络***包括:
光网络单元以及光线路终端,所述光网络单元与所述光线路终端通信连接;
所述光网络单元,用于创建用于升级所述光网络单元***的消息实体;
所述光线路终端,用于向所述光网络单元发送所述消息实体的配置信息;
所述光网络单元,还用于基于所述配置信息,对所述消息实体进行配置,所述配置信息中包括服务器的IP地址,所述服务器上存储有所述光网络单元的***升级文件;基于所述服务器的IP地址,下载所述***升级文件,并基于所述***升级文件,对所述光网络单元***进行升级。
9.一种升级光网络单元装置,其特征在于,应用于目标光网络单元中,所述目标光网络单元与光线路终端通信连接,包括处理器和存储器:
所述存储器用于存储执行权利要求1~6中任一项所述方法的程序;
所述处理器被配置为用于执行所述存储器中存储的程序。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述程序被处理器执行时实现权利要求1~6任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110168957.7A CN112995806A (zh) | 2021-02-07 | 2021-02-07 | 一种升级光网络单元方法、装置、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110168957.7A CN112995806A (zh) | 2021-02-07 | 2021-02-07 | 一种升级光网络单元方法、装置、***及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112995806A true CN112995806A (zh) | 2021-06-18 |
Family
ID=76349063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110168957.7A Pending CN112995806A (zh) | 2021-02-07 | 2021-02-07 | 一种升级光网络单元方法、装置、***及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112995806A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113207050A (zh) * | 2021-07-06 | 2021-08-03 | 武汉长光科技有限公司 | 光网络单元更换方法、装置、电子设备及存储介质 |
CN114697216A (zh) * | 2022-05-31 | 2022-07-01 | 深圳市华迅光通信有限公司 | 无源光网络设备的升级方法、设备及可读存储介质 |
WO2023151428A1 (zh) * | 2022-02-10 | 2023-08-17 | 中兴通讯股份有限公司 | 家庭全光网络网关版本升级方法、电子设备和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104320281A (zh) * | 2014-10-31 | 2015-01-28 | 杭州华三通信技术有限公司 | 光网络单元onu版本升级方法和设备 |
CN112203170A (zh) * | 2020-09-27 | 2021-01-08 | 上海欣诺通信技术股份有限公司 | 一种光网络单元的升级方法、装置、介质及设备 |
US20210014109A1 (en) * | 2019-07-09 | 2021-01-14 | Arris Enterprises Llc | Update to optical networking unit (onu) via an instruction file |
WO2021008496A1 (zh) * | 2019-07-15 | 2021-01-21 | 中兴通讯股份有限公司 | 光网络单元管理方法、装置、***和存储介质 |
-
2021
- 2021-02-07 CN CN202110168957.7A patent/CN112995806A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104320281A (zh) * | 2014-10-31 | 2015-01-28 | 杭州华三通信技术有限公司 | 光网络单元onu版本升级方法和设备 |
US20210014109A1 (en) * | 2019-07-09 | 2021-01-14 | Arris Enterprises Llc | Update to optical networking unit (onu) via an instruction file |
WO2021008496A1 (zh) * | 2019-07-15 | 2021-01-21 | 中兴通讯股份有限公司 | 光网络单元管理方法、装置、***和存储介质 |
CN112203170A (zh) * | 2020-09-27 | 2021-01-08 | 上海欣诺通信技术股份有限公司 | 一种光网络单元的升级方法、装置、介质及设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113207050A (zh) * | 2021-07-06 | 2021-08-03 | 武汉长光科技有限公司 | 光网络单元更换方法、装置、电子设备及存储介质 |
WO2023151428A1 (zh) * | 2022-02-10 | 2023-08-17 | 中兴通讯股份有限公司 | 家庭全光网络网关版本升级方法、电子设备和存储介质 |
CN114697216A (zh) * | 2022-05-31 | 2022-07-01 | 深圳市华迅光通信有限公司 | 无源光网络设备的升级方法、设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112995806A (zh) | 一种升级光网络单元方法、装置、***及存储介质 | |
CN110463162B (zh) | 应用部署方法、装置及*** | |
CN112000355B (zh) | 用于固件升级的方法及装置、家电设备 | |
CN106484453B (zh) | 一种实现***升级的方法及装置 | |
CN105786549B (zh) | 智能设备及其升级方法 | |
CN110096424B (zh) | 测试的处理方法、装置、电子设备及存储介质 | |
CN111367545A (zh) | 终端升级方法、装置、服务器、终端设备及可读存储介质 | |
CN106815049B (zh) | 特征库升级的方法及装置 | |
US20210119858A1 (en) | Network node firmware update | |
CN110417828A (zh) | 一种物联网终端的升级方法和装置 | |
CN107844306A (zh) | 应用程序的修复方法、装置、存储介质及终端 | |
CN110647337A (zh) | 物联网mcu空中固件升级方法 | |
CN105045640A (zh) | 一种软件升级方法、装置及智能设备 | |
CN104978204A (zh) | 基于移动终端的应用安装更新方法及装置 | |
CN109831779B (zh) | 一种升级包下载方法、装置、服务器、终端及*** | |
CN106254440B (zh) | 一种ap的升级方法和装置 | |
CN111752797A (zh) | 终端日志的处理方法、装置、终端及存储介质 | |
CN111984287A (zh) | 设备升级方法及*** | |
CN104468671B (zh) | 一种配置信息处理方法、装置及相关设备 | |
CN114895933A (zh) | ***升级方法、网络设备、介质和电子设备 | |
CN115268969A (zh) | 安卓***升级方法及装置、终端设备 | |
CN110858846A (zh) | 资源配置方法、装置和存储介质 | |
CN112463268A (zh) | 应用数据处理方法、装置、设备及存储介质 | |
CN110825406A (zh) | 一种软件升级的方法及相关设备 | |
CN113268267B (zh) | 一种数据包生成方法、装置、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information | ||
CB03 | Change of inventor or designer information |
Inventor after: OuYang Ning Inventor after: Tan Yake Inventor after: He Hulin Inventor before: Dong Yonggang Inventor before: Tan Yake Inventor before: He Hulin |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210618 |