ThingPark FUOTA device update

About ThingPark FUOTA

Update IoT devices in the field to patch bugs, maintain security

Extend the lifespan of LoRaWAN sensors with Firmware update over-the-air

LoRaWAN networks connect thousands of devices deployed in the field supporting customer applications, and many of those devices may be in remote or inaccessible locations. When devices need to be updated with new software features or security patches, the Actility ThingPark FUOTA server is able to deliver reliable firmware updates using message fragmentation, multicast, forward error correction, and delta-based functions.

FUOTA is an essential feature of any industrial-grade IoT network

Need to offer a solution that can update the software embedded in those devices securely, cost-effectively and with minimum impact on network capacity.

May want to add new features to their devices or update parameters

May need to deploy software patches to the entire device fleet

GUI FUOTA list of campaigns

ThingPark product features

Application

  • Check firmware authenticity
  • Apply new firmware
  • Handle firmware roll-back

Fragmentation

  • Firmware binary reassembly
  • Forward Error correction to mitigate data loss
  • Check Application session authenticity

Multicast control

  • Switch to class B or C during upgrade
  • Manage multicast session

Dynamic device management

  • Identity and Security keys are transferred over the air securely over the Unicast context
  • Multicast to class B or C devices, or define temporary Class B or C sessions
  • Bulk provisioning of devEUIs

Campaign optimization

  • Create multicast groups
  • Create class B and class C sessions
  • Decide best number of devices per campaign
  • Device best set of gateway for multicast
  • Design radio parameters to optimize campaign duration
  • Per device upgrade progress status and campaign management

Binary file management

  • All files are fragmented and protected with LDPC error correction
  • Large configuration files or firmware updates can be downloaded
  • With smart delta, size of updates are minimized
  • Browsable binary storage per hardware profile with version control

Secure and reliable file transfer

  • Secure and reliable file transfer using Actility provided reference implementation for Multicast groups, class C sessions and fragmentation session management using devices based on ST STM32
  • Follows LoRaWAN alliance standard

Firmware authentication

  • Actility provides reference implementation for Applicative layer implementing FW authentication based FW signature verified using a pre-shared asymmetric cryptographic public key

Differential firmware upgrade boot loader

  • Actility provides reference implementation for boot loader implementing firmware upgrade based on a firmware patch
  • Actility’s ThingPark Orchestration generates precise UDRs (Usage Detail Records) for each data transaction, enabling easy integration

Key benefits of the FUOTA solution

Increased device lifespan

With the possibility to update the device’s software, the network operator can ensure that devices deployed can last several years and can cope with the evolution of the LoRaWAN standard and the implementation of new application features.

Enhanced security

Being able to patch device software at any time, ensures that even in case of a security liability, device firmware can be securely corrected and used again.

Easy & reliable updating campaign management

Firmware updates can be delivered in an efficient way through optimizing power consumption of the device, managing the radio capacity of the network with multicast and delta update.

Compatibility with any STM 32 based LoRaWAN end-node

The Actility ThingPark FUOTA solution is able to manage device complexity through error correction algorithms and firmware footprint optimisation for devices with limited computing capabilities

Want to learn more ?

Learn about LoRaWAN security

Learn more about ThingPark Activation

Want to give it a try ?

With ThingPark, become part of a thriving community of innovators shaping the future of IoT. Our platforms are more than products—they’re a springboard for collaboration, growth, and the realization of transformative IoT solutions.

© 2024 ©Actility’s property all rights reserved