Configuring Voice Ports Voice ports are found at the intersections of packet-based networks and traditional telephony networks, and they facilitate the passing of voice and call signals between the two networks. Physically, voice ports connect a router or access server to a line from a circuit-switched telephony device in a PBX or the public switched telephone network (PSTN).
Configuring Voice Ports Voice Port Configuration Overview Voice Port Configuration Overview Voice ports on routers and access servers emulate physical telephony switch connections so that voice calls and their associated signaling can be transferred intact between a packet network and a circuit-switched network or device.
Configuring Voice Ports Voice Port Configuration Overview Cisco provides a variety of Cisco IOS commands for flexibility in programming voice ports to match the physical attributes of the voice connections that are being made. Some of these connections are made using analog means of transmission, while others use digital transmission. Table 4 shows the analog and digital voice-port connection support of the router platforms discussed in this chapter.
Configuring Voice Ports Voice Port Configuration Overview FXS Signaling Interfaces FXS WAN V FXS FXS and FXO Signaling Interfaces Voice port Serial or 1/0/0 Ethernet port FXS Figure 15 V Serial or Voice port Ethernet port 1/0/0 WAN V V FXO PSTN 37758 Figure 14 Serial or Voice port Ethernet port 1/0/0 37757 Voice port Serial or 1/0/0 Ethernet port E&M Signaling Interfaces Voice port Serial or 1/0/0 Ethernet port Serial or Voice port Ethernet port 1/0/0 PBX PBX E&M V WAN V E&M 37759
Configuring Voice Ports Voice Port Configuration Overview Loop-start is the more common of the access signaling techniques. When a handset is picked up (the telephone goes off-hook), this action closes the circuit that draws current from the telephone company CO and indicates a change in status, which signals the CO to provide dial tone. An incoming call is signaled from the CO to the handset by sending a signal in a standard on/off pattern, which causes the telephone to ring.
Configuring Voice Ports Analog Voice Ports Configuration Task List PBXs built by different manufacturers can indicate on-hook/off-hook status and telephone line seizure on the E&M interface by using any of three types of access signaling that are as follows: • Immediate-start is the simplest method of E&M access signaling.
Configuring Voice Ports Analog Voice Ports Configuration Task List Three other sections later in the chapter provide help with fine-tuning and troubleshooting: • Fine-Tuning Analog and Digital Voice Ports, page 78 • Verifying Analog and Digital Voice-Port Configurations, page 97 • Troubleshooting Analog and Digital Voice Port Configurations, page 108 Prerequisites for Configuring Analog Voice Ports • Obtain two- or four-wire line service from your service provider or from a PBX.
Configuring Voice Ports Analog Voice Ports Configuration Task List Table 6 Telephony Signaling Interface Analog Voice Port Configurations Router Platform End user: Cisco 803 telephone or Cisco 804 fax FXO “Configuring Analog Telephone Connections on Cisco 803 and 804 Routers” “Configuring Basic Parameters on Analog FXO, FXS, or E&M Voice Ports” MC3810-AVM6 MC3810-APM-FXO MC3810-AVM6 MC3810-APM-FXS Cisco 1750 VIC-2E/M Cisco 2600 series Cisco 3600 series Cisco MC3810 Table 7 Section Containing Voic
Configuring Voice Ports Analog Voice Ports Configuration Task List Configuring Platform-Specific Analog Voice Hardware This section describes the general types of analog voice port hardware available for the router platforms included in this chapter: Note • Cisco 800 Series Routers, page 43 • Cisco 1750 Modular Router, page 43 • Cisco 2600 Series and Cisco 3600 Series Routers, page 44 • Cisco MC3810 Multiservice Concentrator, page 44 For current information about supported hardware, see the relea
Configuring Voice Ports Analog Voice Ports Configuration Task List Cisco 2600 Series and Cisco 3600 Series Routers The Cisco 2600 and 3600 series routers are modular, multifunction platforms that combine dial access, routing, local area network-to-local area network (LAN) services, and multiservice integration of voice, video, and data in the same device.
Configuring Voice Ports Analog Voice Ports Configuration Task List Configuring Codec Complexity for Analog Voice Ports on the Cisco MC3810 with High-Performance Compression Modules The term codec stands for coder-decoder. A codec is a particular method of transforming analog voice into a digital bit stream (and vice versa) and also refers to the type of compression used.
Configuring Voice Ports Analog Voice Ports Configuration Task List To configure codec complexity on the Cisco MC3810 multiservice concentrator using HCMs, use the following commands beginning in privileged EXEC mode: Step 1 Command Purpose Router# show voice dsp Checks the DSP voice channel activity. If any DSP voice channels are in the busy state, the codec complexity cannot be changed. When all the DSP channels are in the idle state, continue to Step 2.
Configuring Voice Ports Analog Voice Ports Configuration Task List In addition to the basic voice port parameters described in this section, there are commands that allow voice port configurations to be fine tuned. In most cases, the default values for fine-tuning commands are sufficient for establishing FXO and FXS voice port configurations. E&M voice ports are more likely to require some configuration.
Configuring Voice Ports Analog Voice Ports Configuration Task List Command Purpose E&M The keywords are as follows: Router(config-voiceport)# signal {wink-start | immediate-start | delay-dial} • wink-start—(default) Indicates that the calling side seizes the line, then waits for a short off-hook wink from the called side before proceeding. • immediate-start—Indicates that the calling side seizes the line and immediately proceeds; used for E&M tie trunk interfaces.
Configuring Voice Ports Analog Voice Ports Configuration Task List Step 8 Command Purpose Router(config-voiceport)# ring number number (FXO only) Specifies the maximum number of rings to be detected before an incoming call is answered by the router. The default is 1.
Configuring Voice Ports Analog Voice Ports Configuration Task List Configuring Analog Telephone Connections on Cisco 803 and 804 Routers Multiple devices (analog telephone, fax machine, or modem) can be connected to a Cisco 803 or 804 telephone port. The number of devices that can be connected depends on the ringer equivalent number (REN) of each device that is to be connected. (The REN can usually be found on the bottom of a device.
Configuring Voice Ports Analog Voice Ports Configuration Task List Step 4 Command Purpose Router(config)# pots disconnect-supervision {osi | reversal} (Optional) Specifies how the router notifies the connected telephones, fax machines, or modems when the calling party has disconnect. The keywords are as follows: • osi—(open switching interval) Specifies the duration for which DC voltage applied between tip and ring conductors of a telephone port is removed.
Configuring Voice Ports Analog Voice Ports Configuration Task List Step 8 Command Purpose Router(config)# pots disconnect-time interval (Optional) Specifies the interval at which the disconnect method is applied if connected telephones, fax machines, or modems fail to detect that a calling party has disconnected. The interval argument is the number of milliseconds of the interval and ranges from 50 to 2000. The default depends on the country chosen in the pots country command.
Configuring Voice Ports Analog Voice Ports Configuration Task List Filter Mask: 6F Adaptive Cntrl Mask: 0 CODEC Registers: SPI Addr: 2, DSLAC Revision: 4 SLIC Cmd: 0D, TX TS: 00, RX TS: 00 Op Fn: 6F, Op Fn2: 00, Op Cond: 00 AISN: 6D, ELT: B5, EPG: 32 52 00 00 SLIC Pin Direction: 1F CODEC Coefficients: GX: A0 00 GR: 3A A1 Z: EA 23 2A 35 A5 9F C2 AD 3A AE 22 46 C2 F0 B: 29 FA 8F 2A CB A9 23 92 2B 49 F5 37 1D 01 X: AB 40 3B 9F A8 7E 22 97 36 A6 2A AE R: 01 11 01 90 01 90 01 90 01 90 01 90 GZ: 60 ADAPT B: 91 B
Configuring Voice Ports Configuring Digital Voice Ports Troubleshooting Tip for Cisco 803 and 804 Routers Check to ensure that all cables are securely connected. Configuring Digital Voice Ports The digital voice port commands discussed in this section configure channelized T1 or E1 connections; for information on ISDN connections, see “Configuring ISDN Interfaces for Voice” in this configuration guide.
Configuring Voice Ports Configuring Digital Voice Ports Prerequisites for Configuring Digital Voice Ports Digital T1 or E1 packet voice capability requires specific service, software, and hardware: • Obtain T1 or E1 service from the service provider or from your PBX. • Create your company’s dial plan. • Establish a working telephony network based on your company’s dial plan. • Establish a connection to the network LAN or WAN. • Set up a working IP and Frame Relay or ATM network.
Configuring Voice Ports Configuring Digital Voice Ports Preparing Information to Configure Digital Voice Ports Gather the following information about the telephony network connection that the voice port will be making: • Line interface: T1 or E1 • Signaling interface: FXO, FXS, or E&M. If the interfaces are Primary Rate Interface (PRI) or BRI, see the “Configuring ISDN Interfaces for Voice” chapter in this configuration guide and Cisco IOS Terminal Services Configuration Guide.
Configuring Voice Ports Configuring Digital Voice Ports Table 8 Digital Voice Slot/Port Designations (continued) Router Platform Cisco MC3810 Voice Hardware • Digital voice module (DVM) • Voice compression module (VCM3 or VCM6) Slot Number Port Number 1 — or • High-compression module (HCM2 or HCM6) VCM3 and VCM6 do not support codec complexity options.
Configuring Voice Ports Configuring Digital Voice Ports The following is show voice port summary sample output for a Cisco MC3810 multiservice concentrator: Router# show voice port summary IN PORT ====== 0:17 0:18 0:19 0:20 0:21 0:22 0:23 OUT CH SIG-TYPE == ========== 18 fxo-ls 19 fxo-ls 20 fxo-ls 21 fxo-ls 22 fxo-ls 23 fxo-ls 24 e&m-imd ADMIN ===== down up up up up up up OPER ==== down dorm dorm dorm dorm dorm dorm STATUS ======== idle idle idle idle idle idle idle STATUS ======== on-hook on-hook on-
Configuring Voice Ports Configuring Digital Voice Ports The MFT VWICs that are used in the packet voice trunk network modules are available in one- and two-port configurations for T1 and for E1, and in two-port configurations with drop-and-insert capability for T1 and E1. MFTs support the following kinds of traffic: • Data. As WICs for T1 or E1 applications, including fractional data line use, the T1 version includes a fully managed DSU/CSU, and the E1 version includes a fully managed DSU.
Configuring Voice Ports Configuring Digital Voice Ports HCM6 provides 12 voice channels at high complexity and 24 channels at medium complexity. You can install one or two HCMs in a Cisco MC3810, but an HCM can not be combined with a VCM in the same chassis.
Configuring Voice Ports Configuring Digital Voice Ports For more information, refer to the following publications: • Cisco AS5800 Universal Access Server Operation, Administration, Maintenance, and Provisioning Guide • Cisco AS5800 Access Server Hardware Installation Guide Cisco 7200 and Cisco 7500 Series Routers Cisco 7200 and Cisco 7500 series routers support multimedia routing and bridging with a wide variety of protocols and media types.
Configuring Voice Ports Configuring Digital Voice Ports The basic steps for configuring digital voice ports are described in the next three sections. They are grouped by the configuration mode from which they are executed, as follows: • Configuring Codec Complexity for Digital T1/E1 Voice Ports, page 62 Codec complexity refers to the amount of processing power assigned to codec processing on a voice port.
Configuring Voice Ports Configuring Digital Voice Ports Cisco 2600 and 3600 Series and Cisco MC3810 This procedure applies to voice ports on digital packet voice trunk network modules on Cisco 2600 series and Cisco 3600 series routers, and to voice ports on HCMs on Cisco MC3810 multiservice concentrators. Note On Cisco 2600 and 3600 series routers with digital T1/E1 packet voice trunk network modules, codec complexity cannot be configured if DS0 groups are configured.
Configuring Voice Ports Configuring Digital Voice Ports Cisco AS5300 Universal Access Server Codec support on the Cisco AS5300 universal access server is determined by the capability list on the voice feature card, which defines the set of codecs that can be negotiated for a voice call. The capability list is created and populated when VCWare is unbundled and DSPWare is added to VFC Flash memory. The capability list does not indicate codec preference; it simply reports the codecs that are available.
Configuring Voice Ports Configuring Digital Voice Ports Step 4 Step 5 Command Purpose Router(config-dspfarm)# codec {high | med} Specifies the codec complexity based on the codec standard being used. The keyword specified for codec affects the choice of codecs available when the codec dial-peer configuration command is used. The keywords are as follows: Router(config-dspfarm)# description • high—Supports two voice channels encoded in any of the following formats: G.711, G.726, G.729, G.
Configuring Voice Ports Configuring Digital Voice Ports Figure 16 T1 Controller Configuration on Cisco 2600 or 3600 Series Routers Network module slot 1 VWIC slot 0 T1 V V Creates DS0 group, or logical voice port, 1/0:1 by grouping 12 time slots together controller t1 1/0 framing esf clock source line linecode b8zs ds0-group 1 timeslots 1-12 type e&m-wink-start 37760 Configures T1 controller 1/0 Voice port controller configuration includes setting the parameters described in the following sections
Configuring Voice Ports Configuring Digital Voice Ports If the timing source is internal, timing derives from the onboard phase-lock loop (PLL) chip in the digital voice interface. If the timing source is line (external), then timing derives from the PBX or PSTN CO to which the voice port is connected. It is generally preferable to derive timing from the PSTN because their clocks are maintained at an extremely accurate level. This is the default setting for the clocks.
Configuring Voice Ports Configuring Digital Voice Ports The following configuration sets up this clocking method: controller T1 1/0 framing esf linecoding ami clock source line ds0-group timeslots 1-12 type e&m-wink-start • Dual Voice Ports Receiving Clocking from the Line—In this scenario, the digital voice port has two reference clocks, one from the PBX and another from the CO, as shown in Figure 19.
Configuring Voice Ports Configuring Digital Voice Ports controller E1 1/1 << description - connected to the PBX framing crc4 linecoding hdb3 clock source line ds0-group timeslots 1-15 type e&m-wink-start The clock source line primary command tells the router to use this voice port to drive the PLL. All other voice ports configured as clock source line are then put into an implicit loop-timed mode.
Configuring Voice Ports Configuring Digital Voice Ports • Dual Voice Ports (Router Provides Both Clocks)—In this scenario, the router generates the clock for the PLL and, therefore, for both voice ports (see Figure 21).
Configuring Voice Ports Configuring Digital Voice Ports Most digital T1/E1 connections used for switch-to-switch (or switch-to-router) trunks are E&M connections, but FXS and FXO connections are also supported. These are normally used to provide emulated-OPX (Off-Premises eXtension) from a PBX to remote stations. FXO ports connect to FXS ports. The FXO or FXS connection between the router and switch (CO or PBX) must use matching signaling, or calls cannot connect properly.
Configuring Voice Ports Configuring Digital Voice Ports To configure controller settings for digital T1/E1 voice ports, use the following commands beginning in global configuration mode: Step 1 Command Purpose Cisco 7200 and 7500 series Defines the card as T1 or E1 and stipulates the location. Router(config)# card type {t1 | e1} slot The keywords and arguments are as follows: Step 2 • t1 | e1—Defines the type of card. • slot—A value from 0 to 5.
Configuring Voice Ports Configuring Digital Voice Ports Step 4 Command Purpose Router(config-controller)# clock source {line [primary | secondary] | internal} Configures the clock source. The keywords and arguments are as follows: • line—Specifies that the PLL on this port derives clocking from the external source to which the port is connected (generally the CO).
Configuring Voice Ports Configuring Digital Voice Ports Step 6 Command Purpose Cisco 2600 and 3600 Series Routers and Cisco MC3810 Multiservice Concentrators—T1 Defines the T1 channels for use by compressed voice calls and the signaling method that the router uses to connect to the PBX or CO.
Configuring Voice Ports Configuring Digital Voice Ports Command Purpose – e&m-immediate-start—E & M Immediate Start. – e&m-melcas-delay—E&M Mercury Exchange Limited Channel Associated Signaling (MELCAS) delay start signaling support. – e&m-melcas-immed—E&M MELCAS immediate start signaling support. – e&m-melcas-wink—E&M MELCAS wink start signaling support.
Configuring Voice Ports Configuring Digital Voice Ports Configuring Basic Voice Port Parameters for Digital T1/E1 Voice Ports For FXO and FXS connections the default voice-port parameter values are often adequate. However, for E&M connections, it is important to match the characteristics of your PBX, so voice port parameters may need to be reconfigured from their defaults.
Configuring Voice Ports Configuring Digital Voice Ports Step 3 Command Purpose Router(config-voiceport)# cptone locale Selects a two-letter locale keyword for the voice call progress tones and other locale-specific parameters to be used on this voice port. Voice call progress tones include dial tone, busy tone, and ringback tone, which vary with geographical region. Other parameters include ring cadence and compand type.
Configuring Voice Ports Configuring Digital Voice Ports Step 6 Command Purpose Router(config-voiceport)# ring number number (FXO only) Specifies the maximum number of rings to be detected before an incoming call is answered by the router. The default is 1.
Configuring Voice Ports Configuring Digital Voice Ports The voice port tuning commands are grouped into these categories and explained in the following sections: • Auto Cut-Through Command, page 79 • Bit Modification Commands for Digital Voice Ports, page 79 • Calling Number Outbound Commands, page 81 • Disconnect Supervision Commands, page 82 • FXO Supervisory Disconnect Tone Commands, page 85 • Timeouts Commands, page 87 • Timing Commands, page 89 • DTMF Timer Inter-Digit Command for Cisco
Configuring Voice Ports Configuring Digital Voice Ports Step 1 Command Purpose Router(config-voiceport)# 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} Manipulates sent or received bit patterns to match expected patterns on a connected device. Repeat the command for each transmit and/or receive bit to be modified, but be careful not to destroy the information content of the bit pattern.
Configuring Voice Ports Configuring Digital Voice Ports Command Step 3 Purpose Router(config-voiceport)# ignore {rx-a-bit | rx-b-bit | rx-c-bit | rx-d-bit} • rx-bits—Indicates the pattern applies to receive signaling bits • seize—Indicates that the pattern represents line seizure. • idle—Indicates that the pattern represents an idle condition. • 0000...1111—Represents the bit pattern to use.
Configuring Voice Ports Configuring Digital Voice Ports Step 1 Command Purpose Router(config-voiceport)# calling-number outbound range string1 string2 (Cisco AS5300 universal access server only) Specifies ANI to be sent out when the T1-CAS fgd-eana command is configured as signaling type. The string1 and string2 arguments are valid E.164 telephone number strings. Both strings must be of the same length and cannot be more than 32 digits long.
Configuring Voice Ports Configuring Digital Voice Ports Note In some circumstances, you can use the FXO Disconnect Supervision feature to enable analog FXO ports to monitor call progress tones for disconnect supervision that are returned from a PBX or from the PSTN. For more information, see the “FXO Supervisory Disconnect Tone Commands” section on page 85.
Configuring Voice Ports Configuring Digital Voice Ports To change parameters related to disconnect supervision, use the following commands as appropriate, in voice-port configuration mode: Step 1 Command Purpose Router(config-voiceport)# no battery-reversal (Analog only) Enables battery reversal. The default is that battery reversal is enabled. • For FXO ports—Use the no battery-reversal command to configure a loop-start voice port not to disconnect when it detects a second battery reversal.
Configuring Voice Ports Configuring Digital Voice Ports FXO Supervisory Disconnect Tone Commands If the FXO supervisory disconnect tone is configured and a detectable tone from the PSTN or PBX is detected by the digital signal processor (DSP), the analog FXO port goes on-hook. This feature prevents an analog FXO port from remaining in an off-hook state after an incoming call is ended.
Configuring Voice Ports Configuring Digital Voice Ports To create a voice class that defines the specific tone or tones to be detected and then apply the voice class to the voice port, use the following commands beginning in global configuration mode: Step 1 Command Purpose Router(config)# voice class dualtone tag Creates a voice class for defining one tone detection pattern. The range for the tag number is from 1 to 10000. The tag number must be unique on the router.
Configuring Voice Ports Configuring Digital Voice Ports Step 10 Command Purpose Router(config-voice-class)# cadence-list cadence-id cycle-1-on-time cycle-1-off-time cycle-2-on-time cycle-2-off-time cycle-3-on-time cycle-3-off-time cycle-4-on-time cycle-4-off-time (Optional) Specifies a tone cadence pattern to be detected. Specify an on time and off time for each cycle of the cadence pattern. The arguments are as follows: • cadence-id—Ranges from 1 to 10. There is no default.
Configuring Voice Ports Configuring Digital Voice Ports Command Purpose Step 1 Router(config-voiceport)# timeouts call-disconnect seconds Configures the call disconnect timeout value in seconds. Valid entries range from 0 to 120. The default is 60. Step 2 Router(config-voiceport)# timeouts initial seconds Sets the number of seconds that the system waits between the caller input of the initial digit and the subsequent digit of the dialed string.
Configuring Voice Ports Configuring Digital Voice Ports Timing Commands To change timing parameters, use the following commands as appropriate, in voice-port configuration mode: Command Purpose Step 1 Router(config-voiceport)# timing clear-wait milliseconds (E&M only) Specifies the minimum amount of time between the inactive seizure signal and clearing of the call. Valid entries for the milliseconds argument are from 200 to 2000 milliseconds. The default is 400.
Configuring Voice Ports Configuring Digital Voice Ports Command Purpose Step 10 Router(config-voiceport)# timing interdigit milliseconds Specifies the DTMF interdigit duration, in milliseconds. Valid entries are from 50 to 500. The default is 100. Step 11 Router(config-voiceport)# timing percentbreak percent (Cisco MC3810 multiservice concentrators FXO and E&M ports only) Specifies the percentage of the break period for the dialing pulses, if different from the default. The range is from 20 to 80.
Configuring Voice Ports Configuring Digital Voice Ports Verifying DTMF Timer Inter-Digit Command To verify the DTMF timer, use the following command in EXEC mode: Command Purpose Router# show running-config Displays the configuration information currently running on the terminal. Voice Activity Detection Commands Related to Voice-Port Configuration Mode In normal voice conversations, only one person speaks at a time.
Configuring Voice Ports Configuring Digital Voice Ports Voice Quality Tuning Commands The commands in this section configure parameters to improve voice quality. Common voice quality issues include the following: • Delay in Voice Networks • Jitter Adjustment • Echo Adjustment • Voice Level Adjustment Delay in Voice Networks Delay is the time it takes for voice packets to travel between two endpoints. Excessive delay can cause quality problems with real-time traffic such as voice.
Configuring Voice Ports Configuring Digital Voice Ports Note Prior to Cisco IOS Release 12.1(5)T, playout delay was configured in voice-port configuration mode. For Cisco IOS Release 12.1(5)T and later releases, in most cases playout delay should be configured in dial-peer configuration mode on the VoIP dial peer that is on the receiving end of the voice traffic that is to be buffered. This dial peer senses network conditions and relays them to the DSPs, which adjust the jitter buffer as necessary.
Configuring Voice Ports Configuring Digital Voice Ports Step 2 Command Purpose Router(config-voiceport)# playout-delay {nominal value | maximum value | minimum {default | low | high}} Tunes the playout buffer to accommodate packet jitter caused by switches in the WAN. The keywords and arguments are as follows: • nominal—Defines the amount of playout delay applied at the beginning of a call by the jitter buffer in the gateway.
Configuring Voice Ports Configuring Digital Voice Ports Step 1 Command Purpose Router(config-voiceport)# echo-cancel enable Enables the cancellation of voice that is sent and received on the same interface. Echo cancellation coverage must also be configured. The default is that echo cancellation is enabled. Note Not valid for four-wire E&M interfaces. Use no echo-cancel enable to disable the feature.
Configuring Voice Ports Configuring Digital Voice Ports Voice Level Adjustment As much as possible, it is desirable to achieve a uniform input decibel level to the packet voice network in order to limit or eliminate any voice distortion due to incorrect input and output decibel levels. Adjustments to levels may be required by the type of equipment connected to the network or by local country-specific conditions. Incorrect input or output levels can cause echo, as can an impedance mismatch.
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations Command Purpose Step 4 Router(config-voiceport)# loss-plan {plan1 | plan2 | plan5 | plan6 | plan7 | plan8 | plan9} (Cisco MC3810 multiservice concentrators FXO or FXS analog voice ports only) Specifies the analog-to-digital gain offset loss plan. For definitions of each plan, see the Cisco IOS Voice, Video, and Fax Command Reference. The default is the plan1 keyword.
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations Step 5 For digital T1/E1 connections, to verify the codec complexity configuration, use the show running-config command to display the current voice-card setting. If medium complexity is specified, the codec complexity setting is not displayed. If high complexity is specified, the setting codec complexity high is displayed.
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations Cisco 3640 Router Analog Voice Port The following output is from a Cisco 3640 router: Router# show voice port summary PORT ====== 2/0/0 2/0/1 2/1/0 2/1/1 CH == ----- SIG-TYPE ========== e&m-wnk e&m-wnk fxs-ls fxs-ls ADMIN ===== up up up up OPER ==== dorm dorm dorm dorm IN STATUS ======== idle idle on-hook on-hook OUT STATUS ======== idle idle idle idle EC == y y y y Cisco MC3810 Multiservice Concentrator Digital Voice Po
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations Noise Regeneration is disabled Non Linear Processing is disabled Music On Hold Threshold is Set to 0 dBm In Gain is Set to 0 dB Out Attenuation is Set to 0 dB Echo Cancellation is disabled Echo Cancel Coverage is set to 16ms Connection Mode is Normal Connection Number is Initial Time Out is set to 0 s Interdigit Time Out is set to 0 s Analog Info Follows: Region Tone is set for northamerica Currently processing none Maintenance
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations Maximum Playout Delay is 160 milliseconds Analog Info Follows: Region Tone is set for northamerica Currently processing Voice Maintenance Mode Set to None (not in mtc mode) Number of signaling protocol errors are 0 Impedance is set to 600r Ohm Analog interface A-D gain offset = -3 dB Analog interface D-A gain offset = -3 dB Voice card specific Info Follows: Signal Type is loopStart Ring Frequency is 20 Hz Hook Status is On Hook
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations In Gain is Set to 0 dB Out Attenuation is Set to 0 dB Echo Cancellation is enabled Echo Cancel Coverage is set to 8 ms Playout-delay Mode is set to default Playout-delay Nominal is set to 60 ms Playout-delay Maximum is set to 200 ms Connection Mode is normal Connection Number is not set Initial Time Out is set to 10 s Interdigit Time Out is set to 10 s Call-Disconnect Time Out is set to 60 s Ringing Time Out is set to 180 s Comp
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations show controller Command Examples In the following sections, output examples of the following types are shown: • Cisco 3600 Series Router T1 Controller, page 103 • Cisco MC3810 Multiservice Concentrator E1 Controller, page 103 • Cisco AS5800 Universal Access Server T1 Controller, page 103 Cisco 3600 Series Router T1 Controller The following output is from a Cisco 3600 series router with a T1 controller: Router# show control
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations Data in current interval (269 seconds elapsed): 0 Line Code Violations, 0 Path Code Violations 0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins 0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs show voice dsp Command Examples The following output is from a Cisco 3640 router when a digital voice port is configured: Router# show voice dsp TYPE DSP CH CODEC VERS STATE STATE RST AI PORT TS ABORT TX
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations show voice call summary Command Examples In the following sections, output examples of the following types are shown: • Cisco MC3810 Multiservice Concentrator Analog Voice Port • Cisco 3600 Series Router Digital Voice Port Cisco MC3810 Multiservice Concentrator Analog Voice Port The following output is from a Cisco MC3810 multiservice concentrator: Router# show voice call summary PORT ========= 1/1 1/2 1/3 1/4 1/5 1/6 CODEC
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations LogicalIfIndex=0 ConnectTime=94524043 DisconectTime=94546241 CallOrigin=1 ChargedUnits=0 InfoType=2 TransmitPackets=6251 TransmitBytes=125020 ReceivePackets=3300 ReceiveBytes=66000 VOIP: ConnectionId[0x142E62FB 0x5C6705AF 0x0 0x385722B0] RemoteIPAddress=171.68.235.18 RemoteUDPPort=16580 RoundTripDelay=29 ms SelectedQoS=best-effort tx_DtmfRelay=inband-voice SessionProtocol=cisco SessionTarget=ipv4:171.68.235.
Configuring Voice Ports Verifying Analog and Digital Voice-Port Configurations PeerIfIndex=35 LogicalIfIndex=0 DisconnectCause=10 DisconnectText=normal call clearing. ConnectTime=94893780 DisconectTime=95015500 CallOrigin=1 ChargedUnits=0 InfoType=2 TransmitPackets=32258 TransmitBytes=645160 ReceivePackets=20061 ReceiveBytes=401220 VOIP: ConnectionId[0x142E62FB 0x5C6705B3 0x0 0x388F851C] RemoteIPAddress=171.68.235.
Configuring Voice Ports Troubleshooting Analog and Digital Voice Port Configurations Troubleshooting Analog and Digital Voice Port Configurations The following sections will assist in analyzing and troubleshooting voice port problems: • Troubleshooting Chart, page 108 • Voice Port Testing Commands, page 110 Troubleshooting Chart Table 10 lists some problems you might encounter after configuring voice ports and has some suggested remedies.
Configuring Voice Ports Troubleshooting Analog and Digital Voice Port Configurations Table 10 Troubleshooting Voice Port Configurations (continued) Problem Suggested Action Distorted speech Use the show voice port command to confirm the cptone keyword setting (also called region tone) is US. Setting a wrong cptone could result in faulty voice reproduction during analog-to-digital or digital-to-analog conversions. Music on hold is not heard Reduce the music-threshold level.
Configuring Voice Ports Troubleshooting Analog and Digital Voice Port Configurations Voice Port Testing Commands These commands allow you to force voice ports into specific states for testing. They require the use of Cisco IOS Release 12.0(7)XK or 12.1(2)T or a later release, and they apply only to Cisco 2600 and 3600 series routers, and to Cisco MC3810 multiservice concentrators.
Configuring Voice Ports Troubleshooting Analog and Digital Voice Port Configurations Command Purpose Cisco MC3810 Multiservice Concentrators Digital Voice Ports Router# test voice port slot:ds0-group detector {m-lead | battery-reversal | loop-current | ring | tip-ground | ring-ground | ring-trip} {on | off} Step 2 Cisco 2600 and 3600 Series Routers Analog Voice Ports Router# test voice port slot/subunit/port detector {m-lead | battery-reversal | loop-current | ring | tip-ground | ring-ground | ring-tri
Configuring Voice Ports Troubleshooting Analog and Digital Voice Port Configurations Loopback Function Tests To establish loopbacks on a voice port, use the following commands in privileged EXEC mode: Step 1 Command Purpose Cisco 2600 and 3600 Series Routers Analog Voice Ports Identifies the voice port you want to test and enters a keyword for the loopback direction.
Configuring Voice Ports Troubleshooting Analog and Digital Voice Port Configurations Tone Injection Tests To inject a test tone into a voice port, use the following commands in privileged EXEC mode: Step 1 Command Purpose Cisco 2600 and 3600 Series Routers Analog Voice Ports Identifies the voice port you want to test and enter keywords for the direction to send the test tone and for the frequency of the test tone.
Configuring Voice Ports Troubleshooting Analog and Digital Voice Port Configurations Relay-Related Function Tests To test relay-related functions on a voice port, use the following commands in privileged EXEC mode: Step 1 Command Purpose Cisco 2600 and 3600 Series Routers Analog Voice Ports Identifies the voice port you want to test. Enter a keyword for the relay under test and specify whether to force it to the on or off state.
Configuring Voice Ports Troubleshooting Analog and Digital Voice Port Configurations To force a voice port into fax mode and return it to voice mode, use the following commands in privileged EXEC mode: Step 1 Command Purpose Cisco 2600 and 3600 Series Routers Analog Voice Ports Identifies the voice port you want to test. Enter the keyword fax to force the voice port into fax mode.
Configuring Voice Ports Troubleshooting Analog and Digital Voice Port Configurations Cisco IOS Voice, Video, and Fax Configuration Guide VC-116