IoT Products

Friendly Embedded LWM2M Client for IoT

Friendly's Lightweight M2M (LWM2M) embedded client is designed for 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.

Technical Specification

Main Features:

  • Minimum requirements for power, RAM and connectivity bandwidth
  • Based on efficient, secure IETF standards (CoAP and DTLS with UDP and SMS bindings)
  • Interfaces:
    • Bootstrapping – Pre-provisioned or client/server initiated
    • Registration – Registers the client and its objects
    • Management and service enablement – Server access to object or resource
    • Information reporting – Notifications with new resource values
  • Object model
    • Object defines resources; each can have instances
    • Straightforward definition of new objects
    • Registration of object IDs with the OMA Naming Authority (OMNA)

Our LWM2M client has a minimal footprint tailored for ultra-low power, low memory and cost optimized devices. The launch of the LWM2M client reflects Friendly’s involvement and expertise in the IoT industry, after the successful launch of our OMA-DM client, for Category 3, Category 4 and Category 6 devices. As a member of the OMA (Open Mobile Alliance) Forum, Friendly Technologies is committed to developing its LWM2M client according to OMA specifications and standardization. Friendly’s LWM2M client offers a highly efficient communication protocol, which facilitates reduced traffic and minimizes power consumption.

Friendly’s LWM2M embedded client simplifies the development of M2M applications, lowers development costs, and shortens time to market. Because it is standards-based, it offers full interoperability with all LWM2M servers - or, alternatively, with Friendly’s own LWM2M server. Friendly’s LWM2M GA release supports DTLS for security and all eight-object models: L2M2M Security, L2M2M Server, Access Control, Device, Connectivity Monitoring, Firmware, Location, and Connectivity Statistics.

LWM2M Management Server is available.