WaveTest は、数千個の独立したクライアントセッションを生成し、それぞれでネットワークの一意のユーザーを表現できる、強力なトラフィックジェネレータ/アナライザです。 WaveTest は、ネイティブの IEEE 802.11 a/b/g/n インターフェースのほか、10/100/1000 Mbps イーサネットインターフェースを提供します。 WaveTest を使えば、ネットワークトラフィックを正確に、繰り返し、精密に作成することができます。 WaveTest はテスト対象のネットワークまたはネットワークコンポーネントの機能、品質、およびパフォーマンスに対する独特な見識をもたらします。


図 1: WaveTest 90/20
 
 

特徴:

  • 自動化 - 10 倍以上の効率
    • 数百件のテストを無人で実行
    • 長時間の連続運用
    • 大規模な展開シナリオに対する完全な管理
  • 最低限の所有コスト
    • 数日単位のテスト時間を数分単位に削減
    • テスト範囲の拡大
    • QA サイクルにおける早期のバグ発見
  • 再現性 = 信頼
    • 根本原因の究明と迅速な問題解決
    • 市販クライアントを使用したテストに
      おける潜在的なリスクを回避
  • 適合性と相互運用性を超越
    • 数千個のステートフルかつ独立したクライアントへの拡張
    • 現実世界の展開シナリオを定量化
    • WLAN ネットワーク全域を対象とした負荷テスト

 

IxVeriWave マスターテストプラン

ワイヤレス LAN 用 IxVeriWave マスターテストプランは、ワイヤレス機器のパフォーマンスとスケーラビリティをテストするためのガイドライン、ベストプラクティス、およびベースライン評価基準を定めます。 このプランは数千個の独自のテストケースについて目標、手順、および予測結果の概要を記述するとともに、ワイヤレス LAN の動作とパフォーマンスに関する見識を提供します。 マスターテストプランはテスト対象の固有システムのそれぞれについて機能性とパフォーマンスを検証するために必要な最も適切なテストを個別に選択できる柔軟性を備えています。 このガイドは、機能検証、パフォーマンス測定、およびネットワーク容量評価から、システムテストや負荷テストに至るまで、必要なネットワークテストのあらゆる側面に対応しています。

 

大規模テスト

WaveTest は、個別の WaveBlade を利用してトラフィック生成と分析を行う、シャーシベースのテストシステムです。

  • 各 WaveBlade は最大 4 個の独立したトラフィックジェネレータ/パフォーマンスアナライザをサポート
  • 各 WaveBlade トラフィックジェネレータ/パフォーマンスアナライザは、単一または複数のサブネット上で最大 500 台の WLAN または 1,000 台のイーサネットクライアントをエミュレート
  • フルワイヤスピードでのギガビットイーサネットトラフィック生成と分析
  • 各 WaveTest 90 は、18,000 台の個別 WLAN クライアント(STA)の組み合わされた容量とともに最大 9 個の WaveBlade をサポート
  • WLAN クライアントとイーサネットクライアント/サーバーまたはモバイル WLAN クライアントの間のトラフィックを生成および分析
  • クライアント 1 台あたり複数のトラフィックフローをサポートし、各フローはレイヤ 2 ~ 7 のステートフルトラフィックを提供
  • リアルタイムポート統計、フロー単位統計、パケットフィルタ、トリガ、キャプチャといった機能による精密な分析
  • 組み込みクライアントモビリティにより、任意のアクセスポイント間で、事前に定められた時刻または電源設定で、あらゆるクライアントの精密なローミングが可能
 
一般的な WLAN ローミングテストセットアップ
図 2: 一般的なセットアップは数十のアクセスポイントと複数の WLAN スイッチのテストに対応

 

 

現実世界のステートフル WLAN クライアントトラフィック生成

  • WaveBlade トラフィックスケジューラは完全なインターリーブトラフィックフローを実現し、共有メディアを争うリアルなモバイルクライアントを作成します
  • トラフィックスケジューラは、負荷分解能が 0.5% を超えるように、提案負荷を近似の予定負荷に動的に調整します
  • クライアント競合を正確にエミュレートし、あらゆるテスト反復において現実世界の動作を保証できます
  • クライアント動作は個別に管理され、802.11、802.3、および IP の特徴を正確に制御します(電源、メディアアクセス制御、認証と暗号化、フレームサイズと速度など)
WaveTest トラフィックジェネレータ/パフォーマンスアナザイザ
図 3: スケジューラは共有メディアを争うトラフィックフローをインターリーブ



IxVeriWave ステートフルクライアントの構造

  • 各クライアントは 802.11 標準毎に完全な MAC をサポート
  • 802.1X サプリカントはクライアント毎に完全な EAP スタックをサポート
  • 上位プロトコル(たとえば、DHCP や TCP など)は独立したプロトコルステートマシンを使用して実装
  • すべてのクライアントに対してすべてのステートマシンを同時実行
  • すべてのクライアントはチャネル状態に基づいてステートを更新(たとえば、保護モードを使用する 802.11n クライアントが 802.11g を検出したとき)
  • 各ステートフルクライアントは以下を実現します。
    • 搬送波相違
    • 衝突検知
    • ランダムバックオフ
    • 再送
    • 衝突エミュレーション
  • マルチレベルスケジューラにより、最適なチャネル使用、クライアント毎に複数のトラフィックフロー、固定ビットレート音声/動画トラフィックとベストエフォートデータトラフィックとの混合が可能

 


すべてのクライアントのステートフル動作

  • レイヤ 2 - 802.11
    • IEEE 802.11 に従った完全にステートフルな MAC 実装
  • レイヤ 4 - TCP/IP
    • IETF RFC-793 に従った完全にステートフルな実装と TCP ふくそう制御(IETF RFC-2581 による)。遅延開始、ふくそう回避、高速再送、高速回復など
    • すべての WaveBlade ポートで有線/無線レートの TCP トラフィック生成/分析
    • フロー単位/クライアント独立のステートマシン
    • WaveBlade 1 ポートあたり 1,000 個のステートフル TCP フローを維持
  • TCP 接続統計の包括的なセット
  • WaveQoE - 現実世界の垂直業界導入シナリオは、エンドユーザー QoE(体験品質)を調査するための、事前設定され、簡単にモデリング可能な現実世界の導入シナリオを提供します


利点

  • さまざまなクライアント接続速度と前例のない規模の RSSI レベルで AP クライアントステートテーブルを動作させ、負荷をかける
  • 高いクライアント負荷で、802.1x ポート認証と 802.11i キーハンドシェイクを同時に処理する AP の能力を検証する
  • IDS/IPS および DoS セキュリティポリシーの効果と AP パフォーマンスに対する影響を特定する
  • さまざまなトラフィックタイプに優先順位を付けるために AP の802.11e/802.1D/VLAN/SSID ベースの QoS メカニズムを評価する
  • 電源管理、FER レベル、データレートの異なるクライアントが存在する AP のバッファ管理および負荷分散の仕組みの堅牢性を評価する
  • さまざまなサイズ、プロトコルタイプ、暗号化、およびレートのフローパケットを使用し、AP のデータプレーンパフォーマンスを特定する
WaveTest トラフィックジェネレータ/パフォーマンスアナライザ
図 4: WaveTest クライアントスタック

 

使用の簡便性

  • WaveTest は以下のように完全に統合されたユースモデルを提供します。
    • WaveDynamix - 機能テスト向けに包括的なリアルタイムの制御と結果を提供するユーザーインターフェース
    • WaveApps - テスト対象ネットワークの迅速なベンチマークとローミング分析を提供する完全に自動化されたテスト
    • WaveQoE - 一般的なネットワーク配備に関するエンドユーザー体験品質測定 (会社オフィス、医療、小売店、倉庫、サービス業、ホットスポットなど)
  • 構成データ、テスト制御、および結果はすべてのユースモデル間でシームレスに移動可能
  • テスト結果は、定義済みカウンタ、ユーザー定義カウンタ、トリガ、およびフィルタのほか、WaveBlade 1 ポートあたり 256 MB のキャプチャバッファといった幅広いセットを使用して収集および表示
  • 各テストの終了時には自動的に、以下のような包括的で管理者レベルのレポートが PDF 形式で作成されます。
    • テスト詳細(日付、バージョン番号など)
    • 測定結果
    • 予測結果
    • 結果の解釈方法に関する説明
WaveTest トラフィックジェネレータ/パフォーマンスアナライザ
図 5: WaveQoE ユニバーシティレポート

最重要課題のテスト

データプレーンテストアプリケーション
  • ユニキャストスループット
  • ユニキャスト転送速度
  • ユニキャストパケット損失
  • ユニキャスト待ち時間
  • マルチキャスト転送速度
  • マルチキャストローミング
  • TCP Goodput
  • 節電スループット
制御プレーン/セキュリティアプリケーション
  • ローミングベンチマーク
  • ローミング負荷
  • クライアントアソシエーションデータベース容量
  • AP 負荷分散
  • 接続負荷テスト
  • 同時接続テスト
  • シン AP フェイルオーバーテスト
  • 802.11 フレームジェネレータ/攻撃ジェネレータ
  • AAA サーバー/ RADIUS 認証容量
  • マルチキャストローミング
  • TCP Goodput
  • 節電スループット
音声と動画を含むエンドユーザー QoE(体験品質)
  • WaveQoE - 現実世界の導入シナリオとエンドユーザー QoE の測定
  • VoIP コール容量とパフォーマンス
  • 動画容量とパフォーマンス
  • QoS サービス差別化
  • ローミングサービス品質(VoIP ローミング)
WLAN クライアント機能とパフォーマンス
  • 理想的な状態でのモバイル WLAN クライアントデバイス操作
  • エコシステムトラフィックが存在する、現実世界の状態でのモバイルクライアントデバイス操作
  • 予測されるエンドユーザー体験
  • エンドユーザー体験におけるローミング/モビリティの影響
相互運用性テスト
  • モバイル WLAN クライアントとさまざまなアクセスポイントとの相互運用性
  • 幅広い WLAN 対応クライアントデバイスのサポート
    • ラップトップ
    • VoWLAN ハンドセット
    • PDA
    • スキャナ
    • WLAN 対応医療監視システム
    • WLAN 対応動画ゲートウェイ
    • 医療環境

 

製品情報

製品 説明
WT90 WaveTest 90 - 9 スロットシャーシ、19 ラックマウント可能
WT20 WaveTest 20 - 2 スロットシャーシ、ポータブル
WBW2000 オンボードチャネルエミュレータ搭載 WaveBlade Wi-Fi 802.11n - 3x3 MIMO マルチクライアントトラフィックジェネレータ/パフォーマンスアナライザ
WBW1104N Wi-Fi ネットワーク用 4 ポート WaveBlade Wi-Fi 802.11 a/b/g および 802.11n SISO - マルチクライアントトラフィックジェネレータ/パフォーマンスアナライザ
WBW1101 Wi-Fi ネットワーク用 1 ポート WaveBlade Wi-Fi 802.11 a/b/g および 802.11n SISO - マルチクライアントトラフィックジェネレータ/パフォーマンスアナライザ
WBW1101P Wi-Fi ネットワークのオープンエアテスト用 1 ポート高出力 WaveBlade Wi-Fi 802.11 a/b/g および 802.11n SISO - マルチクライアントトラフィックジェネレータ/パフォーマンスアナライザ
WBE1104 / WBE1101 10/100/1000 Mbps イーサネットネットワーク用 4 ポート/1 ポート WaveBlade イーサネット - マルチクライアントトラフィックジェネレータ/パフォーマンスアナライザ
WB1000 WaveBlade 管理
WCH1000、WCH1100、WCH2000、WCH2100、WCH3600 電波隔離室
クライアントテストベンチ 電波の経路と距離のエミュレーションを含む WLAN クライアントのテストに関する統合ソリューション
WaveAgent WLAN 対応クライアントデバイスにロードされ、ユーザーの観点からパフォーマンスをレポートする小型のテストユーティリティ
WaveDynamix 機能と動作のテストを実行するためのグラフィカルユーザーインターフェース
WaveApps 自動化されたテストパッケージ (IEEE ベンチマーク、VoIP QoS サービス保証、WaveQoE、ローミング、WaveClient など)
WaveAutomation WaveTest システムとテスト対象システムの包括的なユーザー制御とプログラム可能性のためのフレームワークを提供
WaveQoE エンドユーザー体験品質テストスイート