【技术实现步骤摘要】
一种对设备进行软件升级的方法及系统
本专利技术涉及通信
,尤其涉及的是一种对设备进行软件升级的方法及系统。
技术介绍
对于通信设备,由于升级可能出现失败的情况,因此,目前比较流行的做法是:在升级软件时,保留之前所用版本软件,同时安装新版本软件,如果新版本升级成功,就可以提交确认新版本,使新版本永久生效;如果新版本升级失败,则系统重启后自动切换到老版本完成软件版本的回退。但是这样的升级方法对于远程升级无人在现场的情况并不完备,因为,新版本升级失败后,很有可能无法实现软件版本的回退(比如,设备出现硬件故障,或者升级后设备无法正常启动等)。因此,通信设备一旦出现软件升级失败且无法回退的情况,则通信业务陷入中断。因此,为了减轻软件升级失败对通信设备的通信业务的影响,现有的软件升级方法还需要进一步改进。
技术实现思路
本专利技术所要解决的技术问题是提供一种对设备进行软件升级的方法,能够减轻软件升级失败对通信设备的通信业务的影响。为了解决上述技术问题,本专利技术提供了一种对设备进行软件升级的方法,该方法包括:主板在开始软件升级前向备板发送静默通知;所述备板接收到所述静默通知 ...
【技术保护点】
一种对设备进行软件升级的方法,该方法包括:主板在开始软件升级前向备板发送静默通知;所述备板接收到所述静默通知后,关闭与所述主板之间的通信链路,开启静默定时器;所述主板开始软件升级,如果所述主板升级成功,或者所述主板升级失败后能够回退到老的软件版本,则将所述备板复位;所述备板在复位后,重新开启与所述主板之间的通信链路;如果所述静默定时器超时,则所述备板重新开启与所述主板间的通信链路,竞争为主用板。
【技术特征摘要】
1.一种对设备进行软件升级的方法,该方法包括:主板在开始软件升级前向备板发送静默通知;所述备板接收到所述静默通知后,关闭与所述主板之间的通信链路,开启静默定时器;所述主板开始软件升级,如果所述主板升级成功,或者所述主板升级失败后能够回退到老的软件版本,则将所述备板复位;所述备板在复位后,重新开启与所述主板之间的通信链路;如果所述静默定时器超时,则所述备板重新开启与所述主板间的通信链路,竞争为主用板;所述静默定时器的定时时长预先设定,或者由所述主板在所述静默通知中携带给所述备板;所述备板关闭与所述主板之间的通信链路后,停止与所述主板间的同步和主备竞争;所述备板开启与所述主板之间的通信链路后,启动与所述主板间的同步和主备竞争;主板在向备板发送静默通知前,还判断主备是否同步完成,是则向备板发送静默通知,否则延迟发送所述静默通知。2.如权利要求1所述的方法,其特征在于:主板在开始软件升级前,还判断所述备板与所述主板之间的通信链路是否处于关闭状态,是则开始软件升级,否则延迟升级。3.一种对设备...
【专利技术属性】
技术研发人员:肖锋钢,杨骐,黄文伟,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。