亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 物联网技术

LoRa FOTA为何困难及Symphony Link如何破局

使用LoRaWAN对电池供电节点进行空中固件升级(FOTA)几乎不可能。

LoRa联盟指出多播帧——仅Class B/C设备可用——可承载固件,但这不解决多数部署使用的Class A设备的实际限制。The Things Network、Libelium等社区论坛确认标准LoRaWAN FOTA不可行。Symphony Link作为专有LoRa协议,从设计之初就考虑FOTA并提供经验证方案。

为何LoRaWAN FOTA极具挑战

  1. 网关发射无协调 — 网关广播固件片段不监听网络。节点无法感知网关发射,期间发送的任何包将丢失。
  2. Class A无多播能力 — 多播为Class B/C新增以支持路灯控制等功能,非为固件设计。电池供电Class A节点无法接收多播,FOTA对其不可能。
  3. 占空比限制 — ETSI管辖区网关发射占比仅1%。绝大部分带宽被确认帧与MAC流量占用,几乎无下行多播余量。美国虽无占空比限制,但大量下行活动会导致网络崩溃。

基于Symphony Link的空中固件升级

Symphony Link可将不超过256 KB文件从接入点分发至单节点或节点组。通过临时延长基建信标(IB)周期,接入点获得额外下行容量传输固件,同时网络保持上行功能。更新完成后,接入点恢复正常IB调度。

LoRa FOTA为何困难及Symphony Link如何破局

OTA文件传输初始化

初始化阶段,接入点向关联终端节点宣告新固件文件,随后暂停等待响应。一旦满足预设标准——如最小就绪节点数或比例——或超时,接入点开始分段传输文件。

LoRa FOTA为何困难及Symphony Link如何破局

OTA文件传输过程

为最大化吞吐,接入点单帧发送多个文件片段。区别于典型下行——每节点单消息或单广播——接入点聚合多片段。节点接收拼接片段。每轮完整突发后,节点上报缺失片段。

接入点据此编译重传列表发送缺失片段。此停等确认重传(ARQ)循环持续至所有节点确认成功或达失败阈值。

OTA文件传输终止

节点上报成功接收后保持唤醒,直到收到接入点Apply File命令。该命令完成更新并触发固件激活。

结论

Symphony Link OTA方法可传输应用代码、脚本、配置数据、加密密钥、数据库或模组固件。它解锁标准LoRaWAN先前不可行的工业与企业级用例。

LoRa FOTA为何困难及Symphony Link如何破局

物联网技术

  1. Rockwell Automation携手ATCC拓展明尼苏达中部自动化培训
  2. 集成二维码、RFID与体温验证的门禁控制系统
  3. 树莓派 3 部署 RAK 831 LoRa 网关分步指南
  4. 基于 RAK831 模块与树莓派 3 构建 LoRa 网关:分步指南
  5. 用 Go 轻松托管静态文件:经验证的方法
  6. 用ArtCAM生成CNC G代码:图文步骤详解
  7. 微芯科技推出国防级 PolarFire SoC FPGA,启动早期访问计划
  8. 可靠性互联网中的数据驾驭:高效管理策略
  9. 革新消防:IoT 如何提升安全、响应与救援
  10. 物联网如何重塑消费业务与制造业
  11. 5G与物联网:驱动数字化转型的下一波浪潮
  12. Java BufferedReader 读取文件:实战指南与示例