About This Guide

This document provides the basic requirements to implement a Lightweight M2M (LWM2M) Device Management protocol 1.1 within a device. Because of its complexity, the Firmware Upgrade process and flows are detailed to assist in development. This document describes how a terminal implements the protocol and firmware upgrade flow within the IMPACT IoT platform. This applies to Cellular connected devices. For LPWA devices such as NB-IOT, it may not be possible to perform Firmware Upgrade as the bandwidth is simply too low and this should be considered with any development.

IMPACT IoT supports both Device Management and Data Collection. This document is focused on the core protocol aspects and Device Management. Data Collection is supported using any object that is published by the device. String based resources are easiest to support as they require no pre-data loading in the IMPACT IoT platform.