Table Of Contents
Related Features and Technologies
Supported Standards, MIBs, and RFCs
Configuring ISDN Cause Code Override
Verifying ISDN Cause Code Override
ISDN Cause Code Override
This feature module describes the Cisco IOS ISDN Cause Code Override feature. This document includes the following sections:
•
Supported Standards, MIBs, and RFCs
Feature Overview
This document introduces the ISDN Cause Code Override function, which overrides cause codes that are sent to ISDN applications. Currently, the Cisco IOS software contains ISDN cause codes that handle specific functions such as modem availability and resource pooling. The ISDN Cause Code Override feature is more general in its functionality and will override the specific ISDN cause codes.
Benefits
The ISDN Cause Code Override function is useful for overriding the default cause code of ISDN applications. When the command associated with this feature is implemented, the configured cause codes are sent to the switch; otherwise, default cause codes of the application are sent.
Related Features and Technologies
The ISDN Cause Code Override function is used in networks with ISDN configured.
Related Documents
For more information about configuring ISDN in your network, see the chapter "Setting Up ISDN Basic Rate Service" in the Cisco IOS Release 12.0 Dial Solutions Configuration Guide.
Supported Platforms
This feature is platform-independent and runs on all platforms that support Cisco IOS Release 12.0(5)T running a feature set supporting ISDN functionality. A list of the some of the Cisco platforms follows:
•
Cisco 1000 series
•
Cisco 1200 series
•
Cisco 1600 series
•
Cisco 2500 series
•
Cisco 2600 series
•
Cisco 3000/IGS series
•
Cisco 3600 series
•
Cisco 3800 series
•
Cisco 4000 series (Cisco 4000, 4000-M, 4500, 4500-M, 4700, 4700-M)
•
Cisco 7000 series
•
Cisco 7200 series
•
Cisco 7500 series
Supported Standards, MIBs, and RFCs
MIBs
No new or modified MIBs are supported by this feature.
For descriptions of supported MIBs and how to use MIBs, see Cisco's MIB web site on CCO at http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml.
RFCs
None
Standards
None
Prerequisites
Your network must be running ISDN to make use of the Cisco IOS ISDN Cause Code Override feature.
Configuration Tasks
Perform the following task to configure the ISDN feature:
•
Configuring ISDN Cause Code Override
Configuring ISDN Cause Code Override
Use the following command syntax in interface configuration command mode to configure ISDN cause code overrides:
Command Purpose Router(config-if)#isdn disconnect-cause {cause-code-number| busy | not-available}Specifies the ISDN cause code to send to the switch.
Verifying ISDN Cause Code Override
To verify that the ISDN Cause Code Override feature is operating correctly, enter the debug q931 command. The debug q931 command will display a report of any configuration irregularities.
Configuration Examples
The following example sends a BUSY cause code to the switch when an application fails to complete the call:
interface serial0:23 isdn disconnect-cause busyCommand Reference
This section documents the modified isdn disconnect-cause command. All other commands used with this feature are documented in the Cisco IOS Release 12.0 command references.
isdn disconnect-cause
To send a specific ISDN cause code to the switch, use the isdn disconnect-cause interface configuration command. Use the no form of the command to return to the default condition.
isdn disconnect-cause {cause-code-number | busy | not-available}
no isdn disconnect-causeSyntax Description
Defaults
The default condition is no cause code override. If the isdn disconnect-cause command is not configured, the default cause codes of the application are sent.
Command Modes
Interface configuration
Command History
Release Modification12.0(5)T
This command was introduced, and is a replacement for the isdn modem-busy-cause command.
Usage Guidelines
The isdn disconnect-cause command overrides specific cause codes such as modem availability and resource pooling that are sent to the switch by ISDN applications. When the isdn disconnect-cause command is implemented, the configured cause codes are sent to the switch; otherwise, the default cause codes of the application are sent.
ISDN protocol errors will still be reflected in the cause code and not be overridden.
Examples
The following example sends the CHANNEL-NOT-AVAILABLE code to the ISDN switch:
interface serial0:23 isdn disconnect-cause not-availableGlossary
cause codes—Defined by ITU Series Q Recommendation 850, and indicates the reason for ISDN call failure or completion.
Integrated Services Digital Network—See ISDN.
ISDN—Integrated Services Digital Network. Communication protocol offered by telephone companies that permits telephone networks to carry data, voice, and other source traffic.
switch—Network device that filters, forwards, and floods frames based on the destination address of each frame. The switch operates at the data link layer of the OSI model.