ISO/IEC 29341-10-10:2008
Information technology — UPnP Device Architecture — Part 10-10: Quality of Service Device Control Protocol - Quality of Service Device Service
发布时间:2008-11-28 实施时间:


UPnP是一种网络协议,旨在使设备能够自动发现和连接到网络,并能够相互通信。UPnP设备架构定义了一组标准,用于描述UPnP设备的功能和行为。其中,QoS DCP和QoS DS是UPnP设备架构的一部分,用于提供和使用QoS服务。

QoS服务是一种网络服务,用于控制和优化网络流量。QoS服务可以提供带宽保障、延迟保证、数据包丢失率控制等功能,以满足不同应用程序的不同需求。例如,对于实时音视频应用程序,需要保证低延迟和高带宽;对于文件传输应用程序,需要保证高带宽和低丢包率。

QoS DCP定义了一组命令和事件,用于控制和监视QoS服务。QoS DCP包括以下命令和事件:

- GetQoSConfiguration:获取QoS服务的配置信息。
- SetQoSConfiguration:设置QoS服务的配置信息。
- GetQoSStatus:获取QoS服务的状态信息。
- QoSStatusChanged:QoS服务的状态发生变化时触发的事件。

QoS DS定义了一组服务,用于提供QoS服务。QoS DS包括以下服务:

- QoSManager:管理QoS服务的配置和状态。
- QoSControlPoint:控制QoS服务的启动和停止。
- QoSEventing:监视QoS服务的状态变化。

QoS服务可以在UPnP设备之间进行交互。例如,一个UPnP设备可以请求另一个UPnP设备提供QoS服务,以满足其特定的应用程序需求。QoS服务可以通过UPnP设备之间的网络连接进行交换,也可以通过本地网络进行交换。

QoS DCP和QoS DS的实现需要遵循UPnP设备架构的规范。UPnP设备需要实现QoS DCP和QoS DS的接口,以便其他UPnP设备可以使用其QoS服务。QoS服务的实现需要考虑网络拓扑、带宽、延迟、丢包率等因素,以提供高质量的服务。

相关标准
- ISO/IEC 29341-1:2008 UPnP设备架构-Part 1:概述和术语
- ISO/IEC 29341-2-1:2008 UPnP设备架构-Part 2-1:设备模型
- ISO/IEC 29341-3-1:2008 UPnP设备架构-Part 3-1:设备模板
- ISO/IEC 29341-4-1:2008 UPnP设备架构-Part 4-1:服务模型
- ISO/IEC 29341-5-1:2008 UPnP设备架构-Part 5-1:控制点设备模型