The invention provides a base station software automatic upgrading method and system, base station network search and the base station, do not cross the current software version version of the differential software patches, random error when setting the base station download delay time, generation of the base station software download instructions, the base station receives the download instructions, and start the download, not their own different versions of the differential software patches, and restore software upgrade according to the current software version, reduction upgrade is completed, the feedback upgrade is complete, return to base station network transmission base station software version query commands to each base station operation. In the whole process, the method of downloading and polling downloading is adopted to improve the efficiency of automatic upgrading of base station software and reduce the probability of network storm effectively.
【技术实现步骤摘要】
基站软件自动升级方法与系统
本专利技术涉及通信
,特别是涉及基站软件自动升级方法与系统。
技术介绍
随着基站不断大范围商用部署,已经商用基站的后续维护和管理尤为重要,目前运营商要求已经商用部署基站都采用TR069接口协议与基站网管(HMS)交互管理。基站网管(HMS)通过TR069接口协议对基站维护和管理:配置和查看基站监控量、远程控制基站、基站软件版本管理、基站的KPI的统计、基站告警检测等功能。由于基站软件版本缺陷、新增功能一般需要采用HMS对其统一升级,故运营商对快速更新现网旧版本带来的缺陷及新版本新功能甚为迫切。
技术实现思路
基于此,有必要针对一般基站软件升级都需要采用HMS进行,升级效率低下的问题,提供一种高效的基站软件自动升级方法与系统。一种基站软件自动升级方法,应用于基站网管,包括步骤:查询各基站当前软件版本,根据各基站当前软件版本查找与各基站匹配的不跨版本的差分软件补丁,并随机差时设置各基站下载延时时间;根据与各基站匹配的不跨版本的差分软件补丁以及各基站下载延时时间,生成各基站软件下载指令;下发各基站软件下载指令至各基站;当接收到各基站返回的本轮升级完成消息时,返回查询各基站当前软件版本的步骤。一种基站软件自动升级方法,应用于基站,包括步骤:接收基站网管根据基站当前软件版本生成的软件下载指令,软件下载指令携带与基站匹配的不跨版本的差分软件补丁统一资源定位符以及下载延时时间;等待到达下载延时时间,下载匹配的不跨版本的差分软件补丁,并根据当前软件版本进行软件还原升级;当软件还原升级完成时,生成并反馈本轮升级完成消息。一种基站软件自动升级系统 ...
【技术保护点】
一种基站软件自动升级方法,应用于基站网管,其特征在于,包括步骤:查询各基站当前软件版本,根据各基站当前软件版本查找与各基站匹配的不跨版本的差分软件补丁,并随机差时设置各基站下载延时时间;根据所述与各基站匹配的不跨版本的差分软件补丁以及各基站下载延时时间,生成各基站软件下载指令;下发所述各基站软件下载指令至各基站;当接收到各基站返回的本轮升级完成消息时,返回所述查询各基站当前软件版本的步骤。
【技术特征摘要】
1.一种基站软件自动升级方法,应用于基站网管,其特征在于,包括步骤:查询各基站当前软件版本,根据各基站当前软件版本查找与各基站匹配的不跨版本的差分软件补丁,并随机差时设置各基站下载延时时间;根据所述与各基站匹配的不跨版本的差分软件补丁以及各基站下载延时时间,生成各基站软件下载指令;下发所述各基站软件下载指令至各基站;当接收到各基站返回的本轮升级完成消息时,返回所述查询各基站当前软件版本的步骤。2.根据权利要求1所述的基站软件自动升级方法,其特征在于,所述根据各基站当前软件版本查找与各基站匹配的不跨版本的差分软件补丁,并随机差时设置各基站下载延时时间的步骤之前还包括:接收外部输入的最新软件版本数据;查询历史记录中软件各版本数据;根据所述最新软件版本数据以及历史记录中软件各版本数据,生成不跨版本的差分软件补丁。3.根据权利要求1所述的基站软件自动升级方法,其特征在于,所述下发所述各基站软件下载指令至各基站的步骤之后还包括:接收基于TCP会话下载请求,响应所述基于TCP会话下载请求,开始下发匹配的不跨版本的差分软件补丁数据;当检测到网络异常时,下发网络异常提示消息,并暂停下发匹配的不跨版本的差分软件补丁数据;当检测到网络恢复时,下发网络恢复提示消息;当接收到基站返回的重新基于TCP会话继续软件补丁下载请求时,根据所述重新基于TCP会话继续软件补丁下载请求携带的下载断点标记信息,继续下发匹配的不跨版本的差分软件补丁数据。4.一种基站软件自动升级方法,应用于基站,其特征在于,包括步骤:接收基站网管下发的软件下载指令,所述软件下载指令携带与基站匹配的不跨版本的差分软件补丁统一资源定位符以及下载延时时间;等待到达所述下载延时时间,下载匹配的不跨版本的差分软件补丁,并根据当前软件版本进行软件还原升级;当软件还原升级完成时,生成并反馈本轮升级完成消息。5.根据权利要求4所述的基站软件自动升级方法,其特征在于,所述下载匹配的不跨版本的差分软件补丁的步骤包括:发送的基于TCP会话下载请求;开始接收匹配的不跨版本的差分软件补丁数据;当接收到网络异常提示消息时,暂停下载数据,并生成下载断点标记信息;当接收到网络恢复提示消息时,生成重新基于TCP会话继续软件补丁下载请求,所述重新基于TCP会话继续软件补丁下载请求携带所述下载断点标记信息;发送所述重新基于TCP会话继续软件补丁下载请求至基站网管。6.一种基站软件自动升级系统,应用于基站网管,其特征在于,包括:查找模块,用于查询...
【专利技术属性】
技术研发人员:曾宪平,王瑞伟,潘文辉,黄金伙,
申请(专利权)人:京信通信技术广州有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。