如何使用 LANforge 测试 Wi-Fi 多​​媒体 (WMM) QoS 管理?

网络工程 无线的 服务质量 测试 吞吐量
2021-07-26 16:21:01

我想测试接入点 AP 的 Wi-Fi 多​​媒体 (WMM) 功能。

如何使用 Candela Technologies LANforge-WiFIRE WiFi 流量生成器对其进行测试?

阅读WMM白皮书后的一些想法:

  1. 假设无线链路容量为60Mbps,建立一个虚拟站STA-1,视频UDP上行流为30Mbps。

  2. 使用 30 Mbps 的后台 TCP 上行链路流设置另一个虚拟站 STA-2。

  3. 设置另一个具有 30 Mbps 后台 TCP 上行链路流的 STA-3,在 10 秒后开始。

启用 WMM 后,第一个后台流的吞吐量应该会急剧下降,而视频流应该没有变化。当 WMM 被禁用时,视频流应该会遭受速率损失。

最好的程序应该是什么?

1个回答

这是使用 LANforge 在 AP 上完成的测试的记录。

在消声室内,LANforge (eth1) 通过 LAN 电缆连接到被测 AP。

我在 LANforge 中设置了 4 个虚拟站,其 SSID 与 AP 相同。这导致了一个循环,允许 LANforge 测量各种流的吞吐量。车站名称如下:

STA-1-BK(背景)STA-2-BE(尽力而为)STA-3-VI(视频)STA-4-VO(语音)

我为每个站配置 1 个上行链路流。每个流设置为 10 Mbps UDP。请注意,流按优先级递增的顺序排列。

禁用 WMM 时进行测试,启用 WMM 时进行相同的测试。

测试程序如下:

STA-1 开始传输。然后STA-i 在时间(i-1)*30 s 开始传输。

我发现当 WMM 被禁用时,视频和语音流无法达到所需的 10 Mbps。

接下来,启用 WMM。

启用 WMM 时,会考虑数据流的 QoS 优先级。当视频或语音流打开时,它们保持恒定的所需吞吐量,而后台和尽力而为的流则缺乏吞吐量。

此外,当启用 WMM 时,只有后台和尽力而为的流显示大延迟。视频和语音流的延迟非常小。

因此,可以看出 WMM 功能在被测 AP 中是有效的。

参考:Wi-Fi 多​​媒体 (WMM) www.uniroma2.it/didattica/TPI2/deposito/wmm.pdf