0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

物联网中OTA更新的好处

OTA技术与运营 来源:OTA技术与运营 作者:OTA技术与运营 2022-10-28 15:17 次阅读

根据IDC的一份最新报告,到2025年,将有416亿台物联网设备,产生79.4 zetb的数据。连接的设备相互通信,传输数据集,并在单个生态系统中工作。为了有效地做到这一点,还需要定期更新,就像笔记本电脑手机一样。 但是,为智能设备提供语音的嵌入式系统的更新并不局限于用新的副本覆盖文件。这是一个复杂的端到端机制,必须保持一致和无缝:用户不希望直接参与打补丁、修复和增强设备的过程。 无线(OTA)更新可以实现高效的远程操作。但是有一系列新的挑战需要考虑。

什么是OTA更新?

OTA指的是通过移动或蜂窝网络下载应用程序、服务和配置的能力。其发生在“空中”,即无需将给定设备连接到另一个设备来安装更新。 在嵌入式开发中,OTA机制意味着通过Wi-Fi、移动宽带和设备操作系统中的内置功能,定期更新与互联网相连的硬件,包括新的设置、软件和/或固件。 OTA机制在物联网应用开发中发挥着不可或缺的作用,包括:固件无线(FOTA)更新。该技术被用于硬件部件,如汽车工业ADAS系统的电子控制单元(ecu)。例如,特斯拉通过FOTA更新,在其汽车上使用了新的补丁和功能,比如先进的自动驾驶仪。软件无线(SOTA)更新。这些包括安全补丁、软件更新和新的功能实现:更新智能汽车的导航地图和信息娱乐屏幕、联网家庭的智能计量和智能供暖等。

物联网中OTA更新的好处

提高安全性和合规性。OTA机制允许开发者通过网络修补已知的漏洞,而不是召回设备。此外,还确保更快、更经济有效地遵守不断演变的法律和监管责任。 维护成本降低。当在现场部署大量设备时,无法确保定期手动更新。OTA系统可以通过单一统一界面实现无缝更新,以替代成本高、耗时长的现场服务。 持续改进。OTA更新允许制造商不断修改其连接的系统,修复错误并提高产品性能,即使它们在生产线上或在消费者手中。这种方法消除了召回和亲自维护,并提供了竞争优势。通过这种方式,无需等待在新一批设备中加入新功能。 额外的收入来源。原始设备制造商(oem)可以在发布后通过OTA更新实现附加组件,而无需物理访问需要升级的固件。 降低运营成本。根据Stout Risius Ross的报告,软件问题占全行业召回的15%。OTA技术简化了软件升级和修复,据IHS Automotive预测,该技术能够为企业节省超过350亿美元的运营成本。

OTA机制目前面临的挑战

失败的OTA机制相关的最著名的丑闻之一发生在2017年。Airbnb将损坏的软件更新部署到不正确的设备——该设备是该企业出租物业使用的智能锁的早期版本。设备无法运行,无法接收另一个OTA更新来解决这个问题。该系统的功能不包括自动回退功能,这使得租客无法进入公寓。由于这次事故,必须由供应商手动更新锁。 都说OTA更新改善了连接设备,那为什么还是经常听到关于设备无法运行、更新出现故障以及汽车警报器被劫持的恐怖故事? 首先情境意识。对于某些设备,如联网汽车或用于医疗手段的设备,任何修改都会带来一定程度的风险。因此在OTA之前需要反复测试升级包,确保升级程序正常运行。 其次,升级策略的制定。比如当系统在设备执行关键任务时,发送和接受固件OTA更新有可能会产生设备无法启动,比如早期汽车行驶过程中不小心出发OTA更新而被迫停在马路上长时间等待更新进程。 再者,OTA还需要有完善的安全策略。比如说升级失败自动回滚到早期版本,再比如OTA升级过程中的安全问题。通过加密、验签等安全机制,避免黑客侵入更新过程,注入恶意代码,接管设备等风险。 与OTA升级过程的安全性有关的3个主要挑战包括: ⑴身份验证:数据必须从受信任的服务器发送到客户端 ⑵保密性:必须将传输中数据的访问权限授予预定数量的用户 ⑶完整性:传输的更新不应该被破坏。 最后,物联网规模化部署带来的挑战,如:众多设备近距共终端和庞大数量的设备互连。随着连接设备数量的不断增加,OTA系统必须能够适应不断增长的需求,并为成百上千甚至数百万的设备提供信息。

随着物联网技术的发展,没有一个万能的解决方案,因为每个物联网系统都有自己的一套要求和约束。一个有经验的团队会优化OTA系统,以解决这些问题,并提供有效的OTA解决方案。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2909

    文章

    44634

    浏览量

    373295
  • OTA
    OTA
    +关注

    关注

    7

    文章

    580

    浏览量

    35217

原文标题:OTA更新在物联网设备管理中有哪些作用?

文章出处:【微信号:ABUP-OTA-,微信公众号:OTA技术与运营】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【正点原子STM32H7R3开发套件试用体验】4G联网工业设备控制网关

    资料,了解STM32H7R3开发套件的功能。 2. 接入Air780E,实现开发板通过4G联网 3. 对接FastBee联网平台,实现数据上报和命令下发 4. 移植OTA功能,实现在
    发表于 12-18 14:14

    FLIR Ex Pro热像仪的OTA无线更新技术

    手机换代迅速,系统更新频繁 让人不禁遐想:若热像仪也能如此 检测人员是否就能随时掌握最新科技? 今日为您揭秘 FLIR Ex Pro热像仪的OTA无线更新技术 它让您的热像仪轻松升级至最新版 确保您
    的头像 发表于 12-04 11:39 144次阅读

    OTA无线更新技术:一键升级系统,随时畅享FLIR最新技术!

    手机换代迅速,系统更新频繁,让人不禁遐想:若热像仪也能如此,检测人员是否就能随时掌握最新科技? 比如FLIR Ex Pro热像仪的OTA无线更新技术 ,它让用户的热像仪轻松升级至最新版,确保用户始终
    的头像 发表于 12-03 15:34 164次阅读
    <b class='flag-5'>OTA</b>无线<b class='flag-5'>更新</b>技术:一键升级系统,随时畅享FLIR最新技术!

    通过Delta DFU技术推进联网OTA更新

    在这篇博客,我们探讨了 Delta DFU 的优势、对固件更新效率的影响,以及在真实场景取得的切实成果。
    的头像 发表于 12-03 10:28 207次阅读
    通过Delta DFU技术推进<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>OTA</b><b class='flag-5'>更新</b>

    串口屏 OTA(Over-The-Air)简述

    OTA(Over-The-Air)更新是一种通过无线网络或有线网络对设备进行远程固件更新的技术。在串口屏的应用OTA
    的头像 发表于 11-21 09:19 1138次阅读

    MCU在联网的应用前景

    与网络的智能化交互。联网的核心在于数据的收集、传输、处理和应用,而MCU在这一过程扮演着至关重要的角色。 2. MCU在联网
    的头像 发表于 11-01 13:39 354次阅读

    MSP430FR57xx的无线(OTA)更新

    电子发烧友网站提供《MSP430FR57xx的无线(OTA)更新.pdf》资料免费下载
    发表于 10-18 10:33 0次下载
    MSP430FR57xx的无线(<b class='flag-5'>OTA</b>)<b class='flag-5'>更新</b>

    联网的Fota是什么,如何使用HTTP来给设备升级

    一 概述 FOTA(Firmware Over-The-Air)移动终端的空中下载软件升级,指通过云端升级技术,为具有连网功能的设备提供固件升级服务。在联网通讯模块领域,FOTA主要应用于更新升级
    的头像 发表于 09-25 14:35 646次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>中</b>的Fota是什么,如何使用HTTP来给设备升级

    什么是联网技术?

    :这是联网的基础层,负责采集物理世界的各种信息。包括各类传感器(如温度传感器、湿度传感器、压力传感器等)、摄像头、RFID 标签和读写器、GPS 定位设备等。这些设备能够感知环境的物理量、物体
    发表于 08-19 14:08

    联网设备在智能工作场景的作用

    支持。让我们仔细看看它是如何工作的,以及智能工作场所技术可以带来的众多好处。     联网 (IoT) 技术由通过无线网络收集和传输数据的互连设备组成。在智能建筑
    的头像 发表于 08-03 11:33 1434次阅读

    ESP8266如何进行OTA更新,但无需重新启动?

    - 有没有办法OTA下载新固件,但不能重新启动 - 并在下一次系统启动时检查新固件和交换机。我想进行 OTA 更新,但无需重新启动。 - ESP8266将当前正在使用的用户(1|2.bin)保存
    发表于 07-11 07:19

    请问esp32 ota升级如何获取更新进度?

    所用的是esp32-s2 idf:4.4调用esp_https_ota API进行固件升级,想获取更新进度,但不知道怎么实现,有人做过或者有思路指点一下吗?
    发表于 06-14 07:20

    makefile启用了OTA_FW_UPGRADE:=1,应用程序崩溃的原因?怎么解决?

    在手表应用程序,makefile 启用了 OTA_FW_UPGRADE:=1,并尝试从 MTB 库的 LE OTA APP(安卓)使用
    发表于 06-03 07:11

    谷歌Android 15开发者预览版遇问题,OTA更新暂停

    谷歌在Android Developer官网发表声明,因发现“已知问题”,将暂时关闭Android 15 DP1的OTA更新订阅服务。谷歌解释道:“禁用OTA镜像下载是为了深入调查问题。”对于想要尝鲜Android 15的开发者
    的头像 发表于 02-21 14:08 679次阅读

    深入了解联网设备的OTA升级机制

    OTA(Over-The-Air,空中下载技术)是一种无线传输技术,用于在联网设备之间进行远程更新和配置。OTA指的是通过无线通信网络来远
    发表于 01-21 10:03 1876次阅读
    深入了解<b class='flag-5'>物</b><b class='flag-5'>联网</b>设备的<b class='flag-5'>OTA</b>升级机制