WaveDynamix 是一种与 WaveTest 系统配合使用的应用程序,可帮助网络设备制造商和服务提供商的开发和测试工程师快速为 802.11 和以太网设备创建广泛的功能和可扩展性测试。 基础 802.11 和 802.11n 标准总长度超过 1500 页,内容极其复杂,要求必须对所有质量的产品进行彻底测试,以验证性能和稳定性。 借助 WaveDynamix™,可轻松地将各功能组件隔离测试然后将组件集成并放在完整系统中进行测试,从而大大简化了这一测试流程。


图 1: WaveDynamix 屏幕截图

关键性能

  • 解耦管理与数据层面: WaveDynamix 是首个 802.11 测试工具,测试人员可以通过它独立控制管理层面和数据层面,实现前所未有的控制。 这种功能对硬件工程师来说尤其有用,有了这种功能,工程师无需首先在客户端与接入点之间建立关联即可发送和接收帧。
  • 高度互动的界面: 网络是高度动态的,可智能地响应网络环境的变化。 通过添加新客户端或更改流速,测试人员可很容易地即时改变网络环境,并可立即在实时图表或图形中查看结果。
  • 生成常规流量和自定义流量: 用户可以生成完全兼容的 UDP 或有状态的 TCP 流量,也可以单独或同时创建完全自定义的数据包。 对于开发人员来说,自定义帧功能可能会很有用,自定义帧可用来测试针对特定内容的功能,例如过滤器和恶意的 AP 检测。 自定义帧还可用于在查看兼容流量转发行为的同时,在网络基础架构上生成 DoS 攻击。
  • 集成的故障排除: 通过丰富的诊断信息和各种故障排除工具,可以快速找到和明确问题。 在测试会话期间,会在每个端口上运行集成的捕获/解码功能,每当出现突发事件时,用户便可使用 IxVeriWave Radiotap 头查看协议解码中物理层和逻辑层信息。
  • 探索性测试: 有时可以很明显地看出被测设备没有产生预期的结果,但是却难以明确意外行为的起因。 此时必须先通过一些实验明确问题的起因,然后才能制定修复方案或引入正式的回归套件。 WaveDynamix 为客户提供了一种灵活而有效的工具,用于尝试不同的测试条件,并检查在测试设备及其自身设备中的反应。
  • 超时结果: 无线网络中的许多问题可追溯到客户端与服务器之间的有状态交互,并显示为系统不稳定。 通过 WaveDynamix,用户能够创建这些动态的互动并查看设备在不同时间点的反应。 网络是否能够妥善地处理各种环境对于能否提供高质量的系统有至关重要的影响。
  • 功能测试: WaveDynamix 的精细控制使之能够很容易地支持各种功能测试和负面测试。 通过 WaveDynamix 的交互式控制,用户可以暂停测试台中的状态变化,并验证 DUT 是否在测试的每一步都处于正常的状态。 除确定功能故障外,WaveDynamix 还能够快速找到一切功能故障的起因。
  • 802.11n 测试: 为了使 802.11n 网络达到该技术广告宣传的速率,必须要了解每个加速机制的独立作用原理以及在标准配置中的工作方式。 通过 WaveDynamix,用户可以在产品开发的所有阶段快速地访问具有各种客户端类型、通信流、QoS 配置及物理层环境的 802.11n 网络的静态和动态性能。

端口规格说明

标签 描述
端口类型 802.11 或以太网
以太网自动协商 打开、强制或手动
以太网速度 10、100 或 1000 Mbps
以太网双工 半双工或全双工
802.11 信道 1-14、21、25、36、40、44、48、52、56、60、64、100、104、108、112、116、120、124、128、132、136、140、149、153、157、161、165 或遵从客户端配置
802.11 争用 打开或关闭
事件和事件发生速率计数器 所有计数器都会保持事件计数,且除非另有说明,否则是每个端口速率的二分之一
寻址 Tx/Rx 单播、tx/rx 多播及 tx/rx 广播帧
基本
  • Tx/Rx 总量、tx/rx 签名、tx/rx FCS 错误、tx 失败、tx 失败的 ACK、rx 信标和 rx 暂停
  • 1>Tx/Rx 总速率(以 Mbps 为单位)
  • 最小值、最大值、1 秒平均值、总测试平均延迟(以 mS 为单位)
统计图 所有图表每分钟为每个端口显示一次结果
可用的图表 Tx/Rx 所有帧的速率 (fps)、tx/rx 所有帧的速率 (Mbps)、tx/rx 签名帧 (fps)、在过去的 1 秒钟内 tx/rx 平均签名帧延迟

客户端规格说明

标签 描述
客户端类型 802.11 或以太网
802.11 客户端 PHY 802.11ag、802.11b 或 802.11n
802.11ag 或 802.11b 设置 Tx 流比特率、Tx 管理流比特率、Tx 功率及帧错误速率
802.11n MCS 指数 0-23
802.11n 带宽 20 或 40 MHz
802.11n 保护间隔 短暂或标准保护间隔
802.11n A-MPDU 聚合 启用或禁用
802.11n 信道模式 旁路或 IEEE 模式 A-F
802.11 MAC
CTS-to-self 启用或禁用
管理重试次数 0 - 10
数据重试次数 0 - 10
802.11 性能
关联之前进行探测 单播、广播或禁用
若未通过身份验证,请重新验证 启用或禁用
通告 WMM 支持 启用或禁用
节能 启用或禁用
节能侦听间隔 1 - 65535 信标间隔
WMM uAPSD 启用或禁用
WMM uAPSD 服务期的长度 每个服务器内请求交付 2、4、6 或所有缓冲帧
第 2 层常规
MAC 地址 完全可配置
第 2,802.11 层
SSID 完全可配置
信道 1-14、21、25、36、40、44、48、52、56、60、64、100、104、108、112、116、120、124、128、132、136、140、149、153、157、161 或 165
身份验证 开放、共享、WPA、WPA2、DWEP 或 LEAP
加密 无、WEP40、WEP104、TKIP、AES-CCMP
类型 PSK、EAP-TLS、EAP-TTLS、PEAP-MSCHAPv2、LEAP 和 EAP-FAST
凭据 完全可由客户端配置的凭据、由加密和类型确定的可配置参数
第 2 层以太网
VLAN 标签 启用或禁用
VLAN ID 0 - 4094
VLAN CFI 启用 (1) 或禁用 (0)
第 3 层
地址获取 DHCP 或静态
ARP 超时 1 - 20000 mS,可配置为 1 mS 分辨率
静态 IP 寻址
IP 地址 完全可配置
子网掩码 0 到 32 位网络掩码
默认网关 完全可配置
身份验证 开放、共享、WPA、WPA2、DWEP 或 LEAP
事件计数器 自测试会话开始之后,所有计数器都保持对每个客户端的事件计数
客户端统计
  • ARP 信号交换: 成功、失败、重试
  • DHCP 信号交换: 成功、失败、重试
  • 身份验证信号交换: 成功、失败、重试
  • 关联信号交换: 成功、失败、重试
  • 探测信号交换: 已执行且已重试
  • Tx Pings、Rx Pings、Rx 解除身份验证帧,Rx 取消关联帧

流量规格说明

标签 描述
流量常规
通信类型 IP 或自定义
目标帧速率 每秒 1 - 1488095 帧
自定义流量
自定义帧的内容 除 IEEE 802.11 序列号、以太网上的帧控制字段和 FCS 字段及 802.11 接口外,完全可指定
自定义流量的来源 测试配置中的任意端口
IP 流量
帧大小 64 - 1518 字节
IP 流量的来源 客户端或客户端组
IP 流量的目的地 客户端、客户端组或用户指定的 IP 地址
L4 协议 ICMP、UDP 或有状态 TCP
TCP 源端口 1 - 65535
TCP 目标端口 1 - 65535
TCP 窗口的大小 2 - 65535
UDP 源端口 1 - 65535
UDP 目标端口 1 - 65535
ICMP 类型 回应请求、回应回复、目标不可达、源抑制及重定向
ICMP 代码 0 - 255
L4 有效负载填充
模式 固定或重复
内容 自定义、所有零、所有一、F0:F0:F0:F0、A0:A0:A0:A0、70:70:70:70 或 50:50:50:50
QoS 可配置的每个流
状态 启用或禁用
WMM 或 VLAN 用户优先级 0 - 7
WMM EDCA 参数 采用自 BSS 通告或手动指定 AIFSN、ECWmin、ECWmax 和重试限制
WMM ADDTS 信号交换 启用或禁用
TSPEC 可配置的参数 TID/TSID、额定 MSDU 大小、最小 PHY 传输速率、平均数据传输速率、允许富余带宽和流方向
IP 区分服务 启用或禁用
IP DSCP 0 - 63
事件计数器 除非另有说明,否则自测试会话开始会保持对每个流的计数
流统计
  • Tx/Rx 计数器: 帧、帧速率、帧字节、IP 数据包及 IP 字节
  • 所提供的负载 (Mbps)、转发速率 (Mbps)
  • 瞬时丢包和瞬时丢包率
  • 丢包、丢了 n 个连续帧(n=2、3、4 和 5)
  • 最大延迟、总延迟、前 1 秒的平均延迟、上一 rx 帧的延迟 (mS)
  • Rx 失序帧、上一 rx 帧的序列号
  • 有效负载错误的 Rx 帧
  • Rx 平滑到达间隔抖动 (mS)
统计表 在表格视图中每秒更新一次多个流统计
表中流的数量 1 - 16
每个流显示的数据 任意的流统计
统计图表 所有图表每秒显示一次流结果
表中流的数量 1-16
流统计 Tx 帧速率、rx 帧速率、Rx 平滑到达间隔抖动 (mS)、丢包、丢包率、丢了 n 个连续帧(n=2、3、4 和 5)、输入负载 (Mbps)、转发速率 (Mbps)