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


UPnP(通用即插即用)是一种网络协议,旨在使各种设备和应用程序能够自动发现和交互。UPnP设备架构定义了一组标准协议和服务,用于实现设备之间的通信和交互。其中之一是服务质量设备控制协议(QoS DCP),它定义了一组命令和参数,用于控制设备使用网络带宽的方式。服务质量管理器服务(QoS Manager Service)是一个UPnP设备,它实现了QoS DCP,并提供了一些额外的功能,用于管理网络带宽和服务质量。

服务质量是指网络上各种应用程序和服务所需的带宽和延迟等参数。在网络拥塞或带宽有限的情况下,服务质量可能会受到影响,导致应用程序和服务无法正常工作。QoS DCP和QoS Manager Service旨在解决这些问题,使UPnP设备能够协调其使用网络带宽的方式,以确保网络上的各种应用程序和服务能够得到适当的带宽和服务质量。

QoS DCP定义了一组命令和参数,用于控制设备使用网络带宽的方式。这些命令和参数包括:

- GetQoSParameters:获取设备当前的服务质量参数。
- SetQoSParameters:设置设备的服务质量参数。
- GetQoSState:获取设备当前的服务质量状态。
- SetQoSState:设置设备的服务质量状态。

QoS Manager Service是一个UPnP设备,它实现了QoS DCP,并提供了一些额外的功能,用于管理网络带宽和服务质量。这些功能包括:

- QoS策略管理:QoS Manager Service可以管理一组QoS策略,用于控制网络带宽的使用方式。每个策略都定义了一组服务质量参数,以及一个优先级,用于确定哪些应用程序和服务应该优先获得带宽。
- QoS状态监控:QoS Manager Service可以监控网络上各种应用程序和服务的服务质量状态,并根据需要调整QoS策略,以确保网络上的各种应用程序和服务能够得到适当的带宽和服务质量。
- QoS事件通知:QoS Manager Service可以向其他UPnP设备发送QoS事件通知,以通知它们有关网络带宽和服务质量的变化。

QoS DCP和QoS Manager Service是UPnP设备架构的一部分,它们可以与其他UPnP设备和应用程序进行交互。例如,一个UPnP媒体服务器可以使用QoS DCP和QoS Manager Service来控制其使用网络带宽的方式,以确保媒体流能够得到适当的带宽和服务质量。

相关标准
- ISO/IEC 29341-1:2008 UPnP设备架构-第1部分:概述和核心协议
- ISO/IEC 29341-2-1:2008 UPnP设备架构-第2-1部分:设备控制协议-基本设备
- ISO/IEC 29341-3-1:2008 UPnP设备架构-第3-1部分:服务控制协议-基本服务
- ISO/IEC 29341-4-1:2008 UPnP设备架构-第4-1部分:连接管理协议-基本连接管理服务
- ISO/IEC 29341-5-1:2008 UPnP设备架构-第5-1部分:事件通知协议-基本事件通知服务