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お問い合わせ窓口 製品構成、価格、納期などに関するお問い合わせ 株式会社 東陽テクニカ 情報通信システム営業部 メール: [email protected] お電話: 03-3245-1250(営業直通) 修理などの技術的なお問い合わせ 株式会社 東陽テクニカ 技術部第4課 メール: [email protected] お電話: 03-3279-0771(弊社代表) ※ 本資料は、2013年 9月時点での製品仕様に基づきます.製品の仕様、機能、性 能などは事前の告知なく変更されることがございます.あらかじめご了承願いま す. 32 All Rights Reserved, Copyright © 2013 Toyo Corporation.
© Copyright 2024