一种升级方法、装置、设备、系统和存储介质转让专利

申请号 : CN202110894591.1

文献号 : CN113347051B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 胡兆祥郑直王培佩许巍

申请人 : 武汉长光科技有限公司

摘要 :

本发明公开一种升级方法、装置、设备、系统和存储介质。方法应用于升级系统,所述系统包括光线路终端OLT;所述OLT包括至少一个虚拟域,所述至少一个虚拟域中的每个虚拟域管理多个光网络单元ONU;所述每个虚拟域对应一个虚拟节点,包括:获得第一虚拟节点的属性信息;所述第一虚拟节点为第一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域;获得所述OLT的通知信息;匹配所述属性信息和所述通知信息,获得匹配结果;根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个ONU;在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属性信息对所述第一ONU进行升级。

权利要求 :

1.一种升级方法,其特征在于,应用于升级系统,所述系统包括光线路终端OLT;所述OLT包括至少一个虚拟域,所述至少一个虚拟域中的每个虚拟域管理多个光网络单元ONU;

所述每个虚拟域对应一个虚拟节点,所述方法包括:获得第一虚拟节点的属性信息;所述第一虚拟节点为第一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域;

获得所述OLT的通知信息;

匹配所述属性信息和所述通知信息,获得匹配结果;

根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个ONU;

在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属性信息对所述第一ONU进行升级。

2.根据权利要求1所述的方法,其特征在于,所述属性信息包括第一文件信息;所述通知信息包括第二文件信息;所述匹配所述属性信息和所述通知信息,获得匹配结果,包括:将所述第一文件信息和所述第二文件信息进行匹配,获得匹配结果。

3.根据权利要求2所述的方法,其特征在于,所述根据所述匹配结果判断是否创建升级所述第一ONU的第一虚拟子节点,包括:在所述匹配结果表明所述第一文件信息和所述第二文件信息匹配成功的情况下,创建升级所述第一ONU的第一虚拟子节点;

在所述匹配结果表明所述第一文件信息和所述第二文件信息匹配不成功的情况下,不创建升级所述第一ONU的第一虚拟子节点。

4.根据权利要求2所述的方法,其特征在于,所述属性信息包括第一索引身份信息、第一认证信息;所述通知信息包括第二索引身份信息、第二认证信息;所述方法还包括:将所述第一索引身份信息和所述第二索引身份信息进行第一比对,获得第一比对结果;

在所述第一比对结果表明所述第一索引身份信息和所述第二索引身份信息相同的情况下,将所述第一认证信息和所述第二认证信息进行第二比对,获得第二比对结果;

在所述第二比对结果表明所述第一认证信息和所述第二认证信息相同的情况下,创建所述第一虚拟域的共享文件目录,存储所述第一文件信息至所述共享文件目录。

5.根据权利要求4所述的方法,其特征在于,所述基于所述属性信息对所述第一ONU进行升级,包括:

获得所述多个ONU的类型;基于所述类型发送第一信息至所述第一ONU;所述第一信息用于指示所述共享文件目录的路径;

接收表征所述第一ONU升级成功的第二信息;所述第二信息基于所述第一信息确定。

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:基于所述第二信息发送第三信息至所述OLT;

接收所述第一虚拟域的状态更新信息;所述状态更新信息基于所述第三信息确定。

7.一种升级系统,其特征在于,所述系统包括光线路终端OLT和光网络单元ONU;所述OLT包括至少一个虚拟域,所述至少一个虚拟域中的每个虚拟域管理多个所述ONU;所述每个虚拟域对应一个虚拟节点;多个所述ONU位于一个虚拟子域;

所述虚拟子域,用于获得第一虚拟节点的属性信息;所述第一虚拟节点为第一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域;获得所述OLT的通知信息;匹配所述属性信息和所述通知信息,获得匹配结果;根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个ONU;在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属性信息对所述第一ONU进行升级。

8.一种升级装置,其特征在于,所述装置应用于升级系统,所述系统包括光线路终端OLT;所述OLT包括至少一个虚拟域,所述至少一个虚拟域中的每个虚拟域管理多个光网络单元ONU;所述每个虚拟域对应一个虚拟节点;所述装置包括:获得单元、匹配单元、判断单元和升级单元,其中,

所述获得单元,用于获得第一虚拟节点的属性信息;所述第一虚拟节点为第一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域;获得所述OLT的通知信息;

所述匹配单元,用于匹配所述属性信息和所述通知信息,获得匹配结果;

所述判断单元,用于根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;

所述第一ONU为所述多个ONU中的至少一个ONU;

所述升级单元,用于在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属性信息对所述第一ONU进行升级。

9.一种存储介质,其特征在于,所述存储介质上存储有计算机程序;所述计算机程序被处理器执行时实现权利要求1至6任一项所述方法的步骤。

10.一种升级设备,其特征在于,所述升级设备包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行权利要求1至6任一项所述方法的步骤。

说明书 :

一种升级方法、装置、设备、系统和存储介质

技术领域

[0001] 本发明涉及光网络通信技术领域,尤其涉及一种升级方法、装置、设备、系统和存储介质。

背景技术

[0002] 在光纤部署到房间(FTTR,Fiber to The Room)环境中,多个光网络单元(ONU,Optical Network Unit)进入用户家庭或者其他使用环境,当需要根据需求对ONU进行升级
时,传统的ONU逐个升级的策略则显得比较效率低下、操作冗余。针对该问题,目前尚无有效
解决方案。

发明内容

[0003] 为解决现有存在的技术问题,本发明的主要目的在于提供一种升级方法、装置、设备、系统和存储介质。
[0004] 为达到上述目的,本发明的技术方案是这样实现的:
[0005] 第一方面,本发明提供一种升级方法,应用于升级系统,所述系统包括光线路终端OLT;所述OLT包括至少一个虚拟域,所述至少一个虚拟域中的每个虚拟域管理多个光网络
单元ONU;所述每个虚拟域对应一个虚拟节点,所述方法包括:
[0006] 获得第一虚拟节点的属性信息;所述第一虚拟节点为第一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域;
[0007] 获得所述OLT的通知信息;
[0008] 匹配所述属性信息和所述通知信息,获得匹配结果;
[0009] 根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个ONU;
[0010] 在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属性信息对所述第一ONU进行升级。
[0011] 在上述方案中,所述属性信息包括第一文件信息;所述通知信息包括第二文件信息;所述匹配所述属性信息和所述通知信息,获得匹配结果,包括:
[0012] 将所述第一文件信息和所述第二文件信息进行匹配,获得匹配结果。
[0013] 在上述方案中,所述根据所述匹配结果判断是否创建升级所述第一ONU的第一虚拟子节点,包括:
[0014] 在所述匹配结果表明所述第一文件信息和所述第二文件信息匹配成功的情况下,创建升级所述第一ONU的第一虚拟子节点;
[0015] 在所述匹配结果表明所述第一文件信息和所述第二文件信息匹配不成功的情况下,不创建升级所述第一ONU的第一虚拟子节点。
[0016] 在上述方案中,所述属性信息包括第一索引身份信息、第一认证信息;所述通知信息包括第二索引身份信息、第二认证信息;所述方法还包括:
[0017] 将所述第一索引身份信息和所述第二索引身份信息进行第一比对,获得第一比对结果;
[0018] 在所述第一比对结果表明所述第一索引身份信息和所述第二索引身份信息相同的情况下,将所述第一认证信息和所述第二认证信息进行第二比对,获得第二比对结果;
[0019] 在所述第二比对结果表明所述第一认证信息和所述第二认证信息相同的情况下,创建所述第一虚拟域的共享文件目录,存储所述第一文件信息至所述共享文件目录。
[0020] 在上述方案中,所述基于所述属性信息对所述第一ONU进行升级,包括:
[0021] 获得所述多个ONU的类型;基于所述类型发送第一信息至所述第一ONU;所述第一信息用于指示所述共享文件目录的路径;
[0022] 接收表征所述第一ONU升级成功的第二信息;所述第二信息基于所述第一信息确定。
[0023] 在上述方案中,所述方法还包括:
[0024] 基于所述第二信息发送第三信息至所述OLT;
[0025] 接收所述第一虚拟域的状态更新信息;所述状态更新信息基于所述第三信息确定。
[0026] 第二方面,本发明还提供一种升级系统,所述系统包括光线路终端OLT和光网络单元ONU;所述OLT包括至少一个虚拟域,所述至少一个虚拟域中的每个虚拟域管理多个所述
ONU;所述每个虚拟域对应一个虚拟节点;多个所述ONU位于一个虚拟子域;
[0027] 所述虚拟子域,用于获得第一虚拟节点的属性信息;所述第一虚拟节点为第一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域;获得所述
OLT的通知信息;匹配所述属性信息和所述通知信息,获得匹配结果;根据所述匹配结果判
断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个
ONU;在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属
性信息对所述第一ONU进行升级。
[0028] 第三方面,本发明还提供一种升级装置,所述装置应用于升级系统,所述系统包括光线路终端OLT;所述OLT包括至少一个虚拟域,所述至少一个虚拟域中的每个虚拟域管理
多个光网络单元ONU;所述每个虚拟域对应一个虚拟节点;所述装置包括:获得单元、匹配单
元、判断单元和升级单元,其中,所述获得单元,用于获得第一虚拟节点的属性信息;所述第
一虚拟节点为第一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任
一虚拟域;获得所述OLT的通知信息;
[0029] 所述匹配单元,用于匹配所述属性信息和所述通知信息,获得匹配结果;
[0030] 所述判断单元,用于根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个ONU;
[0031] 所述升级单元,用于在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属性信息对所述第一ONU进行升级。
[0032] 在上述方案中,所述属性信息包括第一文件信息;所述通知信息包括第二文件信息;所述匹配单元,还用于将所述第一文件信息和所述第二文件信息进行匹配,获得匹配结
果。
[0033] 在上述方案中,所述判断单元,还用于在所述匹配结果表明所述第一文件信息和所述第二文件信息匹配成功的情况下,创建升级所述第一ONU的第一虚拟子节点;在所述匹
配结果表明所述第一文件信息和所述第二文件信息匹配不成功的情况下,不创建升级所述
第一ONU的第一虚拟子节点。
[0034] 在上述方案中,所述属性信息包括第一索引身份信息、第一认证信息;所述通知信息包括第二索引身份信息、第二认证信息;所述装置还包括:第一比对单元和第二比对单
元;
[0035] 所述第一比对单元,用于将所述第一索引身份信息和所述第二索引身份信息进行第一比对,获得第一比对结果;
[0036] 所述第二比对单元,用于在所述第一比对结果表明所述第一索引身份信息和所述第二索引身份信息相同的情况下,将所述第一认证信息和所述第二认证信息进行第二比
对,获得第二比对结果;
[0037] 所述判断单元,还用于在所述第二比对结果表明所述第一认证信息和所述第二认证信息相同的情况下,创建所述第一虚拟域的共享文件目录,存储所述第一文件信息至所
述共享文件目录。
[0038] 在上述方案中,所述升级单元还包括:发送模块和接收模块;其中,所述发送模块,用于获得所述多个ONU的类型;基于所述类型发送第一信息至所述第一ONU;所述第一信息
用于指示所述共享文件目录的路径;
[0039] 所述接收模块,用于接收表征所述第一ONU升级成功的第二信息;所述第二信息基于所述第一信息确定。
[0040] 在上述方案中,所述发送模块,还用于基于所述第二信息发送第三信息至所述OLT;
[0041] 所述接收模块,还用于接收所述第一虚拟域的状态更新信息;所述状态更新信息基于所述第三信息确定。
[0042] 第四方面,本发明实施例提供一种存储介质,所述存储介质上存储有计算机程序;所述计算机程序被处理器执行时实现上述任一项所述方法的步骤。
[0043] 第五方面,本发明实施例提供一种升级设备,所述升级设备包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程
序时,执行上述任一项所述方法的步骤。
[0044] 本发明实施例提供一种升级方法、装置、设备、系统和存储介质。其中,所述方法应用于升级系统,所述系统包括光线路终端OLT;所述OLT包括至少一个虚拟域,所述至少一个
虚拟域中的每个虚拟域管理多个光网络单元ONU;所述每个虚拟域对应一个虚拟节点,所述
方法包括:获得第一虚拟节点的属性信息;所述第一虚拟节点为第一虚拟域对应的虚拟节
点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域;获得所述OLT的通知信息;匹
配所述属性信息和所述通知信息,获得匹配结果;根据所述匹配结果判断是否创建升级第
一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个ONU;在所述匹配结果
表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属性信息对所述第一ONU
进行升级。采用本发明实施例的技术方案,通过匹配所述属性信息和所述通知信息,获得匹
配结果;根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为
所述多个ONU中的至少一个ONU;在所述匹配结果表明创建升级所述第一ONU的第一虚拟子
节点的情况下,基于所述属性信息对所述第一ONU进行升级,无需对多个ONU逐个升级,从而
大大提高升级过程的高效性和结果的可靠性。

附图说明

[0045] 图1为本发明实施例提供的一种升级方法的流程示意图;
[0046] 图2为本发明实施例提供的一种升级方法的应用场景示意图;
[0047] 图3为本发明实施例提供的一种升级系统的结构示意图;
[0048] 图4为本发明实施例提供的一种升级装置的结构示意图;
[0049] 图5为本发明实施例升级设备的一种硬件结构示意图。

具体实施方式

[0050] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对发明的具体技术方案做进一步详细描述。以下实施例用于说明本发明,但不用
来限制本发明的范围。
[0051] 下面结合附图及具体实施例对本发明作进一步详细的说明。
[0052] 图1为本发明实施例提供的一种升级方法的流程示意图。如图1所示,所述方法应用于升级系统,所述系统包括光线路终端OLT;所述OLT包括至少一个虚拟域,所述至少一个
虚拟域中的每个虚拟域管理多个光网络单元ONU;所述每个虚拟域对应一个虚拟节点;所述
方法包括:
[0053] S101:获得第一虚拟节点的属性信息;所述第一虚拟节点为第一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域。
[0054] 需要说明的是,这里所说的升级系统可以是多个ONU的升级系统,作为一种示例,所述升级系统可以为基于FTTR多ONU升级系统。所述系统包括光线路终端(OLT,Optical 
Line Terminal),所述至少一个虚拟域可以理解为一个虚拟域或多个虚拟域,该虚拟域可
以为虚拟化的域,可以通过OLT进行创建,作为一种示例,该虚拟域可以称为ONU域。所述至
少一个虚拟域中的每个虚拟域管理多个光网络单元ONU可以为理解为所述至少一个虚拟域
中的每个虚拟域可以对属于该虚拟域内的多个ONU进行统一管理。在实际应用中,所述多个
ONU可以部署在同一个用户家庭中,所述多个ONU的具体数量可以根据实际情况进行确定,
在此不做限定。作为一种示例,所述多个ONU的具体数量可以为4个,同一个用户家庭中每个
房间均可以部署一个。
[0055] 本实施例中,所述每个虚拟域对应一个虚拟节点可以理解为OLT创建每个虚拟域后,还为每个虚拟域设置一个虚拟节点。
[0056] 多个所述ONU可以位于一个虚拟子域内,即虚拟子域位于ONU侧,可以理解为一个虚拟子域内可以含有多个类型的ONU,该多个类型的ONU也可以称为虚拟子成员。
[0057] 为了更好理解,图2为本发明实施例提供的一种升级方法中升级系统的一种示意图;在图2中,所述OLT包括两个虚拟域,分别记为虚拟域1和虚拟域2;虚拟域1和虚拟域2位
于OLT侧;虚拟域1对应虚拟节点1,虚拟域2对应虚拟节点2;多个所述ONU位于虚拟子域1,虚
拟子域1位于该多个所述ONU侧,也可以理解为虚拟子域1内可以含有多个类型的ONU,该多
个类型的ONU可以分别位于一个家庭的不同房间,虚拟域1与虚拟子域1一一对应;多个所述
ONU位于虚拟子域2,虚拟子域2位于该多个所述ONU侧,也可以理解为虚拟子域2内可以含有
多个类型的ONU,该多个类型的ONU可以位于另一个家庭的不同房间;虚拟域2与虚拟子域2
一一对应;虚拟子域1内包括虚拟子节点1,虚拟子域2内包括虚拟子节点2。获得第一虚拟节
点的属性信息可以为虚拟子域获得第一虚拟节点的属性信息;其中,所述属性信息可以根
据实际情况进行确定,在此不做限定。作为一种示例,所述属性信息可以至少可以包括第一
索引身份信息、第一认证信息、第一文件信息、第一升级状态信息;其中,所述第一索引身份
信息可以为虚拟索引身份标识号码(ID,Identification);第一认证信息可以为认证属性;
所述第一文件信息可以为版本文件匹配的ONU类型和文件信息;所述第一升级状态信息可
以为初始状态、启动升级状态、升级完成状态。
[0058] 为了方便理解,这里示例一种实际应用场景,初始阶段,OLT对需要进行版本升级的虚拟域设置一个虚拟节点,该节点包含的属性为:虚拟索引ID,认证属性,版本文件匹配
的ONU类型和文件信息,升级状态等信息。
[0059] S102:获得所述OLT的通知信息。
[0060] 需要说明的是,获得所述OLT的通知信息可以为虚拟子域获得所述OLT的通知信息;作为一种示例,虚拟子域获得所述OLT的通知信息可以为虚拟子域接收OLT通过虚拟远
程控制协议(VRCP,Virtual Remote Control Protocol)发送的通知信息;所述通知信息可
以根据实际情况进行确定,在此不做限定。作为一种示例,所述通知信息至少可以包括第二
索引身份信息、第二认证信息、第二文件信息、第二升级状态信息;其中,所述第二索引身份
信息可以为虚拟索引ID;第二认证信息可以为认证属性;所述第二文件信息可以为版本文
件匹配的ONU类型和文件信息;所述第二升级状态信息可以为初始状态、启动升级状态、升
级完成状态。
[0061] 为了方便理解,这里示例一种实际应用场景,OLT完成上述设置后,OLT通过VRCP扩展的协议通知虚拟子域,该协议内容包含:虚拟索引ID,认证属性,版本文件匹配的ONU类型
和文件信息。
[0062] S103:匹配所述属性信息和所述通知信息,获得匹配结果。
[0063] 需要说明的是,匹配所述属性信息和所述通知信息,获得匹配结果可以为虚拟子域匹配所述属性信息和所述通知信息,获得匹配结果。作为一种示例,虚拟子域匹配所述属
性信息和所述通知信息,获得匹配结果可以为虚拟子域匹配所述属性信息和所述通知信
息,获得所述属性信息和所述通知信息匹配成功或所述属性信息和所述通知信息匹配不成
功的匹配结果;其中,所述属性信息和所述通知信息匹配成功可以为从所述通知信息匹配
出与所述属性信息相同的信息,也可以理解为从所述通知信息挑选出与所述属性信息相同
的信息;所述属性信息和所述通知信息匹配不成功可以为从所述通知信息无法匹配出与所
述属性信息相同的信息,也可以理解为从所述通知信息不能挑选出与所述属性信息相同的
信息。
[0064] 为了方便理解,虚拟子域收到前述通知消息后,对比该消息中的版本文件匹配类型、信息和本地类型,从中挑选与本虚拟子域内子成员类型匹配的版本文件和信息,并通过
VRCP并回复OLT相应的匹配成功消息。如果没有子成员匹配,则回复匹配失败消息。
[0065] 本实施例中,匹配的过程可以理解为文件类型的匹配过程,主要考虑到升级文件仅针对特定ONU的类型,比如型号M1‑0100,则该产品只允许对特定的文件版本进行匹配。产
品型号一般为数字与字母的组合码,这个码存在于产品中,也存在于版本升级文件中,若两
者相同,则认为“匹配成功”;若两者不相同,则认为“匹配不成功”。
[0066] 在实际应用中,一个虚拟子域内可以含有多个类型的ONU或者叫虚拟子成员,但凡有一个ONU或者叫虚拟子成员的产品型号与版本文件匹配,就可以称为虚拟子域“匹配成
功”,反之,则称为虚拟子域“匹配不成功”。
[0067] S104:根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个ONU。
[0068] 需要说明的是,根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点可以为虚拟子域根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点。作为一
种示例,虚拟子域根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点可以为
虚拟子域在所述属性信息和所述通知信息匹配成功的情况下,创建升级第一ONU的第一虚
拟子节点;虚拟子域在所述属性信息和所述通知信息匹配不成功的情况下,不创建升级第
一ONU的第一虚拟子节点。所述第一ONU为所述多个ONU中的至少一个ONU可以为所述第一
ONU为所述多个ONU中的一个ONU或所述第一ONU为所述多个ONU中的至少两个ONU;所述第一
ONU可以理解为所述多个ONU中的至少一个ONU的类型与属性信息中版本文件匹配的ONU类
型和通知信息中版本文件匹配的ONU类型均相同。在实际应用中,所述第一ONU一般为所述
多个ONU中的至少两个ONU,所述第一ONU可以理解为同类型的ONU。
[0069] 为了方便理解,这里示例说明,如果虚拟子域匹配成功,则该子域设置一个虚拟子节点,该节点为OLT上虚拟节点的点对点(Point to Point,P2P)关联节点。
[0070] S105:在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属性信息对所述第一ONU进行升级。
[0071] 需要说明的是,基于所述属性信息对所述第一ONU进行升级可以为所述第一ONU读取所述属性信息,基于所述属性信息进行升级相关的操作。在实际应用中,所述属性信息包
括第一文件信息;所述第一文件信息可以包括与ONU类型匹配的版本文件,在所述匹配结果
表明创建升级所述第一ONU的第一虚拟子节点的情况下,所述第一虚拟子节点为OLT上虚拟
节点的P2P关联节点,第一虚拟子节点与虚拟节点进行通信,读取虚拟节点的第一文件信息
中与ONU类型匹配的版本文件,基于该版本文件对匹配该版本文件的ONU类型的第一ONU进
行升级。
[0072] 在实际应用中,收到的VRCP扩展协议中的虚拟索引ID,认证属性,升级状态默认设置为初始状态,并基于该虚拟子节点启动升级。
[0073] 为了更好理解,图2为本发明实施例提供的一种升级方法的应用场景示意图;在图2中,所述OLT包括两个虚拟域,分别记为虚拟域1和虚拟域2;虚拟域1和虚拟域2位于OLT侧;
虚拟域1对应虚拟节点1,虚拟域2对应虚拟节点2;多个所述ONU位于虚拟子域1,虚拟子域1
位于该多个所述ONU侧,也可以理解为虚拟子域1内可以含有多个类型的ONU,该多个类型的
ONU可以分别位于一个家庭的不同房间,虚拟域1与虚拟子域1一一对应;多个所述ONU位于
虚拟子域2,虚拟子域2位于该多个所述ONU侧,也可以理解为虚拟子域2内可以含有多个类
型的ONU,该多个类型的ONU可以位于另一个家庭的不同房间;虚拟域2与虚拟子域2一一对
应;虚拟子域1内包括虚拟子节点1,虚拟子域2内包括虚拟子节点2;虚拟子节点1可以启动
虚拟子域1内匹配的ONU进行升级,虚拟子节点2可以启动虚拟子域2内匹配的ONU进行升级。
[0074] 本发明实施例提供的升级方法,通过匹配所述属性信息和所述通知信息,获得匹配结果;根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为
所述多个ONU中的至少一个ONU;在所述匹配结果表明创建升级所述第一ONU的第一虚拟子
节点的情况下,基于所述属性信息对所述第一ONU进行升级,无需对多个ONU逐个升级,从而
大大提高升级过程的高效性和结果的可靠性。
[0075] 在本发明的一种可选实施例中,所述属性信息包括第一文件信息;所述通知信息包括第二文件信息;所述匹配所述属性信息和所述通知信息,获得匹配结果,包括:将所述
第一文件信息和所述第二文件信息进行匹配,获得匹配结果。
[0076] 需要说明的是,所述第一文件信息可以根据实际情况进行确定,在此不做限定。作为一种示例,所述第一文件信息可以包括与ONU类型匹配的第一版本文件信息。
[0077] 所述第二文件信息可以根据实际情况进行确定,在此不做限定。作为一种示例,所述第二文件信息可以包括与ONU类型匹配的第二版本文件信息,所述第二版本文件信息可
以理解为与各种ONU类型匹配的版本文件信息。
[0078] 将所述第一文件信息和所述第二文件信息进行匹配,获得匹配结果可以为将所述第一文件信息和所述第二文件信息进行匹配,获得所述第一文件信息和所述第二文件信息
匹配成功或所述第一文件信息和所述第二文件信息匹配不成功的匹配结果;作为一种示
例,将所述第一文件信息和所述第二文件信息进行匹配,获得匹配结果可以为将第一文件
匹配的ONU类型和文件相关信息与第二文件匹配的ONU类型和文件相关信息进行匹配,获得
第一文件匹配的ONU类型和文件相关信息与第二文件匹配的ONU类型和文件相关信息匹配
成功或第一文件匹配的ONU类型和文件相关信息与第二文件匹配的ONU类型和文件相关信
息匹配不成功的匹配结果。该过程可以理解为从第二文件信息中挑选与虚拟子域内子成员
类型匹配的版本文件和信息。
[0079] 在实际应用中,主要考虑到升级文件仅针对特定ONU的类型,因此,需要文件类型匹配;比如型号M1‑0100,则该产品只允许对特定的文件版本进行匹配。产品型号一般为数
字与字母的组合码,这个码存在于产品中,也存在于版本升级文件中,两者相同,则认为“匹
配成功”。
[0080] 在本发明的一种可选实施例中,所述根据所述匹配结果判断是否创建升级所述第一ONU的第一虚拟子节点,包括:在所述匹配结果表明所述第一文件信息和所述第二文件信
息匹配成功的情况下,创建升级所述第一ONU的第一虚拟子节点;在所述匹配结果表明所述
第一文件信息和所述第二文件信息匹配不成功的情况下,不创建升级所述第一ONU的第一
虚拟子节点。
[0081] 需要说明的是,在所述匹配结果表明所述第一文件信息和所述第二文件信息匹配成功的情况下,创建升级所述第一ONU的第一虚拟子节点可以为在所述匹配结果表明所述
第一文件信息和所述第二文件信息匹配成功的情况下,虚拟子域创建升级所述第一ONU的
第一虚拟子节点;所述第一虚拟子节点可以为第一虚拟节点的P2P关联节点。
[0082] 在所述匹配结果表明所述第一文件信息和所述第二文件信息匹配不成功的情况下,不创建升级所述第一ONU的第一虚拟子节点可以为在所述匹配结果表明所述第一文件
信息和所述第二文件信息匹配不成功的情况下,虚拟子域不创建升级所述第一ONU的第一
虚拟子节点。
[0083] 在实际应用中,OLT通过VRCP扩展的协议通知虚拟子域,该协议内容包含:虚拟索引ID,认证属性,版本文件和信息。虚拟子域收到前述通知消息后,对比该消息中的版本文
件匹配类型、信息和本地类型,从中挑选与本虚拟子域内子成员类型匹配的版本文件和信
息,并通过VRCP并回复OLT相应的匹配成功消息。如果没有子成员匹配,则回复匹配失败消
息。如果虚拟子域匹配成功,则该子域设置一个虚拟子节点,该节点为OLT上虚拟节点的P2P
关联节点。
[0084] 在本发明的一种可选实施例中,所述属性信息包括第一索引身份信息、第一认证信息;所述通知信息包括第二索引身份信息、第二认证信息;所述方法还包括:将所述第一
索引身份信息和所述第二索引身份信息进行第一比对,获得第一比对结果;在所述第一比
对结果表明所述第一索引身份信息和所述第二索引身份信息相同的情况下,将所述第一认
证信息和所述第二认证信息进行第二比对,获得第二比对结果;在所述第二比对结果表明
所述第一认证信息和所述第二认证信息相同的情况下,创建所述第一虚拟域的共享文件目
录,存储所述第一文件信息至所述共享文件目录。
[0085] 需要说明的是,所述第一索引身份信息可以为第一索引ID,作为一种示例,所述第一索引ID可以为虚拟索引ID;所述第一认证信息可以为第一认证属性信息,也可以称为认
证属性。
[0086] 所述第二索引身份信息可以为第二索引ID,作为一种示例,所述第二索引ID可以为虚拟索引ID;所述第二认证信息可以为第二认证属性信息,也可以称为认证属性。
[0087] 将所述第一索引身份信息和所述第二索引身份信息进行第一比对,获得第一比对结果可以为将所述第一索引身份信息和所述第二索引身份信息进行第一比对,获得所述第
一索引身份信息和所述第二索引身份信息相同或所述第一索引身份信息和所述第二索引
身份信息不相同的第一比对结果。作为一种示例,将所述第一索引身份信息和所述第二索
引身份信息进行第一比对,获得所述第一索引身份信息和所述第二索引身份信息相同或所
述第一索引身份信息和所述第二索引身份信息不相同的第一比对结果可以为将第一索引
ID和第二索引ID进行比对,获得第一索引ID和第二索引ID相同或第一索引ID和第二索引ID
不相同的比对结果。在实际应用中,虚拟子节点通过VRCP协议,以通知信息中的第二索引ID
为索引,与OLT上的第一虚拟节点属性信息中的第一索引ID进行比对,获得第一索引ID和第
二索引ID相同或第一索引ID和第二索引ID不相同的比对结果。
[0088] 在所述第一比对结果表明所述第一索引身份信息和所述第二索引身份信息相同的情况下,将所述第一认证信息和所述第二认证信息进行第二比对,获得第二比对结果可
以为在所述第一比对结果表明所述第一索引身份信息和所述第二索引身份信息相同的情
况下,将所述第一认证信息和所述第二认证信息进行第二比对,获得所述第一认证信息和
所述第二认证信息相同或所述第一认证信息和所述第二认证信息不相同的第二比对结果。
作为一种示例,将所述第一认证信息和所述第二认证信息进行第二比对,获得所述第一认
证信息和所述第二认证信息相同或所述第一认证信息和所述第二认证信息不相同的第二
比对结果可以为将第一认证属性信息和第二认证属性信息进行比对,获得第一认证属性信
息和第二认证属性信息相同或第一认证属性信息和第二认证属性信息不相同的比对结果。
在实际应用中,在所述第一比对结果表明所述第一索引身份信息和所述第二索引身份信息
相同的情况下,第一虚拟子节点与第一虚拟节点通信,并将第一认证属性信息和第二认证
属性信息进行比对,获得第一认证属性信息和第二认证属性信息相同或第一认证属性信息
和第二认证属性信息不相同的比对结果,该过程称为认证信息的必要认证。
[0089] 在所述第二比对结果表明所述第一认证信息和所述第二认证信息相同的情况下,创建所述第一虚拟域的共享文件目录,存储所述第一文件信息至所述共享文件目录可以为
在所述第二比对结果表明所述第一认证信息和所述第二认证信息相同的情况下,在第一虚
拟子节点内创建所述第一虚拟域的共享文件目录,存储所述第一文件信息至所述共享文件
目录。
[0090] 在实际应用中,当通过OLT上的虚拟节点认证后,则可以读取该虚拟节点下的版本文件和信息;虚拟子节点基于匹配信息,下载相应的版本文件到虚拟子节点,即本地,并将
本地升级状态设置为启动升级状态,该启动升级状态可以理解为本地下载相应的版本文件
完成或本地升级开始的状态。下载完毕后,虚拟子节点将作为代理升级管理中心,创建虚拟
域内的共享文件目录,并将上述版本文件放置到该文件目录中。
[0091] 在本发明的一种可选实施例中,所述基于所述属性信息对所述第一ONU进行升级,包括:获得所述多个ONU的类型;基于所述类型发送第一信息至所述第一ONU;所述第一信息
用于指示所述共享文件目录的路径;接收表征所述第一ONU升级成功的第二信息;所述第二
信息基于所述第一信息确定。
[0092] 需要说明的是,获得所述多个ONU的类型可以理解为虚拟子节点将遍历本虚拟域中的子成员的ONU类型。
[0093] 基于所述类型发送第一信息至所述第一ONU;其中,所述第一信息可以为第一告知信息,例如升级告知信息;所述第一告知信息可以用于通过扩展的VRCP协议通知符合匹配
类型的ONU进行升级,所述第一告知信息至少包括共享文件目录的路径和版本文件的信息。
[0094] 接收表征所述第一ONU升级成功的第二信息;其中,所述第二信息可以为第一ONU的升级状态信息;作为一种示例,所述升级状态信息可以为第一ONU升级完成。所述第二信
息基于所述第一信息确定可以为第一ONU的升级状态信息根据升级告知信息进行确定。
[0095] 在实际应用中,虚拟子节点将遍历本虚拟域中的子成员的ONU类型,并通过扩展的VRCP协议通知符合匹配类型的ONU进行升级。该消息至少包含上述共享文件的路径和版本
文件的信息;本虚拟域中的子成员收到上述升级协议通知报文后,即可从上述共享文件目
录读取文件,开始本地升级相关的操作行为。
[0096] 在本发明的一种可选实施例中,所述方法还包括:基于所述第二信息发送第三信息至所述OLT;接收所述第一虚拟域的状态更新信息;所述状态更新信息基于所述第三信息
确定。
[0097] 需要说明的是,基于所述第二信息发送第三信息至所述OLT可以为基于第一ONU的升级状态信息发送第三信息至所述OLT;其中,所述第三信息可以为第三告知信息;所述第
三告知信息可以用于在第一ONU的升级状态信息为升级完毕的情况下,虚拟子节点将通过
扩展的VRCP协议通知OLT上的虚拟节点。
[0098] 接收所述第一虚拟域的状态更新信息;所述状态更新信息基于所述第三信息确定可以为接收所述OLT基于第三告知信息更新所述第一虚拟域的状态。在实际应用中,虚拟子
节点将通过扩展的VRCP协议通知OLT上的虚拟节点,OLT更新该域的升级状态为完成。
[0099] 本发明实施例提供的升级方法,OLT设备无需针对虚拟域中每个ONU的升级状态建立管理关系,而只需要针对虚拟域的整体状态进行管理和监控。通过虚拟域子成员间的可
靠通信和机制保障升级过程的高效性和结果的可靠性。
[0100] 为了理解本发明实施例,本发明实施例示例一种升级方法的具体应用场景,该升级方法为基于FTTR 多ONU升级的方法,具体流程如下:
[0101] 第一步:初始阶段,OLT对需要进行版本升级的虚拟域设置一个虚拟节点,该节点包含的属性为:第一虚拟索引ID,第一认证属性,版本文件匹配的ONU类型和文件信息,升级
状态等信息。
[0102] 第二步:完成上述设置后,OLT通过VRCP扩展的协议通知虚拟子域,该虚拟子域包括含有多个类型的ONU,该协议内容包含:虚拟索引ID,认证属性,版本文件和信息。虚拟子
域收到前述通知消息后,对比该消息中的版本文件匹配类型、信息和本地类型,从中挑选与
本虚拟子域内子成员类型匹配的版本文件和信息,并通过VRCP协议回复OLT相应的匹配成
功消息。如果没有子成员匹配,则回复匹配失败消息。
[0103] 在实际应用中,文件类型匹配,是该升级文件仅针对特定ONU的类型,比如型号M1‑0100,则该产品只允许对特定的文件版本进行匹配。产品型号一般为数字与字母的组合码,
这个码存在于产品中,也存在于版本升级文件中,两者相同,则认为“匹配成功”。一个虚拟
子域内可以含有多个类型的ONU或者叫虚拟子成员,但凡有一个ONU或者叫虚拟子成员的产
品型号与版本文件匹配,则虚拟子域也“匹配成功。
[0104] 第三步:如果虚拟子域匹配成功,则该子域设置一个虚拟子节点,该虚拟子节点为OLT上虚拟节点的P2P关联节点,其包括基于第二步中收到的VRCP扩展协议中的虚拟索引
ID,认证属性,升级状态;在实际应用中,该升级状态默认为初始状态,虚拟子节点可以基于
该升级状态启动升级进程。
[0105] 第四步:虚拟子节点通过VRCP协议,以虚拟索引ID为索引,与OLT上的虚拟节点通信,并基于获得的认证信息进行必要的认证。当通过OLT上的虚拟节点认证后,则可以读取
该虚拟节点下的版本文件和信息。
[0106] 第五步:虚拟子节点基于上述第二步中的匹配信息,下载相应的版本文件到本地,并将本地升级状态设置为启动升级状态,该启动升级状态可以理解为本地下载相应的版本
文件完成或本地升级开始的状态。下载完毕后,虚拟子节点将作为代理升级管理中心,创建
虚拟域内的共享文件目录,并将上述版本文件放置到该文件目录中。
[0107] 第六步:虚拟子节点将遍历本虚拟域中的子成员的ONU类型,并通过扩展的VRCP协议发送通知报文信息至符合匹配类型的ONU,所述通知报文信息用于通知符合匹配类型的
ONU进行升级。该消息至少包含上述共享文件的路径和版本文件的信息。
[0108] 第七步:本虚拟域中的子成员收到上述第六步中的通知报文信息后,即可从上述共享文件目录读取文件,开始本地升级相关的操作行为。
[0109] 第八步:当虚拟域中的子成员升级完毕后,将通过扩展的VRCP协议通知虚拟子节点。所有匹配的子成员升级完毕,虚拟子节点将通过扩展的VRCP协议通知OLT上的虚拟节
点,OLT更新该域的升级状态为完成。
[0110] 本发明实施例,提出一种进行FTTR场景下的多ONU高效升级的方法,通过本方法,OLT设备无需针对虚拟域中每个ONU的升级状态建立管理关系,而只需要针对虚拟域的整体
状态进行管理和监控,通过虚拟域子成员间的可靠通信和机制保障升级过程的高效性和结
果的可靠性。
[0111] 需要说明的是,这里所出现的名词在前述已经详细描述,在此不再赘述。
[0112] 基于与前述相同的发明构思,图3为本发明实施例提供的一种升级系统的结构示意图,所述系统包括光线路终端OLT和光网络单元ONU;所述OLT包括至少一个虚拟域,所述
至少一个虚拟域中的每个虚拟域管理多个所述ONU;所述每个虚拟域对应一个虚拟节点;多
个所述ONU位于一个虚拟子域;
[0113] 所述虚拟子域,用于获得第一虚拟节点的属性信息;所述第一虚拟节点为第一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域;获得所述
OLT的通知信息;匹配所述属性信息和所述通知信息,获得匹配结果;根据所述匹配结果判
断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个
ONU;在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属
性信息对所述第一ONU进行升级。
[0114] 需要说明的是,所述OLT包括至少一个虚拟域可以为所述OLT包括至少一个虚拟化的域,在图3中示出一个虚拟域对应一个虚拟节点,该虚拟域位于OLT侧;多个所述ONU位于
一个虚拟子域,该虚拟子域位于ONU侧;所述虚拟子域中创建虚拟子节点,虚拟子节点将作
为代理升级管理中心。
[0115] 另外,其他内容在前述已经详细描述,可以参照前述所述,在此不再赘述。
[0116] 基于与前述相同的发明构思,图4为本发明实施例提供的一种升级装置的结构示意图,所述装置200应用于升级系统,所述系统包括光线路终端OLT;所述OLT包括至少一个
虚拟域,所述至少一个虚拟域中的每个虚拟域管理多个光网络单元ONU;所述每个虚拟域对
应一个虚拟节点;所述装置200包括:获得单元201、匹配单元202、判断单元203和升级单元
204,其中,所述获得单元201,用于获得第一虚拟节点的属性信息;所述第一虚拟节点为第
一虚拟域对应的虚拟节点;所述第一虚拟域为所述至少一个虚拟域中的任一虚拟域;获得
所述OLT的通知信息;
[0117] 所述匹配单元202,用于匹配所述属性信息和所述通知信息,获得匹配结果;
[0118] 所述判断单元203,用于根据所述匹配结果判断是否创建升级第一ONU的第一虚拟子节点;所述第一ONU为所述多个ONU中的至少一个ONU;
[0119] 所述升级单元204,用于在所述匹配结果表明创建升级所述第一ONU的第一虚拟子节点的情况下,基于所述属性信息对所述第一ONU进行升级。
[0120] 在一些实施例中,所述属性信息包括第一文件信息;所述通知信息包括第二文件信息;所述匹配单元202,还用于将所述第一文件信息和所述第二文件信息进行匹配,获得
匹配结果。
[0121] 在一些实施例中,所述判断单元203,还用于在所述匹配结果表明所述第一文件信息和所述第二文件信息匹配成功的情况下,创建升级所述第一ONU的第一虚拟子节点;在所
述匹配结果表明所述第一文件信息和所述第二文件信息匹配不成功的情况下,不创建升级
所述第一ONU的第一虚拟子节点。
[0122] 在一些实施例中,所述属性信息包括第一索引身份信息、第一认证信息;所述通知信息包括第二索引身份信息、第二认证信息;所述装置200还包括:第一比对单元和第二比
对单元;
[0123] 所述第一比对单元,用于将所述第一索引身份信息和所述第二索引身份信息进行第一比对,获得第一比对结果;
[0124] 所述第二比对单元,用于在所述第一比对结果表明所述第一索引身份信息和所述第二索引身份信息相同的情况下,将所述第一认证信息和所述第二认证信息进行第二比
对,获得第二比对结果;
[0125] 所述判断单元203,还用于在所述第二比对结果表明所述第一认证信息和所述第二认证信息相同的情况下,创建所述第一虚拟域的共享文件目录,存储所述第一文件信息
至所述共享文件目录。
[0126] 在一些实施例中,所述升级单元204还包括:发送模块和接收模块;其中,所述发送模块,用于获得所述多个ONU的类型;基于所述类型发送第一信息至所述第一ONU;所述第一
信息用于指示所述共享文件目录的路径;
[0127] 所述接收模块,用于接收表征所述第一ONU升级成功的第二信息;所述第二信息基于所述第一信息确定。
[0128] 在一些实施例中,所述发送模块,还用于基于所述第二信息发送第三信息至所述OLT;
[0129] 所述接收模块,还用于接收所述第一虚拟域的状态更新信息;所述状态更新信息基于所述第三信息确定。
[0130] 需要说明的是,本发明实施例提供的升级装置与前述的本发明实施例提供的升级方法属于同一发明构思,此处所出现的词语的含义在前述已经详细说明,在此不再赘述。
[0131] 本发明实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序处理器被处理器执行时实现上述方法实施例的步骤,而前述的存储介质包括:移动存储设备、
只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁
碟或者光盘等各种可以存储程序代码的介质。
[0132] 本发明实施例还提供一种升级设备,所述升级设备包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执
行存储在存储器中的上述方法实施例的步骤。
[0133] 图5为本发明实施例升级设备的一种硬件结构示意图,该升级设备30包括:至少一个处理器301、存储器302,可选的,升级设备30还可进一步包括至少一个通信接口303,升级
设备30中的各个组件通过总线系统304耦合在一起,可理解,总线系统304用于实现这些组
件之间的连接通信。总线系统304除包括数据总线之外,还包括电源总线、控制总线和状态
信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统304。
[0134] 可以理解,存储器302可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、
可编程只读存储器(PROM,Programmable Read‑Only Memory)、可擦除可编程只读存储器
(EPROM,Erasable Programmable Read‑Only Memory)、电可擦除可编程只读存储器
(EEPROM,Electrically Erasable Programmable Read‑Only Memory)、磁性随机存取存储
器(FRAM,Ferromagnetic Random Access Memory)、快闪存储器(Flash Memory)、磁表面存
储器、光盘、或只读光盘(CD‑ROM,Compact Disc Read‑Only Memory);磁表面存储器可以是
磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access 
Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如
静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器
(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,
Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,Synchronous 
Dynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,
Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机
存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接
动态随机存取存储器(SLDRAM,Sync Link Dynamic Random Access Memory)、直接内存总
线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本发明实施例描述的
存储器302旨在包括但不限于这些和任意其它适合类型的存储器。
[0135] 本发明实施例中的存储器302用于存储各种类型的数据以支持升级设备30的操作。这些数据的示例包括:用于在升级设备30上操作的任何计算机程序,实现本发明实施例
方法的程序可以包含在存储器302中。
[0136] 上述本发明实施例揭示的方法可以应用于处理器301中,或者由处理器301实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤
可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是
通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器
件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器可以实现或者执行本发明实施例
中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器
等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或
者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存
储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成前述方法的步骤。
[0137] 在示例性实施例中,升级设备30可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,Programmable 
Logic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场
可编程门阵列(FPGA,Field‑Programmable Gate Array)、通用处理器、控制器、微控制器
(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或其他电子元件实现,用于
执行上述方法。
[0138] 在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为
一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或
可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部
分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合
或通信连接,可以是电性的、机械的或其它形式的。上述作为分离部件说明的单元可以是、
或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以
位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全
部单元来实现本实施例方案的目的。另外,在本发明各实施例中的各功能单元可以全部集
成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单
元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软
件功能单元的形式实现。
[0139] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。