IOS Transcoding

Transcoding is required to enable communication between different Codecs. For example, CUE is G.711 only and will not be reachable from a Branch side if Inter-region codec has been set as G.729. Similarly a UCCX Pilot point is G.711 only and cannot be reached from another site using G.729 codec. To make this communication possible, a transcoder sitting at terminating gateway do media conversion from one codec to another.

Setting up a IOS transcoder is same as Conference Bridge.

At the gateway use the following commands:

voice-card 0
dsp services dspfarm

sccp local Loopback0
sccp ccm identifier 2 priority 2 version 5.0.1
sccp ccm identifier 1 priority 1 version 5.0.1
sccp ccm group 1
bind interface Loopback0
associate ccm 1 priority 1
associate ccm 2 priority 2
associate profile 1 register HQXcode
dspfarm profile 1 transcode
codec g729r8
maximum sessions 2
associate application SCCP
no shut


At the Call manager under Media Resources > Transcoder



Show sccp connection

show dspfarm session

show dspfarm all


One thought on “IOS Transcoding

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: