物联网资源识别、管理与受限设备路由
资源识别与管理
在物联网领域,资源识别和管理是至关重要的环节,它涉及到设备之间的通信、服务的发现以及用户对设备的控制等多个方面。
单播事件消息流
单播事件的消息流扩展了 HTTP 协议,引入了 SUBSCRIBE 和 UNSUBSCRIBE 方法。控制节点使用 SUBSCRIBE 方法开始接收事件,使用 UNSUBSCRIBE 方法停止接收事件。当传感器有读数时,设备会发送携带读数的 HTTP NOTIFY 请求。这些请求(SUBSCRIBE、UNSUBSCRIBE 和 NOTIFY)都会收到常规的 HTTP 响应代码。NOTIFY 消息中的设备读数以 XML 格式编码,用于表示相关的设备状态变量。
在组播传输的情况下,控制节点无需订阅,因为设备会直接通过 HTTPU 发送 NOTIFY 消息,并且不期望得到响应。
呈现阶段
设备描述中的 URL 会触发呈现阶段,此阶段为控制节点的用户提供一个 Web 界面,用于控制设备和查看其状态。在这个阶段,设备充当 Web 服务器。
服务发现机制
大多数物联网解决方案依赖大量的资源和服务发现机制,结合 SAA 可以实现零配置场景。常见的服务发现机制包括:
- mDNS/DNS - SD :基于 UDP 传输,开销较低,具有通用性。它是对传统 DNS 的扩展,为低功耗和受限设备在 LLNs 中的传输提供轻量级组播支持。
- CoAP SD :同样基于 UDP 传输,开销中等,特定于 CoAP 协议,是一
超级会员免费看
订阅专栏 解锁全文
1114

被折叠的 条评论
为什么被折叠?



