Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
C ON T E N T S Preface xi Overview xi Audience xi Organization xii Conventions xii Related Documentation xiv Obtaining Documentation xv World Wide Web xv Documentation CD-ROM xv Ordering Documentation xv Documentation Feedback xv Obtaining Technical Assistance xvi Cisco.
Contents Installing the Cisco ATA 2-1 Network Requirements 2-2 Safety Recommendations 2-2 What the Cisco ATA Package Includes What You Need 2-2 2-3 Installation Procedure Power-Down Procedure 2-3 2-6 Configuring the Cisco ATA for SIP Default Boot Load Behavior 3-1 3-2 Specifying a Preconfigured VLAN ID or Disabling VLAN IP Encapsulation 3-3 Steps Needed to Configure the Cisco ATA 3-5 Basic Configuration Steps in a TFTP Server Environment 3-5 Basic Configuration Steps in a Non-TFTP Server En
Contents Establishing Authentication 4-2 Setting the Codec 4-3 Configuring Refresh Interval 4-3 Additional SIP Services 4-3 Advanced Audio Configuration 4-4 Billable Features 4-4 Comfort Noise During Silence Period When Using G.
Contents Parameters for Configuration Method UseTFTP 5-4 TftpURL 5-5 CfgInterval 5-5 EncryptKey 5-6 5-4 Network Parameters 5-6 DHCP 5-7 StaticIp 5-7 StaticRoute 5-7 StaticNetMask 5-8 Account Information Parameters UID0 5-9 PWD0 5-9 UID1 5-9 PWD1 5-10 GkOrProxy 5-10 Gateway 5-11 Gateway2 5-11 UseLoginID 5-11 LoginID0 5-12 LoginID1 5-12 Backup Server Parameters AltGk 5-13 AltGkTimeOut 5-13 GkTimeToLive 5-14 GkId 5-14 5-8 5-13 SIP Parameters 5-14 UseSIP 5-14 SIPRegInterval 5-15 MAXRedirect 5-15 SIPRegOn
Contents LBRCodec 5-20 AudioMode 5-20 RxCodec 5-21 TxCodec 5-22 NumTxFrames 5-22 CallFeatures 5-23 PaidFeatures 5-24 CallerIdMethod 5-25 FeatureTimer 5-26 Polarity 5-27 ConnectMode 5-28 AutMethod 5-30 TimeZone 5-30 NTPIP 5-30 AltNTPIP 5-31 DNS1IP 5-31 DNS2IP 5-31 UDPTOS 5-32 SigTimer 5-32 OpFlags 5-34 VLANSetting 5-35 Optional Feature Parameters 5-35 NPrintf 5-36 TraceFlags 5-36 RingOnOffTime 5-37 IPDialPlan 5-38 DialPlan 5-38 About Dial Plan Commands 5-39 Dial Plan Blocking (In Rule) 5-41 'H' Rule to Supp
Contents Call Commands 6-1 Call Command Structure 6-1 Syntax 6-2 Context-Identifiers 6-3 Input Sequence Identifiers Action Identifiers 6-4 Call Command Example 6-5 Call Command Behavior 6-7 6-4 Configuring and Debugging Fax Services 7-1 Using Fax Pass-through Mode 7-1 Configuring the Cisco ATA for Fax Pass-through mode 7-2 AudioMode 7-2 ConnectMode 7-3 Configuring Cisco IOS Gateways to Enable Fax Pass-through Enable Fax Pass-through Mode 7-4 Disable Fax Relay Feature 7-5 Using FAX Mode 7-6 Confi
Contents Running the Executable File 8-3 Upgrade Requirements 8-3 Syntax 8-3 Upgrade Procedure 8-4 Confirming a Successful Signaling Image Upgrade Using a Web Browser 8-5 Using the Voice Configuration Menu 8-5 Troubleshooting 9-1 General Troubleshooting Tips Symptoms and Actions 9-1 9-2 Installation and Upgrade Issues Debugging 8-5 9-3 9-4 Frequently Asked Questions Contacting TAC 9-5 9-6 Using SIP Supplementary Services Changing Call Commands A-1 A-1 Cancelling a Supplementary Service A-1
Contents Calling Line Identification Presentation A-6 About Calling Line Identification Restriction A-6 Calling Line Identification Restriction in the United States Calling Line Identification Restriction in Sweden A-7 Voice Menu Codes B-1 Cisco ATA Specifications Physical Specifications Electrical Specifications C-1 C-1 C-2 Environmental Specifications Immunity Specifications Physical Interfaces C-2 C-2 C-3 Ringing Characteristics Software Specifications C-3 C-3 SIP Compliance Reference Informat
Preface This preface includes the following sections: • Overview, page xi • Audience, page xi • Organization, page xii • Conventions, page xii • Related Documentation, page xiv • Obtaining Documentation, page xv • Obtaining Technical Assistance, page xvi Overview The Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) provides the information you need to install, configure and manage the Cisco ATA 186 and Cisco ATA 188 on a Session Initiation Protocol (SIP) net
Preface Organization Organization Table 1 provides an overview of the organization of this guide. Table 1 Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) Organization Chapter Description Chapter 1, “Cisco Analog Telephone Adaptor Overview” Provides descriptions of hardware and software features of the Cisco ATA Analog Telephone Adaptor along with a brief overview of the Session Initiation Protocol (SIP).
Preface Conventions • Note Timesaver Tip Caution Terminal sessions and information the system displays are in screen font. Means reader take note. Notes contain helpful suggestions or references to material not covered in the publication. Means the described action saves time. You can save time by performing the action described in the paragraph. Means the following information will help you solve a problem.
Preface Related Documentation Warnung Dieses Warnsymbol bedeutet Gefahr. Sie befinden sich in einer Situation, die zu einer Körperverletzung führen könnte. Bevor Sie mit der Arbeit an irgendeinem Gerät beginnen, seien Sie sich der mit elektrischen Stromkreisen verbundenen Gefahren und der Standardpraktiken zur Vermeidung von Unfällen bewußt. (Übersetzungen der in dieser Veröffentlichung enthaltenen Warnhinweise finden Sie im Anhang mit dem Titel “Translated Safety Warnings” (Übersetzung der Warnhinweise).
Preface Obtaining Documentation • Read Me First - ATA Boot Load Information • Cisco ATA 186 and Cisco 188 Analog Telephone Adaptor At a Glance • Regulatory Compliance and Safety Information for the Cisco ATA 186 and Cisco 188 • Cisco ATA Release Notes Obtaining Documentation These sections explain how to obtain documentation from Cisco Systems. World Wide Web You can access the most current Cisco documentation on the World Wide Web at this URL: http://www.cisco.
Preface Obtaining Technical Assistance You can submit your comments by mail by using the response card behind the front cover of your document or by writing to the following address: Cisco Systems Attn: Document Resource Connection 170 West Tasman Drive San Jose, CA 95134-9883 We appreciate your comments. Obtaining Technical Assistance Cisco provides Cisco.com as a starting point for all technical assistance.
Preface Obtaining Technical Assistance • Priority level 1 (P1)—Your production network is down, and a critical impact to business operations will occur if service is not restored quickly. No workaround is available. The Cisco TAC resource that you choose is based on the priority of the problem and the conditions of service contracts, when applicable. Cisco TAC Web Site You can use the Cisco TAC Web Site to resolve P3 and P4 issues yourself, saving both cost and time.
Preface Obtaining Technical Assistance Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) xviii OL-3410-01
C H A P T E R 1 Cisco Analog Telephone Adaptor Overview This section describes the hardware and software features of the Cisco Analog Telephone Adaptor (Cisco ATA) and includes a brief overview of the Session Initiation Protocol (SIP). The Cisco ATA analog telephone adaptors are handset-to-Ethernet adaptors that allow regular analog telephones to operate on IP-based telephony networks. Cisco ATAs support two voice ports, each with an independent telephone number.
Chapter 1 Cisco Analog Telephone Adaptor Overview Session Initiation Protocol (SIP) Overview Figure 1-2 Cisco ATA 186 as Endpoint in SIP Network Voice gateway Layer 3 Broadband Ethernet Cisco ATA 186 Broadband CPE (DSL, cable, fixed wireless) V IP infrastructure V PSTN 72088 Telephone/fax SIP proxy Cisco ATA 188 as Endpoint in SIP Network Voice gateway Layer 3 Telephone/fax Broadband Ethernet Cisco ATA 188 Broadband CPE (DSL, cable, fixed wireless) V IP infrastructure V PSTN 72444 Figur
Chapter 1 Cisco Analog Telephone Adaptor Overview Session Initiation Protocol (SIP) Overview SIP Capabilities SIP provides the following capabilities: • Determines the availability of the target endpoint. If a call cannot be completed because the target endpoint is unavailable, SIP determines whether the called party is already on the phone or did not answer in the allotted number of rings. SIP then returns a message indicating why the target endpoint was unavailable.
Chapter 1 Cisco Analog Telephone Adaptor Overview Session Initiation Protocol (SIP) Overview Figure 1-4 SIP Architecture SIP proxy and redirect servers SIP SIP SIP SIP user agents SIP gateway PSTN Legacy PBX 72342 RTP SIP Clients SIP clients include: • Gateways—Provide call control. Gateways provide many services, the most common being a translation function between SIP conferencing endpoints and other terminal types.
Chapter 1 Cisco Analog Telephone Adaptor Overview Hardware Overview Hardware Overview The Cisco ATA 186 and Cisco ATA 188 are compact, easy to install devices. Figure 1-5 shows the rear panel of the Cisco ATA 186. Figure 1-6 shows the rear panel of the Cisco ATA 188.
Chapter 1 Cisco Analog Telephone Adaptor Overview Hardware Overview The unit provides the following connectors and indicators: Note • 5V power connector. • Two RJ-11 FXS (Foreign Exchange Station) ports—The Cisco ATA supports two independent RJ-11 telephone ports that can connect to any standard analog telephone device. Each port supports either voice calls or fax sessions, and both ports can be used simultaneously. The Cisco ATA186-I1 and Cisco ATA188-I1 provide 600-ohm resistive impedance.
Chapter 1 Cisco Analog Telephone Adaptor Overview Software Features Note If the function button blinks slowly, the Cisco ATA cannot find the DHCP server. Check your Ethernet connections and make sure the DHCP server is available. Pressing the function button allows you to access to the voice configuration menu. For additional information about the voice configuration menu, see the “Voice Configuration Menu” section on page 3-15. Caution Never press the function button during an upgrade process.
Chapter 1 Cisco Analog Telephone Adaptor Overview Software Features Additional Supported Signaling Protocols In addition to SIP, the Cisco ATA supports the following signaling protocols: • H.323 • Skinny Client Control Protocol (SCCP) • Media Gateway Control Protocol (MGCP) SIP and H.323 share the same software image. SCCP and MGCP also share a software image, which is separate from the SIP/H.323 image.
Chapter 1 Cisco Analog Telephone Adaptor Overview Software Features • SIP proxy server redundancy • Outbound-proxy support • DNS SRV support • User-configurable, call-waiting, permanent default setting • Comfort noise during silence period when using G.
Chapter 1 Cisco Analog Telephone Adaptor Overview Installation and Configuration Overview • NOTIFY • OPTIONS • ACK Supplementary Services SIP supplementary services are services that you can use to enhance your telephone service. For information on how to enable and subscribe to these services, see the “CallFeatures” section on page 5-23 and the “PaidFeatures” section on page 5-24. For information on how to use these services, see Appendix A, “Using SIP Supplementary Services.
C H A P T E R 2 Installing the Cisco ATA This section provides instructions for installing the Cisco ATA 186 and Cisco ATA 188. Before you perform the installation, be sure you have met the following prerequisites: • Planned the network and Cisco ATA configuration. • Installed the Ethernet connection. • Installed and configured the other network devices.
Chapter 2 Installing the Cisco ATA Network Requirements Network Requirements The Cisco ATA acts as an endpoint on an IP telephony network. The following equipment is required: • Call Control system • Voice packet gateway—Required if you are connecting to the Public Switched Telephone Network (PSTN). A gateway is not required if an analog key system is in effect.
Chapter 2 Installing the Cisco ATA What You Need • Regulatory Compliance and Safety Information for the Cisco ATA 186 and Cisco ATA 188 • 5V power adaptor • Power cord Note The Cisco ATA is intended for use only with the 5V DC power adaptor that comes with the unit. What You Need You also need the following items: • Category-3 10BASE-T or 100BASE-T or better Ethernet cable. One cable is needed for each Ethernet connection.
Chapter 2 Installing the Cisco ATA Installation Procedure PHONE 1 Cisco ATA 186 Rear Panel Connections PHONE 2 10BaseT ACT 72212 Figure 2-1 5V Power outlet IP network Analog telephones (or fax) 5V power adaptor Power cord PHONE 1 Cisco ATA 188 Rear Panel Connections PHONE 2 LINK 10/100 PC 10/100 UPLINK LINK 72213 Figure 2-2 5V Power outlet IP network Analog telephones (or fax) PC 5V power adaptor Power cord Procedure Step 1 Place the Cisco ATA near an electrical power outlet.
Chapter 2 Installing the Cisco ATA Installation Procedure If you are connecting a telephone set that was previously connected to an active telephone line, unplug the telephone line cord from the wall jack and plug it into the Phone 1 input. Warning Caution Note Step 3 Note To reduce the risk of fire, use only No. 26 AWG or larger telecommunication line cord. Do not connect the Phone input ports to a telephone wall jack.
Chapter 2 Installing the Cisco ATA Power-Down Procedure Power-Down Procedure Caution If you need to power down Cisco ATA 186 or Cisco 188 at any time, use the following power-down procedure to prevent damage to the unit. Procedure Step 1 Unplug the RJ45 Ethernet cable Step 2 Wait for 20 seconds. Step 3 Unplug the power cable.
C H A P T E R 3 Configuring the Cisco ATA for SIP This section describes how to configure the Cisco ATA to operate with the Session Initiation Protocol (SIP) signaling image and how the Cisco ATA obtains the latest signaling image. You can configure the Cisco ATA for use with SIP with any of the following methods: • By using a TFTP server—This is the Cisco-recommended method for deploying a large number of Cisco ATAs.
Chapter 3 Configuring the Cisco ATA for SIP Default Boot Load Behavior Note • Cisco ATA Web Configuration Page, page 3-18—This section shows the Cisco ATA Web configuration page and contains a procedure for how to configure Cisco ATA parameters using this interface. • Refreshing or Resetting the Cisco ATA, page 3-21—This section gives the procedure (via the Web configuration page) for refreshing or resetting the Cisco ATA so that your most recent configuration changes take effect immediately.
Chapter 3 Configuring the Cisco ATA for SIP Specifying a Preconfigured VLAN ID or Disabling VLAN IP Encapsulation 4. Note Note The Cisco ATA contacts the TFTP server and downloads the Cisco ATA release software that contains the correct signaling image for the Cisco ATA to function properly. If you are not using a TFTP server, you need to manually upgrade the Cisco ATA to the correct signaling image.
Chapter 3 Configuring the Cisco ATA for SIP Specifying a Preconfigured VLAN ID or Disabling VLAN IP Encapsulation Table 3-2 VLAN-Related Features and Corresponding Configuration Parameters VLANSetting OpFlags Bit 4 OpFlags Bit 5 OpFlags Bit 6 Bits 18-29 Feature Static VLAN 1 0 1 VLAN ID CDP-acquired VLAN 0 0 0 N/A No VLAN N/A 1 N/A N/A No CDP N/A N/A 1 N/A No CDP and no VLAN 0 1 1 N/A N/A indicates that the variable is not applicable to the feature and the setting of this varai
Chapter 3 Configuring the Cisco ATA for SIP Steps Needed to Configure the Cisco ATA Note If you are using the voice configuration menu to set the parameters, you must convert hexadecimal values to decimal values. For example, the OpFlags setting of 0x00000052 is equivalent to 82 in decimal format, and the VLANSetting of 0x01cc002b is equivalent to 30146603 in decimal format.
Chapter 3 Configuring the Cisco ATA for SIP Steps Needed to Configure the Cisco ATA Table 3-3 Basic Steps to Configure the Cisco ATA in a TFTP Environment (continued) Action Reference 6. Configure the method with which the Cisco ATA will locate the TFTP server at boot up time. 7. Power up the Cisco ATA. 8. If you make configuration changes to the Cisco ATA or upgrade the signaling image on the TFTP server, you can refresh the Cisco ATA so that these changes take effect immediately.
Chapter 3 Configuring the Cisco ATA for SIP Configuring the Cisco ATA Using a TFTP Server Configuring the Cisco ATA Using a TFTP Server The TFTP method of configuration is useful when you have many Cisco ATA because you can use a TFTP server for remote, batch configuration of Cisco ATAs. A TFTP server can host one unique configuration file for each Cisco ATA.
Chapter 3 Configuring the Cisco ATA for SIP Configuring the Cisco ATA Using a TFTP Server For an example of how to configure parameters for the TFTP Server configuration method, see the “Creating Unique and Common Cisco ATA Configuration Files” section on page 3-8. Note Be sure to configure the UseSIP parameter to the value of 1 to enable the SIP protocol. This parameter is 0 (for H.323) by default.
Chapter 3 Configuring the Cisco ATA for SIP Configuring the Cisco ATA Using a TFTP Server The settings in this example indicate that a group of Cisco ATAs is using the TFTP server with an IP address of 10.10.10.1 to obtain their configuration files. These Cisco ATAs will use a DHCP server to obtain their own IP addresses but not to obtain the TFTP server IP address (because the TftpURL parameter has a configured value). Step 3 Save your changes. Step 4 Use the example_uprofile.
Chapter 3 Configuring the Cisco ATA for SIP Configuring the Cisco ATA Using a TFTP Server – input-text-file is the input text file representation of the Cisco ATA configuration file. – output-binary-file is the final output binary file that Cisco ATA uses as the TFTP configuration file. Example cfgfmt -tptag.dat ata0a141e28323c.txt ata0a141e28323c This example is based on a Cisco ATA MAC address of 10.20.30.40.50.
Chapter 3 Configuring the Cisco ATA for SIP Configuring the Cisco ATA Using a TFTP Server Command Output ata0a141e28323c Note The same functionality is available from the voice configuration menu (voice menu code 84#), which will announce the Cisco ATA profile name. Using the EncryptKey Parameter and cfgfmt Tool The EncryptKey parameter encrypts binary files being transferred over TFTP. You can change this key for each Cisco ATA, so that only one specific Cisco ATA can decode the information.
Chapter 3 Configuring the Cisco ATA for SIP Configuring the Cisco ATA Using a TFTP Server • cfgfmt -E -tpTagFile input-text-file output-binary-file The -E (uppercase) option means that any value specified for the Cisco ATA EncryptKey parameter in input-text-file is ignored. However, because Secret is not specified in this example, output-binary-file is not encrypted.
Chapter 3 Configuring the Cisco ATA for SIP Configuring the Cisco ATA Using a TFTP Server Configuring the Cisco ATA to Obtain its Configuration File from the TFTP Server This section describes three methods for how the Cisco ATA contacts the TFTP server to obtain its configuration file: • Using a DHCP Server, page 3-13 – The Cisco ATA contacts the DHCP server, which provides the IP address of the TFTP server – The Cisco ATA uses the DHCP server but the DHCP server does not know about the TFTP server •
Chapter 3 Configuring the Cisco ATA for SIP Configuring the Cisco ATA Using a TFTP Server This completes the parameter settings and DHCP options you need to configure for this procedure. The Cisco ATA will contact the DHCP server for the IP address of the TFTP server that contains the Cisco ATA configuration file.
Chapter 3 Configuring the Cisco ATA for SIP Voice Configuration Menu Without Using a DHCP Server Use the following procedure if you are not using a DHCP server in your environment but are still using a TFTP server to obtain the Cisco ATA configuration file: Procedure Step 1 Set the DHCP parameter to 0. Step 2 Set the UseTFTP parameter to 1. Step 3 Set the Cisco ATA parameter TftpURL to the IP address or URL of the TFTP server.
Chapter 3 Configuring the Cisco ATA for SIP Voice Configuration Menu Note Do not use the voice configuration menu to attempt to change any values that you configured by means of the TFTP configuration file method. Whenever the Cisco ATA refreshes, it downloads its ata configuration file or atadefault.
Chapter 3 Configuring the Cisco ATA for SIP Voice Configuration Menu Table 3-5 Step 4 Parameters that Provide Basic IP Connectivity for the Cisco ATA (continued) Voice Menu Number Features 22 Review the default router for the Cisco ATA to use. 23 Review subnet mask of the Cisco ATA. Follow the voice prompts and enter the appropriate values, then press the # key. Note Use the * key to indicate a delimiter (dot). For example, to enter an IP address of 192.168.3.
Chapter 3 Configuring the Cisco ATA for SIP Cisco ATA Web Configuration Page 5 # 8 # 7 7 7 7 7 # 7 7 7 7 7 7 7 # # Table 3-6 Alphanumeric Characters Key Alphanumeric Characters 1 1 ./_\ @*space return +-!,?|~^#=$”‘’%<>[] :;{}()& 2 2abcABC 3 3defDEF 4 4ghiGHI 5 5jklJKL 6 6mnoMNO 7 7pqrsPQRS 8 8tuvTUV 9 9wxyzWXYZ 0 0 Resetting the Cisco ATA to Factory Default Values It is possible that you may, under some circumstances, want to reset the Cisco ATA to its factory default values.
Chapter 3 Configuring the Cisco ATA for SIP Cisco ATA Web Configuration Page Note Do not use the web configuration page to attempt to change any values that you configured by means of the TFTP configuration file method. Whenever the Cisco ATA refreshes, it downloads its ata configuration file or atadefault.
Chapter 3 Configuring the Cisco ATA for SIP Cisco ATA Web Configuration Page Cisco ATA Web Configuration Page UIPassword: * ToConfig: 0 UseTftp: 0 TftpURL: 0 CfgInterval: 3600 EncryptKey: * Dhcp: 1 StaticIP: 0.0.0.0 StaticRoute: 0.0.0.0 StaticNetMask: 0.0.0.0 UID0: 9300 PWD0: **** UID1: 9301 PWD1: **** GkOrProxy: 192.168.2.97 Gateway: 0 GateWay2: 0.0.0.0 UseLoginID: 0 LoginID0: 0 LoginID1: 0 AltGk: 0 AltGkTimeOut: 0 GkTimeToLive: 300 GkId: .
Chapter 3 Configuring the Cisco ATA for SIP Refreshing or Resetting the Cisco ATA You can access the web configuration page from any graphics-capable browser, such as Microsoft Internet Explorer or Netscape. This provides easy initial access to the Cisco ATA configuration within the administrator’s private network. Follow these steps to set parameters using the web configuration page: Procedure Step 1 Make sure that your PC and the Cisco ATA are already networked and visible to each another.
Chapter 3 Configuring the Cisco ATA for SIP Upgrading the SIP Signaling Image Procedure to Refresh the Cisco ATA To refresh the Cisco ATA, enter the following command from your web browser: http:///refresh where ipaddress is the IP address of the Cisco ATA that you are refreshing. Procedure to Reset the Cisco ATA To reset the Cisco ATA, enter the following command from your web browser: http:///reset where ipaddress is the IP address of the Cisco ATA that you are resetting.
C H A P T E R 4 Basic and Additional SIP Services This section provides information about key basic and additional SIP services that the Cisco ATA supports: Note • Important Basic SIP Services, page 4-1—This section includes a list of parameters that you must configure in order for the Cisco ATA to function in a SIP environment.
Chapter 4 Basic and Additional SIP Services Important Basic SIP Services Table 4-1 Required SIP Parameters and Defaults Parameter Value Type Description Voice Menu Access Minimum Maximum Code Value Value Default SIPRegInterval, page 5-15 Integer Seconds between registration renewal 203 1 86400 3600 MAXRedirect, page 5-15 Integer Maximum number of times to try redirection 202 0 10 5 SIPRegOn, page 5-16 Integer Enable SIP registration 204 0 1 0 NATIP, page 5-16 IP address WAN a
Chapter 4 Basic and Additional SIP Services Additional SIP Services • LoginID0, page 5-12 • LoginID1, page 5-12 • PWD0, page 5-9 • PWD1, page 5-10 Setting the Codec The LBRCodec (low-bit-rate codec) parameter determines whether the G.723 or G.729A codec, in addition to G.711A-law and G.711µ-law, can be used for receiving and transmitting. For configuration information, see the “LBRCodec” section on page 5-20.
Chapter 4 Basic and Additional SIP Services Additional SIP Services • Network Timing, page 4-8 • OutBoundProxy Support, page 4-8 • Progress Tones, page 4-8 • Receiver-tagged VIA header, page 4-9 • Repeat Dialing on Busy Signal, page 4-9 • SIP Proxy Server Redundancy, page 4-10 • Stuttering Dial Tone on Unconditional Call Forward, page 4-10 • User Configurable Call Waiting Permanent Default Setting, page 4-10 • User Configurable Timeout On No Answer for Call Forwarding, page 4-10 • Sett
Chapter 4 Basic and Additional SIP Services Additional SIP Services Comfort Noise During Silence Period When Using G.711 When silence suppression is turned on in ITU G.711, the Cisco ATA calculates and transmits its noise level to the far end to enable the remote endpoint to generate the appropriate amount of comfort noise. This provides the remote user with a similar experience to that of a PSTN call and prevents silent gaps when neither party is talking.
Chapter 4 Basic and Additional SIP Services Additional SIP Services Dial Plan You can set specific dial plan rules and timeout values. Many of these values are determined on a country-by-country basis. Related Parameter DialPlan, page 5-38 Disabling Access To The Web Interface To prevent tampering and unauthorized access to the Cisco ATA configuration, the Cisco ATA built-in web server can be disabled.
Chapter 4 Basic and Additional SIP Services Additional SIP Services • Two or more hosts are returned. The two hosts with the highest priorities are used as the primary and backup proxy servers (AltGk is ignored in this case). Related Parameters • GkOrProxy, page 5-10 • AltGk, page 5-13 Hardware Information Display Cisco ATA hardware information is displayed in the lower-left corner of the Cisco ATA Web configuration page.
Chapter 4 Basic and Additional SIP Services Additional SIP Services Network Timing You can fine tune your network timing with the following parameters: • TimeZone, page 5-30—Use for time-stamping incoming calls (offset from Greenwich Mean Time) with local time. • NTPIP, page 5-30—Use for configuring the IP address of the Network Time Protocol server. NTP is a protocol built on top of TCP that ensures accurate local time-keeping with reference to radio and atomic clocks located on the Internet.
Chapter 4 Basic and Additional SIP Services Additional SIP Services Receiver-tagged VIA header You can disable or enable the processing the received = parameter in the Via header. This feature is disabled by default. Related Parameter ConnectMode, page 5-28—Bit 22 Repeat Dialing on Busy Signal This feature allows the Cisco ATA to repeatedly call a busy number at a periodic interval for a specific length of time. Both the interval and total time can be specified by the user.
Chapter 4 Basic and Additional SIP Services Additional SIP Services SIP Proxy Server Redundancy SIP proxy server redundancy can be enabled by entering a fully qualified domain name (FQDN) or IP address (and optional port number) in the GkOrProxy and AltGk parameters, and by configuring the AltGkTimeOut parameter. If you provide hostnames for GkOrProxy or AltGk, the names are resolved by the configured DNS. DNS results are hard-coded in cache memory for 10 minutes.
Chapter 4 Basic and Additional SIP Services Additional SIP Services To forward calls to the number 555-1212 after a no-answer for 15 seconds, enter the following: #755551212*15# To deactivate this feature, enter the following: #73 Related Parameter SigTimer, page 5-32—Bits 20 to 25 Setting Up and Placing a Call Without Using a SIP Proxy The Cisco ATA supports direct IP-to-IP calls without using a SIP proxy.
Chapter 4 Basic and Additional SIP Services Complete Reference Table of all Cisco ATA SIP Services Placing an IP Call To place an IP call, dial the telephone number and the IP address of the remote user agent. The dial format is shown below: Dial Format **# Use the star (*) key on the telephone keypad to represent the dot (.) in an IP address. Use the pound (#) key on the telephone keypad to terminate the dial string and place the call. Note URL dialing is not supported.
Chapter 4 Basic and Additional SIP Services Complete Reference Table of all Cisco ATA SIP Services Table 4-3 Configurable Features and Related Parameters (continued) Configurable Feature Related Parameter Dial plan commands DialPlan, page 5-38 Domain name server DNS1IP, page 5-31 DNS hostname lookup ConnectMode, page 5-28 DTMF method AudioMode, page 5-20 Encryption EncryptKey, page 5-6 Fax CED tone AudioMode, page 5-20 Fax mode on a per-call basis CallFeatures, page 5-23, PaidFeatures, pa
Chapter 4 Basic and Additional SIP Services Complete Reference Table of all Cisco ATA SIP Services Table 4-3 Configurable Features and Related Parameters (continued) Configurable Feature Related Parameter Dial plan commands DialPlan, page 5-38 Domain name server DNS1IP, page 5-31 DNS hostname lookup ConnectMode, page 5-28 DTMF method AudioMode, page 5-20 Encryption EncryptKey, page 5-6 Fax CED tone AudioMode, page 5-20 Fax mode on a per-call basis CallFeatures, page 5-23, PaidFeatures, p
Chapter 4 Basic and Additional SIP Services Complete Reference Table of all Cisco ATA SIP Services Table 4-3 Configurable Features and Related Parameters (continued) Configurable Feature Related Parameter Retry interval if line is busy FeatureTimer, page 5-26 Ringback tone—send to caller ConnectMode, page 5-28 Ring-cadence pattern RingOnOffTime, page 5-37 RTP media port MediaPort, page 5-17 RTP packet size NumTxFrames, page 5-22 RTP statistics TraceFlags, page 5-36 Secondary domain name se
Chapter 4 Basic and Additional SIP Services Complete Reference Table of all Cisco ATA SIP Services Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) 4-16 OL-3410-01
C H A P T E R 5 Parameters and Defaults This section provides information on the parameters and defaults that you can use to create your own Cisco ATA configuration file. This section also includes the voice configuration menu code for each parameter that has such a code, and each category of parameter type lists the color portion of the web configuration screen where the parameter is located.
Chapter 5 Parameters and Defaults Configuration Text File Template Note This section contains recommended values for the United States and Sweden as configuration examples for certain parameters. For information about other countries, contact the Cisco equipment provider for a specific country. Configuration Text File Template This is a listing of the example_uprofile.txt text file, without its annotations, that comes bundled with the Cisco ATA software.
Chapter 5 Parameters and Defaults User Interface (UI) Parameter RingOnOffTime:2,4,25 DialTone:2,31538,30831,1380,1740,1,0,0,1500 BusyTone:2,30467,28959,1191,1513,0,4000,4000,0 ReorderTone:2,30467,28959,1191,1513,0,2000,2000,0 RingBackTone:2,30831,30467,1943,2111,0,16000,32000,0 CallWaitTone:1,30831,0,5493,0,0,2400,2400,4800 AlertTone:1,30467,0,5970,0,0,480,480,1920 DialPlan:*St4-|#St4-|911|1>#t8.r9t2-|0>#t811.rat4-|^1t4>#.
Chapter 5 Parameters and Defaults Configuration Parameter Default 0 Voice Configuration Menu Access Code 7387277 Configuration Parameter This parameter is located in the light-yellow portion of the Cisco ATA Web Configuration Page. ToConfig Description After you configure the Cisco ATA, set the parameter to 0, or the Cisco ATA will unnecessarily contact the TFTP server. Value Type Boolean Range 0 or 1 Default 1—This indicates that the operating parameters have not previously been set.
Chapter 5 Parameters and Defaults Parameters for Configuration Method Value Type Boolean Range 0 or 1 Default 1 Voice Configuration Menu Access Code 305 TftpURL Description Use this parameter to specify the IP address or URL of the TFTP server. This string is needed if the DHCP server does not provide the TFTP server IP address. When the TftpURL parameter is set to a non-zero value, this parameter has priority over the TFTP server IP address supplied by the DHCP server.
Chapter 5 Parameters and Defaults Network Parameters You can set CfgInterval to a random value to achieve random contact intervals from the Cisco ATA to the TFTP server. Value Type Decimal Range 60 to 4294967295 Default 3600 Voice Configuration Menu Access Code 80002 EncryptKey Description This parameter specifies the encryption key that is used to encrypt the Cisco ATA configuration file on the TFTP server.
Chapter 5 Parameters and Defaults Network Parameters • StaticRoute, page 5-7 • StaticNetMask, page 5-8 DHCP Description A DHCP server can be used to automatically set the Cisco ATA IP address, the network route IP address, the subnet mask, DNS, NTP, TFTP, and other parameters.
Chapter 5 Parameters and Defaults Account Information Parameters Default 0.0.0.0 Voice Configuration Menu Access Code 2 StaticNetMask Description Use this parameter to statically assign the Cisco ATA subnet mask if the DHCP parameter is set to 0 Value Type IP address Default 255.255.255.
Chapter 5 Parameters and Defaults Account Information Parameters UID0 Description This parameter is the User ID for the Phone 1 port. If the value is set to zero, the port will be disabled and no dial tone will sound. Value Type Alphanumeric string Range Maximum number of characters: 31 Default 0 Voice Configuration Menu Access Code 3 PWD0 Description This parameter is the password for the Phone 1 port.
Chapter 5 Parameters and Defaults Account Information Parameters Default 0 Voice Configuration Menu Access Code 13 PWD1 Description This parameter is the password for the Phone 2 port. Value Type Alphanumeric string Range Maximum number of characters: 31 Default 0 Voice Configuration Menu Access Code 14 GkOrProxy Description This parameter is the proxy address or registrar address. For a SIP proxy server, this can be an IP address with or without a port parameter such as 123.123.110.45, 123.
Chapter 5 Parameters and Defaults Account Information Parameters Range Maximum number of characters: 31 Default 0—Disables proxy registration and proxy-routed calls. In this case, you can make direct IP calls by dialing the user-id@IP:port of the callee, where user-id must be a numeric value, '@' is dialed as "**", and '.' and ':' are dialed as a '*'.
Chapter 5 Parameters and Defaults Account Information Parameters LoginID0 Description This parameter is the Login ID for line 0. Note UID0 is used for authentication if UseLoginID is 0. Value Type Alphanumeric string Range Maximum number of characters: 51 Default 0 Voice Configuration Menu Access Code 46 LoginID1 Description This parameter is the Login ID for line 1. Note UID1 is used for authentication if UseLoginID is 0.
Chapter 5 Parameters and Defaults Backup Server Parameters Backup Server Parameters This section describes the following parameters, which are located in the lavender portion of the Cisco ATA Web Configuration Page: • AltGk, page 5-13 • AltGkTimeOut, page 5-13 • GkTimeToLive, page 5-14 • GkId, page 5-14 AltGk Description You have the option of using this parameter to specify a backup proxy.
Chapter 5 Parameters and Defaults SIP Parameters Voice Configuration Menu Access Code 251 GkTimeToLive Description Not applicable to SIP. GkId Description Not applicable to SIP.
Chapter 5 Parameters and Defaults SIP Parameters Default 0 Voice Configuration Menu Access Code 38 SIPRegInterval Description Use this parameter to configure the number of seconds between Cisco ATA registration renewal with the SIP proxy server. The Cisco ATA renews the registration at some percentage of time earlier than the specified interval to prevent a registration from expiring.
Chapter 5 Parameters and Defaults SIP Parameters SIPRegOn Description 0—Disable SIP registration. 1—Enable SIP registration. When this flag is enabled, the Cisco ATA registers with the SIP Proxy Server that is specified in the GkorProxy parameter. The Cisco ATA also registers with the interval that is specified in the SIPRegInterval parameter.
Chapter 5 Parameters and Defaults SIP Parameters SIPPort Description This parameter is used to configure the port through which the Cisco ATA listens for incoming SIP requests and sends outgoing SIP requests. Value Type Integer Range 1 to 65535 Default 5060 Voice Configuration Menu Access Code 201 MediaPort Description Use this parameter to specify the base port where the Cisco ATA transmits and receives RTP media. This parameter must be an even number.
Chapter 5 Parameters and Defaults SIP Parameters If the outgoing SIP request has a ROUTE header, the first route in the header is removed if it resolves to the same IP address as the out-bound-proxy. This process guards against the case when the out-bound-proxy also inserts its IP address into the RECORD-ROUTE header. The OutBoundProxy parameter can be an IP address with or without a port parameter, such as 123.123.110.45, 123.123.110.45.5060, or 123.123.110.45:5061, or a URL such as sip.cisco.com, sip.
Chapter 5 Parameters and Defaults Operating Parameters NatTimer Description This parameter allows you to specify a retransmission interval for sending a dummy packet to NatServer. The interval is in seconds and is specified in bits 0-11 of this parameter. The upper 20 bits are reserved and should be set to 0. Value Type Bitmap Default 0, which means that no dummy packets will be sent to the NatServer.
Chapter 5 Parameters and Defaults Operating Parameters LBRCodec Description This parameter allows you to specifiy which low-bit-rate codecs are available. The Cisco ATA is capable of supporting two G.723.1 connections or one G.729 connection. When G.723.1 is selected as the low-bit-rate codec, each FXS port is allocated with one G.723.1 connection. When G.729 is selected, only one FXS port is capable of operating with the G.729 codec. The allocation of the G.729 resource to the FXS port is dynamic.
Chapter 5 Parameters and Defaults Operating Parameters Table 5-1 AudioMode Parameter Bit Definitions Bit Number Definition 0 0/1—Disable/enable G.711 silence suppression. 1 0—Enable selected low-bit-rate codec in addition to G.711. This setting is the default. 1—Enable G.711 only. 2 0/1—Disable/enable fax CED tone detection. 3 0/1—Enable/disable fax CNG tone detection.
Chapter 5 Parameters and Defaults Operating Parameters TxCodec Description Use this parameter to specify the transmitting-audio codec preference. The following values are valid: • 0—G.723 (can be selected only if LBRCodec is set to 0) • 1—G.711A-law • 2—G.711µ-law • 3—G.
Chapter 5 Parameters and Defaults Operating Parameters CallFeatures Description Disable/enable CallFeatures by setting each corresponding bit to 0 or 1. The lower 16 bits are for the Phone 1 port, and the upper 16 bits are for the Phone 2 port. Table 5-2 provides definitions of each bit. Note The subscribed features that can be permanently disabled by the user are CLIP_CLIR, call waiting and Fax mode.
Chapter 5 Parameters and Defaults Operating Parameters PaidFeatures Description Unsubscribe/subscribe to CallFeatures by setting each corresponding bit to either 0 or 1. The lower 16 bits are for the Phone 1 port, and the upper 16 bits are for the Phone 2 port. Table 5-3 provides definitions of each bit.
Chapter 5 Parameters and Defaults Operating Parameters CallerIdMethod Description This 32-bit parameter specifies the signal format to use for both FXS ports for generating Caller ID format. Possible values are: • Bits 0-1 (method)—0=Bellcore (FSK), 1=DTMF, values 2 and 3 are reserved. If method=0, set the following bits: • Bit 2—Reserved.
Chapter 5 Parameters and Defaults Operating Parameters Default 0x00019e60 Voice Configuration Menu Access Code 316 FeatureTimer Description This parameter provides configurable timing values for various features, as shown below.
Chapter 5 Parameters and Defaults Operating Parameters Default 0x00000000 Voice Configuration Menu Access Code 317 Polarity Description You can control line polarity of the Cisco ATA FXS ports when a call is connected or disconnected by configuring the Polarity bitmap parameter as follows: • Bit 0: CALLER_CONNECT_POLARITY. Polarity to use when the Cisco ATA is the caller and the call is connected. – 0 =Use forward polarity (Default) – 1 =Use reverse polarity • Bit 1: CALLER_DISCONNECT_POLARITY.
Chapter 5 Parameters and Defaults Operating Parameters ConnectMode Description This parameter is a 32-bit bitmap used to control the connection mode of the selected call signaling protocol. Table 5-4 on page 5-28 provides bit definitions for this parameter. Value Type Bitmap Default 0x00060400 Voice Configuration Menu Access Code 311 Table 5-4 ConnectMode Parameter Bit Definitions Bit Number Definition 0—H.323 only 0—Enable normal start. 1—Enable fast start. 1—H.
Chapter 5 Parameters and Defaults Operating Parameters Table 5-4 ConnectMode Parameter Bit Definitions (continued) Bit Number Definition 17—SIP only 0/1—Disable/enable call forwarding performed by the Cisco ATA. In SIP, call forwarding can be performed locally by the Cisco ATA or it can be performed by the SIP proxy. If this bit is disabled, the Cisco ATA forwards the entire dial string, including service activation code, to the SIP proxy for processing.
Chapter 5 Parameters and Defaults Operating Parameters AutMethod Description This parameter is not used for SIP. TimeZone Description This parameter is the timezone offset from Greenwich Mean Time (GMT) for time-stamping incoming calls with local time (to use for Caller ID display, for example).
Chapter 5 Parameters and Defaults Operating Parameters AltNTPIP Description This parameter is the alternate NTP IP address, if you want redundancy. You can set this parameter to 0 or point to the same NTPIP if only one NTP server exists. Value Type IP address Default 0.0.0.0 Voice Configuration Menu Access Code 142 DNS1IP Description This parameter is the primary domain name server (DNS) IP address, if the DHCP server does not provide one.
Chapter 5 Parameters and Defaults Operating Parameters Voice Configuration Menu Access Code 917 UDPTOS Description This parameter specifies the IP precedence (ToS bit) of UDP packets. Set the lower eight bits only, as follows: • Bits 0-1: Unused • Bit 2: Reliability bit—1=request high reliability • Bit 3: Throughput bit—1=request high throughput • Bit 4: Delay bit—1=request low delay • Bits 5-7: Specify datagram precedence. Values range from 0 (normal precedence) to 7 (network control).
Chapter 5 Parameters and Defaults Operating Parameters Table 5-5 SigTimer Parameter Bit Definitions Bit Number Definition 0-7 Call waiting period—The period between each burst of call-waiting tone. Range: 0 to 255 in 0.1 seconds Default: 100 (0x64=100 seconds) 8-13 Reorder delay—The delay in playing the reorder (fast busy) tone after the far-end caller hangs up. Range: 0 to 62 in seconds Default—5 (seconds) 63—Never play the reorder tone.
Chapter 5 Parameters and Defaults Operating Parameters OpFlags Description This parameter enables/disables various operational features. See Table 5-6 on page 5-34 for bit definitions of this parameter. Value Type Bitmap Default 0x2 Voice Configuration Menu Access Code 323 Table 5-6 OpFlags Parameter Operational Features to Turn On or Off Bit Number Definition 0 If Bit 0 = 0, the TFTP configuration filename supplied by the DHCP server overwrites the default filename for each Cisco ATA.
Chapter 5 Parameters and Defaults Optional Feature Parameters Table 5-6 OpFlags Parameter Operational Features to Turn On or Off (continued) Bit Number Definition 10 Reserved. 11 If Bit 11=0,the Cisco ATA requests the device hostname from the DHCP server. If Bit 11=1, the Cisco ATA uses the device hostname that is specified in DHCP option 12. 12-27 Reserved.
Chapter 5 Parameters and Defaults Optional Feature Parameters • DialPlan, page 5-38 • Call-Progress Tone Parameters, page 5-42 • CallCmd, page 5-47 NPrintf Description Use this parameter to specify the IP address and port of a host to which all Cisco ATA debug messages are sent. The program prserv.exe, which comes bundled with the Cisco ATA software, is needed to capture the debug information. Syntax , Example If the program prserv.
Chapter 5 Parameters and Defaults Optional Feature Parameters Bit 8 is not used at this time. Note • Bits 9 to 31—Reserved. Value Type Bitmap Default 0x00000000 Voice Configuration Menu Access Code 313 RingOnOffTime Description This parameter specifies the ringer cadence pattern, expressed as a triplet of integers “a,b, and c”. • a—Number of seconds to turn the ring ON. • b—Number of seconds to turn the ring OFF. • c—The ring frequency, fixed at 25.
Chapter 5 Parameters and Defaults Optional Feature Parameters IPDialPlan Description This Iparameter allows for detection of IP-like destination address in DialPlan. Three values are valid: • 0—String is dialed as is and not treated as an IP address. • 1—When the Cisco ATA detects two asterisks (**), IPDialPlan takes over. The user enters the pound (#) key to terminate the digit collection, and the interdigit timeout default is not used.
Chapter 5 Parameters and Defaults Optional Feature Parameters Additional DialPlan Information The DialPlan section contains the following additional topics that describe commands and rules for creating your own dial plan: • About Dial Plan Commands, page 5-39 • Dial Plan Blocking (In Rule), page 5-41 • 'H' Rule to Support Hot/Warm Line, page 5-41 • 'P' Rule to Support Dial Prefix, page 5-42 About Dial Plan Commands The following list contains rules for Cisco ATA dial plans: Note • .
Chapter 5 Parameters and Defaults Optional Feature Parameters Dial Plan Example 1 (Default Dial Plan) The following dial plan: *St4-|#St4-|911|1>#t8.r9t2-|0>#t811.rat4-|^1t4>#.- consists of the following rules: • *St4-—If the first digit entered is *, all other dial plan rules are voided. Additional digits can be entered after the initial * digit, and the timeout before automatic dial string send is four seconds. • #St4—Same as above, except with # as the initial digit entered.
Chapter 5 Parameters and Defaults Optional Feature Parameters Dial Plan Blocking (In Rule) Dial plan blocking can be used to reduce the occurrences of invalid dialed digits being sent and can prevent the dialed string of a specified pattern from being sent. By adding dial plan blocking, dialed digits are discarded after the interdigit timer expires unless one of the specified matching rules is met.
Chapter 5 Parameters and Defaults Optional Feature Parameters 'P' Rule to Support Dial Prefix This rule is for automatic pre-pending the dial string as entered by the user with a specified prefix. Syntax Ptnnnn where t is a single leading trigger character; if t is the first entered digit when making a new call, it triggers the prepending of a variable-length prefix (as specified by nnnn) in the dial string.
Chapter 5 Parameters and Defaults Optional Feature Parameters Only positive values can be configured to the Cisco ATA 186. For negative values, use the 16-bit 2’s-complement value. For example, enter -1 as 65535 or 0xffff. Note • freq[1] is the transformed frequency of the second frequency component (-32768 to 32767). • level[0] is the transformed amplitude of the first frequency component (-32768 to 32767).
Chapter 5 Parameters and Defaults Optional Feature Parameters Recommended Values The following settings are recommended for the US: • DialTone = "2,31538,30831,3100,3885,1,0,0,1000" (approximately -10 dBm) • BusyTone = "2,30467,28959,1191,1513,0,4000,4000,0" (approximately -21 dBm) • ReorderTone = "2,30467,28959,1191,1513,0,2000,2000,0" (approximately -21 dBm) • RingBackTone = "2,30831,30467,1943,2111,0,16000,32000,0" (approximately -16 dBm) • CallWaitTone = "1,30831,0,5493,0,0,2400,2400,4800" (
Chapter 5 Parameters and Defaults Optional Feature Parameters • on-time—0 • off-time—0 • total time to play tone—1000 Voice Configuration Menu Access Code 920 BusyTone Description The Cisco ATA plays the busy tone when the callee is busy.
Chapter 5 Parameters and Defaults Optional Feature Parameters • off-time—2000 • total time to play tone—0 Voice Configuration Menu Access Code 922 RingbackTone Description The Cisco ATA plays the ring-back tone when the callee is being alerted by the called device.
Chapter 5 Parameters and Defaults Optional Feature Parameters • off-time—2400 • total time to play tone—4800 Voice Configuration Menu Access Code 924 AlertTone Description The Cisco ATA plays the alert tone to prompt the user to enter a phone number when invoking a supplementary service, such as call-forwarding, or blind transfer.
Chapter 5 Parameters and Defaults Optional Feature Parameters Range Maximum of 248 characters Default • US command table: CallCmd:Af;AH;BS;NA;CS;NA;Df;EB;Ff;EP;Kf;EFh;HQ;Jf;AFh;HQ;I*67;gA*82;fA#90v#;OI;H #72v#;bA#74v#;cA#75v#;dA#73;eA*67;gA*82;fA*70;iA*69;DA*99;xA;Uh;GQ; • Sweden command table: CallCmd:BS;NA;CS;NA;Df;EB;Ff0;ARf1;HPf2;EPf3;AP;Kf1;HFf2;EFf3;AFf4;HQ;Jf1;HFf2;EFf 3;AFf4;HQ;Af4;HQ;I*31#;gA#31#;gA*90*v#;OI;H*21*v#;bA*61*v#;dA*67*v#;cA#21#;eA#61 #;eA#67#;eA*31#;gA#31#;gA*43#;hA#43#;iA*69#;D
C H A P T E R 6 Call Commands This section provides detailed information on call commands for the Cisco ATA: • Call Command Structure, page 6-1 • Syntax, page 6-2 • Call Command Example, page 6-5 • Call Command Behavior, page 6-7 Service providers can offer many supplementary services, which can be activated, configured, or deactivated in more than one way. The CallCmd parameter allows you to define the behavior of supplementary services that the Cisco ATA supports.
Chapter 6 Call Commands Syntax Syntax The CallCmd string has the following structure: Context-Identifier Command . . . Command; . . . Context-Identifier Command; • Table 6-1 provides a list of Context-Identifiers, which show the state of the Cisco ATA. • Command consists of the following items: Input-Sequence; Action-Identifier-1 Action-Identifier-2 [Input-Sequence] – Input Sequence consists of one or more characters from the set shown in Table 6-2. – Table 6-3 provides a list of Action Identifiers.
Chapter 6 Call Commands Syntax Context-Identifiers Table 6-1 Context-Identifiers Identifier Context (State of Cisco ATA) A CONFERENCE B PREDIAL C PREDIAL_HOLDING D CONNECTED E CONNECTED_HOLDING F CONNECTED_ALERTING G HOLDING H CONFIGURING I CONFIGURING_HOLDING J 3WAYCALLING K CALLWAITING L IDLE M RINGING N DIALING O CALLING P Reserved (ANSWERING) Q Reserved (CANCELING) R Reserved (DISCONNECTING) S WAITHOOK T DIALING_HOLDING U CALLING_HOLDING V Reserved (ANSWE
Chapter 6 Call Commands Syntax Input Sequence Identifiers Table 6-2 Input Sequence Identifiers Identifier Input Sequence 0-9,#* DTMF digits f hook flash o off-hook @ anytime; for example, @f means anytime hookflash occurs h on-hook S #|* N 0|1|2|3|4|5|6|7|8|9 D N|S v a variable number (1 or more) of characters from the above list. It must be followed by a character which acts as the terminator of this variable part.
Chapter 6 Call Commands Call Command Example Table 6-3 Action Identifiers (continued) c Forward on busy to the given number d Forward on no answer to the given number e Cancel call forward f CLIP for the next call g CLIR for the next call h Enable Call Waiting for the next call i Disable Call Waiting for the next call x Enable Fax Mode for the next call y Disable Fax Mode for the next call Call Command Example In addition to call commands that you configure, the Cisco ATA has a default
Chapter 6 Call Commands Call Command Example Configuring hook-flash (at any time); Release-the-call NONE; Lo;BAf;BA; Idle off-hook; Seizure NONE; hook-flash; Seizure NONE; Mo;PA; Ringing off-hook; Answer-the-incoming-call NONE; ND;CAf;OA Dialing 0|1|...
Chapter 6 Call Commands Call Command Behavior Call Command Behavior Table 6-4 summarizes differing Call Command behavior based on the U.S. and Sweden default call commands. U.S.
Chapter 6 Call Commands Call Command Behavior Table 6-4 Call Command Behavior (continued) Cisco ATA State and its Definition Summary of Commands (Input Sequence and Actions) DIALING: User is entering phone number, which is parsed with the given dial-plan rules • R—Abort dialing, restart dial tone, and revert to PREDIAL state. • Invalid phone number—Abort dialing, plays fast-busy, and go to WAITHOOK state.
Chapter 6 Call Commands Call Command Behavior Table 6-4 Call Command Behavior (continued) Cisco ATA State and its Definition RINGING: Cisco ATA is ringing the phone to alert user of an incoming call Summary of Commands (Input Sequence and Actions) • OFH—Stop ringing, answer the call, and go to CONNECTED state.
Chapter 6 Call Commands Call Command Behavior Table 6-4 Call Command Behavior (continued) Cisco ATA State and its Definition Summary of Commands (Input Sequence and Actions) United States: 3WAYCALLING: Cisco ATA is connected to two far end users on the • R—Retrieve the WFE and go to CONFERENCE state. same line; one of them is in active • ONH—Transfer the WFE to the AFE, drop out of the call, and go to conversation (the active far end or AFE) PREDIAL state.
Chapter 6 Call Commands Call Command Behavior Table 6-4 Call Command Behavior (continued) Cisco ATA State and its Definition Summary of Commands (Input Sequence and Actions) CALLING_HOLDING: Cisco ATA is waiting for a second far end to respond while placing a connected call on hold • R—Cancel the call and revert to PREDIAL_HOLDING state. • ONH—Cancel the call and transfer the waiting party to the callee, and revert back to PREDIAL state.
Chapter 6 Call Commands Call Command Behavior Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) 6-12 OL-3410-01
C H A P T E R 7 Configuring and Debugging Fax Services The Cisco ATA provides two modes of fax services that are capable of internetworking with Cisco IOS gateways over IP networks. These modes are called fax pass-through mode and fax mode. With fax pass-through mode, the Cisco ATA encodes fax traffic within the G.711 voice codec and passes it through the Voice Over IP (VoIP) network as though the fax were a voice call. This mode uses the Cisco proprietary fax upspeed method.
Chapter 7 Configuring and Debugging Fax Services Using Fax Pass-through Mode Note The Cisco ATA can also accept standard-based protocol-level codec switch requests, but cannot send such requests. Therefore, to interoperate with a Cisco gateway, use the Cisco-proprietary codec switch.
Chapter 7 Configuring and Debugging Fax Services Using Fax Pass-through Mode ConnectMode Description The ConnectMode parameter is a 32-bit value. The parameter settings apply to both lines of the Cisco ATA. Configure ConnectMode after configuring AudioMode for fax pass-through mode. Cisco recommends you use the following ConnectMode setting to interoperate with a Cisco IOS gateway.
Chapter 7 Configuring and Debugging Fax Services Using Fax Pass-through Mode Note For detailed information on setting up your IOS gateways and on feature availability, refer to the document Cisco Fax Services over IP. Enable Fax Pass-through Mode The supporting Cisco gateway can enable fax pass-through mode using system-level or dial-peer-level commands.
Chapter 7 Configuring and Debugging Fax Services Using Fax Pass-through Mode Dial-Peer Level Commands You can enable fax pass-through mode for communication between a Cisco IOS gateway and the specified Cisco ATA using the following dial-peer level commands: Procedure Step 1 Perform the command: dial-peer voice tag voip Step 2 Perform the command: modem passthrough {NSE [payload-type number] codec {g711µlaw | g711alaw} [redundancy] | system} a.
Chapter 7 Configuring and Debugging Fax Services Using FAX Mode Using FAX Mode Use fax mode when the gateways in the network do not support fax pass-through mode or dial-peer configuration. You can set one or both lines of the Cisco ATA to G.711-only fax mode. This mode allows the fax machine connected to the Cisco ATA to communicate directly with the far endpoint with no fax signaling event occurring between the two gateways.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services Configuring the Cisco ATA for Fax Mode on a Per-Call Basis Note The per-call-basis fax mode feature is only available for the H.323 and SIP protocols.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services Table 7-1 Solving Common Fax Problems Problem Action The far-end gateway is not Cisco recommends IOS version 12.2 (11)T or higher for the Cisco 2600 loaded with correct and Cisco 3600, and IOS version 12.1 (3)T or higher for Cisco AS5300. software image. The Cisco 6608 supports both the NSE and NTE methods of fax pass-through mode, beginning with software version D004030145S16608.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services Using prserv for Diagnosing Fax Problems This section contains the following topics: • prserv Overview, page 7-9 • Analyzing prserv Output for Fax Sessions, page 7-9 prserv Overview prserv is a tool that runs on a Microsoft Windows-based PC and serves as a log server that captures debug information that the Cisco ATA sends to your PC IP address/port. The debug information is saved into a readable text file.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services Table 7-2 Debug Log Examples Log event Description [ch] Enable encoder Voice encoder type pt is enabled for the channel ch, where pt can be 0 for G.711µ-law, 4 for G.723.1, 8 for G.711A-law, and 18 for G.729. For example, [0]Enable encoder 4 indicates that the Cisco ATA transmitted G.723.1-encoded voice packets.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services An example debug log for a terminating gateway scenario is show below: [0]Tx MPT PT=100 NSE pkt c0000000 [0]codec: 4 => 0 [0]Rx MPT PT=100 NSE pkt c0000000 Note The NSE response to the CED tone event is not mandatory; some gateways may not send back an NSE response.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services If the numeric codes for the G.711 codecs do not appear in the log, you need to check your AudioMode parameter setting on the Cisco ATA. If the correct G.711 codecs appear in the log but your fax sessions still fail, check that the following conditions are true: • The Cisco ATA software image version is 2.14 or above. • The Cisco ATA model number is ATA186-I1, ATA186-I2, ATA 188-I1, or ATA188-I2.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services – is the NAI Sniffer capture file. – is the prefix prepended to the output filenames. Output Files The output files of rtpcatch include a summary file and audio stream files. The summary file is .sum if is specified, otherwise it is file.sum. Stream files are labeled with an integer tag beginning with 00. Stream files are also tagged with the extension pcm for G.711A/G.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services Input file: faxpassthru.cap <00.723>: (G723) 2.213:10000 => 2.116:10002 total 38 pkts(70 frames), lost 0 pkts, fill 7 silence pkts <01.723>: (G723) 2.116:10002 => 2.213:10000 total 38 pkts(76 frames), lost 0 pkts, fill 0 silence pkts <02.pcm>: (G711u) 2.116:10002 => 2.213:10000 total 2181 pkts(2181 frames), lost 2 pkts, fill 0 silence pkts <03.pcm>: (G711u) 2.213:10000 => 2.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services • ------------ Summary -------------Input file: faxpassthru.cap <00.723>: (G723) 2.213:10000 => 2.116:10002 total 38 pkts(70 frames), lost 0 pkts, fill 7 silence pkts This indicates that the input filename is faxpassthru.cap. The output file 00.723 contains the G.723-compressed stream from <2.123:10000> to <2.116:10002>; 38 packets (70 frames) were processed by rtpcatch.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services – event 203, Modem Relay Mode, CM Tone Detected – event Cisco Fax Relay (with RTP payload type 96) – event Cisco Fax Relay ACK (with RTP payload type 97) Analyzing rtpcatch Output for Fax Sessions The following examples show the proper fax events when gateways are configured to operate in the following modes: • Cisco ATA fax mode • Cisco ATA fax pass-through mode • T.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services [ [ [ 136]<3.200=>2.53> Codec G711u/D 137]<3.200=>2.53> NSE PT 100, EVT 192: Up-Speed, CED tone Detected 140]<2.53=>3.200> Codec G711u/D Analysis • Both sides initially use G.723. • <3.200> switches to G.711µ-law using a dynamic payload type. • NSE signaling packets are sent from <3.200>. • <2.53> switches to G.711µ-law using a dynamic payload type.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services [ [ 37]<2.53=>3.200> Codec G723 39]<3.200=>2.53> Codec G723 Analysis • <2.53> is the originating gateway and <3.200> is the terminating Cisco ATA. • The Cisco ATA and the <2.53> gateway use G.723 codec. Possible Causes for Failure • The Cisco ATA is not configured with fax mode or fax pass-through mode.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services Example 7-9 Fax Pass-through Mode Failure ---------- FAX Summary 1 ---------[ 37]<2.53=>3.200> Codec G723 [ 39]<3.200=>2.53> Codec G723 [ 143]<3.200=>2.53> Codec G711u/D [ 144]<3.200=>2.53> NSE PT 100, EVT 192: Up-Speed, CED tone Detected [ 1602]<3.200=>2.53> NSE PT 100, EVT 192: Up-Speed, CED tone Detected [ 1604]<2.53=>3.200> Codec G711u/D [ 1820]<2.53=>3.200> NSE PT 96, Cisco Fax Relay [ 1966]<2.53=>3.
Chapter 7 Configuring and Debugging Fax Services Debugging the Cisco ATA 186/188 Fax Services • rtpcatch can handle a maximum of 20 prserv ports using the -port option. • rtpcatch may not detect T.38 packets correctly.
C H A P T E R 8 Upgrading the Cisco ATA Signaling Image This section describes two methods for upgrading the Cisco ATA software for the SIP protocol: • Upgrading the Signaling Image from a TFTP Server, page 8-1—This is the Cisco-recommended method for the SIP protocol. This method is the most efficient method and requires only a one-time configuration change. • Upgrading the Signaling Image Manually, page 8-2—This method can be used if you must manually upgrade the image of one Cisco ATA.
Chapter 8 Upgrading the Cisco ATA Signaling Image Upgrading the Signaling Image Manually • image_id is a unique 32-bit integer that differs with each upgrade. You can determine this 32-bit integer value by using the build date on the image file name and prepending it with "0x". For example, if the image_file_name is ata186-v2-14-020514a.kxz, then the build date is 020508a, and the image_id is 0x020508a). • image_file_name is the firmware upgrade-image file name.
Chapter 8 Upgrading the Cisco ATA Signaling Image Upgrading the Signaling Image Manually Preliminary Steps Before you run the executable file, be sure to complete the following procedure: Procedure Step 1 If you are a registered CCO user. go to the following URL: http://www.cisco.com/cgi-bin/tablebuild.pl/ata186 Step 2 Locate the zip file that contains the software for the applicable release and signaling image you are using. The contents of each file are described next to the file name.
Chapter 8 Upgrading the Cisco ATA Signaling Image Upgrading the Signaling Image Manually Definitions • -any—Allow upgrade regardless of software and build versions (recommended). • -h[host_ip]—Set the upgrade server to a specific IP address in cases where there may be more than one IP address for the host. The default behavior is that the program will use the first IP address it obtains when it runs the gethostbyname command.
Chapter 8 Upgrading the Cisco ATA Signaling Image Confirming a Successful Signaling Image Upgrade Confirming a Successful Signaling Image Upgrade You can verify that you have successfully upgraded the Cisco ATA signaling image by using one of the following methods: • Using a Web Browser, page 8-5 • Using the Voice Configuration Menu, page 8-5 Using a Web Browser To use your web browser to verify a successful image upgrade, perform the following steps: Procedure Step 1 Open your web browser.
Chapter 8 Upgrading the Cisco ATA Signaling Image Confirming a Successful Signaling Image Upgrade Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) 8-6 OL-3410-01
C H A P T E R 9 Troubleshooting This section describes troubleshooting procedures for the Cisco ATA: Note • General Troubleshooting Tips, page 9-1 • Symptoms and Actions, page 9-2 • Installation and Upgrade Issues, page 9-3 • Debugging, page 9-4 • Frequently Asked Questions, page 9-5 • Contacting TAC, page 9-6 The term Cisco ATA is used throughout this manual to refer to both the Cisco ATA 186 and the Cisco ATA 188, unless differences between the Cisco ATA 186 and Cisco ATA 188 are explicitl
Chapter 9 Troubleshooting Symptoms and Actions Symptoms and Actions Symptom Parameters with values set by using the web server interface or voice configuration menu revert to their original settings. Possible Cause You are using TFTP for configuration (the UseTFTP parameter is set to 1). The Cisco ATA has a cached version of its configuration file stored in its flash memory; this is what displayed or played through the web server interface or voice configuration menu.
Chapter 9 Troubleshooting Installation and Upgrade Issues Possible Cause Recipient has not registered the IP phone. Recommended Action Register the IP phone. Possible Cause Ethernet cable is not connected. Recommended Action Make sure that all cables are connected. Symptom Fast busy tone. Possible Cause Authentication credential is incorrect. Recommended Action Verify authentication credential, and revise if necessary. Possible Cause Recipient has not registered the IP phone.
Chapter 9 Troubleshooting Debugging Symptom Voice prompt returns Upgrade failed message. This can only occur if you are using the executable-file upgrade method. Possible Cause You have entered an incorrect IP address. Recommended Action Enter the correct IP address. Possible Cause Software image is corrupted. Recommended Action Upgrade software image. Symptom No dial tone. Possible Cause No user ID was entered. Recommended Action Enter the correct user ID. Symptom Incorrect dial tone.
Chapter 9 Troubleshooting Frequently Asked Questions where port is the port number you have selected. If you do not enter port.log, debug information still appears on your screen, but it is not saved to a log file. After you finish capturing debug information, you can stop the log program by entering Ctrl-C at the DOS prompt. The log file created is named port.log. If you restart the process without changing the name of the log file, any new debug information is appended to the end of the original file.
Chapter 9 Troubleshooting Contacting TAC 5. Is voice quality satisfactory? If you answer no to any of the above questions, you may have a loop impedance greater than 400 ohm. In this case, perform the following procedure. Procedure Step 1 Increase the wire gauge to reduce the impedance until the Cisco ATA can detect on/off hook and DTMF signal. Step 2 If the Cisco ATA cannot ring the phone, find a phone that can ring at a lower ringing voltage.
A P P E N D I X A Using SIP Supplementary Services SIP supplementary services are services that you can use to enhance your telephone service. These services include call forward, call return, call forwarding and conference calling. Use the following parameters to enable and subscribe to supplementary services: • CallFeatures, page 5-23—Use this parameter to enable desired features. • PaidFeatures, page 5-24—Use this parameter to subscribe or unsubscribe to enabled features.
Appendix A Using SIP Supplementary Services Common Supplementary Services This section contains the following topics: • Caller ID, page A-2 • Call-Waiting Caller ID, page A-2 • Voice Mail Indication, page A-2 • Unattended Transfer, page A-3 • Attended Transfer, page A-4 • Making a Conference Call in the United States, page A-4 • Making a Conference Call in Sweden, page A-4 • Call Waiting in the United States, page A-5 • Call Waiting in Sweden, page A-5 • About Call Forwarding, page A-5
Appendix A Using SIP Supplementary Services Common Supplementary Services Unattended Transfer This feature allows a user to transfer an existing call to another telephone number without waiting for the dialed party to answer before the user hangs up.
Appendix A Using SIP Supplementary Services Common Supplementary Services Attended Transfer This feature allows a user to transfer an existing call to another telephone number after first consulting with the dialed party before the user hangs up. Perform the following steps to complete an attended transfer: Procedure Step 1 Press the flash button on the telephone handset to put the existing party on hold and get a dial tone.
Appendix A Using SIP Supplementary Services Common Supplementary Services Step 5 To conference with both callers at the same time, perform a hook flash, then press 3 on the telephone keypad. Once you conference all three callers, the only way to drop a caller is for that caller to hang up. Step 6 (Optional) To conference in additional callers, the last person called with a Cisco ATA can call an additional person, that new person can call someone else, and so on. This is known as “daisy-chaining.
Appendix A Using SIP Supplementary Services Common Supplementary Services Forward On No Answer Press #75 on your telephone keypad; enter the number you want to forward the calls to; then press # again. Cancelling Call Forwarding To cancel call forwarding, press #73 on your telephone keypad Call Forwarding in Sweden Forward Unconditional Press *21* on your telephone keypad; enter the number you want to forward calls to; then press #. To cancel, press #21#.
Appendix A Using SIP Supplementary Services Common Supplementary Services Calling Line Identification Restriction in the United States Press *67 on your telephone keypad to activate CLIR. This feature is disabled when you hang up. Calling Line Identification Restriction in Sweden Press *31# on your telephone keypad to activate CLIR. This feature is disabled when you hang up.
Appendix A Using SIP Supplementary Services Common Supplementary Services Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) A-8 OL-3410-01
A P P E N D I X B Voice Menu Codes This section contains a quick-reference list of the voice configuration menu options for the Cisco ATA. This section contains the following tables: • Cisco ATA Voice Menu Codes—Information Options, page B-1 • Cisco ATA Voice Menu Codes—Configuration Parameters, page B-2 • Cisco ATA Voice Menu Codes—Software Upgrade, page B-4 Note Follow each voice menu code with #.
Appendix B Voice Menu Codes Table B-2 lists configuration codes.
Appendix B Voice Menu Codes Table B-2 Cisco ATA Voice Menu Codes—Configuration Parameters (continued) Option Voice Menu Code Rx codec 36 Selects the audio codec type to use to decode received data. The call-receiving station automatically adjusts to the call-initiating station's audio codec type if the call-receiving station supports that audio codec.
Appendix B Voice Menu Codes Table B-3 lists codes used in the software upgrade process. For information about these codes, see Appendix , “Upgrading the Cisco ATA Signaling Image.
A P P E N D I X C Cisco ATA Specifications This section describes Cisco ATA specifications: Note • Physical Specifications, page C-1 • Electrical Specifications, page C-2 • Environmental Specifications, page C-2 • Immunity Specifications, page C-2 • Physical Interfaces, page C-3 • Ringing Characteristics, page C-3 • Software Specifications, page C-3 • SIP Compliance Reference Information, page C-5 The term Cisco ATA refers to both the Cisco ATA 186 and the Cisco ATA 188, unless otherwise
Appendix C Cisco ATA Specifications Electrical Specifications Electrical Specifications Table C-2 Electrical Specifications Description Specification Power 0.25 to 7.5W (idle to peak) DC input voltage +5.0 VDC at 1.5A maximum Power adaptor Universal AC/DC ~3.3 x 2.0 x 1.3 in. (~8.5 x 5.0 x 3.2 cm) ~4.8 oz (135 g) for the AC-input external power adaptor ~4 ft (1.2 m) DC cord 6 ft (1.
Appendix C Cisco ATA Specifications Physical Interfaces Physical Interfaces Table C-4 Physical Interfaces Description Specification Ethernet Two RJ-45 connectors, IEEE 802.
Appendix C Cisco ATA Specifications Software Specifications Table C-6 Software Specifications (All Protocols) (continued) Description Specification Fax G.711 fax pass-through and G.711 fax mode. Enhanced fax pass-through is supported on the Cisco ATA. Success of fax transmissions up to 14.4 kbps depends on network conditions, and fax modem/fax machine tolerance to those conditions. The network must have reasonably low network jitter, network delay, and packet-loss rate.
Appendix C Cisco ATA Specifications SIP Compliance Reference Information Table C-6 Software Specifications (All Protocols) (continued) Description Specification Voice features Voice-over-IP (VoIP) protocols • Voice activity detection (VAD) • Comfort noise generation (CNG) • Dynamic jitter buffer (adaptive) • H.323 v2 • SIP (RFC 2543 bis) • MGCP 1.0 (RFC 2705) • MGCP 1.0/network-based call signalling (NCS) 1.0 profile • MGCP 0.
Appendix C Cisco ATA Specifications SIP Compliance Reference Information Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) C-6 OL-3410-01
A P P E N D I X D SIP Call Flows This section describes some basic call flows for the Cisco ATA: Note • Supported SIP Request Methods, page D-1 • Call Flow Scenarios for Successful Calls, page D-2 The term Cisco ATA refers to both the Cisco ATA 186 and the Cisco ATA 188, unless otherwise stated. Supported SIP Request Methods The Cisco ATA supports the following SIP request methods: • INVITE—Indicates a user or service is being invited to participate in a call session.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Call Flow Scenarios for Successful Calls This section describes call flows for the following scenarios: • Cisco ATA-to-SIP Server—Registration without Authentication, page D-2 • Cisco ATA-to-SIP Server—Registration with Authentication, page D-3 • Cisco ATA-to-Cisco ATA—Basic SIP to SIP Call without Authentication, page D-6 • Cisco ATA-to-Cisco ATA—Basic SIP to SIP Call with Authentication, page D-12 Each of the call flows includes
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-2 Log Listings 1. REGISTER sip:192.168.2.97 SIP/2.0 Via: SIP/2.0/UDP 192.168.2.194 From: To: Call-ID: 88397253@192.168.2.194 CSeq: 1 REGISTER Contact: ;expires=3600 User-Agent; Cisco ATA v2.10 ata186 (0705a) Content-Length: 0 2. SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.2.194 Call-ID: 88397253@192.168.2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Figure D-2 Cisco ATA-to-SIP Server—Registration with Authentication Cisco ATA 186 IP network SIP server V 1. REGISTER 2. 100 Trying 3. 407 Proxy Authentication Required 4. REGISTER 6. 200 OK Table D-3 72118 5. 100 Trying Action Descriptions Step Action Description Step 1 REGISTER—Cisco ATA to SIP server Cisco ATA sends a REGISTER message to the SIP server to register the address in the To header field.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-4 Log Listings 1. REGISTER sip:192.168.2.81 SIP/2.0 Via: SIP/2.0/UDP 192.168.2.194 From: To: Call-ID: 311316842@192.168.2.194 CSeq: 1 REGISTER Contact: ;expires=3600 User-Agent; Cisco ATA v2.10 ata186 (0705a) Content-Length: 0 2. SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.2.194 Call-ID: 311316842@192.168.2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Cisco ATA-to-Cisco ATA—Basic SIP to SIP Call without Authentication Figure D-3 illustrates a call from one Cisco ATA to another. Authentication by the SIP server is not required. The call flow is as follows: 1. Call is established between Cisco ATA A and Cisco ATA B. 2. Call is terminated.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-5 Action Descriptions Step Action Description Step 1 INVITE—Cisco ATA A to SIP server Cisco ATA A sends a call session INVITE request to the SIP server to pass on to Cisco ATA B. Step 2 100 Trying—SIP server to Cisco ATA A SIP server returns a 100 trying message, indicating that the INVITE request has been received. Step 3 INVITE—SIP server to Cisco ATA B SIP server sends the call session INVITE request to Cisco ATA B.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-6 Log Listings 1. INVITE sip:9000@192.168.2.97;user=phone SIP/2.0 Via: SIP/2.0/UDP 192.168.3.175 From: ;tag=2819471139 To: Call-ID: 488337201@192.168.3.175 CSeq: 1 INVITE Contact: User-Agent: Cisco ATA v2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-6 Log Listings (continued) 4. SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.2.97:5060;branch=140fed6e-f61cbd1a-52f223b1-9beb149a-1 Via: SIP/2.0/UDP 192.168.3.175 Record-Route: From: ;tag=2819471139 To: ;tag=909616993 Call-ID: 488337201@192.168.3.175 CSeq: 1 INVITE Server: Cisco ATA v2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-6 Log Listings (continued) 8. SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.3.175 Record-Route: ;tag=2819471139 To: Server: Cisco ATA v2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-6 Log Listings (continued) 13. BYE sip:9000@192.168.2.194;user=phone SIP/2.0 Via: SIP/2.0/UDP 192.168.2.97:5060;branch=b499b4be-d7995db7-980cd8af-e5ba35f5-1 Via: SIP/2.0/UDP 192.168.3.175 From: ;tag=2819471139 To: ;tag=909616993 Call-ID: 488337201@192.168.3.175 CSeq: 2 BYE User-Agent: Cisco ATA v2.12 ata186 (0928a) Content-Length: 0 14. SIP/2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Cisco ATA-to-Cisco ATA—Basic SIP to SIP Call with Authentication Figure D-4 illustrates a call from one Cisco ATA to another. Authentication by the SIP server is required. The call flow is as follows: 1. Authentication is requested for call initiated by Cisco ATA A. 2. Call is established between Cisco ATA A and Cisco ATA B. 3. Call is terminated.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-7 Action Descriptions Step Action Description Step 1 INVITE—Cisco ATA A to SIP server Cisco ATA A sends a call session INVITE request to the SIP server to pass on to Cisco ATA B. Step 2 100 Trying—SIP server to Cisco ATA A SIP server returns a 100 Trying message, indicating that the INVITE request has been received.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-8 Log Listings 1. INVITE sip:9000@192.168.2.81;user=phone SIP/2.0 Via: SIP/2.0/UDP 192.168.3.175 From: ;tag=3515135869 To: Call-ID: 557188650@192.168.3.175 CSeq: 1 INVITE Contact: User-Agent: Cisco ATA v2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-8 Log Listings (continued) 5. INVITE sip:9000@192.168.2.81;user=phone SIP/2.0 Via: SIP/2.0/UDP 192.168.3.175 From: ;tag=3515135869 To: Call-ID: 557188650@192.168.3.175 CSeq: 2 INVITE Contact: User-Agent: Cisco ATA v2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-8 Log Listings (continued) 8. SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.2.81:5060;branch=c0b3510a-819f9d1a-ea43c345-9604747f-1 Via: SIP/2.0/UDP 192.168.3.175 Record-Route: From: ;tag=3515135869 To: ;tag=100585329 Call-ID: 557188650@192.168.3.175 CSeq: 2 INVITE Server: Cisco ATA v2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-8 Log Listings (continued) 12. SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.3.175 Record-Route: ;tag=3515135869 To: Server: Cisco ATA v2.
Appendix D SIP Call Flows Call Flow Scenarios for Successful Calls Table D-8 Log Listings (continued) 17. BYE sip:9000@192.168.2.194;user=phone SIP/2.0 Via: SIP/2.0/UDP 192.168.2.81:5060;branch=424f3898-9ef87cec-82179ac3-50eeb1d3-1 Via: SIP/2.0/UDP 192.168.3.175 From: ;tag=3515135869 To: ;tag=100585329 Call-ID: 557188650@192.168.3.175 CSeq: 3 BYE User-Agent: Cisco ATA v2.12 ata186 (0928a) Content-Length: 0 18. SIP/2.
G L O S S A RY Numerics 10BaseT 10-Mbps baseband Ethernet specification using two pairs of twisted-pair cabling (Categories 3, 4, or 5): one pair for transmitting data and the other for receiving data. 10BASET, which is part of the IEEE 802.3 specification, has a distance limit of approximately 328 feet (100 meters) per segment. A A-law ITU-T companding standard used in the conversion between analog and digital signals in PCM systems.
Glossary compression The running of a data set through an algorithm that reduces the space required to store or the bandwidth required to transmit the data set. Compare with companding and expansion. CoS Class of service. An indication of how an upper-layer protocol requires a lower-layer protocol to treat its messages. In SNA subarea routing, CoS definitions are used by subarea nodes to determine the optimal route to establish a given session.
Glossary FXO Foreign Exchange Office. An FXO interface connects to the public switched telephone network (PSTN) central office and is the interface offered on a standard telephone. Cisco FXO interface is an RJ-11 connector that allows an analog connection at the PSTN central office or to a station interface on a PBX. FXS Foreign Exchange Station. An FXS interface connects directly to a standard telephone and supplies ring, voltage, and dial tone.
Glossary IP Internet Protocol. Network layer protocol in the TCP/IP stack offering a connectionless internetwork service. IP provides features for addressing, type-of-service specification, fragmentation and reassembly, and security. Defined in RFC 791. IVR Interactive voice response. Term used to describe systems that provide information in the form of recorded messages over telephone lines in response to user input in the form of spoken words or, more commonly, DTMF signaling.
Glossary P POTS Plain old telephone service. Basic telephone service supplying standard single-line telephones, telephone lines, and access to the PSTN. Proxy Server An intermediary program that acts as both a server and a client for the purpose of making requests on behalf of other clients. Requests are serviced internally or by passing them on, possibly after translation, to other servers. A proxy interprets, and, if necessary, rewrites a request message before forwarding it.
Glossary SIP Session Initiation Protocol. Protocol developed by the IETF MMUSIC Working Group as an alternative to H.323. SIP features are compliant with IETF RFC 2543, published in March 1999. SIP equips platforms to signal the setup of voice and multimedia calls over IP networks. SIP endpoint A terminal or gateway that acts as a source or sink of Session Initiation Protocol (SIP) voice data. An endpoint can call or be called, and it generates or terminates the information stream.
Glossary voice packet gateway Gateway platforms that enable Internet telephony service providers to offer residential and business-class services for Internet telephony. VoIP Voice over IP. The capability to carry normal telephony-style voice over an IP-based Internet with POTS-like functionality, reliability, and voice quality. VoIP enables a router to carry voice traffic (for example, telephone calls and faxes) over an IP network.
Glossary Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) GL-8 OL-3410-01
I N D EX backup-server parameters Numerics Bellcore (FSK) method 486 Busy Here response-timeout configuration 802.
Index in United States advanced audio A-7 call-progress tone parameters Call-progress tones alphabetical listing of features with related parameters 4-12 5-42, 5-44 4-8 atadefault.
Index GkId UID1 5-14 GkOrProxy 4-2, 4-10, 5-10 GkTimeToLive 5-14 5-9 UIPassword 5-3, 9-5 UseLoginID 5-11 IPDialPlan 5-38 UseSIP LBRCodec 5-20 VLAN Setting 5-14 5-35 LoginID0 5-12 refresh interval LoginID1 5-12 repeat dialing on busy signal MAXRedirect MediaPort 4-2, 5-15 required parameters 4-9 4-1 services and related parameters 4-7, 5-17 MediaPort parameter NATIP 4-3 4-2 4-2, 4-7, 5-16, 5-29 silence suppression 4-12 4-5 SIP proxy server redundancy 4-10 NatServer
Index always out-of-band setting DHCP disabling 5-7 by negotiation 5-21 enabling 5-7 in band setting 5-21 DHCP discovery message DHCP option 12 DTMF method for caller ID dummy packets for NAT 3-13, 5-34 DHCP option 66 DHCP options DtmfMethod configuration settings 5-34 5-35 DHCP option 150 dynamic payload type 3-13 5-7 configuration without using DHCP 3-15 3-14 DHCP server-supplied TFTP configuration filename used configuration setting DHCP server usage 5-34 5-28 5-6 3-11 Encrypt
Index fax mode configuration settings 5-23 fax-mode configuration settings 5-24 fax pass-through G.711µ-law H h245 tunneling configuration setting 5-28 hardware information display 5-28 G.
Index maximum number of digits in phone number 5-25 on-hook delay configuration maximum number of times to try redirection 4-2 operating parameters maximum redirects to another number MAXRedirect parameter MediaPort 4-2, 5-15 4-7 MediaPort parameter 5-34 optional feature parameters 5-35 OutBoundProxy parameter 4-2, 4-8, 5-17 outbound proxy server 4-2, 5-17 message-waiting-indication setting methods supported 5-19 OpFlags parameter 5-15 4-5 P paid features 5-24 parameters and default
Index PWD1 parameter ringing characteristics 5-10 ring loads 9-5 RingOnOffTime R C-3 5-37 RingOnOffTime parameter received= tag in VIA header receiving-audio codec settings redialing timeout 4-2 redundancy Cisco ATA 188 1-6 7-12, 7-13, 7-15, 7-16, 7-17, 7-19 7-12 RTP media port refreshing the Cisco ATA RTP packets 3-22 refresh-interval configuration refresh procedure 5-28 7-12 RxCodec parameter REGISTER message configuration 5-21 5-29 4-2 S 1-4 registration-renewal configurati
Index servers 1-4 T SIP call return configuration setting SIP mode configuration parameter SIP mode parameter SIPPort 5-29 TFTP server IP address 4-2 TFTP server IP address or URL specification 5-14 4-7 SIPPort parameter 4-2, 5-17 SIP proxy not used for call SIP proxy server address 4-2 SIP Proxy Server redundancy SIPRegInterval parameter TFTP server name 3-13 TFTP server usage 5-4 TftpURL parameter 4-11 SIP proxy server configuration parameter SIP registration 3-13 5-10 5-5 three
Index unconditional call forwarding unique configuration file circuit breaker (15A) 4-10 installation 3-9, 3-12 upgrading firmware from TFTP server 8-1 upgrading software 2-2 lightning activity 2-2 main disconnecting device using executable file No.
Index Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SIP) IN-10 78-3410-01