For cisco unified communications manager express 4.3 (2 pages)
Summary of Contents for Cisco 7960G
Page 1
Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) February, 2007 Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 526-4100 Text Part Number: OL-7890-01...
Page 2
DAMAGES. CCVP, the Cisco Logo, and the Cisco Square Bridge logo are trademarks of Cisco Systems, Inc.; Changing the Way We Work, Live, Play, and Learn is a service mark of Cisco Systems, Inc.; and Access Registrar, Aironet, BPX, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, Cisco,...
Page 3
Cisco Unified IP Phone 7960G and 7940G Overview Session Initiation Protocol Overview SIP Capabilities SIP Components SIP Clients SIP Servers BTXML Support Cisco IP Phone Services Network Capabilities Configuration Features Signaling Support 1-10 Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Supported Protocols 1-13 Where to Go Next 1-14 Installing Cisco Unified IP Phone 7960G and 7940G Hardware on the Desktop or Wall C H A P T E R Placing the Phone on the Desktop Installing the Phone on the Wall...
Page 5
Gateway to Cisco SIP IP Phone in a SIP Network Call Setup and Disconnect Call Setup and Hold Call to a Gateway Acting As an Emergency Proxy from a Cisco SIP IP Phone Cisco SIP IP Phone to Cisco SIP IP Phone Simple Call Hold...
Page 6
Three-Way Calling B-38 Call from a Cisco SIP IP Phone to a Gateway Acting As a Backup Proxy in a SIP Network B-41 Call from a Cisco SIP IP Phone to a Cisco SIP IP Phone Using a SIP Backup Proxy...
Page 7
Network engineers, system administrators, Cisco partners, and telecommunications engineers should use this guide to learn the tasks required to set up the Cisco IP phone in a SIP network. The described tasks are administration-level tasks and are not intended for the end users of the phones. Many of the tasks involve configuring network settings that could affect the ability of the phone to function in the network and require an understanding of IP networking and telephony concepts.
Objectives Objectives This guide provides necessary information to get the Cisco IP phone operational in a SIP network. It is not intended to provide information on how to implement a SIP or a VoIP network. For information on implementing SIP and VoIP networks, refer to the documents listed in the “Related Documentation”...
Cisco IOS IP Command Reference, Volume 3 of 4: Multicast • http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123tcr/123tip3r/ Cisco IOS IP Command Reference, Volume 4 of 4: IP Mobility • http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123tcr/123tip4r/ Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Cisco products and to view technical documentation in HTML. With the DVD, you have access to the same documentation that is found on the Cisco website without being connected to the Internet. Certain products also have .pdf versions of the documentation available.
Preface Documentation Feedback The Product Documentation DVD is available as a single unit or as a subscription. Registered Cisco.com users (Cisco direct customers) can order a Product Documentation DVD (product number DOC-DOCDVD=) from the Ordering tool or Cisco Marketplace. Cisco Ordering tool: http://www.cisco.com/en/US/partner/ordering/...
Register to receive security information from Cisco. • A current list of security advisories and notices for Cisco products is available at this URL: http://www.cisco.com/go/psirt If you prefer to see advisories and notices as they are updated in real time, you can access a Product Security Incident Response Team Really Simple Syndication (PSIRT RSS) feed from this URL: http://www.cisco.com/en/US/products/products_psirt_rss_feed.html...
Cisco engineer. The TAC Service Request Tool is located at this URL: http://www.cisco.com/techsupport/servicerequest For S1 or S2 service requests or if you do not have Internet access, contact the Cisco TAC by telephone. (S1 or S2 service requests are those in which your production network is down or severely degraded.) Cisco engineers are assigned immediately to S1 and S2 service requests to help keep your business operations running smoothly.
Definitions of Service Request Severity To ensure that all service requests are reported in a standard format, Cisco has established severity definitions. Severity 1 (S1)—Your network is “down,” or there is a critical impact to your business operations. You and Cisco will commit all necessary resources around the clock to resolve the situation.
Page 15
You can access the Internet Protocol Journal at this URL: http://www.cisco.com/ipj Networking products offered by Cisco Systems, as well as customer support services, can be • obtained at this URL: http://www.cisco.com/en/US/products/index.html...
Page 16
Preface Obtaining Additional Publications and Information Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
C H A P T E R Product Overview This chapter provides the following information about the Cisco Unified IP Phone 7960G and 7940G: New Information for This Release, page 1-1 • • Cisco Unified IP Phone 7960G and 7940G Overview, page 1-1 Session Initiation Protocol Overview, page 1-6 •...
Page 18
VoIP traffic, the phones eliminate the need for a traditional proprietary telephone set and key system or PBX. The Cisco Unified IP Phone 7960G and 7940G also supports an adjustable ring tone, a hearing-aid compatible handset, and a headset.
Page 19
Opens a new line or speed-dials the number on the LCD screen. Phones in the speed-dial Cisco Unified IP Phone 7960G series have six line or speed-dial buttons, and button phones in the Cisco Unified IP Phone 7940G series have two.
Page 20
Softkeys point to feature options displayed along the bottom of the LCD screen. Figure 1-3 shows the connections on the back of the Cisco IP phone. Cisco Unified IP Phone 7960G/7940G models have the same hardware configuration. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP)
Page 21
Cisco Catalyst switches. The Cisco Unified IP Phone 7960G and 7940G can share the power being used from the inline power and external power source. If either the inline power or the external power goes down, the phone can switch entirely to the other power source.
Page 22
When a headset is used, an amplifier is not required. However, a coil cord is required to connect the headset to the headset port on the back of your Cisco Unified IP Phone 7960G and 7940G. For information on ordering compatible headsets and coil cords for the Cisco Unified IP Phone 7960G and 7940G, go to http://cisco.plantronics.com...
These provide back-end services such as directory, authentication, and billing. Figure 1-4 SIP Architecture SIP proxy and redirect servers SIP user agents (UAs) SIP gateway PSTN Legacy PBX Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
BTXML user interface control. Cisco IP Phone Services The Cisco SIP IP phone supports Cisco IP Phone Services that you configure to provide data such as stock quotes, calendars, and directory lookups. Phone users access this information using phone buttons such as the Services or Directories buttons.
Product Overview Network Capabilities The Cisco SIP IP phone supports Cisco IP Phone Services version 3.0 only. Note For more information about using XML on your Cisco SIP IP phone, refer to the following: IP Telephony • http://www.hotdispatch.com/cisco-ip-telephony Cisco CallManager Services Developer Kit •...
• Dial-Plan and Messaging Support The Cisco SIP IP phone supports a dial plan that enables automatic dialing and generation of a selectable secondary dial tone. The Cisco SIP IP phone also supports the following: Local directory configuration (save and recall) and automatic dial completion •...
The Domain Name Server (DNS) SRV query is used to locate servers for a given service. SIP on Cisco IP phones uses a DNS SRV query to determine the IP address of the SIP proxy or redirect server. The query string generated is in compliance with RFC 2782 and prepends the protocol label with an underscore (_), as in “_protocol._transport.”...
For example, an application that displayed the current weather in Sweden using Swedish characters can be displayed on the Cisco SIP IP phone. If you develop the same application for a Spanish locale, the application can be translated into Spanish.
RTP also has the ability to obtain quality-of-service (QoS) information. The Cisco SIP IP phone supports RTP as a media channel. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 1-13 OL-7890-01...
Where to Go Next Use the following information to determine where to go next in this guide: Chapter 2, “Installing Cisco Unified IP Phone 7960G and 7940G Hardware on the Desktop or • Wall,”...
Installing Cisco Unified IP Phone 7960G and 7940G Hardware on the Desktop or Wall This chapter explains how to install the Cisco Unified IP Phone 7960G and 7940G on the desktop or how to mount it to the wall. It provides information on the following: Placing the Phone on the Desktop, page 2-1 •...
Chapter 2 Installing Cisco Unified IP Phone 7960G and 7940G Hardware on the Desktop or Wall Cabling the Phone Ports Figure 2-1 Adjusting the Footstand Cisco IP phone (rear view) Cisco IP phone (rear view) Footstand adjustment Footstand adjustment Adjustment plate...
IP addresses. For redundancy, you can use the AC adapter even if you are using inline power from the Cisco Catalyst switches. The Cisco Unified IP Phone 7960G and 7940G can share the power load being used from the inline power and external power source.
Chapter 2 Installing Cisco Unified IP Phone 7960G and 7940G Hardware on the Desktop or Wall Connecting the Phone to Power Connecting the Phone to Power Read this entire section before connecting the phone to power. Warning Read the installation instructions before you connect the system to its power source.
Page 35
Chapter 2 Installing Cisco Unified IP Phone 7960G and 7940G Hardware on the Desktop or Wall Connecting the Phone to Power If you are using a Cisco Catalyst switch to provide power, see the “Using the Phone with a Cisco •...
Chapter 2 Installing Cisco Unified IP Phone 7960G and 7940G Hardware on the Desktop or Wall Where to Go Next Where to Go Next Use the following information to determine where to go next in this guide: Chapter 3, “Initializing Cisco Unified IP Phones,”...
Initializing Cisco Unified IP Phones This chapter describes the initial firmware installation tasks and configuration process for the Cisco Unified IP Phone 7960G and 7940G in a Session Initiation Protocol (SIP) network. It provides information on the following: Prerequisites, page 3-1 •...
Page 38
Prerequisites Latest firmware image (P0S3-xx-y-zz.bin) – The Cisco SIP IP phone firmware image. The xx variable represents the major version number, the y variable represents the minor version number, and the zz variable represents the subversion number. Applies to Cisco SIP IP Phone Release 3.0 and later.
Cisco 7940 and 7960 IP Phones Firmware Upgrade Matrix for additional prerequisites. Note Overview of the Initialization Process For an overview of the initialization process, refer to Cisco IP Phone 7960 and 7940 Firmware Upgrade Matrix, which is available at this URL: http://www.cisco.com/univercd/cc/td/doc/product/voice/c_ipphon/english/ipp7960/addprot/mgcp/ frmwrup.htm Basic phone configuration follows these high-level steps: Download the required files from Cisco.com to the TFTP server as described in “Prerequisites”.
For example, you can upgrade the image version without having to customize the phone-specific configuration file for each phone. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 41
Cisco SIP IP phone should run. Enter the • name of the image version (as it is released by Cisco). Do not enter the extension. You cannot change the image version by changing the filename because the version is also Note built into the file header.
Page 42
2; Time of day in which DST stops dst_auto_adjust: 1; Enable(1-Default)/Disable(0) DST automatic adjustment time_format_24hr: 1; Enable(1 - 24Hr Default)/Disable(0 - 12Hr) # Do Not Disturb Control Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 43
""; URL for external Phone Services directory_url: ""; URL for external Directory location logo_url: ""; URL for branding logo to be used on phone display Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Modify the following end-user call-preference parameters as needed to permit or deny end-user use or customization: anonymous_call_block • autocomplete • callerid_blocking • • call_hold_ringback • call_waiting dnd_control • Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 45
# Line 1 Display Name (Display name to use for SIP messaging) line1_displayname: "User ID" # Line 2 Display Name (Display name to use for SIP messaging) line2_displayname: "" ####### New Parameters added in Release 3.0 ###### Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Edit panel. Unlocking the Phone By default, the Localization, Network, and SIP menus on the Cisco IP Phone 7960G/7940G are locked. You must unlock these menus before you can edit the values of parameters in them. When the phone displays a menu that is locked, a padlock icon appears at the end of the menu’s name.
Appendix D, “SIP IP Phone Parameters.” Step 4 Select Save. The phone programs the new information into flash memory and resets. Relock the phone. Step 5 Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-11 OL-7890-01...
Page 48
Port number of the outbound proxy port. Default is 80. IP Address IP address of the phone that is assigned by DHCP or that is locally configured. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-12 OL-7890-01...
Page 49
TFTP Server IP address of the TFTP server. 1. If you have an administrative VLAN setting assigned on the Cisco Catalyst switch, that setting overrides any changes made on the phone. 2. DHCP must be disabled.
Press the Select softkey. Step 3 The Network Configuration menu is displayed. Highlight DHCP Enabled. Step 4 Press the No softkey. Step 5 DHCP is now disabled. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-14 OL-7890-01...
“Unlocking the Phone” section on page 3-10. Select Settings > SIP Configuration. Step 2 The SIP Configuration menu appears. Step 3 Set the required parameters. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-15 OL-7890-01...
Page 52
Highlight the parameter whose setting you want to restore Step 3 Select Edit followed by <--. Step 4 Select Accept. Step 5 If necessary, select Back to exit the menu. Step 6 Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-16 OL-7890-01...
On the IP phone, select Settings > Call Preferences. Step 1 Highlight and set any of the following optional preferences by pressing the Yes or No softkeys: Step 2 Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-17 OL-7890-01...
You can set date, time, and daylight savings time (DST) parameters. The current date and time is supported on the Cisco Unified IP Phone 7960G and 7940G using Simple Network Time Protocol (SNTP) and is displayed on the LCD. DST and time-zone settings are also supported.
Page 55
Save the file to the root tftp directory of your TFTP server. Step 5 Note To adjust the phone display to European Day-Month-Year format, add the following entry to the SIPDefault.cnf file: date_format:D/M/Y. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-19 OL-7890-01...
Page 56
1. If sntp_mode is set to anycast, the sntp_server address will be ignored and subsequent sntp requests will be sent to the first sntp server that responded (the first sntp request must be unconditionally sent to the broadcast address). Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-20...
Page 57
EET (Eastern European Time), USSR-zone1, MEST (Middle European Summer Time), FST (French Summer Time) GMT+03:00 Baghdad, Moscow BT (Baghdad Time), USSR-zone2 GMT+03:30 Tehran IT (Iran Time) Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-21 OL-7890-01...
How to Create Dial Plans Dial plans enable the Cisco SIP IP phone to support automatic dialing and generation of a secondary dial tone. If a single dial plan is used for a system of phones, the dial plan is best specified in the default configuration file.
Page 60
How to Create Dial Plans For more information on Bellcore tones, refer to Bellcore GR-506-CORE. For more information on tones Note in BTS 10200 Softswitch features, refer to the Cisco BTS 10200 Softswitch website at http://www.cisco.com/en/US/partner/products/hw/vcallcon/ps531/index.html. Prerequisites Ensure that your dial plans adhere to the following: •...
Page 61
You can reuse the string. X%1X%1X%1 X12X12X12 %% produces a %. X%s%% Xab12cd34ef5678% No need to use the input. Nothing goes in for the extra .... 12345678 dots. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-25 OL-7890-01...
(#) does not cause the phone to dial immediately because # is explicitly specified. However, dialing 1# or 123#4# causes the phone to dial immediately. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-26...
Upgrading Software—The phone displays this message only if it determines that an image – upgrade is required. After upgrading the image, the phone automatically reboots to run the new image. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-27 OL-7890-01...
• performing other management tasks. Chapter 5, “Monitoring Cisco SIP IP Phones,” for information on debugging and on viewing • network statistics. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 3-28 OL-7890-01...
• How to Customize Cisco Unified IP Phone 7960G and 7940G Rings The Cisco Unified IP Phone 7960G and 7940G ships with two ring types: Chirp1 and Chirp2. However, you can create and add custom rings. Procedure Create a pulse-code-modulation (PCM) file for each desired ring type and store it in the root tftp Step 1 directory of your TFTP server.
The phone sends a parameter along with the initial request for a Services or Directory URL. Other • types of phones do not. For more information about using Cisco IP Phone Services on your Cisco SIP IP phone, refer to the following: IP Telephony •...
How to Upgrade Your Cisco SIP IP Phone Firmware Image For instructions about how to upgrade the firmware image on a Cisco SIP IP Phone, refer to Cisco IP Phone 7960 and 7940 Firmware Upgrade Matrix, which is available at this URL: http://www.cisco.com/univercd/cc/td/doc/product/voice/c_ipphon/english/ipp7960/addprot/mgcp/...
Page 68
During reboot, the phone sees the new image and upgrades to it with a synchronization value as specified in the syncinfo.xml file. The procedure is finished. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Managing Cisco SIP IP Phones Where to Go Next Where to Go Next Chapter 5, “Monitoring Cisco SIP IP Phones,” for information on debugging and on viewing network statistics. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 70
Chapter 4 Managing Cisco SIP IP Phones Where to Go Next Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
How to Use the Command-Line Interface to Monitor Phones You can use Telnet or a console to connect to your Cisco Unified IP Phone 7960G and 7940G, and you can and use the command-line interface (CLI) to debug or troubleshoot the phone.
Page 72
State Manager. • auth—SIP authorization state machine. fim—Feature Interaction Manager. • gsm—Global State Manager. • cc—Call control. • cc-msg—Call-control messages. • error—General error debug output. • Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 73
Exits the Telnet or console session. SIP Phone> exit Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 74
• • stacks—Tasks and buffer lists. status—Current phone status, including errors. • abort_vector—Address of the last recorded abort vector. • Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 75
• dialplan—Phone dial plan. • timers—Current status of the platform timers. (Optional) running—Shows the running configuration. • all—Shows all. • Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 76
23234. • onhook—Simulates a handset on-hook event. offhook—Simulates a handset off-hook event. • show—Shows test feedback. • hide—Hides test feedback. • Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
The following sample output shows the initial Telnet session using a UNIX server: UNIX% telnet 10.18.10.10 Trying 10.18.10.10... Connected to 10.18.10.10. Escape character is '^]'. Password :***** Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Port 0 Half, 10—Indication that the network is in a linked state and has autonegotiated a half-duplex • 10-Mbps connection. Port 1 Full, 100—Indication that the network is in a linked state and has autonegotiated a full-duplex • 100-Mbps connection. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 5-19 OL-7890-01...
Page 90
Port 1 Half, 10—Indication that the network is in a linked state and has autonegotiated a half-duplex • 10-Mbps connection. Select Exit. Step 3 To reset the values, power the phone off and on. Note Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) 5-20 OL-7890-01...
A P P E N D I X Compliance with RFC 3261 This appendix describes how the Cisco Unified IP Phone 7960G and 7940G complies with the IETF definition of SIP as described in RFC 3261. It contains compliance information on the following: SIP Functions, page A-1 •...
Used for REFER and remote reboot. UPDATE Used for display updates only (SDP updates are not supported). SIP Responses The Cisco Unified IP Phone 7960G and 7940G supports the following SIP responses: 1xx Response—Information Responses, page A-3 • 2xx Response—Successful Responses, page A-3 •...
Page 93
302 Moved Temporarily response. 305 Use Proxy The phone does not generate these responses. The phone contacts the new address in the Contact header 380 Alternate Service field. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 94
410 Gone The 410 Gone response indicates that a resource is no longer available at the server and no forwarding address is known. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 95
When media cannot be negotiated properly, the phone receives and generates this response. 491 Request Pending Indicates a glare condition (when INVITE requests cross). The phone supports sending and receiving this response. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
604 Does Not Exist Anywhere 606 Not Acceptable SIP Header Fields Header Field Supported? Accept Accept-Encoding Accept-Language Alert-Info Allow Also Authorization Call-ID Call-Info CC-Diversion CC-Redirect Contact Content-Disposition Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 97
The Screen parameter is ignored on received Note Remote-Party-ID and is always set to Yes in sent Remote-Party-ID Replaces Requested-By Require Response-Key Retry-After Route RTP-RxStat RTP-TxStat Server Subject Supported Timestamp Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
SIP DNS Records Usage SIP DNS Records Usage DNS Resource Record Type Supported? Type A Type SRV NAPTR SIP DTMF Digit Transport Transport Type Supported? RFC 2833 In-band tones Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 100
Appendix A Compliance with RFC 3261 SIP DTMF Digit Transport Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) A-10 OL-7890-01...
NOTIFY—Notifies the user of the status of a transfer using REFER. Also used for remote reboot • and message waiting indication (MWI). The following types of responses are used by SIP and generated by the Cisco SIP gateway: SIP 1xx—Informational Responses •...
User A and User B. User A is located at PBX A. PBX A is connected to Gateway 1 (SIP gateway) via a T1/E1. User B is located at a Cisco SIP IP phone. Gateway 1 is connected to the Cisco SIP IP phone over an IP network.
Page 103
• data is specified. Call Proceeding—Gateway 1 to PBX A Gateway 1 sends a Call Proceeding message to PBX A to acknowledge the Call Setup request. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
User A and User B. User A is located at PBX A. PBX A is connected to Gateway 1 (SIP gateway) via a T1/E1. User B is located at a Cisco SIP IP phone. Gateway 1 is connected to the Cisco SIP IP phone over an IP network.
Page 105
11. INVITE (a=sendonly) 12. 200 OK 13. ACK No RTP packets being sent 14. INVITE (a=sendrecv) 15. 200 OK 16. ACK 2-way voice path 2-way VP Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 106
200 OK—Gateway 1 to Cisco SIP IP phone Gateway 1 sends a SIP 200 OK response to the phone. The response notifies the phone that the INVITE was successfully processed. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Call to a Gateway Acting As an Emergency Proxy from a Cisco SIP IP Phone Figure B-3 illustrates a successful call from a Cisco SIP IP phone to a gateway acting as an emergency proxy. Figure B-3 Successful Call from Cisco SIP IP Phone to SIP Gateway (Emergency Proxy)
The gateway sends a Release Complete message to the PBX and the call session the PBX terminates. Cisco SIP IP Phone to Cisco SIP IP Phone The following sections describe and illustrate successful calls from a Cisco SIP IP phone to another Cisco SIP IP phone: Simple Call Hold, page B-9 •...
In this call flow scenario, the two end users are User A and User B. User A and User B are both using Cisco SIP IP phones, which are connected via an IP network.
The media capability User A is ready to receive is specified. • 180 Ringing—Phone B to Phone A Phone B sends a SIP 180 Ringing response to Phone A. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-10 OL-7890-01...
(consultation), and then returns to the original call. In this call flow scenario, the end users are User A, User B, and User C. They are all using Cisco SIP IP phones, which are connected via an IP network.
Page 112
14. INVITE (a=sendrecv) B is disconnected from C. 15. 200 OK 16. ACK A is taken off hold. The RTP channel between A and B is reestablished. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-12 OL-7890-01...
Page 113
User C to participate in a call session. 180 Ringing—Phone C to Phone B Phone C sends a SIP 180 Ringing response to Phone B. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-13 OL-7890-01...
Figure B-6 illustrates a successful call between Cisco SIP IP phones in which two parties are in a call, and one of the participants receives a call from a third party and then returns to the original call. In this call flow scenario, the end users are User A, User B, and User C.
Page 115
B has disconnected from A, but the call with C (on hold) remains. 21. 200 OK 22. ACK C is taken off hold. The RTP channel between B and C is reestablished. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-15 OL-7890-01...
Page 116
Phone B sends a SIP ACK to Phone A. The ACK confirms that Phone B has received the 200 OK response from Phone A. The RTP channel between Phone A and Phone B is torn down. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-16 OL-7890-01...
Page 117
Phone B sends a SIP ACK to Phone C. The ACK confirms that Phone B has received the 200 OK response from Phone A. A two-way RTP channel is reestablished between Phone B and Phone C. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-17 OL-7890-01...
This is called a blind or unattended transfer. In this call flow scenario, the end users are User A, User B, and User C. They are all using Cisco SIP IP phones, which are connected via an IP network. The call flow scenario is as follows: User A calls User B.
Page 119
Phone B sends a SIP ACK to Phone A. The ACK confirms that Phone B has received the 200 OK response from Phone A. User B dials User C. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-19 OL-7890-01...
This is called a blind or unattended transfer. In this call flow scenario, the end users are User A, User B, and User C. They are all using Cisco SIP IP phones, which are connected using an IP network. The call flow scenario is as follows: User A calls User B.
Page 121
10. 501 NOT IMPLEMENTED 11. BYE(Also: C) 12. 200 OK 13. INVITE (Requested-By: B) 14. 100 TRYING 15. 180 RINGING 16. 200 OK 17. ACK 2-way voice path Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-21 OL-7890-01...
Page 122
Phone B sends a SIP ACK to Phone A. The ACK confirms that Phone B has received the 200 OK response from Phone A. User B dials User C. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-22 OL-7890-01...
Call Transfer with Consultation Figure B-9 illustrates a successful call between Cisco SIP IP phones in which two parties are in a call, one of the participants contacts a third party, and then that participant transfers the call to the third party.
21. 200 OK 22. ACK 23. BYE 24. 200 OK 25. NOTIFY (Event:Refer; Subscription-State:Terminated) 26. 200 OK 27. BYE 28. 200 OK 2-way voice path Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-24 OL-7890-01...
Page 125
Phone B sends a SIP ACK to Phone A. The ACK confirms that Phone B has received the 200 OK response from Phone A. User B dials User C. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-25 OL-7890-01...
Page 126
REFER message has been received. NOTIFY (Event:Refer; Phone A sends a NOTIFY message to Phone B. This message notifies B that the Subscription-State: Active) REFER processing has started. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-26 OL-7890-01...
Call Transfer with Consultation Using Failover Figure B-10 illustrates a successful call between Cisco SIP IP phones in which two parties are in a call, one of the participants contacts a third party, and then that participant transfers the call to the third party.
20. 200 OK 21. BYE 22. 200 OK 23. INVITE C (Requested-By: B) 24. 100 TRYING 25. 180 RINGING 26. 200 OK 27. ACK 2-way voice path Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-28 OL-7890-01...
Page 129
INVITE—Phone B to Phone C Phone B sends a SIP INVITE request to Phone C. The request is an invitation to User C to participate in a call session. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-29 OL-7890-01...
Page 130
200 OK—Phone A to Phone B Phone A sends a SIP 200 OK response to Phone B. The response notifies Phone B that the BYE request has been received. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-30 OL-7890-01...
Phone C. In this call flow scenario, the end users are User A, User B, and User C. They are all using Cisco SIP IP phones, which are connected via an IP network. The call flow scenario is as follows: User B requests that the network forward all calls to Phone C.
Page 132
The media capability User A is ready to receive is specified. • INVITE—SIP proxy server to The SIP proxy server sends the SIP INVITE request to the SIP redirect server. SIP redirect server Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-32 OL-7890-01...
Page 133
Network Call Forwarding (Busy) Figure B-12 illustrates successful call forwarding between Cisco SIP IP phones in which User B has requested call forwarding from the network in the event the phone is busy. When User A calls User B, the SIP proxy server tries to place the call to Phone B, and, if the line is busy, the call is transferred to Phone C.
Page 134
6. 486 Busy Here 7. ACK 8. INVITE C 9. 180 Ringing 10. 200 OK 11. 200 OK 12. ACK 13. ACK 2-way RTP channel Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-34 OL-7890-01...
Page 135
The SIP proxy server forwards the SIP ACK to the Phone C. The ACK confirms Phone C that Phone A has received the 200 OK response from Phone C. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-35 OL-7890-01...
Network Call Forwarding (No Answer) Figure B-13 illustrates successful call forwarding between Cisco SIP IP phones in which User B has requested call forwarding from the network in the event that there is no answer. When User A calls User B, the proxy server tries to place the call to Phone B, and, if there is no answer, the call is transferred to Phone C.
Page 137
Phone C sends a SIP 200 OK response to the SIP proxy server. server 200 OK—SIP proxy server to The SIP proxy server forwards the SIP 200 OK response to Phone A. Phone A Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-37 OL-7890-01...
RTP channels and therefore establishes a conference bridge between User A and User C. In this call flow scenario, the end users are User A, User B, and User C. They are all using Cisco Unified IP Phone 7960G and 7940G models, which are connected using an IP network.
Page 139
User A is taken off hold. The RTP channel 1 between User A and B is re-established. User B mixes the RTP channels 1 and 2 and establishes a conference brigde between Users A and C Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-39 OL-7890-01...
Page 140
200 OK response from Phone A. The RTP channel between Phone A and Phone B is torn down. A is put on hold. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-40 OL-7890-01...
Phone B acts as a bridge mixing the RTP channel between A and B with the channel between B and C, establishing a conference bridge between A and C. Call from a Cisco SIP IP Phone to a Gateway Acting As a Backup Proxy in a SIP Network Figure B-15 illustrates a successful call from a Cisco SIP IP phone to a gateway acting as a backup proxy.
Page 142
Appendix B SIP Call Flows Call Flow Scenarios for Successful Calls Figure B-15 Call from a Cisco SIP IP Phone to a Gateway Acting As a Backup Proxy SIP IP Phone Primary User B User A 1. INVITE 2. INVITE (retry) 3.
Call from a Cisco SIP IP Phone to a Cisco SIP IP Phone Using a SIP Backup Proxy Figure B-16 illustrates a successful call from a Cisco SIP IP phone to a Cisco SIP IP phone that uses a SIP backup proxy.
Page 144
Appendix B SIP Call Flows Call Flow Scenarios for Successful Calls Figure B-16 A Successful Call from a Cisco SIP IP Phone to a Cisco SIP IP Phone Using a SIP Backup Proxy SIP IP Phone SIP IP Phone Primary Proxy...
Cisco SIP IP phone (A) User A that the backup proxy has received the BYE request. Call from a Cisco SIP IP Phone to a Cisco SIP IP Phone Using a SIP Emergency Proxy Figure B-17 illustrates a successful call from a Cisco SIP IP phone to a Cisco SIP IP phone via an emergency proxy.
Page 146
Appendix B SIP Call Flows Call Flow Scenarios for Successful Calls Figure B-17 Successful Call from a Cisco IP Phone to a Cisco IP Phone Using a SIP Emergency Proxy SIP IP Phone SIP IP Phone Primary Proxy Emergency Proxy...
This section describes call flows for the following scenarios, which illustrate unsuccessful calls: Gateway to Cisco SIP IP Phone in a SIP Network, page B-47 • Cisco SIP IP Phone to Cisco SIP IP Phone in a SIP Network, page B-52 • Gateway to Cisco SIP IP Phone in a SIP Network...
Page 148
Gateway 1 sends a Disconnect message to PBX A. PBX A Release—PBX A to Gateway 1 PBX A sends a Release message to Gateway 1. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-48 OL-7890-01...
Step Action Description ACK—Gateway 1 to Cisco SIP IP phone Gateway 1 sends a SIP ACK to the phone. The ACK confirms that A has received the 486 Busy Here response. The call session attempt terminates. Release Complete—Gateway 1 to...
Figure B-20 illustrates an unsuccessful call in which User A initiates a call to User B and receives a class 4xx, 5xx, or 6xx response. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-50 OL-7890-01...
Page 151
100 Trying—Cisco SIP IP phone to Gateway 1 The phone sends a SIP 100 Trying response to Gateway 1. The response indicates that the INVITE request has been received. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-51 OL-7890-01...
The following scenarios are Cisco SIP IP phone to Cisco SIP IP phone: • Called Number Is Busy, page B-53 Called Number Does Not Answer, page B-54 • Authentication Error, page B-55 • Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-52 OL-7890-01...
Page 153
Phone A sends a SIP ACK to the Phone B. The ACK confirms that Phone A has received the 486 Busy Here response from Phone B. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-53...
Page 154
200 OK—Phone B to Phone A Phone B sends a SIP 200 OK response to Phone A. The response confirms receipt of the cancellation request. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-54 OL-7890-01...
The media capability User A is ready to receive is specified. 407 Authentication Error—SIP The SIP proxy server sends a SIP 407 Authentication Error response to Phone A. proxy server to Phone A Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-55 OL-7890-01...
Page 156
Resend INVITE—Cisco SIP IP Phone A resends a SIP INVITE to the SIP proxy server with authentication phone A to SIP proxy server credentials. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) B-56 OL-7890-01...
A P P E N D I X Technical Specifications of the Cisco Unified IP Phone 7960G and 7940G The following sections describe the technical specifications for the Cisco Unified IP Phone 7960G and 7940G: Physical and Operating Environment Specifications, page C-1 •...
Use the PC-to-phone port to connect a network device, such as a computer, to the phone. For a diagram that identifies the different ports on the back of the Cisco Unified IP Phone 7960G and 7940G, see the Figure 1-3 on page 1-5.
Cisco Unified IP Phone 7960G — 0 to 63 Cisco Unified IP Phone 7940G — 0 to 3 • This parameter cannot be set in the configuration file. Note Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
3—On permanently and cannot be turned on and off locally • using the user interface. Specify this parameter in the phone-specific configuration file. Default is 0. call_managerx_addr Reserved. call_managerx_sip_port Reserved. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 161
3—Enabled permanently and cannot be turned on and off • locally using the user interface. Specify this parameter in the phone-specific configuration file. Default is 1. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 162
Y/M/D—Year/month/day • Y/D/M—Year/day/month • • Y-M-D—Year-month-day YY-M-D—4-digit year-month-day • Default is M/D/Y. dial_template Template with which you specify which file to download for your dial plan. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 163
1 to 31 (for days of the month) • 0 (ignore this field and use the value in the • dst_start_day_of_week parameter instead) Default is 0. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 164
1 being January and 12 being December. When the name of a month is specified, the value is not case-sensitive. In the United States, the default is October. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 165
(and disable in-band DTMF signaling); otherwise, do not generate DTMF digits out-of-band. avt_always—Always generate DTMF digits out-of-band. This • option disables in-band DTMF signaling. Default is avt. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 166
Host Name Unique host name assigned to the phone. The value in this field is always SIPmac where mac is the MAC address of the phone. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 167
Valid values for x are (Cisco IP 7969G phone) 1 to 6 and (Cisco IP 7940G phone) 1 to 2. linex_shortname Labels a line key with a name other than the directory number. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) OL-7890-01...
Page 168
RTP port between the start_media_port and the end_media_port range in the C and M fields. All RTP traffic is sourced from the port advertised in the SDP message. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-10 OL-7890-01...
Page 169
2 to a switch results in spanning-tree loops and network confusion. outbound_proxy (Optional) IP address of the outbound proxy server. You can use either a dotted IP address or a DNS name. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-11 OL-7890-01...
Page 170
(Optional) IP address of the emergency proxy server or gateway. Enter this address in IP dotted-decimal notation. proxy_emergency_port (Optional) Port number of the emergency proxy server. Default is 5060. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-12 OL-7890-01...
Page 171
ID. • 1—Remote party ID is enabled. The phone sends the remote party ID, and can accept the remote party ID. Default is 0. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-13 OL-7890-01...
Page 172
There are five possible numbers that can be configured on the Cisco IP 7960G but only one on the Cisco IP 7940G. The x variable is a string of up to 128 bytes. Note You cannot set this parameter in the configuration file.
Page 173
This value is used in the Expire header field. Valid values are any positive number; however, we recommend 180. Default is 180. timer_keepalive_expires Reserved. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-15 OL-7890-01...
Page 174
(Optional) UDP port used for SIP messages. All SIP REQUESTS use voip_control_port as the UDP source port when nat_enable = 1. Range is from 1025 to 65535. Default is 5060. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-16 OL-7890-01...
Page 175
IP address from the DHCP server. When you move the phone to a new network segment, first release the DHCP address. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-17 OL-7890-01...
Page 176
IP subnet mask used by the phone. A subnet mask partitions the IP address into a network and a host identifier. DHCP must be disabled. Note Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-18 OL-7890-01...
Page 177
Proxy Address (Phone-specific) IP address of the primary SIP proxy server that will be used by the phone. Enter this address in IP dotted-decimal notation. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-19 OL-7890-01...
Page 178
Value is typically a phone number but can be a URI. Preferred Codec (Optional) Codec to use when a call is initiated. Valid values are g711alaw, g711ulaw, g729a, and none. Default is g711ulaw. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-20 OL-7890-01...
Page 179
REGISTRATION request expires. This value is inserted into the Expire header field. Valid values are any positive number; however, we recommend 3600. Default is 3600. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-21 OL-7890-01...
Page 180
Default is 5060. Outbound Proxy (Optional) IP address of the outbound proxy server. You can use either a dotted IP address or a DNS name. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-22 OL-7890-01...
Page 181
If there is no received= tag and the IP address in the uppermost Via header is different from the source IP address, the response is sent back to the source IP address. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-23 OL-7890-01...
Page 182
RTP port between the start_media_port and the end_media_port range in the C and M fields. All RTP traffic is sourced from the port advertised in the SDP message. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-24 OL-7890-01...
Page 183
RTP packet inter-arrival time, measured in timestamp unit and calculated according to RFC 1889. • a, b, c, d, e, f, g, h, and i—Integers. Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-25 OL-7890-01...
Page 184
Appendix D SIP IP Phone Parameters Cisco Unified IP Phone 7960G and 7940G Administration Guide for Release 8.0 (SIP) D-26 OL-7890-01...