Description: The Lightweight Machine-to-Machine (LWM2M) protocol is a communication protocol designed specifically for managing devices in the Internet of Things (IoT). It is defined by the Open Mobile Alliance (OMA) and is particularly suitable for devices with limited processing power, memory, and battery life, such as sensors, smart meters, and other embedded systems.
Key Features of LWM2M:
Device Management and Service Enablement:
LWM2M allows remote management of devices, including firmware updates, configuration, and monitoring.
It also facilitates the enablement of various services, such as data collection and reporting.
Client-Server Architecture:
The protocol follows a client-server model where the LWM2M Client (the IoT device) communicates with the LWM2M Server (the management platform).
The server can initiate actions on the client, such as reading sensor data, writing configurations, executing commands, or observing changes.
Data Model:
LWM2M uses a standardized data model that organizes data into objects, instances, and resources.
Objects represent functional blocks like temperature sensors, connectivity statistics, or firmware updates.
Resources are attributes or actions related to these objects, such as reading a temperature value or initiating a reboot.
CoAP (Constrained Application Protocol):
LWM2M is built on top of the CoAP protocol, which is designed for use in constrained environments (low-power, low-bandwidth).
CoAP is similar to HTTP but optimized for smaller devices, enabling efficient communication.
Security:
The protocol supports several security mechanisms, including Datagram Transport Layer Security (DTLS) to provide encryption and secure communication between clients and servers.
Efficient Resource Use:
LWM2M is optimized for devices with limited resources, ensuring that the communication overhead, power consumption, and memory footprint are minimal.
Interoperability:
By following standard interfaces and data models, LWM2M ensures interoperability between different devices and platforms from various manufacturers.
Publisher: EIRA team
LOST view: TV-Technical Agreements
Identifier: http://data.europa.eu/dr8/egovera/LWM2MContract
EIRA traceability: eira:TechnicalInteroperabilityAgreementContract
EIRA concept: eira:SolutionBuildingBlock
Last modification: 2023-08-03
dct:identifier: http://data.europa.eu/dr8/egovera/LWM2MContract
dct:title: LWM2M Contract
|
|
| eira:PURI | http://data.europa.eu/dr8/egovera/LWM2MContract |
| eira:ABB | eira:TechnicalInteroperabilityAgreementContract |
| dct:modified | 04/09/2024 |
| dct:identifier | http://data.europa.eu/dr8/egovera/LWM2MContract |
| dct:title | LWM2M Contract |
| skos:example | The Lightweight Machine-to-Machine (LWM2M) protocol is a communication protocol designed specifically for managing devices in the Internet of Things (IoT). It is defined by the Open Mobile Alliance (OMA) and is particularly suitable for devices with limited processing power, memory, and battery life, such as sensors, smart meters, and other embedded systems.
Key Features of LWM2M:
Device Management and Service Enablement:
LWM2M allows remote management of devices, including firmware updates, configuration, and monitoring.
It also facilitates the enablement of various services, such as data collection and reporting.
Client-Server Architecture:
The protocol follows a client-server model where the LWM2M Client (the IoT device) communicates with the LWM2M Server (the management platform).
The server can initiate actions on the client, such as reading sensor data, writing configurations, executing commands, or observing changes.
Data Model:
LWM2M uses a standardized data model that organizes data into objects, instances, and resources.
Objects represent functional blocks like temperature sensors, connectivity statistics, or firmware updates.
Resources are attributes or actions related to these objects, such as reading a temperature value or initiating a reboot.
CoAP (Constrained Application Protocol):
LWM2M is built on top of the CoAP protocol, which is designed for use in constrained environments (low-power, low-bandwidth).
CoAP is similar to HTTP but optimized for smaller devices, enabling efficient communication.
Security:
The protocol supports several security mechanisms, including Datagram Transport Layer Security (DTLS) to provide encryption and secure communication between clients and servers.
Efficient Resource Use:
LWM2M is optimized for devices with limited resources, ensuring that the communication overhead, power consumption, and memory footprint are minimal.
Interoperability:
By following standard interfaces and data models, LWM2M ensures interoperability between different devices and platforms from various manufacturers. |
| eira:concept | eira:SolutionBuildingBlock |
| skos:note | |
| dct:description | The Lightweight Machine-to-Machine (LWM2M) protocol is a communication protocol designed specifically for managing devices in the Internet of Things (IoT). It is defined by the Open Mobile Alliance (OMA) and is particularly suitable for devices with limited processing power, memory, and battery life, such as sensors, smart meters, and other embedded systems. |
| dct:publisher | EIRA team |
| dct:source | |
| eira:view | TV-Technical Agreements |