cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2935
Views
0
Helpful
0
Comments
TCC_2
Level 10
Level 10

Core Issue

A codec capability mismatch occurs when a device requiring a specific codec, such as G.711, attempts to connect across a gateway over a dial peer using limited or default codecs (G.729). This results in a busy signal.

Resolution

This issue is corrected by issuing the voice class codec command, allowing multiple codec support on the gateway.

Some voice networks require support of multiple codecs to accommodate various devices. In particular, WAN connections to remote sites typically use codec G.729 to conserve bandwidth usage. Conferencing may require G.711. Devices such as Cisco Unity use G.711 by default.

On the gateway, issue the voice class codec command to allow for specified codecs. The voice class codec command is then applied to the dial peers, as shown in this example:

Router#config t
  Router(config)#voice class codec 99
  Router(config-class)#codec preference 1 g711ulaw
  Router(config-class)#codec preference 2 g729br8
  Router(config-class)#codec preference 3 g729r8
  Router(config-class)#end
  Router(config)#dial-peer voice 2000 voip
  Router(config-dial-peer)#voice-class codec 99
  Router(config-dial-peer)#^Z

For more information, refer to Busy Signal After Last Digit Dialed on H323 Incoming Call to Cisco CallManager with Missing Codec Statement.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: