买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种适用于嵌入式设备的FOTA聚合升级方法_深圳市博联通信技术有限公司_202311562884.5 

申请/专利权人:深圳市博联通信技术有限公司

申请日:2023-11-22

公开(公告)日:2024-03-05

公开(公告)号:CN117650983A

主分类号:H04L41/082

分类号:H04L41/082;H04W4/20;G06F8/65

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.03.22#实质审查的生效;2024.03.05#公开

摘要:本发明公开一种适用于嵌入式设备的FOTA聚合升级方法。包括以下步骤:S1、建立聚合升级分组;S2、查询设备在本次升级计划中处于那个分组;S3、检测是否为循环升级模式,如果不是,则进入步骤S6;S4、开始升级任务;S5、进入设备内部FOTA升级任务;S6、检查设备是否是现网生产环境的设备升级配置;S7、根据步骤S6中判断,终端设备需要升级时,进入步骤S4,等待设备升级完成;S8、重置升级有效状态FLAG。本发明不论嵌入式设备是否掉线,是否是初次入网的设备,是否为不同的版本,都采用先建立一个版本组来管理所有版本信息和版本,不再直接使用目标版本升级,而使用目标组来升级,所有不同源版本且需要升级的设备,都可以以此组为升级目标,完成升级。

主权项:1.一种适用于嵌入式设备的FOTA聚合升级方法,其特征在于,包括以下步骤:S1、服务器建立聚合升级分组,终端设备FOTA升级请求发起,将携带SNMACIMEIFW信息,发送到服务器,服务器合法性鉴权检查通过后,终端设备所发起的请求数据送到给服务器升级业务模块;S2、服务器升级业务模块收到终端设备的请求后,查询设备在本次升级计划中处于聚合升级分组中处于那个分组,服务器策略是以分组为目标组的检索方法,当服务器检索存在多个分组符合条件时,继续判断分组创建时间对比,以时间最新且有效分组为目标组;S3、检测是否为循环升级模式,以FLAG变量进行识别,检查设备是否是配置为循环升级标识FLAG=2,如果是循环升级标识,说明设备是循环升级配置,继续执行下一步骤,如果不是,则进入步骤S6;S4、根据终端设备上报请求的FW版本,与获取此分组FW版本对比,如果一致,说明终端设备的版本更新完成,不需要升级,不一致则需要下发FW版本信息给设备端,从而开始升级任务,继续升级流程;S5、终端设备内部升级逻辑,将根据应答包提供的版本信息,及版本存放路径下载FW版本数据,正式进入设备内部FOTA升级任务,并且更新设备FLASH上IMAGE的版本,直到设备FW版本信息上报升级完成,FOTA升级任务结束;S6、根据步骤S3不符合条件,需要检查设备是否是现网生产环境的设备升级配置,检查升级标识是否为FLAG=0,若标识FLAG=0时,说明此时设备配置是未升级状态,需要升级,若标识FLAG不是0,说明升级成功,不需要重复升级,FOTA升级任务结束;S7、根据步骤S6中判断,终端设备需要升级时,进入步骤S4,等待设备升级完成;S8、在步骤S7中,设备升级完成后,需要将现网生产环境设备配置中FLAG状态,重置为FLAG=1的标识,当前设备升级已经完成,不需要重复升级,FOTA升级任务结束。

全文数据:

权利要求:

百度查询: 深圳市博联通信技术有限公司 一种适用于嵌入式设备的FOTA聚合升级方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。