[要約] 要約:RFC 7002は、RTP制御プロトコル(RTCP)拡張レポート(XR)ブロックの「Discard Count Metric Reporting」に関する規格です。 目的:この規格の目的は、ネットワーク上でのパケットの破棄数を報告するためのXRブロックを提供することです。

Internet Engineering Task Force (IETF)                          A. Clark
Request for Comments: 7002                                      Telchemy
Category: Standards Track                                        G. Zorn
ISSN: 2070-1721                                              Network Zen
                                                                   Q. Wu
                                                                  Huawei
                                                          September 2013
        

RTP Control Protocol (RTCP) Extended Report (XR) Block for Discard Count Metric Reporting

廃棄カウントメトリックレポート用のRTP制御プロトコル(RTCP)拡張レポート(XR)ブロック

Abstract

概要

This document defines an RTP Control Protocol (RTCP) Extended Report (XR) block that allows the reporting of a simple discard count metric for use in a range of RTP applications.

このドキュメントでは、RTP制御プロトコル(RTCP)拡張レポート(XR)ブロックを定義して、さまざまなRTPアプリケーションで使用するための単純な廃棄カウントメトリックのレポートを可能にします。

Status of This Memo

本文書の状態

This is an Internet Standards Track document.

これはInternet Standards Trackドキュメントです。

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741.

このドキュメントは、IETF(Internet Engineering Task Force)の製品です。これは、IETFコミュニティのコンセンサスを表しています。公開レビューを受け、インターネットエンジニアリングステアリンググループ(IESG)による公開が承認されました。インターネット標準の詳細については、RFC 5741のセクション2をご覧ください。

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc7002.

このドキュメントの現在のステータス、エラータ、およびフィードバックの提供方法に関する情報は、http://www.rfc-editor.org/info/rfc7002で入手できます。

Copyright Notice

著作権表示

Copyright (c) 2013 IETF Trust and the persons identified as the document authors. All rights reserved.

Copyright(c)2013 IETF Trustおよびドキュメントの作成者として識別された人物。全著作権所有。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

この文書は、BCP 78およびこの文書の発行日に有効なIETF文書に関するIETFトラストの法的規定(http://trustee.ietf.org/license-info)の対象となります。これらのドキュメントは、このドキュメントに関するあなたの権利と制限を説明しているため、注意深く確認してください。このドキュメントから抽出されたコードコンポーネントには、Trust Legal Provisionsのセクション4.eに記載されているSimplified BSD Licenseのテキストが含まれている必要があり、Simplified BSD Licenseに記載されているように保証なしで提供されます。

Table of Contents

目次

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
     1.1.  Discard Count Report Block  . . . . . . . . . . . . . . .   2
     1.2.  RTCP and RTCP Extended Reports  . . . . . . . . . . . . .   3
     1.3.  Performance Metrics Framework . . . . . . . . . . . . . .   3
     1.4.  Applicability . . . . . . . . . . . . . . . . . . . . . .   3
   2.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . .   3
   3.  Discard Count Metrics Block . . . . . . . . . . . . . . . . .   4
     3.1.  Report Block Structure  . . . . . . . . . . . . . . . . .   5
     3.2.  Definition of Fields in the Discard Count Metrics Block .   5
   4.  SDP Signaling . . . . . . . . . . . . . . . . . . . . . . . .   7
     4.1.  SDP rtcp-xr Attribute Extension . . . . . . . . . . . . .   7
     4.2.  Offer/Answer Usage  . . . . . . . . . . . . . . . . . . .   7
   5.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   7
     5.1.  New RTCP XR Block Type Value  . . . . . . . . . . . . . .   8
     5.2.  New RTCP XR SDP Parameter . . . . . . . . . . . . . . . .   8
     5.3.  Contact Information for Registrations . . . . . . . . . .   8
   6.  Security Considerations . . . . . . . . . . . . . . . . . . .   8
   7.  Contributors  . . . . . . . . . . . . . . . . . . . . . . . .   8
   8.  Acknowledgments . . . . . . . . . . . . . . . . . . . . . . .   9
   9.  References  . . . . . . . . . . . . . . . . . . . . . . . . .   9
     9.1.  Normative References  . . . . . . . . . . . . . . . . . .   9
     9.2.  Informative References  . . . . . . . . . . . . . . . . .  10
   Appendix A.  Metrics Represented Using the Template from RFC 6390  11
        
1. Introduction
1. はじめに
1.1. Discard Count Report Block
1.1. 廃棄カウントレポートブロック

This document defines a new block type to augment those defined in [RFC3611] for use in a range of RTP applications. The new block type supports the reporting of the number of packets that are received correctly but are never played out, typically because they arrive too late (buffer underflow) or too early (buffer overflow) to be played out. The metric is applicable both to systems that use packet loss repair techniques (such as forward error correction [RFC5109] or retransmission [RFC4588]) and to those that do not.

このドキュメントは、さまざまなRTPアプリケーションで使用するために[RFC3611]で定義されたものを補強する新しいブロックタイプを定義します。新しいブロックタイプは、正しく受信されても​​再生されないパケットの数のレポートをサポートします。これは、通常、到着が遅すぎる(バッファアンダーフロー)または早すぎる(バッファオーバーフロー)ために再生できないためです。このメトリックは、パケット損失の修復技術(フォワードエラー訂正[RFC5109]または再送信[RFC4588]など)を使用するシステムと使用しないシステムの両方に適用できます。

This metric is useful for identifying the existence, and characterizing the severity, of packet transport problems that may affect users' perceptions of a service delivered over RTP.

このメトリックは、RTPを介して提供されるサービスに対するユーザーの認識に影響を与える可能性のあるパケット転送問題の存在を識別し、その重大度を特徴付けるのに役立ちます。

This block may be used in conjunction with [RFC7003], which provides additional information on the pattern of discarded packets. However, the metric in [RFC7003] may be used independently of the metrics in this block.

このブロックは、破棄されたパケットのパターンに関する追加情報を提供する[RFC7003]と組み合わせて使用​​できます。ただし、[RFC7003]のメトリックは、このブロックのメトリックとは無関係に使用できます。

When a Discard Count Metrics Block is sent together with a Burst/Gap Discard Metrics Block (defined in [RFC7003]) to the media sender or RTP-based network management system, the information carried in the Discard Count Metrics Block and the Burst/Gap Discard Metrics Block allows systems receiving the blocks to calculate burst/gap summary statistics (e.g., the gap discard rate).

Discard Count Metrics BlockがBurst / Gap Discard Metrics Block([RFC7003]で定義)と一緒にメディアセンダーまたはRTPベースのネットワーク管理システムに送信されると、Discard Count Metrics BlockおよびBurst / Gap Discard Metrics Blockにより、ブロックを受信するシステムは、バースト/ギャップサマリー統計(ギャップ破棄率など)を計算できます。

The metric belongs to the class of transport-related end-system metrics defined in [RFC6792].

このメトリックは、[RFC6792]で定義されているトランスポート関連のエンドシステムメトリックのクラスに属しています。

1.2. RTCP and RTCP Extended Reports
1.2. RTCPおよびRTCP拡張レポート

The use of RTCP for reporting is defined in [RFC3550]. [RFC3611] defined an extensible structure for reporting using an RTCP Extended Report (XR). This document defines a new Extended Report block for use with [RFC3550] and [RFC3611].

レポートのためのRTCPの使用は、[RFC3550]で定義されています。 [RFC3611]は、RTCP拡張レポート(XR)を使用してレポートするための拡張可能な構造を定義しました。このドキュメントは、[RFC3550]と[RFC3611]で使用するための新しいExtended Reportブロックを定義します。

1.3. Performance Metrics Framework
1.3. パフォーマンスメトリックフレームワーク

"Guidelines for Considering New Performance Metric Development" [RFC6390] provides guidance on the definition and specification of performance metrics. "Guidelines for Use of the RTP Monitoring Framework" [RFC6792] provides guidance for reporting block format using RTCP XR. The metrics block described in this document is in accordance with the guidelines in [RFC6390] and [RFC6792].

「新しいパフォーマンスメトリック開発を検討するためのガイドライン」[RFC6390]は、パフォーマンスメトリックの定義と仕様に関するガイダンスを提供します。 「RTPモニタリングフレームワークの使用に関するガイドライン」[RFC6792]は、RTCP XRを使用してブロック形式を報告するためのガイダンスを提供します。このドキュメントで説明されているメトリックブロックは、[RFC6390]および[RFC6792]のガイドラインに準拠しています。

1.4. Applicability
1.4. 適用性

This metric is believed to be applicable to a large class of RTP applications that use a de-jitter buffer [RFC5481].

このメトリックは、デジッタバッファ[RFC5481]を使用するRTPアプリケーションの大規模なクラスに適用できると考えられています。

Discards due to late or early arriving packets affect user experience. The reporting of discards alerts senders and other receivers to the need to adjust their transmission or reception strategies. The reports allow network managers to diagnose these user experience problems.

遅い到着または早い到着パケットによる廃棄は、ユーザーエクスペリエンスに影響します。破棄の報告により、送信者と他の受信者は、送信または受信戦略を調整する必要があることを警告します。レポートにより、ネットワーク管理者はこれらのユーザーエクスペリエンスの問題を診断できます。

The ability to detect duplicate packets can be used by managers to detect network layer or sender behavior, which may indicate network or device issues. Based on the reports, these issues may be addressed prior to any impact on user experience.

重複するパケットを検出する機能は、マネージャーがネットワーク層または送信者の動作を検出するために使用できます。これは、ネットワークまたはデバイスの問題を示している可能性があります。レポートに基づいて、これらの問題はユーザーエクスペリエンスに影響が出る前に対処できます。

2. Terminology
2. 用語

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119].

このドキュメントのキーワード「MUST」、「MUST NOT」、「REQUIRED」、「SHALL」、「SHALL NOT」、「SHOULD」、「SHOULD NOT」、「RECOMMENDED」、「MAY」、および「OPTIONAL」は、 RFC 2119 [RFC2119]で説明されているように解釈されます。

In addition, the following terms are defined:

さらに、次の用語が定義されています。

Received, Lost, and Discarded

受け取り、紛失、破棄

A packet shall be regarded as lost if it fails to arrive within an implementation-specific time window. A packet that arrives within this time window but is either too early or too late to be played out or is thrown away before playout due to packet duplication or redundancy shall be regarded as discarded. A packet shall not be regarded as discarded if it arrives within this time window but is dropped during decoding by some higher layer decoder, e.g., due to a decoding error. A packet shall be classified as one of the following: received (or OK), discarded, or lost. The discard count metric counts only discarded packets. The metric "cumulative number of packets lost" defined in [RFC3550] reports a count of packets lost from the media stream (single synchronization source (SSRC) within a single RTP session). Similarly, the metric "number of packets discarded" reports a count of packets discarded from the media stream (single SSRC within a single RTP session) arriving at the receiver. Another metric defined in [RFC5725] is available to report on packets that are not recovered by any repair techniques that may be in use.

実装固有の時間枠内に到着しない場合、パケットは失われたと見なされます。この時間枠内に到着するが、再生するには遅すぎるか遅すぎるパケット、またはパケットの重複または冗長性のために再生前に破棄されるパケットは、破棄されたと見なされます。パケットは、この時間枠内に到着した場合でも破棄されたとは見なされませんが、たとえばデコードエラーにより、一部の上位レイヤーデコーダーによるデコード中にドロップされます。パケットは、受信(またはOK)、破棄、または損失のいずれかに分類されます。廃棄カウントメトリックは、廃棄されたパケットのみをカウントします。 [RFC3550]で定義されているメトリック「失われたパケットの累積数」は、メディアストリーム(単一のRTPセッション内の単一の同期ソース(SSRC))から失われたパケットの数を報告します。同様に、メトリック「破棄されたパケット数」は、メディアストリーム(単一のRTPセッション内の単一のSSRC)から破棄され、受信者に到着したパケットの数を報告します。 [RFC5725]で定義されている別のメトリックは、使用されている可能性のある修復技術によって回復されなかったパケットのレポートに使用できます。

3. Discard Count Metrics Block
3. Discard Count Metricsブロック

Metrics in this block report on the number of packets discarded in the stream arriving at the RTP end system. The measurement of these metrics is made at the receiving end of the RTP stream. Instances of this metrics block use the SSRC to refer to the separate auxiliary Measurement Information Block [RFC6776], which describes measurement periods in use (see [RFC6776], Section 4.2). This metrics block relies on the measurement interval in the Measurement Information Block indicating the span of the report and MUST be sent in the same compound RTCP packet as the Measurement Information Block. If the measurement interval is not received in the same compound RTCP packet as this metrics block, this metrics block MUST be discarded.

このブロックのメトリックは、RTPエンドシステムに到達するストリームで破棄されたパケットの数を報告します。これらのメトリックの測定は、RTPストリームの受信側で行われます。このメトリクスブロックのインスタンスはSSRCを使用して、使用中の測定期間を説明する個別の補助測定情報ブロック[RFC6776]を参照します([RFC6776]、セクション4.2を参照)。このメトリックブロックは、レポートのスパンを示すMeasurement Information Blockの測定間隔に依存し、Measurement Information Blockと同じ複合RTCPパケットで送信する必要があります。測定間隔がこのメトリックブロックと同じ複合RTCPパケットで受信されない場合、このメトリックブロックは破棄する必要があります。

3.1. Report Block Structure
3.1. レポートのブロック構造

The structure of the Discard Count Metrics Block is as follows.

Discard Count Metricsブロックの構造は次のとおりです。

    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=24     | I |DT |  resv |      Block Length = 2         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                        SSRC of Source                         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                        Discard Count                          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        

Figure 1: Report Block Structure

図1:レポートブロックの構造

3.2. Definition of Fields in the Discard Count Metrics Block
3.2. Discard Count Metricsブロックのフィールドの定義

Block Type (BT): 8 bits

ブロックタイプ(BT):8ビット

A Discard Count Metrics Block is identified by the constant 24.

Discard Count Metrics Blockは、定数24で識別されます。

Interval Metric flag (I): 2 bits

間隔メトリックフラグ(I):2ビット

This field indicates whether the reported metric is an Interval, Cumulative, or Sampled metric [RFC6792]:

このフィールドは、報告されたメトリックが間隔、累積、またはサンプルメトリックであるかどうかを示します[RFC6792]:

I=10: Interval Duration - the reported value applies to the most recent measurement interval duration between successive metrics reports.

I = 10:インターバル期間-報告された値は、連続するメトリックレポート間の最新の測定インターバル期間に適用されます。

I=11: Cumulative Duration - the reported value applies to the accumulation period characteristic of cumulative measurements.

I = 11:累積期間-報告された値は、累積測定に特有の累積期間に適用されます。

I=01: Sampled Value - the reported value is a sampled instantaneous value.

I = 01:サンプル値-報告された値はサンプルの瞬間値です。

In this document, the discard count metric can only be measured over definite intervals and cannot be sampled. Accordingly, the value I=01, indicating a sampled value, MUST NOT be sent, and MUST be discarded when received. In addition, the value I=00 is reserved and also MUST NOT be sent, and MUST be discarded when received.

このドキュメントでは、廃棄カウントメトリックは一定の間隔でのみ測定でき、サンプリングできません。したがって、サンプル値を示す値I = 01は送信してはならず(MUST NOT)、受信時に破棄する必要があります(MUST NOT)。さらに、値I = 00は予約されており、送信してはならず(MUST NOT)、受信時に破棄する必要があります。

Discard Type (DT): 2 bits

廃棄タイプ(DT):2ビット

This field is used to identify the discard type used in this report block. The discard type is defined as follows:

このフィールドは、このレポートブロックで使用される廃棄タイプを識別するために使用されます。廃棄タイプは次のように定義されます。

00: Report packet discarded or being thrown away before playout due to packet duplication.

00:パケットの重複が原因で、パケットが破棄されるか、プレイアウト前に破棄されることを報告します。

01: Report packet discarded due to too early to be played out.

01:再生が早すぎるためにレポートパケットが破棄されました。

10: Report packet discarded due to too late to be played out.

10:再生するには遅すぎるため、レポートパケットが破棄されました。

The value DT=11 is reserved for future definition and MUST NOT be sent, and MUST be discarded when received.

値DT = 11は将来の定義のために予約されており、送信してはならず、受信時に破棄する必要があります。

An endpoint MAY report any combination of discard types in each reporting interval by including several Discard Count Metrics Blocks in a single RTCP XR packet.

エンドポイントは、単一のRTCP XRパケットに複数のDiscard Count Metrics Blocksを含めることにより、各レポート間隔で破棄タイプの任意の組み合わせをレポートできます(MAY)。

Some systems send duplicate RTP packets for robustness or error resilience. This is NOT RECOMMENDED since it breaks RTCP packet statistics. If duplication is desired for error resilience, the mechanism described in [RTPDUP] can be used, since this will not cause breakage of RTP streams or RTCP statistics.

一部のシステムは、堅牢性またはエラー回復力のために重複したRTPパケットを送信します。これはRTCPパケットの統計情報を破壊するため、推奨されません。エラー耐性のために複製が必要な場合、RTPストリームまたはRTCP統計の破損を引き起こさないため、[RTPDUP]で説明されているメカニズムを使用できます。

Reserved (resv): 4 bits

予約済み(resv):4ビット

These bits are reserved. They MUST be set to zero by senders and ignored by receivers (see [RFC6709], Section 4.2).

これらのビットは予約されています。送信者はゼロに設定し、受信者は無視する必要があります([RFC6709]、セクション4.2を参照)。

Block Length: 16 bits

ブロック長:16ビット

The length of this report block in 32-bit words, minus one, in accordance with the definition in [RFC3611]. This field MUST be set to 2 to match the fixed length of the report block. The block MUST be discarded if the block length is set to a different value.

[RFC3611]の定義に従って、このレポートブロックの長さを32ビットワードから1を引いたもの。このフィールドは、レポートブロックの固定長と一致するように2に設定する必要があります。ブロック長が別の値に設定されている場合は、ブロックを破棄する必要があります。

SSRC of Source: 32 bits

ソースのSSRC:32ビット

As defined in Section 4.1 of [RFC3611].

[RFC3611]のセクション4.1で定義されています。

Discard Count

廃棄数

Number of packets discarded over the period (Interval or Cumulative) covered by this report.

このレポートの対象期間(間隔または累積)で破棄されたパケットの数。

The measured value is an unsigned value. If the measured value exceeds 0xFFFFFFFD, the value 0xFFFFFFFE MUST be reported to indicate an over-range measurement. If the measurement is unavailable, the value 0xFFFFFFFF MUST be reported.

測定値は符号なしの値です。測定値が0xFFFFFFFDを超える場合、値0xFFFFFFFEを報告して、範囲外の測定を示す必要があります。測定が利用できない場合、値0xFFFFFFFFを報告する必要があります。

Note that the number of packets expected in the period associated with this metric (whether Interval or Cumulative) is available from the difference between a pair of extended sequence numbers in the Measurement Information Block [RFC6776], so it need not be repeated in this block.

このメトリックに関連付けられた期間に予想されるパケット数(間隔または累積)は、測定情報ブロック[RFC6776]の拡張シーケンス番号のペアの違いから取得できるため、このブロックで繰り返す必要はないことに注意してください。 。

4. SDP Signaling
4. SDPシグナリング

[RFC3611] defines the use of the Session Description Protocol (SDP) [RFC4566] for signaling the use of XR blocks. However, XR blocks MAY be used without prior signaling (see Section 5 of RFC 3611).

[RFC3611]は、XRブロックの使用を通知するためのセッション記述プロトコル(SDP)[RFC4566]の使用を定義しています。ただし、XRブロックは事前のシグナリングなしで使用できます(RFC 3611のセクション5を参照)。

4.1. SDP rtcp-xr Attribute Extension
4.1. SDP rtcp-xr属性拡張

This section augments the SDP [RFC4566] attribute "rtcp-xr" defined in [RFC3611] by providing an additional value of "xr-format" to signal the use of the report block defined in this document. The ABNF [RFC5234] syntax is as follows.

このセクションでは、[RFC3611]で定義されているSDP [RFC4566]属性「rtcp-xr」を拡張して、このドキュメントで定義されているレポートブロックの使用を通知する「xr-format」の追加の値を提供します。 ABNF [RFC5234]の構文は次のとおりです。

xr-format =/ xr-pdc-block xr-pdc-block = "pkt-discard-count"

xr-format = / xr-pdc-block xr-pdc-block = "pkt-discard-count"

4.2. Offer/Answer Usage
4.2. オファー/アンサーの使用

When SDP is used in Offer/Answer context, the SDP Offer/Answer usage defined in [RFC3611] for unilateral "rtcp-xr" attribute parameters applies. For detailed usage of Offer/Answer for unilateral parameters, refer to Section 5.2 of [RFC3611].

SDPがオファー/アンサーコンテキストで使用される場合、片側の「rtcp-xr」属性パラメーターに対して[RFC3611]で定義されたSDPオファー/アンサー使用法が適用されます。片側パラメーターのオファー/アンサーの詳細な使用法については、[RFC3611]のセクション5.2を参照してください。

5. IANA Considerations
5. IANAに関する考慮事項

New block types for RTCP XR are subject to IANA registration. For general guidelines on IANA considerations for RTCP XR, refer to [RFC3611].

RTCP XRの新しいブロックタイプは、IANA登録の対象です。 RTCP XRに関するIANAの考慮事項に関する一般的なガイドラインについては、[RFC3611]を参照してください。

5.1. New RTCP XR Block Type Value
5.1. 新しいRTCP XRブロックタイプ値

This document assigns the block type value 24 in the IANA "RTP Control Protocol Extended Reports (RTCP XR) Block Type Registry" to the "Discard Count Metrics Block".

このドキュメントでは、IANA「RTP Control Protocol Extended Reports(RTCP XR)Block Type Registry」のブロックタイプ値24を「Discard Count Metrics Block」に割り当てています。

5.2. New RTCP XR SDP Parameter
5.2. 新しいRTCP XR SDPパラメータ

This document also registers a new parameter "pkt-discard-count" in the "RTP Control Protocol Extended Reports (RTCP XR) Session Description Protocol (SDP) Parameters Registry".

このドキュメントでは、「RTP制御プロトコル拡張レポート(RTCP XR)セッション記述プロトコル(SDP)パラメータレジストリ」に新しいパラメータ「pkt-discard-count」も登録しています。

5.3. Contact Information for Registrations
5.3. 登録の連絡先情報

The following contact information is provided for all registrations in this document:

このドキュメントのすべての登録について、次の連絡先情報が提供されています。

Qin Wu (sunseawq@huawei.com) 101 Software Avenue, Yuhua District Nanjing, Jiangsu 210012 China

Q in W U(色がなくなったら@ Huawei.comに行きます)101ソフトウェアアベニュー、Y Uドロー地区NaN京、江蘇210012中国

6. Security Considerations
6. セキュリティに関する考慮事項

In some situations, returning very detailed error information (e.g., over-range measurement or measurement unavailable) using this report block can provide an attacker with insight into the security processing. Where this is a concern, the implementation should apply encryption and authentication to this report block. For example, this can be achieved by using the Audio-Visual Profile with Feedback (AVPF) profile together with the Secure RTP profile, as defined in [RFC3711]; an appropriate combination of those two profiles ("SAVPF") is specified in [RFC5124].

状況によっては、このレポートブロックを使用して非常に詳細なエラー情報(範囲外の測定や測定不能など)を返すことで、攻撃者にセキュリティ処理への洞察を提供できます。これが問題になる場合、実装ではこのレポートブロックに暗号化と認証を適用する必要があります。たとえば、これは、[RFC3711]で定義されているように、Secure RTPプロファイルと共にフィードバック付きのAVプロファイル(AVPF)プロファイルを使用することで実現できます。これら2つのプロファイルの適切な組み合わせ(「SAVPF」)は、[RFC5124]で指定されています。

Besides this, it is believed that this RTCP XR block introduces no new security considerations beyond those described in [RFC3611]. This block does not provide per-packet statistics, so the risk to confidentiality documented in Section 7, paragraph 3 of [RFC3611] does not apply.

これに加えて、このRTCP XRブロックは、[RFC3611]で説明されているものを超える新しいセキュリティ上の考慮事項を導入しないと考えられています。このブロックはパケットごとの統計を提供しないため、[RFC3611]のセクション7、パラグラフ3に記載されている機密性へのリスクは適用されません。

7. Contributors
7. 貢献者

Geoff Hunt wrote the initial draft of this document.

Geoff Huntがこの文書の最初の草稿を書きました。

8. Acknowledgments
8. 謝辞

The authors gratefully acknowledge reviews and feedback provided by Bruce Adams, Philip Arden, Amit Arora, Claire Bi, Bob Biskner, Gonzalo Camarillo, Benoit Claise, Kevin Connor, Claus Dahm, Spencer Dawkins, Randy Ethier, Roni Even, Stephen Farrel, Jim Frauenthal, Kevin Gross, Albert Higashi, Tom Hock, Shane Holthaus, Paul Jones, Rajesh Kumar, Keith Lantz, Jonathan Lennox, Mohamed Mostafa, Amy Pendleton, Colin Perkins, Mike Ramalho, Ravi Raviraj, Dan Romascanu, Albrecht Schwarz, Varun Singh, Tom Taylor, Dan Wing, and Hideaki Yamada.

著者は、ブルース・アダムス、フィリップ・アーデン、アミット・アロラ、クレア・ビ、ボブ・ビスクナー、ゴンサロ・カマリロ、ブノワ・クレイズ、ケビン・コナー、クラウス・ダーム、スペンサー・ドーキンス、ランディ・エティエ、ロニー・イーブン、スティーブン・ファレル、ジム・フラウエンタールから提供されたレビューとフィードバックに感謝します、ケビン・グロス、アルバート・ヒガシ、トム・ホック、シェーン・ホルトハウス、ポール・ジョーンズ、ラジェッシュ・クマー、キース・ランツ、ジョナサン・レノックス、モハメド・モスタファ、エイミー・ペンドルトン、コリン・パーキンス、マイク・ラマーリョ、ラヴィ・ラビラージ、ダン・ローマスカヌ、アルブレヒト・シュワルツ、ヴァルン・シン、トムテイラー、ダンウィング、山田英明。

9. References
9. 参考文献
9.1. Normative References
9.1. 引用文献

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2119] Bradner、S。、「要件レベルを示すためにRFCで使用するキーワード」、BCP 14、RFC 2119、1997年3月。

[RFC3550] Schulzrinne, H., Casner, S., Frederick, R., and V. Jacobson, "RTP: A Transport Protocol for Real-Time Applications", STD 64, RFC 3550, July 2003.

[RFC3550] Schulzrinne、H.、Casner、S.、Frederick、R。、およびV. Jacobson、「RTP:A Transport Protocol for Real-Time Applications」、STD 64、RFC 3550、2003年7月。

[RFC3611] Friedman, T., Caceres, R., and A. Clark, "RTP Control Protocol Extended Reports (RTCP XR)", RFC 3611, November 2003.

[RFC3611]フリードマン、T。、カセレス、R。、およびA.クラーク、「RTP制御プロトコル拡張レポート(RTCP XR)」、RFC 3611、2003年11月。

[RFC3711] Baugher, M., McGrew, D., Naslund, M., Carrara, E., and K. Norrman, "The Secure Real-time Transport Protocol (SRTP)", RFC 3711, March 2004.

[RFC3711]バウアー、M。、マクルー、D。、ナスルンド、M。、カララ、E。、およびK.ノーマン、「Secure Real-time Transport Protocol(SRTP)」、RFC 3711、2004年3月。

[RFC4566] Handley, M., Jacobson, V., and C. Perkins, "SDP: Session Description Protocol", RFC 4566, July 2006.

[RFC4566] Handley、M.、Jacobson、V。、およびC. Perkins、「SDP:Session Description Protocol」、RFC 4566、2006年7月。

[RFC5124] Ott, J. and E. Carrara, "Extended Secure RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/SAVPF)", RFC 5124, February 2008.

[RFC5124] Ott、J。およびE. Carrara、「リアルタイム転送制御プロトコル(RTCP)ベースのフィードバック用の拡張セキュアRTPプロファイル(RTP / SAVPF)」、RFC 5124、2008年2月。

[RFC5234] Crocker, D. and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", STD 68, RFC 5234, January 2008.

[RFC5234] Crocker、D。およびP. Overell、「構文仕様の拡張BNF:ABNF」、STD 68、RFC 5234、2008年1月。

[RFC6709] Carpenter, B., Aboba, B., and S. Cheshire, "Design Considerations for Protocol Extensions", RFC 6709, September 2012.

[RFC6709] Carpenter、B.、Aboba、B。、およびS. Cheshire、「プロトコル拡張の設計上の考慮事項」、RFC 6709、2012年9月。

[RFC6776] Clark, A. and Q. Wu, "Measurement Identity and Information Reporting Using a Source Description (SDES) Item and an RTCP Extended Report (XR) Block", RFC 6776, October 2012.

[RFC6776]クラークA.およびQ.ウー、「ソース記述(SDES)アイテムとRTCP拡張レポート(XR)ブロックを使用した測定IDおよび情報レポート」、RFC 6776、2012年10月。

9.2. Informative References
9.2. 参考引用

[RFC4588] Rey, J., Leon, D., Miyazaki, A., Varsa, V., and R. Hakenberg, "RTP Retransmission Payload Format", RFC 4588, July 2006.

[RFC4588] Rey、J.、Leon、D.、Miyazaki、A.、Varsa、V。、およびR. Hakenberg、「RTP Retransmission Payload Format」、RFC 4588、2006年7月。

[RFC5109] Li, A., "RTP Payload Format for Generic Forward Error Correction", RFC 5109, December 2007.

[RFC5109] Li、A。、「Generic Forward Error CorrectionのRTPペイロードフォーマット」、RFC 5109、2007年12月。

[RFC5481] Morton, A. and B. Claise, "Packet Delay Variation Applicability Statement", RFC 5481, March 2009.

[RFC5481] Morton、A。およびB. Claise、「Packet Delay Variation Applicability Statement」、RFC 5481、2009年3月。

[RFC5725] Begen, A., Hsu, D., and M. Lague, "Post-Repair Loss RLE Report Block Type for RTP Control Protocol (RTCP) Extended Reports (XRs)", RFC 5725, February 2010.

[RFC5725] Begen、A.、Hsu、D。、およびM. Lague、「RTP制御プロトコル(RTCP)拡張レポート(XR)の修復後の損失RLEレポートブロックタイプ」、RFC 5725、2010年2月。

[RFC6390] Clark, A. and B. Claise, "Guidelines for Considering New Performance Metric Development", BCP 170, RFC 6390, October 2011.

[RFC6390] Clark、A。およびB. Claise、「新しいパフォーマンスメトリック開発を検討するためのガイドライン」、BCP 170、RFC 6390、2011年10月。

[RFC6792] Wu, Q., Hunt, G., and P. Arden, "Guidelines for Use of the RTP Monitoring Framework", RFC 6792, November 2012.

[RFC6792] Wu、Q.、Hunt、G。、およびP. Arden、「RTPモニタリングフレームワークの使用に関するガイドライン」、RFC 6792、2012年11月。

[RFC7003] Clark, A., Huang, R., and Q. Wu, Ed., "RTP Control Protocol(RTCP) Extended Report (XR) Block for Burst/Gap Discard Metric Reporting", RFC 7003, September 2013.

[RFC7003]クラーク、A。、ファン、R。、およびQ.ウー、編、「バースト/ギャップ破棄メトリックレポート用のRTP制御プロトコル(RTCP)拡張レポート(XR)ブロック」、RFC 7003、2013年9月。

[RTPDUP] Begen, A. and C. Perkins, "Duplicating RTP Streams", Work in Progress, March 2013.

[RTPDUP] Begen、A。およびC. Perkins、「Duplicating RTP Streams」、Work in Progress、2013年3月。

Appendix A. Metrics Represented Using the Template from RFC 6390
付録A. RFC 6390のテンプレートを使用して表されるメトリック

a. Number of Packets Discarded Metric

a. 破棄されたパケット数メトリック

* Metric Name: Number of RTP packets discarded.

* メトリック名:破棄されたRTPパケットの数。

* Metric Description: Number of RTP packets discarded over the period covered by this report.

* メトリックの説明:このレポートの対象期間中に破棄されたRTPパケットの数。

* Method of Measurement or Calculation: See Section 3.2, Discard Count definition.

* 測定または計算の方法:セクション3.2、廃棄カウントの定義を参照してください。

* Units of Measurement: See Section 3.2, Discard Count definition.

* 測定単位:セクション3.2、廃棄カウントの定義を参照してください。

* Measurement Point(s) with Potential Measurement Domain: See Section 3, 1st paragraph.

* 潜在的な測定ドメインを持つ測定ポイント:セクション3の最初の段落を参照してください。

* Measurement Timing: See Section 3, 1st paragraph for measurement timing and Section 3.2 for Interval Metric flag.

* 測定タイミング:測定タイミングについてはセクション3の最初の段落を、インターバルメトリックフラグについてはセクション3.2を参照してください。

* Use and Applications: See Section 1.4.

* 使用およびアプリケーション:セクション1.4を参照してください。

* Reporting Model: See RFC 3611.

* レポートモデル:RFC 3611を参照してください。

Authors' Addresses

著者のアドレス

Alan Clark Telchemy Incorporated 2905 Premiere Parkway, Suite 280 Duluth, GA 30097 USA

Alan Clark Telchemy Incorporated 2905 Premiere Parkway、Suite 280 Duluth、GA 30097 USA

   EMail: alan.d.clark@telchemy.com
        

Glen Zorn Network Zen 227/358 Thanon Sanphawut Bang Na, Bangkok 10260 Thailand

Glen Zorn Network Zen 227/358 Thanon Sanphawut Bang Na、Bangkok 10260 Thailand

   Phone: +66 (0) 8-1000-4155
   EMail: glenzorn@gmail.com
        

Qin Wu Huawei 101 Software Avenue, Yuhua District Nanjing, Jiangsu 210012 China

Wuhu AのQは101ソフトウェアアベニュー、Y Uは地区NaN京、江蘇210012中国

   EMail: sunseawq@huawei.com