ISO/IEC 29341-30-2:2017
Information technology — UPnP Device Architecture — Part 30-2: IoT management and control device control protocol — IoT management and control device
发布时间:2017-06-02 实施时间:


随着物联网技术的发展,越来越多的设备被连接到互联网上,这些设备包括传感器、执行器、智能家居设备等。这些设备通常由不同的厂商生产,使用不同的通信协议和数据格式,导致设备之间无法互相通信和控制。为了解决这个问题,UPnP论坛提出了UPnP设备架构,其中包括了IoT管理和控制设备控制协议。

IoT管理和控制设备控制协议定义了一种标准的控制方式,使得不同厂商的设备可以互相通信和控制。该协议基于HTTP和SOAP协议,使用XML格式的消息进行通信。设备控制的消息格式包括了消息头和消息体两部分,消息头包括了消息类型、消息ID、设备ID等信息,消息体包括了设备控制的操作和参数。协议交互流程包括了请求和响应两个阶段,请求阶段由控制点发起请求消息,响应阶段由设备返回响应消息。

设备控制的操作包括了设备的查询、设置和执行等操作,参数包括了设备的状态、属性和配置等信息。设备的状态包括了设备的开关状态、温度、湿度等传感器数据,属性包括了设备的名称、型号、厂商等信息,配置包括了设备的网络配置、安全配置等信息。设备控制的操作和参数可以根据设备的类型和功能进行扩展。

IoT管理和控制设备控制协议的应用场景包括了智能家居、智能城市、工业自动化等领域。在智能家居中,用户可以通过手机或者语音助手控制家中的设备,如灯光、空调、窗帘等。在智能城市中,可以通过互联网控制城市的公共设施,如路灯、交通信号灯等。在工业自动化中,可以通过网络控制工厂的生产设备,如机器人、传送带等。

总之,IoT管理和控制设备控制协议是一种标准的控制方式,可以使得不同厂商的设备可以互相通信和控制。该协议的应用场景非常广泛,可以在智能家居、智能城市、工业自动化等领域发挥重要作用。

相关标准
- ISO/IEC 29341-1:2014 Information technology — UPnP Device Architecture — Part 1: Architecture and overview
- ISO/IEC 29341-4-1:2014 Information technology — UPnP Device Architecture — Part 4-1: Internet Gateway Device Control Protocol — Level 1
- ISO/IEC 29341-4-2:2014 Information technology — UPnP Device Architecture — Part 4-2: Internet Gateway Device Control Protocol — Level 2
- ISO/IEC 29341-5-1:2014 Information technology — UPnP Device Architecture — Part 5-1: Device Control Protocol — Level 1
- ISO/IEC 29341-5-2:2014 Information technology — UPnP Device Architecture — Part 5-2: Device Control Protocol — Level 2