Highlights of the revised vmr wb rtp payload and storage file formats
Download
1 / 15

highlights of the revised vmr-wb rtp payload and storage file ... - PowerPoint PPT Presentation


  • 281 Views
  • Uploaded on

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. Outline.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'highlights of the revised vmr-wb rtp payload and storage file ...' - issac


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Highlights of the revised vmr wb rtp payload and storage file formats l.jpg

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


Outline l.jpg
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


Overview of vmr wb standard 1 l.jpg
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.


Overview of vmr wb standard 2 l.jpg
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.


Operational modes of vmr wb standard l.jpg
Operational Modes of VMR-WB Standard

Note: The average data rates for the wideband and narrowband operation only slightly differ.


Motivation for the codec interoperability l.jpg
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.


Interoperability with amr wb 1 l.jpg
Interoperability with AMR-WB (1)

Enabling Transcoder-Free (TrFO) multimedia content transfer between

AMR-WB/VMR-WB based terminals

IP Gateway

IP Gateway

3GPP2

VMR-WB

Encoder

3GPP

AMR-WB

Decoder

VMR-WB/RTP/UDP/IP

AMR-WB/RTP/UDP/IP

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

AMR-WB/RTP/UDP/IP

3GPP2

VMR-WB

Decoder

3GPP

AMR-WB

Encoder

VMR-WB/RTP/UDP/IP

AMR-WB/RTP/UDP/IP

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

Mobile Station

Mobile Station

IP

Network

cdma2000 Network

GSM/WCDMA Network


Interoperability with amr wb 2 l.jpg
Interoperability with AMR-WB (2)

VMR-WB

codec

AMR-WB

codec

VMR-WB Gateway Session

AMR-WB Gateway Session

Session Initiation Using SIP/SDP

Intermediate-Level

Protocols

Intermediate-Level

Protocols

RTP

RTP

RTP

UDP

UDP

UDP

UDP

IP

IP

IP

IP

Data Link

Layer

Data Link

Layer

Data Link

Layer

Data Link

Layer

Physical Layer

Physical Layer

Physical Layer

Physical Layer

VMR-WB/RTP/UDP/IP

AMR-WB/RTP/UDP/IP

Gateway

Mobile Station

Mobile Station

3GPP2 to IP Network Link

3GPP to IP Network Link


Overview of vmr wb rtp payload 1 l.jpg
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


Overview of vmr wb rtp payload 2 octet aligned payload format l.jpg
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

+-----------+------------------------------------------------------+

| 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) |

+-----------+------------------------------------------------------+

  • 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


Overview of vmr wb rtp payload 3 octet aligned payload format l.jpg
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


Overview of vmr wb rtp payload 4 header free payload format l.jpg
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 +-+-+-+-+-+-+-+-+

| |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


Overview of vmr wb mime file storage format l.jpg
Overview of VMR-WB MIME/File Storage Format

File extensions for the interoperable mode: vmi, VMI

+------------------+ 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 |

+----------------------------+

+----------------------------+

| 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)


Applications of vmr wb standard l.jpg
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


Remarks l.jpg

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!

Remarks


ad