- Home
- Companies
- Actility S.A.
- Services
- IOT Device Firmware Update Over The Air ...
IOT Device Firmware Update Over The Air Services
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
- Check firmware authenticity
- Apply new firmware
- Handle firmware roll-back
- Firmware binary reassembly
- Forward Error correction to mitigate data loss
- Handle firmware roll-back
- Check Application session authenticity
- Switch to class B or C during upgrade
- Manage multicast session
- 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
- 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
- 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 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
- Actility provides reference implementation for Applicative layer implementing FW authentication based FW signature verified using a pre-shared asymmetric cryptographic public key
- 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
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
