您的智能手机收到过多少个系统更新通知?物联网也应如此。OTA更新可立即执行,以保持部署的稳健性并确保数据得到保护。
Gartner 将“空中传输”(OTA) 定义为通过移动网络下载应用程序、服务和配置的能力。它实际上是通过“空中”发送的更新,一种使用新软件和/或固件配置和无线更新连网硬件的机制。
由于物联网(IoT),越来越多的设备连接到互联网,确保它们的安全非常重要,尤其是在工业环境中。安全漏洞可能会危及工业物联网(IIOT)的部署。
物联网设备接收 OTA 更新的能力对于解决漏洞至关重要。此类更新使技术设备制造商、系统集成商和物联网解决方案运营商能够随着时间推移为其产品部署新功能,并修复设备中的任何漏洞。
OTA更新可立即执行,以保持部署的稳健性并确保数据得到保护。
OTA 更新还降低了维护成本。部署更新可以分阶段进行,并且每年可以发布的更新次数没有限制。通过提供经过测试的服务,并通过 OTA修复错误或发布新功能,您可以节省大量编程时间。
通过传统方法(将每个嵌入式设备连接到有线 PC)更新公众设备是不可行的。成本太高,以至于有可能会忽略重要的安全更新、错误修复或最新的产品功能。
OTA 服务必须快速、安全且易于使用。只需按一下鼠标,即可个别或以群组方式更新设备。但发送此类更新并不简单,因为它需要一系列技巧,例如管理不同版本的固件,以确保更新失败不会导致设备被禁用,或者更新不会使用所有可用带宽。当然,还需要及时进行紧急更新。随着设备数量不断增加,所有这些都将变得更加复杂。
要发送OTA更新,则需要一个设备管理系统,该系统可以与本地微处理器和物联网设备软件交互。这很难配置,因为很少有公司拥有能够处理此类更新和管理远程设备的物联网软硬件生态系统。
为物联网设计 OTA 时应注意的事项
- 版本还原:必须能够还原失败的更新,以便设备保持最新的稳定版本,并且不会被禁用。
- 版本验证:必须验证 OTA 的来源,以便设备只接受来自可靠且经验证的来源的更新,而且这些来源在此过程中未被修改。
- 代码兼容性:对于支持多种架构的设备,建议先确认接收到的镜像是否正确,然后再开始更新过程。否则,可能无法还原这些设备。
- 安全通信:所有更新必须通过加密通信渠道进行。
- 部分更新:这样可以减少带宽的消耗和设备的处理时间。
OTA 更新的好处
- 通过更新一台或多台设备来增加功能
- 节省成本,因为软件更新是从远程管理平台进行的
- OTA 允许快速修复安全漏洞
- 通过在产品发布后向产品添加新功能和基础架构来提高可扩展性。