Firmware upgrade
This function allows client firmware to be upgraded.
The flow below specifies the server interaction:
It is assumed that upon successful download and installation of the new firmware, the client will initiate a re-boot and send a ‘Register Update’.
Firmware update uses HTTP and CoAP protocols. It supports both In-band push and pull delivery methods.