IoTerop’s LwM2M stack, codename IOWA, is a reference implementation of the OMA standard, enabling a wide range of services for IoT solutions to be deployed quickly in a secure fashion.
The LWM2M stack is commercially deployable now and is easily installed on your embedded devices, gateways and server infrastructures. It is adapted to your compilation tool chain and our team can help you to integrate the LwM2M technology into your IoT solutions.
Please contact us today for more information
OMA Lightweight M2M?
The Open Mobile Alliance is a well-known standards body, which defined a set of publications (OMA DM) to ensure the interoperability and the device management in the mobile phone industry. Today OMA compatible device management software is found in 1.4 billion mobile phones.
The OMA Lightweight M2M (LwM2M) standard targets specifically the interoperability and device management of IoT devices. It is focuses on constrained cellular and sensor network for machine-to-machine communications and devices, and driven mainly by leading network operators and vendors.
OMA Lightweight M2M is an open protocol for device and service management, specifically designed for constrained devices, over a number of transports and bearers. Its main characteristics are:
LwM2M allows bootstrapping, device management and information reporting.
There is a simple and efficient protocol featuring RESTful interfaces and security through DTLS.
It is usable on packet or stream based network (IP or non-IP based) with a very low resource overhead, targeting devices with limited computing/memory/network bandwidth.
IOWA helps you deploy and scale faster
Lightweight M2M provides a way for you and your customers to develop interoperable, powerful, secure and manageable IoT solutions tailored for your specific needs.
Pre-integrated and optimized software solution work better on your IoT platforms reducing time-to-market and lowering development costs.
IoT device management technologies (software/firmware updates, provisioning, monitoring, reporting, etc.) help you to create better IoT solutions, in a consistent and interoperable way.
Reduces costs significantly for maintaining, administrating, and detecting defects remotely once solutions are deployed on the field.
What you get
IOWA, Commercial-grade OMA Lightweight M2M stack, with portable code and SDK across your IoT platforms.
IOWA is packaged into an SDK:
Implementation of all LwM2M layers (IPSO Smart Objects models, LWM2M, RD, COAP, Security)
Abstraction layers on targeted OSes (Linux, FreeRTOS, µC/OS, Windows)
Documentations and API Reference
Compilation and tools
HW reference ports
Sample client and server code
Test LwM2M server
IOWA is easy-to-use with a powerful API:
Hides the complexity of protocols, no need to have a deep understanding of COAP/LwM2M standards
Built-in DTLS Security and IPSO Smart Object models
Literally 10 lines of code to create your LwM2M/IPSO compliant sensor (LwM2M client) and IoT server application (LwM2M server)
Packaged with a build system to create your own easily
Interact and monitor easily with sensors asynchronously
Light and portable C code, adaptable on any OS and HW platforms
Over any transports and bearers with powerful platform abstractions with powerful communication abstractions to port easily on IP and non-IP transports
Delivered with a build system working out-the-box with your targeted HW
Easily integrate the LwM2M technology to your IoT solution
IOWA fully implements the OMA Lightweight M2M open protocol for device and service management, targeting both client(s) and server(s).
Our SDK helps you integrate the LWM2M/IPSO standards easily and faster in your IoT solutions
C portable code, adaptable to any operating system (µC/OS RTOS, Linux, Windows) and any hardware platforms.
Stack especially designed for resource constrained devices.
Usable on any IP (e.g. GPRS/3G) and non-IP (e.g. LORAWAN, SMS) based network with a very low overhead.
Allows bootstrapping, Device Management and Information Reporting following the LWM2M standard.
Our stack is a World Wide Reference and state-of-the-art LWM2M implementation, kept up-to-date with standard evolutions as IoTerop is a member of the OMA.