远程升级方法及系统的制作方法

文档序号:7721597阅读:290来源:国知局
专利名称:远程升级方法及系统的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种远程升级方法及系统。
背景技术
在无源光网络(Passive Optical Network,简称为PON)技术组网中,光线路端 点(Optical Line Termination,简称为OLT)的每个端口可以连接8到32个光网络终端 (Optical Network Termination,简称为ONT)。下行业务通过广播技术从OLT发送至ONT, 上行业务通过时分复用技术从ONT发送至OLT。 OLT对ONT的远程管理通过使PON系统 支持操作管理(Operation And Management,简称为0AM)功能或者光网络终端管理控制 接口 (ONT Management andControl Interface,简称为OMCI)来实现,上述0AM功能符合 IEEE802. 3-2005中的Clause57规定。 IEEE802. 3-2005 Clause 57规定的0AM帧的管理功能及效率有限,通过0AM帧进 行远程版本下载也比较困难。因此,当前ONT的版本下载和升级过程通常只能通过本地进 行。针对该问题,有些设备商通过私有协议来实现远程升级,ONT在收到远程升级的命令后, 进行版本下载,并在下载后立即进行版本升级。但是,版本升级的过程会影响ONT的业务处 理,在业务较繁忙的时段甚至会导致业务的中断。 针对相关技术中ONT可能随时进行远程版本升级进而导致对ONT的业务处理产生 不良影响的问题,目前尚未提出有效的解决方案。

发明内容
针对相关技术中ONT可能随时进行远程版本升级进而导致对ONT的业务处理产生 不良影响的问题而提出本发明,为此,本发明的主要目的在于提供一种远程升级方法及系 统,以解决上述问题至少之一。 为了实现上述目的,根据本发明的一个方面,提供了一种远程升级方法,该方法包 括光网络终端ONT从网络侧接收ONT的更新版本及升级策略;ONT在升级策略指示的升级 时间到达时安装更新版本。 优选地,ONT从网络侧接收ONT的更新版本及升级策略之前,上述方法还包括网 络侧配置ONT的升级策略。 优选地,ONT从网络侧接收ONT的更新版本及升级策略包括ONT从连接ONT的光 线路端点OLT获取IP地址,IP地址是网络侧为OLT配置的IP地址池中保存的多个预留的 IP地址中的一个;ONT利用IP地址从网络侧下载ONT的更新版本及升级策略;ONT和OLT 释放ONT从OLT获取的IP地址。 优选地,ONT从网络侧接收ONT的更新版本及升级策略包括网络侧通过连接ONT 的OLT向ONT下发预定信息,其中,预定信息包括更新版本下载通知、升级策略和网络侧的 地址;ONT接收预定信息之后,从网络侧下载ONT的更新版本。优选地,网络侧通过连接ONT的OLT向ONT下发预定信息之前,上述方法还包括
4网络侧向OLT下发预定命令,其中,预定命令包括启用0LT的动态主机分配协议DHCP服务器功能的命令和启用ONT的DHCP客户端功能的命令;OLT启用DHCP服务器功能,并将启用ONT的DHCP客户端功能的命令下发至ONT ;ONT启用DHCP客户端功能。
优选地,ONT从网络侧接收ONT的更新版本及升级策略或ONT在升级策略指示的升级时间到达时安装更新版本之后,上述方法还包括ONT关闭DHCP客户端功能,并通知OLTONT的更新版本下载完成;OLT关闭DHCP服务器功能。 优选地,ONT从网络侧接收ONT的更新版本及升级策略包括ONT向网络侧发送下载更新版本的申请,其中,申请携带有ONT的标识号;网络侧验证ONT的标识号是否合法,若是,则向ONT发送ONT的更新版本的下载路径,ONT根据下载路径从网络侧接收ONT的更新版本及升级策略;否则,拒绝向ONT发送ONT的更新版本的下载路径。 优选地,ONT在升级策略指示的升级时间到达时安装更新版本之后,上述方法还包括ONT向OLT进行注册,并通过OLT向网络侧上报指示升级是否成功的状态信息和更新版本的版本号;网络侧判断更新版本的版本号是否为预期的ONT的版本号,若是,则记录ONT版本升级成功,否则,向ONT下发预定信息,其中,预定信息包括更新版本下载通知和网络侧的地址。 根据本发明的另一方面,提供了一种远程升级系统,该系统包括ONT和网络侧,ONT包括接收模块和安装模块,其中,接收模块,用于从网络侧接收ONT的更新版本及升级策略;安装模块,用于在升级策略指示的升级时间到达时安装更新版本;网络侧包括发送模块,用于向ONT发送ONT的更新版本及升级策略。优选地,网络侧还包括配置模块,用于配置ONT的升级策略。 通过本发明,采用网络侧向ONT下发更新版本及升级策略,ONT在升级策略指示的时间到达时安装更新版本,解决了相关技术中ONT可能随时进行远程版本升级进而导致对ONT的业务处理产生不良影响的问题,通过对ONT安装更新版本的时间的控制,实现了 ONT软件更新版本的远程策略性升级,提高了系统的稳定性。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
图1是根据本发明实施例的远程升级方法的流程 图2是根据本发明实施例的远程升级方法的详细流程 图3是根据本发明实例1的远程升级方法的详细流程 图4是根据本发明实施例的远程升级系统的结构框 图5是根据本发明实施例的远程升级系统的详细结构框 图6是根据本发明实例2的远程升级系统的详细结构示意图。
具体实施例方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的
情况下,本申请中的实施例及实施例中的特征可以相互组合。 方法实施例
根据本发明的实施例,提供了一种远程升级方法,图1是根据本发明实施例的远
程升级方法的流程图,如图1所示,该方法可以包括以下步骤S102至步骤S104的处理 步骤S102,光网络终端ONT从网络侧接收ONT的更新版本及升级策略; 步骤S104, ONT在升级策略指示的升级时间到达时安装更新版本。 图2是根据本发明实施例的远程升级方法的详细流程图,如图2所示,优选地,该
方法可以包括如下的步骤S202至步骤S208 : 步骤S202,网络侧配置ONT的升级策略。 步骤S204,光网络终端ONT从网络侧接收ONT的更新版本及升级策略。
优选地,步骤S204可以包括网络侧通过连接ONT的OLT向ONT下发预定信息,其中,预定信息包括更新版本下载通知、升级策略和网络侧的地址;所述ONT接收所述预定信息之后,从所述网络侧下载所述ONT的更新版本。优选地,在该过程中,网络侧通过连接ONT的OLT向ONT下发预定信息之前,网络侧向OLT下发预定命令,其中,预定命令包括启用OLT的动态主机分配协议DHCP服务器功能的命令和启用ONT的DHCP客户端功能的命令;OLT启用DHCP服务器功能,并将启用ONT的DHCP客户端功能的命令下发至ONT ;ONT启用DHCP客户端功能。 优选地,步骤S204还可以包括ONT从连接ONT的光线路端点OLT获取IP地址,IP地址是网络侧为OLT配置的IP地址池中保存的多个预留的IP地址中的一个;ONT利用IP地址从网络侧下载ONT的更新版本及升级策略;ONT和OLT释放ONT从OLT获取的IP地址。优选地,ONT从网络侧接收ONT的更新版本及升级策略可以包括ONT向网络侧发送下载更新版本的申请,其中,申请携带有ONT的标识号;网络侧验证ONT的标识号是否合法,若是,则向ONT发送ONT的更新版本的下载路径,所述ONT根据所述下载路径从所述网络侧接收所述ONT的更新版本及所述升级策略;否则,拒绝向ONT发送ONT的更新版本的下载路径。优选地,ONT从网络侧接收ONT的更新版本及升级策略之后,还可以包括ONT关闭DHCP客户端功能,并通知OLT该ONT的更新版本下载完成;OLT关闭DHCP服务器功能。
步骤S206, ONT在升级策略指示的升级时间到达时安装更新版本。优选地,ONT在升级策略指示的升级时间到达时安装更新版本之后,ONT关闭DHCP客户端功能,并通知OLT该ONT的更新版本下载完成;OLT关闭DHCP服务器功能。 步骤S208, ONT向OLT进行注册,并通过OLT向网络侧上报指示升级是否成功的状态信息和更新版本的版本号;网络侧判断更新版本的版本号是否为预期的ONT的版本号,若是,则记录ONT版本升级成功,否则,向ONT下发预定信息,其中,预定信息包括更新版本下载通知和网络侧的地址。 下面将结合实例对本发明实施例的实现过程进行详细描述。
实例1 该实例详细描述了以上远程升级实现方法的一个优选的实现方式,图3是根据本发明实例1的远程升级方法的详细流程图,如图3所示,该方法可以包括以下步骤
步骤301,网络侧维护希望ONT升级的版本(即,预期的ONT的版本),同时配置ONT的升级策略(比如第一个ONT第二日0点升级等)并配置需要升级的ONT版本状态为待升级,在实际应用中,可以设置一个版本策略服务器进行该步骤的操作,即,维护希望ONT升级的版本,配置ONT的升级策略以及配置需要升级的ONT版本状态等。通过网络侧对ONT的升级策略的配置,可以远程地实现对ONT的升级时间的管理。 步骤302,网络侧通过OLT向ONT发送更新版本下载通知和网络侧的地址,并触发对OLT和ONT相应的配置流程,在实际应用中,网络侧可以包括上述版本策略服务器和PON网管,且版本策略服务器与PON网管之间有通讯接口 ;也可以仅包括PON网管,此时,需要将上述版本策略服务器的功能配置至PON网管中。在网络侧包括上述版本策略服务器和PON网管的情况下,步骤302具体包括版本策略服务器将需要升级的ONT及其策略发送给PON网管,PON网管接收到版本策略服务器的命令后,触发对OLT和ONT相应的配置流程,逐一发送给OLT。 在步骤302中,网络侧还可以通过OLT向ONT发送更新版本下载通知、升级策略和网络侧的地址,这样,在后续ONT就不必下载升级策略了 。另外,网络侧通过OLT向ONT发送更新版本下载通知和网络侧的地址的过程可以省略,而是采用ONT定时向网络侧获取以上信息的方式,相应地,网络侧在接收到ONT的获取请求后触发对OLT和ONT相应的配置流程。然而,上述第一种方式更加高效,能够实现有针对性的获取版本信息,以免浪费系统的资源。 步骤303, OLT接收到网络侧的命令后,启动动态主机分配协议(Dynamic Host
Configuration Protocol,简称为DHCP) Server (即,DHCP服务器)功能。 步骤304, OLT将启用ONT DHCP Client的命令、0NT版本升级(即,更新版本下载
通知)、版本策略服务器地址和ONT升级策略等消息发送给0NT,以上信息可以通过标准或
者扩展的0AM消息或者通过OMCI广播给所有0NT,以便通知ONT进行版本下载和策略升级。
其中,ONT升级策略也可以是ONT从网络侧(或具体为版本策略服务器)处下载更新版本
的同时下载至该ONT。 步骤305, ONT接受到OLT的命令后,启用DHCP Client (即,DHCP客户端)功能,同时保存升级策略,并向版本策略服务器发起版本下载的申请。 以上303至305步骤是ONT及OLT的配置过程,该过程有助于IP地址的动态或固定分配,而假如ONT的IP地址是事先分配好的固定IP地址,则该过程可以省略。优选地,增加上述设置过程可以更加灵活地分配IP,为整体实现方案提供更大的灵活度。
步骤306, OLT透传(即,OLT仅起中间传递作用,不对其传递的消息进行任何处理)ONT的版本下载申请(即,下载更新版本的申请)。优选地,网络侧(或具体为版本策略服务器)收到ONT的版本下载申请后,可以对ONT进行认证,认证通过后允许ONT进行指定的版本下载(该步骤根据版本策略服务器的设置可以取消)。以上的认证过程可以是通过验证标识号是否合法来实现的,合法的话,即允许终端进行版本下载;否则拒绝该终端的申请,为了实现该目的,需要在版本下载申请中携带ONT的标识号。上述网络侧(或具体为版本策略服务器)在准许ONT下载更新版本之前判定该ONT是否合法的过程,能够实现对不同ONT的区分,从而丰富了网络侧的管理功能。 步骤307,0NT新版本(即,ONT的更新版本)下载成功后,关闭DHCP Client功能,释放IP地址,启动升级策略,在策略生效后(即,升级策略指定的时间到达时)执行版本升级(即,安装该更新版本)。 步骤308,如果版本升级失败,则ONT将回退到老版本;如果版本升级成功,关闭版
本升级策略。
步骤309, ONT将是否升级成功的信息(即,指示升级是否成功的状态信息)及最新的版本号(即,更新版本的版本号)通过OLT发送给网络侧,相应地,OLT将上述信息发送至网络侧,并关闭DHCP Server功能。在实际应用中,可以将上述信息发送至PON网管,其根据ONT上报的升级信息决定是否关闭该ONT的升级流程,并更新ONT的版本号;同时将ONT上报的信息转发给版本策略服务器。 步骤308和步骤309中,提供了一种在ONT下载成功之后关闭DHCP Client功能,并在ONT升级成功之后关闭DHCP Server的优选方案,然而,关闭DHCP Server及DHCPClient功能的过程还可以均在ONT接收到更新版本及升级策略之后进行,或者均在ONT升级完成后进行。以上三种可选的关闭DHCP Server及DHCPClient功能的方式中,第一种方式是最优方式,不但能够节省系统资源,而且能够保证升级的顺利完成。
步骤310,收到PON网管上报的信息后,如果ONT升级成功,则更新ONT的升级状态为完成,并记录ONT的最新版本信息;否则重新对ONT进行升级。优选地,上述过程可以为网络侧(或具体为版本策略服务器)对比该终端的版本情况,如果为希望升级的版本号(即,预期的ONT的版本号),则自动更新该ONT的升级状态为成功,关闭该ONT的升级服务;否则,重新向该ONT发起版本升级命令。其中,重新向该ONT发起版本升级命令的过程可以具体为网络侧(或具体为版本策略服务器)向ONT下发预定信息,其中,预定信息可以包括更新版本下载通知和网络侧(或具体为版本策略服务器)的地址。该步骤能够将ONT的新版本信息通知给网络侧和/或OLT,便于高层的管理,同时,也便于网络侧对ONT版本的控制。 需要说明的是,优选地,步骤303中,OLT还可以同时接受网络侧对IP地址池(其为一种内部IP地址池,仅在需要进行版本升级的时候使用,平时禁用)的配置,IP地址池的配置可以是直接通过网络侧(或具体为PON网管)进行配置,也可以通过技术人员本地配置,或者还可以是技术人员通过远程telnet的方式进行配置。相应地,步骤305中,ONT可以向DHCP Server (即,OLT)申请IP地址,步骤307中,ONT升级成功后,将释放获取的IP地址,步骤309中,OLT根据ONT上报的升级成功的消息后,释放该ONTIP地址(可以通过标识该IP地址为可用状态来实现)。通过以上过程,不为每个ONT配置固定的IP,节省了 IP资源。 从以上的描述中可以看出,在PON的系统组网中,通过OLT和ONT的配合,能够实
现ONT版本的远程自动下载和策略性的升级,提高了系统的稳定性。 装置实施例 根据本发明的实施例,提供了一种自动升级系统,图4是根据本发明实施例的远程升级系统的结构框图,如图4所示,该系统可以包括0NT41和网络侧42, 0NT41包括接收模块43和安装模块44,其中,接收模块43,用于从网络侧42接收0NT41的更新版本及升级策略;安装模块44,连接于接收模块43,用于在升级策略指示的升级时间到达时安装更新版本;网络侧42包括发送模块45,用于向0NT41发送0NT41的更新版本及升级策略。
图5是根据本发明实施例的远程升级系统的详细结构框图,如图5所示,在图4的基础上,网络侧42还可以包括配置模块46,连接于发送模块45,用于配置0NT41的升级策略。 实例2
8
该实例描述了以上远程升级系统的一个优选的组成结构,并详细描述了各组成结构的功能,图6是根据本发明实例2的远程升级系统的详细结构示意图,如图6所示,该系统可以包括 版本策略服务器,其可以与PON网管共用同一个设备,也可以设置单独的版本策略服务器,通常版本策略服务器放置于运营商核心机房。版本策略服务器具备保存版本和配置各ONT升级策略的功能,同时与网管系统间可以设有通讯接口 ,并维护ONT终端的版本信息和状态。 PON网管服务器,其可以放置于核心机房。网管服务器可以设置与版本策略服务器间的通讯接口,具备接受到版本策略服务器的命令后启动OLT和ONT相应配置的能力。
OLT,其可以放置于接入点机房,通过分光器连接多个ONT。 OLT具备DHCP Server功會^,同时能将网管发给ONT的命令转换为OAM或者扩展OAM或者OMCI发送给ONT,优选地,还可以具有动态维护IP地址池的功能。 ONT,其可以放置于用户家中、楼道或者楼下信息箱等位置。网管与OLT间的管理接口可以采用简单网络管理协议(SimpleNetwork Management Protocol,即SNMP),OLT与ONT间的管理接口可以采用OMCI和/或OAM和/或扩展OAM。 ONT具备DHCPClient、升级策略保存和执行功能,版本下载功能等。 综上所述,本发明实施例提供的远程升级方案通过OLT和ONT的配合,能够实现ONT版本的远程自动下载和策略性的升级,提高了系统的稳定性。 需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种远程升级方法,其特征在于,包括光网络终端ONT从网络侧接收所述ONT的更新版本及升级策略;所述ONT在所述升级策略指示的升级时间到达时安装所述更新版本。
2. 根据权利要求1所述的方法,其特征在于,所述ONT从所述网络侧接收所述ONT的更 新版本及所述升级策略之前,所述方法还包括所述网络侧配置所述ONT的升级策略。
3. 根据权利要求1所述的方法,其特征在于,所述ONT从所述网络侧接收所述ONT的更 新版本及所述升级策略包括所述ONT从连接所述ONT的光线路端点OLT获取IP地址,所述IP地址是所述网络侧 为所述OLT配置的IP地址池中保存的多个预留的IP地址中的一个;所述ONT利用所述IP地址从所述网络侧下载所述ONT的更新版本及所述升级策略; 所述ONT和所述OLT释放所述ONT从所述OLT获取的所述IP地址。
4. 根据权利要求1所述的方法,其特征在于,所述ONT从所述网络侧接收所述ONT的更 新版本及所述升级策略包括所述网络侧通过连接所述ONT的OLT向所述ONT下发预定信息,其中,所述预定信息包 括更新版本下载通知、所述升级策略和所述网络侧的地址;所述ONT接收所述预定信息之后,从所述网络侧下载所述ONT的更新版本。
5. 根据权利要求4所述的方法,其特征在于,所述网络侧通过连接所述0NT的所述OLT 向所述ONT下发所述预定信息之前,所述方法还包括所述网络侧向OLT下发预定命令,其中,所述预定命令包括启用所述OLT的动态主机 分配协议DHCP服务器功能的命令和启用所述ONT的DHCP客户端功能的命令;所述OLT启用DHCP服务器功能,并将启用所述ONT的DHCP客户端功能的命令下发至 所述ONT ;所述ONT启用DHCP客户端功能。
6. 根据权利要求5所述的方法,其特征在于,所述ONT从所述网络侧接收所述ONT的更 新版本及升级策略或所述ONT在所述升级策略指示的升级时间到达时安装所述更新版本 之后,所述方法还包括所述ONT关闭所述DHCP客户端功能,并通知所述OLT所述ONT的更新版本下载完成; 所述OLT关闭所述DHCP服务器功能。
7. 根据权利要求1所述的方法,其特征在于,所述ONT从所述网络侧接收所述ONT的更 新版本及所述升级策略包括所述ONT向所述网络侧发送下载更新版本的申请,其中,所述申请携带有所述ONT的标 识号;所述网络侧验证所述ONT的标识号是否合法,若是,则向所述ONT发送所述ONT的更新 版本的下载路径,所述ONT根据所述下载路径从所述网络侧接收所述ONT的更新版本及所 述升级策略;否则,拒绝向所述ONT发送所述ONT的更新版本的下载路径。
8. 根据权利要求l所述的方法,其特征在于,所述ONT在所述升级策略指示的升级时间 到达时安装所述更新版本之后,所述方法还包括所述ONT向所述OLT进行注册,并通过所述OLT向所述网络侧上报指示升级是否成功的状态信息和所述更新版本的版本号;所述网络侧判断所述更新版本的版本号是否为预期的所述ONT的版本号,若是,则记 录所述ONT版本升级成功,否则,向所述ONT下发预定信息,其中,所述预定信息包括更新 版本下载通知和所述网络侧的地址。
9. 一种远程升级系统,其特征在于,包括0NT和网络侧, 所述0NT包括接收模块和安装模块,其中,所述接收模块,用于从网络侧接收所述ONT的更新版本及升级策略; 所述安装模块,用于在所述升级策略指示的升级时间到达时安装所述更新版本; 所述网络侧包括发送模块,用于向所述ONT发送所述ONT的更新版本及升级策略。
10. 根据权利要求9所述的系统,其特征在于,所述网络侧还包括 配置模块,用于配置所述ONT的升级策略。
全文摘要
本发明公开了一种远程升级方法及系统,该方法包括光网络终端ONT从网络侧接收ONT的更新版本及升级策略;ONT在升级策略指示的升级时间到达时安装更新版本。本发明通过对ONT安装更新版本的时间的控制,实现了ONT软件更新版本的远程策略性升级,提高了系统的稳定性。
文档编号H04Q11/00GK101729948SQ20091024625
公开日2010年6月9日 申请日期2009年12月2日 优先权日2009年12月2日
发明者李二洁, 纪竹亮, 董伟杰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1