WaveTest Multi Client Traffic Generator / Performance Analyzer

WaveTest is a powerful Traffic Generator / Analyzer capable of generating thousands of independent client sessions, each representing a unique user of the network. It offers native IEEE 802.11 a/b/g/n interfaces as well as 10/100/1000 Mbps Ethernet interfaces. Using WaveTest, network traffic can be accurately, repeatedly and precisely created. WaveTest offers unique insight into the functionality, quality and performance of the network, or network component, under test.

Automation - 10x More Efficient

  • Run hundres of tests unattended
  • Uninterupted operation for extended periods of time
  • Complete control over large scale deployment scenarios

Minimize Cost of Ownership

  • Reduce test time from days to minutes
  • Increase test coverage
  • Reveal bugs early in the QA cycle


Repeatablity = Confidence

  • Get to the root cause & solve problems faster
  • Avoid pitfalls when testing whith
    off-the-shelf clients


Go Beyond Conformance & Interoperability

  • Scale to thousands of stateful and independent clients
  • Quantify real world deployment scenarios
  • Stress test a complete WLAN network

Large Scale Testing

WaveTest is a chassis-based test system which utilizes individual WaveBlades for traffic generation and analysis:

  • Each WaveBlade supports up to four independent traffic generator / performance analyzers
  • Each WaveBlade traffic generator / performance analyzer emulates up to 500 WLAN or 1,000 Ethernet clients across single or multiple subnets
  • Gigabit Ethernet traffic generation and analysis at full wire-speed
  • Each WaveTest 90 supports up to 9 WaveBlades with a combined capacity of 18,000 individual WLAN clients (STAs)
  • Generate and analyze traffic between WLAN clients and Ethernet clients / servers or mobile WLAN clients
  • Multiple traffic flows per client are supported with each flow offering stateful traffic at layers 2 through 7
  • Real-time port statistics, per flow statistics, packet filters, triggers and capture capabilities for precise analysis
  • Built-in client mobility allows precise roaming of each and every client between any Access Points, at pre-determined time or power settings

Typical WLAN roaming test setup Typical setup supports testing of tens of Access Points and multiple WLAN switches Click to Zoom diagram

Real-World Stateful WLAN Client Traffic Generation

  • The WaveBlade traffic scheduler offers fully interleaved traffic flows, creating real mobile clients contending for the shared medium
  • The traffic scheduler dynamically adjusts offered load to approximate intended load with load resolution of better than 0.5%
  • Client contention can be precisely emulated, guaranteeing real-world behavior in every test iteration
  • Client behavior is individually controlled providing accurate control of 802.11, 802.3, and IP characteristics, including power, medium access control, authentication and encryption, frame size and rate

WaveTest Traffic Generator / Performance Analyzer Scheduler interleaves traffic flows contending for the shared mediumsClick to Zoom diagram

Anatomy of a VeriWave Stateful Client

  • Each client supports the full MAC per 802.11 standard
  • 802.1X supplicant supports full EAP stack per client
  • Upper layer protocols (e.g., DHCP and TCP) are implemented using independent protocol state machines
  • All state machines for all clients run concurrently
  • Every client independently updates its state based on channel conditions e.g. 802.11n clients using protected-mode when .802.11g is detected
  • Each Stateful client implements:
    • Carrier deference
    • Collision sensing
    • Random back-off
    • Retransmission
    • Collision emulation
  • Multi level scheduler enables optimum channel utilization, multiple traffic flows per client, and mixing of Constant Bit Rate voice/video traffic with Best Effort data traffic

Stateful Behavior of Every Client

  • Layer 2 - 802.11
    • Fully Stateful MAC implementation as per IEEE 802.11
  • Layer 4 - TCP/IP
    • Fully Stateful implementation as per IETF RFC-793, with TCP Congestion Control (as per IETF RFC-2581), including slow start, congestion avoidance, fast retransmit, and fast recovery
    • Line / air rate TCP traffic generation / analysis on every WaveBlade port
    • Per flow / client independent state machine
    • 1,000 Stateful TCP flows maintained, per WaveBlade port
  • Comprehensive set of TCP connection stats
  • WaveQoE - Real world vertical industries deployment scenarios provides pre-configured and easy to model real-world deployment scenarios to study end-users QoE (Quality of Experience)

Advantages

  • Exercise and stress AP client state table with various client connection speeds and RSSI levels at unprecedented scales
  • Verify AP’s ability to handle concurrent 802.1x port authentications and 802.11i key handshakes for high client loads
  • Qualify effectiveness of IDS/IPS and DoS security policies and their impact on AP performance
  • Evaluate AP’s 802.11e/802.1D/VLAN/SSID based QoS mechanisms to prioritize different traffic types
  • Assess robustness of AP’s buffer management and load balancing schemes with clients at different power management, FER levels, data rates
  • Quantify AP’s data plane performance using flow packets of different sizes, protocol types, encryptions and rates

WaveTest Traffic Generator / Performance Analyzer Click to Zoom diagram

Ease of use

  • The WaveTest offers fully-integrated use-models:
    • WaveDynamix – A user interface offering comprehensive, real-time control and results for functional testing
    • WaveApps - Fully automated tests offering rapid benchmarking and romaing analysis of Network Under Test
    • WaveQoE – End-user Quality of Experience measurements for typical network deployments: corporate office, healthcare, retail, warehouse, hospitality, hot-spot, etc.
  • Configuration data, test control, and results are all seamlessly transferable between all use models
  • Test results are collected and displayed using an extensive set of predefined counters, user defined counters, triggers and filters, as well as a 256 MB capture buffer per WaveBlade port
  • Comprehensive, management level reports are created automatically in PDF format at the conclusion of each test, and include:
    • Test details; date, version numbers, etc.
    • Measured results
    • Expected results
    • Explanation of how to interpret results

WaveTest Traffic Generator / Performance AnalyzerWaveQoE University Report Click to Zoom diagram

Testing the Issues that Matter Most

Data Plane Test Applications
  • Unicast Throughput
  • Unicast Forwarding Rate
  • Unicast Packet Loss
  • Unicast Latency
  • Multicast Forwarding Rate
  • Multicast Roaming
  • TCP Goodput
  • Power Save Throughput
Control Plane / Security Applications
  • Roaming Benchmark
  • Roaming Stress
  • Client Association Database Capacity
  • AP Load Balancing
  • Connection Stress Test
  • Concurrent Connections Test
  • Thin AP Failover Test
  • 802.11 Frame Generator / Attack Generator
  • AAA Server / RADIUS Authentication capacity
  • Multicast Roaming
  • TCP Goodput
  • Power Save Throughput
End-User QoE (Quality of Experience) Including Voice and Video
  • WaveQoE – Real world deployment scenarios & measurement of end-user QoE
  • VoIP Call Capacity and Performance
  • Video Capacity and Performance
  • QoS Service Differentiation
  • Roaming Service Quality (VoIP Roaming)
WLAN Client Functionality & Performance
  • Mobile WLAN client device operation in ideal conditions
  • Mobile client device operation in real world conditions with eco-system traffic present
  • Expected end-user experience
  • Roaming/mobility impact on end-user experience
Interoperability Testing
  • Interoperability of mobile WLAN clients with various Access Points
  • Wide range of WLAN enabled client devices supported
    • Laptops
    • VoWLAN Handsets
    • PDAs
    • Scanners
    • WLAN enabled medical monitoring systems
    • WLAN enabled video gateways
    • Healthcare environments

VeriWave Master Test Plan

The VeriWave Master Test Plan for Wireless LANs establishes guidelines, best practices and baseline evaluation criteria for testing the performance and scalability of wireless equipment. The plan outlines the goals, procedures, and expected results for thousands of unique test cases while offering insight into the behavior and performance of wireless LANs. The Master Test Plan offers the flexibility of selectively choosing the most appropriate individual tests needed to verify the functionality and performance of each unique system under test. The guide addresses every aspect of required network testing, from functional verification, performance measurement and network capacity assessment, to system testing, and stress testing.

Ordering Information

Product Description
WT90 WaveTest 90 - 9 slot chassis, 19”rack-mountable
WT20 WaveTest 20 - 2 slot chassis, portable
WBW2000 WaveBlade WiFi 802.11n - 3x3 MIMO multi-client traffic generator / performance analyzer with on-board channel emulator
WBW1104N 4-port WaveBlade WiFi 802.11 a/b/g and 802.11n SISO - multi-client traffic generator / performance analyzer for WiFi networks
WBW1104 / WBW1101 4-port / 1-port WaveBlade WiFi 802.11 a/b/g - multi-client traffic generator / performance analyzer for WiFi networks
WBW1101P 1-port high-power WaveBlade WiFi 802.11 a/b/g - multi-client traffic generator / performance analyzer for open air testing of WiFi networks
WBE1104 / WBE1101 4-port / 1-port WaveBlade Ethernet - multi-client traffic generator / performance analyzer for 10/100/1000 Mbps Ethernet networks
WB1000 WaveBlade Management
WCH1000, WCH1100, WCH2000, WCH2100, WCH3600 RF Isolation Chambers
Client Test Bench Integrated solution for testing of WLAN clients includes RF path and distance emulation
WaveAgent Small test utility loaded onto WLAN-enabled client device; reports performance from the user’s point of view
WaveDynamix Graphical user-interface - provides functional and behavioral test capabilities
WaveApps Automated testing packages include: IEEE Benchmarking, VoIP QoS Service Assurance, WaveQoE, Roaming, WaveClient
WaveAutomation Provides a framework for comprehensive user control and programmability of the WaveTest system and the system under test
WaveQoE End user quality of experience test suite

 

Test Suites Test Tools Interface Cards Chassis & Chambers Services
Equipment Manufacturers Service Providers / Carriers Enterprise IT Departments
News Press Releases Events
FAQ Test Plans White Papers Case Studies Tools Archived Webinars How-to Videos
About VeriWave Customer Testimonials Management Team Investors Associations & Affiliations Careers Contact VeriWave
Software Downloads Documentation FAQ Questions / Returns Warranties, Licenses, Ts&Cs End of Life Announcements