找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 215|回复: 0

一篇文章了解物联网各行业OTA解决方案

[复制链接]

41

主题

0

回帖

219

积分

管理员

积分
219
发表于 2023-3-8 20:58:55 | 显示全部楼层 |阅读模式
一篇文章了解物联网各行业OTA解决方案
来源:搜狐   时间:2023-02-17 18:17:37



面对万物互通联动的频率不断提高,物联网设备也在不断与时俱进。新的产品需求不断涌现,对于智能家电、工业联网设备等产品更新需求就变得空前高涨,设备不能同传统设备一经出售就不再变更,为此OTA升级功能的应用就极为重要。
                                                                               

家居行业空调的OTA解决方案:

                                                                        虽然空调行业的用户实现了整个产品的OTA功能,但依然面临诸多痛点:                        1、整包升级带来的超长等待。空调的设备升级采用的是整包升级,整包升级升级包大,存储空间占用大,在HOMEBUS总线上传输时间长,导致整个的升级耗时非常长,据统计升级一次需要耗时近一个小时,这无疑是家居产品使用体验的巨大障碍。                        2、跨零件版本的强依赖关系及升级失败的版本异常。客户整个方案是没法处理当有零件之间的版本有依赖关系时,升级失败时版本不一致的问题。当主控板与外机,室内机与面板之间因为功能或协议的更新,导致版本之间有强依赖关系,当升级零件失败,从而出现版本不一致时,会导致设备运行异常。这时需要云端来标识强依赖关系,并且设备端需要执行对应的策略来保证版本的一致性。                        针对于客户遇到的痛点问题,艾拉比给客户制定了整体的OTA方案,                        1. 针对于整包升级耗时长的问题,端上升级采用差分升级,差分升级升级包小,仅占整包的5%-20%,空间占用小,传输耗时短,可以减小存储资源的占用从而降低硬件成本,同时大幅降低升级的耗时从而优化升级的体验,经测试验证,整个升级时长缩减了60%-80%。                        2. 针对无法处理版本依赖的问题,在云端,提供云平台云云接口,客户管理平台可以调用接口来获取OTA能力,在云平台策略配置中,将有依赖关系的零件归为零件组,从而来标识零件之间的版本依赖关系。在设备端,在主控板上集成升级主控程序,主控程序会解析云端配置的升级策略,并按策略执行升级流程,当出现有依赖关系的零件升级失败时,主控程序会执行对应的回滚操作,保证有依赖关系的零件间的版本一致性。                        采用这一整套OTA方案后,可以很明显的提升升级效率,并且在升级过程中的安全性与可靠性也得到了保障。                       

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|物联网论坛|物联网BB|物联网之家|农业物联网|气象物联网|冷链运输物联网

GMT+8, 2025-5-19 05:14 , Processed in 0.031250 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表