我研究物联网协议CoAP、MQTT、LwM2M。
我能够对 CoAP 和 MQTT 有所了解。
但我不知道LwM2M是什么。
我不知道与 CoAP 有什么不同。
我只是认为LwM2M不是某种格式的协议,而是使用CoAP的系统结构。
那是对的吗?
什么是 LwM2M 以及如何了解有关 LwM2M 的更多信息?
请有人教我。
我研究物联网协议CoAP、MQTT、LwM2M。
我能够对 CoAP 和 MQTT 有所了解。
但我不知道LwM2M是什么。
我不知道与 CoAP 有什么不同。
我只是认为LwM2M不是某种格式的协议,而是使用CoAP的系统结构。
那是对的吗?
什么是 LwM2M 以及如何了解有关 LwM2M 的更多信息?
请有人教我。
LwM2M(由 OMA 指定)是一个主要建立在 CoAP(由 IETF 指定)之上的协议组。
LwM2M 使用 CoAP 功能的子集,这些功能适合许多小型设备在管理设备的大型 LwM2M 服务器上注册的架构。它规定了表示 LwM2M 对象模型的特定路径结构(路径中使用的数字及其含义),以实现统一管理。
与“普通 CoAP”相比,这限制了设备可以做的范围。设备仍然可以在同一服务器上提供 LwM2M 未涵盖的其他 CoAP 功能。这些限制允许不同的供应商构建可以与不同管理服务器互操作的设备,并且 LwM2M 提供了额外的规范以便于部署(例如基于智能卡),这些规范超出了 CoAP 的范围。
直接的答案可以从官方网站获得:
基本上,我们可以简单地说,CoAP 是为受限物联网设备之间的通信而设计的,它与 HTTP 协议非常相似,便于开发人员的工作,而 LwM2M 主要用于远程管理受限设备,例如提供服务支持。两种协议通常一起使用。
您可以在以下链接中找到更多信息:
-什么是 LwM2M?用于低功耗 M2M 的设备管理解决方案
- LwM2M 系统中预期的 CoAP 功能