Table Of Contents
AMR-NB and iLBC Codec Support for MGCP
Restrictions for AMR-NB and iLBC Codec Support for MGCP
Information About AMR-NB and iLBC Codec Support for MGCP
How to Configure an AMR-NB Codec for MGCP
How to Configure an iLBC Codec for MGCP
Feature Information for AMR-NB and iLBC Codec Support for MGCP
AMR-NB and iLBC Codec Support for MGCP
First Published: May 7, 2007Last Updated: October 12, 2007The Adaptive Multirate Narrow Band (AMR-NB) codec is a high-complexity multimode codec that adapts to speech and channel coding depending on channel conditions. The internet Low Bitrate Codec (iLBC) is a standard, high-complexity speech codec that is suitable for robust voice communication over IP. These codecs are now available for use with the Media Gateway Control Protocol (MGCP).
Finding Feature Information in This Module
Your Cisco IOS software release may not support all of the features documented in this module. To reach links to specific feature documentation in this module and to see a list of the releases in which each feature is supported, use the "Feature Information for AMR-NB and iLBC Codec Support for MGCP" section.
Finding Support Information for Platforms and Cisco IOS Software Images
Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com. If you do not have an account or have forgotten your username or password, click Cancel at the login dialog box and follow the instructions that appear.
Contents
•Restrictions for AMR-NB and iLBC Codec Support for MGCP
•Information About AMR-NB and iLBC Codec Support for MGCP
•How to Configure an AMR-NB Codec for MGCP
•How to Configure an iLBC Codec for MGCP
Restrictions for AMR-NB and iLBC Codec Support for MGCP
AMR-NB codec transcoding is not supported on any ISR platforms. The AMR-NB codec is supported on Cisco AS5400 XM and Cisco AS5350 XM platforms through licensing.
Information About AMR-NB and iLBC Codec Support for MGCP
The AMR-NB and iLBC codecs are now supported for use with the MGCP protocol. For additional informationabout AMR-NB codecs, see the "Configuring the GSMAMR-NB Codec for the High-Density Packet Voice Feature Card" section of High-Density Packet Voice Feature Card for Cisco AS5350XM and AS5400XM Universal Gateways. For additional information about iLBC codecs, see iLBC Codec Support. For information about configuring MGCP on Cisco IOS products, see the Cisco IOS MGCP and Related Protocols Configuration Guide.
How to Configure an AMR-NB Codec for MGCP
To configure GSMAMR-NB codec for MGCP, perform the following steps.
SUMMARY STEPS
1. enable
2. configure terminal
3. mgcp codec gsmamr-nb [packetization-period 20] [encap rfc3267] [frame-format {bandwidth-efficient | octet-aligned [crc | no-crc]}] [modes modes-value]
4. end
DETAILED STEPS
How to Configure an iLBC Codec for MGCP
To configure iLBC codec for MGCP, perform the following steps.
SUMMARY STEPS
1. enable
2. configure terminal
3. mgcp codec ilbc mode frame_size [packetization-period value]
4. end
DETAILED STEPS
Additional References
The following sections provide references related to iLBC Codec Support.
Related Documents
MIBs
RFCs
Technical Assistance
Command Reference
This section documents new and modified commands only.
mgcp codec gsmamr-nb
To specify the Global System for Mobile Adaptive Multi-Rate Narrow Band (GSMAMR-NB) codec for an MGCP dial peer, use the mgcp codec gsmamr-nb command in dial peer voice configuration mode. To disable the GSMAMR-NB codec, use the no form of this command.
mgcp codec gsmamr-nb [packetization-period 20] [encap rfc3267] [frame-format {bandwidth-efficient | octet-aligned [crc | no-crc]}] [modes modes-value]
no mgcp codec gsmamr-nb
Syntax Description
Command Default
Packetization period is 20 ms.
Encapsulation is rfc3267.
Frame format is octet-aligned.
CRC is no-crc.
Modes value is 0-7.Command Modes
Global configuration
Command History
Usage Guidelines
Use the mgcp codec gsmamr-nb command to configure the GSMAMR-NB codec and its parameters on the Cisco AS5350XM and Cisco AS5400XM platforms.
Examples
The following example shows how to set the codec to gsmamr-nb and set the parameters:
Router(config-dial-peer)# mgcp codec gsmamr-nb packetization-period 20 encap rfc3267 frame-format octet-aligned crcRelated Commands
mgcp codec ilbc
To specify the internet Low Bandwidth Codec (iLBC) for an MGCP dial peer, use the mgcp codec ilbc command in dial peer voice configuration mode. To disable the iLBC, use the no form of this command.
mgcp codec ilbc mode frame_size [packetization-period value]
no mgcp codec ilbc
Syntax Description
Command Default
20ms frames for a 15.2 kbps bit rate.
Command Modes
Global configuration
Command History
Usage Guidelines
The iLBC is only supported on Cisco AS5350XM and Cisco AS5400XM Universal Gateways with Voice Feature Cards (VFCs) and IP-to-IP gateways with no transcoding and conferencing.
Examples
The following example shows how to set the MGCP codec to ilbc and set the parameters:
Router(config-dial-peer)# mgcp codec ilbc mode 20 packetization-period 60Related Commands
Feature Information for AMR-NB and iLBC Codec Support for MGCP
Table 1 lists the release history for this feature.
Not all commands may be available in your Cisco IOS software release. For release information about a specific command, see the command reference documentation.
Cisco IOS software images are specific to a Cisco IOS software release, a feature set, and a platform. Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com. If you do not have an account or have forgotten your username or password, click Cancel at the login dialog box and follow the instructions that appear.
Note Table 1 lists only the Cisco IOS software release that introduced support for a given feature in a given Cisco IOS software release train. Unless noted otherwise, subsequent releases of that Cisco IOS software release train also support that feature.
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental.
© 2007 Cisco Systems, Inc. All rights reserved.