[cisco-voip] Using g729r8 instead of g729br8

Selt selt9 at pexim.co.yu
Wed Nov 22 09:30:27 EST 2006


I can't rememebr but some codec should have VAD built-in...

Here is some summary...

High Complexity: G.729, G729 Annex-B & Medium Complexity: G.729A, G.729A 
Annex-B
G.729 is a high complexity algorithm, and G.729A (also known as G.729 
Annex-A) is a medium complexity variant of G.729 with slightly lower voice 
quality. All platforms that support G.729 also support G.729A.

On Cisco IOS gateways, the variant to use (G.729 or G.729A) is related to 
the codec complexity configuration on the voice card. It does not show up 
explicitly in the Cisco IOS command line interface (CLI) codec choice. For 
example, the CLI does not show g729ar8 ("a" code) as a codec option. 
However, if the voice-card is defined as medium-complexity, then the g729r8 
option is the G.729A codec.

Note: For the MC3810, in Cisco IOS Software releases earlier than 12.0.7XK, 
there is an explicit CLI choice between twenty-four channels of G.729A or 
twelve channels of G.729.

G.729 Annex-B is a high complexity algorithm, and G.729A Annex-B is a medium 
complexity variant of G.729 Annex-B with slightly lower voice quality. The 
difference between the G.729 and G.729 Annex-B codec is that the G.729 
Annex-B codec provides built-in IETF voice activity detection (VAD) and 
Comfort Noise Generation (CNG).

These G.729 codec combinations interoperate:

  a.. G.729 and G.729A

  b.. G.729 and G.729

  c.. G.729A and G.729A

  d.. G.729 Annex-B and G.729A Annex-B

  e.. G.729 Annex-B and G.729 Annex-B

  f.. G.729A Annex-B and G.729A Annex-B

Note: There is no explicit way to configure G.729A on the Cisco 
2600/3600/VG-200 NM-1V and NM-2V (voice network module) since these voice 
modules do not support the "codec complexity" configuration supported on the 
NM-HDV (High Density Voice Network Module). However, if a G.729A call is set 
up by another endpoint that terminates on the NM-1V/2V, the call is 
successfully connected.



----- Original Message ----- 
From: "Erick Bergquist" <erickbe at yahoo.com>
To: "ciscovoip" <cisco-voip at puck.nether.net>
Sent: Wednesday, November 22, 2006 2:04 PM
Subject: [cisco-voip] Using g729r8 instead of g729br8


> Hi,  I am trying to get calls coming in a remote MGCP gateway to use 
> g729r8 across WAN instead of g729br8 when a 6608 MTP Transcoder is being 
> used. The regions in CCM are set to use G729 between them, and I have 
> tried setting the CCM service parameter to strip G729 Annex B from codec 
> to true and reset the MGCP gateway and 6608 to no effect.  Silence 
> suppression parameters are set to false also.
>
> All the documentation on the 6608 transcoding I read saids G711, G729, or 
> G723 but it doesn't mention which G729 flavors it supports. The documents 
> for IOS transcoders list the different flavors, but there is also codec 
> configuration you can do on the router/gateway and tell it which to use 
> unlike the 6608.
>
> Any know how to kill the VAD / silence suppression on g729 with this 
> setup?
>
> Thanks, Erick
>
>
>
>
>
>
> ____________________________________________________________________________________
> Sponsored Link
>
> Mortgage rates near 39yr lows. $510k for $1,698/mo.
> Calculate new payment! www.LowerMyBills.com/lre
>
> _______________________________________________
> cisco-voip mailing list
> cisco-voip at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-voip 



More information about the cisco-voip mailing list