Skip to content

LWM2M for device management #1780

@zephyrbot

Description

@zephyrbot

Reported by Anas Nashif:

As a Zephyr developer, I would Zephyr to include a library to support LWM2M device functionality, so that my product can be managed from an LWM2M server.

Lightweight M2M from the Open Mobile Alliance is fast becoming the global industry standard for M2M device management for the development of a fast, deployable, client-server specification to provide machine-to-machine service. OMA Lightweight M2M is designed to:

  • Provide Device Management functionality over sensor or cellular networks
  • Transfer service data from the network to devices
  • Extend to meet the requirements of most any application

Zephyr support for LWM2M Device Functionality will include:

  • Simple Object based resource model
  • Resource operations of creation/retrieval/update/deletion/configuration of attribute
  • Resource observation/notification
  • TLV/JSON/Plain Text/Opaque data format support
  • UDP transport layer support
  • DTLS based security
  • Queue mode for NAT/Firewall environment
  • Multiple LWM2M Server support
  • Basic M2M functionalities: LWM2M Server, Access Control, Device, Connectivity, Firmware Update, Location, Connectivity Statistics

(Imported from Jira ZEP-216)

Metadata

Metadata

Assignees

Labels

FeatureA planned feature with a milestoneLTSLong term release branch relatedpriority: highHigh impact/importance bug

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions