[发明专利]系统升级方法、网络设备、介质和电子设备在审
申请号: | 202210342460.7 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114895933A | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 隋小波;潘武;蒋茹 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张恺宁 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统升级 方法 网络设备 介质 电子设备 | ||
本申请提供一种系统升级方法、网络设备、介质和电子设备,涉及网络摄像机技术领域。其中的系统升级方法,响应于接收到的设备升级指令,根据从所述网络设备的程序升级包获取的第一升级数据包对所述网络设备的所述升级逻辑模块进行升级操作,得到升级后的目标升级逻辑模块;根据所述目标升级逻辑模块和从所述网络设备的所述程序升级包中获取的第二升级数据包,对所述网络设备的系统进行升级。该方法将升级逻辑模块化,使升级逻辑模块优先进行升级,并通过升级后的升级逻辑模块对网络设备的系统进行升级,实现固件升级,可以在升级逻辑出现缺陷时使网络设备的系统顺利升级,提升网络设备的系统升级的稳定性。
技术领域
本申请实施例涉及网络摄像机技术领域,尤其涉及一种系统升级方法、网络设备、介质和电子设备。
背景技术
随着技术不断发展,网络设备,如网络摄像机(IP Camera,IPC)越来越普及,目前在行业各个场景中广泛应用。由于网络设备的固件软件会存在包括使用功能缺陷等在内的各类缺陷,为了修复这些缺陷,一般情况固件都存在升级的需求。
现有的系统升级方法,升级逻辑由网络设备中运行的固件决定,由于升级逻辑也是软件的一部分,也会存在缺陷,当升级逻辑出现缺陷时,将会导致系统无法进行升级,使得设备的可用性大幅下降。
发明内容
本申请实施例提供了一种系统升级方法、网络设备、介质和电子设备,可以在升级逻辑出现缺陷时使网络设备的系统顺利升级,提升网络设备的系统升级的稳定性。
为达到上述目的,本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种系统升级方法,应用于网络设备,所述网络设备包括升级模块分区,所述升级模块分区用于存储升级逻辑模块,所述升级逻辑模块为所述网络设备升级为当前版本时的升级逻辑的可执行程序;所述方法包括:
响应于接收到的设备升级指令,根据从所述网络设备的程序升级包获取的第一升级数据包对所述网络设备的所述升级逻辑模块进行升级操作,得到升级后的目标升级逻辑模块;所述设备升级指令用于指示通过所述程序升级包将所述网络设备升级为目标版本;所述目标升级逻辑模块为通过所述程序升级包将所述网络设备升级为所述目标版本时的升级逻辑的可执行程序;
根据所述目标升级逻辑模块和从所述网络设备的所述程序升级包中获取的第二升级数据包,对所述网络设备的系统进行升级。
本申请实施例提供的系统升级方法,将升级逻辑模块化,使升级逻辑模块优先进行升级,并通过升级后的升级逻辑模块对网络设备的系统进行升级,实现固件升级,该过程中因为是对升级逻辑模块优先进行升级并通过升级后的升级逻辑模块完成对网络设备的系统的后续升级,可以在升级逻辑出现缺陷时使网络设备的系统顺利升级,提升网络设备的系统升级的稳定性。
在一种可能的实现方式中,所述根据所述目标升级逻辑模块和从所述网络设备的所述程序升级包中获取的第二升级数据包,对所述网络设备的系统进行升级之前,所述方法还包括:
通过所述目标升级逻辑模块获取所述程序升级包中的所述第二升级数据包的存储地址,并基于所述存储地址下载所述第二升级数据包。
该实施例的方法,通过所述目标升级逻辑模块获取所述程序升级包中的所述第二升级数据包的存储地址,并基于所述存储地址下载所述第二升级数据包,可以在升级逻辑出现缺陷时使网络设备的系统顺利升级,提升网络设备的系统升级的稳定性。
在一种可能的实现方式中,所述第一升级数据包包括第一预设标识位信息;
所述通过所述目标升级逻辑模块获取所述程序升级包中的所述第二升级数据包的存储地址,包括:
确定所述第一升级数据包对应的所述第一预设标识位信息与所述目标升级逻辑模块的标识位信息是否相同;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210342460.7/2.html,转载请声明来源钻瓜专利网。