
User Guide | COMFORT LwM2M | NB-IoT / LTE-Cat-M1
48
Description of the LwM2M Protocol
Lightweight M2M (LwM2M) is a communication protocol for operational management, data reporting,
provisioning, and lifecycle management of machine-to-machine (M2M) and Internet of Things (IoT)
devices.
This protocol was defined in 2012 by the Open Mobile Alliance (OMA) SpecWorks organization.
Specifically designed for constrained connected devices (limited computing capacity, memory space),
this protocol relies on:
A secure data transfer standard called Constrained Application Protocol (CoAP). CoAP is an
application-layer protocol similar to HTTP in its philosophy and general semantics but specifically
designed to be lightweight. CoAP allows transmitting messages with low overhead - the minimum
header size is only 4 bytes, enabling significant content to be sent in single, unfragmented UDP
datagrams.
A variety of ready-to-use standard objects such as the Smart Objects from the IPSO alliance, for
standardized management of data models.
For more information about this protocol, visit the website
http://www.openmobilealliance.org/iot/lightweight-m2m-lwm2m
LwM2M Features Supported by the COMFORT Product and
Limitations
The COMFORT product is compatible with the LwM2M 1.1 standard (over UDP).
The COMFORT product exposes publicly defined standard profiles by OMA or standardization
organizations for the two physical quantities of its onboard sensors (Temperature, Humidity), for
managing network parameters and product-related parameters.
The COMFORT product exposes a custom profile for historization, management of the sleep
period, alarm hysteresis, and LED display period.
Bootstrap support allows the COMFORT product to securely register with an LwM2M server and
communicate with it.
The COMFORT product supports the following data formats: SENML_JSON, TLV, CBOR,
SENML_CBOR.
The COMFORT product supports remote firmware update for both the application firmware and
modem firmware via OTA (the server pushes the firmware to the product using the COAP
protocol).
Communication between the COMFORT product and the LwM2M server is secured with DTLS
using Pre-Shared Keys (PSK).
The COMFORT product can be remotely managed by the LwM2M server