Home » Products » Friendly OMA-DM Client
Embedded icon

Friendly OMA-DM Client

Friendly’s OMA-LwM2M embedded client is designed for the management of constrained IoT and M2M devices and sensors.

 

Friendly’s Lightweight M2M (OMA-LwM2M) embedded client is designed for the management of constrained IoT and M2M devices and sensors. Friendly’s LwM2M client has a notably small CPU and memory footprint designed specifically with the IoT concept in mind, and it targets LTE Category 1, Category 0, and Category M devices.

The LwM2M Client includes the Client itself which is provided as an object code and the SDK which is provided as a source code with integration samples. Our technical team is available for integration assistance. Additionally, Friendly Technologies can provide an OMA-LwM2M server for lab testing and commercial deployments.

Who’s it for?

  • Device manufacturers who want to offer remote management for their devices based on industry-standard protocols.
  • IoT and Mobile service providers who are interested in remote management of devices, and wish to use one standard Client for their devices.

Main Features

  • Device registration
  • Support of standard data model
  • SDK for customization and additional development
  • Remote device configuration
  • Firmware upgrade
  • Device location tracking
  • Device monitoring
  • Reset/ reboot device

Technical Specifications

Client footprint is less than 100K

Supported OS: Android, Linux, and non-Linux OS (please contact us)

Interfaces

  • Bootstrapping – Pre-provisioned or Client/Server Initiated
  • Registration – Register the Client and its Objects
  • Management & Service Enablement – Server access to Object or Resource
  • Information Reporting – Notifications with new Resource values

Based on efficient, secure IETF standards

  • CoAP and DTLS with UDP and SMS bindings

Interfaces

  • Bootstrapping – Pre-provisioned or Client/Server Initiated
  • Registration – Register the Client and its Objects
  • Management & Service Enablement – Server access to Object or Resource
  • Information Reporting – Notifications with new Resource values

Object Model

  • Object defines Resources, each can have Instances
  • Defining a new Object is straightforward
  • Object IDs are registered with the OMA Naming Authority (OMNA)

Efficient Payloads

  • Plain text for individual resources LwM2M Management Objects
efficient payloads oma dm client

Want to learn more? Download a brochure or request a demo below.