OMA’s LightweightM2M is a device management protocol designed for sensor networks and the demands of a machine-to-machine (M2M) environment. With LwM2M, OMA 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 Open Mobile Alliance’s Device Management Working Group and is based on protocol and security standards from the IETF.
LwM2M Resource Links
- The LwM2M specification is freely available at http://www.openmobilealliance.org/wp.index.html.
- 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.
More than 25 companies are currently deploying LightweightM2M in products and services. Products include the ARM mbed IoT Device Platform, AVSystem’s Coiote Platform, Ericsson’s Dynamic Digital Interaction (DDI), Gemalto modules, Huawei’s OceanConnect IoT Platform, IoTerop’s IOWA LwM2M commercial stack, Microsoft’s Azure, Nokia’s IMPACT IoT Platform, Sierra Wireless’ modules, gateways and IoT platform and more.