Download presentation
Presentation is loading. Please wait.
Published byLauren Randall Modified over 9 years ago
1
Highlights of the Revised VMR-WB RTP Payload and Storage File Formats Sassan Ahmadi, Ph.D. Nokia Inc. USA May 1, 2004 For more information please refer to draft-ahmadi-avt-rtp-vmr-wb-01.txt and VMR-WB specification at ftp://ftp.3gpp2.org/V&V/C.P0052-0_v0.2_VMR-WB_V&V_Text.zip ftp://ftp.3gpp2.org/V&V/C.P0052-0_v0.2_VMR-WB_V&V_Text.zip
2
Sassan Ahmadi, Nokia Inc. USA May 2004 Outline Overview of VMR-WB standard Motivation for the codec interoperability Interoperability with AMR-WB Overview of VMR-WB RTP payload formats Overview of VMR-WB file storage format Applications of VMR-WB standard Remarks
3
Sassan Ahmadi, Nokia Inc. USA May 2004 Overview of VMR-WB Standard (1) VMR-WB is the first 3GPP2 standard speech codec that is fully interoperable with 3GPP/AMR- WB; making it ideal for cross-system MMS, MSS, and VoIP applications including multimedia content generation and exchange with no transcoding at the gateways. VMR-WB is the first 3GPP2 standard speech codec that enables both multimode wideband and narrowband voice services in the same package. VMR-WB standard has been comprehensively characterized by an independent lab based on a stringent characterization test plan. VMR-WB standard provides lab-certified performance superior to that of existing wireless codecs that can be used in a variety of circuit-switched or packet-switched multimedia applications. Features of the VMR-WB standard A variable-rate multimode codec with robust performance and superior quality under a variety of operating and background conditions. VMR-WB is fully compliant with cdma2000® system requirements in Rate-Set II in all 4 modes of operation, having no impact on the existing cdma2000® air-interface. VMR-WB shares the same core technology with AMR-WB, making it ideal for dual system/codec implementations.
4
Sassan Ahmadi, Nokia Inc. USA May 2004 Overview of VMR-WB Standard (2) Features of the VMR-WB standard (cont) VMR-WB enables Transcoder-Free MMS, MSS, and VoIP interoperable interconnections with 3GPP network with no media format conversion. With the increase of multimedia message traffic, eliminating transcoding at the gateways would result in More efficiency Improving quality of service by avoiding quality degradation due to transcoding Reducing the complexity and cost of the gateways VMR-WB brings superior quality and performance at a computational complexity and memory requirement significantly less than 3GPP2 requirements. VMR-WB has narrowband processing capability in all modes with quality and performance surpassing the corresponding modes of SMV and EVRC. VMR-WB is exclusively licensed by Nokia for all cdma2000® applications, terminals, and infrastructure. VMR-WB decoder is FREE for all Internet applications.
5
Sassan Ahmadi, Nokia Inc. USA May 2004 Operational Modes of VMR-WB Standard Operating Rate-SetMode Operation Bandwidth Average Data Rate (kbps) Quality cdma2000® Rate-Set II Radio Configuration 4(reverse link)/ 5 (forward link) 0Wideband9.1404 No worse than 3GPP/AMR-WB @ 14.25 kbps under all conditions 1Wideband7.6930 No worse than 3GPP/AMR-WB @ 12.65 kbps under all conditions 2Wideband6.2847 No worse than 3GPP/AMR-WB @ 8.85 kbps under all conditions 3 Interoperable with AMR-WB Wideband9.4905 No worse than 3GPP/AMR-WB @ 12.65 kbps under all conditions 0Narrowband9.0435 No worse than TIA/EIA/IS-893 Mode 0 under all conditions 1Narrowband7.5276 No worse than TIA/EIA/IS-893 Mode 1 under all conditions 2Narrowband6.2109 No worse than TIA/EIA/IS-893 Mode 2 under all conditions Note: The average data rates for the wideband and narrowband operation only slightly differ.
6
Sassan Ahmadi, Nokia Inc. USA May 2004 Motivation for the Codec Interoperability Global harmonization of multimedia services across different cellular and non- cellular networks has gained a strong momentum in the standardization bodies. With the increase of multimedia message traffic, eliminating transcoding at the gateways would result in More efficiency Improving quality of service by avoiding quality degradation due to transcoding Reducing the complexity and cost of the gateways Simplifying implementations by recycling the code between various audio codecs. Harmonizing applications across different networks, e.g., If AMR-WB is used for streaming services in 3GPP side, 3GPP2/VMR-WB can be used to decode the content and/or generate the content.
7
Sassan Ahmadi, Nokia Inc. USA May 2004 Interoperability with AMR-WB (1) 3GPP2 VMR-WB Encoder 3GPP2 VMR-WB Decoder 3GPP AMR-WB Encoder 3GPP AMR-WB Decoder 13.3/6.2/2.7/1.0 kbps source rate 14.4/7.2/3.6/1.8 kbps Channel rate 12.65/8.85/6.60 kbps +CNG Info 13.3/6.2/2.7/1.0 kbps source rate 14.4/7.2/3.6/1.8 kbps Channel rate 12.65/8.85/6.60 kbps +CNG Info VMR-WB/RTP/UDP/IP Mobile Station IP Network IP Gateway AMR-WB/RTP/UDP/IP cdma2000 NetworkGSM/WCDMA Network Enabling Transcoder-Free (TrFO) multimedia content transfer between AMR-WB/VMR-WB based terminals
8
Sassan Ahmadi, Nokia Inc. USA May 2004 Interoperability with AMR-WB (2) Physical Layer Data Link Layer UDP RTP Intermediate-Level Protocols AMR-WB codec Physical Layer Data Link Layer IP UDP RTP Intermediate-Level Protocols VMR-WB codec Physical Layer Data Link Layer UDP Physical Layer Data Link Layer UDP VMR-WB/RTP/UDP/IPAMR-WB/RTP/UDP/IP RTP IP Session Initiation Using SIP/SDP Gateway Mobile Station 3GPP2 to IP Network Link3GPP to IP Network Link VMR-WB Gateway SessionAMR-WB Gateway Session
9
Sassan Ahmadi, Nokia Inc. USA May 2004 Overview of VMR-WB RTP Payload (1) Similarities and differences with AMR-WB RTP payload (RFC 3267) VMR-WB and AMR-WB RTP payloads have the same structure A large portion of RFC 3267 has been reused in VMR-WB payload format Both codecs support Interface Format 2 frame structure and similar MIME/File storage format Both formats support Octet-aligned format Single-frame and multi-frame encapsulation Forward Error Correction (FEC) Single channel and multi-channel sessions Frame interleaving Congestion control Codec mode switching (although the concept of the mode is different in VMR-WB and AMR-WB) VMR-WB does not support Bandwidth efficient mode, Robust sorting, Frame CRC, and UEP/UED due to differences in the native cellular networks What is new in the VMR-WB Internet draft? Header-Free RTP payload format Continuous vs. Discontinuous Transmission operations Wideband and Narrowband operations
10
Sassan Ahmadi, Nokia Inc. USA May 2004 Overview of VMR-WB RTP Payload (2) Octet-Aligned Payload Format Payload header 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 | +-+-+-+-+-+-+-+-+- - - - - - - - optional +---------------------+ | list of ToC entries | +---------------------+ TOC (Table of Content) 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ |F| FT |Q|P|P| +-+-+-+-+-+-+-+-+ Identical with corresponding entries in RFC 3267 The definition and usage of ILL and ILP are identical in VMR-WB and AMR-WB payload formats FT values are shown in the next slide F and Q have the same definitions as AMR-WB payload format +-----------+------------------------------------------------------+ | CMR | Codec Mode | +-----------+------------------------------------------------------+ | 0 | VMR-WB mode3 (AMR-WB interoperable mode at 6.60 kbps)| | 1 | VMR-WB mode3 (AMR-WB interoperable mode at 8.85 kbps)| | 2 | VMR-WB mode3 (AMR-WB interoperable mode at 12.65kbps)| | 3 | VMR-WB mode 2 | | 4 | VMR-WB mode 1 | | 5 | VMR-WB mode 0 | | 6-14 | (reserved) | | 15 | No Preference (mode SHOULD be set by the network) | +-----------+------------------------------------------------------+
11
Sassan Ahmadi, Nokia Inc. USA May 2004 Overview of VMR-WB RTP Payload (3) Octet-Aligned Payload Format +----+---------------------------------------------+------------------------+ | FT | Encoding Rate | Frame Size (Bits) | +----+---------------------------------------------+------------------------+ | 0 | Interoperable Full-Rate (AMR-WB 6.60 kbps) | 132 | | 1 | Interoperable Full-Rate (AMR-WB 8.85 kbps) | 177 | | 2 | Interoperable Full-Rate (AMR-WB 12.65 kbps) | 253 | | 3 | Full-Rate 13.3 kbps | 266 | | 4 | Half-Rate 6.2 kbps | 124 | | 5 | Quarter-Rate 2.7 kbps | 54 | | 6 | Eighth-Rate 1.0 kbps | 20 | | 7 | (reserved) | - | | 8 | (reserved) | - | | 9 | CNG (AMR-WB SID) | 35 | | 10 | (reserved) | - | | 11 | (reserved) | - | | 12 | (reserved) | - | | 13 | (reserved) | - | | 14 | Erasure (AMR-WB SPEECH_LOST) | 0 | | 15 | Blank (AMR-WB NO_DATA) | 0 | +----+---------------------------------------------+------------------------+ Common between RFC 3267 and VMR-WB MIME storage format
12
Sassan Ahmadi, Nokia Inc. USA May 2004 Overview of VMR-WB RTP Payload (4) Header-Free Payload Format The header-free payload type provides maximum efficiency, simplicity, and minimum delay. The header-free payload type while fully compliant with cdma2000® Service Options 60 and 61 can provide efficient VoIP within cdma2000® network. The header-free payload comprises a single speech frame and no TOC. The encoding rate for the speech data frame can be determined from the length of the codec data frame, since there is only one codec data frame in each Header-Free packet. The header-free payload format is not interoperable with RFC 3267. The header-free payload is suitable and optimized for non-interoperable modes of VMR-WB. 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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RTP Header | +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ | | + ONLY one speech data frame +-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
13
Sassan Ahmadi, Nokia Inc. USA May 2004 Overview of VMR-WB MIME/File Storage Format +------------------+ File extensions for the non-interoperable modes: vmr, VMR | Header | Magic number "#!VMR-WB\n“ for single channel (non-interoperable modes) +------------------+ Magic number "#!VMR-WB_I\n“ for single channel (interoperable mode) | Speech frame 1 | Single channel header: +------------------+ :... : +------------------+ | Speech frame n | +------------------+ Magic number "#!VMR-WB_MC1.0\n“ for multi-channel ( non-interoperable modes) Magic number "#!VMR-WB_MCI1.0\n“ for multi-channel ( interoperable mode) Multi-channel header: Frame header in each frame 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ |P| FT |Q|P|P| +-+-+-+-+-+-+-+-+ +----------------------------+ | magic number | +----------------------------+ | channel description field | +----------------------------+ Common between RFC 3267 and VMR-WB MIME storage format VMR-WB and AMR-WB have identical storage file formats in the interoperable mode (with different magic numbers) +----------------------------+ | magic number | +----------------------------+ File extensions for the interoperable mode: vmi, VMI
14
Sassan Ahmadi, Nokia Inc. USA May 2004 Applications of VMR-WB Standard Modes of the cdma2000® wideband speech codec Applications CDMA Rate-set II modes 0, 1, and 2 Excellent Quality and Robust Performance Packet-Switched applications include VoIP between cdma2000® terminals Wideband and Narrowband Speech in MMS between cdma2000® terminals Wideband and Narrowband Speech in MSS between cdma2000® terminals Wideband and Narrowband Speech using IMS between cdma2000® terminals Multimedia content generation Internet applications Circuit-Switched applications include TFO, or TrFO mobile-to-mobile voice calls within cdma2000® networks using Service Option 62 CDMA Rate-set II mode 3 [3GPP/AMR-WB (ITU-T/G.722.2) interoperable mode] Elimination of Cross-system Transcoding Packet-Switched applications include VoIP between GSM/WCDMA and cdma2000® terminals Wideband Speech in MMS between GSM/WCDMA and cdma2000® terminals Wideband Speech in MSS between GSM/WCDMA and cdma2000® terminals Wideband Speech using IMS between GSM/WCDMA and cdma2000® terminals Multimedia content generation for both cdma2000® and GSM/WCDMA networks and terminals Internet applications Circuit-Switched applications include TFO, or TrFO mobile-to-mobile voice calls between GSM/WCDMA and cdma2000® mobile terminals VoIP : Voice over Internet Protocol; MMS : Multimedia Messaging Service; MSS : Multimedia Streaming Service IMS : IP Multimedia Subsystem; TFO : Tandem-Free Operation; TrFO : Transcoder-Free Operation
15
Sassan Ahmadi, Nokia Inc. USA May 2004 Remarks We would like to ask IETF/AVT WG to adopt this draft as a Working Group document (work item) to accelerate its further development and completion Thank You!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.