Table Of Contents
New and Changed Commands in Cisco IOS Release 12.0(7)XK
show voice trunk-conditioning signaling
show voice trunk-conditioning supervisory
signal timing idle suppress-voice
New and Changed Commands in Cisco IOS Release 12.0(7)XK
This document provides a consolidated command reference of all the new, changed, and removed commands in Cisco IOS Release 12.0(7)XK.
This document includes the following sections:
Related Documents
The command reference entries in this document are also included in one or more of the following 12.0(7)XK online documents:
•
Configuring Voice over IP on Cisco MC3810 Concentrators
•
Voice over ATM on the Cisco 3600 Series Routers
•
Voice over Frame Relay Using FRF.11 and FRF.12 Configuration Updates
•
Voice Port Enhancements in Cisco 2600 and 3600 Series Routers and MC3810 Series Concentrators
•
Voice Port Testing Enhancements on Cisco 2600, 3600 and MC3810
•
Configuring Cisco MC3810 Series Concentrators to Use High-Performance Compression Modules
•
QSIG Protocol Support on Cisco MC3810, 7200, 2600, and 3600 Series Routers
•
Transparent CCS and Frame Forwarding Enhancements on the Cisco MC3810
•
Trunk Conditioning Enhancements in MC3810 Series Concentrators
•
Voice Busyout Enhancements on the Cisco 2600 and 3600 Series Routers and MC3810 Series Concentrators
•
Configuring Digital E1 Packet Voice Trunk Network Module Interfaces
Command Reference
This section documents new, modified and removed commands. Modified commands are indicated by an asterisk (*). All other commands used on these platforms are documented in the Cisco IOS Release 12.0 command reference publications.
•
define*
•
huntstop*
•
icpif*
•
ignore*
•
num-exp*
•
show voice trunk-conditioning signaling
•
show voice trunk-conditioning supervisory
•
signal timing idle suppress-voice
•
vbr-rt*
•
vofr*
The following commands have been removed in Cisco IOS Release 12.0(7)XK:
•
ftc-trunk management-protocol
auto-cut-through
To enable call completion when a PBX does not provide an M-lead response, use the auto-cut-through voice-port configuration command. Use the no form of this command to disable the auto-cut-through operation.
auto-cut-through
no auto-cut-throughSyntax Description
This command has no arguments or keywords.
Defaults
Auto-cut-through is enabled.
Command Mode
Voice-port configuration
Command History
Release Modification11.3 MA
This command was introduced on the Cisco MC3810.
12.0(7)XK
This command was first supported on the Cisco 2600 and 3600 series routers.
Usage Guidelines
The auto-cut-through command applies to E&M voice ports only.
Examples
The following example enables call completion on a Cisco MC3810 when a PBX does not provide an M-lead response:
router(config)# voice-port 1/1router(config-voiceport)# auto-cut-throughThe following example enables call completion on a Cisco 2600 or 3600 when a PBX does not provide an M-lead response:
router(config)# voice-port 1/0/0router(config-voiceport)# auto-cut-throughRelated Commands
battery-reversal
To specify battery polarity reversal on an FXO or FXS port, use the battery-reversal voice-port configuration command. Use the no form of this command to disable battery reversal.
battery-reversal
no battery-reversalSyntax Description
This command has no arguments or keywords.
Defaults
Battery reversal is enabled.
Command Mode
Voice-port configuration
Command History
Usage Guidelines
The battery-reversal command applies to FXO and FXS voice ports. On Cisco 2600 and 3600 series routers, only analog voice ports in VIC-2FXO-M1 and VIC-2FXO-M2 voice interface cards are able to detect battery reversal; analog voice ports in VIC-2FXO and VIC-2FXO-EU voice interface cards do not detect battery reversal. On digital voice ports, battery reversal is only supported on E1 MELCAS; it is not supported in T1 channel associated signaling (CAS) or E1 CAS.
FXS ports normally reverse battery upon call connection. If an FXS port is connected to an FXO port that does not support battery reversal detection, you can use the no battery-reversal command on the FXS port to prevent unexpected behavior.
FXO ports in loopstart mode normally disconnect calls when they detect a second battery reversal (back to normal). You can use the no battery-reversal command on FXO ports to disable this action.
The battery-reversal command restores voice ports to their default battery-reversal operation.
Examples
The following example disables battery reversal on voice port 1/1 on a Cisco MC3810:
router(config)# voice-port 1/1router(config-voiceport)# no battery-reversalThe following example disables battery reversal on voice port 1/0/0 on a Cisco 2600 or 3600 series router:
router(config)# voice-port 1/0/0router(config-voiceport)# no battery-reversalRelated Commands
ccs connect
To configure a CCS connection on an interface configured to support CCS frame forwarding, use the ccs connect interface configuration command. To disable the CCS connection on the interface, use the no form of this command.
ccs connect {serial | atm} number [ dlci | pvc vpi/vci | pvc name ] [ cidnumber ]
no ccs connect {serial | atm} number [ dlci | pvc vpi/vci | pvc name ] [ cidnumber ]Syntax Description
The following parameters are used for Frame Relay configuration:
The following parameters are used for ATM configuration:
Defaults
No CCS connection is made.
Command Mode
Serial interface configuration mode
Command History
Release Modification12.0(2)T
This command was introduced for the Cisco MC3810.
12.0(7)XK
Added CID syntax, removed dlci keyword and vcd options.
Usage Guidelines
Use this command to configure a CCS connection. If the CCS connection is over Frame Relay, specify a serial interface and the DLCI. If the CCS connection is over ATM, specify atm, the interface number (0 only on the Cisco MC3810), and the PVC.
If you have executed the ccs encap frf11 command, the cidnumber option allows you to specify any CID from 5 to 255. If you do not issue the ccs encap frf11 command, Cisco encapsulation is used, and any CID value other than 254 is ignored.
Note
CDP and keepalives are disabled by default on a D channel interface.
Examples
To configure a frame relay CCS frame-forwarding connection on DLCI 100 by using the default CID of 254, enter the following command:
ccs connect serial 1 100or:
ccs connect serial 1 100 10To configure a CCS frame-forwarding connection over an ATM PVC, enter the following command:
ccs connect atm0 pvc 100/10or:
ccs connect atm0 pvc 10/100 21or:
ccs connect atm0 pvc mypvc_10 21To configure a Frame Relay CCS frame-forwarding connection on DLCI 100 using a CID of 110, enter the following command:
ccs connect serial 1 100 110Related Commands
ccs encap frf11
To configure the common channel signaling (CCS) packet encapsulation format for FRF.11, use the ccs encap frf11 command. Use the no form of this command to disable ccs encapsulation for FRF11.
ccs encap frf11
no ccs encap frf11
Syntax Description
There are no keywords or arguments.
Defaults
By default, the format is a Cisco packet format, using a channel ID (CID) of 254.
Command Mode
Serial configuration mode
Command History
Usage Guidelines
This command allows the specification of the standard Annex-C format. Use this command to define the packet format for the CCS packet; it places the FRF.11 Annex-C (Data Transfer Syntax) standard header on the CCS packets only.
Once the ccs encap frf11 command is executed, you can use the ccs connect command to specify a CID other than 254.
Examples
The following example shows how to configure a serial interface for Frame Relay:
router(config)# interface Serial1:15router(config-if)# ccs encap frf11router(config-if)# ccs connect Serial0 990 100Related Commands
codec (dial-peer)
To specify the voice codec for a network dial peer, enter the codec dial-peer configuration command. Use the no form of this command to restore the default value.
codec {g711alaw | g711ulaw | g723ar53 | g723ar63 | g723r53 | g723r63 | g726r16 | g726r24 | g726r32 | g728 | g729abr8 | g729ar8 | g729br8 | g729r8}[bytes payload-size]
no codecSyntax Description
Defaults
Dial peers are configured for g729r8.
Command Mode
Dial-peer configuration
Command History
Usage Guidelines
A codec type can be configured on the dial-peer if it is supported under the codec complexity setting you have specified.
The dial-peer configuration command is particularly useful when you must change to a small-bandwidth codec. Large-bandwidth codecs, such as G.711, do not fit in a small-bandwidth link. However, g711alaw and g711ulaw provide higher-quality voice transmission than other codecs. For almost toll quality (and a significant savings in bandwidth), g729r8 provides near-toll quality with considerable bandwidth savings.
If the destination router does not support a codec required by the originating router, the call setup fails.
You can change the payload of each voice packet frame by using the bytes payload-size setting. However, increasing the payload size can add processing delay for each voice packet. Table 1 describes the voice payload options and default values for the codecs and packet voice protocols.
Example
The following example configures VoIP dial peer number 10 to use codec type g723r53 (G.723.1 at 5300 bps):
router(config)# dial-peer voice 10 voip router(config-dialpeer)# codec g723r53Related Commands
Command Descriptioncodec complexity
This voice-card configuration command sets codec complexity and call density.
show dial-peer voice
Displays the codec setting for dial peers.
codec (voice-port)
The codec voice-port configuration command on the Cisco MC3810 is no longer supported beginning in this release. This command was first supported in Cisco IOS Release 11.3(1)MA. Configure the codec value using the codec dial-peer configuration command.
codec complexity
To match the DSP complexity packaging to the codec(s) to be supported, enter the codec complexity voice-card configuration command. The no form of the command restores the default value.
codec complexity {high | medium}
no codec complexitySyntax Description
Defaults
The default is medium complexity.
Command Mode
Voice-card configuration
Command History
Usage Guidelines
Select a higher codec complexity if that is required in order to support a particular codec or combination of codecs.
Select a lower codec complexity to support the greatest number of voice channels, provided that the lower complexity is compatible with the particular codecs in use.
To change codec complexity, all of the DSP voice channels must be in the idle state.
Codec complexity refers to the amount of processing required to perform voice compression. Codec complexity affects the call density—the number of calls that can take place on the digital signal processors (DSPs). With higher codec complexity, fewer calls can be handled.
Note
On the Cisco MC3810, this command is valid only with HCM(s) installed, and you must specify voice card 0 in the command mode. If two HCMs are installed, the codec complexity command configures both HCMs at once.
Examples
The following example sets the codec complexity to high on a Cisco MC3810 containing one or two HCMs:
router(config)# voice-card 0 router(config-voicecard)# codec complexity highThe following example sets the codec complexity to high on voice card 1 in a Cisco 2600 or 3600 router:
router(config)# voice-card 1 router(config-voicecard)# codec complexity highRelated Command
condition
To manipulate the signaling format bit-pattern for all voice signaling types, use the condition command. Use the no form of this command to turn off conditioning on the voice port.
condition {tx-a-bit | tx-b-bit | tx-c-bit | tx-d-bit} {rx-a-bit | rx-b-bit | rx-c-bit | rx-d-bit} {on | off | invert}
no condition {tx-a-bit | tx-b-bit | tx-c-bit | tx-d-bit} {rx-a-bit | rx-b-bit | rx-c-bit | rx-d-bit} {on | off | invert}Syntax Description
Defaults
The signaling format is not manipulated (for all transmit or receive A, B, C, and D bits).
Command Mode
Voice-port configuration
Command History
Release Modification11.3 MA
This command was introduced on the Cisco MC3810.
12.0(7)XK
This command was first supported on the Cisco 2600 and 3600 series routers.
Usage Guidelines
Use the condition command to manipulate the sent or received bit patterns to match expected patterns on a connected device. Be careful not to destroy the information content of the bit pattern. For example, forcing the A-bit on or off will prevent FXO interfaces from being able to generate both an on-hook and off-hook state.
Examples
The following example manipulates the signaling format bit-pattern on voice port 1/1 on a Cisco MC3810:
router(config)# voice-port 1/1router(config-voiceport)# condition tx-a-bit invertrouter(config-voiceport)# condition rx-a-bit invertThe following example manipulates the signaling format bit-pattern on voice port 1/1/2 on a Cisco 2600 or 3600:
router(config)# voice-port 1/0/0router(config-voiceport)# condition tx-a-bit invertrouter(config-voiceport)# condition rx-a-bit invertRelated Commands
Command DescriptionDefines the transmit and receive bits for E&M and E&M MELCAS voice signaling.
Configures the E&M or E&M MELCAS voice port to ignore specific receive bits.
connect
This command was added in Cisco IOS Release 12.0(2)T on the Cisco MC3810. Beginning with Cisco IOS Release 12.0(7)XK, this command is no longer supported.
connect voice
This command was added in Cisco IOS Release 12.0(2)T on the Cisco MC3810. Beginning with Cisco IOS Release 12.0(7)XK, this command is no longer supported.
connection
To specify a connection mode for a voice port, use the connection voice-port configuration command. Use the no form of this command to disable the selected connection mode.
connection {plar | tie-line | plar-opx} digits | {trunk digits [answer-mode]}
no connection {plar | tie-line | plar-opx} digits | {trunk digits [answer-mode]}Syntax Description
Defaults
No connection mode is specified.
Command Mode
Voice-port configuration
Command History
Usage Guidelines
Use this command to specify a connection mode for a specific interface. For example, use the connection plar command to specify a PLAR interface. The string you configure for this command is used as the called number for all incoming calls over this connection. The destination peer is determined by the called number.
Use the connection trunk command to specify a permanent, "nailed up" tie-line connection to a PBX. You can use the connection trunk command for E&M-to-E&M trunks, FXO-to-FXS trunks, and FXS-to-FXS trunks. Signaling will be transported for E&M-to-E&M trunks and FXO-to-FXS trunks; signaling will not be transported for FXS-to-FXS trunks.
To configure one of the devices in the trunk connection to act as slave and only receive calls, use the answer-mode option with the connection trunk command when configuring that device.
Note
When using the connection trunk command, you must perform a shutdown/no shutdown command sequence on the voice port.
Use the connection tie-line command when the dial plan requires that additional digits be added in front of any digits dialed by the PBX, and that the combined set of digits be used to route the call onto the network. The operation is similar to the connection plar command operation, but in this case the tie-line port waits to collect digits from the PBX. The tie-line digits are automatically stripped by a terminating port.
If the connection command is not configured, the standard session application outputs a dial tone when the interface goes off-hook until enough digits are collected to match a dial-peer and complete the call.
Examples
The following example selects PLAR as the connection mode on a Cisco 3600, with a destination telephone number of 555-9262:
router(config)# voice-port 1/0/0router(config-voiceport)# connection trunk 5559262The following example selects tie-line as the connection mode on a Cisco MC3810, with a destination telephone number of 555-9262:
router(config)# voice-port 1/1router(config-voiceport)# connection tie-line 5559262The following example specifies a PLAR off-premises extension connection on a Cisco 3600, with a destination telephone number of 555-9262:
router(config)# voice-port 1/0/0router(config-voiceport)# connection plar-opx 5559262The following example configures a Cisco 3600 series router for a trunk connection and specifies that it will establish the trunk only when it receives an incoming call:
router(config)# voice-port 1/0/0router(config-voiceport)# connection trunk 5559262 answer-modeRelated Commands
define
To define the transmit and receive bits for E&M and E&M Mercury Exchange Limited (MELCAS) voice signaling, use the define voice-port configuration command. Use the no form of this command to restore the default value.
define {Tx-bits | Rx-bits} {seize | idle} {0000 | 0001 | 0010 | 0011 | 0100 | 0101 |
0110 | 0111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111}
no define {Tx-bits | Rx-bits} {seize | idle} {0000 | 0001 | 0010 | 0011 | 0100 | 0101 |
0110 | 0111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111}Syntax Description
Defaults
The default is to use the preset signaling patterns as defined in ANSI and CEPT standards, as follows:
For E&M:
Tx-bits idle 0000 (0001 if on E1 trunk)
Tx-bits seize 1111
Rx-bits idle 0000
Rx-bits seize 1111For E&M MELCAS:
Tx-bits idle 1101
Tx-bits seize 0101
Rx-bits idle 1101
Rx-bits seize 0101Command Mode
Voice-port configuration
Command History
Release Modification11.3(1) MA3
This command was introduced on the Cisco MC3810.
12.0(7)XK
This command was first supported on the Cisco 2600 and 3600 series routers.
Usage Guidelines
This command applies to E&M digital voice ports associated with T1/E1 controllers.
Use the define command to match the E&M bit patterns with the attached telephony device. Be careful not to define invalid configurations, such as all 0000 on E1, or identical seized and idle states. Use this command with the ignore command.
Examples
To configure a voice port on a Cisco 2600 or 3600 router sending traffic in North American E&M signaling format to convert the signaling to MELCAS format, enter the following commands:
router(config)# voice-port 1/0/0router(config-voiceport)# define rx-bits idle 1101router(config-voiceport)# define rx-bits idle 0101router(config-voiceport)# define tx-bits seize 1101router(config-voiceport)# define tx-bits seize 0101To configure a voice port on a Cisco MC3810 sending traffic in North American E&M signaling format to convert the signaling to MELCAS format, enter the following commands:
router(config)# voice-port 0/8router(config-voiceport)# define rx-bits idle 1101router(config-voiceport)# define rx-bits idle 0101router(config-voiceport)# define tx-bits seize 1101router(config-voiceport)# define tx-bits seize 0101Related Commands
Command DescriptionManipulate the signaling bit-pattern for all voice signaling types.
Configures an E&M or E&M MELCAS voice port to ignore specific receive bits.
dial-peer hunt
To specify a hunt selection order for dial-peers, use the dial-peer hunt dial-peer configuration command. Use the no form of this command to restore the default selection order.
dial-peer hunt hunt-order-number
no dial-peer huntSyntax Description
Defaults
The default is the longest match in phone number, explicit preference, and random selection (hunt order number 0).
Command Mode
Global configuration
Command History
Release Modification12.0(7)XK
This command was introduced, and was first supported on the Cisco 2600 and 3600 series routers and on the Cisco MC3810 multiservice access concentrator.
Usage Guidelines
Use the dial-peer hunt dial-peer configuration command if you have configured hunt groups. "Longest match in phone number" refers to the destination pattern that matches the greatest number of the dialed digits. "Explicit preference" refers to the preference setting in the dial-peer configuration. "Least recent use" refers to the destination pattern that has waited the longest since being selected. "Random selection" weighs all of the destination patterns equally in a random selection mode.
Example
The following example configures the dial peers to hunt in the following order: (1) longest match in phone number, (2) explicit preference, (3) random selection.
router# configure terminalrouter(config)# dial-peer hunt 0Related Commands
dial-peer terminator
To change the character used as a terminator for variable length dialed numbers, use the dial-peer terminator global configuration command. Use the no form of this command to restore the default terminating character.
dial-peer terminator character
no dial-peer terminatorSyntax Description
character
Designates the terminating character for a variable-length dialed number. Valid numbers and characters are #, *, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, and d. The default is #.
Defaults
The default terminating character is #.
Command Mode
Global configuration
Command History
Release Modification12.0
This command was introduced.
12.0(7)XK
Usage was restricted to variable-length dialed numbers.
Usage Guidelines
There are certain areas in the world, 0for example, in certain European countries, where telephone numbers can vary in length. When a dialed-number string is identified as a variable length dialed-number, the system does not place a call until the configured value for the timeouts interdigits command has expired, or until the caller dials the terminating character. Use the dial-peer terminator global configuration command to change the terminating character.
Example
The following example specifies "9" as the terminating character for variable-length dialed numbers:
router# configure terminalrouter(config)# dial-peer terminator 9#Related Commands
dial-peer voice
To enter dial-peer configuration mode and specify the method of voice encapsulation, use the dial-peer voice global configuration command.
For the Cisco 2600 series:
dial-peer voice tag {pots | voip | vofr}
no dial-peer voice tagFor the Cisco 3600 series and the Cisco MC3810:
dial-peer voice tag {pots | voip | vofr | voatm}
no dial-peer voice tagSyntax Description
Defaults
No default behavior or values.
Command Mode
Global configuration
Command History
Usage Guidelines
Use the dial-peer voice global configuration command to switch to the dial-peer configuration mode from the global configuration mode. Use the exit command to exit the dial-peer configuration mode and return to the global configuration mode.
Examples
The following example accesses dial-peer configuration mode and configures a POTS peer identified as dial peer 10:
router# configure terminalrouter(config)# dial-peer voice 10 potsThe following example accesses dial-peer configuration mode and configures a VoATM peer identified as dial peer 20:
router# configure terminalrouter(config)# dial-peer voice 20 voatmRelated Commands
disconnect-ack
To configure an FXS voice port to return an acknowledgment upon receipt of a disconnect signal, use the disconnect-ack voice-port configuration command. To disable the acknowledgment, use the no form of this command.
disconnect-ack
no disconnect-ackSyntax Description
This command has no arguments or keywords.
Defaults
FXS voice ports return an acknowledgment upon receipt of a disconnect signal.
Command Mode
Voice-port configuration
Command History
Release Modification11.3 MA
This command was introduced on the Cisco MC3810.
12.0(7)XK
This command was first supported on the Cisco 2600 and 3600 series routers.
Usage Guidelines
This command configures an FXS voice port to remove line power if the equipment on an FXS loop-start trunk disconnects first.
Examples
The following example turns off the disconnect acknowledgment signal on voice port 1/1 on a Cisco MC3810:
router(config)# voice-port 1/1router(config-voiceport)# no disconnect-ackThe following example turns off the disconnect acknowledgment signal on voice port 1/1/0 on a Cisco 2600 or 3600:
router(config)# voice-port 1/0/0router(config-voiceport)# no disconnect-ackRelated Commands
ds0-group
To specify the DS0 timeslots that make up a logical voice port on a T1 or E1 controller, and to specify the signaling type, use the ds0-group controller configuration command. Use the no form of the command to remove the DS0 group and signaling setting.
ds0-group ds0-group-no timeslots timeslot-list type signal-type
no ds0-group ds0-group-no
Syntax Description
Defaults
No DS0 group is defined.
Command Mode
Controller configuration
Command History
Usage Guidelines
The ds0-group command automatically creates a logical voice port that is numbered as follows:
Cisco 2600 and 3600 series:
slot/port:ds0-group-no.
Cisco MC3810:
slot:ds0-group-no
On the Cisco MC3810, the slot number is the controller number. Although only one voice port is created for each group, applicable calls are routed to any channel in the group.
Examples
The following example configures ranges of T1 controller timeslots for FXS ground-start and FXO loop-start signaling on a Cisco 2600 or 3600 Series router:
router(config)# controller T1 1/0router(config-controller)# framing esfrouter(config-controller)# linecode b8zsrouter(config-controller)# ds0-group 1 timeslot 1-10 type fxs-ground-startrouter(config-controller)# ds0-group 2 timeslot 11-24 type fxo-loop-startThe following example configures DS0 groups 1 and 2 on controller T1 1 on the Cisco MC3810 to support Transparent CCS:
router(config)# controller T1 1router(config-controller)# mode ccs cross-connectrouter(config-controller)# ds0-group 1 timeslot 1-10 type ext-sigrouter(config-controller)# ds0-group 2 timeslot 11-24 type ext-sigRelated Commands
encapsulation
To configure the ATM adaptation layer (AAL) and encapsulation type for an ATM PVC class, use the encapsulation command in the appropriate command mode. Use the no form of this command to remove an encapsulation from a PVC class.
encapsulation aal-encap
no encapsulation aal-encap
Note
This document only describes encapsulation settings for Voice over ATM. For the full syntax of the encapsulation command, refer to Cisco IOS 12.0 Wide Area Networking Command Reference.
Syntax Description
Defaults
The global default encapsulation is aal5snap. See the "Usage Guidelines" section for other default characteristics.
Command Mode
Interface-ATM-VC configuration (for an ATM PVC or SVC)
Command History
Usage Guidelines
Use one of the aal5mux encapsulation options to dedicate the specified PVC to a single protocol; use the aal5snap encapsulation option to multiplex two or more protocols over the same PVC. Whether you select aal5mux or aal5snap encapsulation depends on practical considerations, such as the type of network and the pricing offered by the network. If the network's pricing depends on the number of PVCs set up, aal5snap may be the appropriate choice. If pricing depends on the number of bytes transmitted, aal5mux may be the appropriate choice because it has slightly less overhead.
If you specify virtual template parameters after the ATM PVC is configured, issue a shutdown command followed by a no shutdown command on the ATM subinterface to restart the interface, causing the newly configured parameters (such as an IP address) to take effect.
Example
The following example configures a PVC to support encapsulation for Voice over ATM:
router(config-if)# pvc 20router(config-if-atm-pvc)# encapsulation aal5mux voiceencapsulation ftc-trunk
This command was added in Cisco IOS Release 12.0(2)T on the Cisco MC3810. Beginning with Cisco IOS Release 12.0(7)XK, this command is no longer supported.
forward-digits
To specify which digits to forward for voice calls, use the forward-digits dial-peer configuration command. If the no form of this command is entered, any digits not matching the destination-pattern are not forwarded. Use the default form of this command to restore the default state.
forward-digits {num-digit | all | extra}
no forward-digits
default forward-digitsSyntax Description
Defaults
Dialed digits not matching the destination-pattern are forwarded.
Command Mode
Dial-peer configuration
Command History
Usage Guidelines
This command applies only to POTS dial peers.
Forwarded digits are always right-justified, so that extra leading digits are stripped.
The destination pattern includes both explicit digits and wildcards if present.
Use the default form of this command if a non-default digit-forwarding scheme was entered previously and you wish to restore the default.
For QSIG ISDN connections, entering forward-digits all implies that all the digits of the called party number are sent to the ISDN connection. When you enter forward-digits num-digit and enter a number from 1 to 32, the number of digits specified (right justified) of the called part number are sent to the ISDN connection.
Examples
The following example forwards all of the digits in the destination pattern of a POTS dial peer:
router(config)# dial-peer voice 1 pots router(config-dial-peer)# destination-pattern 8... router(config-dial-peer)# forward-digits allThe following example forwards 4 of the digits in the destination pattern of a POTS dial peer:
router(config)# dial-peer voice 1 pots router(config-dial-peer)# destination-pattern 555.... router(config-dial-peer)# forward-digits 4The following example forwards the extra right-justified digits that exceed the length of the destination pattern of a POTS dial peer:
router(config)# dial-peer voice 1 pots router(config-dial-peer)# destination-pattern 555.... router(config-dial-peer)# forward-digits extraRelated Commands
Command Descriptiondestination-pattern
Defines the prefix or the full E.164 telephone number to be used for a dial peer.
show dial-peer voice
Displays configuration information for dial peers.
frag-pre-queuing
This command was added in Cisco IOS Release 12.0(2)T on the Cisco MC3810. Beginning with Cisco IOS Release 12.0(7)XK, this command is no longer supported.
frame-relay interface-dlci
To assign a data link connection identifier (DLCI) to a specified Frame Relay subinterface on the router or access server, use the frame-relay interface-dlci interface configuration command. Use the no form of this command to remove this assignment.
frame-relay interface-dlci dlci [ietf | cisco] [voice-cir cir]
no frame-relay interface-dlci dlci [ietf | cisco] [voice-cir cir]Syntax Description
Defaults
No DLCI is assigned.
Command Mode
Interface configuration
Command History
ftc-trunk frame-relay-dlci
This command was added in Cisco IOS Release 12.0(2)T on the Cisco MC3810. Beginning with Cisco IOS Release 12.0(7)XK, this command is no longer supported.
ftc-trunk management-dlci
This command was added in Cisco IOS Release 12.0(2)T on the Cisco MC3810. Beginning with Cisco IOS Release 12.0(7)XK, this command is no longer supported.
ftc-trunk management-protocol
This command was added in Cisco IOS Release 12.0(2)T on the Cisco MC3810. Beginning with Cisco IOS Release 12.0(7)XK, this command is no longer supported.
ftc-trunk voice-dlci
This command was added in Cisco IOS Release 12.0(2)T on the Cisco MC3810. Beginning with Cisco IOS Release 12.0(7)XK, this command is no longer supported.
huntstop
To disable all further dial-peer hunting if a call fails when using hunt groups, enter the huntstop dial-peer configuration command. To reenable dial-peer call hunting, enter the no form of this command.
huntstop
no huntstopSyntax Description
This command has no arguments or keywords.
Defaults
Disabled
Command Mode
Dial-peer configuration
Command History
Release Modification12.0(5)T
This command was introduced on the Cisco MC3810.
12.0(7)XK
Support for this command was extended to the Cisco 2600 and 3600 series routers.
Usage Guidelines
Once you enter this command, no further hunting is allowed if a call fails on the specified dial peer.
This command can be used with all types of dial peers.
Examples
The following example shows how to disable dial-peer hunting on a specific dial peer:
router(config)# dial peer voice 100 vofrrouter(config-dial-peer)# huntstopThe following example shows how to reenable dial-peer hunting on a specific dial peer:
router(config)# dial peer voice 100 vofrrouter(config-dial-peer)# no huntstopRelated Commands
Command Descriptiondial-peer voice
Enters dial-peer configuration mode and specifies the method of voice-related encapsulation.
icpif
To specify the Impairment/Calculated Planning Impairment Factor (ICPIF) for calls sent by a dial peer, use the icpif dial peer configuration command. Use the no form of this command to restore the default value for this command.
icpif number
no icpif numberSyntax Description
number
Integer, expressed in equipment impairment factor units, specifying the ICPIF value. Valid entries are from 0 to 55.
Defaults
The default value for this command is 30.
Command Mode
Dial-peer configuration
Command History
Release Modification11.3(1)T
This command was introduced on the Cisco 3600 series.
12.0(7)XK
This command was first supported on the Cisco MC3810 platform.
Usage Guidelines
Use the icpif command to specify the maximum acceptable impairment factor for the voice calls sent by the selected dial peer.
This command is applicable only to VoIP peers.
Example
The following example disables the icpif command:
dial-peer voice 10 voipicpif 0ignore
To configure the E&M or E&M MELCAS voice port to ignore specific receive bits, use the ignore voice-port configuration command. Use the no form of this command to restore the default value.
ignore {rx-a-bit | rx-b-bit | rx-c-bit | rx-d-bit}
no ignore {rx-a-bit | rx-b-bit | rx-c-bit | rx-d-bit}Syntax Description
rx-a-bit
Ignores the receive A bit.
rx-b-bit
Ignores the receive B bit.
rx-c-bit
Ignores the receive C bit.
rx-d-bit
Ignores the receive D bit.
Defaults
The default is mode-dependent:
E&M:
no ignore rx-a-bit
ignore rx-b-bit, rx-c-bit, rx-d-bitE&M MELCAS:
no ignore rx-b-bit, rx-c-bit, rx-d-bit
Command Mode
Voice-port configuration
Command History
Release Modification11.3 MA
This command was introduced on the Cisco MC3810.
12.0(7)XK
This command was first supported on the Cisco 2600 and 3600 series routers.
Usage Guidelines
This command applies to E&M digital voice ports associated with T1/E1 controllers. Repeat the command for each receive bit to be configured. Use this command with the define command.
Examples
To configure voice-port 1/1 on a Cisco MC3810 to ignore receive bits a, b, and c and to monitor receive bit d, enter the following commands:
router(config)# voice-port 1/1router(config-voiceport)# ignore rx-a-bitrouter(config-voiceport)# ignore rx-b-bitrouter(config-voiceport)# ignore rx-c-bitrouter(config-voiceport)# no ignore rx-d-bitTo configure voice-port 1/0/0 on a Cisco 3600 to ignore receive bits a, c, and d and to monitor receive bit b, enter the following commands:
router(config)# voice-port 1/0/0router(config-voiceport)# ignore rx-a-bitrouter(config-voiceport)# ignore rx-c-bitrouter(config-voiceport)# ignore rx-d-bitrouter(config-voiceport)# no ignore rx-b-bitRelated Commands
incoming called-number
To identify the service type for a call on a router handling both voice and modem calls, use the incoming called-number dial peer configuration command. To return to the default value, use the no form of this command.
incoming called-number string
no incoming called-number stringSyntax Description
string
Specifies the destination telephone number. Valid entries are any series of digits that specify the E.164 telephone number.
Defaults
The default value for this command is no associated called number.
Command Mode
Dial peer configuration
Command History
Release Modification11.3NA
This command was introduced on the Cisco AS5800 platform.
12.0(7)XK
This command was first supported on the Cisco MC3810 platform.
Usage Guidelines
When the Cisco MC3810 is handling both modem and voice calls, it needs to be able to identify the service type of the call—meaning whether the incoming call to the server is a modem or a voice call. When the access server handles only modem calls, the service type identification is handled through modem pools. Modem pools associate calls with modem resources based on the called number (DNIS). In a mixed environment, where the server receives both modem and voice calls, you need to identify the service type of a call by using the incoming called-number command.
If you do not use the incoming called-number command, the server attempts to resolve whether an incoming call is a modem or voice call based on the interface over which the call comes. If the call comes in over an interface associated with a modem pool, the call is assumed to be a modem call; if a call comes in over a voice port associated with a dial peer, the call is assumed to be a voice call.
By default, there is no called number associated with the dial peer, which means that incoming calls will be associated with dial peers based on matching calling number with answer address, call number with destination pattern, or calling interface with configured interface.
This command applies to both VoIP and POTS dial peers.
Example
The following example configures calls coming in to the server with a called number of "3799262" as voice calls:
dial peer voice 10 potsincoming called-number 3799262isdn contiguous-bchan
To configure contiguous bearer channel handling on an E1 Primary Rate Interface (PRI) interface, use the isdn contiguous-bchan interface configuration command. To disable the contiguous B channel handling, use the no form of this command.
isdn contiguous-bchan
no isdn contiguous-bchan
Syntax Description
This command has no arguments or keywords.
Defaults
By default, contiguous B channel handling is off.
Command Mode
Interface configuration
Command History
Usage Guidelines
Use the isdn contiguous-bchan command to specify contiguous bearer channel handling so that B channels 1 through 30, skipping 16, map to timeslots 1 through 31). This is available for E1 PRI interfaces only, when the primary-qsig switch type option is configured by using the isdn switch-type command.
Example
The following example shows the command configuration on a Cisco 3660 series router E1 interface:
interface Serial5/0:15no ip addressip mroute-cacheno logging event link-statusisdn switch-type primary-qsigisdn overlap-receivingisdn incoming-voice voiceisdn continguous-bchanRelated Commands
Command Descriptionisdn switch-type primary-qsig
In global or interface configuration mode, configures the primary-qsig switch type for PRI support.
isdn incoming-voice
To route all incoming voice calls as voice calls, to route them the modem and treat them as analog data, or to ensure that calls bypass the modems and are treated as digital data, use the isdn incoming-voice interface configuration command. Use the no form of this command to disable the setting.
isdn incoming-voice {data [56 | 64] | modem [56 | 64] | voice}
no isdn incoming-voice {data [56 | 64] | modem [56 | 64] | voice}
Syntax Description
Defaults
When a PRI or BRI interface is created, isdn incoming-voice voice is the default, except on a Cisco 2600 or 3600 BRI S/T TE interface. In this case, if the command is not specified, the default isdn incoming-voice modem configuration setting is converted to isdn incoming-voice voice when the interface receives an incoming call.
Command Mode
Interface configuration
Command History
Release Modification11.1
This command was introduced.
12.0(2)XC and 12.0(3)T
This command was made available for BRI interfaces.
12.0(7)XK
This command was modified to include the voice keyword.
Usage Guidelines
Unless you specify otherwise, all calls received by the router and characterized as voice calls are treated as such and not handled as digital data or not passed over to the modem.
On a Cisco 2600 or 3600 series router BRI S/T TE interface where the isdn incoming-voice command is not specified, the default isdn incoming-voice modem configuration setting is converted to isdn incoming-voice voice when the interface receives an incoming call.
To establish speedier connections for analog calls to the router, use the isdn incoming-voice command with the modem keyword to have voice calls routed through digital modems (as pulse-code modulated analog data) instead of being treated as digital data.
Example
The following example shows the command configuration on a Cisco 3660 series router T1 PRI interface:
interface Serial5/0:23no ip addressip mroute-cacheno logging event link-statusisdn switch-type primary-qsigisdn overlap-receivingisdn incoming-voice voiceisdn protocol-emulate
To configure a Primary Rate Interface (PRI) interface to serve as either the primary QSIG slave or the primary QSIG master, use the isdn protocol-emulate interface command. To disable QSIG signaling, use the no form of this command.
isdn protocol-emulate { user | network }
no isdn protocol-emulate { user | network }
Syntax Description
Defaults
User
Command Mode
Interface configuration mode.
Command History
Usage Guidelines
On the Cisco MC3810, this command replaces the command isdn switch-type [primary-qsig-slave | primary-qsig-master] command.
Examples
The following example shows the command configuration on a Cisco 3660 series router T1 PRI interface:
interface Serial5/0:23no ip addressip mroute-cacheno logging event link-statusisdn switch-type primary-qsigisdn overlap-receivingisdn protocol-emulate userisdn switch type
To specify a central office switch type or configure a Primary Rate Interface (PRI) interface to support Q.SIG signaling, use the isdn switch-type global or interface command. To disable the central office switch type or QSIG signaling, use the no form of this command.
isdn switch-type {switch-type | primary-qsig | basic-qsig}
no isdn switch-type {switch-type | primary-qsig | basic-qsig}
Syntax Description
Defaults
The switch type defaults to none, which disables the switch type.
Command Modes
Global configuration mode or interface configuration mode.
Command History
Usage Guidelines
You can enter the isdn switch-type command to support QSIG at either the global configuration level or at the interface configuration level. For example, if you have a QSIG connection on one line as well as on the BRI or PRI port, you can configure the ISDN switch type in one of the following combinations:
•
Set the global isdn switch-type command to support QSIG by entering either the isdn-switch-type basic-qsig command (BRI) or isdn-switch-type primary-qsig command (BRI); and set the interface isdn-switch-type command for the interfaces to a regular central office switch type, such as those shown in .
•
Set the global isdn switch-type command to support the CO switch type (see ), and set the interface isdn switch-type command for the interface to support QSIG.
•
Configure the global isdn switch-type command to another setting (see ); then, set the interface isdn switch-type command for interface bri to a BRI setting; set the interface isdn switch-type command for the serial interface to support QSIG.
Examples
The following example shows the command configuration on a Cisco 3660 series router T1 PRI interface:
interface Serial5/0:23no ip addressip mroute-cacheno logging event link-statusisdn switch-type primary-qsigisdn overlap-receivingisdn protocol-emulate userRelated Commands
loss-plan
To specify the analog-to-digital gain offset for an analog FXO or FXS voice port, enter the codec dial-peer configuration command. Use the no form of this command to restore the default value.
loss-plan {plan1 | plan2 | plan3 | plan4 | plan5 | plan6 | plan7 | plan8 | plan9}
no loss-planSyntax Description
Defaults
FXO: A-D gain = 0 dB, D-A gain = 0 dB (loss plan 1)
FXS: A-D gain = -3 dB, D-A gain = -3 dB (loss plan 1)
Command Mode
Voice-port configuration
Command History
Release Modification11.3(1)MA
This command was introduced on the Cisco MC3810.
12.0(7)XK
The following additional signal level choices were added: plan 3, plan 4, plan 8, and plan 9.
Usage Guidelines
This command sets the analog signal level difference (offset) between the analog voice port and the digital signal processor (DSP). Each loss plan specifies a level offset in both directions—from the analog voice port to the DSP (A-D) and from the DSP to the analog voice port (D-A).
Use this command to obtain the required levels of analog voice signals to and from the DSP.
This command is supported only on Cisco MC3810 series concentrators, on FXO and FXS analog voice ports.
Example
The following example configures FXO voice port 1/6 for a -3 dB offset from the voice port to the DSP and a 0 dB offset from the DSP to the voice port:
router(config)# voice-port 1/6 router(config-voiceport)# loss-plan plan3The following example configures FXS voice port 1/1 for a 0 dB offset from the voice port to the DSP and a -7 dB offset from the DSP to the voice port:
router(config)# voice-port 1/1 router(config-voiceport)# loss-plan plan6Related Commands
num-exp
To define a complete telephone number for an extension, use the num-exp global configuration command. Use the no form of this command to cancel a configured number expansion.
num-exp extension-number expanded-number
no num-exp extension-numberSyntax Description
extension-number
expanded-number
Digit(s) defining an extension number to be expanded.
Digit(s) defining the expanded telephone number or destination pattern.
Defaults
No number expansion is configured.
Command Mode
Global configuration
Command History
Usage Guidelines
Use the num-exp global configuration command to expand a set of numbers (for example, an extension number) into a destination pattern. With this command, you can map specific extensions and expanded numbers together by explicitly defining each number, or you can define extensions and expanded numbers using variables. You can also use this command to convert seven-digit numbers to numbers containing less than seven digits.
Use a period (.) as a variable or wild card, representing a single number. Use a separate period for each number you want to represent with a wildcard; if you want to replace four numbers in an extension with wildcards, type in four periods.
Example
The following example specifies that extension number 55541 be expanded to 14085555541:
num-exp 55541 14085555541The following example specifies that all five-digit extensions beginning with 5 be expanded to 1408555 . . . .
num-exp 5.... 1408555....Related Commands
playout delay
To tune the playout buffer to accommodate packet jitter caused by switches in the WAN, use the playout-delay voice-port configuration command. Use the no form of this command to restore the default value.
playout-delay {maximum | nominal} milliseconds
no playout-delay {maximum | nominal}
Syntax Description
Defaults
The default maximum delay is 160 milliseconds.
The default nominal delay is 80 milliseconds.Command Mode
Voice-port configuration
Command History
Release Modification11.3 MA
This command was introduced on the Cisco MC3810.
12.0(7)XK
This command was first supported on the Cisco 2600 and 3600 series routers.
Usage Guidelines
If there is excessive break-up of voice due to jitter with the default playout delay settings, increase the delay times. If your network is small and jitter is minimal, decrease the delay times to reduce delay.
Examples
The following example configures a nominal playout delay of 80 milliseconds and a maximum playout delay of 160 milliseconds on voice-port 1/1 on a Cisco MC3810:
router(config)# voice-port 1/1router(config-voiceport)# playout-delay nominal 80router(config-voiceport)# playout-delay maximum 160The following example configures a nominal playout delay of 80 milliseconds and a maximum playout delay of 160 milliseconds on voice-port 1/0/0 on the Cisco 2600 or 3600:
router(config)# voice-port 1/0/0router(config-voiceport)# playout-delay nominal 80router(config-voiceport)# playout-delay maximum 160Related Commands
pri-group
To specify a ISDN Primary Rate interface (PRI) on a channelized T1 or E1 controller, enter the pri-group controller configuration command. Enter the no form of this command removes the remove the ISDN-PRI configuration.
pri-group timeslots timeslot-range
no pri-group
Syntax Description
timeslot-range
timeslot-list is a single timeslot number, a single range of values. For T1, the allowable range is from 1 to 23. For E1, the allowable values are from 1 to 15.
Default
There is no ISDN-PRI group configured.
Command Mode
Controller configuration
Command History
Usage Guidelines
The pri-group command applies to the configuration of Voice over Frame Relay, Voice over ATM, and Voice over HDLC on the Cisco MC3810 multiservice concentrator and the Cisco 2600 and 3600 series routers.
Before you enter the pri-group command, you must specify an ISDN-PRI switch type and an E1 or T1 controller. Only one pri group can be configured on a controller.
Example
The following example configures configures ISDN-PRI on all timeslots of controller E1 1 on a Cisco 2600 series router::
isdn switch-type primary-qsig-mastercontroller T1 1pri-group timeslots 1-23Related Command
Command Descriptionisdn switch-type
To configure the Cisco 2600 series router PRI interface to support QSIG signalling, enter this command.
ring cadence
To specify the ring cadence for an FXS voice port, use the ring cadence voice-port configuration command. Use the no form of this command to restore the default value.
ring cadence {[pattern01 | pattern02 | pattern03 | pattern04 | pattern05 | pattern06 | pattern07 | pattern08 | pattern09 | pattern10 | pattern11 | pattern12] [define pulse interval]}
no ring cadenceSyntax Description
Defaults
Ring cadence defaults to the pattern you specify with the cptone command.
Command Mode
Voice-port configuration
Command History
Usage Guidelines
The patternXX keyword provides preset ring cadence patterns for use on any platform. The define keyword allows you to create a custom ring cadence. On the Cisco 2600 and 3600 series routers, only one or two pairs of digits can be entered under the define keyword.
Examples
The following example configures the ring cadence for 1 second on and 4 seconds off on voice port 1/1 on a Cisco MC3810:
router(config)# voice-port 1/1 router(config-voiceport)# ring cadence pattern02The following example configures the ring cadence for 1 second on, 1 second off, 1 second on, and 5 seconds off on voice port 1/2 on a Cisco MC3810:
voice-port 1/2 router(config-voiceport)# ring cadence define 10 10 10 50The following example configures the ring cadence for 1 second on and 2 seconds off on voice port 1/0/0 on a Cisco 2600 or 3600:
router(config)# voice-port 1/0/0 router(config-voiceport)# ring cadence pattern04Related Commands
Command Descriptionring frequency
Specifies the ring frequency for an FXS voice port.
cptone
Specifies the default tone, ring, and cadence settings according to country.
session target
To configure a network-specific address for a dial peer, use the session target dial-peer configuration command. Use the no form of this command to disable this feature.
Cisco MC3810 Voice over IP:
session target {ipv4:destination-address | dns:[$s$. | $d$. | $e$. | $u$.] host-name | loopback:rtp | loopback:compressed | loopback:uncompressed}
no session targetCisco 3600 Voice over ATM:
session target interface pvc {name | vpi/vci | vci}
no session targetSyntax Description
For the Cisco MC3810 Voice over IP:
For Cisco 3600 series Voice over ATM dial peers:
Defaults
Enabled with no IP address or domain name defined.
Command Mode
Dial-peer configuration
Command History
Usage Guidelines
This command applies to both the Cisco 3600 series and the Cisco MC3810.
Use the session target command to specify a network-specific address or domain name for a dial peer. Whether you select a network-specific address or a domain name depends on the session protocol you select.
The session target loopback command is used for testing the voice transmission path of a call. The loopback point will depend on the call origination and the loopback type selected.
The session target dns command can be used with or without the specified wildcards. Using the optional wildcards can reduce the number of VoIP dial peer session targets you need to configure if you have groups of numbers associated with a particular router.
Examples
The following example configures a session target using DNS for a host, "voice_router," in the domain "cisco.com":
dial-peer voice 10 voipsession target dns:voice_router.cisco.comThe following example configures a session target using DNS, with the optional $u$. wildcard. In this example, the destination pattern has been configured to allow for any four-digit extension, beginning with the numbers 1310222. The optional wildcard $u$. indicates that the router will use the unmatched portion of the dialed number—in this case, the four-digit extension, to identify the dial peer. As in the previous example, the domain is "cisco.com."
dial-peer voice 10 voipdestination-pattern 1310222....session target dns:$u$.cisco.comThe following example configures a session target using dns, with the optional $d$. wildcard. In this example, the destination pattern has been configured for 13102221111. The optional wildcard $d$. indicates that the router will use the destination pattern to identify the dial peer in the "cisco.com" domain.
dial-peer voice 10 voipdestination-pattern 13102221111session target dns:$d$.cisco.comThe following example configures a session target using DNS, with the optional $e$. wildcard. In this example, the destination pattern has been configured for 12345. The optional wildcard $e$. indicates that the router will reverse the digits in the destination pattern, add periods between the digits, and then use this reverse-exploded destination pattern to identify the dial peer in the "cisco.com" domain.
dial-peer voice 10 voipdestination-pattern 12345session target dns:$e$.cisco.comThe following example configures a session target for Voice over ATM on the Cisco 3600 series. The session target is sent to ATM interface 0, and is for a PVC with a VPI/VCI of 1/100.
router(config)# dial-peer voice 12 voatmrouter(config-dial-peer)# destination-pattern 13102221111router(config-dial-peer)# session target atm1/0 pvc 1/100Related Commands
show call active voice
To show the active call table, use the show call active voice EXEC command.
show call active voice
Syntax Description
This command has no arguments or keywords.
Command Mode
User EXEC
Command History
Usage Guidelines
This command applies to Voice over IP, Voice over Frame Relay, and Voice over ATM on the Cisco 2600, 3600, and MC3810 series.
Use this command to display the contents of the active call table, which shows all of the calls currently connected through the router. This command displays information about call times, dial peers, connections, Quality of Service, and other status and statistical information.
See for a listing of the information types associated with this command.
Example
The following is sample output from the show call active voice command:
router# show call active voiceGENERIC: SetupTime=21072 Index=0 PeerAddress= PeerSubAddress= PeerId=0 PeerIfIndex=0 LogicalIfIndex=0 ConnectTime=0 CallState=3 CallOrigin=2 ChargedUnits=0 InfoType=0 TransmitPackets=375413 TransmitBytes=7508260 ReceivePackets=377734 ReceiveBytes=7554680VOIP: ConnectionId[0x19BDF910 0xAF500007 0x0 0x58ED0] RemoteIPAddress=17635075 RemoteUDPPort=16394 RoundTripDelay=0 SelectedQoS=0 SessionProtocol=1 SessionTarget= OnTimeRvPlayout=0 GapFillWithSilence=0 GapFillWithPrediction=600 GapFillWithInterpolation=0 GapFillWithRedundancy=0 HiWaterPlayoutDelay=110 LoWaterPlayoutDelay=64 ReceiveDelay=94 VADEnable=0 CoderTypeRate=0GENERIC: SetupTime=21072 Index=1 PeerAddress=+14085271001 PeerSubAddress= PeerId=0 PeerIfIndex=0 LogicalIfIndex=5 ConnectTime=21115 CallState=4 CallOrigin=1 ChargedUnits=0 InfoType=1 TransmitPackets=377915 TransmitBytes=7558300 ReceivePackets=375594 ReceiveBytes=7511880TELE: ConnectionId=[0x19BDF910 0xAF500007 0x0 0x58ED0] TxDuration=16640 VoiceTxDuration=16640 FaxTxDuration=0 CoderTypeRate=0 NoiseLevel=0 ACOMLevel=4 OutSignalLevel=-440 InSignalLevel=-440 InfoActivity=2 ERLLevel=227 SessionTarget=provides an alphabetical listing of the fields in this output and a description of each field.
Related Commands
show call history voice
To display the call history table, use the show call history voice EXEC command.
show call history voice [last number | brief]
Syntax Description
Command Mode
User EXEC
Command History
Usage Guidelines
This command applies to all voice applications on the Cisco 2600, 3600, MC3810, and 7200 platforms.
Use the show call history voice privileged EXEC command to display the call history table. The call history table contains a listing of all voice calls connected through this router in descending time order. You can display subsets of the call history table by using specific keywords. To display the last calls connected through this router, use the keyword last, and define the number of calls to be displayed with the argument number. To display a shortened version of the call history table, use the keyword brief.
Example
The following is sample output from the show call history voice command for a VoFR call using the frf11-trunk session protocol:
router# show call history voice last 1GENERIC:SetupTime=8283963 msIndex=3149PeerAddress=3623110PeerSubAddress=PeerId=3400PeerIfIndex=18LogicalIfIndex=0DisconnectCause=3FDisconnectText=service or option not available, unspecifiedConnectTime=8283963DisconectTime=8285463CallOrigin=1ChargedUnits=0InfoType=2TransmitPackets=94TransmitBytes=2751ReceivePackets=0ReceiveBytes=0VOFR:ConnectionId=[0x3D4B232D 0x6A900627 0x0 0x4F00852]Subchannel=[Interface Serial0/0, DLCI 160, CID 10]SessionProtocol=frf11-trunkSessionTarget=Serial0/0 160 10CalledNumber=2603100VADEnable=ENABLEDCoderTypeRate=g729r8CodecBytes=30SignalingType=casDTMFRelay=DISABLEDUseVoiceSequenceNumbers=DISABLEDGENERIC:SetupTime=8283963 msIndex=3150PeerAddress=2601100PeerSubAddress=PeerId=1100PeerIfIndex=7LogicalIfIndex=0DisconnectCause=3FDisconnectText=service or option not available, unspecifiedConnectTime=8283964DisconectTime=8285464CallOrigin=2ChargedUnits=0InfoType=2TransmitPackets=0TransmitBytes=-121ReceivePackets=94ReceiveBytes=2563TELE:ConnectionId=[0x3D4B232D 0x6A900627 0x0 0x4F00852]TxDuration=15000 msVoiceTxDuration=2010 msFaxTxDuration=0 msCoderTypeRate=g729r8NoiseLevel=-68ACOMLevel=20SessionTarget=The following is sample output from the show call history voice command for a VoIP call:
router# show call history voiceGENERIC:SetupTime=20405Index=0PeerAddress=PeerSubAddress=PeerId=0PeerIfIndex=0LogicalIfIndex=0DisconnectCause=NORMALDisconnectText=ConnectTime=0DisconectTime=20595CallOrigin=2ChargedUnits=0InfoType=0TransmitPackets=0TransmitBytes=0ReceivePackets=0ReceiveBytes=0VOIP:ConnectionId[0x19BDF910 0xAF500006 0x0 0x56590]RemoteIPAddress=17635075RemoteUDPPort=16392RoundTripDelay=0SelectedQoS=0SessionProtocol=1SessionTarget=OnTimeRvPlayout=0GapFillWithSilence=0GapFillWithPrediction=0GapFillWithInterpolation=0GapFillWithRedundancy=0HiWaterPlayoutDelay=0LoWaterPlayoutDelay=0ReceiveDelay=0VADEnable=0CoderTypeRate=0TELE: ConnectionId=[0x19BDF910 0xAF500006 0x0 0x56590]TxDuration=3030VoiceTxDuration=2700FaxTxDuration=0CoderTypeRate=0NoiseLevel=0ACOMLevel=0SessionTarget=provides an alphabetical listing of the fields in this output and a description of each field.
Related Commands
show num-exp
To show the number expansions configured, use the show num-exp privileged EXEC command.
show num-exp [dialed-number]
Syntax Description
Command Mode
User EXEC and Privileged EXEC
Command History
Usage Guidelines
This command applies to VoFR, VoATM, and Voice over IP on the Cisco 2600 series, 3600 series, and MC3810 platforms.
Use the show num-exp privileged EXEC command to display all of the number expansions configured for this router. To display number expansion for only one number, specify that number by using the dialed-number argument.
Example
The following is sample output from the show num-exp command:
router# show num-expDest Digit Pattern = '0...' Translation = '+14085270...'Dest Digit Pattern = '1...' Translation = '+14085271...'Dest Digit Pattern = '3..' Translation = '+140852703..'Dest Digit Pattern = '4..' Translation = '+140852804..'Dest Digit Pattern = '5..' Translation = '+140852805..'Dest Digit Pattern = '6....' Translation = '+1408526....'Dest Digit Pattern = '7....' Translation = '+1408527....'Dest Digit Pattern = '8...' Translation = '+14085288...'explains the fields in the sample output.
Related Commands
show voice call
To show the call status for voice ports on the Cisco router or concentrator, use the show voice call EXEC command.
For the Cisco 2600 and 3600 series with analog voice ports:
show voice call [slot/subunit/port | summary]
For the Cisco 2600 and 3600 series with digital voice ports (with T1 packet voice trunk network modules):
show voice call [slot/port:ds0-group | summary]
For the Cisco MC3810 series with analog voice ports:
show voice call [slot/port | summary]
For the Cisco MC3810 series with digital voice ports:
show voice call [slot:ds0-group | summary]
Syntax Description
summary
(Optional) Show a summary of the call status, not the detailed report.
voice-port
(Optional) Displays the call status for a specified voice port.
Command Mode
User EXEC
Command History
Release Modification11.3 MA
This command was introduced for the Cisco MC3810.
12.0(7)XK
This command was first supported on the Cisco 2600 and 3600 series routers.
Usage Guidelines
This command applies to Voice over Frame Relay, Voice over ATM, and Voice over IP.
This command shows call-processing and protocol state-machine information for a voice port, if it is available. It also shows information on the DSP channel associated with the voice port, if it is available. All real-time information in the DSP channel, such as jitter and buffer overrun for example, is queried to the DSP channel, and asynchronous responses are returned to the host side.
If no call is active on a voice port, the show voice call summary command displays only the VPM (shutdown) state. If a call is active on a voice port, the VTSPS state is shown. For an on-net call or a local call without local-bypass (not cross-connected), the CODEC and VAD fields are displayed. For an off-net call or a local call with local-bypass, the CODEC and VAD fields are not displayed.
CODEC and VAD are not displayed in the show voice call port command, because this information is in the summary display.
This command provides the status at these levels of the call handling module:
•
Call processing state machine
•
Protocol state machine
Sample Display
The following is a sample display from the show voice call summary command for voice ports on a Cisco MC3810, showing two local calls connected without local bypass:
router# show voice call summaryPORT CODEC VAD VTSP STATE VPM STATE======= ======== === ===================== ========================0:17.18 *shutdown*0:18.19 g729ar8 n S_CONNECT FXOLS_OFFHOOK0:19.20 FXOLS_ONHOOK0:20.21 FXOLS_ONHOOK0:21.22 FXOLS_ONHOOK0:22.23 FXOLS_ONHOOK0:23.24 EM_ONHOOK1/1 FXSLS_ONHOOK1/2 FXSLS_ONHOOK1/3 EM_ONHOOK1/4 EM_ONHOOK1/5 FXOLS_ONHOOK1/6 g729ar8 n S_CONNECT FXOLS_CONNECTThe following is a sample display from the show voice call summary command for voice ports on a Cisco MC3810, showing two local calls connected with local bypass:
router# show voice call summaryPORT CODEC VAD VTSP STATE VPM STATE======= ======== === ===================== ========================0:17.18 *shutdown*0:18.19 S_CONNECT FXOLS_OFFHOOK0:19.20 FXOLS_ONHOOK0:20.21 FXOLS_ONHOOK0:21.22 FXOLS_ONHOOK0:22.23 FXOLS_ONHOOK0:23.24 EM_ONHOOK1/1 FXSLS_ONHOOK1/2 FXSLS_ONHOOK1/3 EM_ONHOOK1/4 EM_ONHOOK1/5 FXOLS_ONHOOK1/6 S_CONNECT FXOLS_CONNECTThe following is a sample display from the show voice call command for analog voice ports on a Cisco MC3810:
router# show voice call1/1 vpm level 1 state = FXSLS_ONHOOKvpm level 0 state = S_UP1/2 vpm level 1 state = FXSLS_ONHOOKvpm level 0 state = S_UP1/3 is shutdown1/4 vtsp level 0 state = S_CONNECTvpm level 1 state = S_TRUNKEDvpm level 0 state = S_UP1/5 vpm level 1 state = EM_ONHOOKvpm level 0 state = S_UP1/6 vpm level 1 state = EM_ONHOOKvpm level 0 state = S_UPsys252#show voice call 1/41/4 vtsp level 0 state = S_CONNECTvpm level 1 state = S_TRUNKEDvpm level 0 state = S_UProuter# ***DSP VOICE VP_DELAY STATISTICS***Clk Offset(ms): 1445779863, Rx Delay Est(ms): 95Rx Delay Lo Water Mark(ms): 95, Rx Delay Hi Water Mark(ms): 125***DSP VOICE VP_ERROR STATISTICS***Predict Conceal(ms): 10, Interpolate Conceal(ms): 0Silence Conceal(ms): 0, Retroact Mem Update(ms): 0Buf Overflow Discard(ms): 20, Talkspurt Endpoint Detect Err: 0***DSP VOICE RX STATISTICS***Rx Vox/Fax Pkts: 537, Rx Signal Pkts: 0, Rx Comfort Pkts: 0Rx Dur(ms): 50304730, Rx Vox Dur(ms): 16090, Rx Fax Dur(ms): 0Rx Non-seq Pkts: 0, Rx Bad Hdr Pkts: 0Rx Early Pkts: 0, Rx Late Pkts: 0***DSP VOICE TX STATISTICS***Tx Vox/Fax Pkts: 567, Tx Sig Pkts: 0, Tx Comfort Pkts: 0Tx Dur(ms): 50304730, Tx Vox Dur(ms): 17010, Tx Fax Dur(ms): 0***DSP VOICE ERROR STATISTICS***Rx Pkt Drops(Invalid Header): 0, Tx Pkt Drops(HPI SAM Overflow): 0***DSP LEVELS***TDM Bus Levels(dBm0): Rx -70.3 from PBX/Phone, Tx -68.0 to PBX/PhoneTDM ACOM Levels(dBm0): +2.0, TDM ERL Level(dBm0): +5.6TDM Bgd Levels(dBm0): -71.4, with activity being voiceRelated Commands
show voice dsp
To show the configuration status for all configured DSP voice channels on the Cisco router or concentrator, use the show voice dsp EXEC command.
show voice dsp
Syntax Description
This command has no arguments or keywords.
Command Mode
User EXEC
Command History
Release Modification11.3 MA
This command was introduced on the Cisco MC3810.
12.0(7)XK
This command was first supported on the Cisco 2600 and 3600, and the display format was modified.
Usage Guidelines
This command applies to Voice over Frame Relay, Voice over ATM, and Voice over IP.
Use this command when abnormal behavior in the DSP voice channels occurs.
Sample Display
The following is a sample display from the show voice dsp command on a Cisco MC3810:
Router#show voice dspBOOT PAKTYPE DSP CH CODEC VERS STATE STATE RST AI PORT TS ABORT TX/RX-PAK-CNT==== === == ======== ==== ===== ======= === == ======= == ===== ===============C549 001 01 {high} 3.3 idle idle 6 0 0 1365/136402 {high} idle 0 0/0C549 002 01 {high} 3.3 idle idle 6 0 0 1365/136402 {high} idle 0 0/0C549 003 01 {high} 3.3 idle idle 6 0 0 1365/136402 {high} idle 0 0/0C549 004 01 {high} 3.3 idle idle 6 0 0 1365/136402 {high} idle 0 0/0C549 005 01 {high} 3.3 idle idle 6 0 0 1365/136402 {high} idle 0 0/0C549 006 01 {high} 3.3 idle idle 6 0 0 1365/136402 {high} idle 0 0/0provides an alphabetical listing of the fields in this output and a description of each field.
Related Commands
Command Descriptionclear counters
Clears all the current interface counters from the interface.
Displays configuration information about a specific voice port.
show voice port
To display configuration information about a specific voice port, use the show voice port EXEC command.
For the Cisco 2600 and 3600 series with analog voice ports:
show voice port [slot/subunit/port | summary]
For the Cisco 2600 and 3600 series with digital voice ports (with T1 packet voice trunk network modules):
show voice port [slot/port:ds0-group | summary]
For the Cisco MC3810 series with analog voice ports:
show voice port [slot/port | summary]
For the Cisco MC3810 series with digital voice ports:
show voice port [slot:ds0-group | summary]
Syntax Description
For the Cisco 2600 and 3600 series with analog voice ports:
For the Cisco 2600 and 3600 series with digital voice ports:
For the Cisco MC3810 series with analog voice ports:
For the Cisco MC3810 series with digital voice ports:
Command Mode
User EXEC
Command History
Usage Guidelines
Use the show voice port privileged EXEC command to display configuration and voice-interface-card-specific information about a specific port.
Example
The following is sample output from the show voice port summary command for all voice ports on a Cisco MC3810 with an analog voice module (AVM):
router# show voice port summaryIN OUT ECHOPORT SIG-TYPE ADMIN OPER IN-STATUS OUT-STATUS GAIN ATTN CANCEL1/1 fxs-ls up up on-hook idle 0 0 y1/2 fxs-ls up up on-hook idle 0 0 y1/3 e&m-wnk up up idle idle 0 0 y1/4 e&m-wnk up up idle idle 0 0 y1/5 fxo-ls up up idle on-hook 0 0 y1/6 fxo-ls up up idle on-hook 0 0 yThe following is sample output from the show voice port summary command on a Cisco MC3810 with a digital voice module (DVM):
IN OUTPORT CH SIG-TYPE ADMIN OPER STATUS STATUS EC====== == ========== ===== ==== ======== ======== ==0:17 18 fxo-ls down down idle on-hook y0:18 19 fxo-ls up dorm idle on-hook y0:19 20 fxo-ls up dorm idle on-hook y0:20 21 fxo-ls up dorm idle on-hook y0:21 22 fxo-ls up dorm idle on-hook y0:22 23 fxo-ls up dorm idle on-hook y0:23 24 e&m-imd up dorm idle idle y1/1 -- fxs-ls up dorm on-hook idle y1/2 -- fxs-ls up dorm on-hook idle y1/3 -- e&m-imd up dorm idle idle y1/4 -- e&m-imd up dorm idle idle y1/5 -- fxo-ls up dorm idle on-hook y1/6 -- fxo-ls up dorm idle on-hook yElements :sys/voip/ccvpm vpm_htsp.c (107)sys/voip/ccvtsp vtsp_core.c (167)sys/voip/cli voiceport_action.c (58)The following is sample output from the show voice port command for an E&M analog voice port on a Cisco 3600:
router# show voice port 1/0/0E&M Slot is 1, Sub-unit is 0, Port is 0Type of VoicePort is E&MOperation State is unknownAdministrative State is unknownThe Interface Down Failure Cause is 0Alias is NULLNoise Regeneration is disabledNon Linear Processing is disabledMusic On Hold Threshold is Set to 0 dBmIn Gain is Set to 0 dBOut Attenuation is Set to 0 dBEcho Cancellation is disabledEcho Cancel Coverage is set to 16msConnection Mode is NormalConnection Number isInitial Time Out is set to 0 sInterdigit Time Out is set to 0 sAnalog Info Follows:Region Tone is set for northamericaCurrently processing noneMaintenance Mode Set to None (not in mtc mode)Number of signaling protocol errors are 0Voice card specific Info Follows:Signal Type is wink-startOperation Type is 2-wireImpedance is set to 600r OhmE&M Type is unknownDial Type is dtmfIn Seizure is inactiveOut Seizure is inactiveDigit Duration Timing is set to 0 msInterDigit Duration Timing is set to 0 msPulse Rate Timing is set to 0 pulses/secondInterDigit Pulse Duration Timing is set to 0 msClear Wait Duration Timing is set to 0 msWink Wait Duration Timing is set to 0 msWink Duration Timing is set to 0 msDelay Start Timing is set to 0 msDelay Duration Timing is set to 0 msThe following is sample output from the show voice port command for an FXS analog voice port on a Cisco 3600:
router# show voice port 1/0/0Foreign Exchange Station 1/0/0 Slot is 1, Sub-unit is 0, Port is 0Type of VoicePort is FXSOperation State is DORMANTAdministrative State is UPThe Interface Down Failure Cause is 0Alias is NULLNoise Regeneration is enabledNon Linear Processing is enabledMusic On Hold Threshold is Set to 0 dBmIn Gain is Set to 0 dBOut Attenuation is Set to 0 dBEcho Cancellation is enabledEcho Cancel Coverage is set to 16msConnection Mode is NormalConnection Number isInitial Time Out is set to 10 sInterdigit Time Out is set to 10 sAnalog Info Follows:Region Tone is set for northamericaCurrently processing noneMaintenance Mode Set to None (not in mtc mode)Number of signaling protocol errors are 0Voice card specific Info Follows:Signal Type is loopStartRing Frequency is 25 HzHook Status is On HookRing Active Status is inactiveRing Ground Status is inactiveTip Ground Status is inactiveDigit Duration Timing is set to 100 msInterDigit Duration Timing is set to 100 msHook Flash Duration Timing is set to 600 msThe following is sample output from the show voice port command for an FXS analog voice port on a Cisco MC3810:
router# show voice port 1/2Voice port 1/2 Slot is 1, Port is 2Type of VoicePort is FXSOperation State is UPAdministrative State is UPNo Interface Down FailureDescription is not setNoise Regeneration is enabledNon Linear Processing is enabledIn Gain is Set to 0 dBOut Attenuation is Set to 0 dBEcho Cancellation is enabledEcho Cancel Coverage is set to 8 msConnection Mode is normalConnection Number is not setInitial Time Out is set to 10 sInterdigit Time Out is set to 10 sCoder Type is g729ar8Companding Type is u-lawVoice Activity Detection is disabledRinging Time Out is 180 sWait Release Time Out is 30 sNominal Playout Delay is 80 millisecondsMaximum Playout Delay is 160 millisecondsAnalog Info Follows:Region Tone is set for northamericaCurrently processing VoiceMaintenance Mode Set to None (not in mtc mode)Number of signaling protocol errors are 0Impedance is set to 600r OhmAnalog interface A-D gain offset = -3 dBAnalog interface D-A gain offset = -3 dBVoice card specific Info Follows:Signal Type is loopStartRing Frequency is 20 HzHook Status is On HookRing Active Status is inactiveRing Ground Status is inactiveTip Ground Status is activeDigit Duration Timing is set to 100 msInterDigit Duration Timing is set to 100 msRing Cadence are [20 40] * 100 msecInterDigit Pulse Duration Timing is set to 500 msThe following is sample output from the show voice port command for an E&M digital voice port on a Cisco 3600:
router# show voice port 1/0:1receEive and transMit Slot is 1, Sub-unit is 0, Port is 1Type of VoicePort is E&MOperation State is DORMANTAdministrative State is UPNo Interface Down FailureDescription is not setNoise Regeneration is enabledNon Linear Processing is enabledMusic On Hold Threshold is Set to -38 dBmIn Gain is Set to 0 dBOut Attenuation is Set to 0 dBEcho Cancellation is enabledEcho Cancel Coverage is set to 8 msConnection Mode is normalConnection Number is not setInitial Time Out is set to 10 sInterdigit Time Out is set to 10 sRegion Tone is set for USexplains the fields in the sample output.
Related Commands
show voice trunk-conditioning signaling
To display the status of trunk-conditioning signaling and timing parameters for a voice port, use the show voice trunk-conditioning signaling EXEC command.
show voice trunk-conditioning signaling [summary | voice-port]
Syntax Description
summary
(Optional) Show a summary of the status for all voice ports on the router or concentrator.
voice-port
(Optional) Show a detailed report for a specified voice port.
Command Mode
EXEC
Command History
Release Modification12.0(3)XG and 12.0(4)T
This command was introduced on the Cisco MC3810 as show voice permanent-call.
12.0(7)XK
This command was renamed show voice trunk-conditioning signaling.
Usage Guidelines
This command displays the trunk signaling status for analog and digital voice ports on Cisco MC3810 concentrators.
Sample Display
The following is a sample display from the show voice trunk-conditioning signaling summary command for voice ports on a Cisco MC3810:
router# show voice trunk-conditioning signaling summary1/1 is shutdown1/4 is shutdown1/5 :TX INFO :slow-mode seq#= 25, sig pkt cnt= 40, last-ABCD=0000hardware-state ACTIVE signal type is NorthamericanCAS signal path is OPENRX INFO :slow-mode, sig pkt cnt= 36, prev-seq#= 25, last-ABCD=0000The following is a sample display from the show voice trunk-conditioning signaling command for voice port 1/5 on a Cisco MC3810:
router# show voice trunk-conditioning signaling 1/51/5 :TX INFO :slow-mode seq#= 25, sig pkt cnt= 42, last-ABCD=0000hardware-state ACTIVE signal type is NorthamericanCASsignal path is OPEN0000 0000 0000 0000 0000 0000 0000 0000 0000 00000000 0000 0000 0000 0000 0000 0000 0000 0000 00000000 0000 0000 0000 0000 0000 0000 0000 0000 0000RX INFO :slow-mode, sig pkt cnt= 37missing = 0, out of seq = 0, very late = 0playout depth = 0 (ms), refill count = 1prev-seq#= 25, last-ABCD=0000trunk_down_timer = 4212 (ms), idle timer = 0 (sec),tx_oos_timer = 0 (sec), rx_ais_duration = 0 (ms)forced playout signal pattern = NONEsignaling playout history0000 0000 0000 0000 0000 0000 0000 0000 0000 00000000 0000 0000 0000 0000 0000 0000 0000 0000 00000000 0000 0000 0000 0000 0000 0000 0000 0000 0000The following is a sample display from the show voice trunk-conditioning signaling summary command for voice ports on a Cisco 3600:
router# show voice trunk-conditioning signaling summary2/0/0 is shutdown2/0/1 is shutdown3/0:0 8 is shutdown3/0:1 1 is shutdown3/0:2 2 is shutdown3/0:3 3 is shutdown3/0:5 5 is shutdown3/0:6(6) :status :3/0:7 7 is shutdown3/1:0 8 is shutdown3/1:1 1 is shutdown3/1:3 3 is shutdown3/1:5 5 is shutdown3/1:7 7 is shutdownThe following is a sample display from the show voice trunk-conditioning signaling command for voice port 3/0:6 on a Cisco 3600:
router# show voice trunk-conditioning signaling 3/0:6hardware-state ACTIVE signal type is NorthamericanCASstatus :forced playout pattern = STOPPEDtrunk_down_timer = 0, rx_ais_duration = 0, idle_timer = 0explains the fields in the sample output.
Related Commands
show voice trunk-conditioning supervisory
To display the status of trunk supervision and configuration parameters for voice ports, use the show voice trunk-conditioning supervisory EXEC command.
show voice trunk-conditioning supervisory [summary | voice-port]
Syntax Description
summary
(Optional) Show a summary of the status for all voice ports on the router or concentrator.
voice-port
(Optional) Show a detailed report for a specified voice port.
Command Mode
EXEC
Command History
Usage Guidelines
This command displays the trunk supervision and configuration status for analog and digital voice ports.
Sample Display
The following is a sample display from the show voice trunk-conditioning supervisory summary command for voice ports on a Cisco MC3810:
router# show voice trunk-conditioning supervisory summary1/1 is shutdown1/4 is shutdown1/5 : state : TRUNK_SC_CONNECT, voice : on , signal : on ,slaveThe following is a sample display from the show voice trunk-conditioning supervisory command for voice port 1/5 on a Cisco MC3810:
router# show voice trunk-conditioning supervisory 1/51/5 : state : TRUNK_SC_CONNECT, voice : on, signal : on, slavestatus: trunk connectedsequence oos : idle and oospattern :rx_idle = 0x0 rx_oos = 0xF tx_oos = 0xFtiming : idle = 0, restart = 0, standby = 0, timeout = 40supp_all = 50, supp_voice = 0, keep_alive = 5timer: oos_ais_timer = 0, timer = 0The following is a sample display from the show voice trunk-conditioning supervisory summary command for voice ports on a Cisco 3600:
router# show voice trunk-conditioning supervisory summary2/0/0 is shutdown2/0/1 is shutdown3/0:0 8 is shutdown3/0:1 1 is shutdown3/0:2 2 is shutdown3/0:3 3 is shutdown3/0:5 5 is shutdown3/0:6(6) : state : TRUNK_SC_CONNECT, voice : on , signal : on ,master3/0:7(7) : state : TRUNK_SC_CONNECT, voice : on , signal : on ,master3/1:0(8) : state : TRUNK_SC_CONNECT, voice : on , signal : on ,master3/1:1(1) : state : TRUNK_SC_CONNECT, voice : on , signal : on ,master3/1:3(3) : state : TRUNK_SC_CONNECT, voice : on , signal : on ,master3/1:5(5) is shutdown3/1:7(7) is shutdownThe following is a sample display from the show voice trunk-conditioning supervisory command for voice port 3/0:6 on a Cisco 3600:
router# show voice trunk-conditioning supervisory 3/0:63/0:6(6) : state : TRUNK_SC_CONNECT, voice : on, signal : on, masterstatus: trunk connectedsequence oos : idle and oospattern :rx_idle = 0x0 rx_oos = 0xFtiming : idle = 0, restart = 0, standby = 0, timeout = 40supp_all = 0, supp_voice = 0, keep_alive = 5timer: oos_ais_timer = 0, timer = 0explains the fields in the sample output.
Related Commands
signal pattern
To configure the ABCD signaling bit pattern for Cisco trunks and FRF.11 trunks, use the signal pattern voice-class configuration command. Use the no form of this command to restore the default.
signal pattern {idle receive | idle transmit | oos receive | oos transmit} bit-pattern
no signal pattern {idle receive | idle transmit | oos receive | oos transmit}Syntax Description
Defaults
Command Modes
Voice-class configuration
Command History
Release Modification12.0(3)XG and 12.0(4)T
This command was introduced on the Cisco MC3810.
12.0(7)XK
Default signaling patterns were defined.
Usage Guidelines
This command defines the signaling patterns that are used to identify the idle and OOS states.
Before configuring the signaling pattern, you must use the voice class permanent command in global configuration mode to create a voice class for the Cisco trunk or FRF.11 trunk. After you finish defining the voice class, you will assign it to a dial peer.
To suppress voice packets whenever the transmit or receive trunk is in the idle state, use the idle receive and idle transmit commands in conjunction with the signal timing idle suppress-voice command.
To define the signaling bit patterns to be sent to the PBX when the trunk is out of service, use the idle receive and oos receive commands.
The oos receive pattern is the pattern sent to the PBX to indicate that the network trunk is out of service. The oos receive pattern is not used for pattern matching against the signaling packets received from the network.
To "busy out" a PBX if the network connection fails, set the oos receive pattern to match the seized state (busy); then set the signal timing oos timeout value. When the timeout expires and no signaling packets have been received, the router will send the idle receive and/or oos receive pattern to the PBX, depending on which pattern is specified by the signal sequence oos command.
Use the busy seized pattern only if the PBX does not have a pattern specifically intended to indicate an OOS state. If the PBX has a specific OOS pattern, use that pattern instead.
Examples
The following example restores default signaling bit patterns for the receive and transmit idle states:
router(config)# voice class permanent 10 router(config-class)# signal keepalive 3 router(config-class)# signal timing idle suppress-voice router(config-class)# no signal pattern idle receive router(config-class)# no signal pattern idle transmit router(config-class)# exitrouter(config)# dial-peer voice 100 vofrrouter(config-dial-peer)# voice-class permanent 10The following example configures non-default signaling bit patterns for the receive and transmit idle states:
router(config)# voice class permanent 10 router(config-class)# signal keepalive 3 router(config-class)# signal timing idle suppress-voice router(config-class)# signal pattern idle receive 0101 router(config-class)# signal pattern idle transmit 0101 router(config-class)# exitrouter(config)# dial-peer voice 100 vofrrouter(config-dial-peer)# voice-class permanent 10The following example restores default signaling bit patterns for the receive and transmit out-of-service states:
router(config)# voice class permanent 10 router(config-class)# signal keepalive 3 router(config-class)# signal timing idle suppress-voice router(config-class)# no signal pattern oos receive router(config-class)# no signal pattern oos transmitrouter(config-class)# exitrouter(config)# dial-peer voice 100 vofrrouter(config-dial-peer)# voice-class permanent 10The following example configures non-default signaling bit patterns for the receive and transmit out-of-service states:
router(config)# voice class permanent 10 router(config-class)# signal keepalive 3 router(config-class)# signal pattern oos receive 0001 router(config-class)# signal pattern oos transmit 0001router(config-class)# exitrouter(config)# dial-peer voice 100 vofrrouter(config-dial-peer)# voice-class permanent 10Related Commands
signal sequence oos
To specify which signaling pattern is sent to the PBX when the far-end keepalive message is lost or AIS is received from the far end, use the signal sequence oos voice-class configuration command. Use the no form of this command to restore the default value.
signal sequence oos {no-action | idle-only | oos-only | both}
no signal sequence oosSyntax Description
Defaults
Both idle and OOS signal patterns are sent.
Command Modes
Voice-class configuration
Command History
Usage Guidelines
Before configuring the idle or OOS signal patterns to be sent, you must use the voice class permanent command in global configuration mode to create a voice class for the Cisco trunk or FRF.11 trunk. After you finish defining the voice class, you will assign it to a dial peer.
Use this command to specify which signaling pattern(s) to send. Use the signal pattern idle receive or the signal pattern oos receive command to define the bit patterns of the signaling patterns if other than the defaults.
Examples
The following example defines voice class 10, sets the signal sequence oos to send only the idle signal pattern to the PBX, and applies the voice class configuration to VoFR dial peer 100.
router(config)# voice class permanent 10router(config-class)# signal keepalive 3 router(config-class)# signal sequence oos idle-only router(config-class)# signal timing idle suppress-voice 5router(config-class)# exitrouter(config)# dial-peer voice 100 vofrrouter(config-dial-peer)# voice-class permanent 10router(config-dial-peer)# signal-type transparentRelated Commands
signal timing idle suppress-voice
To specify the length of time before the router stops sending voice packets after a trunk goes into the idle state (no call in progress), use the signal timing idle suppress-voice voice-class configuration command. Use the no form of this command to restore the default value.
signal timing idle suppress-voice seconds
no signal timing idle suppress-voiceSyntax Description
seconds
Duration of the idle state in seconds before the transmission of voice packets is stopped. The range is 0 to 65535.
Defaults
The router or concentrator continues to send voice packets when the trunk is idle.
Command Modes
Voice-class configuration
Command History
Release Modification12.0(3)XG
This command was introduced on the Cisco MC3810.
12.0(7)XK
This command was modified to simplify the configuration process.
Usage Guidelines
Before configuring the signal timing idle suppress-voice timer, you must use the voice class permanent command in global configuration mode to create a voice class for the Cisco trunk or FRF.11 trunk. After you finish defining the voice class, you will assign it to a dial peer.
This command is used when the signal-type command is set to transparent in the dial peer for the Cisco trunk or FRF.11 trunk connection. When the router or concentrator stops sending voice packets after the specified time, signaling packets continue to be sent.
To detect an idle trunk state, the router or concentrator monitors both transmit and receive signaling for the idle transmit and idle receive signaling patterns. These can be configured by the signal pattern idle transmit or signal pattern idle receive command, or they can be the defaults. The default idle receive pattern is the idle pattern of the local voice port. The default idle transmit pattern is the idle pattern of the far-end voice port.
Examples
The following example defines voice class 10, sets the idle detection time to 5 seconds, configures the trunk to use the default transmit and receive idle signal patterns, and applies the voice class configuration to VoFR dial peer 100.
router(config)# voice class permanent 10router(config-class)# signal keepalive 3 router(config-class)# signal timing idle suppress-voice 5router(config-class)# exitrouter(config)# dial-peer voice 100 vofrrouter(config-dial-peer)# voice-class permanent 10router(config-dial-peer)# signal-type transparentRelated Commands

