Your SlideShare is downloading. ×
0
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
IETF-April04.ppt
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

IETF-April04.ppt

434

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
434
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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
  • 2. Outline <ul><li>Overview of VMR-WB standard </li></ul><ul><li>Motivation for the codec interoperability </li></ul><ul><li>Interoperability with AMR-WB </li></ul><ul><li>Overview of VMR-WB RTP payload formats </li></ul><ul><li>Overview of VMR-WB file storage format </li></ul><ul><li>Applications of VMR-WB standard </li></ul><ul><li>Remarks </li></ul>
  • 3. Overview of VMR-WB Standard (1) <ul><li>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. </li></ul><ul><li>VMR-WB is the first 3GPP2 standard speech codec that enables both multimode wideband and narrowband voice services in the same package. </li></ul><ul><li>VMR-WB standard has been comprehensively characterized by an independent lab based on a stringent characterization test plan. </li></ul><ul><li>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. </li></ul><ul><li>Features of the VMR-WB standard </li></ul><ul><li>A variable-rate multimode codec with robust performance and superior quality under a variety of operating and background conditions. </li></ul><ul><li>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. </li></ul><ul><li>VMR-WB shares the same core technology with AMR-WB, making it ideal for dual system/codec implementations. </li></ul>
  • 4. Overview of VMR-WB Standard (2) <ul><li>Features of the VMR-WB standard (cont) </li></ul><ul><li>VMR-WB enables Transcoder-Free MMS, MSS, and VoIP interoperable interconnections with 3GPP network with no media format conversion. </li></ul><ul><li>With the increase of multimedia message traffic, eliminating transcoding at the gateways would result in </li></ul><ul><ul><li>More efficiency </li></ul></ul><ul><ul><li>Improving quality of service by avoiding quality degradation due to transcoding </li></ul></ul><ul><ul><li>Reducing the complexity and cost of the gateways </li></ul></ul><ul><li>VMR-WB brings superior quality and performance at a computational complexity and memory requirement significantly less than 3GPP2 requirements. </li></ul><ul><li>VMR-WB has narrowband processing capability in all modes with quality and performance surpassing the corresponding modes of SMV and EVRC. </li></ul><ul><li>VMR-WB is exclusively licensed by Nokia for all cdma2000® applications, terminals, and infrastructure. </li></ul><ul><li>VMR-WB decoder is FREE for all Internet applications . </li></ul>
  • 5. Operational Modes of VMR-WB Standard Note: The average data rates for the wideband and narrowband operation only slightly differ. 6.2109 7.5276 9.0435 9.4905 6.2847 7.6930 9.1404 Average Data Rate (kbps) cdma2000® Rate-Set II Radio Configuration 4(reverse link)/ 5 (forward link) Operating Rate-Set No worse than TIA/EIA/IS-893 Mode 2 under all conditions Narrowband 2 No worse than TIA/EIA/IS-893 Mode 1 under all conditions Narrowband 1 No worse than TIA/EIA/IS-893 Mode 0 under all conditions Narrowband 0 No worse than 3GPP/AMR-WB @ 12.65 kbps under all conditions Wideband 3 Interoperable with AMR-WB No worse than 3GPP/AMR-WB @ 8.85 kbps under all conditions Wideband 2 No worse than 3GPP/AMR-WB @ 12.65 kbps under all conditions Wideband 1 No worse than 3GPP/AMR-WB @ 14.25 kbps under all conditions Wideband 0 Quality Operation Bandwidth Mode
  • 6. Motivation for the Codec Interoperability <ul><li>Global harmonization of multimedia services across different cellular and non-cellular networks has gained a strong momentum in the standardization bodies. </li></ul><ul><li>With the increase of multimedia message traffic, eliminating transcoding at the gateways would result in </li></ul><ul><ul><li>More efficiency </li></ul></ul><ul><ul><li>Improving quality of service by avoiding quality degradation due to transcoding </li></ul></ul><ul><ul><li>Reducing the complexity and cost of the gateways </li></ul></ul><ul><li>Simplifying implementations by recycling the code between various audio codecs. </li></ul><ul><li>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. </li></ul>
  • 7. 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 VMR-WB/RTP/UDP/IP Mobile Station Mobile Station IP Network IP Gateway IP Gateway AMR-WB/RTP/UDP/IP AMR-WB/RTP/UDP/IP AMR-WB/RTP/UDP/IP cdma2000 Network GSM/WCDMA Network Enabling Transcoder-Free (TrFO) multimedia content transfer between AMR-WB/VMR-WB based terminals
  • 8. 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/IP AMR-WB/RTP/UDP/IP RTP IP IP IP Session Initiation Using SIP/SDP Gateway Mobile Station Mobile Station 3GPP2 to IP Network Link 3GPP to IP Network Link VMR-WB Gateway Session AMR-WB Gateway Session
  • 9. Overview of VMR-WB RTP Payload (1) <ul><li>Similarities and differences with AMR-WB RTP payload (RFC 3267) </li></ul><ul><ul><li>VMR-WB and AMR-WB RTP payloads have the same structure </li></ul></ul><ul><ul><li>A large portion of RFC 3267 has been reused in VMR-WB payload format </li></ul></ul><ul><ul><li>Both codecs support Interface Format 2 frame structure and similar MIME/File storage format </li></ul></ul><ul><ul><li>Both formats support </li></ul></ul><ul><ul><ul><li>Octet-aligned format </li></ul></ul></ul><ul><ul><ul><li>Single-frame and multi-frame encapsulation </li></ul></ul></ul><ul><ul><ul><li>Forward Error Correction (FEC) </li></ul></ul></ul><ul><ul><ul><li>Single channel and multi-channel sessions </li></ul></ul></ul><ul><ul><ul><li>Frame interleaving </li></ul></ul></ul><ul><ul><ul><li>Congestion control </li></ul></ul></ul><ul><ul><ul><li>Codec mode switching (although the concept of the mode is different in VMR-WB and AMR-WB) </li></ul></ul></ul><ul><ul><li>VMR-WB does not support </li></ul></ul><ul><ul><ul><li>Bandwidth efficient mode, Robust sorting, Frame CRC, and UEP/UED due to differences in the native cellular networks </li></ul></ul></ul><ul><ul><li>What is new in the VMR-WB Internet draft? </li></ul></ul><ul><ul><ul><li>Header-Free RTP payload format </li></ul></ul></ul><ul><ul><ul><li>Continuous vs. Discontinuous Transmission operations </li></ul></ul></ul><ul><ul><ul><li>Wideband and Narrowband operations </li></ul></ul></ul>
  • 10. Overview of VMR-WB RTP Payload (2) Octet-Aligned Payload Format <ul><li>Payload header </li></ul><ul><li>0 1 </li></ul><ul><li>0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 </li></ul><ul><li>+-+-+-+-+-+-+-+-+- - - - - - - - </li></ul><ul><li>| CMR |R|R|R|R| ILL | ILP | </li></ul><ul><li>+-+-+-+-+-+-+-+-+- - - - - - - - </li></ul><ul><li>optional </li></ul><ul><li>+---------------------+ </li></ul><ul><li>| list of ToC entries | </li></ul><ul><li>+---------------------+ </li></ul><ul><li>TOC (Table of Content) </li></ul><ul><li>0 1 2 3 4 5 6 7 </li></ul><ul><li>+-+-+-+-+-+-+-+-+ </li></ul><ul><li>|F| FT |Q|P|P| </li></ul><ul><li>+-+-+-+-+-+-+-+-+ </li></ul><ul><li>Identical with corresponding entries in RFC 3267 </li></ul><ul><li>The definition and usage of ILL and ILP are identical in VMR-WB </li></ul><ul><li>and AMR-WB payload formats </li></ul><ul><li>FT values are shown in the next slide </li></ul><ul><li>F and Q have the same definitions as AMR-WB payload format </li></ul>  +-----------+------------------------------------------------------+ | 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. Overview of VMR-WB RTP Payload (3) Octet-Aligned Payload Format <ul><li>  </li></ul><ul><li>+----+---------------------------------------------+------------------------+ </li></ul><ul><li>| FT | Encoding Rate | Frame Size (Bits) | </li></ul><ul><li>+----+---------------------------------------------+------------------------+ </li></ul><ul><li>| 0 | Interoperable Full-Rate (AMR-WB 6.60 kbps) | 132 | </li></ul><ul><li>| 1 | Interoperable Full-Rate (AMR-WB 8.85 kbps) | 177 | </li></ul><ul><li>| 2 | Interoperable Full-Rate (AMR-WB 12.65 kbps) | 253 | </li></ul><ul><li>| 3 | Full-Rate 13.3 kbps | 266 | </li></ul><ul><li>| 4 | Half-Rate 6.2 kbps | 124 | </li></ul><ul><li>| 5 | Quarter-Rate 2.7 kbps | 54 | </li></ul><ul><li>| 6 | Eighth-Rate 1.0 kbps | 20 | </li></ul><ul><li>| 7 | (reserved) | - | </li></ul><ul><li>| 8 | (reserved) | - | </li></ul><ul><li>| 9 | CNG (AMR-WB SID) | 35 | </li></ul><ul><li>| 10 | (reserved) | - | </li></ul><ul><li>| 11 | (reserved) | - | </li></ul><ul><li>| 12 | (reserved) | - | </li></ul><ul><li>| 13 | (reserved) | - | </li></ul><ul><li>| 14 | Erasure (AMR-WB SPEECH_LOST) | 0 | </li></ul><ul><li>| 15 | Blank (AMR-WB NO_DATA) | 0 | </li></ul><ul><li>+----+---------------------------------------------+------------------------+ </li></ul><ul><li>Common between RFC 3267 and VMR-WB MIME storage format </li></ul>
  • 12. Overview of VMR-WB RTP Payload (4) Header-Free Payload Format <ul><li>The header-free payload type provides maximum efficiency, simplicity, and minimum delay. </li></ul><ul><li>The header-free payload type while fully compliant with cdma2000® Service Options 60 and 61 can provide efficient VoIP within cdma2000® network. </li></ul><ul><li>The header-free payload comprises a single speech frame and no TOC. </li></ul><ul><li>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. </li></ul><ul><li>The header-free payload format is not interoperable with RFC 3267. </li></ul><ul><li>The header-free payload is suitable and optimized for non-interoperable modes of VMR-WB. </li></ul>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. Overview of VMR-WB MIME/File Storage Format <ul><li>+------------------+ File extensions for the non-interoperable modes: vmr, VMR </li></ul><ul><li>| Header | Magic number &quot;#!VMR-WB “ for single channel (non-interoperable modes) </li></ul><ul><li>+------------------+ Magic number &quot;#!VMR-WB_I “ for single channel (interoperable mode ) </li></ul><ul><li>| Speech frame 1 | Single channel header: </li></ul><ul><li>+------------------+ </li></ul><ul><li>: ... : </li></ul><ul><li>+------------------+ </li></ul><ul><li>| Speech frame n | </li></ul><ul><li>+------------------+ Magic number &quot;#!VMR-WB_MC1.0 “ for multi-channel ( non-interoperable modes) </li></ul><ul><li>Magic number &quot;#!VMR-WB_MCI1.0 “ for multi-channel ( interoperable mode) </li></ul><ul><li>Multi-channel header: </li></ul><ul><li>Frame header in each frame </li></ul><ul><li>0 1 2 3 4 5 6 7 </li></ul><ul><li>+-+-+-+-+-+-+-+-+ </li></ul><ul><li>|P| FT |Q|P|P| </li></ul><ul><li>+-+-+-+-+-+-+-+-+ </li></ul>+----------------------------+ | magic number | +----------------------------+ | channel description field | +----------------------------+ <ul><li>Common between RFC 3267 and VMR-WB MIME storage format </li></ul>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. Applications of VMR-WB Standard 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 <ul><li>Packet-Switched applications include </li></ul><ul><li>VoIP between GSM/WCDMA and cdma2000® terminals </li></ul><ul><li>Wideband Speech in MMS between GSM/WCDMA and cdma2000® terminals </li></ul><ul><li>Wideband Speech in MSS between GSM/WCDMA and cdma2000® terminals </li></ul><ul><li>Wideband Speech using IMS between GSM/WCDMA and cdma2000® terminals </li></ul><ul><li>Multimedia content generation for both cdma2000® and GSM/WCDMA networks and terminals </li></ul><ul><li>Internet applications </li></ul><ul><li>Packet-Switched applications include </li></ul><ul><li>VoIP between cdma2000® terminals </li></ul><ul><li>Wideband and Narrowband Speech in MMS between cdma2000® terminals </li></ul><ul><li>Wideband and Narrowband Speech in MSS between cdma2000® terminals </li></ul><ul><li>Wideband and Narrowband Speech using IMS between cdma2000® terminals </li></ul><ul><li>Multimedia content generation </li></ul><ul><li>Internet applications </li></ul><ul><li>Circuit-Switched applications include </li></ul><ul><li>TFO, or TrFO mobile-to-mobile voice calls between GSM/WCDMA and cdma2000® mobile terminals </li></ul>CDMA Rate-set II mode 3 [3GPP/AMR-WB (ITU-T/G.722.2) interoperable mode] Elimination of Cross-system Transcoding <ul><li>Circuit-Switched applications include </li></ul><ul><li>TFO, or TrFO mobile-to-mobile voice calls within cdma2000® networks using Service Option 62 </li></ul>CDMA Rate-set II modes 0, 1, and 2 Excellent Quality and Robust Performance   Applications Modes of the cdma2000® wideband speech codec
  • 15. 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!

×