メインコンテンツまでスキップ

4.7.3. Delay Metrics (遅延メトリクス)

4.7.3. Delay Metrics (遅延メトリクス)

以下の定義の目的において, RTP インターフェースは RTP インスタンスと音声アプリケーション (すなわち FEC, デインターリーブ, デマルチプレクシング, ジッタバッファ) の間のインターフェースです。たとえば, RTP ペイロードの多重化による時間遅延は音声アプリケーションまたはエンドシステム遅延の一部と見なされ, UDP フレーム内の RTP フレームの多重化による遅延は RTP レポート遅延の一部と見なされます。この区別は RTCP を使用した遅延測定と一致しています。

round trip delay: 16ビット 最近計算された RTP インターフェース間のラウンドトリップ時間 (ミリ秒単位)。この値は, RTCP を使用して測定できます。このドキュメントのセクション4.5で定義された DLRR 方法では, 測定単位を NTP タイムスタンプ値からミリ秒に変換する必要があります。または他の方法を使用できます。RTCP を使用する場合, 報告される遅延値は, ソース SSRC から最新の RTCP パケットを受信した時刻から, その SR (Sender Report) で報告された LSR (last SR) 時刻を引き, その SR で報告された DLSR (delay since last SR) を引いたものです。ラウンドトリップ遅延を計算するには, ゼロでない LSR 値が必要です。値0は許可されています。ただし, 遅延推定が利用可能になったら, このフィールドに入力する必要があります。

end system delay: 16ビット 最近推定されたエンドシステム遅延 (ミリ秒単位)。エンドシステム遅延は, 送信方向に関連する総サンプル累積および符号化遅延と, 受信方向に関連するジッタバッファ, 復号化および再生バッファ遅延の合計として定義されます。この遅延は推定または測定できます。すべての VoIP メトリクスレポートでこの値を提供する必要があります。実装がデータを提供できない場合は, 値0を使用する必要があります。

片方向対称 VoIP セグメント遅延は, ラウンドトリップ遅延とエンドシステム遅延から次のように計算できることに注意してください。ラウンドトリップ遅延が RTD として表され, 2つのエンドポイントに関連するエンドシステム遅延が ESD(A) および ESD(B) の場合:

one way symmetric voice path delay = (RTD + ESD(A) + ESD(B)) / 2