Dismiss
The IQ application will be briefly unavailable on Sunday, March 31st, starting at 10:00am ET. Access will be restored as quickly as possible.
Browse Prior Art Database

Real-time Transport Protocol (RTP) Payload Format for internet Low Bit Rate Codec (iLBC) Speech (RFC3952)

IP.com Disclosure Number: IPCOM000033254D
Original Publication Date: 2004-Dec-01
Included in the Prior Art Database: 2019-Feb-11
Document File: 13 page(s) / 19K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

A. Duric: AUTHOR [+1]

Related Documents

10.17487/RFC3952: DOI

Abstract

This document describes the Real-time Transport Protocol (RTP) payload format for the internet Low Bit Rate Codec (iLBC) Speech developed by Global IP Sound (GIPS). Also, within the document there are included necessary details for the use of iLBC with MIME and Session Description Protocol (SDP). This memo defines an Experimental Protocol for the Internet community.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 12% of the total text.

Network Working Group A. Duric Request for Comments: 3952 Telio Category: Experimental S. Andersen Aalborg University December 2004

Real-time Transport Protocol (RTP) Payload Format for internet Low Bit Rate Codec (iLBC) Speech

Status of this Memo

This memo defines an Experimental Protocol for the Internet community. It does not specify an Internet standard of any kind. Discussion and suggestions for improvement are requested. Distribution of this memo is unlimited.

Copyright Notice

Copyright (C) The Internet Society (2004).

Abstract

This document describes the Real-time Transport Protocol (RTP) payload format for the internet Low Bit Rate Codec (iLBC) Speech developed by Global IP Sound (GIPS). Also, within the document there are included necessary details for the use of iLBC with MIME and Session Description Protocol (SDP).

Table of Contents

1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Background. . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3. RTP Payload Format. . . . . . . . . . . . . . . . . . . . . . . 3 3.1. Bitstream definition . . . . . . . . . . . . . . . . . . . 3 3.2. Multiple iLBC frames in a RTP packet . . . . . . . . . . . 6 4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 7 4.1. Storage Mode . . . . . . . . . . . . . . . . . . . . . . . 7 4.2. MIME registration of iLBC. . . . . . . . . . . . . . . . . 8 5. Mapping to SDP Parameters . . . . . . . . . . . . . . . . . . . 9 6. Security Considerations . . . . . . . . . . . . . . . . . . . . 11 7. References. . . . . . . . . . . . . . . . . . . . . . . . . . . 11 7.1. Normative References . . . . . . . . . . . . . . . . . . . 11 7.2. Informative References . . . . . . . . . . . . . . . . . . 12 8. Acknowledgements. . . . . . . . . . . . . . . . . . . . . . . . 12 Authors’ Addresses . . . . . . . . . . . . . . . . . . . . . . . . 12 Full Copyright Statement . . . . . . . . . . . . . . . . . . . . . 13

Duric & Andersen Experimental [Page 1]

RFC 3952 RTP Payload Format for iLBC Speech December 2004

1. Introduction

This document describes how compressed iLBC speech, as produced by the iLBC codec [1], may be formatted for use as an RTP payload type. Methods are provided to packetize the codec data frames into RTP packets. The sender may send one or more codec data frames per packet depending on the application scenario or based on the transport network condition, bandwidth restriction, delay requirements and packet-loss tolerance.

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 BCP 14, RFC 2119 [2].

2. Background

Global IP Sound (GIPS) has developed a speech compression algorithm for use in IP based communications [1]. The iLBC codec enables graceful speech quality degradation in the case of lost frames, which occurs in connection with lost or delayed IP packets.

This codec is suitable for real time...

Processing...
Loading...