Table Of Contents
Voice Busyout Enhancements on the Cisco 2600 and 3600 Series Routers and MC3810 Series Concentrators
Configuring a Voice Port to Busyout Under Specified Conditions
Forcing a Voice Port to Busyout
Configuring the Busyout Seize Actions for a Voice Port
Forcing a DS0 Timeslot to Busyout
Voice Busyout Enhancements on the Cisco 2600 and 3600 Series Routers and MC3810 Series Concentrators
This document describes enhancements introduced in Cisco IOS Release 12.0(7)XK that add additional busyout functions and extend the cross-platform commonality of the busyout feature between the Cisco 2600 and 3600 series routers and the Cisco MC3810 series concentrators.
This document includes the following sections:
•
"Supported MIBs and RFCs" on page 2
•
"Command Reference" on page 8
Feature Summary
The local voice busyout feature provides a way to busy out a voice port if a monitored network interface changes state. When a monitored interface changes to a specified state—to out-of-service or in-service —the voice port presents a seized/busyout condition to the attached PBX or other customer premises equipment (CPE). The PBX or other CPE can then attempt to select an alternate route.
Local voice busyout is supported on analog and digital voice ports using channel associated signaling (CAS).
This feature allows you to perform the following tasks:
•
Configure individual voice ports to enter the busyout state whenever specified network interfaces go out of service or come into service
•
Force individual voice ports into the busyout state
•
Define the voice-port actions for the busyout state
•
Force one or more DS0 timeslots on a controller into the busyout state
Note
This feature is different from busy-back, the signal sent from the network to the calling party to indicate a busy (or congested) state along the route.
Benefits
These enhancements to the local voice busyout feature provide the following benefits:
•
Local voice busyout is extended to the Cisco 2600 and 3600 series platforms
•
Multiple interfaces can be monitored for any voice port
•
Configuration commands are simplified
Restrictions
The following restrictions and limitations apply to the local voice busyout feature:
•
The maximum number of network interfaces that can be monitored for a voice port is 32.
•
The busyout feature is not activated by the following conditions:
•
No DSP resources are available
•
No bandwidth is available
These two conditions can be addressed by configuring alternate routing.
•
This feature is not supported on the BRI Voice Module (BVM).
Platforms
This feature is supported on the Cisco MC3810, 2600, and 3600 series.
Prerequisites
The following configuration tasks should be completed before configuring this feature:
•
Voice over Frame Relay or Voice over ATM configuration, including the configuration of POTS and network dial peers
•
Voice port configuration
Supported MIBs and RFCs
None.
Configuration Tasks
Complete the following task to configure a voice port to busyout under specified conditions:
•
Configuring a Voice Port to Busyout Under Specified Conditions
Complete the following task to force a voice port into a busyout state:
•
Forcing a Voice Port to Busyout
Complete the following task to specify the busyout seize action for a voice port:
•
(Optional) Configuring the Busyout Seize Actions for a Voice Port
Complete the following task to force a DS0 timeslot into a busyout state:
•
Forcing a DS0 Timeslot to Busyout
The Cisco router or concentrator considers a network trunk down when the data link layer control goes down, even if the physical layer is still up.
Configuring a Voice Port to Busyout Under Specified Conditions
To configure a voice port to go into the busyout state when one or more interfaces change state, complete the following steps beginning in global configuration mode:
Forcing a Voice Port to Busyout
To force a voice port into the busyout state, complete the following steps beginning in global configuration mode:
Note
To avoid conflicting CLI commands, do not use this command and the ds0 busyout command on the same controller.
Configuring the Busyout Seize Actions for a Voice Port
(Optional) To configure the seize actions for a busied-out voice port (FXO and FXS voice ports only), complete the following steps beginning in global configuration mode:
Forcing a DS0 Timeslot to Busyout
To force a DS0 timeslot on a T1 or E1 controller into the busyout state, complete the following steps beginning in global configuration mode:
Note
To avoid conflicting CLI commands, do not use this command and the busyout forced command on the same controller.
Configuration Examples
The following example forces analog voice port 1/1 on a Cisco MC3810 series concentrator into the busyout state:
Router(config)# voice-port 1/1Type of VoicePort is FXSRouter(config-voiceport)# busyout forcedRouter(config-voiceport)# endRouter# show voice busyoutIf following network interfaces are down, voice port will be put into busyout stateThe following voice ports are in busyout state1/1 is forced into busyout stateThe following example configures digital voice port 0:0.4 on a Cisco MC3810 to go into the busyout state if serial interface 0:0 goes out of service:
Router(config)# voice-port 0:0.4Type of VoicePort is FXSRouter(config-voiceport)# busyout monitor interface serial 0:01/2 is in busyout stateRouter(config-voiceport)# endRouter# show voice busyoutIf following network interfaces are down, voice port will be put into busyout stateThe following voice ports are in busyout state1/1 is forced into busyout state1/2 is in busyout state caused by Serial0The following example configures digital voice port 2/1:7 on a Cisco 3600 series router to go into the busyout state if serial interface 0:0 goes out of service:
Router(config)# voice-port 2/1:7Type of VoicePort is FXSRouter(config-voiceport)# busyout monitor interface serial 0:01/2 is in busyout stateRouter(config-voiceport)# endRouter# show voice busyoutIf following network interfaces are down, voice port will be put into busyout stateThe following voice ports are in busyout state2/1:7 is forced into busyout state2/1:8 is in busyout state caused by Serial0The following example configures the busyout seize action for analog voice port 0/2/1 on a Cisco 3600 series router to repeat:
Router(config)# voice-port 0/2/1Type of VoicePort is FXORouter(config-voiceport)# busyout seize repeatRouter(config-voiceport)# endRouter# show voice busyoutIf following network interfaces are down, voice port will be put into busyout stateThe following voice ports are in busyout state0/2/1 is forced into busyout state0/2/2 is in busyout state caused by Serial0The following example forces DS0 timeslots 1 through 12 on controller T1 0 on a Cisco MC3810 series concentrator into the busyout state:
Router(config)# controller t1 0Router(config-controller)# ds0 busyout 1-12Router(config-controller)# endYou can use the show running configuration command to determine which DS0 timeslots have been forced into the busyout state.
Command Reference
The following new or revised commands are used to configure the local voice busyout feature:
busyout forced
To force a voice port into the busyout state, use the busyout forced voice-port configuration command. To remove the voice port from busyout state, use the no form of this command.
busyout forced
no busyout forcedSyntax Description
This command has no arguments or keywords.
Defaults
The voice-port is not in the busyout state.
Command Mode
Voice-port configuration.
Command History
Usage Guidelines
If a voice port is in the forced busyout state, only the no busyout forced command can restore the voice port to service.
To avoid conflicting CLI commands, do not use the busyout forced command and the ds0 busyout command on the same controller.
Example
The following example forces analog voice port 1/1 on a Cisco MC3810 into the busyout state:
router(config)# voice-port 1/1router(config-voiceport)# busyout forcedThe following example forces digital voice port 0:8 on a Cisco MC3810 into the busyout state:
router(config)# voice-port 0:8router(config-voiceport)# busyout forcedThe following example forces analog voice port 3/1/1 on a Cisco 3600 into the busyout state:
router(config)# voice-port 3/1/1router(config-voiceport)# busyout forcedThe following example forces digital voice port 0/0:12 on a Cisco 3600 into the busyout state:
router(config)# voice-port 0/0:12router(config-voiceport)# busyout forcedRelated Commands
busyout monitor interface
To configure a voice port to monitor an interface for events that would trigger a voice-port busyout, use the busyout monitor interface voice-port configuration command. To configure a voice port not to monitor an interface for such events, use the no form of this command.
busyout monitor interface {serial interface-number | ethernet interface-number} [in-service]
no busyout monitor interface {serial interface-number | ethernet interface-number}Syntax Description
Defaults
The voice port does not monitor any interfaces.
Command Mode
Voice-port configuration
Command History
Usage Guidelines
A voice port can monitor multiple interfaces at the same time. To configure a voice port to monitor multiple interfaces, reenter the command for each additional interface to be monitored.
You can combine in-service and out-of-service monitoring on a voice port. The following rule describes the actions if monitored interfaces change state:
A voice port is busied out if:
(a)
Any interface monitored for coming into service comes up
(b)
All interfaces monitored for going out of service go down
Example
The following example configures analog voice port 1/1 on a Cisco MC3810 to busyout if serial ports 1 and 0:0 both go out of service:
router(config)# voice-port 1/1router(config-voiceport)# busyout monitor interface serial 0:0router(config-voiceport)# busyout monitor interface serial 1The following example configures analog voice port 1/2 on a Cisco MC3810 to busyout if serial port 0 comes into service:
router(config)# voice-port 1/2router(config-voiceport)# busyout monitor interface serial 0 in-serviceThe following example configures digital voice port 1/2/2 on a Cisco 3600 to busyout if serial port 0 goes out of service:
router(config)# voice-port 1/2/2 router(config-voiceport)# busyout monitor interface serial 0The following example configures digital voice port 0:6 on a Cisco MC3810 to busyout if Ethernet port 0 goes out of service:
router(config)# voice-port 0:6router(config-voiceport)# busyout monitor interface ethernet 0Related Commands
Command DescriptionForces a voice port into the busyout state.
Changes the busyout seize procedure for a voice port.
Displays information about the voice busyout state.
busyout seize
To change the busyout action for an FXO or FXS voice port, use the busyout seize voice-port configuration command. To restore the default busyout action, use the no form of this command.
busyout seize {ignore | repeat}
no busyout seizeSyntax Description
ignore
See for the ignore actions for different voice ports and signaling types.
repeat
See for the repeat actions for different voice ports and signaling types.
Defaults
See for the default actions for different voice ports and signaling types.
Command Mode
Voice-port configuration
Command History
Release Modification12.0(3)T
This command was introduced on the Cisco MC3810.
12.0(7)XK
This command was first supported on the Cisco 2600 and 3600.
Usage Guidelines
This command is valid for both analog and digital voice ports. On digital voice ports, the busyout actions are valid whether the busyout results from a voice-port busyout event or from the ds0-busyout command.
The voice port returns to an idle state when the event that triggered the busyout disappears.
describes the busyout actions for the busyout seize settings on each voice port type.
The busyout action for E&M voice ports is to seize the far end by setting lead busy.
Example
The following example configures analog voice port 1/1 to perform the "ignore" actions when busied out:
router(config)# voice-port 1/1 router(config-voiceport)# busyout seize ignoreThe following example configures digital voice port 0:2 to perform the "repeat" actions when busied out:
router(config)# voice-port 0:2 router(config-voiceport)# busyout seize repeatRelated Commands
ds0 busyout
To force a DS0 timeslot on a controller into the busyout state, use the ds0 busyout controller configuration command. To remove the DS0 timeslot from the busyout state, use the no form of this command.
ds0 busyout ds0-timeslot
no ds0 busyout ds0-timeslotSyntax Description
ds0-timeslot
DS0 timeslot to be forced into the busyout state. The range is 1 to 24 in any combination.
Defaults
DS0 timeslots are not in busyout state.
Command Mode
Controller configuration.
Command History
Release Modification12.0(7)XK
This command was introduced on Cisco MC3810 series concentrators and Cisco 2600 and 3600 series routers.
Usage Guidelines
This command affects only DS0 timeslots that are configured into a DS0 group and function as part of a digital voice port. If multiple DS0 groups are configured on a controller, you can busy out any combination of DS0 timeslots, as long as each DS0 timeslot to be busied out is part of a DS0 group.
If a DS0 timeslot is in the busyout state, only the no ds0 busyout command can restore the DS0 timeslot to service.
To avoid conflicting CLI commands, do not use the ds0 busyout command and the busyout forced command on the same controller.
Example
The following example forces DS0 timeslot 6 on controller T1 0 into the busyout state:
router(config)# controller t1 0router(config-controller)# ds0 busyout 6The following example forces DS0 timeslots 1, 3, 4, 5, 6, and 24 on controller E1 1 into the busyout state:
router(config)# controller e1 1router(config-controller)# ds0 busyout 1,3-6,24Related Commands
Command DescriptionChanges the busyout seize procedure for a voice port.
show running configuration
You can use this command to determine which DS0 timeslots have been forced into the busyout state.
show voice busyout
To display information about the voice busyout state, use the show voice busyout privileged EXEC command.
show voice busyout
Syntax Description
This command has no arguments or keywords.
Command Mode
Privileged EXEC
Command History
Usage Guidelines
This command lists the following information:
•
Interfaces that are being monitored for busyout events
•
Voice ports currently in the busyout state and the reasons
Example
The following example displays the busyout information:
router# show voice busyoutIf following network interfaces are down, voice port will be put into busyout state ATM0 Serial0 The following voice ports are in busyout state 1/1 is forced into busyout state 1/2 is in busyout state caused by network interfaces 1/3 is in busyout state caused by ATM0 1/4 is in busyout state caused by network interfaces 1/5 is in busyout state caused by Serial0Related Commands
Command DescriptionForces a voice port into the busyout state.
Configures a voice port to monitor an interface for events that would trigger a voice-port busyout.

