Firmware Updates over LoRaWAN
summary
Concrete implementation notes and results: an open reference implementation for FUOTA specifications on LoRaWAN uses multicast plus LDPC forward-error-correction and delta patches to push an ~8 kB delta in ~48 seconds to many devices at once. Devices verify a signed firmware manifest held in secure element before flashing. Example ports run on Mbed OS with ~18 KB RAM peak and ~140 KB flash, require ~3× storage for safe delta application, and work live on public and private networks.
AI-written summary · about
chapters (9)
- 0:00The need for IoT updates
- 2:18Challenges in LoRaWAN updates
- 6:24Developing the update protocol
- 10:13Standardization and reliability
- 13:23Security and patching strategy
- 17:35Network implementation details
- 20:24Reference architecture
- 24:22Summary and future outlook
- 28:32Q&A session
related talks
25mFirmware Updates Over The Air
14mEnabling Secure and Scalable Firmware Updates Over LoRaWAN
09mLightning Talk: Delta Firmware Over The Air (DFOTA) Update: Optim...
13mARM mbed
40mDevice Management and Delta Update for Embedded Devices with SWUpdate and TUF
16mPatchlings: Enabling A/B-Equivalent OTA Updates for Deeply Embedded...
43mOTA Updates in the Wild: Lessons from the Field
42mEvolution of (OTA) Update in the IoT World
