[AVT] RE: Dynamic selection of Codec??

"Ingemar Johansson S \(LU/EAB\)" <ingemar.s.johansson@ericsson.com> Wed, 28 March 2007 05:59 UTC

Return-path: <avt-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HWRC1-0005Aa-1Z; Wed, 28 Mar 2007 01:59:33 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HWRBz-0005AH-4W for avt@ietf.org; Wed, 28 Mar 2007 01:59:31 -0400
Received: from mailgw3.ericsson.se ([193.180.251.60]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWRBt-000524-Ft for avt@ietf.org; Wed, 28 Mar 2007 01:59:31 -0400
Received: from mailgw3.ericsson.se (unknown [127.0.0.1]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id E336220AE7; Wed, 28 Mar 2007 07:59:22 +0200 (CEST)
X-AuditID: c1b4fb3c-a8cebbb0000073d5-75-460a043ae2c8
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.254.121]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id C0C8820408; Wed, 28 Mar 2007 07:59:22 +0200 (CEST)
Received: from esealmw109.eemea.ericsson.se ([153.88.200.2]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Wed, 28 Mar 2007 07:59:22 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 28 Mar 2007 07:59:21 +0200
Message-ID: <026F8EEDAD2C4342A993203088C1FC0504ADD3C2@esealmw109.eemea.ericsson.se>
In-Reply-To: <E1HWCrD-0001rX-Gg@megatron.ietf.org>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Dynamic selection of Codec??
Thread-Index: Acdwfh+pqca2/MfRQEyAIVNR+kGr/gAf37yQ
From: "Ingemar Johansson S (LU/EAB)" <ingemar.s.johansson@ericsson.com>
To: avt@ietf.org
X-OriginalArrivalTime: 28 Mar 2007 05:59:22.0817 (UTC) FILETIME=[3BA74310:01C770FE]
X-Brightmail-Tracker: AAAAAA==
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 67c1ea29f88502ef6a32ccec927970f0
Cc: annasagaram.vamsi@aftek.com
Subject: [AVT] RE: Dynamic selection of Codec??
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Errors-To: avt-bounces@ietf.org

Hi

As I forgot to change the subject line in my last email I need to repost it, sorry for the double posting

There are a few speech/audio codecs available that support dynamic changes in bitrate during a session (without the need for a SIP reINVITE). From the AMR codec family one can chose from

AMR:     
  Narrowband speech codec (8kHz sample rate).
  Bitrates 4.75-12.2kbps
  (aka the codec used in GSM, UMTS)
  http://en.wikipedia.org/wiki/AMR-WB
AMR-WB:  Widedband speech codec (16kHz sample rate). 
  Bitrates 6.60-23.85kbps
  http://en.wikipedia.org/wiki/AMR-WB
Payload format in RFC3267 and soon updated by draft-ietf-avt-rtp-amr-bis

AMR-WB+: 
  Speech and audio stereo/mono codec. 
  Audio bandwidth varies between 6.4kHz and 20kHz depending on
  bitrate (5.2-48kbps), the sample rate remains the same though due to
  internal "dynamically adjustable" resampling. Worth notice is also
  that it is possible to even switch between stereo and mono
  almost seamlessly during a session
  http://en.wikipedia.org/wiki/AMR-WB%2B
Payload format in RFC4352

C-code for the codecs mendioned above can be downloaded from http://www.3gpp.org/ftp/Specs/html-info/26-series.htm
The floating point c-code are specs 26.104, 26.204 and 26.304
Also: The bitrate switching and the associated signaling is specified in 3GPP TS26.114 available from the same website, this does actually adress the dynamic codec rate question described below.

Regards
Ingemar

> -----Original Message-----
> From: avt-request@ietf.org [mailto:avt-request@ietf.org] 
> Sent: den 27 mars 2007 16:41
> To: avt@ietf.org
> Subject: avt Digest, Vol 35, Issue 30
> 
> Send avt mailing list submissions to
> 	avt@ietf.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> 	https://www1.ietf.org/mailman/listinfo/avt
> or, via email, send a message with subject or body 'help' to
> 	avt-request@ietf.org
> 
> You can reach the person managing the list at
> 	avt-owner@ietf.org
> 
> When replying, please edit your Subject line so it is more 
> specific than "Re: Contents of avt digest..."
> 
> 
> Today's Topics:
> 
>    1. RE: Dynamic selection of Codec?? (annasagaram.vamsi@aftek.com)
>    2. RE: Dynamic selection of Codec?? (annasagaram.vamsi@aftek.com)
>    3. RE: Dynamic selection of Codec?? (Even, Roni)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Tue, 27 Mar 2007 20:05:08 +0530
> From: <annasagaram.vamsi@aftek.com>
> Subject: RE: [AVT] Dynamic selection of Codec??
> To: "'Taddei, Herve'" <herve.taddei@siemens.com>,	<avt@ietf.org>
> Message-ID: <mailman.101728.1175006465.2710.avt@ietf.org>
> Content-Type: text/plain;	charset="iso-8859-1"
> 
> Hi, 
>  
> Is this only limited for wideband / scalable codecs?? If 
> that's the case, then how can we it be implemented if I don't 
> have scalable codecs?
> 
> Thanks & regards,
> Vamsi. 
> 
> -----Original Message-----
> From: Taddei, Herve [mailto:herve.taddei@siemens.com]
> Sent: Tuesday, March 27, 2007 7:03 PM
> To: annasagaram.vamsi@aftek.com; avt@ietf.org
> Subject: AW: [AVT] Dynamic selection of Codec??
> 
> Hi,
> 
> You can use a scalable codec for example G.729.1 standardized 
> in the ITU-T and decide on the bitrate you want to say based 
> on the network conditions.
> You don't need any codec re-negotiation when you change of 
> bitrate. RTP payload format is RFC 4749.
> 
> Cheers
> 
> Hervé
> 
> -----Ursprüngliche Nachricht-----
> Von: annasagaram.vamsi@aftek.com [mailto:annasagaram.vamsi@aftek.com]
> Gesendet: Dienstag, 27. März 2007 15:14
> An: avt@ietf.org
> Betreff: [AVT] Dynamic selection of Codec??
> 
> Hello, 
>    Can we select codec dynamically in the mid session when a 
> SIP call is going on?  
> 
> Suppose in 10 min. of a SIP call, Initially my bandwidth is 
> excellent so I choose for quality codec rather than bandwidth 
> consumption codec, and after few minutes my bandwidth is very 
> less, so at that time, how can I manage my quality of call?  
> 

_______________________________________________
Audio/Video Transport Working Group
avt@ietf.org
https://www1.ietf.org/mailman/listinfo/avt