Page 47
Chapter 3 Configuring the Cisco ATA for SCCP
Configuring the Cisco ATA Using a TFTP Server
•cfgfmt -eSecret -tpTagFileinput-text-file output-binary-file
If the Cisco ATA EncryptKey parameter has the value of 0 or is not included in input-text-file, the Secret is used to encrypt the output-binary-file. If input-text-file sets the Cisco ATA EncryptKey parameter to a nonzero value and the -e option is used, then output-binary-file is encrypted with the EncryptKey parameter set in input-text-file and Secret is ignored.
•cfgfmt -E -tpTagFileinput-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. Nevertheless, the EncryptKey parameter and its value, if specified in input-file-text, will be included in output-binary-file for possible encryption at a later time.
•cfgfmt -E -eSecret -tpTagFileinput-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 and the output-binary-file is encrypted with the Secret key. However, the EncryptKey parameter and its value, if specified in input-text-file, will be included in output-binary-file.
Configuring the Cisco ATA to Obtain its Configuration File from the TFTP Server
This section describes three methods from which to choose how the Cisco ATA contacts the TFTP server to obtain its configuration file:
–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 TFTP server
Note In the rare instance where no TFTP server is used, you must manually configure the CA0orCM0 parameter to instruct the Cisco ATA about how to register with Cisco CallManager. For this scenario, see the “CA0orCM0 and CA1orCM1” section on page 5-9.
Using a DHCP Server
When using a DHCP server, configuration settings vary depending on whether or not the DHCP server is under the control of the Cisco ATA system administrator or the service provider. The simplest configuration is when the DHCP server is under the control of the Cisco ATA administrator, in which case the DHCP server provides the IP address of the TFTP server. Depending on who controls the DHCP server, follow the applicable configuration procedure:
•Procedure if DHCP Server is Under Control of Cisco ATA Administrator, page 3-16
•Procedure if DHCP Server is not Under Control of Cisco ATA Administrator, page 3-16This section also includes the topic:
•Other DHCP Options You Can Set, page 3-17
Cisco ATA 186 and Cisco ATA 188 Analog Telephone Adaptor Administrator’s Guide (SCCP)
Contents
Text Part Number OL-3141-01
Corporate Headquarters
Copyright 2003, Cisco Systems, Inc All rights reserved
Iii
N T E N T S
What You Need
DNS1IP DNS2IP
Recommended Values
Vii
Syntax
Viii
Cisco ATA Style Conference Calling Procedure A-7
Organization
Preface
Overview
Audience
Conventions
Preface Conventions
Cisco.com
Cisco IOS Telephony Service documentation
Related Documentation
Obtaining Documentation
Documentation Feedback
International Cisco web sites can be accessed from this URL
Documentation CD-ROM
Ordering Documentation
Xiv
Obtaining Technical Assistance
Technical Assistance Center
Cisco TAC Website
Cisco TAC Escalation Center
Obtaining Additional Publications and Information
Xvi
A P T E R
Cisco Analog Telephone Adaptor Overview
4illustrates the architecture of an Sccp network
Overview of the Skinny Client Control Protocol
Link LED
Hardware Overview
Function Button
Voice Codecs Supported
Software Features
Sccp Version
Other Supported Protocols
Additional Supported Signaling Protocols
Basic Services
Pre-call Services, Mid-call Services,
Fax Services
Pre-call and Mid-call Services
Pre-call Services
Bellcore Style, page A-4
Mid-call Services
Style and Related Services Procedure Reference
Cisco ATA style services Cisco ATA Style, page A-6
Action Reference
Installation and Configuration Overview
OL-3141-01
Installing the Cisco ATA
What the Cisco ATA Package Includes
Safety Recommendations
Network Requirements
What You Need
Installation Procedure
5V power adaptor Power cord
Cisco ATA 186 Rear Panel Connections
Procedure
Installing the Cisco ATA Installation Procedure
Power-Down Procedure
Configuring the Cisco ATA for Sccp
Default Boot Load Behavior
Page
Bits
VLANSetting
Feature
Parameter and Bits Reference
Hexadecimal format, this value is 0x01cc002b
Action Reference
Steps Needed to Configure the Cisco ATA
Action
Configuring the Cisco ATA Using a Tftp Server
Basic Configuration Steps in a Non-TFTP Server Environment
Configurable Features and Related Parameters
Setting Up the Tftp Server with Cisco ATA Software
Configurable Features Related Parameters
Parameters Not Used for Sccp
Creating a Cisco ATA Default Configuration File
Syntax
Syntax of the cfgfmt program follows
Save your changes
Creating a Configuration File for a Specific Cisco ATA
You could change the values as follows
Cfgfmt -tmgcpptag.dat ata0a141e28323c.txt ata0a141e28323c
Using atapname.exe Tool to Obtain MAC Address
Syntax examples
Using the EncryptKey Parameter and cfgfmt Tool
Command Example
Command Output
Without Using a Dhcp Server,
Using a Dhcp Server
Using a Dhcp Server,
Procedure
Other Dhcp Options You Can Set
Without Using a Dhcp Server
Using the Voice Configuration Menu
Voice Configuration Menu
Voice Menu Number Features
Key Alphanumeric Characters
Resetting the Cisco ATA to Factory Default Values
Entering Alphanumeric Values
Cisco ATA Web Configuration
DNS1IP
Resetting the Cisco ATA Using Cisco CallManager
Confirmation box appears. Click OK
Upgrading the Sccp Signaling Image
Adding the Cisco ATA to the Cisco CallManager
Click OK
Default value of None
Adding Cisco ATAs Manually
Time
Using the Cisco Bulk Administration Tool BAT
Using Auto-Registration
Parameters and Defaults
CA0UID0 CA1UID0
Configuration Text File Template
User Interface UI Parameter
UIPassword
UseTFTP
Parameters for Configuration Method and Encryption
Settings
Range Default Voice Configuration Menu Access Code
UseTFTP, Domain,
EncryptKey
Maximum 31 characters
905
DHCP, StaticIp, StaticRoute, StaticNetMask,
Network Parameters
320
UseTFTP, TftpURL,
DHCP, StaticRoute, StaticNetMask,
Voice Configuration Menu Access Code Related Parameters
StaticIp
StaticRoute
Value Types
Account Information Parameters
StaticNetMask
EPID0orSID0 and EPID1orSID1
Examples
Voice Configuration Menu Access Codes
CA0orCM0 and CA1orCM1
Other Parameters
Sccp Mode Parameter
Operating Parameters
UseMGCP
Integer
LBRCodec
LBRCodec, ConnectMode,
PrfCodec
AudioMode
ConnectMode, page 5-13bit AudioMode, page 5-12bits 1
311
ConnectMode
Bit Number Definition
0x90000400
CallerIdMethod
To Use Pre-call and Mid-call Services
DHCP,
0x00019e60
316
916
917
Domain
TftpURL, CA0orCM0 and CA1orCM1,
NumTxFrames
OpFlags
See the VLANSetting section on
VLANSetting
TftpURL, DHCP, VLANSetting,
CallWaitTone,
Optional Feature Parameters
SigTimer
RingCadence
Default Recommended Values
Each tone is specified by nine integers, as follows
Call-Progress Tone Parameters
List of Call-Progress Tone Parameters
Tone Parameter Syntax
Use the following formula to calculate the scaling factor a
How to Calculate Scaling Factors
Recommended Values
920
Default values for the nine-integer array
Specific Call-Progress Tone Parameter Information
DialTone
921
Cisco ATA plays the busy tone when the callee is busy
BusyTone
ReorderTone
924
RingbackTone
CallWaitTone
923
Extended IP address
NPrintf
ConfirmTone
925
MediaPort
Range Default
UDPTOS, VLANSetting,
TraceFlags
Page
Using Fax Pass-through Mode
Configuring and Debugging Fax Services
AudioMode, ConnectMode,
Configuring the Cisco ATA for Fax Pass-through mode
This setting translates to the following bitmap
AudioMode
Enable Fax Pass-through Mode, Disable Fax Relay Feature,
Configuring Cisco IOS Gateways to Enable Fax Pass-through
Recommended Setting
This setting translates to the bitmap
Run the following command
Enable Fax Pass-through Mode
System Level commands
Perform the command
Disable Fax Relay Feature
Dial-Peer Level Commands
Configuring the Cisco ATA for Fax Mode
Using FAX Mode
Run the command
Debugging the Cisco ATA 186/188 Fax Services
Configuring the Cisco IOS Gateway for Fax Mode
Common Problems When Using IOS Gateways
Prserv Overview, Analyzing prserv Output for Fax Sessions,
Using prserv for Diagnosing Fax Problems
Prserv Overview
That the first RTP packet that the Cisco ATA received was
Analyzing prserv Output for Fax Sessions
Log event Description
Decoding timestamp was set to timestamp2
Terminating-Gateway Example
Debugging FAX Pass-through Mode
100
Possible Reasons for Failure
Debugging FAX Mode
Originating-Gateway Example
Major functions
Using rtpcatch for Diagnosing Fax Problems
How to Use
Rtpcatch Overview
Output
Example of rtpcatch
Options
CED tone Detected
Explanation
1032.116=2.213
Both sides use G.711 for the entire fax session
Fax relay mode Cisco fax relay mode
Analyzing rtpcatch Output for Fax Sessions
Analysis
Possible Causes for Failure
Using rtpcatch to Analyze Common Causes of Failure
Possible Cause for Failure
Cisco fax relay option is not disabled on the gateway
Rtpcatch Limitations
Example 6-10 Fax Pass-through Mode Failure
Page
Upgrading the Cisco ATA Signaling Image
Procedure for Upgrading all Cisco ATAs at Once
Upgrading the Signaling Image Via Cisco CallManager
Running the Executable
ProcedureforUpgradingOneCiscoATA
Upgradecode Syntax
Upgradecode Definitions
Preliminary Steps, Running the Executable File,
Upgrading the Signaling Image Manually
Preliminary Steps
Running the Executable File
Definitions
Upgrade Requirements
Upgrade Procedure
Syntax
Using a Web Browser, Using the Voice Configuration Menu,
Confirming a Successful Signaling Image Upgrade
Using a Web Browser
Using the telephone keypad, enter the following
Using the Voice Configuration Menu
OL-3141-01
General Troubleshooting Tips
Troubleshooting
Symptoms and Actions
Installation and Upgrade Issues
Restarting the Cisco CallManager
Debugging
You should also have access to a sniffer or LAN analyzer
Ring Load per RJ-11 FXS Port Maximum Distance
Frequently Asked Questions
Procedure
Contacting TAC
Access Voicemail
How to Use Pre-call and Mid-call Services
Procedures for Using Pre-call Services
Speed Dial
Cancel Call-Forward-All
Activate Call-Forward-All
Redial
MeetMe Conference
To use this feature, follow these steps
Call Pickup
Group Call Pickup
Bellcore Style
Procedures for Using Mid-call Services
Bellcore Style Call Transfer Procedure
Bellcore Style Conference Call Procedure
Cisco VG248 Style
Cisco VG248 Style Three-way Calling Procedure
Cisco VG248 Call Transfer Procedure
Cisco ATA Style
Cisco VG248 Conference Call Procedure
Cisco ATA Style Call Hold/Resume Procedure
Cisco ATA Style Call Transfer Procedure
Cisco ATA Style Conference Calling Procedure
OL-3141-01
Voice Menu Option Code Description
Voice Menu Codes
Table B-1lists codes to return basic Cisco ATA information
DNS 2 IP
916 IP address of the primary DNS server
Table B-3 Cisco ATA Voice Menu Codes-Software Upgrade
OL-3141-01
Specification
Cisco ATA Specifications
Physical Specifications
Description Specification
Electrical Specifications for Cisco ATA
Environmental Specifications
Immunity Specifications
Tip/ring interfaces for each RJ-11 FXS port Slic
Ringing Characteristics
Software Specifications
Physical Interfaces
Appendix C Cisco ATA Specifications Software Specifications
Sccp
OL-3141-01
This section describes basic call flows for the Cisco ATA
Sccp Call Flows
Supported Sccp Message Set
Appendix D Sccp Call Flows Supported Sccp Message Set
Cisco ATA-to-Cisco CallManager
Call Flow Scenarios for Successful Calls
ATA
Step Action Description
Step Station Call Info Description
Cisco ATA-to-Cisco CallManager-to-Cisco ATA
Step Station Call Info Description
Step Station Call Info Description
OL-3141-01
Process
Performing a Cross-Protocol Upgrade
Syntax of upgradecode Parameter
Upgradecode parameter value could be
GL-1
GL-2
GL-3
GL-4
GL-5
Signaling connection control part
Messages can be part of Sgcp and Mgcp messages
GL-6
GL-7
Business-class services for Internet telephony
Traffic
Allow you to define your own customized markup language
GL-8
IN-1
IN-2
CallerIdMethod ConnectMode Dhcp
EncryptKey
Enabling use
IN-3
IN-4
RTP frames RTP media port configuration
IN-5
Safety recommendations Scaling factor calculation
IN-6
IP encapsulation