Cisco High-Density Analog Voice and Fax Network Module Feature History Release Modification 12.2(2)XT These features were implemented on the Cisco 2600 series, Cisco 3640 and the Cisco 3660 router. 12.2(8)T This feature was integrated into Cisco IOS Release 12.2(8)T. This document describes the Cisco High-Density Analog Voice and Fax Network Module (NM-HDA) in Cisco IOS Release 12.2(8)T.
Cisco High-Density Analog Voice and Fax Network Module Feature Overview Feature Overview The Cisco High-Density Analog Voice and Fax Network Module provides DTMF detection, voice compression and decompression, call progress tone generation, voice activity detection (VAD), echo cancellation, and adaptive jitter buffering for up to 16 ports.
Cisco High-Density Analog Voice and Fax Network Module Feature Overview Telephony Signaling Interfaces Voice ports on routers and access servers physically connect the router or access server to telephony devices such as telephones, fax machines, PBXs, and (PSTN) central office (CO) switches. These devices may use any of several types of signaling interfaces to generate information about on-hook status, ringing, and line seizure.
Cisco High-Density Analog Voice and Fax Network Module Feature Overview FXO and FXS interfaces indicate on-hook or off-hook status and the seizure of telephone lines by one of two access signaling methods: loop start or ground start. The type of access signaling is determined by the type of service from the CO; standard home telephone lines use loop start, but business telephones can order ground start lines instead. Loop-start is the more common of the access signaling techniques.
Cisco High-Density Analog Voice and Fax Network Module Feature Overview Supervisory tone disconnect occurs when the connected switch provides a special tone to indicate a change in call state. Some PBXs and PSTN CO switches provide a 600-millisecond interruption of line power as a supervisory disconnect, and others provide supervisory tone disconnect (STD). This is the signal that the router is looking for when the no supervisory disconnect command is configured on the voice port.
Cisco High-Density Analog Voice and Fax Network Module Feature Overview Several different types of delay combine to make up the total end-to-end delay associated with voice calls: Note • Propagation delay—Amount of time it takes the data to physically travel over the media. • Handling delay—Amount of time it takes to process data by adding headers, taking samples, forming packets, and so on. • Queuing delay—Amount of time lost due to congestion.
Cisco High-Density Analog Voice and Fax Network Module Feature Overview Normally, the defaults in effect are sufficient for most networks. However, a small playout delay from the jitter buffer can cause lost packets and choppy audio, and a large playout delay can cause unacceptably high overall end-to-end delay. Note Prior to Cisco IOS Release 12.1(5)T, playout delay was configured in voice-port configuration mode. For Cisco IOS Release 12.
Cisco High-Density Analog Voice and Fax Network Module Feature Overview Restrictions The following features not supported at this time: • ATM SVC • SAS signaling Supported High-Complexity Codecs • G.711 a-law • G.711 u-law • G.723.1 ANNEX-A 5300 bps • G.723.1 ANNEX-A 6300 bps • G.723.1 5300 bps • G.723.1 6300 bps • G.726 16000 bps • G.726 24000 bps • G.726 32000 bps • G.728 16000 bps • G.729 ANNEX-B 8000 bps • G.
Cisco High-Density Analog Voice and Fax Network Module Supported Platforms Related Documents For information about installing voice network modules and voice interface cards in Cisco 2600 series, Cisco 3640 and Cisco 3660 routers, see these publications: • Cisco 2600 Series Hardware Installation Guide • Cisco 3620 and Cisco 3640 Modular Access Routers Quick Start Guide • Cisco 3600 Series Hardware Installation Guide • Update to the Cisco Network Module Hardware Installation Guide • WAN Interface C
Cisco High-Density Analog Voice and Fax Network Module Supported Standards, MIBs, and RFCs Table 2 lists the hardware platforms that support this feature, and the releases in which the feature was first supported. If the First T train Release column is blank, the feature is not yet available in a Cisco IOS T release on that platform. Table 2 Cisco IOS Release and Platform Support for this Feature Platform 12.2(2)XT 12.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Configuration Tasks See the following sections for configuration tasks for this feature.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Step 4 Command Purpose Router(config-voiceport)# ring frequency {25 | 50} (FXS only) Selects the ring frequency, in hertz (HZ), used on the FXS interface. This number must match the connected telephony equipment and may be country-dependent. If not set properly, the attached telephony device may not ring or it may buzz. The keyword default is 25 on Cisco 2600 series, Cisco 3640 and Cisco 3660 routers.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Configuring Voice Activity Detection (VAD) Voice activity detection (VAD) is configured on dial peers; by default it is enabled. For more information, see the “Configuring Dial Plans, Dial Peers, and Digit Manipulation” chapter in the Cisco IOS Release 12.2 Voice, Video, and Fax Configuration Guide, Release 12.2. Two parameters associated with VAD, music threshold and comfort noise, are configured on voice ports.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Configuring Disconnect Supervision Commands PBX and PSTN switches use several different methods to indicate that a call should be disconnected because one or both parties have hung up. The commands in this section are used to configure the router to recognize the type of signaling in use by the PBX or PSTN switch connected to the voice port.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks 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)# battery-reversal Enables battery reversal. The default is that battery reversal is enabled.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Configuring FXO Supervisory Disconnect Tone Commands 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: Command Purpose Step 1 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.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks 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.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Configuring Timeouts Commands To change timeouts parameters, use the following commands as appropriate, in voice-port configuration mode: 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.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks 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 dial-pulse min-delay milliseconds Specifies time, in milliseconds, between the generation of wink-like pulses when the type is pulse. Valid entries are from 0 to 5000. The default is 300 for the Cisco 3600 series routers.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Voice Quality Tuning Commands The commands in this section configure parameters to improve voice quality.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Configuring Echo Adjustment By design, echo cancellers are limited by the total amount of time they wait for the reflected speech to be received, which is known as an echo trail. The echo trail is normally 32 milliseconds. In Cisco System voice implementations, echo cancellers are enabled using the echo-cancel enable command, and echo trails are configured using the echo-cancel coverage command.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Step 2 Command Purpose Router(config-voiceport)# output attenuation value Specifies the amount of attenuation in decibels at the transmit side of the interface, decreasing the signal. A system-wide loss plan can be implemented using the input gain and output attenuation commands.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Step 6 To verify the call status for all voice ports, use the show voice call summary command. Router# show voice call summary Step 7 To display the contents of the active call table, which shows all of the calls currently connected through the router or concentrator, use the show call active voice command.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks To troubleshoot specific areas of the high density analog network module, perform the following steps: • To show messages from the DSP on the VPM to the router, Use the debug vpm dsp . • To show which debug commands are enabled, use the show debug. • To enable the display of trunk conditioning supervisory component trace information, use the debug vtsp all.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Table 4 Troubleshooting Voice Port Configurations (continued) Problem Suggested Action Jerky or choppy speech Variable delay, or jitter, is being introduced by congestion in the packet network. Two possible remedies are to: • Reduce the amount of congestion in your packet network. Pings between VoIP endpoints will give an idea of the round-trip delay of a link, which should never exceed 300 ms.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Detector-Related Function Tests Using the test voice port detector command, you are able to force a particular detector into an on or off state, perform tests on the detector, and then return the detector to its original state.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Tone Injection Tests To inject a test tone into a voice port, use the following commands in privileged EXEC mode: Step 1 Command Purpose Router# test voice port slot/subunit/port inject-tone {local | network} {1000hz | 2000hz | 200hz | 3000hz | 300hz | 3200hz | 3400hz | 500hz | quiet} Identifies the voice port you want to test and enters keywords for the direction to send the test tone and for the frequency of the test tone.
Cisco High-Density Analog Voice and Fax Network Module Configuration Tasks Fax/Voice Mode Tests The test voice port switch fax command forces a voice port into fax mode for testing. After you enter this command, you can use the show voice call or show voice call summary command to check whether the voice port is able to operate in fax mode. If no fax data is detected by the voice port, the voice port remains in fax mode for 30 seconds and then reverts automatically to voice mode.
Cisco High-Density Analog Voice and Fax Network Module Configuration Examples Configuration Examples This section provides the following voice port configuration examples: • Analog FXO Voice Port Example • Analog FXS Voice Port Example Analog FXO Voice Port Example The following example shows analog FXO output for voice-port configuration: voice-port 1/0/4 no vad timeouts call-disconnect 3 timeouts wait-release 3 connection trunk 8004 answer-mode supervisory disconnect dualtone pre-connect supervisory
Cisco High-Density Analog Voice and Fax Network Module Configuration Examples Analog FXS Voice Port Example The following example shows analog FXS output for voice-port configuration: voice-port 1/0/0 signal loopStart no vad station-id name test1 abc station-id number 8000 caller-id enable ! voice-port 1/0/1 signal loopStart no vad ! voice-port 1/0/2 signal loopStart no vad ! voice-port 1/0/3 signal loopStart no vad ! Cisco IOS Release 12.2(2)XT and 12.
Cisco High-Density Analog Voice and Fax Network Module Command Reference Command Reference This section documents previously undocumented commands. All other commands used with this feature are documented in the Cisco IOS Release 12.2 command reference publications. • debug dspapi, page 32 • debug hpi, page 34 This section documents modified commands. All other commands used with this feature are documented in the Cisco IOS Release 12.2 command reference publications.
Cisco High-Density Analog Voice and Fax Network Module debug dspapi debug dspapi To enable debugging for Digital Signal Processor (DSP) Application Programming Interface (API) message events, use the debug dspapi command in EXEC mode. To reset the default value for this feature, use the no form of this command.
Cisco High-Density Analog Voice and Fax Network Module debug dspapi Related Commands Command Description debug hpi Enables debugging for Host Port Interface (HPI) message events. Cisco IOS Release 12.2(2)XT and 12.
Cisco High-Density Analog Voice and Fax Network Module debug hpi debug hpi To enable debugging for Host Port Interface (HPI) message events, use the debug hpi command in EXEC mode. To reset the default value for this feature, use the no form of this command.
Cisco High-Density Analog Voice and Fax Network Module voice-port voice-port To enter voice-port configuration mode, use the voice-port command in global configuration mode. Cisco 2600, and Cisco 3600 Router voice-port {slot-number/subunit-number/port} Syntax Description slot-number Slot number in the Cisco router in which the High-Density Analog Voice and Fax Network Module (NM-HDA) is installed. Valid entries are from 0 to 3, depending on the slot in which it has been installed.
Cisco High-Density Analog Voice and Fax Network Module voice-port Related Commands Command Description dial-peer voice Enters dial-peer configuration mode and specifies the method of voice encapsulation. Cisco IOS Release 12.2(2)XT and 12.
Cisco High-Density Analog Voice and Fax Network Module Glossary Glossary ATM—Asynchronous Transport Mode. adaptive jitter buffering—adaptive jitter buffer intelligently balances delay and packet loss through the gateway for maximum call clarity and quality. CAS—Channel Associated signaling. A signaling technique that uses the same facility path for both voice and signaling traffic.
Cisco High-Density Analog Voice and Fax Network Module Glossary Cisco IOS Release 12.2(2)XT and 12.