Spirent TestCenter 4.33 SIP/RTP/RTCPテスト

Spirent TestCenter 4.33
SIP/RTP/RTCPテスト・ソリューション
株式会社 東陽テクニカ
情報通信システム営業部
技術部
1
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Spirent TestCenter 4.33
:SIP/RTP/RTCPテスト・ソリューション
Spirent TestCenterはRFC3261と3GPP IMSに基づいたSIPエ
ミュレーションによるSIPネットワークエレメントの様々なテスト
ケースをカバーするソリューションを提供しています.
SIPパフォーマンス試験
RTP/RTCPトラフィック試験
音声品質測定 (R値, MOS値)
2
All Rights Reserved, Copyright © 2013 Toyo Corporation.
SIP/RTP/RTCP ベース・パッケージA(BPK-1060A)
:テストケースの例
SIP/RTP/RTCPのエミュレーションを行います.
SIP/IMSアプリケーションサーバの機能テスト
DUT例: SIP Proxy, Registrar server, Redirect server, P-CSCF & IMS security Gateway, SBC, VoIP Firewall, Video
teleconference and telepresence (TIP) exchange server
大量のSIP UA, VoLTE UEのエミュレーションとコールジェネレーション
によるスケーラビリティテスト
SIPシグナリングとRTP/RTCPトラフィックのリアルタイム測定
音声品質測定 (R値, MOS値)
Spirent TestCenter
Port1
UA
SIPシグナリング
SIPシグナリング
Port2
DUT
(試験対象装置)
エンド-エンド RTP/RTCPトラフィック
3
All Rights Reserved, Copyright © 2013 Toyo Corporation.
UA
SIPデバイスの作成
SIPシグナリングのエンドポイントとして、各ポートにデバイス
を作成します.
Protocolは”None”を選択、デバイスを
作成します。[SIP/TIP]タブのウィザード
からSIP設定を行います..
SIPエンドポイントとし
て各ポートに生成する
デバイス数、デバイス
情報を設定します.
4
All Rights Reserved, Copyright © 2013 Toyo Corporation.
SIP設定
[SIP/TIP]タブを表示します.
Tools> Technologies.. > Technology Selector
> SIP/TIP を選択
[SIP/TIP]のWizardより
SIP設定を行います.
5
All Rights Reserved, Copyright © 2013 Toyo Corporation.
SIP設定ウィザード(1/3)
:Select Ports
SIPエンドポイントとしてデバイスを作成するポートを選択しま
す.
6
All Rights Reserved, Copyright © 2013 Toyo Corporation.
SIP設定ウィザード(2/3)
:Select Endpoints
SIP Callの発信(Caller)と着信(Callee)を行うデバイスを設定
します.
発信側
(Caller)
着信側
(Callee)
Protocolとして”SIP”を
選択します.
7
All Rights Reserved, Copyright © 2013 Toyo Corporation.
SIP設定ウィザード(3/3)
:Configure SIP
SIPエンドポイントの各種情報を設定します.
[Add]より各種プロファイルを設定します.
ウィザード完了後、[Manage Profile]からも
設定可能です.
Load Profile
→負荷設定ファイル
Client Profile
→SIP User Agent Profile
RTP、コーデック、通話時間、SIP Proxy,
Registrar Server設定、SIP各種設定など
SIP UA
Caller, Calleeの設定
UA Number
(電話番号)
プレフィックス
認証設定
ポート番号
Mobile UA
Caller, Calleeの設定
IMSI
RAN ID
MNC Length
Realm Name
8
All Rights Reserved, Copyright © 2013 Toyo Corporation.
SIP開始(1/2)
[Start All Devices]または[SIP/TIP]タブからエミュレーション
を開始します.
試験環境に応じて
Register後にStart Call、あるいはStart Call
を実行します.
9
All Rights Reserved, Copyright © 2013 Toyo Corporation.
SIP開始(2/2)
Resultsウィンドウから、リアルタイムカウンタ情報を確認しま
す.
[Application Layer Protocols]→[SIP/TIP]→[Ua Results]
[Application Layer Protocols]→[SIP/TIP]→[Port Results]
10
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Spirent TestCenter 4.33
音声品質測定
11
All Rights Reserved, Copyright © 2013 Toyo Corporation.
音声品質測定
RTPトラフィックのタイプにより、2種類の音声品質測定方法
から選択可能です.
主な測定値*

R値, MOS値, 会話MOS値, RTPパケット損失/破棄数, 遅延変動 など
RTPトラフィックのタイプ

*測定項目は選択したRTPトラフィックのタイプによります.
Simulated RTPによる測定
 テストストリームを使用、測定結果から算出しResult Reporterで確認

Encoded RTP による測定**
 音声ファイルを使用、VQmonによる[VQ Voip]リアルタイムカウンタで確認
**BPK-1303ASIP ENCODED RTP & SPEECH VQA BASE PKG A(別売)
ライセンスが必要となります.
Encoded RTPを使用した
VQmonによる測定
12
All Rights Reserved, Copyright © 2013 Toyo Corporation.
RTPトラフィックの種類
SIPセッション確立後、送信する音声トラフィックとしてRTPトラ
フィックを2種類から選択できます. RTPトラフィックの種類、
音声品質評価のための測定項目が異なります.
RTP Type
Simulated RTP
Encoded RTP
必要な
テストパッケージ
BPK-1060A: SIP/RTP/RTCP ベース・パッケー
ジA
BPK-1060A: SIP/RTP/RTCP ベース・パッケージA +
BPK-1303A: SIP ENCODED RTP & SPEECH VQA BASE
PKG A
RTPトラフィック
シグニチャつきテストストリーム (RTP/RTCP)
エンコード済みの音声ファイル
音声品質評価項目
R値, MOS値
R値, MOS値, 会話R値, 会話MOS値, PDV(遅延変動)
測定方法
主にLatency, Frame Loss, 選択コーデックによ
る設定値、デフォルト値を使用しR値を算出
(詳細はSip.rtpテンプレートのスクリプト参照)
Telchemy 社製 VQmon
測定タイミング
ポスト測定
リアルタイム測定
音声品質評価の測
定結果
試験結果の.dbファイルをResult Reporterから起
動> Template> SIP> R Factor/MOS
Application Layer Protocol> SIP/TIP> Ua Results>
[VQ Voip] タブ
特徴
RTP, RTCPトラフィックはテストストリームの
ため、各ストリーム解析カウンタを使用可能
音声品質評価項目が充実
その他
RTP用ストリームブロックは選択したコーデッ
クにより、”Readonly”として自動作成され、
ユーザからの編集は不可
※Encoded RTPはCMモジュールと同等以上のモ
ジュールでサポート
※VQmonによる音声品質測定は、Spirent
TestCenter v4.1以上でサポート
13
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Simulated RTP
:設定
SIPの設定をします.
Client Profileにて、RTP Traffic Type: Simulated RTPを選
択します.
RTP/RTCPストリームブロックが自動で作成されます.
14
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Simulated RTP
:測定結果の確認 1
試験結果を保存し、Result Reporterを開きます.
Template> SIP よりテンプレートを選択します
Stream Result – Frame Count
15
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Simulated RTP
:測定結果の確認 2
Stream Result – R-Factor/MOS
Stream Result – Latency, Jitter, Interarrival
カウンターモードにより測定でき
る組み合わせは異なります.
16
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Encoded RTP
:設定
SIPの設定をします.
Client Profileにて、RTP Traffic Type: Encoded RTPを選
択します.
Voice QoMを有効にします.
17
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Encoded RTP
:測定結果の確認 1
Application Layer Protocol> SIP/TIP> Ua Results> [VQ
Voip]
•MOS-LQ (Min/Max/Ave): ITU-T, G.107 E-modelによるMOS値
•RTP Packets Lost Count: RTPパケットの損失数
•RTP Packets Discarded Count: RTPパケットの破棄数
•RTP Packets Lost Per Call (Min/Max/Ave): 1コールごとのRTPパケットの損失数
•RTP Packets Discarded Per Call (Min/Max/Ave): 1コールごとのRTPパケットの破棄数
•VoIP Ppdv (Min/Max/Ave) msec: VoIPパケット遅延変動
•VQmon Listening quality R-factor (Min/Max/Ave): R値 (Listening)
•VQmon Conversational quality R-factor (Min/Max/Ave): R値 (Conversational)
•VQmon Conversational quality MOS score (Min/Max/Ave): MOS値
18
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Encoded RTP
:測定結果の確認 2
試験結果を保存し、Result Reporterを開きます.
Application Layer Protocol> SIP Ua Results>
VQ VoIP
19
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Spirent TestCenter 4.33
Load Profile, Client Profile設定
&カウンタ詳細
20
All Rights Reserved, Copyright © 2013 Toyo Corporation.
各種Profileの詳細設定
Load ProfileとClient Profileにより詳細設定を可能です.
[SIP/TIP]タブ> [Manage Profiles..] > [Add] より新規作成
デバイスブロックごとに
Profileを選択します.
Caller(発信)
Callee (着信)
[Load Profiles], [SIP/TIP User Agents](Client
Profiles)にて、複数のProfileを定義可能です.
21
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Manage Profile
: Load Profiles
Load Profileを設定します.
[Load Profile]
SIP発呼数を設定します
Load Type:
- Connections
同時接続数
- Connections Per Time Unit
新規接続数/Time Unit
[Phase Editor]
フェーズごとのSIP発呼数やレート
を設定します
Max Connection Attempted:
最大試行回数
Load pattern;
Stair, Flat, Burst, Sinusoid,
Random, Saw Tooth
Max Open Connections:
最大同時接続数
Duration Units:
Milliseconds, Seconds, Minutes,
Hours
Duration:
選択中のフェーズの全体時間
22
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Manage Profile
: SIP User Agents Profile
SIP User Agent Profileを設定します.
[Data Plane]: コールタイプ(Signaling Only, Audio, Audio+Video)、RTP種類、コーデックを設定します
[Servers and Domains]: 各サーバ(Proxy Server, Registrar Server)の設定をします
[Call Parameters]: Ring time, Call duration, 各種URIの設定をします
[Signaling]: SIPシグナリングのコンパクトヘッダ、PRACK、Secure Request URIなど設定をします
[Registration]: SIP Registerの送信数/秒、Expired Time, リトライ数, Reregisterの設定をします
[Session Timer]: Session Timer、Refresherを設定します
[DNS Configuration]: DNS Serverの設定をします
[3GPP SIP]: 3GPP SIPについて、Mobileヘッダ、Privacyヘッダ、認証の設定をします
23
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Manage Profile
: SIP User Agents Profile [Data Plane]
コールタイプ、メディアの設定を行います.
[Audio/Video Configuration]
Call Type:
-Signaling Only
SIPシグナリングのみ行います
-Audio
SIPセッション確立後、音声トラ
フィックを送信します
-Audio+Video
SIPセッション確立後、音声と映
像トラフィックを送信します
-Telepresence
Call uses the Telepresence
Interoperability Protocol (TIP)
を使用し発信します.
各メディアのポート番号を
設定します
RTP Traffic Type:
-Simulated RTP
RTPとRTCPのストリームブロックが生成され使
用されます
-Encoded RTP
エンコード済みの音声ファイルが使用されます
VQmonによる音声品質測定が可能です
24
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Manage Profile
: SIP User Agents Profile [Data Plane]
音声コーデックリスト
コーデックを選択可能です.

Audio, Audio+Video
 Audio コーデック
• 音声コーデックリスト参照
TIP Device Type:
 Video コーデック
• H.263, H.264, MP4V-ES

Telepresence
 TIP Device Typeにより
• H.264 720p, H.264
1080p, H.264 512x288,
H.264 768x488
25
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Manage Profile
: SIP User Agents Profile [Servers and Domains]
各サーバの設定やローカルUA URIを設定します.
[Audio/Video Configuration]
UA Peer-To-Peer Signaling:
SIP UA(Caller)がSIP
UA(Callee)に直接SIPシグナリ
ングを行います
SIP Proxy Server:
SIP Proxy Serverの設定
SIP Registrar Server:
(SIP Proxy ServerとRegistrar
Serverが異なる場合)
SIP Registrar Serverの設定
Local UA URI:
ローカル UAのSIP URIのドメイ
ン、ポートを設定します
Advanced Domain Names:
-リモート UAのSIP URIのドメイ
ンとポートを設定します
-ローカル UAのContactアドレ
スにドメインとポート番号を設定
します
26
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Manage Profile
: SIP User Agents Profile [Call Parameters]
Ring time, Call duration, 各種URIを設定します.
[Audio/Video Configuration]
[Call URI]
Callee URI Scheme:
宛先となるCalleeURIのスキーム
の設定します.
Local tel-URI Format
ローカルtel-URIフォーマットを設定
します.Callee URI SchemeにtelURIを使用するときに設定可能です.
Callee Number Context
ローカルtel-URIにコンテキストを設
定します. Callee URI Schemeに
tel, ローカルにtel-URIを使用すると
き設定可能です.
[Call Time]
Ring Time:
CalleeのSIP UAが180
ringing 送信後、200OKを送信
するまでの時間
Call Duration:
SIPセッション確立後の通話時
間
SDPの”time(t)”にStart Timeとしてタイム
スタンプを設定します
クリアのとき”0”が設定されます
27
All Rights Reserved, Copyright © 2013 Toyo Corporation.
SIP/TIP Ua Resultsカウンタ
[Application Layer Protocols]→[SIP/TIP]→[Ua Results]
•Total Number of UAs
•Intended Registration Load
•Attempted UA Registrations
•Successful UA Registrations
•Number of UA Registration Retries
•Failed UA Registration
•UA registration Success Percentage (%)
•UA Registration Time (msec)
(Min/Ave/Max)
•Intended Call Load
•Attempted Calls
•Successful Calls
•Failed Calls
•Call Success Percentage (%)
•Calls Answered Count
•Call Setup Time (msec) (Min/Ave/Max)
•4xx Tx/Rx Count
•5xx Tx/Rx Count
•6xx Tx/Rx Count
•NON-INVITE Session Initiated
•NON-INVITE Session Succeeded
•NON-INVITE Session Failed
•NON-INVITE Session Failed (TIMER F)
•NON-INVITE Session Failed
(TRANSPORT ERROR)
•INVITE Tx/Rx Count
•INVITE Retransmitted Count
•ACK Tx/Rx Count
•BYE Tx/Rx Count
•BYE Retransmitted Count
•1xx Tx/Rx Count
•2xx Tx/Rx Count
•3xx Tx¥Rx Count
•MOS-LQ (Min/Max/Ave)
•RTP Packets Lost Count
•RTP Packets Discarded Count
•RTP Packets Lost Per Call
(Min/Max/Ave)
•RTP Packets Discarded Per Call
(Min/Max/Ave)
•VoIP Ppdv (Min/Max/Ave) (msec)
•VQmon Listening quality R-factor
(Min/Max/Ave)
•VQmon Conversational quality R-factor
(Min/Max/Ave)
•VQmon Conversational quality MOS
score (Min/Max/Ave)
28
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Detailed Stream Resultsカウンタ
[Streams]→[Detailed Stream Results]
Detailed Stream Resultsカウンタより、RTP, RTCPトラフィックの解析が可能
です.
SIP User Agent Profile> Data Plane> RTP Traffic Type: Simulated RTP
を選択した場合に、RTP/RTCPトラフィックとしてテストストリームが作成されま
す.
29
All Rights Reserved, Copyright © 2013 Toyo Corporation.
(参考) コマンドシーケンサ
コマンドシーケンサ機能により、試験を自動化することができ
ます.
カウンタ初期化
DHCP/DHCP-D
アドレス取得
SIP REGISTER
SIP CALL Start
SIP CALL Stop
SIP UnREGISTER
試験結果保存
30
All Rights Reserved, Copyright © 2013 Toyo Corporation.
メモ
31
All Rights Reserved, Copyright © 2013 Toyo Corporation.
Spirent TestCenterお問い合わせ窓口
Spirent TestCenterお問い合わせ窓口
製品構成、価格、納期などに関するお問い合わせ

株式会社 東陽テクニカ 情報通信システム営業部
 メール: stc@toyo.co.jp
 お電話: 03-3245-1250(営業直通)
修理などの技術的なお問い合わせ

株式会社 東陽テクニカ 技術部第4課
 メール: spirent-support@ict.toyo.co.jp
 お電話: 03-3279-0771(弊社代表)
※ 本資料は、2013年 9月時点での製品仕様に基づきます.製品の仕様、機能、性
能などは事前の告知なく変更されることがございます.あらかじめご了承願いま
す.
32
All Rights Reserved, Copyright © 2013 Toyo Corporation.