UPnP(通用即插即用)是一种网络协议,旨在使设备能够自动发现和连接到网络中的其他设备。UPnP设备可以是任何类型的设备,包括计算机、路由器、打印机、音频/视频设备等。UPnP设备架构定义了一组标准协议和API,以便设备能够相互通信和协作。
服务质量(QoS)是一种网络功能,用于确保网络中的数据传输具有可靠性和可预测性。QoS可以通过限制带宽、优先级和延迟等方式来实现。在网络中使用QoS可以确保关键应用程序(如VoIP和视频流)的性能,并防止网络拥塞。
ISO/IEC 29341-17-1:2011定义了QoS DCP的第3级服务质量架构,以支持UPnP设备的QoS功能。该标准定义了一组协议和API,以便UPnP设备能够实现QoS功能。这些协议和API包括:
1. QoS设备控制协议(QoS DCP):QoS DCP是一种协议,用于在UPnP设备之间传输QoS信息。它定义了一组命令和事件,以便设备能够交换QoS信息。
2. QoS设备控制API:QoS设备控制API是一组API,用于在UPnP设备之间传输QoS信息。它定义了一组函数和数据结构,以便设备能够交换QoS信息。
3. QoS设备控制数据模型:QoS设备控制数据模型是一种数据模型,用于描述QoS设备控制协议和API中使用的数据。它定义了一组数据结构和属性,以便设备能够交换QoS信息。
4. QoS设备控制事件模型:QoS设备控制事件模型是一种事件模型,用于描述QoS设备控制协议和API中使用的事件。它定义了一组事件和属性,以便设备能够交换QoS信息。
5. QoS设备控制安全模型:QoS设备控制安全模型是一种安全模型,用于确保QoS设备控制协议和API中传输的信息的安全性。它定义了一组安全机制和协议,以便设备能够交换QoS信息时保持安全。
相关标准
- ISO/IEC 29341-1:2012 UPnP设备架构-第1部分:概述和核心协议
- ISO/IEC 29341-2-1:2011 UPnP设备架构-第2-1部分:设备控制协议-第1级
- ISO/IEC 29341-3-1:2011 UPnP设备架构-第3-1部分:服务控制协议-第1级
- ISO/IEC 29341-4-1:2011 UPnP设备架构-第4-1部分:连接管理协议-第1级
- ISO/IEC 29341-5-1:2011 UPnP设备架构-第5-1部分:事件通知协议-第1级