OMA SpecWorks’ LightweightM2M is a device management protocol designed for sensor networks and the demands of a machine-to-machine (M2M) environment. With LwM2M, OMA SpecWorks has responded to demand in the market for a common standard for managing lightweight and low power devices on a variety of networks necessary to realize the potential of IoT. The LwM2M protocol, designed for remote management of M2M devices and related service enablement, features a modern architectural design based on REST, defines an extensible resource and data model and builds on an efficient secure data transfer standard called the Constrained Application Protocol (CoAP). LwM2M has been specified by a group of industry experts at the OMA SpecWorks Device Management Working Group and is based on protocol and security standards from the IETF.
LwM2M Resource Links
- The LwM2M specification is freely available here.
- The developer community is supported by the LwM2M Developer Toolkit.
- Open source implementations of the LwM2M protocol are available.
- Speed development with the object editor and LwM2M Object and Resource Registry.
- Test your client or server implementation with other vendors for interoperability at OMA TestFests.
- LwM2M v1.1 overview presentation
- Read the LwM2M v1.1 blog post
- LwM2M overview including new features due to for release in Q2 2019
More than 25 companies are currently deploying LightweightM2M in products and services. OMA members’ products and services using LwM2M include ARM mbed IoT Device Platform, AT&T IoT solutions, AVSystem’s Coiote Platform, Ericsson’s Dynamic Digital Interaction (DDI), Gemalto modules, Huawei’s OceanConnect IoT Platform, IoTerop’s IOWA LwM2M commercial stack and SensorHub, Microsoft’s Azure, Nokia’s IMPACT IoT Platform, Sierra Wireless’ modules, gateways and IoT platform, Telit IoT Platform and IoT Modules, u-blox SARA-R4 Series and more.