This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: "OMA LWM2M" – news · newspapers · books · scholar · JSTOR (July 2021) (Learn how and when to remove this message)

OMA Lightweight M2M (LwM2M) is a protocol from the Open Mobile Alliance for machine to machine (M2M) or Internet of things (IoT) device management and service enablement.[1] The LwM2M standard defines the application layer communication protocol between an LwM2M Server and an LwM2M Client which is located in an IoT device. It offers an approach for managing IoT devices and allows devices and systems from different vendors to co-exist in an IoT ecosystem.[2] LwM2M was originally built on Constrained Application Protocol (CoAP)[3] but later LwM2M versions also support additional transfer protocols.

LwM2M's device management capabilities include remote provisioning of security credentials, firmware updates, connectivity management (e.g. for cellular and WiFi), remote device diagnostics and troubleshooting.[4]

LwM2M's service enablement capabilities include sensor and meter readings, remote actuation and configuration of host devices.

In combination with the LwM2M protocol, the LwM2M data model LwM2M Objects supports the various LwM2M use cases. The data model can be extended and is able to support applications for various kinds of industries.[5]


In 2018, the IPSO Alliance merged with the Open Mobile Alliance (OMA) to form OMASpecWorks. OMASpecWorks is responsible for the maintenance and further development of LwM2M. So far, the following versions of LwM2M have been created:[6]

OMA LwM2M 1.0

Lightweight M2M 1.0 was published in February 2017. It introduced the following features below for the initial release:

OMA LwM2M 1.1

Lightweight M2M 1.1 was published in June 2018. It introduced the following additional features:

OMA LwM2M 1.2

Lightweight M2M 1.2 was published in November 2020. It introduces the following additional features:

See also


  1. ^ "What is Lightweight M2M (LWM2M)?". Software AG. Retrieved 2023-02-18.
  2. ^ AVSystem (2023-01-06). "What's This LwM2M Standard, And Why Should You Care?". IoT For All. Retrieved 2023-02-18.
  3. ^ "Lightweight M2M (LWM2M)".
  4. ^ SpecWorks, O. M. A. "LwM2M in ENISA's Secure Supply Chain for IoT V1.0". OMA SpecWorks. Retrieved 2023-02-18.
  5. ^ thingsboard. "LWM2M Device API Reference". ThingsBoard. Retrieved 2023-02-18.
  6. ^ "IPSO Alliance Merges with Open Mobile Alliance to Form OMA SpecWorks". 2018-03-27. Retrieved 2023-02-18.