实现网络终端设备固件进行自助升级的系统和方法

文档序号:7893305阅读:112来源:国知局
专利名称:实现网络终端设备固件进行自助升级的系统和方法
技术领域
本发明涉及网络管理技术领域,特别涉及网络终端设备升级技术领域,具体是指一种实现网络终端设备固件进行自助升级的系统和方法。
背景技术
目前常用的网络终端固件升级方法包括如下两种一、本地工作站从远程服务器上下载终端固件,并通过本地工作站来对终端进行升级;二、由远程服务器向终端升级命令,并远程控制终端进行升级。使用方法一进行升级的可靠性较好,但不利用远程管理控制,尤其不利于运营商集中管理的方式,而且这种方式对于用户有一定的技术要求,不适合普通用户。使用方法二的最大降患是可靠性较差,因为该方法是通过远程管理的方式来升级,对于终端的实际情况不清楚,如果终端不在线就无法进行升级;而且第二种升级方式在大多数情况下对终端最终使用者是透明的,如在升级过程中可能会出现业务不能使用,导致客户投诉,另外容易出现客户因业务不能使用重启终端,导致终端升级不成功,甚至出现因意外断电而导致终端设备固件被损坏而不能使用的情况。

发明内容
本发明的目的是克服了上述现有技术中的缺点,提供一种即使用远程控制方式进行升级控制,又给予用户选择升级时机,对于用户操作的技术要求较低,能够有效保证升级的成功率和安全性,且结构简单,成本低廉,应用范围较为广泛的实现网络终端设备固件进行自助升级的系统和方法。为了实现上述的目的,本发明的实现网络终端设备固件进行自助升级的系统具有如下构成该系统包括多个网络终端、升级服务器和多个升级工作站,所述的多个网络终端均通过网络连接所述的升级服务器,各网络终端还通过网络连接所对应的一个升级工作站。该实现网络终端设备固件进行自助升级的系统中,所述的升级工作站包括输入输出单元、显示单元和用户操作单元,所述的显示单元和用户操作单元均连接所述的输入输出单元,所述的输入输出单元通过网络连接所述的与该升级工作站对应的网络终端。本发明还提供一种基于所述的系统实现网络终端设备固件进行自助升级的方法, 该方法包括以下步骤(I)所述的升级服务器获得新的终端设备固件;(2)所述的升级服务器向与其连接的各网络终端发送所述的新的终端固件的版本
信息;(3)所述的网络终端获得所述的版本信息后,将其与网络终端现有的固件版本比较,判断该版本信息是否为新的固件版本信息,若是,则进入步骤(4),若否,则直接退出;(4)所述的网络终端将所述的新的终端固件的版本信息发送至其所对应的升级工作站;(5)所述的升级工作站获得所述的版本信息后,提示用户进行升级操作,若用户进行升级操作,则进入步骤出),若用户放弃进行升级操作,则直接退出;(6)所述的升级工作站向所述的网络终端发送升级请求;(7)所述的网络终端接收到所述的升级请求后进行固件升级。该实现网络终端设备固件进行自助升级的方法中,所述的升级工作站包括输入输出单元、显示单元和用户操作单元,所述的显示单元和用户操作单元均连接所述的输入输出单元,所述的输入输出单元通过网络连接所述的与该升级工作站对应的网络终端,所述的步骤(5)具体包括以下步骤(51)所述的输入输出单元获得所述的版本信息,并将所述的版本信息发送至所述的显示单元;(52)所述的显示单元显示包括所述的版本信息的网络终端固件升级操作提示信(53)用户通过所述的用户操作单元选择是否进行升级,若是,则进入步骤(54), 若否,则退出本方法;(54)用户在通过所述的用户操作单元进行鉴权操作,若鉴权成功,则进入步骤 (6),若鉴权失败,则退出本方法。该实现网络终端设备固件进行自助升级的方法中,所述的网络终端和与其连接的升级工作站之间通过终端客户端软件或web页面实现相互访问。该实现网络终端设备固件进行自助升级的方法中,所述的网络终端将所述的新的的终端固件的版本信息发送至其所对应的升级工作站,具体为所述的网络终端通过终端客户端软件或web页面将所述的新的终端固件的版本信息推送至其所连接的升级工作站。该实现网络终端设备固件进行自助升级的方法中,所述的升级工作站向所述的网络终端发送升级请求,具体为所述的升级工作站通过终端客户端软件或web页面向所述的网络终端发送升级请求。该实现网络终端设备固件进行自助升级的方法中,所述的步骤(7)具体包括以下步骤(71)所述的网络终端从所述的升级工作站接收到所述的升级请求;(72)所述的网络终端从所述的升级服务器下载新的终端设备固件;(73)所述的网络终端进行固件升级;(74)所述的网络终端将升级结果发送至所述的升级工作站。采用了该发明的实现网络终端设备固件进行自助升级的系统和方法,其系统包括多个网络终端、升级服务器和多个升级工作站,所述的多个网络终端均通过网络连接所述的升级服务器,各网络终端还通过网络连接所对应的一个升级工作站。本发明的升级方法中,网络终端首先判断从升级服务器获得的版本信息是否为新的固件版本信息,若是,则将本信息发送至其所对应的升级工作站;升级工作站提示用户进行升级操作,在用户选择进行升级的情况下,升级工作站向网络终端发送升级请求,随后网络终端进行固件升级。从而提供用户选择升级的时机,能够克服现有技术的缺点,保证升级的成功率和安全性,同时又使用了远程控制方式进行升级控制,对于用户操作的技术要求较低,便于应用,且本发明的实现网络终端设备固件进行自助升级的系统和方法,其系统结构简单,成本低廉,方法应用方式简便,应用范围也较为广泛。


图I为本发明的实现网络终端设备固件进行自助升级的系统的结构示意图。图2为本发明的实现网络终端设备固件进行自助升级的方法的步骤流程图。图3为本发明的实现网络终端设备固件进行自助升级的方法在实际应用中的流程不意图。
具体实施例方式为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。请参阅图I所示,为本发明实现网络终端设备固件进行自助升级的系统的结构示意图。在一种实施方式中,该实现网络终端设备固件进行自助升级的系统包括多个网络终端、升级服务器和多个升级工作站,所述的多个网络终端均通过网络连接所述的升级服务器,各网络终端还通过网络连接所对应的一个升级工作站。基于该实施方式所述的系统实现网络终端设备固件进行自助升级的方法,如图2 所示,包括以下步骤(I)所述的升级服务器获得新的终端设备固件;(2)所述的升级服务器向与其连接的各网络终端发送所述的新的终端固件的版本
信息;(3)所述的网络终端获得所述的版本信息后,将其与网络终端现有的固件版本比较,判断该版本信息是否为新的固件版本信息,若是,则进入步骤(4),若否,则直接退出;(4)所述的网络终端将所述的新的终端固件的版本信息发送至其所对应的升级工作站,升级工作站也可为与网络终端连接任一工作站;(5)所述的升级工作站获得所述的版本信息后,提示用户进行升级操作,若用户进行升级操作,则进入步骤出),若用户放弃进行升级操作,则直接退出;(6)所述的升级工作站向所述的网络终端发送升级请求;(7)所述的网络终端接收到所述的升级请求后进行固件升级。在一种较优选的实施方式中,所述的升级工作站包括输入输出单元、显示单元和用户操作单元,所述的显示单元和用户操作单元均连接所述的输入输出单元,所述的输入输出单元通过网络连接所述的与该升级工作站对应的网络终端。基于该较优选的实施方式所述的系统实现网络终端设备固件进行自助升级的方法中,所述的步骤(5)具体包括以下步骤(51)所述的输入输出单元获得所述的版本信息,并将所述的版本信息发送至所述的显示单元;(52)所述的显示单元显示包括所述的版本信息的网络终端固件升级操作提示信 (53)用户通过所述的用户操作单元选择是否进行升级,若是,则进入步骤(54),4/5页
若否,则退出本方法;(54)用户在通过所述的用户操作单元进行鉴权操作,若鉴权成功,则进入步骤
(6),若鉴权失败,则退出本方法。在一种进一步优选的实施方式中,所述的网络终端和与其连接的升级工作站之间通过终端客户端软件或web页面实现相互访问。则所述的步骤(4)网络终端将所述的新的终端固件的版本信息发送至其所对应的升级工作站,具体为所述的网络终端通过终端客户端软件或web页面将所述的新的的终端固件的版本信息推送至其所连接的升级工作站。则所述的步骤(6)升级工作站向所述的网络终端发送升级请求,具体为所述的升级工作站通过终端客户端软件或web页面向所述的网络终端发送升级请求。在更优选的实施方式中,所述的步骤(7)具体包括以下步骤(71)所述的网络终端从所述的升级工作站接收到所述的升级请求;(72)所述的网络终端从所述的升级服务器下载新的终端设备固件;(73)所述的网络终端进行固件升级;(74)所述的网络终端将升级结果发送至所述的升级工作站。在实际应用中,本发明的系统包括至少一个终端设备、一台工作站和远程升级服务器。本方法中包括当远程升级服务器有新的版本出现时,会将版本的相关信息发送给它管理区域内的终端,终端进行比对后,如果是新的版本,则会将版本信息推送到连接终端工作站,并由使用工作站的用户来手动发起升级请求,再由终端与升级服务完成终端升级。该发明有效地解决了终端升级即可以使用远程管理控制的方式,又可以同时让终端使用者来选择升级的时间,且不需要用户去了解升级方法,还可避免现有技术中终端不在线而不能升级或人为断电导致终端升级失败的问题。该发明的方法在应用中的主要操作,如图3所示,包括如下步骤(I)当有新的终端固件版本提交到升级服务器时,服务器能将版本信息通知到终端系统。(2)终端系统接收到服务器发送过来的版本信息时,会先判断是否为新版本,如果为新的版本的话,会通过专用客户端软件或web网页方式将版本信息推送到与终端连接的
工作站。(3)终端用户在工作站上浏览到新的版本信息时,可决定是否进行升级,如需进行升级的话,可通过与终端系统相连的客户端软件或web页面发送升级请求。(4)终端系统在接收到终端用户发送过来的升级请求时,将启动与升级服务器的升级流程进行终端系统的固件升级,并返回相应的提示信息给终端用户。通过以上的技术特征既可让终端升级使用远程管理控制方式又可让用户选择升级时机,对用户的技术要求也非常低,使用该发明可极大的提高升级的成功率和可靠性,保障终端系统的安全。采用了该发明的实现网络终端设备固件进行自助升级的系统和方法,其系统包括多个网络终端、升级服务器和多个升级工作站,所述的多个网络终端均通过网络连接所述的升级服务器,各网络终端还通过网络连接所对应的一个升级工作站。本发明的升级方法中,网络终端首先判断从升级服务器获得的版本信息是否为新的固件版本信息,若是,则将
7本信息发送至其所对应的升级工作站;升级工作站提示用户进行升级操作,在用户选择进行升级的情况下,升级工作站向网络终端发送升级请求,随后网络终端进行固件升级。从而提供用户选择升级的时机,能够克服现有技术的缺点,保证升级的成功率和安全性,同时又使用了远程控制方式进行升级控制,对于用户操作的技术要求较低,便于应用,且本发明的实现网络终端设备固件进行自助升级的系统和方法,其系统结构简单,成本低廉,方法应用方式简便,应用范围也较为广泛。在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。
权利要求
1.一种实现网络终端设备固件进行自助升级的系统,其特征在于,所述的系统包括多个网络终端、升级服务器和多个升级工作站,所述的多个网络终端均通过网络连接所述的升级服务器,各网络终端还通过网络连接所对应的一个升级工作站。
2.根据权利要求I所述的实现网络终端设备固件进行自助升级的系统,其特征在于, 所述的升级工作站包括输入输出单元、显示单元和用户操作单元,所述的显示单元和用户操作单元均连接所述的输入输出单元,所述的输入输出单元通过网络连接所述的与该升级工作站对应的网络终端。
3.一种基于权利要求I所述的系统实现网络终端设备固件进行自助升级的方法,其特征在于,所述的方法包括以下步骤(1)所述的升级服务器获得新的终端设备固件;(2)所述的升级服务器向与其连接的各网络终端发送所述的新的终端固件的版本信(3)所述的网络终端获得所述的版本信息后,将其与网络终端现有的固件版本比较,判断该版本信息是否为新的固件版本信息,若是,则进入步骤(4),若否,则直接退出;(4)所述的网络终端将所述的新的终端固件的版本信息发送至其所对应的升级工作站;(5)所述的升级工作站获得所述的版本信息后,提示用户进行升级操作,若用户进行升级操作,则进入步骤¢),若用户放弃进行升级操作,则直接退出;(6)所述的升级工作站向所述的网络终端发送升级请求;(7)所述的网络终端接收到所述的升级请求后进行固件升级。
4.根据权利要求3所述的实现网络终端设备固件进行自助升级的方法,其特征在于, 所述的升级工作站包括输入输出单元、显示单元和用户操作单元,所述的显示单元和用户操作单元均连接所述的输入输出单元,所述的输入输出单元通过网络连接所述的与该升级工作站对应的网络终端,所述的步骤(5)具体包括以下步骤(51)所述的输入输出单元获得所述的版本信息,并将所述的版本信息发送至所述的显示单元;(52)所述的显示单元显示包括所述的版本信息的网络终端固件升级操作提示信息;(53)用户通过所述的用户操作单元选择是否进行升级,若是,则进入步骤(54),若否, 则退出本方法;(54)用户在通过所述的用户操作单元进行鉴权操作,若鉴权成功,则进入步骤(6),若鉴权失败,则退出本方法。
5.根据权利要求3所述的实现网络终端设备固件进行自助升级的方法,其特征在于, 所述的网络终端和与其连接的升级工作站之间通过终端客户端软件或web页面实现相互访问。
6.根据权利要求5所述的实现网络终端设备固件进行自助升级的方法,其特征在于, 所述的网络终端将所述的新的终端固件的版本信息发送至其所对应的升级工作站,具体为所述的网络终端通过终端客户端软件或web页面将所述的新的的终端固件的版本信息推送至其所连接的升级工作站。
7.根据权利要求5所述的实现网络终端设备固件进行自助升级的方法,其特征在于, 所述的升级工作站向所述的网络终端发送升级请求,具体为所述的升级工作站通过终端客户端软件或web页面向所述的网络终端发送升级请求。
8.根据权利要求3至7中任一项所述的实现网络终端设备固件进行自助升级的方法, 其特征在于,所述的步骤(7)具体包括以下步骤(71)所述的网络终端从所述的升级工作站接收到所述的升级请求;(72)所述的网络终端从所述的升级服务器下载新的终端设备固件;(73)所述的网络终端进行固件升级;(74)所述的网络终端将升级结果发送至所述的升级工作站。
全文摘要
本发明涉及一种实现网络终端设备固件进行自助升级的系统,包括多个网络终端、升级服务器和多个升级工作站。本发明还涉及一种实现网络终端设备固件进行自助升级的方法,网络终端首先判断从升级服务器获得的版本信息是否为新的固件版本信息,若是,则将本信息发送至其所对应的升级工作站,升级工作站可为与网络终端连接任一工作站;升级工作站提示用户进行升级操作,在用户选择进行升级并鉴权成功的情况下,升级工作站向网络终端发送升级请求,随后网络终端进行固件升级。从而提供用户选择升级的时机,保证升级的成功率和安全性,同时又使用了远程控制,对用户的技术要求较低,便于应用,且本发明的系统结构简单,成本低廉,本发明的方法应用方式简便,应用范围也较为广泛。
文档编号H04L29/08GK102611581SQ201210101669
公开日2012年7月25日 申请日期2012年4月9日 优先权日2012年4月9日
发明者李新志, 杨光, 欧阳棣 申请人:上海市共进通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1