RFC4867 日本語訳

4867 RTP Payload Format and File Storage Format for the Adaptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB) AudioCodecs. J. Sjoberg, M. Westerlund, A. Lakaniemi, Q. Xie. April 2007. (Format: TXT=139584 bytes) (Obsoletes RFC3267) (Status: PROPOSED STANDARD)
プログラムでの自動翻訳です。
英語原文

Network Working Group                                         J. Sjoberg
Request for Comments: 4867                                 M. Westerlund
Obsoletes: 3267                                                 Ericsson
Category: Standards Track                                   A. Lakaniemi
                                                                   Nokia
                                                                  Q. Xie
                                                                Motorola
                                                              April 2007

コメントを求めるワーキンググループJ.シェーベリの要求をネットワークでつないでください: 4867M.Westerlundは以下を時代遅れにします。 3267年のエリクソンカテゴリ: 標準化過程A.LakaniemiノキアQ.シェモトローラ2007年4月

          RTP Payload Format and File Storage Format for the
  Adaptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB)
                              Audio Codecs

適応型のマルチレート(AMR)の、そして、適応型のマルチレート広帯域(AMR-WB)オーディオコーデックのためのRTP有効搭載量形式とファイル記憶装置形式

Status of This Memo

このメモの状態

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

このドキュメントは、インターネットコミュニティにインターネット標準化過程プロトコルを指定して、改良のために議論と提案を要求します。 このプロトコルの標準化状態と状態への「インターネット公式プロトコル標準」(STD1)の現行版を参照してください。 このメモの分配は無制限です。

Copyright Notice

版権情報

   Copyright (C) The IETF Trust (2007).

IETFが信じる著作権(C)(2007)。

Abstract

要約

   This document specifies a Real-time Transport Protocol (RTP) payload
   format to be used for Adaptive Multi-Rate (AMR) and Adaptive Multi-
   Rate Wideband (AMR-WB) encoded speech signals.  The payload format is
   designed to be able to interoperate with existing AMR and AMR-WB
   transport formats on non-IP networks.  In addition, a file format is
   specified for transport of AMR and AMR-WB speech data in storage mode
   applications such as email.  Two separate media type registrations
   are included, one for AMR and one for AMR-WB, specifying use of both
   the RTP payload format and the storage format.  This document
   obsoletes RFC 3267.

このドキュメントはAdaptive Multi-レート(AMR)に使用されるためにレアル-時間Transportプロトコル(RTP)ペイロード形式を指定します、そして、Adaptive MultiレートWideband(AMR-WB)はスピーチ信号をコード化しました。 ペイロード形式は、AMRとAMR-WB輸送が非IPネットワークでフォーマットする存在で共同利用できるように設計されています。 さらに、ファイル形式はメールなどの格納モードアプリケーションにおけるAMRとAMR-WBスピーチデータの輸送に指定されます。 2つの別々のメディアが含まれていた登録証明書、AMRのためのもの、およびAMR-WBのための1つをタイプします、RTPペイロード形式と格納形式の両方の使用を指定して。 このドキュメントはRFC3267を時代遅れにします。

Sjoberg, et al.             Standards Track                     [Page 1]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[1ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

 Table of Contents

目次

   1. Introduction ....................................................4
   2. Conventions and Acronyms ........................................4
   3. Background on AMR/AMR-WB and Design Principles ..................5
      3.1. The Adaptive Multi-Rate (AMR) Speech Codec .................5
      3.2. The Adaptive Multi-Rate Wideband (AMR-WB) Speech Codec .....6
      3.3. Multi-Rate Encoding and Mode Adaptation ....................6
      3.4. Voice Activity Detection and Discontinuous Transmission ....7
      3.5. Support for Multi-Channel Session ..........................7
      3.6. Unequal Bit-Error Detection and Protection .................8
           3.6.1. Applying UEP and UED in an IP Network ...............8
      3.7. Robustness against Packet Loss ............................10
           3.7.1. Use of Forward Error Correction (FEC) ..............10
           3.7.2. Use of Frame Interleaving ..........................12
      3.8. Bandwidth-Efficient or Octet-Aligned Mode .................12
      3.9. AMR or AMR-WB Speech over IP Scenarios ....................13
   4. AMR and AMR-WB RTP Payload Formats .............................15
      4.1. RTP Header Usage ..........................................15
      4.2. Payload Structure .........................................17
      4.3. Bandwidth-Efficient Mode ..................................17
           4.3.1. The Payload Header .................................17
           4.3.2. The Payload Table of Contents ......................18
           4.3.3. Speech Data ........................................20
           4.3.4. Algorithm for Forming the Payload ..................21
           4.3.5. Payload Examples ...................................21
                  4.3.5.1. Single-Channel Payload Carrying a
                           Single Frame ..............................21
                  4.3.5.2. Single-Channel Payload Carrying
                           Multiple Frames ...........................22
                  4.3.5.3. Multi-Channel Payload Carrying
                           Multiple Frames ...........................23
      4.4. Octet-Aligned Mode ........................................25
           4.4.1. The Payload Header .................................25
           4.4.2. The Payload Table of Contents and Frame CRCs .......26
                  4.4.2.1. Use of Frame CRC for UED over IP ..........28
           4.4.3. Speech Data ........................................30
           4.4.4. Methods for Forming the Payload ....................31
           4.4.5. Payload Examples ...................................32
                  4.4.5.1. Basic Single-Channel Payload
                           Carrying Multiple Frames ..................32
                  4.4.5.2. Two-Channel Payload with CRC,
                           Interleaving, and Robust Sorting ..........32
      4.5. Implementation Considerations .............................33
           4.5.1. Decoding Validation ................................34
   5. AMR and AMR-WB Storage Format ..................................35
      5.1. Single-Channel Header .....................................35
      5.2. Multi-Channel Header ......................................36

1. 序論…4 2. コンベンションと頭文字語…4 3. AMR/AMR-WBの上のバックグラウンドと設計原則…5 3.1. 適応型のマルチレート(AMR)スピーチコーデック…5 3.2. 適応型のマルチレート広帯域(AMR-WB)スピーチコーデック…6 3.3. マルチレートコード化とモード適合…6 3.4. アクティビティ検出と不連続なトランスミッションを声に出してください…7 3.5. マルチチャンネルセッションのために、支持します。7 3.6. 不平等なビット誤り検出と保護…8 3.6.1. IPネットワークでUEPとUEDを適用します…8 3.7. パケット損失に対する丈夫さ…10 3.7.1. 前進型誤信号訂正(FEC)の使用…10 3.7.2. フレームインターリービングの使用…12 3.8. 帯域幅効率的であるか八重奏で並べられたモード…12 3.9. IPシナリオの上のAMRかAMR-WBスピーチ…13 4. AMRとAMR-WB RTP有効搭載量形式…15 4.1. RTPヘッダー用法…15 4.2. 有効搭載量構造…17 4.3. 帯域幅効率的なモード…17 4.3.1. 有効搭載量ヘッダー…17 4.3.2. 有効搭載量目次…18 4.3.3. スピーチデータ…20 4.3.4. 有効搭載量を形成するためのアルゴリズム…21 4.3.5. 有効搭載量の例…21 4.3.5.1. シングルフレームを運ぶ単独のチャンネル有効搭載量…21 4.3.5.2. 複数のフレームを運ぶ単独のチャンネル有効搭載量…22 4.3.5.3. 複数のフレームを運ぶマルチチャンネル有効搭載量…23 4.4. 八重奏で並べられたモード…25 4.4.1. 有効搭載量ヘッダー…25 4.4.2. 有効搭載量目次とフレームCRCs…26 4.4.2.1. フレームCRCのIPの上のUEDの使用…28 4.4.3. スピーチデータ…30 4.4.4. 有効搭載量を形成するための方法…31 4.4.5. 有効搭載量の例…32 4.4.5.1. 複数のフレームを運ぶ基本的な単独のチャンネル有効搭載量…32 4.4.5.2. CRC、インターリービング、および体力を要しているソーティングがある2チャンネルの有効搭載量…32 4.5. 実現問題…33 4.5.1. 合法化を解読します…34 5. AMRとAMR-WB格納形式…35 5.1. 単独のチャンネルヘッダー…35 5.2. マルチチャンネルヘッダー…36

Sjoberg, et al.             Standards Track                     [Page 2]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[2ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

      5.3. Speech Frames .............................................37
   6. Congestion Control .............................................38
   7. Security Considerations ........................................38
      7.1. Confidentiality ...........................................39
      7.2. Authentication and Integrity ..............................39
   8. Payload Format Parameters ......................................39
      8.1. AMR Media Type Registration ...............................40
      8.2. AMR-WB Media Type Registration ............................44
      8.3. Mapping Media Type Parameters into SDP ....................47
           8.3.1. Offer-Answer Model Considerations ..................48
           8.3.2. Usage of Declarative SDP ...........................50
           8.3.3. Examples ...........................................51
   9. IANA Considerations ............................................53
   10. Changes from RFC 3267 .........................................53
   11. Acknowledgements ..............................................55
   12. References ....................................................55
      12.1. Normative References .....................................55
      12.2. Informative References ...................................56

5.3. スピーチフレーム…37 6. 混雑コントロール…38 7. セキュリティ問題…38 7.1. 秘密性…39 7.2. 認証と保全…39 8. 有効搭載量形式パラメタ…39 8.1. AMRメディアは登録をタイプします…40 8.2. AMR-WBメディアは登録をタイプします…44 8.3. マッピングメディアはSDPにパラメタをタイプします…47 8.3.1. 申し出答えモデル問題…48 8.3.2. 叙述的なSDPの使用法…50 8.3.3. 例…51 9. IANA問題…53 10. RFC3267からの変化…53 11. 承認…55 12. 参照…55 12.1. 標準の参照…55 12.2. 有益な参照…56

Sjoberg, et al.             Standards Track                     [Page 3]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[3ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

1.  Introduction

1. 序論

   This document obsoletes RFC 3267 and extends that specification with
   offer/answer rules.  See Section 10 for the changes made to this
   format in relation to RFC 3267.

このドキュメントは、申し出/答え規則でRFC3267を時代遅れにして、その仕様を広げています。 RFC3267と関連してこの形式にされた変更のためにセクション10を見てください。

   This document specifies the payload format for packetization of AMR
   and AMR-WB encoded speech signals into the Real-time Transport
   Protocol (RTP) [8].  The payload format supports transmission of
   multiple channels, multiple frames per payload, the use of fast codec
   mode adaptation, robustness against packet loss and bit errors, and
   interoperation with existing AMR and AMR-WB transport formats on
   non-IP networks, as described in Section 3.

このドキュメントはコード化されたスピーチがレアル-時間Transportプロトコル(RTP)[8]に示すAMRとAMR-WBのpacketizationにペイロード形式を指定します。 ペイロード形式はAMRとAMR-WB輸送が非IPネットワークでフォーマットする存在によるビットの複数のチャンネル、複数の1ペイロードあたりのフレーム、速いコーデックモード適合の使用、パケット損失に対する丈夫さ、誤り、およびinteroperationのトランスミッションを支持します、セクション3で説明されるように。

   The payload format itself is specified in Section 4.  A related file
   format is specified in Section 5 for transport of AMR and AMR-WB
   speech data in storage mode applications such as email.  In Section
   8, two separate media type registrations are provided, one for AMR
   and one for AMR-WB.

ペイロード形式自体はセクション4で指定されます。 関連するファイル形式はセクション5でメールなどの格納モードアプリケーションにおけるAMRとAMR-WBスピーチデータの輸送に指定されます。 セクション8、twoでは、登録証明書が提供されるメディアタイプ、AMRのためのもの、およびAMR-WBのための1つを切り離してください。

   Even though this RTP payload format definition supports the transport
   of both AMR and AMR-WB speech, it is important to remember that AMR
   and AMR-WB are two different codecs and they are always handled as
   different payload types in RTP.

このRTPペイロード形式定義はAMRとAMR-WBスピーチの両方の輸送を支持しますが、AMRとAMR-WBが2つの異なったコーデックであり、異なったペイロードがRTPをタイプするときそれらがいつも扱われたのを覚えているのは重要です。

2.  Conventions and Acronyms

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 [5].

キーワード“MUST"、「必須NOT」が「必要です」、“SHALL"、「」、“SHOULD"、「「推薦され」て、「5月」の、そして、「任意」のNOTはRFC2119[5]で説明されるように本書では解釈されることであるべきですか?

   The following acronyms are used in this document:

以下の頭文字語は本書では使用されます:

      3GPP   - the Third Generation Partnership Project
      AMR    - Adaptive Multi-Rate (Codec)
      AMR-WB - Adaptive Multi-Rate Wideband (Codec)
      CMR    - Codec Mode Request
      CN     - Comfort Noise
      DTX    - Discontinuous Transmission
      ETSI   - European Telecommunications Standards Institute
      FEC    - Forward Error Correction
      SCR    - Source Controlled Rate Operation
      SID    - Silence Indicator (the frames containing only CN
               parameters)
      VAD    - Voice Activity Detection
      UED    - Unequal Error Detection
      UEP    - Unequal Error Protection

3GPP--Third Generation Partnership Project AMR--Adaptive Multi-レート(コーデック)AMR-WB--Adaptive Multi-レートWideband(コーデック)CMR--コーデックMode Request CN--安らぎNoise DTX--不連続なTransmission ETSI--ヨーロッパのTelecommunications Standards Institute FEC--前進のError Correction SCR--ソースControlled Rate Operation SID--沈黙Indicator(CNパラメタだけを含むフレーム)VAD--声のActivity Detection UED--不平等なError Detection UEP--不平等なError Protection

Sjoberg, et al.             Standards Track                     [Page 4]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[4ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   The term "frame-block" is used in this document to describe the
   time-synchronized set of speech frames in a multi-channel AMR or
   AMR-WB session.  In particular, in an N-channel session, a frame-
   block will contain N speech frames, one from each of the channels,
   and all N speech frames represents exactly the same time period.

「フレームブロック」という用語はマルチチャンネルAMRで時間で連動しているセットのスピーチフレームについて説明するこのドキュメントかAMR-WBセッションのときに使用されます。 N-チャンネルセッションのときに特に、フレームブロックはNスピーチフレームを含むでしょう、チャンネル各人からの1、Nスピーチが縁どるすべてがまさに同じ期間を表します。

   The byte order used in this document is network byte order, i.e., the
   most significant byte first.  The bit order is also the most
   significant bit first.  This is presented in all figures as having
   the most significant bit leftmost on a line and with the lowest
   number.  Some bit fields may wrap over multiple lines in which cases
   the bits on the first line are more significant than the bits on the
   next line.

最初に、本書では使用されるバイトオーダーはネットワークバイトオーダー、すなわち、最も重要なバイトです。 また、最初に、噛み付いているオーダーは最も重要なビットです。 これは線と最も下位の数と共に一番左に最も重要なビットを持っているとしてすべての数字に示されます。 分野が倍数の上で包装するかもしれない何らかのビットが最初の線のビットがどの場合であるかに次の線のビットより重要な状態で立ち並んでいます。

3.  Background on AMR/AMR-WB and Design Principles

3. AMR/AMR-WBの上のバックグラウンドと設計原理

   AMR and AMR-WB were originally designed for circuit-switched mobile
   radio systems.  Due to their flexibility and robustness, they are
   also suitable for other real-time speech communication services over
   packet-switched networks such as the Internet.

AMRとAMR-WBは元々、サーキットで切り換えられた移動無線システムのために設計されました。自己の柔軟性と丈夫さのために、また、それらもインターネットなどのパケット交換網の上の他のリアルタイムのスピーチ・コミュニケーションサービスに適しています。

   Because of the flexibility of these codecs, the behavior in a
   particular application is controlled by several parameters that
   select options or specify the acceptable values for a variable.
   These options and variables are described in general terms at
   appropriate points in the text of this specification as parameters to
   be established through out-of-band means.  In Section 8, all of the
   parameters are specified in the form of media subtype registrations
   for the AMR and AMR-WB encodings.  The method used to signal these
   parameters at session setup or to arrange prior agreement of the
   participants is beyond the scope of this document; however, Section
   8.3 provides a mapping of the parameters into the Session Description
   Protocol (SDP) [11] for those applications that use SDP.

これらのコーデックの柔軟性のために、特定用途における振舞いは変数にオプションを選択するか、または許容値を指定するいくつかのパラメタによって制御されます。 これらのオプションと変数は、バンドの外を通した確立した手段になるようにこの仕様のテキストであいまいな言葉で適切なポイントでパラメタと説明されます。 セクション8では、パラメタのすべてがメディア「副-タイプ」登録証明書の形でAMRとAMR-WB encodingsに指定されます。 セッションセットアップでこれらのパラメタを示唆するか、または関係者の事前同意をアレンジするのに使用される方法はこのドキュメントの範囲を超えています。 しかしながら、セクション8.3はSDPを使用するそれらのアプリケーションのためのSession記述プロトコル(SDP)[11]にパラメタに関するマッピングを提供します。

3.1.  The Adaptive Multi-Rate (AMR) Speech Codec

3.1. 適応型のマルチレート(AMR)スピーチコーデック

   The AMR codec was originally developed and standardized by the
   European Telecommunications Standards Institute (ETSI) for GSM
   cellular systems.  It is now chosen by the Third Generation
   Partnership Project (3GPP) as the mandatory codec for third
   generation (3G) cellular systems [1].

AMRコーデックは、GSMセルラ方式のためにヨーロッパのTelecommunications Standards Institute(ETSI)によって元々、開発されて、標準化されました。それは現在、第三世代(3G)セルラ方式[1]のための義務的なコーデックとしてThird Generation Partnership Project(3GPP)によって選ばれています。

   The AMR codec is a multi-mode codec that supports eight narrow band
   speech encoding modes with bit rates between 4.75 and 12.2 kbps.  The
   sampling frequency used in AMR is 8000 Hz and the speech encoding is
   performed on 20 ms speech frames.  Therefore, each encoded AMR speech
   frame represents 160 samples of the original speech.

AMRコーデックはビット伝送速度4.75〜12.2キロビット毎秒で8つの狭周波数帯音声符号化モードを支持するマルチモードコーデックです。 AMRで使用されるサンプリング周波数は8000Hzです、そして、音声符号化は20個のmsスピーチフレームに実行されます。 したがって、それぞれのコード化されたAMRスピーチフレームはオリジナルのスピーチの160個のサンプルを表します。

Sjoberg, et al.             Standards Track                     [Page 5]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[5ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   Among the eight AMR encoding modes, three are already separately
   adopted as standards of their own.  Particularly, the 6.7 kbps mode
   is adopted as PDC-EFR [18], the 7.4 kbps mode as IS-641 codec in TDMA
   [17], and the 12.2 kbps mode as GSM-EFR [16].

モードをコード化する8AMRにおける3は別々にそれら自身の規格として既に採用されます。 特に、6.7キロビット毎秒モードはPDC-EFR[18]として採用されます、7.4キロビット毎秒モード、-641である、コーデック、TDMA[17]、およびGSM-EFR[16]としての12.2キロビット毎秒モードで。

3.2.  The Adaptive Multi-Rate Wideband (AMR-WB) Speech Codec

3.2. 適応型のマルチレート広帯域(AMR-WB)スピーチコーデック

   The Adaptive Multi-Rate Wideband (AMR-WB) speech codec [3] was
   originally developed by 3GPP to be used in GSM and 3G cellular
   systems.

Adaptive Multi-レートWideband(AMR-WB)スピーチコーデック[3]は、元々、GSMと3Gセルラ方式で使用されるために3GPPによって開発されました。

   Similar to AMR, the AMR-WB codec is also a multi-mode speech codec.
   AMR-WB supports nine wide band speech coding modes with respective
   bit rates ranging from 6.6 to 23.85 kbps.  The sampling frequency
   used in AMR-WB is 16000 Hz and the speech processing is performed on
   20 ms frames.  This means that each AMR-WB encoded frame represents
   320 speech samples.

AMRと同様です、また、AMR-WBコーデックはマルチモードスピーチコーデックです。それぞれのビット伝送速度が6.6〜23.85キロビット毎秒から変化している状態で、AMR-WBは9つの広いバンド音声符号化モードを支持します。 AMR-WBで使用されるサンプリング周波数は16000Hzです、そして、スピーチ処理は20個のmsフレームに実行されます。 これは、各AMR-WBがフレームをコード化したことを意味します。320個のスピーチのサンプルを表します。

3.3.  Multi-Rate Encoding and Mode Adaptation

3.3. マルチレートコード化とモード適合

   The multi-rate encoding (i.e., multi-mode) capability of AMR and
   AMR-WB is designed for preserving high speech quality under a wide
   range of transmission conditions.

AMRとAMR-WBの(すなわち、マルチモード)の能力をコード化するマルチレートは、さまざまなトランスミッション条件のもとで高いスピーチ品質を保存するように設計されています。

   With AMR or AMR-WB, mobile radio systems are able to use available
   bandwidth as effectively as possible.  For example, in GSM it is
   possible to dynamically adjust the speech encoding rate during a
   session so as to continuously adapt to the varying transmission
   conditions by dividing the fixed overall bandwidth between speech
   data and error protective coding.  This enables the best possible
   trade-off between speech compression rate and error tolerance.  To
   perform mode adaptation, the decoder (speech receiver) needs to
   signal the encoder (speech sender) the new mode it prefers.  This
   mode change signal is called Codec Mode Request or CMR.

AMRかAMR-WBと共に、移動無線システムは利用可能な帯域幅をできるだけ有効に使用できます。 例えば、GSMでは、セッションの間、ダイナミックに音声符号化レートを調整するのは、スピーチデータと誤りの保護的なコード化の間の固定総合的な帯域幅を分割することによって絶え間なく異なったトランスミッション状態に順応するために可能です。 これはスピーチ圧縮率と誤り寛容の間の可能な限り良いトレードオフを可能にします。 働くのに、モード適合、デコーダ(スピーチ受信機)は、エンコーダに合図する必要があります。それが好む(スピーチ送付者)新型。 このモード変更信号はCodec Mode RequestかCMRと呼ばれます。

   Since in most sessions speech is sent in both directions between the
   two ends, the mode requests from the decoder at one end to the
   encoder at the other end are piggy-backed over the speech frames in
   the reverse direction.  In other words, there is no out-of-band
   signaling needed for sending CMRs.

大部分で2つの終わりの間の両方の方向にセッションスピーチを送るので、片端のデコーダからもう一方の端のエンコーダまでのモード要求はスピーチフレームの上に反対の方向に背負われます。 言い換えれば、バンドのすぎ外に、送付CMRsに必要であるシグナリングがあります。

   Every AMR or AMR-WB codec implementation is required to support all
   the respective speech coding modes defined by the codec and must be
   able to handle mode switching to any of the modes at any time.
   However, some transport systems may impose limitations in the number
   of modes supported and how often the mode can change due to bandwidth

あらゆるAMRかAMR-WBコーデック実現が、コーデックで定義されたすべてのそれぞれの音声符号化モードを支持するのが必要であり、いつでもモードのいずれにも切り替わるモードを扱うことができなければなりません。 しかしながら、いくつかの輸送システムが支持されたモードの数における制限を課すかもしれません、そして、モードがどれくらいの頻度で変えることができるかは帯域幅のため変化します。

Sjoberg, et al.             Standards Track                     [Page 6]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[6ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   limitations or other constraints.  For this reason, the decoder is
   allowed to indicate its acceptance of a particular mode or a subset
   of the defined modes for the session using out-of-band means.

制限か他の規制。 この理由で、デコーダは、バンドの外で手段を使用することで特定のモードの承認かセッションのための定義されたモードの部分集合を示すことができます。

   For example, the GSM radio link can only use a subset of at most four
   different modes in a given session.  This subset can be any
   combination of the eight AMR modes for an AMR session or any
   combination of the nine AMR-WB modes for an AMR-WB session.

例えば、GSMラジオリンクは与えられたセッションのときに高々4つの異なったモードの部分集合を使用できるだけです。 この部分集合は、AMRセッションのための8つのAMRモードのどんな組み合わせかAMR-WBセッションのための9つのAMR-WBモードのどんな組み合わせであるかもしれません。

   Moreover, for better interoperability with GSM through a gateway, the
   decoder is allowed to use out-of-band means to set the minimum number
   of frames between two mode changes and to limit the mode change among
   neighboring modes only.

そのうえ、ゲートウェイを通してGSMがあるより良い相互運用性において、デコーダはバンドの外で2回のモード変更の間のフレームの最小の数を設定して、隣接しているモードだけの中でモード変更を制限する手段を使用できます。

   Section 8 specifies a set of media type parameters that may be used
   to signal these mode adaptation controls at session setup.

セクション8はセッションセットアップでこれらのモード適合コントロールを示唆するのに使用されるかもしれない1セットのメディア型引数を指定します。

3.4.  Voice Activity Detection and Discontinuous Transmission

3.4. 声のアクティビティ検出と不連続なトランスミッション

   Both codecs support voice activity detection (VAD) and generation of
   comfort noise (CN) parameters during silence periods.  Hence, the
   codecs have the option to reduce the number of transmitted bits and
   packets during silence periods to a minimum.  The operation of
   sending CN parameters at regular intervals during silence periods is
   usually called discontinuous transmission (DTX) or source controlled
   rate (SCR) operation.  The AMR or AMR-WB frames containing CN
   parameters are called Silence Indicator (SID) frames.  See more
   details about VAD and DTX functionality in [9] and [10].

両方のコーデックは沈黙の期間、安らぎ雑音(CN)パラメタの声のアクティビティ検出(VAD)と世代を支持します。 したがって、コーデックには、沈黙の期間、伝えられたビットとパケットの数を最小限まで減少させるオプションがあります。 通常、一定の間隔を置いて沈黙の期間、パラメタをCNに送る操作は不連続なトランスミッション(DTX)かソース統制相場(SCR)操作と呼ばれます。 CNパラメタを含むAMRかAMR-WBフレームがSilence Indicator(SID)フレームと呼ばれます。 [9]と[10]でVADに関するその他の詳細とDTXの機能性を見てください。

3.5.  Support for Multi-Channel Session

3.5. マルチチャンネルセッションのサポート

   Both the RTP payload format and the storage format defined in this
   document support multi-channel audio content (e.g., a stereophonic
   speech session).

RTPペイロード形式と格納形式の両方が本書ではサポートマルチチャンネルオーディオ内容(例えば、ステレオのスピーチセッション)を定義しました。

   Although AMR and AMR-WB codecs themselves do not support encoding of
   multi-channel audio content into a single bit stream, they can be
   used to separately encode and decode each of the individual channels.

AMRとAMR-WBコーデック自体は、マルチチャンネルオーディオ内容がただ一つのビットストリームにコード化されるのを支持しませんが、別々に独特のチャンネル各人をコード化して、解読するのにそれらを使用できます。

   To transport (or store) the separately encoded multi-channel content,
   the speech frames for all channels that are framed and encoded for
   the same 20 ms periods are logically collected in a frame-block.

別々にコード化された(または、店)マルチチャンネル内容を輸送するために、同じ20回のmsの期間、罪に陥れられて、コード化されるオール・チャンネルのためのスピーチフレームはフレームブロックに論理的に集められます。

   At the session setup, out-of-band signaling must be used to indicate
   the number of channels in the session, and the order of the speech
   frames from different channels in each frame-block.  When using SDP
   for signaling, the number of channels is specified in the rtpmap
   attribute and the order of channels carried in each frame-block is

セッションセットアップのときに、バンドの外では、それぞれのフレームブロックの異なったチャンネルからセッションにおける、チャンネルの数、およびスピーチフレームの注文を示すのにシグナリングを使用しなければなりません。 シグナリングにSDPを使用して、チャンネルの数がrtpmap属性で指定されて、それぞれのフレームブロックで運ばれたチャンネルの注文が指定されるとき

Sjoberg, et al.             Standards Track                     [Page 7]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[7ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   implied by the number of channels as specified in Section 4.1 in
   [12].

指定されるとしてのセクション4.1のチャンネルの数で、[12]で含意されます。

3.6.  Unequal Bit-Error Detection and Protection

3.6. 不平等なビット誤り検出と保護

   The speech bits encoded in each AMR or AMR-WB frame have different
   perceptual sensitivity to bit errors.  This property has been
   exploited in cellular systems to achieve better voice quality by
   using unequal error protection and detection (UEP and UED)
   mechanisms.

それぞれのAMRかAMR-WBフレームでコード化されたスピーチビットは異なった知覚の感度を噛み付いている誤りに持っています。 この特性は、不平等な誤り保護と検出(UEPとUED)メカニズムを使用することによって、より良い音声の品質を達成するのにセルラ方式で利用されました。

   The UEP/UED mechanisms focus the protection and detection of
   corrupted bits to the perceptually most sensitive bits in an AMR or
   AMR-WB frame.  In particular, speech bits in an AMR or AMR-WB frame
   are divided into class A, B, and C, where bits in class A are the
   most sensitive and bits in class C the least sensitive (see Table 1
   below for AMR and [4] for AMR-WB).  An AMR or AMR-WB frame is only
   declared damaged if there are bit errors found in the most sensitive
   bits, i.e., the class A bits.  On the other hand, it is acceptable to
   have some bit errors in the other bits, i.e., class B and C bits.

UEP/UEDメカニズムはほとんどの敏感なビットAMRかAMR-WBフレームで崩壊したビットの保護と検出の知覚のに焦点を合わせます。 特に、AMRかAMR-WBフレームのスピーチビットはクラスA、B、およびCに分割されます。そこでは、クラスCでビットが最も敏感ではありません中でクラスAにおけるビットがものである最も敏感である(AMRのための以下のTable1とAMR-WBのための[4]を見てください)。 最も敏感なビット(すなわち、クラスAビット)で見つけられた誤りが噛み付かれる場合にだけ、AMRかAMR-WBフレームが破損していると申告されます。 他方では、他のビットにおける誤り、すなわち、クラスBとCビットを何らかのビット持っているのは許容できます。

                                   Class A   Total speech
                  Index   Mode       bits       bits
                  ----------------------------------------
                    0     AMR 4.75   42          95
                    1     AMR 5.15   49         103
                    2     AMR 5.9    55         118
                    3     AMR 6.7    58         134
                    4     AMR 7.4    61         148
                    5     AMR 7.95   75         159
                    6     AMR 10.2   65         204
                    7     AMR 12.2   81         244
                    8     AMR SID    39          39

クラスA TotalスピーチIndex Modeビットビット---------------------------------------- 0 AMR4.75 42 95 1AMR5.15 49 103 2AMR5.9 55 118 3AMR6.7 58 134 4AMR7.4 61 148 5AMR7.95 75 159 6AMR10.2 65 204 7AMR12.2 81 244 8AMRシド39 39

          Table 1.  The number of class A bits for the AMR codec

1を見送ってください。 AMRコーデックのためのクラスAビットの数

   Moreover, a damaged frame is still useful for error concealment at
   the decoder since some of the less sensitive bits can still be used.
   This approach can improve the speech quality compared to discarding
   the damaged frame.

そのうえ、破損しているフレームは、まだそれほど敏感でない数ビットを使用できるので、まだデコーダの誤り補正の役に立っています。 破損しているフレームを捨てると比べて、このアプローチはスピーチ品質を改良できます。

3.6.1.  Applying UEP and UED in an IP Network

3.6.1. IPネットワークでUEPとUEDを適用します。

   To take full advantage of the bit-error robustness of the AMR and
   AMR-WB codec, the RTP payload format is designed to facilitate
   UEP/UED in an IP network.  It should be noted however that the
   utilization of UEP and UED discussed below is OPTIONAL.

AMRとAMR-WBコーデックのビット誤り丈夫さを最大限に利用するなら、RTPペイロード形式は、IPネットワークでUEP/UEDを容易にするように設計されます。 しかしながら、以下で議論したUEPとUEDの利用がOPTIONALであることに注意されるべきです。

Sjoberg, et al.             Standards Track                     [Page 8]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[8ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   UEP/UED in an IP network can be achieved by detecting bit errors in
   class A bits and tolerating bit errors in class B/C bits of the AMR
   or AMR-WB frame(s) in each RTP payload.

クラスAビットに噛み付いている誤りを検出して、それぞれのRTPペイロードのAMRかAMR-WBフレームのクラスB/Cビットに噛み付いている誤りを許容することによって、IPネットワークにおけるUEP/UEDを達成できます。

   Link-layer protocols exist that do not discard packets containing bit
   errors, e.g., SLIP and some wireless links.  With the Internet
   traffic pattern shifting towards a more multimedia-centric one, more
   link layers of such nature may emerge in the future.  With transport
   layer support for partial checksums (for example, those supported by
   UDP-Lite [19]), bit error tolerant AMR and AMR-WB traffic could
   achieve better performance over these types of links.  The
   relationship between UDP-Lite's partial checksum at the transport
   layer and the checksum coverage provided by the link-layer frame is
   described in UDP-Lite specification [19].

噛み付いている誤り、例えばSLIPを含むパケットといくつかの無線のリンクを捨てないリンク層プロトコルが存在しています。 インターネットトラフィックパターンが、よりマルチメディア中心のものに向かって移行している状態で、より多くのリンクレイヤのそのような本質は将来、現れるかもしれません。 輸送で、部分的なチェックサムのサポートは層にされています。(例えば、UDP-Lite[19])、ビットの誤りの許容性があるAMR、およびAMR-WB交通で支持されたものはこれらのタイプのリンクの上により良い性能を達成できました。 トランスポート層のUDP-Liteの部分的なチェックサムとリンクレイヤフレームによって提供されたチェックサム適用範囲との関係はUDP-Lite仕様[19]で説明されます。

   There are at least two basic approaches for carrying AMR and AMR-WB
   traffic over bit error tolerant IP networks:

噛み付いている誤り許容性があるIPネットワークの上までAMRとAMR-WB交通を運ぶための少なくとも2つの基本的なアプローチがあります:

   a) Utilizing a partial checksum to cover the IP, transport protocol
      (e.g., UDP-Lite), RTP and payload headers, and the most important
      speech bits of the payload.  The IP, UDP and RTP headers need to
      be protected, and it is recommended that at least all class A bits
      are covered by the checksum.

a) ペイロードのIP、トランスポート・プロトコル(例えば、UDP-Lite)、RTP、ペイロードヘッダー、および最も重要なスピーチビットを含むのに部分的なチェックサムを利用します。 IP、UDP、およびRTPヘッダーは、保護される必要があります、そして、少なくともすべてのクラスAビットがチェックサムでカバーされているのは、お勧めです。

   b) Utilizing a partial checksum to only cover the IP, transport
      protocol, RTP and payload headers, but an AMR or AMR-WB frame CRC
      to cover the class A bits of each speech frame in the RTP payload.

b) IPとトランスポート・プロトコルとRTPとペイロードヘッダー、しかし、AMRをカバーするだけである部分的なチェックサムを利用するか、AMR-WBが、RTPペイロードのそれぞれのスピーチフレームのクラスAビットをカバーするためにCRCを縁どっています。

   In either approach, at least part of the class B/C bits are left
   without error-check and thus bit error tolerance is achieved.

アプローチでは、少なくともビットがエラーチェックとこのようにして噛み付いている誤り寛容なしで残されるクラスB/Cの一部が達成されます。

      Note, it is still important that the network designer pays
      attention to the class B and C residual bit error rate.  Though
      less sensitive to errors than class A bits, class B and C bits are
      not insignificant, and undetected errors in these bits cause
      degradation in speech quality.  An example of residual error rates
      considered acceptable for AMR in the Universal Mobile
      Telecommunications System (UMTS) can be found in [24] and for
      AMR-WB in [25].

注意、ネットワーク設計者がクラスBとC残差ビット誤り率に注意を向けるのは、まだ重要です。 クラスAビットほど誤りに敏感ではありません、クラスBとCビットはわずかではありません、そして、これらのビットにおける非検出された誤りはスピーチ品質における退行を引き起こしますが。 [24]と[25]のAMR-WBに関してUniversalのモバイルTelecommunications System(UMTS)でAMRにおいて許容できると考えられた見逃し誤りレートに関する例を見つけることができます。

   The application interface to the UEP/UED transport protocol (e.g.,
   UDP-Lite) may not provide any control over the link error rate,
   especially in a gateway scenario.  Therefore, it is incumbent upon
   the designer of a node with a link interface of this type to choose a
   residual bit error rate that is low enough to support applications
   such as AMR encoding when transmitting packets of a UEP/UED transport
   protocol.

UEP/UEDトランスポート・プロトコル(例えば、UDP-Lite)へのアプリケーション・インターフェースはリンク誤り率の少しのコントロールも提供しないかもしれません、特にゲートウェイシナリオで。 したがって、ノードのデザイナーでは、このタイプのリンクインタフェースで、UEP/UEDトランスポート・プロトコルのパケットを伝えるとき、AMRコード化などのアプリケーションを支持できるくらい低い残りのビット誤り率を選ぶのは義務です。

Sjoberg, et al.             Standards Track                     [Page 9]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[9ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   Approach 1 is bit efficient, flexible and simple, but comes with two
   disadvantages, namely, a) bit errors in protected speech bits will
   cause the payload to be discarded, and b) when transporting multiple
   AMR or AMR-WB frames in a RTP payload, there is the possibility that
   a single bit error in protected bits will cause all the frames to be
   discarded.

アプローチ1は、ビット効率的で、フレキシブルで簡単ですが、2回の損失と共に来ます、そして、すなわち、保護されたスピーチビットにおけるa)の噛み付いている誤りでペイロードを捨てるでしょう、そして、複数のAMRかAMR-WBを輸送するとき、b)はRTPペイロードで縁どられます、そして、保護されたビットにおけるただ一つの噛み付いている誤りですべてのフレームを捨てる可能性があります。

   These disadvantages can be avoided, if needed, with some overhead in
   the form of a frame-wise CRC (Approach 2).  In problem a), the CRC
   makes it possible to detect bit errors in class A bits and use the
   frame for error concealment, which gives a small improvement in
   speech quality.  For b), when transporting multiple frames in a
   payload, the CRCs remove the possibility that a single bit error in a
   class A bit will cause all the frames to be discarded.  Avoiding that
   improves the speech quality when transporting multiple AMR or AMR-WB
   frames over links subject to bit errors.

フレーム的なCRC(アプローチ2)の形で何らかのオーバーヘッドで必要であるなら、これらの損失を避けることができます。 問題a)では、CRCはスピーチ品質でクラスAビットに噛み付いている誤りを検出して、誤り補正にフレームを使用するのを可能にします。(誤り補正は小さい改良を与えます)。 ペイロードの複数のフレームを輸送するとき、b)に関しては、CRCsはクラスAビットにおけるただ一つの噛み付いている誤りですべてのフレームを捨てる可能性を取り除きます。 リンクの上に噛み付いている誤りを条件として複数のAMRかAMR-WBフレームを輸送するとき、それを避けると、スピーチ品質は改良されます。

   The choice between the above two approaches must be made based on the
   available bandwidth, and the desired tolerance to bit errors.
   Neither solution is appropriate for all cases.  Section 8 defines
   parameters that may be used at session setup to choose between these
   approaches.

利用可能な帯域幅、および必要な寛容に基づいて上の2つのアプローチの選択を噛み付いている誤りにしなければなりません。 すべてのケースには、どちらの解決策も適切ではありません。 セクション8はこれらのアプローチを選ぶのにセッションセットアップに使用されるかもしれないパラメタを定義します。

3.7.  Robustness against Packet Loss

3.7. パケット損失に対する丈夫さ

   The payload format supports several means, including forward error
   correction (FEC) and frame interleaving, to increase robustness
   against packet loss.

ペイロード形式はパケット損失に対して丈夫さを増加させるように前進型誤信号訂正(FEC)とフレームインターリービングを含むいくつかの手段を支持します。

3.7.1.  Use of Forward Error Correction (FEC)

3.7.1. 前進型誤信号訂正の使用(FEC)

   The simple scheme of repetition of previously sent data is one way of
   achieving FEC.  Another possible scheme which is more bandwidth
   efficient is to use payload-external FEC, e.g., RFC 2733 [23], which
   generates extra packets containing repair data.  The whole payload
   can also be sorted in sensitivity order to support external FEC
   schemes using UEP.  There is also a work in progress on a generic
   version of such a scheme [22] that can be applied to AMR or AMR-WB
   payload transport.

以前に送られたデータの反復の簡単な計画はFECを達成することにおいて一方通行です。 別の、より多くの帯域幅効率的な可能な計画はペイロード外部のFEC、例えば、RFC2733[23]を使用することです。([23]は修理データを含む余分なパケットを発生させます)。 また、UEPを使用することで外部のFEC計画を支持する感度命令で全体のペイロードを分類できます。 また、AMRに適用できるそのような計画[22]かAMR-WBペイロード輸送の一般的なバージョンの進行中の仕事があります。

   With AMR or AMR-WB, it is possible to use the multi-rate capability
   of the codec to send redundant copies of a frame using either the
   same mode or another mode, e.g., one with lower bandwidth.  We
   describe such a scheme next.

AMRかAMR-WBでは、コーデックが同じモードかモードのどちらかを別使用することでフレームの余分なコピーを送るマルチレート能力を使用するのは可能です、例えば、下側の帯域幅がある1。 私たちは次に、そのような計画について説明します。

Sjoberg, et al.             Standards Track                    [Page 10]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[10ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   This involves the simple retransmission of previously transmitted
   frame-blocks together with the current frame-block(s).  This is done
   by using a sliding window to group the speech frame-blocks to send in
   each payload.  Figure 1 below shows us an example.

これは現在のフレームブロックと共に以前に伝えられたフレームブロックの簡単な「再-トランスミッション」にかかわります。 各ペイロードを送るためにスピーチフレームブロックを分類するのに引窓を使用することによって、これをします。 以下の図1は例を私たちに示しています。

   --+--------+--------+--------+--------+--------+--------+--------+--
     | f(n-2) | f(n-1) |  f(n)  | f(n+1) | f(n+2) | f(n+3) | f(n+4) |
   --+--------+--------+--------+--------+--------+--------+--------+--

--+--------+--------+--------+--------+--------+--------+--------+-- | f(n-2)| f(n-1)| f(n)| f(n+1)| f(n+2)| f(n+3)| f(n+4)| --+--------+--------+--------+--------+--------+--------+--------+--

     <---- p(n-1) ---->
              <----- p(n) ----->
                       <---- p(n+1) ---->
                                <---- p(n+2) ---->
                                         <---- p(n+3) ---->
                                                  <---- p(n+4) ---->

<。---- p(n-1)----><。----- p(n)-----><。---- p(n+1)----><。---- p(n+2)----><。---- p(n+3)----><。---- p(n+4)---->。

              Figure 1: An example of redundant transmission

図1: 余分なトランスミッションに関する例

   In this example each frame-block is retransmitted one time in the
   following RTP payload packet.  Here, f(n-2)..f(n+4) denotes a
   sequence of speech frame-blocks, and p(n-1)..p(n+4) a sequence of
   payload packets.

この例では、それぞれのフレームブロックはあるとき、以下のRTPペイロードパケットで再送されます。 ここ、f(n-2)。f(n+4)はスピーチフレームブロック、およびp(n-1)の系列を指示します。ペイロードパケットのp(n+4)a系列。

   The use of this approach does not require signaling at the session
   setup.  However, a parameter for providing a maximum delay in
   transmitting any redundant frame is defined in Section 8.  In other
   words, the speech sender can choose to use this scheme without
   consulting the receiver.  This is because a packet containing
   redundant frames will not look different from a packet with only new
   frames.  The receiver may receive multiple copies or versions
   (encoded with different modes) of a frame for a certain timestamp if
   no packet is lost.  If multiple versions of the same speech frame are
   received, it is recommended that the mode with the highest rate be
   used by the speech decoder.

このアプローチの使用は、セッションセットアップのときに合図するのを必要としません。 しかしながら、どんな余分なフレームも伝える最大の遅れを提供するためのパラメタはセクション8で定義されます。 言い換えれば、スピーチ送付者は、受信機に相談しないでこの計画を使用するのを選ぶことができます。余分なフレームを含むパケットが新しいフレームだけについてパケットと異なるように見えないので、これはそうです。 どんなパケットも無くならないなら、受信機はあるタイムスタンプのために、フレームの複本かバージョン(異なったモードで、コード化される)を受けるかもしれません。 同じスピーチフレームの複数のバージョンが受け取られているなら、最も高いレートがあるモードがスピーチデコーダによって使用されるのは、お勧めです。

   This redundancy scheme provides the same functionality as the one
   described in RFC 2198, "RTP Payload for Redundant Audio Data" [27].
   In most cases the mechanism in this payload format is more efficient
   and simpler than requiring both endpoints to support RFC 2198 in
   addition.  There are two situations in which use of RFC 2198 is
   indicated: if the spread in time required between the primary and
   redundant encodings is larger than the duration of 5 frames, the
   bandwidth overhead of RFC 2198 will be lower; or, if a non-AMR codec
   is desired for the redundant encoding, the AMR payload format won't
   be able to carry it.

この冗長計画はRFC2198(「余分なオーディオデータのためのRTP有効搭載量」[27])で説明されたものと同じ機能性を提供します。 多くの場合、このペイロード形式のメカニズムは、さらに、RFC2198を支持するために両方の終点を必要とするよりさらに効率的であって、簡単です。 RFC2198の使用が示される2つの状況があります: 時間内に第一の、そして、余分なencodingsの間で必要であった普及が5個のフレームの持続時間より大きいなら、RFC2198の帯域幅オーバーヘッドは低いでしょう。 または、非AMRコーデックが余分なコード化のために望まれていると、AMRペイロード形式はそれを運ぶことができないでしょう。

   The sender is responsible for selecting an appropriate amount of
   redundancy based on feedback about the channel, e.g., in RTCP

送付者はチャンネル、例えば、RTCPでのフィードバックに基づく適切な量の冗長を選択するのに責任があります。

Sjoberg, et al.             Standards Track                    [Page 11]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[11ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   receiver reports.  A sender should not base selection of FEC on the
   CMR, as this parameter most probably was set based on non-IP
   information, e.g., radio link performance measures.  The sender is
   also responsible for avoiding congestion, which may be exacerbated by
   redundancy (see Section 6 for more details).

受信機は報告します。 送付者のFECの選択はCMRに基づいているべきではありません、このパラメタが非IP情報に基づいて最もたぶん設定されたとき、例えば、ラジオリンク性能測定。 また、送付者も混雑を避けるのに責任があります(その他の詳細に関してセクション6を見てください)。(混雑は冗長によって悪化させられるかもしれません)。

3.7.2.  Use of Frame Interleaving

3.7.2. フレームインターリービングの使用

   To decrease protocol overhead, the payload design allows several
   speech frame-blocks to be encapsulated into a single RTP packet.  One
   of the drawbacks of such an approach is that packet loss can cause
   loss of several consecutive speech frame-blocks, which usually causes
   clearly audible distortion in the reconstructed speech.  Interleaving
   of frame-blocks can improve the speech quality in such cases by
   distributing the consecutive losses into a series of single frame-
   block losses.  However, interleaving and bundling several frame-
   blocks per payload will also increase end-to-end delay and is
   therefore not appropriate for all types of applications.  Streaming
   applications will most likely be able to exploit interleaving to
   improve speech quality in lossy transmission conditions.

プロトコルオーバーヘッドを下げるために、ペイロードデザインは、いくつかのスピーチフレームブロックが単一のRTPパケットに要約されるのを許容します。 そのようなアプローチの欠点の1つはパケット損失が通常、再建されたスピーチで明確に聞きとれるひずみを引き起こすいくつかの連続したスピーチフレームブロックの損失をもたらすことができるということです。 フレームブロックのインターリービングは、そのような場合一連の単一のフレームブロックの損失に連敗を広げることによって、スピーチ品質を改良できます。 しかしながら、いくつかの1ペイロードあたりのフレームブロックをはさみ込んで、束ねるのは、また、終わりから終わりへの遅れを増加させて、すべてのタイプのアプリケーションには、したがって、適切ではありません。 ストリーミング・アプリケーションは、損失性トランスミッション状態のスピーチ品質を改良するのにたぶんインターリービングを利用できるでしょう。

   This payload design supports the use of frame interleaving as an
   option.  For the encoder (speech sender) to use frame interleaving in
   its outbound RTP packets for a given session, the decoder (speech
   receiver) needs to indicate its support via out-of-band means (see
   Section 8).

このペイロードデザインはオプションとしてフレームインターリービングの使用を支持します。 エンコーダ(スピーチ送付者)が当然のことのセッションに外国行きのRTPパケットでフレームインターリービングを使用するように、デコーダ(スピーチ受信機)は、バンドで出ている手段でサポートを示す必要があります(セクション8を見てください)。

3.8.  Bandwidth-Efficient or Octet-Aligned Mode

3.8. 帯域幅効率的であるか八重奏で並べられたモード

   For a given session, the payload format can be either bandwidth
   efficient or octet aligned, depending on the mode of operation that
   is established for the session via out-of-band means.

当然のことのセッションのために、ペイロード形式が帯域幅効率的である場合がありますか、または八重奏は並びました、セッションのためにバンドで出ている手段で確立される運転モードによって。

   In the octet-aligned format, all the fields in a payload, including
   payload header, table of contents entries, and speech frames
   themselves, are individually aligned to octet boundaries to make
   implementations efficient.  In the bandwidth-efficient format, only
   the full payload is octet aligned, so fewer padding bits are added.

八重奏で並べられた形式では、ペイロードヘッダー、目次エントリー、およびスピーチフレーム自体を含むペイロードのすべての分野が、実現を効率的にするように個別に八重奏境界に並べられます。 帯域幅効率的な形式では、完全な唯一のペイロードは並べられるのでビットが加えられるためにそっと歩いていない八重奏です。

      Note, octet alignment of a field or payload means that the last
      octet is padded with zeroes in the least significant bits to fill
      the octet.  Also note that this padding is separate from padding
      indicated by the P bit in the RTP header.

注意、分野かペイロードの八重奏整列は最後の八重奏がゼロで最下位ビットで水増しされて、八重奏をいっぱいにすることを意味します。 また、この詰め物がRTPヘッダーでPビットによって示された詰め物から別々であることに注意してください。

   Between the two operation modes, only the octet-aligned mode has the
   capability to use the robust sorting, interleaving, and frame CRC to
   make the speech transport more robust to packet loss and bit errors.

2つのオペレーションモードの間では、八重奏で並べられたモードだけがスピーチをパケット損失により体力を要している輸送と噛み付いている誤りにする体力を要しているソーティングを使用する能力、インターリービング、およびフレームCRCを持っています。

Sjoberg, et al.             Standards Track                    [Page 12]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[12ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

3.9.  AMR or AMR-WB Speech over IP Scenarios

3.9. IPシナリオの上のAMRかAMR-WBスピーチ

   The primary scenario for this payload format is IP end-to-end between
   two terminals, as shown in Figure 2.  This payload format is expected
   to be useful for both conversational and streaming services.

このペイロード形式のための第一のシナリオは、図2に示されるように2台の端末の間のIPの終わりから終わりです。 このペイロード形式が会話の、そして、ストリーミングの両方のサービスの役に立つと予想されます。

                +----------+                         +----------+
                |          |    IP/UDP/RTP/AMR or    |          |
                | TERMINAL |<----------------------->| TERMINAL |
                |          |    IP/UDP/RTP/AMR-WB    |          |
                +----------+                         +----------+

+----------+ +----------+ | | またはIP/UDP/RTP/AMR。| | | 端末| <、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、>| 端末| | | IP/UDP/RTP/AMR-Wb| | +----------+ +----------+

                   Figure 2: IP terminal to IP terminal scenario

図2: IPの端末のシナリオへのIP端末

   A conversational service puts requirements on the payload format.
   Low delay is one very important factor, i.e., few speech frame-blocks
   per payload packet.  Low overhead is also required when the payload
   format traverses low bandwidth links, especially as the frequency of
   packets will be high.  For low bandwidth links, it is also an
   advantage to support UED, which allows a link provider to reduce
   delay and packet loss, or to reduce the utilization of link
   resources.

会話のサービスはペイロード形式に要件を置きます。 ペイロードパケットあたり低い遅れは1つの非常に重要な要素、すなわち、スピーチフレーム数ブロックです。 また、ペイロード形式が低い帯域幅リンクを横断するとき、低いオーバーヘッドが必要です、特にパケットの頻度が高くなるように。 低い帯域幅リンクに関しては、また、それはリンクプロバイダーに遅れとパケット損失を抑えさせるUEDを支持するか、またはリンクリソースの利用を抑える利点です。

   A streaming service has less strict real-time requirements and
   therefore can use a larger number of frame-blocks per packet than a
   conversational service.  This reduces the overhead from IP, UDP, and
   RTP headers.  However, including several frame-blocks per packet
   makes the transmission more vulnerable to packet loss, so
   interleaving may be used to reduce the effect that packet loss will
   have on speech quality.  A streaming server handling a large number
   of clients also needs a payload format that requires as few resources
   as possible when doing packetization.  The octet-aligned and
   interleaving modes require the least amount of resources, while CRC,
   robust sorting, and bandwidth-efficient modes have higher demands.

ストリーミングのサービスは、会話のサービスよりそれほど厳しくないリアルタイムの要件を持って、したがって、より多くの1パケットあたりのフレームブロックを使用できます。 これはIP、UDP、およびRTPヘッダーからオーバーヘッドを下げます。 しかしながら、いくつかの1パケットあたりのフレームブロックを含んでいるのにトランスミッションがパケット損失により傷つきやすくなるので、インターリービングはパケット損失がスピーチ品質に持っている効果を減少させるのに使用されるかもしれません。 また、多くのクライアントを扱うストリーミングサーバはpacketizationをするときできるだけわずかなリソースを必要とするペイロード形式を必要とします。 八重奏で並べられるのとインターリービングモードはリソースの最小量を必要とします、CRC、体力を要しているソーティング、および帯域幅効率的なモードには、より高い要求がありますが。

   Another scenario is when AMR or AMR-WB encoded speech is transmitted
   from a non-IP system (e.g., a GSM or 3GPP UMTS network) to an
   IP/UDP/RTP VoIP terminal, and/or vice versa, as depicted in Figure 3.

別のシナリオはAMRかAMR-WBがいつスピーチをコード化したかが非IPシステム(例えば、GSMか3GPP UMTSネットワーク)からIP/UDP/RTP VoIP端末まで送られて、逆もまた同様ですということです、図3に表現されるように。

Sjoberg, et al.             Standards Track                    [Page 13]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[13ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

          AMR or AMR-WB
          over
          I.366.{2,3} or +------+                        +----------+
          3G Iu or       |      |   IP/UDP/RTP/AMR or    |          |
          <------------->|  GW  |<---------------------->| TERMINAL |
          GSM Abis       |      |   IP/UDP/RTP/AMR-WB    |          |
          etc.           +------+                        +----------+
                             |
           GSM/              |           IP network
           3GPP UMTS network |

AMRかAMR-WB、終わっている、I.366 2、3、+------+ +----------または+ 3G Iu。| | またはIP/UDP/RTP/AMR。| | <、-、-、-、-、-、-、-、-、-、-、-、--、>| GW| <、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、>| 端末| GSM Abis| | IP/UDP/RTP/AMR-Wb| | など +------+ +----------+ | GSM/| IPネットワーク3GPP UMTSネットワーク|

                     Figure 3: GW to VoIP terminal scenario

図3: VoIPの端末のシナリオへのGW

   In such a case, it is likely that the AMR or AMR-WB frame is
   packetized in a different way in the non-IP network and will need to
   be re-packetized into RTP at the gateway.  Also, speech frames from
   the non-IP network may come with some UEP/UED information (e.g., a
   frame quality indicator) that will need to be preserved and forwarded
   on to the decoder along with the speech bits.  This is specified in
   Section 4.3.2.

このような場合には、AMRかAMR-WBフレームが、非IPネットワークにおける異なった方法でpacketizedされて、ゲートウェイのRTPに再packetizedされる必要がありそうでしょう。 また、非IPネットワークからのスピーチフレームはスピーチビットに伴うデコーダに保存されて、送られる必要がある何らかのUEP/UED情報(例えば、フレーム質のインディケータ)と共に、来るかもしれません。 これはセクション4.3.2で指定されます。

   AMR's capability to do fast mode switching is exploited in some non-
   IP networks to optimize speech quality.  To preserve this
   functionality in scenarios including a gateway to an IP network, a
   codec mode request (CMR) field is needed.  The gateway will be
   responsible for forwarding the CMR between the non-IP and IP parts in
   both directions.  The IP terminal should follow the CMR forwarded by
   the gateway to optimize speech quality going to the non-IP decoder.
   The mode control algorithm in the gateway must accommodate the delay
   imposed by the IP network on the IP terminal's response to CMR.

速いモードの切り換えをするAMRの能力は、スピーチ品質を最適化するためにいくつかの非IPのネットワークで開発されます。 IPネットワークへのゲートウェイを含んでいて、シナリオにこの機能性を保存するために、コーデックモード要求(CMR)分野が必要です。 ゲートウェイは両方の指示で非IPとIPの部品の間にCMRを送るのに原因となるようになるでしょう。 IP端末はゲートウェイによって進められた、非IPデコーダに行くスピーチ品質を最適化したCMRに続くはずです。 ゲートウェイのモードコントロールアルゴリズムはIPネットワークによってCMRへのIP端末の応答に課された遅れを収容しなければなりません。

   The IP terminal should not set the CMR (see Section 4.3.1), but the
   gateway can set the CMR value on frames going toward the encoder in
   the non-IP part to optimize speech quality from that encoder to the
   gateway.  The gateway can alternatively set a lower CMR value, if
   desired, as one means to control congestion on the IP network.

IP端末はCMRを設定するはずがありませんが(セクション4.3.1を見てください)、ゲートウェイは、非IP部分のエンコーダに向かって行くフレームのCMR値にそのエンコーダからゲートウェイまでスピーチ品質を最適化するように設定できます。 あるいはまた、ゲートウェイは下側のCMR値を設定できます、望まれているなら、人が、IPネットワークで混雑を制御するのを意図するように。

   A third likely scenario is that IP/UDP/RTP is used as transport
   between two non-IP systems, i.e., IP is originated and terminated in
   gateways on both sides of the IP transport, as illustrated in Figure
   4 below.

3番目のありそうなシナリオはIP/UDP/RTPが2台の非IPシステムの間の輸送として使用されて、すなわち、IPがIP輸送の両側のゲートウェイで溯源されて、終えられるということです、以下の図4で例証されるように。

Sjoberg, et al.             Standards Track                    [Page 14]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[14ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   AMR or AMR-WB                                        AMR or AMR-WB
   over                                                 over
   I.366.{2,3} or +------+                     +------+ I.366.{2,3} or
   3G Iu or       |      |  IP/UDP/RTP/AMR or  |      | 3G Iu or
   <------------->|  GW  |<------------------->|  GW  |<------------->
   GSM Abis       |      |  IP/UDP/RTP/AMR-WB  |      | GSM Abis
   etc.           +------+                     +------+ etc.
                      |                           |
    GSM/              |          IP network       |  GSM/
    3GPP UMTS network |                           |  3GPP UMTS network

I.366の上のAMR、AMR-WB AMRまたはAMR-WB、2、3、+------+ +------または+ I.366 2、3、3G Iu。| | またはIP/UDP/RTP/AMR。| | 3G Iuか<。------------->| GW| <、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、>| GW| <、-、-、-、-、-、-、-、-、-、-、-、-->GSM Abis| | IP/UDP/RTP/AMR-Wb| | GSM Abisなど +------+ +------+ など | | GSM/| IPネットワーク| GSM/ 3GPP UMTSネットワーク| | 3GPP UMTSネットワーク

                        Figure 4: GW to GW scenario

図4: GWシナリオへのGW

   This scenario requires the same mechanisms for preserving UED/UEP and
   CMR information as in the single gateway scenario.  In addition, the
   CMR value may be set in packets received by the gateways on the IP
   network side.  The gateway should forward to the non-IP side a CMR
   value that is the minimum of three values:

このシナリオは、ただ一つのゲートウェイシナリオのようにUED/UEPとCMR情報を保存するために同じメカニズムを必要とします。 さらに、CMR値はIPネットワーク側の上のゲートウェイによって受け取られたパケットに設定されるかもしれません。 ゲートウェイは3つの値の最小限であるCMR値を非IP側に送るはずです:

      -  the CMR value it receives on the IP side;

- それがIP側で受けるCMR値。

      -  the CMR value it calculates based on its reception quality on
         the non-IP side; and

- それが非IP側のレセプション品質に基づいて計算するCMR値。 そして

      -  a CMR value it may choose for congestion control of
         transmission on the IP side.

- それがIP側におけるトランスミッションの輻輳制御に選ぶかもしれないCMR値。

   The details of the control algorithm are left to the implementation.

コントロールアルゴリズムの詳細は実現に残されます。

4.  AMR and AMR-WB RTP Payload Formats

4. AMRとAMR-WB RTP有効搭載量形式

   The AMR and AMR-WB payload formats have identical structure, so they
   are specified together.  The only differences are in the types of
   codec frames contained in the payload.  The payload format consists
   of the RTP header, payload header, and payload data.

AMRとAMR-WBペイロード形式には同じ構造があるので、それらは一緒に指定されます。 唯一の違いがペイロードに含まれたコーデックフレームのタイプであります。 ペイロードヘッダー、ペイロード形式がRTPヘッダーから成る、そして、ペイロードデータ。

4.1.  RTP Header Usage

4.1. RTPヘッダー用法

   The format of the RTP header is specified in [8].  This payload
   format uses the fields of the header in a manner consistent with that
   specification.

RTPヘッダーの形式は[8]で指定されます。 このペイロード形式はその仕様と一致した方法でヘッダーの分野を使用します。

   The RTP timestamp corresponds to the sampling instant of the first
   sample encoded for the first frame-block in the packet.  The
   timestamp clock frequency is the same as the sampling frequency, so
   the timestamp unit is in samples.

RTPタイムスタンプはパケットにおける最初のフレームブロックにコード化された最初のサンプルの標本抽出の瞬間に対応しています。 タイムスタンプクロック周波数がサンプリング周波数と同じであるので、タイムスタンプユニットがサンプルにあります。

Sjoberg, et al.             Standards Track                    [Page 15]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[15ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   The duration of one speech frame-block is 20 ms for both AMR and
   AMR-WB.  For AMR, the sampling frequency is 8 kHz, corresponding to
   160 encoded speech samples per frame from each channel.  For AMR-WB,
   the sampling frequency is 16 kHz, corresponding to 320 samples per
   frame from each channel.  Thus, the timestamp is increased by 160 for
   AMR and 320 for AMR-WB for each consecutive frame-block.

1つのスピーチフレームブロックの持続時間はAMRとAMR-WBの両方のための20msです。 AMRに関しては、サンプリング周波数が8kHzである、160に対応するのは各チャンネルから1フレームあたりのスピーチのサンプルをコード化しました。 AMR-WBに関しては、サンプリング周波数は各チャンネルから1フレームあたり320個のサンプルに対応する16kHzです。 したがって、タイムスタンプはそれぞれの連続したフレームブロックにAMRのための160、そしてAMR-WBのための320増加します。

   A packet may contain multiple frame-blocks of encoded speech or
   comfort noise parameters.  If interleaving is employed, the frame-
   blocks encapsulated into a payload are picked according to the
   interleaving rules as defined in Section 4.4.1.  Otherwise, each
   packet covers a period of one or more contiguous 20 ms frame-block
   intervals.  In case the data from all the channels for a particular
   frame-block in the period is missing (for example, at a gateway from
   some other transport format), it is possible to indicate that no data
   is present for that frame-block rather than breaking a multi-frame-
   block packet into two, as explained in Section 4.3.2.

パケットは複数のフレームブロックのコード化されたスピーチか安らぎ雑音パラメタを含むかもしれません。 インターリービングが採用しているなら、インターリービング規則に従って、ペイロードに要約されたフレームブロックはセクション4.4.1で定義されるように選ばれます。 さもなければ、各パケットは1か20回のより隣接のmsフレームブロック間隔の期間をカバーしています。 期間の特定のフレームブロックすべてのチャンネルからのデータがなくなるといけないので(例えばある他の輸送形式からのゲートウェイで)、どんなデータもマルチフレームのブロックしているパケットを2に細かく分けるよりむしろそのフレームブロックに存在していないのを示すのは可能です、セクション4.3.2で説明されるように。

   To allow for error resiliency through redundant transmission, the
   periods covered by multiple packets MAY overlap in time.  A receiver
   MUST be prepared to receive any speech frame multiple times, in exact
   duplicates, in different AMR rate modes, or with data present in one
   packet and not present in another.  If multiple versions of the same
   speech frame are received, it is RECOMMENDED that the mode with the
   highest rate be used by the speech decoder.  A given frame MUST NOT
   be encoded as speech in one packet and comfort noise parameters in
   another.

余分なトランスミッションで誤りの弾性を考慮するために、複数のパケットでカバーされた期間は時間内に、重なるかもしれません。 複数の回あらゆるスピーチフレームを受け取るように受信機を準備しなければなりません、異なったAMRレートモード、または1つのパケットで現在の、そして、別のものの現在でないデータがある正確な写しで。 同じスピーチフレームの複数のバージョンが受け取られているなら、最も高いレートがあるモードがスピーチデコーダによって使用されるのは、RECOMMENDEDです。 1つのパケットのスピーチと安らぎ雑音パラメタとして別のもので与えられたフレームをコード化してはいけません。

   The payload length is always made an integral number of octets by
   padding with zero bits if necessary.  If additional padding is
   required to bring the payload length to a larger multiple of octets
   or for some other purpose, then the P bit in the RTP in the header
   may be set and padding appended as specified in [8].

ペイロード長はいつも作られています。必要なら、ゼロ・ビットでそっと歩くのによる整数の八重奏。 追加詰め物が八重奏の、より大きい倍数かある他の目的にペイロード長をもたらすのに必要であるなら、ヘッダーのRTPのPビットは、[8]で指定されるように追加されたセットと詰め物であるかもしれません。

   The RTP header marker bit (M) SHALL be set to 1 if the first frame-
   block carried in the packet contains a speech frame which is the
   first in a talkspurt.  For all other packets the marker bit SHALL be
   set to zero (M=0).

RTPヘッダーマーカーは(M) SHALLに噛み付きました。パケットで運ばれた最初フレームのブロックがtalkspurtで1番目であるスピーチフレームを含むなら、1に用意ができてください。 他のすべてのパケットに関しては、マーカーはゼロへのセットが(M=0)であったならSHALLに噛み付きました。

   The assignment of an RTP payload type for this new packet format is
   outside the scope of this document, and will not be specified here.
   It is expected that the RTP profile under which this payload format
   is being used will assign a payload type for this encoding or specify
   that the payload type is to be bound dynamically.

この新しいパケット・フォーマットのためのRTPペイロードタイプの課題は、このドキュメントの範囲の外にあって、ここで指定されないでしょう。 このペイロード形式が使用されているRTPプロフィールが、このコード化のためのペイロードタイプを選任するか、またはペイロードタイプによってダイナミックに制限されていることになっていると指定すると予想されます。

Sjoberg, et al.             Standards Track                    [Page 16]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[16ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

4.2.  Payload Structure

4.2. 有効搭載量構造

   The complete payload consists of a payload header, a payload table of
   contents, and speech data representing one or more speech frame-
   blocks.  The following diagram shows the general payload format
   layout:

完全なペイロードはペイロードヘッダーから成ります、ペイロード目次、そして、1つ以上のスピーチを表すスピーチデータがブロックを縁どっています。 以下のダイヤグラムは一般的なペイロード形式レイアウトを示しています:

   +----------------+-------------------+----------------
   | payload header | table of contents | speech data ...
   +----------------+-------------------+----------------

+----------------+-------------------+---------------- | ペイロードヘッダー| 目次| スピーチデータ… +----------------+-------------------+----------------

   Payloads containing more than one speech frame-block are called
   compound payloads.

1つ以上のスピーチフレームブロック以上を含む有効搭載量は合成ペイロードと呼ばれます。

   The following sections describe the variations taken by the payload
   format depending on whether the AMR session is set up to use the
   bandwidth-efficient mode or octet-aligned mode and any of the
   OPTIONAL functions for robust sorting, interleaving, and frame CRCs.
   Implementations SHOULD support both bandwidth-efficient and octet-
   aligned operation to increase interoperability.

以下のセクションはAMRセッションが体力を要しているソーティング、インターリービング、およびフレームCRCsに帯域幅効率的なモードか八重奏で並べられたモードとOPTIONAL機能のどれかを使用するためにセットアップされるかどうかに依存するペイロード形式によって取られた変化について説明します。 実現SHOULDは帯域幅効率的な状態で両方を支持します、そして、八重奏は相互運用性を増加させるように操作を並べました。

4.3.  Bandwidth-Efficient Mode

4.3. 帯域幅効率的なモード

4.3.1.  The Payload Header

4.3.1. 有効搭載量ヘッダー

   In bandwidth-efficient mode, the payload header simply consists of a
   4-bit codec mode request:

帯域幅効率的なモードで、ペイロードヘッダーは4ビットのコーデックモード要求から単に成ります:

    0 1 2 3
   +-+-+-+-+
   |  CMR  |
   +-+-+-+-+

0 1 2 3 +-+-+-+-+ | CMR| +-+-+-+-+

   CMR (4 bits): Indicates a codec mode request sent to the speech
      encoder at the site of the receiver of this payload.  The value of
      the CMR field is set to the frame type index of the corresponding
      speech mode being requested.  The frame type index may be 0-7 for
      AMR, as defined in Table 1a in [2], or 0-8 for AMR-WB, as defined
      in Table 1a in [4].  CMR value 15 indicates that no mode request
      is present, and other values are for future use.

CMR(4ビット): コーデックモード要求がこのペイロードの受信機のサイトのスピーチエンコーダに発信したのを示します。 CMR分野の値は要求されている対応するスピーチモードのフレームタイプインデックスに設定されます。 フレームタイプインデックスはAMR、AMR-WBのために[2]、または0-8でTable 1aで定義されるように0-7であるかもしれません、[4]でTable 1aで定義されるように。 CMR値15はどんなモード要求も存在していなくて、他の値が今後の使用のためのものであることを示します。

   The codec mode request received in the CMR field is valid until the
   next codec mode request is received, i.e., a newly received CMR value
   corresponding to a speech mode, or NO_DATA overrides the previously
   received CMR value corresponding to a speech mode or NO_DATA.
   Therefore, if a terminal continuously wishes to receive frames in the

次のコーデックモード要求が受信されるまでCMR分野に受け取られたコーデックモード要求が有効である、すなわち、スピーチモード、またはいいえ_DATAに対応する新たに受け取られたCMR値はスピーチモードに対応する以前に容認されたCMR値かいいえ_DATAをくつがえします。 したがって、端末は中で絶え間なくフレーム搬入したがっています。

Sjoberg, et al.             Standards Track                    [Page 17]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[17ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   same mode X, it needs to set CMR=X for all its outbound payloads, and
   if a terminal has no preference in which mode to receive, it SHOULD
   set CMR=15 in all its outbound payloads.

同じモードX、すべての外国行きのペイロードと端末がどのモードを受けたらよいかでどちらでもよいかどうかCMR=Xを設定するのが必要であり、すべての外国行きのペイロードのSHOULDセットCMR=15です。

   If receiving a payload with a CMR value that is not a speech mode or
   NO_DATA, the CMR MUST be ignored by the receiver.

ペイロードを受けるなら、スピーチモードでないCMR値かいいえ_DATA、CMR MUSTと共に、受信機によって無視されてください。

   In a multi-channel session, the codec mode request SHOULD be
   interpreted by the receiver of the payload as the desired encoding
   mode for all the channels in the session.

マルチチャンネルセッションのときに、コーデックモードは、SHOULDがセッションのときにすべてのチャンネルに、必要なコード化モードとしてペイロードの受信機によって解釈されるよう要求します。

   An IP end-point SHOULD NOT set the codec mode request based on packet
   losses or other congestion indications, for several reasons:

コーデックモード要求がパケット損失に基礎づけたIPエンドポイントSHOULD NOTセットかいくつかの理由のための他の混雑指摘:

      -  The other end of the IP path may be a gateway to a non-IP
         network (such as a radio link) that needs to set the CMR field
         to optimize performance on that network.

- IP経路のもう一方の端はCMR分野にそのネットワークに関する性能を最適化するように設定する必要がある非IPネットワーク(ラジオリンクなどの)へのゲートウェイであるかもしれません。

      -  Congestion on the IP network is managed by the IP sender, in
         this case, at the other end of the IP path.  Feedback about
         congestion SHOULD be provided to that IP sender through RTCP or
         other means, and then the sender can choose to avoid congestion
         using the most appropriate mechanism.  That may include
         adjusting the codec mode, but also includes adjusting the level
         of redundancy or number of frames per packet.

- IPネットワークにおける混雑はIP送付者によって管理されます、この場合、IP経路のもう一方の端で。 フィードバック、混雑SHOULDに関して、RTCPか他の手段でそのIP送付者に前提とされてください。そうすれば、次に、送付者は、最も適切なメカニズムを使用することで混雑を避けるのを選ぶことができます。 それは、コーデックモードを調整するのを含むかもしれませんが、冗長のレベルか1パケットあたりのフレームの数を調整するのをまた含んでいます。

   The encoder SHOULD follow a received codec mode request, but MAY
   change to a lower-numbered mode if it so chooses, for example, to
   control congestion.

エンコーダSHOULDは受信されたコーデックモード要求に続きますが、したがって、例えば、それが、混雑を制御するのを選ぶかどうかをより低く番号付のモードに変えるかもしれません。

   The CMR field MUST be set to 15 for packets sent to a multicast
   group.  The encoder in the speech sender SHOULD ignore codec mode
   requests when sending speech to a multicast session but MAY use RTCP
   feedback information as a hint that a codec mode change is needed.

マルチキャストグループに送られたパケットのためにCMR分野を15に設定しなければなりません。 コーデックモード変更がマルチキャストセッションにスピーチを送るときヒントとしてRTCPフィードバック情報を使用するかもしれないのを除いて、モードが要求するコーデックですが、必要であることで、送付者SHOULDが無視するスピーチにおけるエンコーダ。

   The codec mode selection MAY be restricted by a session parameter to
   a subset of the available modes.  If so, the requested mode MUST be
   among the signalled subset (see Section 8).  If the received CMR
   value is outside the signalled subset of modes, it MUST be ignored.

コーデックモード選択はセッションパラメタによって利用可能なモードの部分集合に制限されるかもしれません。 そうだとすれば、合図された部分集合の中に要求されたモードがあるに違いありません(セクション8を見てください)。 モードの合図された部分集合の外で容認されたCMR値があるなら、それを無視しなければなりません。

4.3.2.  The Payload Table of Contents

4.3.2. 有効搭載量目次

   The table of contents (ToC) consists of a list of ToC entries, each
   representing a speech frame.

それぞれスピーチフレームを表して、目次(ToC)はToCエントリーのリストから成ります。

Sjoberg, et al.             Standards Track                    [Page 18]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[18ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   In bandwidth-efficient mode, a ToC entry takes the following format:

帯域幅効率的なモードで、ToCエントリーは以下の形式を取ります:

    0 1 2 3 4 5
   +-+-+-+-+-+-+
   |F|  FT   |Q|
   +-+-+-+-+-+-+

0 1 2 3 4 5 +-+-+-+-+-+-+ |F| フィート|Q| +-+-+-+-+-+-+

   F (1 bit): If set to 1, indicates that this frame is followed by
      another speech frame in this payload; if set to 0, indicates that
      this frame is the last frame in this payload.

F(1ビット): 1にセットして、別のスピーチフレームがこのペイロードでこのフレームを支えるのを示します。 0にセットして、このフレームがこのペイロードは最後のフレームであることを示します。

   FT (4 bits): Frame type index, indicating either the AMR or AMR-WB
      speech coding mode or comfort noise (SID) mode of the
      corresponding frame carried in this payload.

FT(4ビット): フレームタイプは索引をつけます、モードをコード化するAMRかAMR-WBスピーチかこのペイロードで運ばれた対応するフレームの安らぎ雑音(SID)モードのどちらかを示して。

   The value of FT is defined in Table 1a in [2] for AMR and in Table 1a
   in [4] for AMR-WB.  FT=14 (SPEECH_LOST, only available for AMR-WB)
   and FT=15 (NO_DATA) are used to indicate frames that are either lost
   or not being transmitted in this payload, respectively.

FTの値はAMR-WBのための[4]でAMRのための[2]とTable 1aのTable 1aで定義されます。 FT=14(単にAMR-WBに利用可能なSPEECH_LOST)とFT=15(いいえ_DATA)は、なくされているか、またはこのペイロードでそれぞれ伝えられていないフレームを示すのに使用されます。

   NO_DATA (FT=15) frame could mean either that no data for that frame
   has been produced by the speech encoder or that no data for that
   frame is transmitted in the current payload (i.e., valid data for
   that frame could be sent in either an earlier or later packet).

どんな_DATA(FT=15)フレームも意味できなかった、そのノー、データ、そのフレームがスピーチエンコーダによって生産されたか、またはそれのためのデータが縁どるそのノーが現在のペイロードで伝えられるので(より初期の、または、より遅いパケットでそのフレームのためのすなわち、有効データを送ることができました)。

   If receiving a ToC entry with a FT value in the range 9-14 for AMR or
   10-13 for AMR-WB, the whole packet SHOULD be discarded.  This is to
   avoid the loss of data synchronization in the depacketization
   process, which can result in a huge degradation in speech quality.

AMR-WB、全体のパケットSHOULDのためのFT値がAMRか10-13のための範囲9-14にある状態でToCエントリーを受けるのは捨てられます。 これは、depacketizationの過程における、データ同期の損失を避けるためのものです。(過程は、スピーチ品質における巨大な退行をもたらすことができます)。

   Note that packets containing only NO_DATA frames SHOULD NOT be
   transmitted in any payload format configuration, except in the case
   of interleaving.  Also, frame-blocks containing only NO_DATA frames
   at the end of a packet SHOULD NOT be transmitted in any payload
   format configuration, except in the case of interleaving.  The AMR
   SCR/DTX is described in [6] and AMR-WB SCR/DTX in [7].

_DATAフレームだけがないSHOULD NOTを含むパケットがインターリービングに関するケース以外のどんなペイロード形式構成でも伝えられることに注意してください。 また、パケットの端に_DATAフレームだけを全く含まないフレームブロックSHOULD NOTがどんなペイロード形式構成でも伝えられて、インターリービングの場合で除いてください。 AMR SCR/DTXは[7]で[6]とAMR-WB SCR/DTXで説明されます。

   The extra comfort noise frame types specified in table 1a in [2]
   (i.e., GSM-EFR CN, IS-641 CN, and PDC-EFR CN) MUST NOT be used in
   this payload format because the standardized AMR codec is only
   required to implement the general AMR SID frame type and not those
   that are native to the incorporated encodings.

一層の安らぎ雑音フレームタイプが[2]でテーブル1aで指定した、(すなわち、GSM-EFR CN、-641である、CN、PDC-EFR CN) 標準化されたAMRコーデックが法人組織のencodingsのネイティブであるものではなく、一般的なAMR SIDフレームタイプを実行するだけでよいので、このペイロード形式に使用されてはいけません。

   Q (1 bit): Frame quality indicator.  If set to 0, indicates the
      corresponding frame is severely damaged, and the receiver should
      set the RX_TYPE (see [6]) to either SPEECH_BAD or SID_BAD
      depending on the frame type (FT).

Q(1ビット): 質のインディケータを縁どってください。 対応するフレームはひどく傷つけられています、そして、受信機はRX_TYPEを設定するはずです。0に設定されるなら表示、(フレームへのSPEECH_BADかSID_BAD依存のどちらかへの[6])が(FT)をタイプするのを見てください。

Sjoberg, et al.             Standards Track                    [Page 19]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[19ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   The frame quality indicator is included for interoperability with the
   ATM payload format described in ITU-T I.366.2, the UMTS Iu interface
   [20], as well as other transport formats.  The frame quality
   indicator enables damaged frames to be forwarded to the speech
   decoder for error concealment.  This can improve the speech quality
   more than dropping the damaged frames.  See Section 4.4.2.1 for more
   details.

フレーム質のインディケータはATMペイロード形式がITU-T I.366.2で説明されている相互運用性のために含まれています、UMTS Iuインタフェース[20]、他の輸送形式と同様に。 フレーム質のインディケータは、破損しているフレームが誤り補正のためのスピーチデコーダに送られるのを可能にします。 これは破損しているフレームを落とすよりスピーチ品質を改良できます。 セクション4.4を見てください。.2 .1 その他の詳細のために。

   For multi-channel sessions, the ToC entries of all frames from a
   frame-block are placed in the ToC in consecutive order as defined in
   Section 4.1 in [12].  When multiple frame-blocks are present in a
   packet in bandwidth-efficient mode, they will be placed in the packet
   in order of their creation time.

マルチチャンネルセッションのために、フレームブロックからのすべてのフレームのToCエントリーは[12]でセクション4.1で定義されるように連続したオーダーにToCに置かれます。 複数のフレームブロックが帯域幅効率的なモードによるパケットに存在しているとき、それらは彼らの創造時間の順にパケットに置かれるでしょう。

   Therefore, with N channels and K speech frame-blocks in a packet,
   there MUST be N*K entries in the ToC, and the first N entries will be
   from the first frame-block, the second N entries will be from the
   second frame-block, and so on.

したがって、NチャンネルとKスピーチフレームブロックがパケットにある状態で、エントリーがToCにN*Kあるに違いありません、そして、最初のNエントリーが最初のフレームブロックからあるでしょう、Nエントリーが2番目のフレームブロックなどからある秒に。

   The following figure shows an example of a ToC of three entries in a
   single-channel session using bandwidth-efficient mode.

以下の図は、帯域幅効率的なモードを使用することで単独のチャンネルセッションにおける3つのエントリーのToCに関する例を示しています。

    0                   1
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |1|  FT   |Q|1|  FT   |Q|0|  FT   |Q|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |1| フィート|Q|1| フィート|Q|0| フィート|Q| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Below is an example of how the ToC entries will appear in the ToC of
   a packet carrying three consecutive frame-blocks in a session with
   two channels (L and R).

以下に、ToCエントリーが2個のチャンネル(LとR)とのセッションのときに3つの連続したフレームブロックを運びながらパケットのToCにどう現れるかに関する例があります。

   +----+----+----+----+----+----+
   | 1L | 1R | 2L | 2R | 3L | 3R |
   +----+----+----+----+----+----+
   |<------->|<------->|<------->|
     Frame-    Frame-    Frame-
     Block 1   Block 2   Block 3

+----+----+----+----+----+----+ | 1L| 1R| 2L| 2R| 3L| 3R| +----+----+----+----+----+----+ | <、-、-、-、-、-、--、>| <、-、-、-、-、-、--、>| <、-、-、-、-、-、--、>| フレームフレームフレーム2つのブロック1ブロックブロック3

4.3.3.  Speech Data

4.3.3. スピーチデータ

   Speech data of a payload contains zero or more speech frames or
   comfort noise frames, as described in the ToC of the payload.

ペイロードに関するスピーチデータはゼロか、より多くのスピーチフレームか安らぎ雑音フレームを含んでいます、ペイロードのToCで説明されるように。

      Note, for ToC entries with FT=14 or 15, there will be no
      corresponding speech frame present in the speech data.

FT=14か15があるToCエントリーによって、スピーチデータの現在のどんな対応するスピーチフレームもないことに注意してください。

Sjoberg, et al.             Standards Track                    [Page 20]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[20ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   Each speech frame represents 20 ms of speech encoded with the mode
   indicated in the FT field of the corresponding ToC entry.  The length
   of the speech frame is implicitly defined by the mode indicated in
   the FT field.  The order and numbering notation of the bits are as
   specified for Interface Format 1 (IF1) in [2] for AMR and [4] for
   AMR-WB.  As specified there, the bits of speech frames have been
   rearranged in order of decreasing sensitivity, while the bits of
   comfort noise frames are in the order produced by the encoder.  The
   resulting bit sequence for a frame of length K bits is denoted d(0),
   d(1), ..., d(K-1).

それぞれのスピーチフレームはモードが対応するToCエントリーのFT分野で示されている状態でコード化されたスピーチの20msを表します。 スピーチフレームの長さはFT分野で示されたモードでそれとなく定義されます。 ビットの注文と付番記法がAMRのための[2]とAMR-WBのための[4]のInterface Format1(IF1)に指定されるようにあります。 そこで指定されるように、感度を減少させることの順にスピーチフレームのビットを再配列してあります、安らぎ雑音フレームのビットがエンコーダによって作り出されたオーダーにありますが。 長さのKビットのフレームへの結果として起こる噛み付いている系列は指示されたd(0)、d(1)です…, d(K-1)。

4.3.4.  Algorithm for Forming the Payload

4.3.4. 有効搭載量を形成するためのアルゴリズム

   The complete RTP payload in bandwidth-efficient mode is formed by
   packing bits from the payload header, table of contents, and speech
   frames in order (as defined by their corresponding ToC entries in the
   ToC list), and to bring the payload to octet alignment, 0 to 7
   padding bits.  Padding bits MUST be set to zero and MUST be ignored
   on reception.  They are packed contiguously into octets beginning
   with the most significant bits of the fields and the octets.

帯域幅効率的なモードによる完全なRTPペイロードがペイロードヘッダー、目次、およびスピーチフレームから整然とした状態でビットを梱包することによって形成される、(ToCリストで彼らの対応するToCエントリーで定義されるように)八重奏整列(0〜7詰め物ビット)にペイロードを持って来ます。 ビットを水増しするのをゼロに設定しなければならなくて、レセプションで無視しなければなりません。 それらは分野と八重奏の最も重要なビットで始まる八重奏に近接して詰め込みます。

   To be precise, the four-bit payload header is packed into the first
   octet of the payload with bit 0 of the payload header in the most
   significant bit of the octet.  The four most significant bits
   (numbered 0-3) of the first ToC entry are packed into the least
   significant bits of the octet, ending with bit 3 in the least
   significant bit.  Packing continues in the second octet with bit 4 of
   the first ToC entry in the most significant bit of the octet.  If
   more than one frame is contained in the payload, then packing
   continues with the second and successive ToC entries.  Bit 0 of the
   first data frame follows immediately after the last ToC bit,
   proceeding through all the bits of the frame in numerical order.
   Bits from any successive frames follow contiguously in numerical
   order for each frame and in consecutive order of the frames.

正確に言うと、ペイロードヘッダーのビット0が八重奏の最も重要なビットにある状態で、4ビットのペイロードヘッダーはペイロードの最初の八重奏に詰め込まれます。 最初のToCエントリーの4つの最上位ビット(0-3に付番される)が八重奏の最下位ビットに詰め込まれます、ビット3で最下位ビットに終わって。 最初のToCエントリーのビット4が八重奏の最も重要なビットにある状態で、パッキングは2番目の八重奏で続きます。 1個以上のフレームがペイロードに含まれているなら、パッキングは2番目の、そして、連続したToCエントリーを続行します。 最初のデータフレームのビット0は最後のToCビット直後続きます、フレームのすべてのビットを通して番号順に続いて。 どんな連続したフレームからのビットも番号順に各フレームとフレームの連続した注文で近接して続きます。

   If speech data is missing for one or more speech frame within the
   sequence, because of, for example, DTX, a ToC entry with FT set to
   NO_DATA SHALL be included in the ToC for each of the missing frames,
   but no data bits are included in the payload for the missing frame
   (see Section 4.3.5.2 for an example).

それぞれのなくなったフレームを含んでいますが、どんなデータ・ビットもなくなったフレームへのペイロードに含まれていなくて、1つ以上のスピーチにおいて、スピーチデータがなくなるなら例えば、DTX、FTセットがToCでいいえ_DATA SHALLに含められているToCエントリーのために系列の中で縁どってください、(セクション4.3.5を見てください、例のための.2)

4.3.5.  Payload Examples

4.3.5. 有効搭載量の例

4.3.5.1.  Single-Channel Payload Carrying a Single Frame

4.3.5.1. シングルフレームを運ぶ単独のチャンネル有効搭載量

   The following diagram shows a bandwidth-efficient AMR payload from a
   single-channel session carrying a single speech frame-block.

以下のダイヤグラムは1つのスピーチフレームブロックを運ぶ単独のチャンネルセッションから帯域幅効率的なAMRペイロードを示しています。

Sjoberg, et al.             Standards Track                    [Page 21]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[21ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   In the payload, no specific mode is requested (CMR=15), the speech
   frame is not damaged at the IP origin (Q=1), and the coding mode is
   AMR 7.4 kbps (FT=4).  The encoded speech bits, d(0) to d(147), are
   arranged in descending sensitivity order according to [2].  Finally,
   two padding bits (P) are added to the end as padding to make the
   payload octet aligned.

ペイロードでは、どんな特定のモードも要求されていません、そして、(CMR=15)スピーチフレームはIPの起源(Q=1)で破損しません、そして、コード化モードはAMR7.4キロビット毎秒(FT=4)です。 コード化されたスピーチビット(d(147)へのd(0))は[2]に応じて感度オーダーを滑降させる際にアレンジされます。 最終的に、2詰め物ビット(P)はペイロード八重奏を並べさせるためにそっと歩くとして終わりに加えられます。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | CMR=15|0| FT=4  |1|d(0)                                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                     d(147)|P|P|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | CMR=15|0| フィート=4|1|d(0)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | d(147)|P|P| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

4.3.5.2.  Single-Channel Payload Carrying Multiple Frames

4.3.5.2. 複数のフレームを運ぶ単独のチャンネル有効搭載量

   The following diagram shows a single-channel, bandwidth-efficient
   compound AMR-WB payload that contains four frames, of which one has
   no speech data.  The first frame is a speech frame at 6.6 kbps mode
   (FT=0) that is composed of speech bits d(0) to d(131).  The second
   frame is an AMR-WB SID frame (FT=9), consisting of bits g(0) to
   g(39).  The third frame is a NO_DATA frame and does not carry any
   speech information, it is represented in the payload by its ToC
   entry.  The fourth frame in the payload is a speech frame at 8.85
   kbps mode (FT=1), it consists of speech bits h(0) to h(176).

以下のダイヤグラムはどれにスピーチデータが全くないかに関する4個のフレームを含む単独のチャンネルの、そして、帯域幅効率的な合成AMR-WBペイロードを示しています。 最初のフレームはd(131)にスピーチビットd(0)で構成される6.6キロビット毎秒モード(FT=0)でスピーチフレームです。 2番目のフレームはg(39)にビットg(0)から成るAMR-WB SIDフレーム(FT=9)です。 3番目のフレームは、いいえ_DATAフレームであり、少しの音声情報も運ばないで、それはペイロードにToCエントリーで表されます。 ペイロードにおける4番目のフレームが8.85キロビット毎秒モード(FT=1)でスピーチフレームである、それはh(176)にスピーチビットh(0)から成ります。

   As shown below, the payload carries a mode request for the encoder on
   the receiver's side to change its future coding mode to AMR-WB 8.85
   kbps (CMR=1).  None of the frames are damaged at IP origin (Q=1).
   The encoded speech and SID bits, d(0) to d(131), g(0) to g(39), and
   h(0) to h(176), are arranged in the payload in descending sensitivity
   order according to [4]. (Note, no speech bits are present for the
   third frame.)   Finally, seven zero bits are padded to the end to
   make the payload octet aligned.

以下に示すように、ペイロードは受信機の側の上のエンコーダが将来のコード化モードをAMR-WB8.85キロビット毎秒(CMR=1)に変えるというモード要求を運びます。 フレームのいずれもIPの起源(Q=1)で破損しません。 コード化されたスピーチとSIDビット(g(0)からgへのd(131)へのd(0)、(39)、およびh(176)へのh(0))は、[4]に応じて感度オーダーを滑降させる際にペイロードでアレンジされます。 (注意、どんなスピーチビットも3番目のフレームに存在していません。) 最終的に、7ゼロ・ビットが、ペイロード八重奏を並べさせるために終わりまで水増しされます。

Sjoberg, et al.             Standards Track                    [Page 22]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[22ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | CMR=1 |1| FT=0  |1|1| FT=9  |1|1| FT=15 |1|0| FT=1  |1|d(0)   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                         d(131)|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |g(0)                                                           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |          g(39)|h(0)                                           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                           h(176)|P|P|P|P|P|P|P|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | CMR=1|1| フィート=0|1|1| フィート=9|1|1| フィート=15|1|0| フィート=1|1|d(0)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | d(131)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |g(0)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | g(39)|h(0)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | h(176)|P|P|P|P|P|P|P| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

4.3.5.3.  Multi-Channel Payload Carrying Multiple Frames

4.3.5.3. 複数のフレームを運ぶマルチチャンネル有効搭載量

   The following diagram shows a two-channel payload carrying 3 frame-
   blocks, i.e., the payload will contain 6 speech frames.

以下のダイヤグラムは、2チャンネルのペイロードが3つのフレームブロックを運ぶのを示します、すなわち、ペイロードは6個のスピーチフレームを含むでしょう。

   In the payload, all speech frames contain the same mode 7.4 kbps
   (FT=4) and are not damaged at IP origin.  The CMR is set to 15, i.e.,
   no specific mode is requested.  The two channels are defined as left
   (L) and right (R) in that order.  The encoded speech bits is
   designated dXY(0).. dXY(K-1), where X = block number, Y = channel,
   and K is the number of speech bits for that mode.  Exemplifying this,
   for frame-block 1 of the left channel, the encoded bits are
   designated as d1L(0) to d1L(147).

ペイロードでは、すべてのスピーチフレームが、同じモード7.4キロビット毎秒(FT=4)を含んでいて、IPの起源で破損するというわけではありません。 CMRは15に用意ができています、すなわち、どんな特定のモードも要求されていません。 2個のチャンネルがそのオーダーで左の(L)と正しい(R)と定義されます。 コード化されたスピーチビットはdXY(0).. dXY(K-1)に指定されます。そこでは、X=街区番号、Y=チャンネル、およびKはそのモードのためのスピーチビットの数です。 左のチャンネルのフレームブロック1つのためにこれを例示して、コード化されたビットはd1L(0)としてd1L(147)に指定されます。

Sjoberg, et al.             Standards Track                    [Page 23]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[23ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | CMR=15|1|1L FT=4|1|1|1R FT=4|1|1|2L FT=4|1|1|2R FT=4|1|1|3L FT|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |4|1|0|3R FT=4|1|d1L(0)                                         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                               d1L(147)|d1R(0) |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   : ...                                                           :
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                       d1R(147)|d2L(0)                         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   : ...                                                           :
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |d2L(147|d2R(0)                                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   : ...                                                           :
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                       d2R(147)|d3L(0)         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   : ...                                                           :
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |               d3L(147)|d3R(0)                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   : ...                                                           :
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                       d3R(147)|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | CMR=15|1|1Lフィート=4|1|1|1Rフィート=4|1|1|2Lフィート=4|1|1|2Rフィート=4|1|1|3Lフィート| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |4|1|0|3Rフィート=4|1|d1L(0)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | d1L(147)|d1R(0)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : ... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | d1R(147)|d2L(0)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : ... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |d2L(147|d2R(0) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : ... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | d2R(147)|d3L(0) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : ... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | d3L(147)|d3R(0) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : ... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | d3R(147)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Sjoberg, et al.             Standards Track                    [Page 24]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[24ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

4.4.  Octet-Aligned Mode

4.4. 八重奏で並べられたモード

4.4.1.  The Payload Header

4.4.1. 有効搭載量ヘッダー

   In octet-aligned mode, the payload header consists of a 4-bit CMR, 4
   reserved bits, and optionally, an 8-bit interleaving header, as shown
   below:

八重奏で並べられたモードで、ペイロードヘッダーは4ビットからCMR、予約された4ビットに、任意に成ります、8ビットのインターリービングヘッダー、以下に示すように:

    0                   1
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
   +-+-+-+-+-+-+-+-+- - - - - - - -
   |  CMR  |R|R|R|R|  ILL  |  ILP  |
   +-+-+-+-+-+-+-+-+- - - - - - - -

0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 +-+-+-+-+-+-+-+-+- - - - - - - - | CMR|R|R|R|R| 病気| ILP| +-+-+-+-+-+-+-+-+- - - - - - - -

   CMR (4 bits): same as defined in Section 4.3.1.

CMR(4ビット): セクション4.3.1で定義されるのと同じです。

   R: is a reserved bit that MUST be set to zero.  All R bits MUST be
      ignored by the receiver.

R: 設定しなければならない予約されたビットはゼロですか? 受信機ですべてのRビットを無視しなければなりません。

   ILL (4 bits, unsigned integer): This is an OPTIONAL field that is
      present only if interleaving is signalled out-of-band for the
      session.  ILL=L indicates to the receiver that the interleaving
      length is L+1, in number of frame-blocks.

ILL(4ビット、符号のない整数): これはインターリービングがセッションのためにバンドの外で合図される場合にだけ存在しているOPTIONAL分野です。 ILL=Lは、インターリービングの長さがフレームブロックの数がL+1であることを受信機に示します。

   ILP (4 bits, unsigned integer): This is an OPTIONAL field that is
      present only if interleaving is signalled.  ILP MUST take a value
      between 0 and ILL, inclusive, indicating the interleaving index
      for frame-blocks in this payload in the interleaving group.  If
      the value of ILP is found greater than ILL, the payload SHOULD be
      discarded.

ILP(4ビット、符号のない整数): これはインターリービングが合図される場合にだけ存在しているOPTIONAL分野です。 ILP MUSTは0とILLの間に値を取ります、包括的です、インターリービンググループでインターリービングインデックスをこのペイロードでのフレームブロック示して。 ILPの値がILL、ペイロードSHOULDよりすばらしいのがわかるなら、捨てられてください。

   ILL and ILP fields MUST be present in each packet in a session if
   interleaving is signalled for the session.  Interleaving MUST be
   performed on a frame-block basis (i.e., NOT on a frame basis) in a
   multi-channel session.

インターリービングがセッションのために合図されるなら、ILLとILP分野はセッションにおける各パケットに存在していなければなりません。 マルチチャンネルセッションのときにフレームブロックベース(すなわち、フレームベースでないところの)にインターリービングを実行しなければなりません。

   The following example illustrates the arrangement of speech frame-
   blocks in an interleaving group during an interleaving session.  Here
   we assume ILL=L for the interleaving group that starts at speech
   frame-block n.  We also assume that the first payload packet of the
   interleaving group is s, and the number of speech frame-blocks
   carried in each payload is N.  Then we will have:

以下の例はインターリービングにおけるブロックがインターリービングセッションの間に分類するスピーチフレームのアレンジメントを例証します。 ここで、私たちはスピーチフレームブロックnで始まるインターリービンググループのためにILL=Lを仮定します。 また、私たちは、インターリービンググループの最初のペイロードパケットがsであると思います、そして、各ペイロードで運ばれたスピーチフレームブロックの数は私たちが望んでいるN.Thenが以下を持っているということです。

Sjoberg, et al.             Standards Track                    [Page 25]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[25ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   Payload s (the first packet of this interleaving group):
      ILL=L, ILP=0,
      Carry frame-blocks: n, n+(L+1), n+2*(L+1), ..., n+(N-1)*(L+1)

有効搭載量s(このインターリービンググループの最初のパケット): ILL=L、ILP=0、Carryフレームブロック: n、n+(L+1)、n+2*(L+1)…, n+(N-1)*(L+1)

   Payload s+1 (the second packet of this interleaving group):
      ILL=L, ILP=1,
      frame-blocks: n+1, n+1+(L+1), n+1+2*(L+1), ..., n+1+(N-1)*(L+1)
      ...

有効搭載量s+1(このインターリービンググループの2番目のパケット): ILL=L、ILP=1、フレームブロック: n+1、n+1+(L+1)、n+1+2*(L+1)…, n+1+(N-1)*(L+1)…

   Payload s+L (the last packet of this interleaving group):
      ILL=L, ILP=L,
      frame-blocks: n+L, n+L+(L+1), n+L+2*(L+1), ..., n+L+(N-1)*(L+1)

有効搭載量s+L(このインターリービンググループの最後のパケット): ILL=L、ILP=L、フレームブロック: n+L、n+L+(L+1)、n+L+2*(L+1)…, n+L+(N-1)*(L+1)

   The next interleaving group will start at frame-block n+N*(L+1).

次のインターリービンググループはフレームブロックn+N*(L+1)で始まるでしょう。

   There will be no interleaving effect unless the number of frame-
   blocks per packet (N) is at least 2.  Moreover, the number of frame-
   blocks per payload (N) and the value of ILL MUST NOT be changed
   inside an interleaving group.  In other words, all payloads in an
   interleaving group MUST have the same ILL and MUST contain the same
   number of speech frame-blocks.

インターリービング効果が全くパケット(N)あたりのフレームブロックの数が少なくとも2でないならないでしょう。 そのうえ、フレームブロックのペイロード(N)とILL MUST NOTの値あたりの数にインターリービンググループで変えてください。 言い換えれば、インターリービンググループにおけるすべてのペイロードが、同じILLを持たなければならなくて、同じ数のスピーチフレームブロックを含まなければなりません。

   The sender of the payload MUST only apply interleaving if the
   receiver has signalled its use through out-of-band means.  Since
   interleaving will increase buffering requirements at the receiver,
   the receiver uses media type parameter "interleaving=I" to set the
   maximum number of frame-blocks allowed in an interleaving group to I.

受信機がバンドで出ている手段による使用に合図したなら、ペイロードの送付者はインターリービングを適用するだけでよいです。 インターリービングが受信機で要件をバッファリングしながら増加するので、受信機はインターリービンググループでIに許されたフレームブロックの最大数を設定するのに「インターリービング=私」というメディア型引数を使用します。

   When performing interleaving, the sender MUST use a proper number of
   frame-blocks per payload (N) and ILL so that the resulting size of an
   interleaving group is less or equal to I, that is, N*(L+1)<=I.

インターリービングを実行するとき、送付者が適切な数のペイロード(N)あたりのフレームブロックとILLを使用しなければならないので、インターリービンググループの結果として起こるサイズはすなわち、私、N*(L+1)<の以下か同輩=私です。

4.4.2.  The Payload Table of Contents and Frame CRCs

4.4.2. 有効搭載量目次とフレームCRCs

   The table of contents (ToC) in octet-aligned mode consists of a list
   of ToC entries where each entry corresponds to a speech frame carried
   in the payload and, optionally, a list of speech frame CRCs.  That
   is, the ToC is as follows:

八重奏で並べられたモードによる目次(ToC)は各エントリーがペイロードで運ばれたスピーチフレームに対応するToCエントリーのリストと任意にスピーチフレームCRCsのリストから成ります。 すなわち、ToCは以下の通りです:

   +---------------------+
   | list of ToC entries |
   +---------------------+
   | list of frame CRCs  | (optional)
    - - - - - - - - - - -

+---------------------+ | ToCエントリーのリスト| +---------------------+ | フレームCRCsのリスト| (任意)です。 - - - - - - - - - - -

      Note, for ToC entries with FT=14 or 15, there will be no
      corresponding speech frame or frame CRC present in the payload.

FT=14か15があるToCエントリーによって、ペイロードの現在のどんな対応するスピーチフレームもフレームCRCもないことに注意してください。

Sjoberg, et al.             Standards Track                    [Page 26]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[26ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   The list of ToC entries is organized in the same way as described for
   bandwidth-efficient mode in 4.3.2, with the following exception:
   when interleaving is used, the frame-blocks in the ToC will almost
   never be placed consecutively in time.  Instead, the presence and
   order of the frame-blocks in a packet will follow the pattern
   described in 4.4.1.

同様に、ToCエントリーのリストが帯域幅効率的なモードのために中で説明されるように組織化される、4.3、.2、以下の例外で: インターリービングが時間内に使用されているとき、ToCでのフレームブロックはほとんど連続して置かれないでしょう。 代わりに、パケットでのフレームブロックの存在と注文が中で説明されたパターンに従う、4.4、.1

   The following example shows the ToC of three consecutive packets,
   each carrying three frame-blocks, in an interleaved two-channel
   session.  Here, the two channels are left (L) and right (R) with L
   coming before R, and the interleaving length is 3 (i.e., ILL=2).
   This results in the interleaving group size of 9 frame-blocks.

はさみ込まれた2チャンネルのセッションのときにそれぞれ3つのフレームブロックを運んで、以下の例は3つの連続したパケットのToCを示しています。 ここに、LがRに優先であっているので、2個のチャンネルが(L)と正しい(R)に残されます、そして、インターリービングの長さは3(すなわち、ILL=2)です。 これは9つのフレームブロックのインターリービンググループサイズをもたらします。

   Packet #1
   ---------

パケット#1---------

   ILL=2, ILP=0:
   +----+----+----+----+----+----+
   | 1L | 1R | 4L | 4R | 7L | 7R |
   +----+----+----+----+----+----+
   |<------->|<------->|<------->|
     Frame-    Frame-    Frame-
     Block 1   Block 4   Block 7

病気の=2、ILP=0: +----+----+----+----+----+----+ | 1L| 1R| 4L| 4R| 7L| 7R| +----+----+----+----+----+----+ | <、-、-、-、-、-、--、>| <、-、-、-、-、-、--、>| <、-、-、-、-、-、--、>| フレームフレームフレーム4つのブロック1ブロックブロック7

   Packet #2
   ---------

パケット#2---------

   ILL=2, ILP=1:
   +----+----+----+----+----+----+
   | 2L | 2R | 5L | 5R | 8L | 8R |
   +----+----+----+----+----+----+
   |<------->|<------->|<------->|
     Frame-    Frame-    Frame-
     Block 2   Block 5   Block 8

病気の=2、ILP=1: +----+----+----+----+----+----+ | 2L| 2R| 5L| 5R| 8L| 8R| +----+----+----+----+----+----+ | <、-、-、-、-、-、--、>| <、-、-、-、-、-、--、>| <、-、-、-、-、-、--、>| フレームフレームフレーム5つのブロック2ブロックブロック8

   Packet #3
   ---------

パケット#3---------

   ILL=2, ILP=2:
   +----+----+----+----+----+----+
   | 3L | 3R | 6L | 6R | 9L | 9R |
   +----+----+----+----+----+----+
   |<------->|<------->|<------->|
     Frame-    Frame-    Frame-
     Block 3   Block 6   Block 9

病気の=2、ILP=2: +----+----+----+----+----+----+ | 3L| 3R| 6L| 6R| 9L| 9R| +----+----+----+----+----+----+ | <、-、-、-、-、-、--、>| <、-、-、-、-、-、--、>| <、-、-、-、-、-、--、>| フレームフレームフレーム6つのブロック3ブロックブロック9

Sjoberg, et al.             Standards Track                    [Page 27]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[27ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   A ToC entry takes the following format in octet-aligned mode:

ToCエントリーは八重奏で並べられたモードによる以下の形式を取ります:

    0 1 2 3 4 5 6 7
   +-+-+-+-+-+-+-+-+
   |F|  FT   |Q|P|P|
   +-+-+-+-+-+-+-+-+

0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ |F| フィート|Q|P|P| +-+-+-+-+-+-+-+-+

   F (1 bit): see definition in Section 4.3.2.

F(1ビット): セクション4.3.2との定義を見てください。

   FT (4 bits, unsigned integer): see definition in Section 4.3.2.

FT(4ビット、符号のない整数): セクション4.3.2との定義を見てください。

   Q (1 bit): see definition in Section 4.3.2.

Q(1ビット): セクション4.3.2との定義を見てください。

   P bits: padding bits, MUST be set to zero, and MUST be ignored on
           reception.

Pビット: ビットを水増しして、ゼロに設定しなければならなくて、レセプションで無視しなければなりません。

   The list of CRCs is OPTIONAL.  It only exists if the use of CRC is
   signalled out-of-band for the session.  When present, each CRC in the
   list is 8 bits long and corresponds to a speech frame (NOT a frame-
   block) carried in the payload.  Calculation and use of the CRC is
   specified in the next section.

CRCsのリストはOPTIONALです。 CRCの使用がセッションのためにバンドの外で合図される場合にだけ、それは存在しています。 存在しているとき、リストの各CRCは長さ8ビットであり、ペイロードで運ばれたスピーチフレーム(フレームブロックでない)に対応しています。 CRCの計算と使用は次のセクションで指定されます。

4.4.2.1.  Use of Frame CRC for UED over IP

4.4.2.1. フレームCRCのIPの上のUEDの使用

   The general concept of UED/UEP over IP is discussed in Section 3.6.
   This section provides more details on how to use the frame CRC in the
   octet-aligned payload header together with a partial transport layer
   checksum to achieve UED.

セクション3.6でIPの上のUED/UEPに関する一般概念について議論します。 このセクションはUEDを達成するのに部分的なトランスポート層チェックサムと共に八重奏で並べられたペイロードヘッダーでフレームCRCをどう使用するかに関するその他の詳細を提供します。

   To achieve UED, one SHOULD use a transport layer checksum (for
   example, the one defined in UDP-Lite [19]) to protect the IP,
   transport protocol (e.g., UDP-Lite), and RTP headers, as well as the
   payload header and the table of contents in the payload.  The frame
   CRC, when used, MUST be calculated only over all class A bits in the
   AMR or AMR-WB frame.  Class B and C bits in the AMR or AMR-WB frame
   MUST NOT be included in the CRC calculation and SHOULD NOT be covered
   by the transport checksum.

UEDを達成するのに、1SHOULDがトランスポート層チェックサムを使用します。(例えば、ものはIP、トランスポート・プロトコル(例えば、UDP-Lite)、およびRTPヘッダーを保護するためにUDP-Liteで[19])を定義しました、ペイロードヘッダーとペイロードの目次と同様に。 使用されると、AMRかAMR-WBフレームでフレームCRCについてすべてのクラスAビットの上だけ計算しなければなりません。 AMRかAMR-WBフレームのクラスBとCビットはそうであるはずがありません。CRC計算とSHOULD NOTに含まれていて、輸送チェックサムで覆われてください。

      Note, the number of class A bits for various coding modes in AMR
      codec is specified as informative in [2] and is therefore copied
      into Table 1 in Section 3.6 to make it normative for this payload
      format.  The number of class A bits for various coding modes in
      AMR-WB codec is specified as normative in Table 2 in [4], and the
      SID frame (FT=9) has 40 class A bits.  These definitions of class
      A bits MUST be used for this payload format.

注意、AMRコーデックの様々なコード化モードのためのクラスAビットの数は、[2]で有益であるとして指定されて、したがって、それをこのペイロード形式に規範的にするようにセクション3.6にTable1にコピーされます。 AMR-WBコーデックの様々なコード化モードのためのクラスAビットの数は[4]のTable2の標準として指定されます、そして、SIDフレーム(FT=9)には、40クラスAビットがあります。 このペイロード形式にクラスAビットのこれらの定義を使用しなければなりません。

Sjoberg, et al.             Standards Track                    [Page 28]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[28ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   If the transport layer checksum or link layer checksum detects any
   errors within the protected (sensitive) part, it is assumed that the
   complete packet will be discarded as defined by UDP-Lite [19].

トランスポート層チェックサムかリンクレイヤチェックサムが何か保護された(敏感な)部分の中の誤りを検出するなら、UDP-Lite[19]によって定義されるように完全なパケットが捨てられると思われます。

   The receiver of the payload SHOULD examine the data integrity of the
   received class A bits by re-calculating the CRC over the received
   class A bits and comparing the result to the value found in the
   received payload header.  If the two values mismatch, the receiver
   SHALL consider the class A bits in the receiver frame damaged and
   MUST clear the Q flag of the frame (i.e., set it to 0).  This will
   subsequently cause the frame to be marked as SPEECH_BAD, if the FT of
   the frame is 0..7 for AMR or 0..8 for AMR-WB, or SID_BAD if the FT of
   the frame is 8 for AMR or 9 for AMR-WB, before it is passed to the
   speech decoder.  See [6] and [7] more details.

ペイロードSHOULDの受信機は、CRCについて容認されたクラスAビットの上再計算して、容認されたペイロードヘッダーで見つけられた値に結果をたとえることによって、容認されたクラスAビットのデータ保全を調べます。 2がミスマッチ、SHALLが、受信機フレームのクラスAビットが破損したと考える受信機を評価して、Q旗からフレームを取り除かなければならないなら(すなわち、0にそれを設定してください)。 これで、フレームのFTが0歳であるなら次に、SPEECH_BADとしてフレームをマークするでしょう。7 AMRか0のために。AMR-WBのための8、またはフレームのFTがAMRのための8かAMR-WBのための9歳である、それの前のSID_BADがそうです。スピーチデコーダに通過されます。 [7] [6]とその他の詳細を見てください。

   The following example shows an octet-aligned ToC with a CRC list for
   a payload containing 3 speech frames from a single-channel session
   (assuming none of the FTs is equal to 14 or 15):

以下の例は単独のチャンネルセッションからペイロードのためのCRCリストが3個のスピーチフレームを入れてあている八重奏で並べられたToCを示しています(FTsのいずれも仮定しないのは14か15と等しいです):

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |1|  FT#1 |Q|P|P|1|  FT#2 |Q|P|P|0|  FT#3 |Q|P|P|     CRC#1     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     CRC#2     |     CRC#3     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |1| フィート#1|Q|P|P|1| フィート#2|Q|P|P|0| フィート#3|Q|P|P| CRC#1| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | CRC#2| CRC#3| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Each of the CRCs takes 8 bits

それぞれのCRCsは8ビット取ります。

     0   1   2   3   4   5   6   7
   +---+---+---+---+---+---+---+---+
   | c0| c1| c2| c3| c4| c5| c6| c7|
   +---+---+---+---+---+---+---+---+
   (MSB)                       (LSB)

0 1 2 3 4 5 6 7 +---+---+---+---+---+---+---+---+ | c0| c1| c2| c3| c4| c5| c6| c7| +---+---+---+---+---+---+---+---+ (MSB)(LSB)

   and is calculated by the cyclic generator polynomial,

そして、周期的なジェネレータ多項式によって計算されます。

     C(x) = 1 + x^2 + x^3 + x^4 + x^8

C(x)は1+x^2+x^3+x^4+x^8と等しいです。

   where ^ is the exponentiation operator.

^が指数演算子であるところ。

   In binary form, the polynomial appears as follows: 101110001
   (MSB..LSB).

二部形式では、多項式は以下の通りに見えます: 101110001 (MSB..LSB。)

   The actual calculation of the CRC is made as follows:  First, an
   8-bit CRC register is reset to zero: 00000000.  For each bit over
   which the CRC shall be calculated, an XOR operation is made between
   the rightmost (LSB) bit of the CRC register and the bit.  The CRC

CRCの実際の計算を以下の通りにします: まず最初に、8ビットのCRCレジスタはゼロにリセットされます: 00000000. CRCが計算されるものとする各ビットにおいて、XOR操作をCRCレジスタの一番右の(LSB)ビットとビットの間します。 CRC

Sjoberg, et al.             Standards Track                    [Page 29]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[29ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   register is then right-shifted one step (each bit's significance is
   reduced by one), inputting a "0" as the leftmost bit (MSB).  If the
   result of the XOR operation mentioned above is a "1", then "10111000"
   is bit-wise XOR-ed into the CRC register.  This operation is repeated
   for each bit that the CRC should cover.  In this case, the first bit
   would be d(0) for the speech frame for which the CRC should cover.
   When the last bit (e.g., d(54) for AMR 5.9 according to Table 1 in
   Section 3.6) has been used in this CRC calculation, the contents in
   CRC register should simply be copied to the corresponding field in
   the list of CRCs.

レジスタは次に、まさしく移行しているワンステップ(各ビットの意味は1つ減少する)です、「一番左ビット(MSB)としての0インチ」を入力して。 前記のようにXOR操作の結果による「そして、「10111000」はCRCレジスタへの何1インチもビット的なXOR-エドである」なら。 CRCがそうするべきである各ビットのために繰り返されて、スピーチフレームへのCRCがそうするべきであるd(0)がカバーであったなら. この場合最初のビットをカバーしてください。この操作が最後のビットであるときに、(例えば、セクション3.6におけるTable1に従ったAMR5.9のためのd(54))がこのCRC計算に使用されたということである、CRCレジスタのコンテンツは単にCRCsのリストの対応する分野にコピーされるべきです。

   Fast calculation of the CRC on a general-purpose CPU is possible
   using a table-driven algorithm.

汎用CPUにおけるCRCの速い計算は、テーブル駆動のアルゴリズムを使用することで可能です。

4.4.3.  Speech Data

4.4.3. スピーチデータ

   In octet-aligned mode, speech data is carried in a similar way to
   that in the bandwidth-efficient mode as discussed in Section 4.3.3,
   with the following exceptions:

八重奏で並べられたモードで、スピーチデータはセクション4.3.3で議論するようにそれへの同様の方法で帯域幅効率的なモードで運ばれます、以下の例外で:

      -  The last octet of each speech frame MUST be padded with zero
         bits at the end if all bits in the octet are not used.  The
         padding bits MUST be ignored on reception.  In other words,
         each speech frame MUST be octet-aligned.

- 八重奏におけるすべてのビットが使用されているというわけではないなら、終わりにゼロ・ビットでそれぞれのスピーチフレームの最後の八重奏を水増ししなければなりません。 レセプションで詰め物ビットを無視しなければなりません。 言い換えれば、それぞれのスピーチフレームは八重奏で並べなければなりません。

      -  When multiple speech frames are present in the speech data
         (i.e., compound payload), the speech frames are arranged either
         one whole frame after another as usual, or with the octets of
         all frames interleaved together at the octet level, depending
         on the media type parameters negotiated for the payload type.
         Since the bits within each frame are ordered with the most
         error-sensitive bits first, interleaving the octets collects
         those sensitive bits from all frames to be nearer the beginning
         of the packet.  This is called "robust sorting order" which
         allows the application of UED (such as UDP-Lite [19]) or UEP
         (such as the ULP [22]) mechanisms to the payload data.  The
         details of assembling the payload are given in the next
         section.

- 複数のスピーチフレームであるときに、ペイロードタイプのために交渉されたメディア型引数によって、スピーチデータ(すなわち、合成ペイロード)でのプレゼント、アレンジされたスピーチフレームはいつものようか、すべてのフレームの八重奏が八重奏レベルで一緒にはさみ込まれている別のものの後の1個の全体のフレームですか? 各フレームの中のビットが最初に最も多くの誤り敏感なビットで配置されるので、八重奏をはさみ込むと、それらの敏感なビットはパケットのより多くの始まり頃に、あるようにすべてのフレームから集まります。 これがUEDのアプリケーションを許容する「体力を要しているソーティング命令」と呼ばれる、(UDP-Lite[19])かUEP、(ペイロードデータへのULP[22])メカニズムなどのように。 ペイロードを組み立てることの詳細は次のセクションで明らかにされます。

   The use of robust sorting order for a payload type MUST be agreed via
   out-of-band means.  Section 8 specifies a media type parameter for
   this purpose.

ペイロードタイプの体力を要しているソーティング命令の使用はバンドで出ている手段で同意しなければなりません。 セクション8はこのためにメディア型引数を指定します。

   Note, robust sorting order MUST only be performed on the frame level
   and thus is independent of interleaving, which is at the frame-block
   level, as described in Section 4.4.1. In other words, robust sorting
   can be applied to either non-interleaved or interleaved payload
   types.

注意、体力を要しているソーティング命令は、フレーム・レベルに実行するだけでよくて、その結果、インターリービングから独立しています、セクション4.4.1で説明されるように。(インターリービングがフレームブロックレベルにあります)。 言い換えれば、非はさみ込まれたかはさみ込まれたペイロードタイプに体力を要しているソーティングを適用できます。

Sjoberg, et al.             Standards Track                    [Page 30]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[30ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

4.4.4.  Methods for Forming the Payload

4.4.4. 有効搭載量を形成するための方法

   Two different packetization methods, namely, normal order and robust
   sorting order, exist for forming a payload in octet-aligned mode.  In
   both cases, the payload header and table of contents are packed into
   the payload the same way; the difference is in the packing of the
   speech frames.

すなわち、通常の注文と体力を要しているソーティングは、2つの異なったpacketization方法が八重奏で並べられたモードでペイロードを形成するために存在するよう命令します。 どちらの場合も、同じようにペイロードヘッダーと目次はペイロードに詰め込まれます。 違いはスピーチフレームのパッキング中です。

   The payload begins with the payload header of one octet, or two
   octets if frame interleaving is selected.  The payload header is
   followed by the table of contents consisting of a list of one-octet
   ToC entries.  If frame CRCs are to be included, they follow the table
   of contents with one 8-bit CRC filling each octet.  Note that if a
   given frame has a ToC entry with FT=14 or 15, there will be no CRC
   present.

フレームインターリービングが始まるなら、ペイロードは1つの八重奏、または2つの八重奏のペイロードヘッダーと共に始まります。選択にされる。 1八重奏のToCエントリーのリストから成る目次はペイロードヘッダーのあとに続いています。 フレームCRCsが含まれるつもりであるなら、彼らは、1 8ビットのCRCと共に各八重奏をいっぱいにしながら、目次に従います。 与えられたフレームにFT=14か15があるToCエントリーがあると、どんな存在しているCRCもないことに注意してください。

   The speech data follows the table of contents, or the CRCs if
   present.  For packetization in the normal order, all of the octets
   comprising a speech frame are appended to the payload as a unit.  The
   speech frames are packed in the same order as their corresponding ToC
   entries are arranged in the ToC list, with the exception that if a
   given frame has a ToC entry with FT=14 or 15, there will be no data
   octets present for that frame.

存在しているなら、スピーチデータは目次、またはCRCsに従います。 通常のオーダーにおけるpacketizationに関しては、スピーチフレームを包括する八重奏のすべてをペイロードに一体にして追加します。 彼らの対応するToCエントリーがToCリストに配置されるとき、スピーチフレームは同次で梱包されます、与えられたフレームがそこにFT=14か15があるToCエントリーを持っているならそのフレームへの現在のどんなデータ八重奏にもならない例外で。

   For packetization in robust sorting order, the octets of all speech
   frames are interleaved together at the octet level.  That is, the
   data portion of the payload begins with the first octet of the first
   frame, followed by the first octet of the second frame, then the
   first octet of the third frame, and so on.  After the first octet of
   the last frame has been appended, the cycle repeats with the second
   octet of each frame.  The process continues for as many octets as are
   present in the longest frame.  If the frames are not all the same
   octet length, a shorter frame is skipped once all octets in it have
   been appended.  The order of the frames in the cycle will be
   sequential if frame interleaving is not in use, or according to the
   interleave pattern specified in the payload header if frame
   interleaving is in use.  Note that if a given frame has a ToC entry
   with FT=14 or 15, there will be no data octets present for that
   frame, so it is skipped in the robust sorting cycle.

体力を要しているソーティング命令におけるpacketizationに関しては、すべてのスピーチフレームの八重奏は八重奏レベルで一緒にはさみ込まれます。 すなわち、ペイロードのデータ部は2番目のフレームの最初の八重奏、次に、3番目のフレームの最初の八重奏などがあとに続いた最初のフレームの最初の八重奏で始まります。 最後のフレームの最初の八重奏を追加した後に、サイクルはそれぞれのフレームの2番目の八重奏で繰り返されます。 過程は存在しているのと同じくらい多くの八重奏のために最も長いフレームで持続します。 いったんそれのすべての八重奏を追加して、フレームがちょうど同じ八重奏の長さでないなら、より短いフレームをスキップします。 使用中であるフレームインターリービングが使用中であるならペイロードヘッダーで指定されたインタリーブパターンによると、フレームインターリービングがないと、サイクルのフレームの注文は連続するでしょう。 それが強健なソーティングサイクルにスキップされるために与えられたフレームにFT=14か15があるToCエントリーがあると、そのフレームへの現在のどんなデータ八重奏もないことに注意してください。

   The UED and/or UEP is RECOMMENDED to cover at least the RTP header,
   payload header, table of contents, and class A bits of a sorted
   payload.  Exactly how many octets need to be covered depends on the
   network and application.  If CRCs are used together with robust
   sorting, only the RTP header, the payload header, and the ToC SHOULD
   be covered by UED/UEP.  The means for communicating the number of
   octets to be covered to other layers performing UED/UEP is beyond the
   scope of this specification.

UED、そして/または、UEPは分類されたペイロードの少なくともRTPヘッダー、ペイロードヘッダー、目次、およびクラスAビットを含むRECOMMENDEDです。 ちょうどいくつの八重奏が、覆われている必要であるかネットワークとアプリケーションに頼っています。 CRCsが使用されているなら、体力を要しているソーティング、RTPヘッダー、ペイロードヘッダー、およびToC SHOULDだけと共に、UED/UEPで覆われてください。 UED/UEPを実行する他の層に覆われているために八重奏の数を伝えるための手段はこの仕様の範囲を超えています。

Sjoberg, et al.             Standards Track                    [Page 31]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[31ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

4.4.5.  Payload Examples

4.4.5. 有効搭載量の例

4.4.5.1.  Basic Single-Channel Payload Carrying Multiple Frames

4.4.5.1. 複数のフレームを運ぶ基本的な単独のチャンネル有効搭載量

   The following diagram shows an octet aligned payload from a single
   channel payload type that carries two AMR frames of 7.95 kbps coding
   mode (FT=5).  In the payload, a codec mode request is sent (CMR=6),
   requesting the encoder at the receiver's side to use AMR 10.2 kbps
   coding mode.  No frame CRC, interleaving, or robust sorting is in
   use.

以下のダイヤグラムは、単独のチャンネルから7.95キロビット毎秒の2個のAMRフレームを運ぶペイロードタイプがモード(FT=5)をコード化するのを八重奏の並べられたペイロードに示します。 ペイロードでは、(CMR=6)をコーデックモード要求に送ります、AMR10.2キロビット毎秒コード化モードを使用するよう受信機の側のエンコーダに要求して。 フレームCRC、インターリービング、またはどんな体力を要しているソーティングも使用中ではありません。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | CMR=6 |R|R|R|R|1|FT#1=5 |Q|P|P|0|FT#2=5 |Q|P|P|   f1(0..7)    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |   f1(8..15)   |  f1(16..23)   |  ....                         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   : ...                                                           :
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                         ...   |f1(152..158) |P|   f2(0..7)    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |   f2(8..15)   |  f2(16..23)   |  ....                         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   : ...                                                           :
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                         ...   |f2(152..158) |P|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | CMR=6|R|R|R|R|1|フィート#1=5|Q|P|P|0|フィート#2=5|Q|P|P| f1(0 .7)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | f1(8 .15)| f1(16 .23)| .... | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : ... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ... |f1(152 .158)|P| f2(0 .7)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | f2(8 .15)| f2(16 .23)| .... | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : ... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ... |f2(152 .158)|P| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Note, in the above example, the last octet in both speech frames is
   padded with one zero bit to make it octet-aligned.

上記の例の両方のスピーチフレームにおける最後の八重奏が1ゼロ・ビットで水増しされて、それを作るというメモは八重奏で並びました。

4.4.5.2.  Two-Channel Payload with CRC, Interleaving, and Robust Sorting

4.4.5.2. CRC、インターリービング、および体力を要しているソーティングがある2チャンネルの有効搭載量

   This example shows an octet aligned payload from a two-channel
   payload type.  Two frame-blocks, each containing two speech frames of
   7.95 kbps coding mode (FT=5), are carried in this payload.

この例は2チャンネルのペイロードタイプから八重奏の並べられたペイロードを示しています。 それぞれ7.95キロビット毎秒コード化モード(FT=5)の2個のスピーチフレームを含んでいて、2つのフレームブロックがこのペイロードで運ばれます。

   The two channels are left (L) and right (R) with L coming before R.
   In the payload, a codec mode request is also sent (CMR=6), requesting
   the encoder at the receiver's side to use AMR 10.2 kbps coding mode.

また、(CMR=6)がR.Inに送られるペイロード、コーデックモードが、要求する前にLが来ていて、2個のチャンネルが(L)と正しい(R)に残されます、AMR10.2キロビット毎秒コード化モードを使用するよう受信機の側のエンコーダに要求して。

   Moreover, frame CRC, robust sorting, and frame-block interleaving are
   all enabled for the payload type.  The interleaving length is 2
   (ILL=1), and this payload is the first one in an interleaving group
   (ILP=0).

そのうえ、フレームCRC、体力を要しているソーティング、およびフレームブロックインターリービングはペイロードタイプのためにすべて有効にされます。 インターリービングの長さは2(ILL=1)です、そして、このペイロードはインターリービンググループ(ILP=0)で最初のものです。

Sjoberg, et al.             Standards Track                    [Page 32]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[32ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   The first two frames in the payload are the L and R channel speech
   frames of frame-block #1, consisting of bits f1L(0..158) and
   f1R(0..158), respectively.  The next two frames are the L and R
   channel frames of frame-block #3, consisting of bits f3L(0..158) and
   f3R(0..158), respectively, due to interleaving.  For each of the four
   speech frames, a CRC is calculated as CRC1L(0..7), CRC1R(0..7),
   CRC3L(0..7), and CRC3R(0..7), respectively.  Finally, the payload is
   robust sorted.

ペイロードの最初の2個のフレームが、フレームブロック#1のLとRチャンネルスピーチフレームです、ビットのf1L(0 .158)とf1R(0 .158)からそれぞれ成って。 隣の2個のフレームが、フレームブロック#3のLとRチャンネルフレームです、インターリービングのためビットのf3L(0 .158)とf3R(0 .158)からそれぞれ成って。 それぞれの4個のスピーチフレームに関しては、CRCはCRC1L(0 .7)、CRC1R(0 .7)、CRC3L(0 .7)、およびCRC3R(0 .7)としてそれぞれ計算されます。 最終的に、ペイロードは分類されていた状態で強健です。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | CMR=6 |R|R|R|R| ILL=1 | ILP=0 |1|FT#1L=5|Q|P|P|1|FT#1R=5|Q|P|P|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |1|FT#3L=5|Q|P|P|0|FT#3R=5|Q|P|P|      CRC1L    |      CRC1R    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |      CRC3L    |      CRC3R    |   f1L(0..7)   |   f1R(0..7)   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |   f3L(0..7)   |   f3R(0..7)   |  f1L(8..15)   |  f1R(8..15)   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |  f3L(8..15)   |  f3R(8..15)   |  f1L(16..23)  |  f1R(16..23)  |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   : ...                                                           :
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | f3L(144..151) | f3R(144..151) |f1L(152..158)|P|f1R(152..158)|P|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |f3L(152..158)|P|f3R(152..158)|P|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | CMR=6|R|R|R|R| 病気の=1| ILP=0|1|フィート#1L=5|Q|P|P|1|フィート#1R=5|Q|P|P| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |1|フィート#3L=5|Q|P|P|0|フィート#3R=5|Q|P|P| CRC1L| CRC1R| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | CRC3L| CRC3R| f1L(0 .7)| f1R(0 .7)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | f3L(0 .7)| f3R(0 .7)| f1L(8 .15)| f1R(8 .15)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | f3L(8 .15)| f3R(8 .15)| f1L(16 .23)| f1R(16 .23)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : ... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | f3L(144 .151)| f3R(144 .151)|f1L(152 .158)|P|f1R(152 .158)|P| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |f3L(152 .158)|P|f3R(152 .158)|P| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Note, in the above example, the last octet in all four speech frames
   is padded with one zero bit to make it octet-aligned.

上記の例のすべての4個のスピーチフレームにおける最後の八重奏が1ゼロ・ビットで水増しされて、それを作るというメモは八重奏で並びました。

4.5.  Implementation Considerations

4.5. 実現問題

   An application implementing this payload format MUST understand all
   the payload parameters in the out-of-band signaling used.  For
   example, if an application uses SDP, all the SDP and media type
   parameters in this document MUST be understood.  This requirement
   ensures that an implementation always can decide if it is capable or
   not of communicating.

このペイロード形式を実行するアプリケーションはシグナリングが使用したバンドのアウトですべてのペイロードパラメタを理解しなければなりません。 例えば、アプリケーションがSDPを使用するなら、本書ではすべてのSDPとメディア型引数を理解しなければなりません。 この要件は、実現が、いつもそれが交信できるかどうか決めることができるのを確実にします。

   No operating mode of the payload format is mandatory to implement.
   The requirements of the application using the payload format should
   be used to determine what to implement.  To achieve basic
   interoperability, an implementation SHOULD at least implement both
   bandwidth-efficient and octet-aligned modes for a single audio

ペイロード形式のどんなオペレーティング・モードも、実行するために義務的ではありません。 ペイロード形式を使用するアプリケーションの要件は、何を実行したらよいかを決定するのに使用されるべきです。 基本的な相互運用性、実現を達成するために、SHOULDはただ一つのオーディオのために帯域幅効率的なものと同様に八重奏で並べられたモードを少なくとも実行します。

Sjoberg, et al.             Standards Track                    [Page 33]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[33ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   channel.  The other operating modes: interleaving, robust sorting,
   and frame-wise CRC (in both single and multi-channel) are OPTIONAL to
   implement.

精神を集中してください。 他のオペレーティング・モード: インターリービング、体力を要しているソーティング、およびフレーム的なCRC(シングルとマルチチャンネルの両方の)は道具へのOPTIONALです。

   The mode-change-period, mode-change-capability, and mode-change-
   neighbor parameters are intended for signaling with GSM endpoints.
   When interoperability with GSM is desired, encoders SHOULD only
   perform codec mode changes to neighboring modes and in integer
   multiples of 40 ms (two frame-blocks), but decoders SHOULD accept
   codec mode changes at any time, i.e., for every frame-block.  The
   encoder may arbitrarily select the initial phase (odd or even frame-
   block) where codec mode changes are performed, but then SHOULD stick
   to that phase as far as possible.  However, in rare cases, handovers
   or other events (e.g., call forwarding) may change this phase and may
   also cause mode changes to non-neighboring modes.  The decoder SHALL
   therefore be prepared to accept changes also in the other phase and
   to other modes.  Section 8 specifies the usage of the parameters
   mode-change-period and mode-change-capability to indicate the desired
   behavior in applications.

モード変化の期間、モード変化能力、およびモード変化隣人パラメタは、GSM終点で合図するために意図します。 GSMがある相互運用性が望まれているとき、エンコーダSHOULDは隣接しているモードと40ms(2つのフレームブロック)の整数倍数におけるコーデックモード変更を実行するだけですが、デコーダSHOULDはいつでもコーデックモード変更を受け入れます、すなわち、あらゆるフレームブロックに。 エンコーダは任意に、コーデックモード変更が実行されますが、SHOULDがそのフェーズにできるだけ執着する初期位相(変であるか同等のフレームブロック)を選択するかもしれません。 しかしながら、身柄の引き渡しか他の出来事(例えば、自動転送)が、たまには、このフェーズを変えて、また、非隣接しているモードへのモード変更を引き起こすかもしれません。 デコーダSHALL、したがって、また、他のフェーズと他のモードに変化を受け入れるように用意してください。 セクション8はパラメタモード変化の期間とアプリケーションにおける望まれた行動を示すモード変化能力の用法を指定します。

   See 3GPP TS 26.103 [28] for preferred AMR and AMR-WB configurations
   for operation in GSM and 3GPP UMTS networks.  In gateway scenarios,
   encoders can be requested through the "mode-set" parameter to use a
   limited mode-set that is supported by the link beyond the gateway.
   Further, to avoid congestion on that link, the encoder SHOULD limit
   the initial codec mode for a session to a lower mode, until at least
   one frame-block is received with rate control information.

GSMと3GPP UMTSネットワークで都合のよいAMRのための3GPP TS26.103[28]と操作のためのAMR-WB構成を見てください。 ゲートウェイシナリオでは、「モードセット」パラメタを通してエンコーダがゲートウェイを超えたリンクによって支えられる限られたモードセットを使用するよう要求できます。 さらに、そのリンクの上に混雑を避けるために、エンコーダSHOULDはセッションのための初期のコーデックモードを低いモードに制限します、レート制御情報で少なくとも1つのフレームブロックを受け取るまで。

4.5.1.  Decoding Validation

4.5.1. 合法化を解読します。

   When processing a received payload packet, if the receiver finds that
   the calculated payload length, based on the information for the
   payload type and the values found in the payload header fields, does
   not match the size of the received packet, the receiver SHOULD
   discard the packet.  This is because decoding a packet that has
   errors in its length field could severely degrade the speech quality.

ペイロードヘッダーフィールドで見つけられたペイロードタイプと値のための情報に基づく計算されたペイロード長がする受信機掘り出し物が容認されたパケットのサイズに合っていないなら容認されたペイロードパケットを処理するとき、受信機SHOULDはパケットを捨てます。 これは長さの分野に誤りを持っているパケットを解読するとスピーチ品質が厳しく下げられるかもしれないからです。

Sjoberg, et al.             Standards Track                    [Page 34]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[34ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

5.  AMR and AMR-WB Storage Format

5. AMRとAMR-WB格納形式

   The storage format is used for storing AMR or AMR-WB speech frames in
   a file or as an email attachment.  Multiple channel content is
   supported.

格納形式は、ファイルかメール付属としてAMRかAMR-WBスピーチフレームを格納するのに使用されます。 複数のチャンネル内容が支持されます。

   In general, an AMR or AMR-WB file has the following structure:

一般に、AMRかAMR-WBファイルには、以下の構造があります:

   +------------------+
   | Header           |
   +------------------+
   | Speech frame 1   |
   +------------------+
   : ...              :
   +------------------+
   | Speech frame n   |
   +------------------+

+------------------+ | ヘッダー| +------------------+ | スピーチフレーム1| +------------------+ : ... : +------------------+ | スピーチフレームn| +------------------+

   Note, to preserve interoperability with already deployed
   implementations, single-channel content uses a file header format
   different from that of multi-channel content.

単独のチャンネル内容がマルチチャンネル内容のものと異なったファイルヘッダー形式を使用することに既に配備された実現がある保護区相互運用性に注意してください。

   There also exists another storage format for AMR and AMR-WB that is
   suitable for applications with more advanced demands on the storage
   format, like random access or synchronization with video.  This
   format is the 3GPP-specified ISO-based multimedia file format 3GP
   [31].  Its media type is specified by RFC 3839 [32].

また、AMRとAMR-WBのための別の、より高度な要求が格納形式にある状態でビデオによってランダムアクセスや同期のようにアプリケーションに適した格納形式は存在しています。 この形式は3GPPによって指定されたISOベースのマルチメディアファイル形式3GP[31]です。 メディアタイプはRFC3839[32]によって指定されます。

5.1.  Single-Channel Header

5.1. 単独のチャンネルヘッダー

   A single-channel AMR or AMR-WB file header contains only a magic
   number.  Different magic numbers are defined to distinguish AMR from
   AMR-WB.

単独のチャンネルAMRかAMR-WBファイルヘッダーがマジックナンバーだけを含んでいます。 異なったマジックナンバーは、AMR-WBとAMRを区別するために定義されます。

   The magic number for single-channel AMR files MUST consist of ASCII
   character string:

単独のチャンネルAMRファイルのためのマジックナンバーはASCII文字列から成らなければなりません:

      "#!AMR\n"
      (or 0x2321414d520a in hexadecimal).

「#!AMR\n。」(または、16進の0x2321414d520a)

   The magic number for single-channel AMR-WB files MUST consist of
   ASCII character string:

単独のチャンネルAMR-WBファイルのためのマジックナンバーはASCII文字列から成らなければなりません:

      "#!AMR-WB\n"
      (or 0x2321414d522d57420a in hexadecimal).

「#!AMR-WB\n。」(または、16進の0x2321414d522d57420a)

Sjoberg, et al.             Standards Track                    [Page 35]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[35ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   Note, the "\n" is an important part of the magic numbers and MUST be
   included in the comparison, since, otherwise, the single-channel
   magic numbers above will become indistinguishable from those of the
   multi-channel files defined in the next section.

「注意、」 \n」をマジックナンバーの重要な部分であり、比較に含まなければなりません、さもなければ、上の単独のチャンネルマジックナンバーが次のセクションで定義されたマルチチャンネルファイルのものから区別がつかなくなるので。

5.2.  Multi-Channel Header

5.2. マルチチャンネルヘッダー

   The multi-channel header consists of a magic number followed by a
   32-bit channel description field, giving the multi-channel header the
   following structure:

マルチチャンネルヘッダーは32ビットのチャンネル記述分野があとに続いたマジックナンバーから成ります、以下の構造をマルチチャンネルヘッダーに与えて:

   +------------------+
   | magic number     |
   +------------------+
   | chan-desc field  |
   +------------------+

+------------------+ | マジックナンバー| +------------------+ | chan-desc分野| +------------------+

   The magic number for multi-channel AMR files MUST consist of the
   ASCII character string:

マルチチャンネルAMRファイルのためのマジックナンバーはASCII文字列から成らなければなりません:

      "#!AMR_MC1.0\n"
      (or 0x2321414d525F4D43312E300a in hexadecimal).

「#!AMR_MC1.0\n。」(または、16進の0x2321414d525F4D43312E300a)

   The magic number for multi-channel AMR-WB files MUST consist of the
   ASCII character string:

マルチチャンネルAMR-WBファイルのためのマジックナンバーはASCII文字列から成らなければなりません:

      "#!AMR-WB_MC1.0\n"
      (or 0x2321414d522d57425F4D43312E300a in hexadecimal).

「#!AMR-WB_MC1.0\n。」(または、16進の0x2321414d522d57425F4D43312E300a)

   The version number in the magic numbers refers to the version of the
   file format.

マジックナンバーにおけるバージョン番号はファイル形式のバージョンを示します。

   The 32 bit channel description field is defined as:

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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |      Reserved bits                                    | CHAN  |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 予約されたビット| チェン| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Reserved bits: MUST be set to 0 when written, and a reader MUST
                  ignore them.

予約されたビット: 書かれると0に設定しなければならなくて、読者はそれらを無視しなければなりません。

   CHAN (4 bits, unsigned integer): Indicates the number of audio
   channels contained in this storage file.  The valid values and the
   order of the channels within a frame-block are specified in Section
   4.1 in [12].

チェン(4ビット、符号のない整数): この格納ファイルに含まれた音声チャンネルの数を示します。 [12]でセクション4.1でフレームブロックの中のチャンネルの有効値と注文を指定します。

Sjoberg, et al.             Standards Track                    [Page 36]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[36ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

5.3.  Speech Frames

5.3. スピーチフレーム

   After the file header, speech frame-blocks consecutive in time are
   stored in the file.  Each frame-block contains a number of octet-
   aligned speech frames equal to the number of channels, and stored in
   increasing order, starting with channel 1.

ファイルヘッダーの後に、時間内に連続したスピーチフレームブロックはファイルに格納されます。 それぞれのフレームブロックはチャンネルの数と等しくて、増加に格納されたフレームが注文する多くの八重奏の並べられたスピーチを含んでいます、チャンネル1から始めて。

   Each stored speech frame starts with a one-octet frame header with
   the following format:

それぞれが1八重奏のフレームヘッダーと共に以下の形式でスピーチフレーム始めを格納しました:

    0 1 2 3 4 5 6 7
   +-+-+-+-+-+-+-+-+
   |P|  FT   |Q|P|P|
   +-+-+-+-+-+-+-+-+

0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ |P| フィート|Q|P|P| +-+-+-+-+-+-+-+-+

   The FT field and the Q bit are defined in the same way as in Section
   4.3.2.  The P bits are padding and MUST be set to 0, and MUST be
   ignored.

同様に、FT野原とQビットはセクション4.3.2で定義づけられます。 Pビットをそっと歩いていて、0に設定しなければならなくて、無視しなければなりません。

   Following this one octet header come the speech bits as defined in
   4.4.3.  The last octet of each frame is padded with zeroes, if
   needed, to achieve octet alignment.

この1個の八重奏ヘッダーに続いて、来てください、4.4で.3に定義されるスピーチビット 八重奏整列を達成するのに必要であるなら、それぞれのフレームの最後の八重奏はゼロで水増しされます。

   The following example shows an AMR frame in 5.9 kbps coding mode
   (with 118 speech bits) in the storage format.

以下の例は、5.9キロビット毎秒におけるAMRフレームが格納形式でモード(118スピーチビットがある)をコード化するのを示します。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |P| FT=2  |Q|P|P|                                               |
   +-+-+-+-+-+-+-+-+                                               +
   |                                                               |
   +          Speech bits for frame-block n, channel k             +
   |                                                               |
   +                                                           +-+-+
   |                                                           |P|P|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |P| フィート=2|Q|P|P| | +-+-+-+-+-+-+-+-+ + | | + フレームブロックn、チャンネルk+のためのスピーチビット| | + +-+-+ | |P|P| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Non-received speech frames or frame-blocks between SID updates during
   non-speech periods MUST be stored as NO_DATA frames (frame type 15,
   as defined in [2] and [4]).  Frames or frame-blocks lost in
   transmission MUST be stored as NO_DATA frames or SPEECH_LOST (frame
   type 14, only available for AMR-WB) in complete frame-blocks to keep
   synchronization with the original media.

どんな_DATAフレームとしてもSIDの間のフレームかフレームブロックが非スピーチの期間、アップデートする非受け取られていているスピーチを格納してはいけません。(フレームは15をタイプします、[2]と[4])で定義されるように。 オリジナルのメディアとの同期を保つために_DATAフレームかどんなSPEECH_LOST(タイプ14を罪に陥れてください、単にAMR-WBに、利用可能である)としても完全なフレームブロックにフレームかトランスミッションで失われたフレームブロックを格納してはいけません。

   Comfort noise frames of other types than AMR SID (FT=8) (i.e., frame
   type 9, 10, and 11 for AMR) SHALL NOT be used in the AMR file format.

安らぎ雑音はAMR SID(FT=8)(すなわち、AMRのためのフレームタイプ9、10、および11)SHALL NOT以外のタイプにAMRファイル形式で使用されていた状態で縁どられます。

Sjoberg, et al.             Standards Track                    [Page 37]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[37ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

6.  Congestion Control

6. 輻輳制御

   The general congestion control considerations for transporting RTP
   data apply to AMR or AMR-WB speech over RTP as well.  However, the
   multi-rate capability of AMR and AMR-WB speech coding may provide an
   advantage over other payload formats for controlling congestion since
   the bandwidth demand can be adjusted by selecting a different coding
   mode.

RTPデータを輸送するための一般的な輻輳制御問題はまた、RTPの上のAMRかAMR-WBスピーチに適用されます。 しかしながら、AMRとAMR-WB音声符号化のマルチレート能力は異なったコード化モードを選択することによって帯域幅要求を調整できるので混雑を制御するのに他のペイロード形式より利点を提供するかもしれません。

   Another parameter that may impact the bandwidth demand for AMR and
   AMR-WB is the number of frame-blocks that are encapsulated in each
   RTP payload.  Packing more frame-blocks in each RTP payload can
   reduce the number of packets sent and hence the overhead from
   IP/UDP/RTP headers, at the expense of increased delay.

AMRとAMR-WBの帯域幅需要に影響を与えるかもしれない別のパラメタはそれぞれのRTPペイロードで要約されるフレームブロックの数です。 それぞれのRTPペイロードでの、より多くのフレームブロックを梱包すると、IP/UDP/RTPヘッダーから送られたパケットの数としたがって、オーバーヘッドを下げることができます、増加する遅れを犠牲にして。

   If forward error correction (FEC) is used to combat packet loss, the
   amount of redundancy added by FEC will need to be regulated so that
   the use of FEC itself does not cause a congestion problem.

前進型誤信号訂正(FEC)がパケット損失と戦うのに使用されると、FECによって加えられた冗長の量が、規制される必要があるので、FEC自身の使用は混雑問題を引き起こしません。

   It is RECOMMENDED that AMR or AMR-WB applications using this payload
   format employ congestion control.  The actual mechanism for
   congestion control is not specified but should be suitable for real-
   time flows, possibly "TCP Friendly Rate Control" [21].

このペイロード形式雇用混雑を使用するAMRかAMR-WBアプリケーションが制御されるのは、RECOMMENDEDです。 輻輳制御のための実際のメカニズムは、指定されませんが、本当の時間流れ(ことによると「TCPの好意的な速度制御」[21])に適しているべきです。

7.  Security Considerations

7. セキュリティ問題

   RTP packets using the payload format defined in this specification
   are subject to the general security considerations discussed in [8]
   and in any used profile, like AVP [12] or SAVP [26].

この仕様に基づき定義されたペイロード書式を使用するRTPパケットは[8]とどんな中古のプロフィールでも議論した総合証券問題を受けることがあります、AVP[12]やSAVP[26]のように。

   As this format transports encoded speech, the main security issues
   include confidentiality, authentication, and integrity of the speech
   itself.  The payload format itself does not have any built-in
   security mechanisms.  External mechanisms, such as SRTP [26], need to
   be used for this functionality.  Note that the appropriate mechanism
   to provide security to RTP and the payloads following this memo may
   vary.  It is dependent on the application, the transport, and the
   signaling protocol employed.  Therefore, a single mechanism is not
   sufficient, although if suitable the usage of SRTP [26] is
   RECOMMENDED.  Other known mechanisms that may be used are IPsec [33]
   and TLS [34] (RTP over TCP), but other alternatives may also exist.

この形式がコード化されたスピーチを輸送するとき、主な安全保障問題はスピーチ自体の秘密性、認証、および保全を含んでいます。 ペイロード形式自体には、どんな内蔵のセキュリティーメカニズムもありません。SRTP[26]などの外部のメカニズムは、この機能性に使用される必要があります。 このメモに従って、RTPとペイロードにセキュリティを供給する適切な手段が異なるかもしれないことに注意してください。 それはアプリケーション、輸送、および使われたシグナリングプロトコルに依存しています。 したがって、適当であるなら、SRTP[26]の使用法はRECOMMENDEDですが、ただ一つのメカニズムは十分ではありません。 使用されるかもしれない他の知られているメカニズムは、IPsec[33]とTLS[34]です(TCPの上のRTP)が、また、他の代替手段は存在するかもしれません。

   This payload format does not exhibit any significant non-uniformity
   in the receiver side computational complexity for packet processing,
   and thus is unlikely to pose a denial-of-service threat due to the
   receipt of pathological data.

このペイロード形式は、パケット処理のために受信機サイド計算量で少しの重要な非の一様性も示さないで、その結果、病理学的なデータの領収書のためサービスの否定の脅威を引き起こしそうにはありません。

Sjoberg, et al.             Standards Track                    [Page 38]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[38ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

7.1.  Confidentiality

7.1. 秘密性

   To achieve confidentiality of the encoded AMR or AMR-WB speech, all
   speech data bits will need to be encrypted.  There is less of a need
   to encrypt the payload header or the table of contents due to a) that
   they only carry information about the requested speech mode, frame
   type, and frame quality, and b) that this information could be useful
   to some third party, e.g., quality monitoring.

コード化されたAMRかAMR-WBスピーチの秘密性を達成するために、すべてのスピーチデータ・ビットが、コード化される必要があるでしょう。 この情報が要求されたスピーチモード、フレームタイプ、フレーム品質、およびb)の情報であるかもしれませんが、彼らが運ぶだけであるa)のためペイロードヘッダーか目次をコード化する必要性の以下が第三者、例えば、上質のモニターの役に立った状態であります。

   The packetization and unpacketization of the AMR and AMR-WB payload
   is done only at the endpoints.  Therefore encryption should be
   performed after packet encapsulation, and decryption should be
   performed before packet decapsulation.

終点だけでAMRとAMR-WBペイロードのpacketizationとunpacketizationをします。 したがって、暗号化はパケットカプセル化の後に実行されるべきです、そして、復号化はパケット被膜剥離術の前に実行されるべきです。

   Encryption may affect interleaving.  Specifically, a change of keys
   should occur at the boundary between interleaving groups.  If it is
   not done at that boundary on both endpoints, the speech quality will
   be degraded during the complete interleaving group for any receiver.

暗号化はインターリービングに影響するかもしれません。 明確に、キーの変化はインターリービンググループの間の境界に起こるはずです。 両方の終点のその境界でそれをしないと、どんな受信機のためにも完全なインターリービンググループの間、スピーチ品質を下げるでしょう。

   The encryption mechanism may impact the robustness of the error
   correcting mechanism.  This is discussed in Section 9.5 of SRTP [26].
   From this, UED/UEP based on robust sorting may be difficult to apply
   when the payload data is encrypted.

暗号化メカニズムはエラー修正メカニズムの丈夫さに影響を与えるかもしれません。 SRTP[26]のセクション9.5でこれについて議論します。 これから、体力を要しているソーティングに基づくUED/UEPはペイロードデータがコード化されているとき、適用するのが難しいかもしれません。

7.2.  Authentication and Integrity

7.2. 認証と保全

   To authenticate the sender and to protect the integrity of the RTP
   packets in transit, an external mechanism has to be used.  As stated
   before, it is RECOMMENDED that SRTP [26] be used for common
   interoperability.  Note that the use of UED/UEP may be difficult to
   combine with some integrity protection mechanisms because any bit
   errors will cause the integrity check to fail.

送付者を認証して、トランジットでRTPパケットの保全を保護するために、外部のメカニズムは使用されなければなりません。 以前述べられるように、SRTP[26]が一般的な相互運用性に使用されるのは、RECOMMENDEDです。 UED/UEPの使用は誤りが保全チェックがどんなビット失敗されるのでもいくつかの保全保護メカニズムに結合するのが難しいかもしれないことに注意してください。

   Data tampering by a man-in-the-middle attacker could result in
   erroneous depacketization/decoding that could lower the speech
   quality or produce unintelligible communications.  Tampering with the
   CMR field may result in a different speech quality than desired.

中央の男性攻撃者にいじられるデータはスピーチ品質を下げるか、または難解なコミュニケーションを作り出すことができた誤ったdepacketization/解読をもたらすかもしれません。 CMR分野をいじると、望まれているのと異なったスピーチ品質はもたらされるかもしれません。

8.  Payload Format Parameters

8. 有効搭載量形式パラメタ

   This section defines the parameters that may be used to select
   optional features of the AMR and AMR-WB payload formats.  The
   parameters are defined here as part of the media type registrations
   for the AMR and AMR-WB speech codecs.  The registrations are done
   following RFC 4855 [15] and the media registration rules [14].

このセクションはAMRとAMR-WBペイロード形式に関するオプション機能を選択するのに使用されるかもしれないパラメタを定義します。 パラメタはここでAMRとAMR-WBスピーチコーデックのためのメディアタイプ登録証明書の一部と定義されます。 登録証明書はRFC4855[15]とメディア登録規則[14]に従い終わっています。

Sjoberg, et al.             Standards Track                    [Page 39]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[39ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   A mapping of the parameters into the Session Description Protocol
   (SDP) [11] is also provided for those applications that use SDP.
   Equivalent parameters could be defined elsewhere for use with control
   protocols that do not use media types or SDP.

また、Session記述プロトコル(SDP)[11]へのパラメタに関するマッピングをSDPを使用するそれらのアプリケーションに提供します。 同等なパラメタは使用のためのほかの場所でメディアタイプかSDPを使用しない制御プロトコルで定義されるかもしれません。

   Two separate media type registrations are made, one for AMR and one
   for AMR-WB, because they are distinct encodings that must be
   distinguished by their own media type.

2は登録証明書が作られているメディアタイプ、AMRのためのもの、およびAMR-WBのための1つを切り離します、それらがそれら自身のメディアタイプが区別しなければならない異なったencodingsであるので。

   Data formats are specified for both real-time transport in RTP and
   for storage type applications such as email attachments.

データ形式はRTPのともにリアルタイムの輸送とメール付属などの格納タイプアプリケーションに指定されます。

8.1.  AMR Media Type Registration

8.1. AMRメディアは登録をタイプします。

   The media type for the Adaptive Multi-Rate (AMR) codec is allocated
   from the IETF tree since AMR is a widely used speech codec in general
   VoIP and messaging applications.  This media type registration covers
   both real-time transfer via RTP and non-real-time transfers via
   stored files.

メディアは(AMR)コーデックがAMRが一般に、広く使用されたスピーチコーデックであるのでIETF木から割り当てられるAdaptive Multi-レートVoIPとメッセージングアプリケーションのためにタイプされます。 このメディアタイプ登録は格納されたファイルでRTPを通したリアルタイムの転送と非リアルタイムの転送の両方を覆っています。

   Note, any unspecified parameter MUST be ignored by the receiver.

受信機で注意、どんな不特定のパラメタも無視しなければなりません。

   Media Type name:     audio

メディアTypeは以下を命名します。 オーディオ

   Media subtype name:  AMR

メディア「副-タイプ」は以下を命名します。 AMR

   Required parameters: none

必要なパラメタ: なし

   Optional parameters:

任意のパラメタ:

      These parameters apply to RTP transfer only.

これらのパラメタはRTP転送だけに適用されます。

      octet-align: Permissible values are 0 and 1.  If 1, octet-aligned
               operation SHALL be used.  If 0 or if not present,
               bandwidth-efficient operation is employed.

八重奏で並んでください: 許容値は、0と1です。 1、八重奏で並べられた操作SHALLは使用されています。 0、またはまして、現在の、そして、帯域幅効率的な操作が採用しているなら。

      mode-set: Restricts the active codec mode set to a subset of all
               modes, for example, to be able to support transport
               channels such as GSM networks in gateway use cases.
               Possible values are a comma separated list of modes from
               the set: 0,...,7 (see Table 1a [2]).  The SID frame type
               8 and NO_DATA (frame type 15) are never included in the
               mode set, but can always be used.  If mode-set is
               specified, it MUST be abided, and frames encoded with
               modes outside of the subset MUST NOT be sent in any RTP
               payload or used in codec mode requests.  If not present,
               all codec modes are allowed for the payload type.

モードセット: 例えば、中のゲートウェイ使用がケースに入れるGSMネットワークなどの輸送チャンネルを支えることができるように活動的なコーデックモードセットをすべてのモードの部分集合に制限します。 可能な値はセットからのモードのコンマの切り離されたリストです: 0,...7 (テーブルの1a[2])を見てください。 SIDフレームタイプ8といいえ_DATA(フレームタイプ15)をモードセットに決して含まれていませんが、いつも使用できます。 モードセットが指定されるなら、それをabidedしなければならなくて、モードが部分集合の外にある状態でコード化されたフレームを、どんなRTPペイロードにも送られてはいけないか、コーデックモード要求で使用してはいけません。 プレゼントでないなら、すべてのコーデックモードがペイロードタイプのために許容されています。

Sjoberg, et al.             Standards Track                    [Page 40]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[40ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

      mode-change-period: Specifies a number of frame-blocks, N (1 or
               2), that is the frame-block period at which codec mode
               changes are allowed for the sender.  The initial phase of
               the interval is arbitrary, but changes must be separated
               by a period of N frame-blocks, i.e., a value of 2
               allows the sender to change mode every second frame-
               block.  The value of N SHALL be either 1 or 2.  If this
               parameter is not present, mode changes are allowed at
               any time during the session, i.e., N=1.

モード変化の期間: 多くのフレームブロック、N(1か2)、すなわち、コーデックモード変更が送付者のために許容されているフレームブロックの期間を指定します。 Nフレームブロックの期間までに変化を切り離さなければなりません、そして、間隔の初期位相は任意ですが、すなわち、2の値は変化モードへの2番目のフレームブロック毎を送付者に許します。 N SHALLの値はそうです。1か2。 このパラメタが存在していないなら、モード変更はいつでも、すなわち、セッション、N=1の間、許容されています。

      mode-change-capability: Specifies if the client is capable to
               transmit with a restricted mode change period.  The
               parameter may take value of 1 or 2.  A value of 1
               indicates that the client is not capable of restricting
               the mode change period to 2, and that the codec mode may
               be changed at any point.  A value of 2 indicates that the
               client has the capability to restrict the mode change
               period to 2, and thus that the client can correctly
               interoperate with a receiver requiring a mode-change-
               period=2.  If this parameter is not present, the mode-
               change restriction capability is not supported, i.e.
               mode-change-capability=1.  To be able to interoperate
               fully with gateways to circuit switched networks (for
               example, GSM networks), transmissions with restricted
               mode changes (mode-change-capability=2) are required.
               Thus, clients RECOMMENDED to have the capability to
               support transmission according to
               mode-change-capability=2.

モード変化能力: クライアントが制限されたモード変更の期間で伝わることができるかどうか指定します。 パラメタは1か2の値を取るかもしれません。 1の値は、クライアントがモード変更の期間を2に制限できないで、コーデックモードが任意な点で変えられるかもしれないのを示します。 2の値は、クライアントにはモード変更の期間を2に制限する能力があって、その結果、受信機がモード変化期間=2を必要とすることでクライアントが正しく共同利用できるのを示します。 このパラメタが存在していないなら、モード変化制限能力は支持されないで、すなわち、モード変化能力は=1です。 サーキット交換網(例えば、GSMネットワーク)へのゲートウェイで完全に共同利用できるように、制限されたモード変更(モード変化能力=2)に伴うトランスミッションが必要です。 その結果、モード変化能力=2に従ってトランスミッションを支持する能力を持つクライアントRECOMMENDED。

      mode-change-neighbor: Permissible values are 0 and 1.  If 1, the
               sender SHOULD only perform mode changes to the
               neighboring modes in the active codec mode set.

モード変化隣人: 許容値は、0と1です。 1であるなら、送付者SHOULDは活動的なコーデックモードセットで隣接しているモードへのモード変更を実行するだけです。

               Neighboring modes are the ones closest in bit rate to
               the current mode, either the next higher or next lower
               rate.  If 0 or if not present, change between any two
               modes in the active codec mode set is allowed.

モードを近所付き合いさせて、ものが次の現在のモードへのビット伝送速度、より高いかまたは次の低料金における最も近くにありますか? 0かまして、プレゼントであるなら、活動的なコーデックモードセットにおけるどんな2つのモードの間の変化は許容されています。

      maxptime: The maximum amount of media which can be encapsulated
               in a payload packet, expressed as time in milliseconds.
               The time is calculated as the sum of the time that the
               media present in the packet represents.  The time SHOULD
               be an integer multiple of the frame size.  If this
               parameter is not present, the sender MAY encapsulate any
               number of speech frames into one RTP packet.

maxptime: 時間としてミリセカンドで言い表されたペイロードパケットで要約できる最大の量のメディア。 時間はパケットでのメディアプレゼントが表す現代の合計として計算されます。 フレームの整数倍数がサイズであったならSHOULDを調節してください。 このパラメタが存在していないなら、送付者は1つのRTPパケットにいろいろなスピーチフレームを要約するかもしれません。

Sjoberg, et al.             Standards Track                    [Page 41]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[41ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

      crc: Permissible values are 0 and 1.  If 1, frame CRCs SHALL be
               included in the payload.  If 0 or not present, CRCs
               SHALL NOT be used.  If crc=1, this also implies
               automatically that octet-aligned operation SHALL be used
               for the session.

crc: 許容値は、0と1です。 1であるなら、含まれていて、ペイロードでCRCs SHALLを縁どってください。 プレゼント、CRCs SHALLではなく、0であるなら、使用されないでください。 また、crc=1であるなら、これは、八重奏で並べられた操作SHALLがセッションに使用されるのを自動的に含意します。

      robust-sorting: Permissible values are 0 and 1.  If 1, the
               payload SHALL employ robust payload sorting.  If 0 or if
               not present, simple payload sorting SHALL be used.  If
               robust-sorting=1, this also implies automatically that
               octet-aligned operation SHALL be used for the session.

体力を要しているソーティング: 許容値は、0と1です。 1であるなら、ペイロードSHALLは体力を要しているペイロードソーティングを使います。 0、またはまして、現在の、そして、簡単なペイロードソーティングSHALLであるなら、使用されてください。 また、体力を要しているソーティング=1であるなら、これは、八重奏で並べられた操作SHALLがセッションに使用されるのを自動的に含意します。

      interleaving: Indicates that frame-block level interleaving SHALL
               be used for the session, and its value defines the
               maximum number of frame-blocks allowed in an
               interleaving group (see Section 4.4.1).  If this
               parameter is not present, interleaving SHALL NOT be
               used.  The presence of this parameter also implies
               automatically that octet-aligned operation SHALL be
               used.

インターリービング: 表示、フレームブロックレベルインターリービングSHALLがセッション、およびその値に使用されるのがインターリービンググループで許されたフレームブロックの最大数を定義します(セクション4.4.1を見てください)。 このパラメタが存在していないなら、SHALL NOTをはさみ込んで、使用されてください。 また、このパラメタの存在は、八重奏で並べられた操作SHALLが使用されるのを自動的に含意します。

      ptime: see RFC 4566 [11].

ptime: RFC4566[11]を見てください。

      channels: The number of audio channels.  The possible values
               (1-6) and their respective channel order is specified in
               Section 4.1 in [12].  If omitted, it has the default
               value of 1.

チャンネル: 音声チャンネルの数。 [12]でセクション4.1で有り得るのを指定してください値(1-6)と彼らのそれぞれのチャンネルが、命令する。 省略されるなら、それには、1のデフォルト値があります。

      max-red: The maximum duration in milliseconds that elapses between
               the primary (first) transmission of a frame and any
               redundant transmission that the sender will use.  This
               parameter allows a receiver to have a bounded delay when
               redundancy is used.  Allowed values are between 0 (no
               redundancy will be used) and 65535.  If the parameter is
               omitted, no limitation on the use of redundancy is
               present.

最大赤: フレームの第一(最初に)のトランスミッションと送付者が使用するどんな余分なトランスミッションの間でも経過するミリセカンドで表現される最大の持続時間。 冗長が使用されているとき、このパラメタで、受信機は境界がある遅れを持つことができます。 許容値が0(冗長は全く使用されない)と65535の間あります。 パラメタが省略されるなら、冗長の使用のどんな制限も存在していません。

   Encoding considerations:
        The Audio data is binary data, and must be encoded for non-
        binary transport; the Base64 encoding is suitable for email.
        When used in RTP context the data is framed as defined in [14].

問題をコード化します: Audioデータを2進のデータであり、非バイナリーの輸送のためにコード化しなければなりません。 Base64コード化はメールに適しています。 RTP文脈で使用されると、データは[14]で定義されるように縁どられます。

   Security considerations:
        See Section 7 of RFC 4867.

セキュリティ問題: RFC4867のセクション7を見てください。

   Public specification:
        RFC 4867
        3GPP TS 26.090, 26.092, 26.093, 26.101

公共の仕様: RFC4867 3GPP t26.090、26.092、26.093、26.101

Sjoberg, et al.             Standards Track                    [Page 42]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[42ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   Applications that use this media type:
        This media type is used in numerous applications needing
        transport or storage of encoded voice.  Some examples include;
        Voice over IP, streaming media, voice messaging, and voice
        recording on digital cameras.

このメディアタイプを使用するアプリケーション: このメディアタイプは、コード化された声の輸送か格納を必要としながら、頻繁なアプリケーションで使用されます。 例が含むいくつか。 ボイス・オーバー IP、ストリーミング・メディアはデジタルカメラの上にメッセージング、および声の録音を声に出します。

   Additional information:
        The following applies to stored-file transfer methods:

追加情報: 以下は格納されたファイル転送方法に適用されます:

        Magic numbers:
           single-channel:
              ASCII character string "#!AMR\n"
              (or 0x2321414d520a in hexadecimal)
           multi-channel:
             ASCII character string "#!AMR_MC1.0\n"
             (or 0x2321414d525F4D43312E300a in hexadecimal)
        File extensions: amr, AMR
        Macintosh file type code: "amr " (fourth character is space)

マジックナンバー: 単独のチャンネル: 「ASCII文字列」#!AMR\n」(または、16進の0x2321414d520a)マルチチャンネル: 「ASCII文字列」#!AMR_MC1.0\n」(または、16進の0x2321414d525F4D43312E300a)ファイル拡張子: amr、AMRマッキントッシュファイルの種類コード: "amr"(4番目のキャラクタはスペースです)

        AMR speech frames may also be stored in the file format "3GP"
        defined in 3GPP TS 26.244 [31], which is identified using the
        media types "audio/3GPP" or "video/3GPP" as registered by RFC
        3839 [32].

また、AMRスピーチフレームは"3GP"が登録されるとしてのRFC3839[32]によるメディアタイプの「オーディオ/3GPP」か「ビデオ/3GPP」を使用することで特定される3GPP t26.244[31]で定義したファイル形式に格納されるかもしれません。

   Person & email address to contact for further information:
        Magnus Westerlund <magnus.westerlund@ericsson.com>
        Ari Lakaniemi <ari.lakaniemi@nokia.com>

詳細のために連絡する人とEメールアドレス: マグヌス Westerlund <magnus.westerlund@ericsson.com 、gt;、アリLakaniemi、lt;、 ari.lakaniemi@nokia.com 、gt。

   Intended usage: COMMON.
        This media type is widely used in streaming, VoIP, and messaging
        applications on many types of devices.

意図している用法: 一般的。 このメディアタイプはストリーミング、VoIP、およびメッセージングアプリケーションで多くのタイプの装置で広く使用されます。

   Restrictions on usage:
        When this media type is used in the context of transfer over
        RTP, the RTP payload format specified in Section 4 SHALL be
        used.  In all other contexts, the file format defined in Section
        5 SHALL be used.

用法における制限: このメディアタイプが文脈で使用されたら、RTP、セクション4 SHALLで指定されたRTPペイロード形式での転送に、使用されてください。 他の文脈、形式がセクション5 SHALLで定義したすべてのファイルでは、使用されてください。

   Author:
        Magnus Westerlund <magnus.westerlund@ericsson.com>
        Ari Lakaniemi <ari.lakaniemi@nokia.com>

以下を書いてください。 マグヌス Westerlund <magnus.westerlund@ericsson.com 、gt;、アリLakaniemi、lt;、 ari.lakaniemi@nokia.com 、gt。

   Change controller:
        IETF Audio/Video Transport working group delegated from the
        IESG.

コントローラを変えてください: IESGから代表として派遣されたIETF Audio/ビデオTransportワーキンググループ。

Sjoberg, et al.             Standards Track                    [Page 43]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[43ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

8.2.  AMR-WB Media Type Registration

8.2. AMR-WBメディアは登録をタイプします。

   The media type for the Adaptive Multi-Rate Wideband (AMR-WB) codec is
   allocated from the IETF tree since AMR-WB is a widely used speech
   codec in general VoIP and messaging applications.  This media type
   registration covers both real-time transfer via RTP and non-real-
   time transfers via stored files.

メディアは、AMR-WBが一般に、広く使用されたスピーチコーデックであるので、コーデックがIETF木から割り当てられるAdaptive Multi-レートWideband(AMR-WB)のためにタイプされます。VoIPとメッセージングアプリケーション。 そして、このメディアタイプ登録がRTPを通してともにリアルタイムの転送を覆っている、非、-リアルタイムは格納されたファイルで移されます。

   Note, any unspecified parameter MUST be ignored by the receiver.

受信機で注意、どんな不特定のパラメタも無視しなければなりません。

   Media Type name:     audio

メディアTypeは以下を命名します。 オーディオ

   Media subtype name:  AMR-WB

メディア「副-タイプ」は以下を命名します。 AMR-Wb

   Required parameters: none

必要なパラメタ: なし

   Optional parameters:

任意のパラメタ:

      These parameters apply to RTP transfer only.

これらのパラメタはRTP転送だけに適用されます。

      octet-align: Permissible values are 0 and 1.  If 1, octet-aligned
               operation SHALL be used.  If 0 or if not present,
               bandwidth-efficient operation is employed.

八重奏で並んでください: 許容値は、0と1です。 1、八重奏で並べられた操作SHALLは使用されています。 0、またはまして、現在の、そして、帯域幅効率的な操作が採用しているなら。

      mode-set:  Restricts the active codec mode set to a subset of all
               modes, for example, to be able to support transport
               channels such as GSM networks in gateway use cases.
               Possible values are a comma-separated list of modes from
               the set: 0,...,8 (see Table 1a [4]).  The SID frame type
               9, SPEECH_LOST (frame type 14), and NO_DATA (frame type
               15) are never included in the mode set, but can always
               be used.  If mode-set is specified, it MUST be abided,
               and frames encoded with modes outside of the subset MUST
               NOT be sent in any RTP payload or used in codec mode
               requests.  If not present, all codec modes are allowed
               for the payload type.

モードセット: 例えば、中のゲートウェイ使用がケースに入れるGSMネットワークなどの輸送チャンネルを支えることができるように活動的なコーデックモードセットをすべてのモードの部分集合に制限します。 可能な値はセットからのモードのコンマで切り離されたリストです: 0,...8 (テーブルの1a[4])を見てください。 SIDフレームタイプ9、SPEECH_LOST(フレームタイプ14)、およびいいえ_DATA(フレームタイプ15)をモードセットに決して含まれていませんが、いつも使用できます。 モードセットが指定されるなら、それをabidedしなければならなくて、モードが部分集合の外にある状態でコード化されたフレームを、どんなRTPペイロードにも送られてはいけないか、コーデックモード要求で使用してはいけません。 プレゼントでないなら、すべてのコーデックモードがペイロードタイプのために許容されています。

      mode-change-period: Specifies a number of frame-blocks, N (1 or
               2), that is the frame-block period at which codec mode
               changes are allowed for the sender.  The initial phase of
               the interval is arbitrary, but changes must be separated
               by multiples of N frame-blocks, i.e., a value of 2
               allows the sender to change mode every second frame-
               block.  The value of N SHALL be either 1 or 2.  If this
               parameter is not present, mode changes are allowed at
               Any time during the session, i.e., N=1.

モード変化の期間: 多くのフレームブロック、N(1か2)、すなわち、コーデックモード変更が送付者のために許容されているフレームブロックの期間を指定します。 Nフレームブロックの倍数で変化を切り離さなければなりません、そして、間隔の初期位相は任意ですが、すなわち、2の値は変化モードへの2番目のフレームブロック毎を送付者に許します。 N SHALLの値はそうです。1か2。 このパラメタが存在していないなら、モード変更はすなわち、セッション、N=1の間のAny時に許容されています。

Sjoberg, et al.             Standards Track                    [Page 44]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[44ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

      mode-change-capability: Specifies if the client is capable to
               transmit with a restricted mode change period.  The
               parameter may take value of 1 or 2.  A value of 1
               indicates that the client is not capable of restricting
               the mode change period to 2, and that the codec mode may
               be changed at any point.  A value of 2 indicates that the
               client has the capability to restrict the mode change
               period to 2, and thus that the client can correctly
               interoperate with a receiver requiring a mode-change-
               period=2.  If this parameter is not present, the mode-
               change restriction capability is not supported, i.e.
               mode-change-capability=1.  To be able to interoperate
               fully with gateways to circuit switched networks (for
               example, GSM networks), transmissions with restricted
               mode changes (mode-change-capability=2) are required.
               Thus, clients are RECOMMENDED to have the capability to
               support transmission according to
               mode-change-capability=2.

モード変化能力: クライアントが制限されたモード変更の期間で伝わることができるかどうか指定します。 パラメタは1か2の値を取るかもしれません。 1の値は、クライアントがモード変更の期間を2に制限できないで、コーデックモードが任意な点で変えられるかもしれないのを示します。 2の値は、クライアントにはモード変更の期間を2に制限する能力があって、その結果、受信機がモード変化期間=2を必要とすることでクライアントが正しく共同利用できるのを示します。 このパラメタが存在していないなら、モード変化制限能力は支持されないで、すなわち、モード変化能力は=1です。 サーキット交換網(例えば、GSMネットワーク)へのゲートウェイで完全に共同利用できるように、制限されたモード変更(モード変化能力=2)に伴うトランスミッションが必要です。 したがって、クライアントはモード変化能力=2に従ってトランスミッションを支持する能力を持つRECOMMENDEDです。

      mode-change-neighbor: Permissible values are 0 and 1.  If 1, the
               sender SHOULD only perform mode changes to the
               neighboring modes in the active codec mode set.
               Neighboring modes are the ones closest in bit rate to
               the current mode, either the next higher or next lower
               rate.  If 0 or if not present, change between any two
               modes in the active codec mode set is allowed.

モード変化隣人: 許容値は、0と1です。 1であるなら、送付者SHOULDは活動的なコーデックモードセットで隣接しているモードへのモード変更を実行するだけです。 モードを近所付き合いさせて、ものが次の現在のモードへのビット伝送速度、より高いかまたは次の低料金における最も近くにありますか? 0かまして、プレゼントであるなら、活動的なコーデックモードセットにおけるどんな2つのモードの間の変化は許容されています。

      maxptime: The maximum amount of media which can be encapsulated
               in a payload packet, expressed as time in milliseconds.
               The time is calculated as the sum of the time that the
               media present in the packet represents.  The time SHOULD
               be an integer multiple of the frame size.  If this
               parameter is not present, the sender MAY encapsulate any
               number of speech frames into one RTP packet.

maxptime: 時間としてミリセカンドで言い表されたペイロードパケットで要約できる最大の量のメディア。 時間はパケットでのメディアプレゼントが表す現代の合計として計算されます。 フレームの整数倍数がサイズであったならSHOULDを調節してください。 このパラメタが存在していないなら、送付者は1つのRTPパケットにいろいろなスピーチフレームを要約するかもしれません。

      crc: Permissible values are 0 and 1.  If 1, frame CRCs SHALL be
               included in the payload.  If 0 or not present, CRCs
               SHALL NOT be used.  If crc=1, this also implies
               automatically that octet-aligned operation SHALL be used
               for the session.

crc: 許容値は、0と1です。 1であるなら、含まれていて、ペイロードでCRCs SHALLを縁どってください。 プレゼント、CRCs SHALLではなく、0であるなら、使用されないでください。 また、crc=1であるなら、これは、八重奏で並べられた操作SHALLがセッションに使用されるのを自動的に含意します。

      robust-sorting: Permissible values are 0 and 1.  If 1, the
               payload SHALL employ robust payload sorting.  If 0 or if
               not present, simple payload sorting SHALL be used.  If
               robust-sorting=1, this also implies automatically that
               octet-aligned operation SHALL be used for the session.

体力を要しているソーティング: 許容値は、0と1です。 1であるなら、ペイロードSHALLは体力を要しているペイロードソーティングを使います。 0、またはまして、現在の、そして、簡単なペイロードソーティングSHALLであるなら、使用されてください。 また、体力を要しているソーティング=1であるなら、これは、八重奏で並べられた操作SHALLがセッションに使用されるのを自動的に含意します。

Sjoberg, et al.             Standards Track                    [Page 45]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[45ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

      interleaving: Indicates that frame-block level interleaving SHALL
               be used for the session, and its value defines the
               maximum number of frame-blocks allowed in an
               interleaving group (see Section 4.4.1).  If this
               parameter is not present, interleaving SHALL NOT be
               used.  The presence of this parameter also implies
               automatically that octet-aligned operation SHALL be
               used.

インターリービング: 表示、フレームブロックレベルインターリービングSHALLがセッション、およびその値に使用されるのがインターリービンググループで許されたフレームブロックの最大数を定義します(セクション4.4.1を見てください)。 このパラメタが存在していないなら、SHALL NOTをはさみ込んで、使用されてください。 また、このパラメタの存在は、八重奏で並べられた操作SHALLが使用されるのを自動的に含意します。

      ptime: see RFC 2327 [11].

ptime: RFC2327[11]を見てください。

      channels: The number of audio channels.  The possible values
               (1-6) and their respective channel order is specified in
               Section 4.1 in [12].  If omitted, it has the default
               value of 1.

チャンネル: 音声チャンネルの数。 [12]でセクション4.1で有り得るのを指定してください値(1-6)と彼らのそれぞれのチャンネルが、命令する。 省略されるなら、それには、1のデフォルト値があります。

      max-red: The maximum duration in milliseconds that elapses between
               the primary (first) transmission of a frame and any
               redundant transmission that the sender will use.  This
               parameter allows a receiver to have a bounded delay when
               redundancy is used.  Allowed values are between 0 (no
               redundancy will be used) and 65535.  If the parameter is
               omitted, no limitation on the use of redundancy is
               present.

最大赤: フレームの第一(最初に)のトランスミッションと送付者が使用するどんな余分なトランスミッションの間でも経過するミリセカンドで表現される最大の持続時間。 冗長が使用されているとき、このパラメタで、受信機は境界がある遅れを持つことができます。 許容値が0(冗長は全く使用されない)と65535の間あります。 パラメタが省略されるなら、冗長の使用のどんな制限も存在していません。

   Encoding considerations:
        The Audio data is binary data, and must be encoded for non-
        binary transport; the Base64 encoding is suitable for email.
        When used in RTP context the data is framed as defined in [14].

問題をコード化します: Audioデータを2進のデータであり、非バイナリーの輸送のためにコード化しなければなりません。 Base64コード化はメールに適しています。 RTP文脈で使用されると、データは[14]で定義されるように縁どられます。

   Security considerations:
        See Section 7 of RFC 4867.

セキュリティ問題: RFC4867のセクション7を見てください。

   Public specification:
        RFC 4867
        3GPP TS 26.190, 26.192, 26.193, 26.201

公共の仕様: RFC4867 3GPP t26.190、26.192、26.193、26.201

   Applications that use this media type:
        This media type is used in numerous applications needing
        transport or storage of encoded voice.  Some examples include;
        Voice over IP, streaming media, voice messaging, and voice
        recording on digital cameras.

このメディアタイプを使用するアプリケーション: このメディアタイプは、コード化された声の輸送か格納を必要としながら、頻繁なアプリケーションで使用されます。 例が含むいくつか。 ボイス・オーバー IP、ストリーミング・メディアはデジタルカメラの上にメッセージング、および声の録音を声に出します。

Sjoberg, et al.             Standards Track                    [Page 46]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[46ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   Additional information:
        The following applies to stored-file transfer methods:

追加情報: 以下は格納されたファイル転送方法に適用されます:

        Magic numbers:
          single-channel:
          ASCII character string "#!AMR-WB\n"
          (or 0x2321414d522d57420a in hexadecimal)
          multi-channel:
          ASCII character string "#!AMR-WB_MC1.0\n"
          (or 0x2321414d522d57425F4D43312E300a in hexadecimal)
        File extensions: awb, AWB
        Macintosh file type code: amrw
        Object identifier or OID: none

マジックナンバー: 単独のチャンネル: 「ASCII文字列」#!AMR-WB\n」(または、16進の0x2321414d522d57420a)マルチチャンネル: 「ASCII文字列」#!AMR-WB_MC1.0\n」(または、16進の0x2321414d522d57425F4D43312E300a)ファイル拡張子: awb、AWBマッキントッシュファイルの種類コード: amrw Object識別子かOID: なし

        AMR-WB speech frames may also be stored in the file format "3GP"
        defined in 3GPP TS 26.244 [31] and identified using the media
        type "audio/3GPP" or "video/3GPP" as registered by RFC 3839
        [32].

また、AMR-WBスピーチフレームは、登録されるとしてのRFC3839[32]によるメディアのタイプ「オーディオ/3GPP」か「ビデオ/3GPP」を使用することで"3GP"が3GPP t26.244[31]で定義したファイル形式に格納されて、特定されるかもしれません。

   Person & email address to contact for further information:
        Magnus Westerlund <magnus.westerlund@ericsson.com>
        Ari Lakaniemi <ari.lakaniemi@nokia.com>

詳細のために連絡する人とEメールアドレス: マグヌス Westerlund <magnus.westerlund@ericsson.com 、gt;、アリLakaniemi、lt;、 ari.lakaniemi@nokia.com 、gt。

   Intended usage: COMMON.
        This media type is widely used in streaming, VoIP, and messaging
        applications on many types of devices.

意図している用法: 一般的。 このメディアタイプはストリーミング、VoIP、およびメッセージングアプリケーションで多くのタイプの装置で広く使用されます。

   Restrictions on usage:
        When this media type is used in the context of transfer over
        RTP, the RTP payload format specified in Section 4 SHALL be
        used.  In all other contexts, the file format defined in Section
        5 SHALL be used.

用法における制限: このメディアタイプが文脈で使用されたら、RTP、セクション4 SHALLで指定されたRTPペイロード形式での転送に、使用されてください。 他の文脈、形式がセクション5 SHALLで定義したすべてのファイルでは、使用されてください。

   Author:
        Magnus Westerlund <magnus.westerlund@ericsson.com>
        Ari Lakaniemi <ari.lakaniemi@nokia.com>

以下を書いてください。 マグヌス Westerlund <magnus.westerlund@ericsson.com 、gt;、アリLakaniemi、lt;、 ari.lakaniemi@nokia.com 、gt。

   Change controller:
        IETF Audio/Video Transport working group delegated from the
        IESG.

コントローラを変えてください: IESGから代表として派遣されたIETF Audio/ビデオTransportワーキンググループ。

8.3.  Mapping Media Type Parameters into SDP

8.3. メディア型引数をSDPに写像します。

   The information carried in the media type specification has a
   specific mapping to fields in the Session Description Protocol (SDP)
   [11], which is commonly used to describe RTP sessions.  When SDP is
   used to specify sessions employing the AMR or AMR-WB codec, the
   mapping is as follows:

仕様が特定のマッピングを持っているメディアタイプで運ばれた情報はSession記述プロトコル(SDP)で[11]をさばきます。([11]は、RTPセッションについて説明するのに一般的に使用されます)。 SDPがAMRを使うセッションかAMR-WBコーデックを指定するのに使用されるとき、マッピングは以下の通りです:

Sjoberg, et al.             Standards Track                    [Page 47]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[47ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

      -  The media type ("audio") goes in SDP "m=" as the media name.

- メディアタイプ(「オーディオ」)はメディア名としてSDP「m=」に行きます。

      -  The media subtype (payload format name) goes in SDP "a=rtpmap"
         as the encoding name.  The RTP clock rate in "a=rtpmap" MUST be
         8000 for AMR and 16000 for AMR-WB, and the encoding parameters
         (number of channels) MUST either be explicitly set to N or
         omitted, implying a default value of 1.  The values of N that
         are allowed are specified in Section 4.1 in [12].

- メディア「副-タイプ」(ペイロード形式名)はコード化名としてSDP"a=rtpmap"に入ります。 "a=rtpmap"のRTPクロックレートがAMR-WBのためのAMRと16000のための8000でなければならなく、コード化パラメタ(チャンネルの数)を明らかにNに設定されなければならないか、または省略しなければなりません、1のデフォルト値を含意して。 許容されているNの値は[12]でセクション4.1で指定されます。

      -  The parameters "ptime" and "maxptime" go in the SDP "a=ptime"
         and "a=maxptime" attributes, respectively.

- パラメタの"ptime"と"maxptime"はそれぞれSDP"a=ptime"と"a=maxptime"属性に入ります。

      -  Any remaining parameters go in the SDP "a=fmtp" attribute by
         copying them directly from the media type parameter string as a
         semicolon-separated list of parameter=value pairs.

- パラメタ=価値のセミコロンで切り離されたリストが対にされるので直接メディア型引数ストリングからそれらをコピーすることによって、どんな残っているパラメタもSDP"a=fmtp"属性に入ります。

8.3.1.  Offer-Answer Model Considerations

8.3.1. 申し出答えモデル問題

   The following considerations apply when using SDP Offer-Answer
   procedures to negotiate the use of AMR or AMR-WB payload in RTP:

RTPでAMRかAMR-WBペイロードの使用を交渉するのにSDP Offer-答え手順を用いるとき、以下の問題は適用されます:

      -  Each combination of the RTP payload transport format
         configuration parameters (octet-align, crc, robust-sorting,
         interleaving, and channels) is unique in its bit-pattern and
         not compatible with any other combination.  When creating an
         offer in an application desiring to use the more advanced
         features (crc, robust-sorting, interleaving, or more than one
         channel), the offerer is RECOMMENDED to also offer a payload
         type containing only the octet-aligned or bandwidth-efficient
         configuration with a single channel.  If multiple
         configurations are of interest to the application, they may all
         be offered; however, care should be taken not to offer too many
         payload types.  An SDP answerer MUST include, in the SDP answer
         for a payload type, the following parameters unmodified from
         the SDP offer (unless it removes the payload type): "octet-
         align"; "crc"; "robust-sorting"; "interleaving"; and
         "channels".  The SDP offerer and answerer MUST generate AMR or
         AMR-WB packets as described by these parameters.

- RTPペイロード輸送形式設定パラメータ(八重奏で並んでいて、crcの、そして、体力を要しているソーティングのインターリービング、およびチャンネル)のそれぞれの組み合わせは、ビット・パターンでユニークであって、いかなる他の組み合わせとも互換性がありません。 より高度な特徴(crc、体力を要しているソーティング、インターリービング、または1個以上のチャンネル)を使用するのが望ましくしながらアプリケーションで申し出を作成するとき、申出人はまた、単独のチャンネルで八重奏で並べられたか帯域幅効率的な構成だけを含むペイロードタイプを提供するRECOMMENDEDです。 複数の構成がアプリケーションに興味があるなら、それらをすべて提供するかもしれません。 しかしながら、あまりに多くのペイロードタイプを提供しないように注意するべきです。 SDP answererはペイロードタイプのためのSDP答えにSDP申し出によって変更されていない以下のパラメタを含まなければなりません(ペイロードタイプを外さない場合): 「八重奏並んでください」。 "crc"。 「体力を要しているソーティング」。 「インターリービング」。 そして、「チャンネル。」 SDP申出人とanswererはこれらのパラメタによって説明されるようにAMRかAMR-WBパケットを発生させなければなりません。

      -  The "mode-set" parameter can be used to restrict the set of
         active AMR/AMR-WB modes used in a session.  This functionality
         is primarily intended for gateways to access networks such as
         GSM or 3GPP UMTS, where the access network may be capable of
         supporting only a subset of AMR/AMR-WB modes.  The 3GPP
         preferred codec configurations are defined in 3GPP TS 26.103
         [25], and it is RECOMMENDED that other networks also needing to
         restrict the mode set follow the preferred codec configurations
         defined in 3GPP for greatest interoperability.

- セッションのときに使用されたアクティブなAMR/AMR-WBモードのセットを制限するのに「モードセット」パラメタを使用できます。 この機能性はゲートウェイがアクセスネットワークがAMR/AMR-WBモードの部分集合しかサポートできないかもしれないGSMや3GPP UMTSなどのネットワークにアクセスすることを主として意図します。 3GPPの都合のよいコーデック構成は3GPP TS26.103[25]で定義されます、そして、また、モードセットを制限する必要がある他のネットワークが最もすばらしい相互運用性のために3GPPで定義された都合のよいコーデック構成に続くのは、RECOMMENDEDです。

Sjoberg, et al.             Standards Track                    [Page 48]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[48ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

         The parameter is bi-directional, i.e., the restricted set
         applies to media both to be received and sent by the declaring
         entity.  If a mode set was supplied in the offer, the answerer
         SHALL return the mode-set unmodified or reject the payload
         type.  However, the answerer is free to choose a mode-set in
         the answer only if no mode-set was supplied in the offer for a
         unicast two-peer session.  The mode-set in the answer is
         binding both for offerer and answerer.  Thus, an offerer
         supporting all modes and subsets SHOULD NOT include the mode-
         set parameter.  For any other offerer it is RECOMMENDED to
         include each mode-set it can support as a separate payload type
         within the offer.  For multicast sessions, the answerer SHALL
         only participate in the session if it supports the offered
         mode-set.  Thus, it is RECOMMENDED that any offer for a
         multicast session include only the mode-set it will require the
         answerers to support, and that the mode-set be likely to be
         supported by all participants.

パラメタが双方向である、すなわち、制限されたセットは宣言実体によってともに受け取られて、送られるのにメディアに申し込みます。 申し出でモードセットを供給したなら、answerer SHALLは変更されていなくモードセットを返すか、またはペイロードタイプを拒絶します。 しかしながら、ユニキャストの2同輩のセッションのために申し出でモードセットを全く供給しなかった場合にだけ、answererは自由に答えにおけるモードセットを選ぶことができます。 申出人とanswererにおいて、答えにおけるモードセットは拘束力があります。 したがって、すべてのモードを支持している申出人と部分集合SHOULD NOTはモードセットパラメタを含んでいます。 いかなる他の申出人にとっても、それはそれが別々のペイロードタイプとして申し出の中で支えることができるそれぞれのモードセットを含むRECOMMENDEDです。 マルチキャストセッションのために、提供されたモードセットを支える場合にだけ、answerer SHALLはセッションのときに参加します。 したがって、マルチキャストセッションのためのどんな申し出も支持するのがanswerersを必要とするモードセットだけを含んで、モードセットがすべての関係者によって支持されそうであるのは、RECOMMENDEDです。

      -  The parameters "mode-change-period" and "mode-change-
         capability" are intended to be used in sessions with gateways,
         for example, when interoperating with GSM networks.  Both
         parameters are declarative and are combined to allow a session
         participant to determine if the payload type can be supported.
         The mode-change-period will indicate what the offerer or
         answerer requires of data it receives, while the mode-change-
         capability indicates its transmission capabilities.

- ゲートウェイとのセッションのときにGSMネットワークと共に共同利用するとき、例えば、「モード変化の期間」というパラメタと「能力をモードで変えること」が使用されることを意図します。 両方のパラメタは、叙述的であり、セッション関係者が、ペイロードタイプを支持できるかどうかと決心しているのを許容するために結合されます。 モード変化の期間は申出人かanswererが必要とするそれが受け取るデータのことを示すでしょう、モード変化能力がトランスミッション能力を示しますが。

         A mode-change-period=2 in the offer indicates a requirement on
         the answerer to send with a mode-change period of 2, i.e.,
         support mode-change-capability=2.  If the answerer requires
         mode-change-period=2, it SHALL only include it in the answer if
         the offerer either has indicated support with mode-change-
         capability=2 or has indicated mode-change-period=2; otherwise,
         the payload type SHALL be rejected.  An offerer that supports
         mode-change-capability=2 SHALL include the parameter in all
         offers to ensure the greatest possible interoperability, unless
         it includes mode-change-period=2 in the offer.  The mode-
         change-capability SHOULD be included in answers.  It is then
         indicating the answerer's capability to transmit with that
         mode-change-period for the provided payload format
         configuration.  The information is useful in future
         re-negotiation of the payload formats.

申し出におけるモード変化期間=2はすなわち、2のモード変更の期間、サポートモード変化能力=2と共に発信するというanswererに関する要件を示します。 -answererがモードを必要とするなら、変化期間は2と等しいです、それ。申出人が、モード変化能力=2でサポートを示したか、またはモード変化期間が2と等しいのを示した場合にだけ、SHALLは答えにそれを含んでいます。 さもなければ、ペイロードはSHALLをタイプします。拒絶されます。 2モード変化能力を支持する申出人=SHALLは可能な限りすばらしい相互運用性を確実にするというすべての申し出にパラメタを含んでいます、申し出にモード変化期間=2を含んでいない場合。 モード変化能力SHOULD、答えで含められてください。 そして、それは提供されたペイロード形式構成のためにそのモード変化の期間で伝わるanswererの能力を示しています。 情報はペイロード形式の今後の再交渉で役に立ちます。

      -  The parameter "mode-change-neighbor" is a recommendation to
         restrict the switching of codec modes to its neighbor and
         SHOULD be followed.  It is intended to be used in gateway
         scenarios (for example, to GSM networks) where the support of

- 「モード変化隣人」というパラメタはコーデックモードの切り換えをその隣人とSHOULDに制限するという推薦です。続かれています。 ゲートウェイシナリオ(例えばGSMネットワークに)で使用されるのが意図している、どこ、サポート

Sjoberg, et al.             Standards Track                    [Page 49]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[49ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

         this parameter and the operations it implies improves
         interoperability.

このパラメタとそれが含意する操作は相互運用性を改良します。

         "mode-change-neighbor" is a declarative parameter.  By
         including the parameter, the offerer or answerer indicates that
         it desires to receive streams with "mode-change-neighbor"
         restrictions.

「モード変化隣人」は叙述的なパラメタです。 パラメタを含んでいることによって、申出人かanswererが、「モード変化隣人」制限で流れを受けることを望んでいるのを示します。

      -  In most cases, the parameters "maxptime" and "ptime" will not
         affect interoperability; however, the setting of the parameters
         can affect the performance of the application.  The SDP offer-
         answer handling of the "ptime" parameter is described in RFC
         3264 [13].  The "maxptime" parameter MUST be handled in the
         same way.

- 多くの場合、パラメタの"maxptime"と"ptime"は相互運用性に影響しないでしょう。 しかしながら、パラメタの設定はアプリケーションの性能に影響できます。 RFC3264[13]では、説明されますSDP申し出が、"ptime"パラメタの取り扱いに答える。 同様に、"maxptime"パラメタを扱わなければなりません。

      -  The parameter "max-red" is a stream property parameter.  For
         send-only or send-recv unicast media streams, the parameter
         declares the limitation on redundancy that the stream sender
         will use.  For recvonly streams, it indicates the desired value
         for the stream sent to the receiver.  The answerer MAY change
         the value, but is RECOMMENDED to use the same limitation as the
         offer declares.  In the case of multicast, the offerer MAY
         declare a limitation; this SHALL be answered using the same
         value.  A media sender using this payload format is RECOMMENDED
         to always include the "max-red" parameter.  This information is
         likely to simplify the media stream handling in the receiver.
         This is especially true if no redundancy will be used, in which
         case "max-red" is set to 0.  As this parameter was not defined
         originally, some senders will not declare this parameter even
         if it will limit or not send redundancy at all.

- 「最大赤」というパラメタは流れの特性のパラメタです。 または、発信、-単に、recvを発信させているユニキャストメディアの流れであり、パラメタは流れの送付者が使用する冗長で制限を宣言します。 recvonlyの流れのために、それは、流れのための目標値が受信機に発信したのを示します。answererは値を変えるかもしれませんが、申し出が宣言するようにRECOMMENDEDは同じ制限を使用することになっていますか? マルチキャストの場合では、申出人は制限を宣言するかもしれません。 このSHALL、同じ値を使用することで、答えられてください。 このペイロード形式を使用しているメディア送付者はいつも「最大赤」パラメタを含むRECOMMENDEDです。 この情報は受信機で扱われるメディアの流れを簡素化しそうです。冗長が全く使用されないならこれが特に本当である、その場合、「最大赤」は0に設定されます。 このパラメタが元々定義されなかったように、何人かの送付者は、制限してもこのパラメタを宣言しないか、または冗長を全く送らないでしょう。

      -  Any unknown parameter in an offer SHALL be removed in the
         answer.

- どんな未知のパラメタ、も申し出SHALLでは、答えで取り除いてください。

8.3.2.  Usage of Declarative SDP

8.3.2. 叙述的なSDPの使用法

   In declarative usage, like SDP in RTSP [29] or SAP [30], the
   parameters SHALL be interpreted as follows:

叙述的な用法で、RTSP[29]かSAP[30]、パラメタSHALLのSDPのように、以下の通り解釈されてください:

   -  The payload format configuration parameters (octet-align, crc,
      robust-sorting, interleaving, and channels) are all declarative,
      and a participant MUST use the configuration(s) that is provided
      for the session.  More than one configuration may be provided if
      necessary by declaring multiple RTP payload types; however, the
      number of types should be kept small.

- ペイロード形式設定パラメータ(八重奏で並んでいて、crcの、そして、体力を要しているソーティングのインターリービング、およびチャンネル)はすべて叙述的です、そして、関係者はセッションのために提供される構成を使用しなければなりません。 必要なら、複数のRTPペイロードがタイプされると宣言することによって、1つ以上の構成を提供するかもしれません。 しかしながら、タイプの数は小さく保たれるべきです。

Sjoberg, et al.             Standards Track                    [Page 50]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[50ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   -  Any restriction of the AMR or AMR-WB encoder mode-switching and
      mode usage through the "mode-set", and "mode-change-period" MUST
      be followed by all participants of the session.  The restriction
      indicated by "mode-change-neighbor" SHOULD be followed.  Please
      note that such restrictions may be necessary if gateways to other
      transport systems like GSM participate in the session.  Failure to
      consider such restrictions may result in failure for a peer behind
      such a gateway to correctly receive all or parts of the session.
      Also, if different restrictions are needed by different peers in
      the same session (unless a common subset of the restrictions
      exists), some peer will not be able to participate.  Note that the
      usage of mode-change-capability is meaningless when no negotiation
      exists, and can thus be excluded in any declarations.

- AMRかAMR-WBエンコーダモード切り換えとモード用法のどんな「モードセット」、およびセッションのすべての関係者が後をつけなければならない「モード変化の期間」を通した制限。 制限は、「モード変化隣人」SHOULDで続かれるように示しました。 GSMのような他の輸送システムへのゲートウェイがセッションのときに関与するなら、そのような制限が必要であるかもしれません。 そのような制限を考えない場合、そのようなゲートウェイの後ろの同輩が正しくすべてを受け取らないことかセッションの部品をもたらすかもしれません。 また、異なった制限が同じセッションのときに異なった同輩によって必要とされると(制限の一般的な部分集合が存在していない場合)、同輩は参加できないでしょう。 モード変化能力の用法は交渉が全く存在しないとき、無意味であり、その結果、どんな宣言でも除くことができることに注意してください。

   -  Any "maxptime" and "ptime" values should be selected with care to
      ensure that the session's participants can achieve reasonable
      performance.

- どんな"maxptime"と"ptime"値も、セッションの関係者が妥当な性能を達成できるのを保証するのが慎重に選択されるべきです。

   -  The usage of "max-red" puts a global upper limit on the usage of
      redundancy that needs to be followed by all that understand the
      parameter.  However, due to the late addition of this parameter,
      it may be ignored by some implementations.

- 「最大赤」の用法はパラメタを理解しているすべてがあとに続く必要がある冗長の用法にグローバルな上限を置きます。 しかしながら、このパラメタの遅い添加のため、それはいくつかの実現で無視されるかもしれません。

8.3.3.  Examples

8.3.3. 例

   Some example SDP session descriptions utilizing AMR and AMR-WB
   encodings follow.  In these examples, long a=fmtp lines are folded to
   meet the column width constraints of this document; the backslash
   ("\") at the end of a line and the carriage return that follows it
   should be ignored.

AMRとAMR-WB encodingsを利用するいくつかの例のSDPセッション記述が続きます。 これらの例では、長いa=fmtp線はこのドキュメントのカラム幅規制を満たすために折り重ねられます。 線の端とそれに続く復帰におけるバックスラッシュ(「\」)は無視されるべきです。

   In an example of the usage of AMR in a possible GSM gateway-to-
   gateway scenario, the offerer is capable of supporting three
   different mode-sets and needs the mode-change-period to be 2 in
   combination with mode-change-neighbor restrictions.  The other
   gateway can only support two of these mode-sets and removes the
   payload type 97 in the answer.  If the offering GSM gateway only
   supports a single mode-set active at the same time, it should
   consider doing the 1 out of N selection procedures described in
   Section 10.2 of [13]:

可能なGSMゲートウェイからゲートウェイへのシナリオのAMRの使用法に関する例では、申出人は、3つの異なったモードセットを支えることができて、モード変化の期間がモード変化隣人制限と組み合わせた2である必要があります。 もう片方のゲートウェイは、これらの2つのモードセットしか支持できないで、答えでペイロードタイプ97を外します。 提供GSMゲートウェイが同時に活動的な単モードセットを支えるだけであるなら、すると考えるべきである、[13]のセクション10.2で説明されたN選択手順のうちの1:

Sjoberg, et al.             Standards Track                    [Page 51]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[51ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   Offer:

以下を提供してください。

    m=audio 49120 RTP/AVP 97 98 99
    a=rtpmap:97 AMR/8000/1
    a=fmtp:97 mode-set=0,2,5,7; mode-change-period=2; \
      mode-change-capability=2; mode-change-neighbor=1
    a=rtpmap:98 AMR/8000/1
    a=fmtp:98 mode-set=0,2,3,6; mode-change-period=2; \
      mode-change-capability=2; mode-change-neighbor=1
    a=rtpmap:99 AMR/8000/1
    a=fmtp:99 mode-set=0,2,3,4; mode-change-period=2; \
      mode-change-capability=2; mode-change-neighbor=1
    a=maxptime:20

m=オーディオの49120RTP/AVP97 98 99a=rtpmap: 97 AMR/8000/1a=fmtp: 97 モードに設定された=0、2、5、7。 モード変化期間=2。 モード能力=を変えている2円。 1モード変化隣人=a=rtpmap: 98 AMR/8000/1a=fmtp: 98 モードに設定された=0、2、3、6。 モード変化期間=2。 モード能力=を変えている2円。 1モード変化隣人=a=rtpmap: 99 AMR/8000/1a=fmtp: 99 モードに設定された=0、2、3、4。 モード変化期間=2。 モード能力=を変えている2円。 1モード変化隣人=a=maxptime: 20

   Answer:

以下に答えてください。

    m=audio 49120 RTP/AVP 98 99
    a=rtpmap:98 AMR/8000/1
    a=fmtp:98 mode-set=0,2,3,6; mode-change-period=2; \<
      mode-change-capability=2; mode-change-neighbor=1
    a=rtpmap:99 AMR/8000/1
    a=fmtp:99 mode-set=0,2,3,4; mode-change-period=2; \
      mode-change-capability=2; mode-change-neighbor=1
    a=maxptime:20

m=オーディオの49120RTP/AVP98 99a=rtpmap: 98 AMR/8000/1a=fmtp: 98 モードに設定された=0、2、3、6。 モード変化期間=2。 \<モード変化能力=2。 1モード変化隣人=a=rtpmap: 99 AMR/8000/1a=fmtp: 99 モードに設定された=0、2、3、4。 モード変化期間=2。 モード能力=を変えている2円。 1モード変化隣人=a=maxptime: 20

   The following example shows the usage of AMR between a non-GSM
   endpoint and a GSM gateway.  The non-GSM offerer requires no
   restrictions of the mode-change-period or mode-change-neighbor, but
   must signal its mode-change-capability in the offer and abide by
   those restrictions in the answer.

以下の例は非GSM終点とGSMゲートウェイの間にAMRの使用法を示しています。 非GSM申出人はモード変化の期間かモード変化隣人の制限を全く必要としません、申し出でモード変化能力を示唆して、答えでそれらの制限を守らなければならないのを除いて。

   Offer:

以下を提供してください。

    m=audio 49120 RTP/AVP 97
    a=rtpmap:97 AMR/8000/1
    a=fmtp:97 mode-change-capability=2
    a=maxptime:20

2m=オーディオの49120RTP/AVP97a=rtpmap: 97AMR/8000/1a=fmtp: 97モード変化能力=a=maxptime: 20

   Answer:

以下に答えてください。

    m=audio 49120 RTP/AVP 97
    a=rtpmap:97 AMR/8000/1
    a=fmtp:97 mode-set=0,2,4,7; mode-change-period=2; \
      mode-change-capability=2; mode-change-neighbor=1
    a=maxptime:20

m=オーディオの49120RTP/AVP97a=rtpmap: 97 AMR/8000/1a=fmtp: 97 モードに設定された=0、2、4、7。 モード変化期間=2。 モード能力=を変えている2円。 1モード変化隣人=a=maxptime: 20

Sjoberg, et al.             Standards Track                    [Page 52]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[52ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   Example of usage of AMR-WB in a possible VoIP scenario where UEP may
   be used (99) and a fallback declaration (98):

UEPが中古の(99)であるかもしれない可能なVoIPシナリオと後退宣言(98)におけるAMR-WBの使用法に関する例:

    m=audio 49120 RTP/AVP 99 98
    a=rtpmap:98 AMR-WB/16000
    a=fmtp:98 octet-align=1; mode-change-capability=2
    a=rtpmap:99 AMR-WB/16000
    a=fmtp:99 octet-align=1; crc=1; mode-change-capability=2

オーディオの49120RTP/AVP99 98m=a=rtpmap: 98 AMR-WB/16000a=fmtp: 98 =1を八重奏で並べてください。 2モード変化能力=a=rtpmap: 99 AMR-WB/16000a=fmtp: 99 =1を八重奏で並べてください。 crc=1。 モード変化能力=2

   Example of usage of AMR-WB in a possible streaming scenario (two
   channel stereo):

可能なストリーミングのシナリオ(2チャンネルステレオ)のAMR-WBの使用法に関する例:

    m=audio 49120 RTP/AVP 99
    a=rtpmap:99 AMR-WB/16000/2
    a=fmtp:99 interleaving=30
    a=maxptime:100

オーディオの49120RTP/AVP99m=a=rtpmap: 99AMR-WB/16000/2a=fmtp: =30a=maxptime: 100をはさみ込む99

   Note that the payload format (encoding) names are commonly shown in
   upper case.  MIME subtypes are commonly shown in lower case.  These
   names are case-insensitive in both places.  Similarly, parameter
   names are case-insensitive both in MIME types and in the default
   mapping to the SDP a=fmtp attribute.

ペイロード形式(コード化する)名が大文字で一般的に示されることに注意してください。 MIME血液型亜型は小文字で一般的に示されます。 これらの名前は両方の場所で大文字と小文字を区別しないです。 同様に、パラメタ名はMIMEの種類とデフォルトマッピングでSDP a=fmtp属性に大文字と小文字を区別しないです。

9.  IANA Considerations

9. IANA問題

   Two media types (audio/AMR and audio/AMR-WB) have been updated; see
   Section 8.

2つのメディアタイプ(オーディオ/AMRとオーディオ/AMR-WB)をアップデートしました。 セクション8を見てください。

10.  Changes from RFC 3267

10. RFC3267からの変化

   The differences between RFC 3267 and this document are as follows:

RFC3267とこのドキュメントの違いは以下の通りです:

   -  Added clarification of behavior in regards to mode change period
      and mode-change neighbor that is expected from an IP client; see
      Section 4.5.

- IPクライアントから予想されるモード変更の期間とモード変更隣人に関する振舞いの加えられた明確化。 セクション4.5を見てください。

   -  Updated the maxptime for better clarification.  The sentence that
      previously read: "The time SHOULD be a multiple of the frame
      size." now says "The time SHOULD be an integer multiple of the
      frame size."  This should have no impact on interoperability.

- より良い明確化のためにmaxptimeをアップデートしました。 以前に読んだ文: 「フレームの倍数が. 」 現在が言うサイズであったならSHOULDを調節してください、「フレームの整数倍数がサイズであったならSHOULDを調節してください、」 これは相互運用性に変化も与えるべきではありません。

   -  Updated the definition of the mode-set parameter for
      clarification.

- 明確化のためのモードセットパラメタの定義をアップデートしました。

   -  Restricted the values for mode-change-period to 1 or 2, which are
      the values used in circuit-switched AMR systems.

- モード変化の期間のための値を1か2に制限しました。(2はサーキットで切り換えられたAMRシステムで使用される値です)。

Sjoberg, et al.             Standards Track                    [Page 53]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[53ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   -  Added a new media type parameter Mode-Change-Capability that
      defaults to 1, which is the assumed behavior of any non-updated
      implementation.  This enables the offer-answer procedures to work.

- どんな非アップデートされた実現の想定された振舞いである1もデフォルトとするニューメディア型引数Mode変化能力を加えました。 これは、申し出答え手順が働くのを可能にします。

   -  Changed mode-change-neighbor to indicate a recommended behavior
      rather than a required one.

- 必要なものよりむしろお勧めの振舞いを示すためにモード変化隣人を変えました。

   -  Added an Offer-Answer Section, see Section 8.3.1.  This will have
      implications on the interoperability to implementations that have
      guessed how to perform offer/answer negotiation of the payload
      parameters.

- Offer-答えセクションを加えて、.1にセクション8.3を見ます。 これは相互運用性にペイロードパラメタの申し出/答え交渉を実行する方法を推測した実現に意味を持つでしょう。

   -  Clarified and aligned the unequal detection usage with the
      published UDP-Lite specification in Sections 3.6.1 and 4.4.2.1.
      This included replacing a normative statement about packet
      handling with an informative paragraph with a reference to UDP-
      Lite.

- .1にはっきりさせて、広められたUDP-Lite仕様コネセクション3.6.1と4.4.2に不平等な検出用法を一直線にします。 これは、UDP- Liteの参照でパケット取り扱いに関する規範的陳述を有益なパラグラフで取り替えるのを含んでいました。

   -  Clarified the bit order in the CRC calculation in Section 4.4.2.1.

- はっきりさせられて、ビットはセクション4.4.2でCRC計算で.1を命令します。

   -  Corrected the reference in Section 5.3 for the Q and FT fields.

- セクション5.3でのQとFT分野の参照を修正しました。

   -  Changed the padding bit definition in Sections 4.4.2 and 5.3 so
      that it is clear that they shall be ignored.

- 変えて、詰め物がセクション4.4.2と5.3との定義に噛み付いたので、それらが無視されるものとするのは、明確です。

   -  Added a clarification that comfort noise frames with frame type 9,
      10, and 11 SHALL NOT be used in the AMR file format.

- フレームタイプ9、10、および11SHALL NOTがAMRファイルで使用されている安らぎ雑音フレームがフォーマットする明確化を加えました。

   -  Clarified in Section 4.3.2 that the rules about not sending
      NO_DATA frames do apply for all payload format configurations with
      the exception of the interleaved mode.

- _DATAフレームを全く送らないことに関する規則がするセクション4.3.2ではっきりさせられて、はさみ込まれたモード以外のすべてのペイロード形式構成に申し込んでください。

   -  The reference list has been updated to now published RFCs: RFC
      3448, RFC 3550, RFC 3551, RFC 3711, RFC 3828, and RFC 4566.  A
      reference to 3GPP TS 26.101 has also been added.

- 現在発行されたRFCsに参考文献一覧表をアップデートしました: RFC3448、RFC3550、RFC3551、RFC3711、RFC3828、およびRFC4566。 また、3GPP TS26.101の参照は加えられます。

   -  Added notes in storage format section and media type registration
      that AMR and AMR-WB frames can also be stored in the 3GP file
      format.

- また、3GPファイル形式に登録のそのAMRとAMR-WBが罪に陥れる格納形式部とメディアタイプによる付記された注意を格納できます。

   -  Added a media type parameter "max-red" that allows the sender to
      declare a bounded usage of redundancy.  This parameter allows a
      receiver to optimize its function as it will know if redundancy
      will be used or not.  If it is used, the maximum extra delay
      introduced by the sender (that is needed to be considered by the
      receiver to fully utilize the redundancy) will be known.  The
      addition of this parameter should have no negative effects on
      older implementations as they are mandated to ignore unknown

- 送付者が冗長の境界がある用法を宣言できる「最大赤」というメディア型引数を加えました。 このパラメタで、冗長が使用するなら、受信機は知るように機能を最適化できます。 それが使用されていると、送付者(すなわち、受信機で冗長を完全に利用すると考えられるのが必要である)によって導入された最大の余分な遅れは知られているでしょう。 それらが未知を無視するために強制されるとき、このパラメタの添加は、より古い実現にマイナスの効果を全く持つべきではありません。

Sjoberg, et al.             Standards Track                    [Page 54]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[54ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

      parameters per RFC 3267.  In addition, older implementations are
      required to operate as if the value of max-red is unknown and
      possibly infinite.

RFC3267あたりのパラメタ。 さらに、より古い実現が、まるで最大赤の値が未知であってことによると無限であるかのように作動するのに必要です。

   -  Updated the media type registration to comply with the new
      registration rules.

- アップデートして、メディアは、新規登録規則に従うために登録をタイプします。

   -  Moved section on decoding validation from Security Considerations
      to Implementation Considerations, where it makes more sense.

- Security ConsiderationsからImplementation Considerationsまでの合法化を解読するところのセクションを動かしました。そこでは、それが、より多く理解できます。

   -  Clarified the application of encryption, integrity protection, and
      authentication mechanism to the payload.

- 暗号化の応用、保全保護、および認証機構をペイロードにはっきりさせました。

11.  Acknowledgements

11. 承認

   The authors would like to thank Petri Koskelainen, Bernhard Wimmer,
   Tim Fingscheidt, Sanjay Gupta, Stephen Casner, and Colin Perkins for
   their significant contributions made throughout the writing and
   reviewing of RFC 3267 and this replacement.  The authors would also
   like to thank Richard Ejzak, Thomas Belling, and Gorry Fairhurst for
   their input on this replacement of RFC 3267.

作者はRFC3267の書くことと論評の間中された彼らの重要な貢献とこの交換についてペトリKoskelainen、バーンハード・ウィンマー、ティムFingscheidt、Sanjayグプタ、スティーブンCasner、およびコリン・パーキンスに感謝したがっています。 また、作者はRFC3267のこの交換に関する彼らの意見についてリチャードEjzak、トーマスBelling、およびゴーリーFairhurstに感謝したがっています。

12.  References

12. 参照

12.1.  Normative References

12.1. 引用規格

   [1]  3GPP TS 26.090, "Adaptive Multi-Rate (AMR) speech transcoding",
        version 4.0.0 (2001-03), 3rd Generation Partnership Project
        (3GPP).

[1] 3GPP TS26.090、「適応型のMulti-レート(AMR)スピーチコード変換」、バージョン4.0.0(2001-03)、第3Generation Partnership Project(3GPP)。

   [2]  3GPP TS 26.101, "AMR Speech Codec Frame Structure", version
        4.1.0 (2001-06), 3rd Generation Partnership Project (3GPP).

[2] 3GPP TS26.101、「AMRスピーチコーデック枠組構造」、バージョン4.1.0(2001-06)、第3Generation Partnership Project(3GPP)。

   [3]  3GPP TS 26.190 "AMR Wideband speech codec; Transcoding
        functions", version 5.0.0 (2001-03), 3rd Generation Partnership
        Project (3GPP).

[3] 3GPP TS26.190「AMR Widebandスピーチコーデック」。 「コード変換機能」、バージョン5.0.0(2001-03)、第3Generation Partnership Project(3GPP)。

   [4]  3GPP TS 26.201 "AMR Wideband speech codec; Frame Structure",
        version 5.0.0 (2001-03), 3rd Generation Partnership Project
        (3GPP).

[4] 3GPP TS26.201「AMR Widebandスピーチコーデック」。 「フレームStructure」、バージョン5.0.0(2001-03)、第3Generation Partnership Project(3GPP)。

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

[5] ブラドナー、S.、「Indicate Requirement LevelsへのRFCsにおける使用のためのキーワード」、BCP14、RFC2119、1997年3月。

   [6]  3GPP TS 26.093, "AMR Speech Codec; Source Controlled Rate
        operation", version 4.0.0 (2000-12), 3rd Generation Partnership
        Project (3GPP).

[6]3GPP t26.093、「AMRスピーチコーデック」。 「ソースControlled Rate操作」、バージョン4.0.0(2000-12)、第3Generation Partnership Project(3GPP)。

Sjoberg, et al.             Standards Track                    [Page 55]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[55ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   [7]  3GPP TS 26.193 "AMR Wideband Speech Codec; Source Controlled
        Rate operation", version 5.0.0 (2001-03), 3rd Generation
        Partnership Project (3GPP).

[7] 3GPP t26.193「AMR広帯域スピーチコーデック」。 「ソースControlled Rate操作」、バージョン5.0.0(2001-03)、第3Generation Partnership Project(3GPP)。

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

[8]Schulzrinne、H.、Casner、S.、フレディリック、R.、およびV.ジェーコブソン、「RTP:」 「リアルタイムのアプリケーションのためのトランスポート・プロトコル」、STD64、RFC3550、2003年7月。

   [9]  3GPP TS 26.092, "AMR Speech Codec; Comfort noise aspects",
        version 4.0.0 (2001-03), 3rd Generation Partnership Project
        (3GPP).

[9]3GPP t26.092、「AMRスピーチコーデック」。 「安らぎ雑音局面」、バージョン4.0.0(2001-03)、第3Generation Partnership Project(3GPP)。

   [10] 3GPP TS 26.192 "AMR Wideband speech codec; Comfort Noise
        aspects", version 5.0.0 (2001-03), 3rd Generation Partnership
        Project (3GPP).

[10] 3GPP TS26.192「AMR Widebandスピーチコーデック」。 「安らぎNoise局面」、バージョン5.0.0(2001-03)、第3Generation Partnership Project(3GPP)。

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

[11] ハンドレー、M.、ジェーコブソン、V.、およびC.パーキンス、「SDP:」 「セッション記述プロトコル」、RFC4566、2006年7月。

   [12] Schulzrinne, H. and S. Casner, "RTP Profile for Audio and Video
        Conferences with Minimal Control", STD 65, RFC 3551, July 2003.

[12] Schulzrinne、H.、およびS.Casner、「オーディオのためのRTPプロフィールと最小量があるテレビ会議システムは制御します」、STD65、RFC3551、2003年7月。

   [13] Rosenberg, J. and H. Schulzrinne, "An Offer/Answer Model with
        Session Description Protocol (SDP)", RFC 3264, June 2002.

[13] ローゼンバーグとJ.とH.Schulzrinne、「セッション記述プロトコル(SDP)がある申し出/答えモデル」、RFC3264、2002年6月。

   [14] Freed, N. and J. Klensin, "Media Type Specifications and
        Registration Procedures", BCP 13, RFC 4288, December 2005.

解放された[14]とN.とJ.Klensin、「メディアは仕様と登録手順をタイプする」BCP13、RFC4288、2005年12月。

   [15] Casner, S., "Media Type Registration of RTP Payload Formats",
        RFC 4855, February 2007.

[15]Casner、S.、「メディアはRTP有効搭載量形式の登録をタイプする」RFC4855、2007年2月。

12.2.  Informative References

12.2. 有益な参照

   [16] GSM 06.60, "Enhanced Full Rate (EFR) speech transcoding",
        version 8.0.1 (2000-11), European Telecommunications Standards
        Institute (ETSI).

[16] GSM06.60、「高められたFull Rate(EFR)スピーチコード変換」、バージョン8.0.1(2000-11)、ヨーロッパのTelecommunications Standards Institute(ETSI)。

   [17] ANSI/TIA/EIA-136-Rev.C, part 410 - "TDMA Cellular/PCS Radio
        Interface, Enhanced Full Rate Voice Codec (ACELP)".  Formerly
        IS-641.  TIA published standard, June 1 2001.

[17] ANSI/TIA/EIA136人のC師、410を分けてください--「TDMAセル/PCSラジオインタフェース、エンハンストフルレート音声コーデック(ACELP)。」 以前、-641です。 TIAは規格、2001年6月1日を発行しました。

   [18] ARIB, RCR STD-27H, "Personal Digital Cellular Telecommunication
        System RCR Standard", Association of Radio Industries and
        Businesses (ARIB).

[18] ARIB、RCR STD-27H、「PDC通信システムRCR規格」、電波産業会(ARIB)。

   [19] Larzon, L-A., Degermark, M., Pink, S., Jonsson, L-E., and G.
        Fairhurst, "The Lightweight User Datagram Protocol (UDP-Lite)",
        RFC 3828, July 2004.

[19]Larzon、L-A.、デーゲルマルク、M.、ピンク、S.、イェンソン、L-E.、およびG.Fairhurst、「軽量のユーザー・データグラム・プロトコル(UDP-Lite)」、RFC3828 2004年7月。

Sjoberg, et al.             Standards Track                    [Page 56]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[56ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   [20] 3GPP TS 25.415 "UTRAN Iu Interface User Plane Protocols",
        version 4.2.0 (2001-09), 3rd Generation Partnership Project
        (3GPP).

[20]3GPP TS25.415「UTRAN Iuインタフェースユーザ飛行機プロトコル」、バージョン4.2.0(2001-09)、第3Generation Partnership Project(3GPP)。

   [21] Handley, M., Floyd, S., Padhye, J., and J. Widmer, "TCP Friendly
        Rate Control (TFRC): Protocol Specification", RFC 3448, January
        2003.

[21] ハンドレー、M.、フロイド、S.、Padhye、J.、およびJ.ウィトマー、「TCPの好意的なレートは(TFRC)を制御します」。 「プロトコル仕様」、RFC3448、2003年1月。

   [22] Li, A., et al., "An RTP Payload Format for Generic FEC with
        Uneven Level Protection", Work in Progress.

[22] 李、A.、他、「不規則な平らな保護がある一般的なFECのためのRTP有効搭載量形式」、ProgressのWork。

   [23] Rosenberg, J. and H. Schulzrinne, "An RTP Payload Format for
        Generic Forward Error Correction", RFC 2733, December 1999.

[23] ローゼンバーグとJ.とH.Schulzrinne、「一般的な前進型誤信号訂正のためのRTP有効搭載量形式」、RFC2733、1999年12月。

   [24] 3GPP TS 26.102, "AMR speech codec interface to Iu and Uu",
        version 4.0.0 (2001-03), 3rd Generation Partnership Project
        (3GPP).

[24] 3GPP TS26.102、「IuとUuへのAMRスピーチコーデックインタフェース」、バージョン4.0.0(2001-03)、第3Generation Partnership Project(3GPP)。

   [25] 3GPP TS 26.202, "AMR Wideband speech codec; Interface to Iu and
        Uu", version 5.0.0 (2001-03), 3rd Generation Partnership Project
        (3GPP).

[25] 3GPP TS26.202、「AMR Widebandスピーチコーデック」。 「IuとUuへのインタフェース」、バージョン5.0.0(2001-03)、第3Generation Partnership Project(3GPP)。

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

2004年の[26]Baugher、M.、マグリュー、D.、ジーター、M.、カラーラ、E.、およびK.Norrman、「安全なリアルタイムのトランスポート・プロトコル(SRTP)」、RFC3711行進。

   [27] Perkins, C., Kouvelas, I., Hodson, O., Hardman, V., Handley, M.,
        Bolot, J., Vega-Garcia, A., and S. Fosse-Parisis, "RTP Payload
        for Redundant Audio Data", RFC 2198, September 1997.

[27] パーキンス、C.、Kouvelas、I.、ホドソン、O.、ハードマン、V.、ハンドレー、M.、Bolot、J.、ベガ-ガルシア、A.、およびS.堀-Parisis、「余分なオーディオデータのためのRTP有効搭載量」、RFC2198(1997年9月)。

   [28] 3GPP TS 26.103, "Speech codec list for GSM and UMTS", version
        5.5.0 (2004-09), 3rd Generation Partnership Project (3GPP).

[28] 3GPP TS26.103、「GSMとUMTSのためのスピーチコーデックリスト」、バージョン5.5.0(2004-09)、第3Generation Partnership Project(3GPP)。

   [29] Schulzrinne, H., Rao, A., and R. Lanphier, "Real Time Streaming
        Protocol (RTSP)", RFC 2326, April 1998.

1998年4月の[29]SchulzrinneとH.とラオ、A.とR.Lanphier、「リアルタイムのストリーミングのプロトコル(RTSP)」RFC2326。

   [30] Handley, M., Perkins, C., and E. Whelan, "Session Announcement
        Protocol", RFC 2974, October 2000.

[30] ハンドレーとM.とパーキンス、C.とE.ウィーラン、「セッション発表プロトコル」、RFC2974、2000年10月。

   [31] 3GPP TS 26.244, "3GPP file format (3GP)", version 6.1.0 (2004-
        09), 3rd Generation Partnership Project (3GPP).

[31] 3GPP TS26.244、「3GPPファイル形式(3GP)」、バージョン6.1.0(2004- 09)、第3Generation Partnership Project(3GPP)。

   [32] Castagno, R. and D. Singer, "MIME Type Registrations for 3rd
        Generation Partnership Project (3GPP) Multimedia files", RFC
        3839, July 2004.

[32] カスターニョ、研究開発Singer、「第3Generation Partnership Project(3GPP)マルチメディアのためのMIMEの種類Registrationsはファイルします」、RFC3839、2004年7月。

   [33] Kent, S. and K. Seo, "Security Architecture for the Internet
        Protocol", RFC 4301, December 2005.

[33] ケントとS.とK.Seo、「インターネットプロトコルのためのセキュリティー体系」、RFC4301、2005年12月。

Sjoberg, et al.             Standards Track                    [Page 57]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[57ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

   [34] Dierks, T. and E. Rescorla, "The Transport Layer Security (TLS)
        Protocol Version 1.1", RFC 4346, April 2006.

[34] Dierks、T.、およびE.レスコラ、「トランスポート層セキュリティ(TLS)は2006年4月にバージョン1.1インチ、RFC4346について議定書の中で述べます」。

   ETSI documents are available from <http://www.etsi.org/>.
   3GPP documents are available from <http://www.3gpp.org/>.
   TIA documents are available from <http://www.tiaonline.org/>.

ETSIドキュメントは. 3GPPが<http://www.3gpp.org/>から利用可能であると記録する<http://www.etsi.org/>から利用可能です。TIAドキュメントは<http://www.tiaonline.org/>から利用可能です。

Authors' Addresses

作者のアドレス

   Johan Sjoberg
   Ericsson AB
   SE-164 80 Stockholm, SWEDEN

ジョハンシェーベリエリクソンAB SE-164 80ストックホルム(スウェーデン)

   Phone: +46 8 7190000
   EMail: Johan.Sjoberg@ericsson.com

以下に電話をしてください。 +46 8 7190000 メール: Johan.Sjoberg@ericsson.com

   Magnus Westerlund
   Ericsson Research
   Ericsson AB
   SE-164 80 Stockholm, SWEDEN

マグヌスWesterlundエリクソン研究エリクソンAB SE-164 80ストックホルム(スウェーデン)

   Phone: +46 8 7190000
   EMail: Magnus.Westerlund@ericsson.com

以下に電話をしてください。 +46 8 7190000 メール: Magnus.Westerlund@ericsson.com

   Ari Lakaniemi
   Nokia Research Center
   P.O.Box 407
   FIN-00045 Nokia Group, FINLAND

アリLakaniemiノキアリサーチセンター私書箱407フィン-00045Nokia Group、フィンランド

   Phone: +358-71-8008000
   EMail: ari.lakaniemi@nokia.com

以下に電話をしてください。 +358-71-8008000はメールされます: ari.lakaniemi@nokia.com

   Qiaobing Xie
   Motorola, Inc.
   1501 W. Shure Drive, 2-B8
   Arlington Heights, IL 60004, USA

シェモトローラ1501W.シュアーのドライブ、2-B8アーリントンハイツ、イリノイ 60004、米国をQiaobingします。

   Phone: +1-847-632-3028
   EMail: Qiaobing.Xie@motorola.com

以下に電話をしてください。 +1-847-632-3028 メールしてください: Qiaobing.Xie@motorola.com

Sjoberg, et al.             Standards Track                    [Page 58]

RFC 4867         RTP Payload Format for AMR and AMR-WB        April 2007

シェーベリ、他 AMRのための標準化過程[58ページ]RFC4867RTP有効搭載量形式とAMR-WB2007年4月

Full Copyright Statement

完全な著作権宣言文

   Copyright (C) The IETF Trust (2007).

IETFが信じる著作権(C)(2007)。

   This document is subject to the rights, licenses and restrictions
   contained in BCP 78, and except as set forth therein, the authors
   retain all their rights.

このドキュメントはBCP78に含まれた権利、ライセンス、および制限を受けることがあります、そして、そこに詳しく説明されるのを除いて、作者は彼らのすべての権利を保有します。

   This document and the information contained herein are provided on an
   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
   THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
   OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
   THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

このドキュメントとここに含まれた情報はその人が代理をするか、または(もしあれば)後援される組織、インターネットの振興発展を目的とする組織、「そのままで」という基礎と貢献者の上で提供していて、IETFはそして、インターネット・エンジニアリング・タスク・フォースがすべての保証を放棄すると信じます、急行である、または暗示していて、他を含んでいて、情報の使用がここに侵害しないどんな保証も少しもまっすぐになるということであるかいずれが市場性か特定目的への適合性の黙示的な保証です。

Intellectual Property

知的所有権

   The IETF takes no position regarding the validity or scope of any
   Intellectual Property Rights or other rights that might be claimed to
   pertain to the implementation or use of the technology described in
   this document or the extent to which any license under such rights
   might or might not be available; nor does it represent that it has
   made any independent effort to identify any such rights.  Information
   on the procedures with respect to rights in RFC documents can be
   found in BCP 78 and BCP 79.

IETFはどんなIntellectual Property Rightsの正当性か範囲、実現に関係すると主張されるかもしれない他の権利、本書では説明された技術の使用またはそのような権利の下におけるどんなライセンスも利用可能であるかもしれない、または利用可能でないかもしれない範囲に関しても立場を全く取りません。 または、それはそれを表しません。どんなそのような権利も特定するためのどんな独立している努力もしました。 BCP78とBCP79でRFCドキュメントの権利に関する手順に関する情報を見つけることができます。

   Copies of IPR disclosures made to the IETF Secretariat and any
   assurances of licenses to be made available, or the result of an
   attempt made to obtain a general license or permission for the use of
   such proprietary rights by implementers or users of this
   specification can be obtained from the IETF on-line IPR repository at
   http://www.ietf.org/ipr.

IPR公開のコピーが利用可能に作られるべきライセンスの保証、または一般的な免許を取得するのが作られた試みの結果をIETF事務局といずれにもしたか、または http://www.ietf.org/ipr のIETFのオンラインIPR倉庫からこの仕様のimplementersかユーザによるそのような所有権の使用のために許可を得ることができます。

   The IETF invites any interested party to bring to its attention any
   copyrights, patents or patent applications, or other proprietary
   rights that may cover technology that may be required to implement
   this standard.  Please address the information to the IETF at
   <%ietf-ipr@ietf.org.

IETFはこの規格を実行するのに必要であるかもしれない技術をカバーするかもしれないどんな著作権もその注目していただくどんな利害関係者、特許、特許出願、または他の所有権も招待します。 IETF at <%ietf-ipr@ietf.org に情報を記述してください。

Acknowledgement

承認

   Funding for the RFC Editor function is currently provided by the
   Internet Society.

RFC Editor機能のための基金は現在、インターネット協会によって提供されます。

Sjoberg, et al.             Standards Track                    [Page 59]

シェーベリ、他 標準化過程[59ページ]

一覧

 RFC 1〜100  RFC 1401〜1500  RFC 2801〜2900  RFC 4201〜4300 
 RFC 101〜200  RFC 1501〜1600  RFC 2901〜3000  RFC 4301〜4400 
 RFC 201〜300  RFC 1601〜1700  RFC 3001〜3100  RFC 4401〜4500 
 RFC 301〜400  RFC 1701〜1800  RFC 3101〜3200  RFC 4501〜4600 
 RFC 401〜500  RFC 1801〜1900  RFC 3201〜3300  RFC 4601〜4700 
 RFC 501〜600  RFC 1901〜2000  RFC 3301〜3400  RFC 4701〜4800 
 RFC 601〜700  RFC 2001〜2100  RFC 3401〜3500  RFC 4801〜4900 
 RFC 701〜800  RFC 2101〜2200  RFC 3501〜3600  RFC 4901〜5000 
 RFC 801〜900  RFC 2201〜2300  RFC 3601〜3700  RFC 5001〜5100 
 RFC 901〜1000  RFC 2301〜2400  RFC 3701〜3800  RFC 5101〜5200 
 RFC 1001〜1100  RFC 2401〜2500  RFC 3801〜3900  RFC 5201〜5300 
 RFC 1101〜1200  RFC 2501〜2600  RFC 3901〜4000  RFC 5301〜5400 
 RFC 1201〜1300  RFC 2601〜2700  RFC 4001〜4100  RFC 5401〜5500 
 RFC 1301〜1400  RFC 2701〜2800  RFC 4101〜4200 

スポンサーリンク

borderStyle

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る