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

4.7. VoIP Metrics Report Block (VoIPメトリクスレポートブロック)

4.7. VoIP Metrics Report Block (VoIPメトリクスレポートブロック)​

VoIP Metrics Report Block は, Voice over IP (VoIP) 通話を監視するためのメトリクスを提供します。これらのメトリクスには, パケットロスおよび廃棄メトリクス, 遅延メトリクス, アナログメトリクス, 音声品質メトリクスが含まれます。ブロックは, IP チャネルで失われたパケットと, 受信されたが受信ジッタバッファによって廃棄されたパケットについて個別に報告します。また, ロスと廃棄の複合効果についても報告します。両方とも通話品質に同じ影響を与えるためです。

Voice over IP 通話の品質を適切に評価するには, パケットロスのバースト性の程度を考慮することが望ましいです [14]。Gilbert-Elliott モデル [3] に従い, ロスおよび/または廃棄されたパケットによって制限され, ロスおよび/または廃棄の率が高い期間は「バースト」であり, 2つのバースト間の期間は「ギャップ」です。バーストは, パケットロス率が音声品質の顕著な劣化を生じるのに十分高い期間に対応します。ギャップは, 孤立したロストパケットのみが発生する可能性がある期間に対応し, 一般にこれらはパケットロス隠蔽によってマスクできます。遅延レポートには, RTP エンドポイント間の転送遅延と VoIP エンドシステム処理遅延の両方が含まれ, どちらもユーザーが知覚する遅延に寄与します。追加のメトリクスには, 信号, エコー, ノイズ, 歪みレベルが含まれます。通話品質メトリクスには, R ファクター ([6,3] で定義された E モデルによって説明されるもの) と平均オピニオンスコア (MOS スコア) が含まれます。

実装は, ここで定義されたすべてのフィールドの値を提供しなければなりません。特定のメトリクスについて, 値が未定義または不明な場合, 指定されたデフォルトまたは不明なフィールド値を提供しなければなりません。

ブロックは7つの32ビットワードとしてエンコードされます:

 0                   1                   2                   3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| BT=7 | reserved | block length = 8 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SSRC of source |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| loss rate | discard rate | burst density | gap density |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| burst duration | gap duration |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| round trip delay | end system delay |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| signal level | noise level | RERL | Gmin |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| R factor | ext. R factor | MOS-LQ | MOS-CQ |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RX config | reserved | JB nominal |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| JB maximum | JB abs max |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

block type (BT): 8ビット VoIP Metrics Report Block は定数7によって識別されます。

reserved: 8ビット このフィールドは将来の定義のために予約されています。そのような定義がない場合, このフィールドのビットはゼロに設定されなければならず, 受信者によって無視されなければなりません。

block length: 16ビット セクション3でのこのフィールドの定義に従い, 定数8。

SSRC of source: 32ビット セクション4.1で定義されたとおり。

残りのフィールドは, 次の6つのセクションで説明されています: パケットロスおよび廃棄メトリクス, 遅延メトリクス, 信号関連メトリクス, 通話品質または伝送品質メトリクス, 構成メトリクス, ジッタバッファパラメータ。