随着网络设备的普及,越来越多的用户需要通过远程访问来控制和管理这些设备。然而,由于不同厂商的设备使用的控制协议不同,导致用户需要使用不同的软件来控制不同的设备,这给用户带来了很大的不便。为了解决这个问题,UPnP设备架构提出了远程访问设备控制协议(RADC)和远程访问服务器设备(RASD)的标准,使得不同厂商的设备可以通过同一种协议进行控制和管理。
RADC是一种基于HTTP和SOAP协议的控制协议,它定义了一组标准的SOAP消息格式,用于设备之间的通信。RASD是一种特殊的UPnP设备,它提供了远程访问设备的功能,可以通过互联网或局域网进行访问。RASD可以通过UPnP协议自动发现,并且可以通过RADC协议进行控制和管理。
ISO/IEC 29341-18-3:2011标准规定了RADC和RASD的要求和规范,包括消息格式、协议流程、安全性等方面。该标准还规定了RASD的设备类型、服务类型、状态变量等方面的要求。通过遵循该标准,厂商可以开发出符合标准的设备和软件,使得用户可以通过同一种协议来控制和管理不同厂商的设备。
除了RADC和RASD,UPnP设备架构还定义了许多其他的设备类型和服务类型,如媒体服务器、打印机、路由器等。这些设备和服务可以通过UPnP协议进行自动发现和控制,使得用户可以方便地使用这些设备和服务。
相关标准
- ISO/IEC 29341-1:2011 Information technology — UPnP Device Architecture — Part 1: Architecture and overview
- ISO/IEC 29341-4-1:2011 Information technology — UPnP Device Architecture — Part 4-1: Internet Gateway Device Control Protocol — Level 1
- ISO/IEC 29341-4-2:2011 Information technology — UPnP Device Architecture — Part 4-2: Internet Gateway Device Control Protocol — Level 2
- ISO/IEC 29341-5-1:2011 Information technology — UPnP Device Architecture — Part 5-1: Device Control Protocol — General
- ISO/IEC 29341-5-2:2011 Information technology — UPnP Device Architecture — Part 5-2: Device Control Protocol — Specific