网关设备升级方法、网关设备及网管设备技术

技术编号:20118660 阅读:24 留言:0更新日期:2019-01-16 12:13
本发明专利技术提供了一种网关设备升级方法、网关设备及网管设备,该方法包括:当接收到网管设备通过Web Service交互方式发送的软件版本更新通知时,通过Web Service交互方式发送网关设备升级请求消息到所述网管设备;接收所述网管设备通过Web Service交互方式返回的升级响应消息,所述升级响应消息中携带有软件升级包的路径信息;根据所述路径信息从所述网管设备获取所述软件升级包,并进行网关设备升级。本发明专利技术通过Web Service交互方式实现网关设备和网管设备之间的升级数据交互,使得网络管理人员无需进入机房就可以升级网关设备,避免过多的人为操作步骤,实现了批量网关设备的自动升级,提高对网关设备进行升级的效率。

Gateway Equipment Upgrade Method, Gateway Equipment and Network Management Equipment

The invention provides a gateway equipment upgrade method, gateway equipment and network management equipment. The method includes: when receiving the notification of software version upgrade sent by network management equipment through Web Service interactive mode, the gateway equipment upgrade request message is sent to the network management equipment through Web Service interactive mode; and receiving the upgrade returned by the network management equipment through Web Service interactive mode. The upgrade response message carries the path information of the software upgrade package; according to the path information, the software upgrade package is obtained from the network management device and the gateway device is upgraded. The invention realizes upgrading data interaction between gateway equipment and network management equipment through Web Service interactive mode, enables network managers to upgrade gateway equipment without entering computer room, avoids excessive manual operation steps, realizes automatic upgrading of batch gateway equipment, and improves the efficiency of upgrading gateway equipment.

【技术实现步骤摘要】
网关设备升级方法、网关设备及网管设备
本专利技术涉及无线通信领域,尤其涉及一种网关设备升级方法、网关设备及网管设备。
技术介绍
网关设备(Gateway)又称网间连接器、协议转换器,是多个网络间提供数据转换服务的电子设备,网关通常部署在机房,为网络系统提供数据转换服务,每个网关内都预装有固件等程序。目前,为了完善网关设备功能、增强网关设备稳定性、修补网关设备漏洞,通常需要对网关设备内的程序进行升级。现有技术中,在对网关设备进行升级时,网络管理人员需要进入到部署网关设备的机房,单独连接到网管上,先在网管上登录到网管,然后上传升级包,在填写上需要下载到网关的路径,然后通过命令把升级包下载到网关上,最后再执行升级命令,对网关设备进行升级。可见,现有技术中在升级网关设备时,由于网络管理人员需要进入机房直接操作网关设备才能升级,往往会占用大量的人力,并且,由于网络管理人员进入机房需要报备审批等繁琐流程,因而,现有技术中在升级网关设备时还存在耗时过长、人力成本高,升级效率较低的技术问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的网关设备升级方法、网关设备及网管设备。本专利技术的第一方面,提供了一种网关设备升级方法,包括:当接收到网管设备通过WebService交互方式发送的软件版本更新通知时,通过WebService交互方式发送网关设备升级请求消息到所述网管设备;接收所述网管设备通过WebService交互方式返回的升级响应消息,所述升级响应消息中携带有软件升级包的路径信息;根据所述路径信息从所述网管设备获取所述软件升级包,并进行网关设备升级。可选地,在通过WebService交互方式发送网关设备升级请求消息到所述网管设备之前,所述方法还包括:通过WebService交互方式发送登录请求消息到所述网管设备,所述登录请求消息中携带有当前网关设备的登录信息,以供所述网管设备根据所述登录信息对所述当前网关设备进行设备验证;接收网管设备返回的验证结果消息,当所述验证结果消息为验证成功时执行所述通过WebService交互方式发送网关设备升级请求消息到所述网管设备的步骤。可选地,所述方法还包括:当网关设备升级成功后,通过所述WebService交互方式发送升级成功消息到所述网管设备。可选地,所述根据所述路径信息从所述网管设备获取所述软件升级包,包括:根据所述路径信息采用FTP方式从所述网管设备下载所述软件升级包。可选地,所述方法还包括:基于WebService协议预先在网关设备配置WebService数据接口,以通过WebService交互方式实现网管设备和网关设备之间的数据交互。本专利技术的第二方面,提供了另一种网关设备升级方法,包括:接收到用户上传的软件升级包时,获取所述软件升级包的软件版本号;根据所述软件版本号确定需要升级的目标网关设备;通过WebService交互方式发送软件版本更新通知到所述目标网关设备;通过WebService交互方式接收目标网关设备发送的网关设备升级请求消息;通过WebService交互方式发送升级响应消息到所述目标网关设备,所述升级响应消息中携带有软件升级包的路径信息,以供所述目标网关设备根据所述路径信息从当前网管设备获取所述软件升级包,并进行网关设备升级。可选地,所述网关设备升级请求消息中携带有目标网关设备的当前版本号;在通过WebService交互方式发送升级响应消息到所述目标网关设备之前,所述方法还包括:根据所述软件升级包的软件版本号和目标网关设备的当前版本号对所述目标网关设备进行升级校验。可选地,在通过WebService交互方式接收目标网关设备发送的网关设备升级请求消息之前,所述方法还包括:通过所述WebService交互方式接收目标网关设备发送的登录请求消息,所述登录请求消息中携带有目标网关设备的登录信息,根据所述登录信息对所述目标网关设备进行设备验证;当设备验证成功时,发送验证成功消息到所述目标网关设备。可选地,所述方法还包括:通过所述WebService交互方式接收目标网关设备发送的升级成功消息;发送升级确认消息到所述目标网关设备,并生成升级记录。本专利技术的第三方面,提供了一种网关设备,包括:网关发送模块,用于当接收到网管设备通过WebService交互方式发送的软件版本更新通知时,通过WebService交互方式发送网关设备升级请求消息到所述网管设备;网关接收模块,用于接收所述网管设备通过WebService交互方式返回的升级响应消息,所述升级响应消息中携带有软件升级包的路径信息;网关升级模块,用于根据所述路径信息从所述网管设备获取所述软件升级包,并进行网关设备升级。本专利技术的第四方面,提供了一种网管设备,包括:获取模块,用于接收到用户上传的软件升级包时,获取所述软件升级包的软件版本号;判定模块,用于根据所述软件版本号确定需要升级的目标网关设备;网管发送模块,用于通过WebService交互方式发送软件版本更新通知到所述目标网关设备;网管接收模块,用于通过WebService交互方式接收目标网关设备发送的网关设备升级请求消息;所述网管发送模块,还用于通过WebService交互方式发送升级响应消息到所述目标网关设备,所述升级响应消息中携带有软件升级包的路径信息,以供所述目标网关设备根据所述路径信息从当前网管设备获取所述软件升级包,并进行网关设备升级。此外,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上任一所述方法的步骤。此外,本专利技术还提供了一种设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任一所述方法的步骤。本专利技术实施例提供的网关设备升级方法、网关设备及网管设备,通过WebService交互方式实现网关设备和网管设备之间的升级数据交互,使得网络管理人员无需进入机房就可以升级网关设备,避免过多的人为操作步骤,实现批量网关设备的自动升级,提高对网关设备进行升级的效率,具有良好的兼容性、易用性和可控方面的优势。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1为本专利技术实施例提供的网关设备升级方法的流程示意图;图2为本专利技术实施例提供的网关设备升级方法的信令交互流程示意图;图3为本专利技术另一实施例提供的网关设备升级方法的流程示意图;图4为本专利技术实施例提供的网关设备的结构示意图;图5为本专利技术实施例提供的网管设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术本文档来自技高网...

【技术保护点】
1.一种网关设备升级方法,其特征在于,包括:当接收到网管设备通过Web Service交互方式发送的软件版本更新通知时,通过Web Service交互方式发送网关设备升级请求消息到所述网管设备;接收所述网管设备通过Web Service交互方式返回的升级响应消息,所述升级响应消息中携带有软件升级包的路径信息;根据所述路径信息从所述网管设备获取所述软件升级包,并进行网关设备升级。

【技术特征摘要】
1.一种网关设备升级方法,其特征在于,包括:当接收到网管设备通过WebService交互方式发送的软件版本更新通知时,通过WebService交互方式发送网关设备升级请求消息到所述网管设备;接收所述网管设备通过WebService交互方式返回的升级响应消息,所述升级响应消息中携带有软件升级包的路径信息;根据所述路径信息从所述网管设备获取所述软件升级包,并进行网关设备升级。2.根据权利要求1所述的方法,其特征在于,在通过WebService交互方式发送网关设备升级请求消息到所述网管设备之前,所述方法还包括:通过WebService交互方式发送登录请求消息到所述网管设备,所述登录请求消息中携带有当前网关设备的登录信息,以供所述网管设备根据所述登录信息对所述当前网关设备进行设备验证;接收网管设备返回的验证结果消息,当所述验证结果消息为验证成功时执行所述通过WebService交互方式发送网关设备升级请求消息到所述网管设备的步骤。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当网关设备升级成功后,通过所述WebService交互方式发送升级成功消息到所述网管设备。4.根据权利要求1所述的方法,其特征在于,所述根据所述路径信息从所述网管设备获取所述软件升级包,包括:根据所述路径信息采用FTP方式从所述网管设备下载所述软件升级包。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:基于WebService协议预先在网关设备配置WebService数据接口,以通过WebService交互方式实现网管设备和网关设备之间的数据交互。6.一种网关设备升级方法,其特征在于,包括:接收到用户上传的软件升级包时,获取所述软件升级包的软件版本号;根据所述软件版本号确定需要升级的目标网关设备;通过WebService交互方式发送软件版本更新通知到所述目标网关设备;通过WebService交互方式接收目标网关设备发送的网关设备升级请求消息;通过WebService交互方式发送升级响应消息到所述目标网关设备,所述升级响应消息中携带有软件升级包的路径信息,以供所述目标网关设备根据所述路径信息从当前网管设备获取所述软件升级包,并进行网关设备升级。7.根据权利要求6所述的方法,其特征在于,所述网关设备升级请求消息中携带有目标网关设备的当前版本号;在通过WebService交互方式发送升级响应消息到所述目标网关设备...

【专利技术属性】
技术研发人员:陈秩梓
申请(专利权)人:京信通信系统中国有限公司京信通信系统广州有限公司京信通信技术广州有限公司天津京信通信系统有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1