Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband (VMR-WB) Audio Codec
RFC 4348

 
Document Type RFC - Proposed Standard (January 2006; No errata)
Updated by RFC 4424
Last updated 2013-03-02
Replaces draft-ahmadi-avt-rtp-vmr-wb
Stream IETF
Formats plain text pdf html
Stream WG state (None)
Consensus Unknown
Document shepherd No shepherd assigned
IESG IESG state RFC 4348 (Proposed Standard)
Telechat date
Responsible AD Allison Mankin
Send notices to csp@csperkins.org, magnus.westerlund@ericsson.com
Network Working Group                                          S. Ahmadi
Request for Comments: 4348                                  January 2006
Category: Standards Track

       Real-Time Transport Protocol (RTP) Payload Format for the
         Variable-Rate Multimode Wideband (VMR-WB) Audio Codec

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.

Copyright Notice

   Copyright (C) The Internet Society (2006).

Abstract

   This document specifies a real-time transport protocol (RTP) payload
   format to be used for the Variable-Rate Multimode Wideband (VMR-WB)
   speech codec.  The payload format is designed to be able to
   interoperate with existing VMR-WB transport formats on non-IP
   networks.  A media type registration is included for VMR-WB RTP
   payload format.

   VMR-WB is a variable-rate multimode wideband speech codec that has a
   number of operating modes, one of which is interoperable with AMR-WB
   (i.e., RFC 3267) audio codec at certain rates.  Therefore, provisions
   have been made in this document to facilitate and simplify data
   packet exchange between VMR-WB and AMR-WB in the interoperable mode
   with no transcoding function involved.

Ahmadi                      Standards Track                     [Page 1]
RFC 4348               VMR-WB RTP Payload Format            January 2006

Table of Contents

   1. Introduction ....................................................3
   2. Conventions and Acronyms ........................................3
   3. The Variable-Rate Multimode Wideband (VMR-WB) Speech Codec ......4
      3.1. Narrowband Speech Processing ...............................5
      3.2. Continuous vs. Discontinuous Transmission ..................6
      3.3. Support for Multi-Channel Session ..........................6
   4. Robustness against Packet Loss ..................................7
      4.1. Forward Error Correction (FEC) .............................7
      4.2. Frame Interleaving and Multi-Frame Encapsulation ...........8
   5. VMR-WB Voice over IP Scenarios ..................................9
      5.1. IP Terminal to IP Terminal .................................9
      5.2. GW to IP Terminal .........................................10
      5.3. GW to GW (between VMR-WB- and AMR-WB-Enabled Terminals) ...10
      5.4. GW to GW (between Two VMR-WB-Enabled Terminals) ...........11
   6. VMR-WB RTP Payload Formats .....................................12
      6.1. RTP Header Usage ..........................................13
      6.2. Header-Free Payload Format ................................14
      6.3. Octet-Aligned Payload Format ..............................15
           6.3.1. Payload Structure ..................................15
           6.3.2. The Payload Header .................................15
           6.3.3. The Payload Table of Contents ......................18
           6.3.4. Speech Data ........................................20
           6.3.5. Payload Example: Basic Single Channel
                  Payload Carrying Multiple Frames ...................21
      6.4. Implementation Considerations .............................22
           6.4.1. Decoding Validation and Provision for Lost
                  or Late Packets ....................................22
   7. Congestion Control .............................................23
   8. Security Considerations ........................................23
      8.1. Confidentiality ...........................................24
      8.2. Authentication and Integrity ..............................24
   9. Payload Format Parameters ......................................24
      9.1. VMR-WB RTP Payload MIME Registration ......................25
      9.2. Mapping MIME Parameters into SDP ..........................27
      9.3. Offer-Answer Model Considerations .........................28
   10. IANA Considerations ...........................................29
   11. Acknowledgements ..............................................29
   12. References ....................................................30
      12.1. Normative References .....................................30
      12.2. Informative References ...................................30

Ahmadi                      Standards Track                     [Page 2]
RFC 4348               VMR-WB RTP Payload Format            January 2006

1.  Introduction

   This document specifies the payload format for packetization of VMR-
Show full document text