在 Skype for Business Server 中为不基于 Windows 的设备启用 QoS

安装 Skype for Business Server 时,不会为组织中使用除 Windows 以外的操作系统的任何设备启用服务质量 (QoS) 。 可以通过从 Skype for Business ServerManagement Shell 中运行以下命令来验证它:

Get-CsMediaConfiguration

假设你未对媒体配置设置进行任何更改,则应返回如下所示的信息:

标识:全局
EnableQoS : False
EncryptionLevel:RequireEncryption
EnableSiren: False
MaxVideoRateAllowed : VGA600K
EnableG722StereoCodec : True
EnableH264Codec : True
EnableAdaptiveBandwidthEstimation : True

如果 EnableQoS 属性设置为 False (如前面的输出) 这意味着不会为使用 Windows 以外的操作系统的计算机和设备启用服务质量。

若要在全局范围内启用服务质量,请在 Skype for Business Server 命令行管理程序中运行以下命令:

Set-CsMediaConfiguration -EnableQoS $True

上述命令在全局范围内启用 QoS;但是,请务必注意,媒体配置设置也可以应用于站点范围。 如果需要为站点启用服务质量,则必须在调用 Set-CsMediaConfiguration 时包含配置设置的标识。 例如,此命令为 Redmond 站点启用 QoS:

Set-CsMediaConfiguration -Identity site:Redmond -EnableQoS $True

注意

是否需要在站点范围内启用 QoS? 这取决于。 分配给站点范围的设置优先于分配给全局范围的设置。 假设已在全局范围内启用了 QoS,但在 Redmond 站点) 的站点范围 (禁用了 QoS。 在这种情况下,将禁用 Redmond 站点的服务质量;这是因为网站设置优先。 若要为 Redmond 站点启用 QoS,必须使用应用于该站点的媒体配置设置执行此操作。

如果想要同时为所有媒体配置设置启用 QoS (而不考虑范围) ,请从 LSkype for Business Server 命令行管理程序中运行以下命令:

Get-CsMediaConfiguration |Set-CsMediaConfiguration -EnableQoS $True

可以通过将 EnableQoS 属性的值设置为 False,为使用 Windows 以外的操作系统的设备禁用 QoS。 例如:

Set-CsMediaConfiguration -Identity site:Redmond -EnableQoS $False

这样,就可以在网络的某些部分实现 QoS (例如,在 Redmond 站点上) 同时在网络的其他部分禁用服务质量。

只能通过使用 Windows PowerShell 启用和禁用 QoS。 这些选项在Skype for Business Server 控制面板中不可用。

注意

适用于 iOS 版本 6.17 及更高版本的Skype for Business客户端现在支持 QoS。 此 QoS 功能仅适用于直接注册到托管网络上的内部Skype for Business或 Lync 池服务器的Skype for Business客户端和 IP 电话设备。 QoS 不适用于通过 Internet 路由的流量。