- What's New in This Chapter
- Unified Communications Endpoints Architecture
- Analog Gateways
- Cisco Unified IP Phones
- Cisco Basic IP Phones
- Cisco Business IP Phones
- Cisco Manager IP Phones
- Cisco Executive IP Phones
- Cisco Unified IP Phone Expansion Modules 7914, 7915, and 7916
- Deployment Considerations for Cisco Unified IP Phones 6921, 6941, 6945, and 6961
- Deployment Considerations for Cisco Unified IP Phones 8900 and 9900 Series
- General QoS Deployment Considerations for Cisco Unified IP Phones
- Additional Information on Cisco Unified IP Phones
- Software-Based Endpoints
- Wireless Endpoints
- Cisco Unified IP Conference Station
- Video Endpoints
- Cisco Unified Video Advantage
- Cisco IP Video Phone 7985G
- Cisco Unified IP Phones 8900 and 9900 Series
- Cisco E20 Video Phone
- Codecs Supported by Cisco Unified Video Advantage, Cisco IP Video Phone 7985G, Cisco Unified IP Phones 8900 and 9900 Series, and Cisco E20 Video Phone
- Third-Party SCCP Video Endpoints
- General QoS Deployment Considerations for Cisco Video Endpoints
- Additional Information on Video Endpoints
- Cisco Virtualization Experience Clients
- Third-Party SIP IP Phones
- QoS Recommendations
Unified Communications Endpoints
A variety of endpoints can be used in a Cisco Unified Communications deployment. These endpoints range from gateways that support ordinary analog phones in an IP environment to an extensive set of native IP phones offering a range of capabilities.
When deploying endpoints, you need to consider several factors, include configuration, authentication, upgrades, signaling protocol, QoS, and so forth. The Unified Communications system must be designed appropriately to accommodate these factors.
This chapter summarizes various types of Unified Communications endpoints along with their features and QoS recommendations. The endpoints can be categorized into the following major types:
•Cisco Unified IP Conference Station
•Cisco Virtualization Experience Clients
The sections listed above provide detailed information about each endpoint type. In addition, the section on QoS Recommendations, lists generic QoS configurations, and the Endpoint Features Summary, lists all the endpoint features.
Use this chapter to understand the range of available endpoint options and the design considerations that go along with their deployment.
What's New in This Chapter
Table 18-1 lists the topics that are new in this chapter or that have changed significantly from previous releases of this document.
|
|
|
---|---|---|
Minor corrections and changes |
Various sections throughout this chapter |
July 31, 2012 |
Cisco Unified IP Phones 3905, 6945, 8941, and 8945 |
Deployment Considerations for Cisco Unified IP Phones 6921, 6941, 6945, and 6961 Deployment Considerations for Cisco Unified IP Phones 8900 and 9900 Series |
December 22, 2011 |
Desktop virtualization with Cisco Virtualization Experience Clients |
December 22, 2011 |
|
Minor updates and corrections to the Endpoints Features Summary tables |
December 22, 2011 |
|
Cisco E20 Video Phone |
November 15, 2010 |
|
Cisco Unified Wireless IP Phones 7925G-EX and 7926G |
November 15, 2010 |
|
Features supported by the Cisco Unified IP Phones 6900 Series |
November 15, 2010 |
|
Features supported by the Cisco Unified IP Phones 6900 Series |
July 23, 2010 |
|
Video design considerations for Cisco Unified Client Services Framework (CSF) |
April 2, 2010 |
|
Video support in Cisco Unified IP Phones 9951 and 9971 |
Cisco Unified IP Phones 8900 and 9900 Series |
April 2, 2010 |
Unified Communications Endpoints Architecture
Call signaling in Cisco Unified Communications Manager (Unified CM) distinguishes between line-side signaling and trunk-side signaling. Whereas trunk-side signaling is used for connecting the entire Unified CM cluster to other servers and gateways, the line side is used for connecting end-user devices to the cluster. The two interfaces are distinct in the services they offer, with the line side offering a rich set of user-oriented features.
Session Initiation Protocol (SIP) and Skinny Client Control Protocol (SCCP) are the two main line-side signaling protocols supported by Unified CM. All Cisco endpoints support either or both of these protocols. The set of features supported in both protocols is roughly equivalent, and the choice of which protocol to use is essentially a personal preference in a deployment. Table 18-7 through Table 18-15 present a comparison of protocols and features supported by various endpoints.
Cisco endpoints must be configured with several operating parameters before they can be used to make or receive calls or to run applications. This configuration must be performed in advance in the Unified CM. Once configured, Unified CM generates a configuration file for the endpoint to use, and it places stores that file in a Trivial File Transfer Protocol (TFTP) server. The endpoints themselves go through a boot-up sequence when powered on. They retrieve this configuration file before they register with the appropriate server, and then they are ready to be used. The endpoints execute the following steps as part of the boot-up sequence:
1. When connected to the access switch, if the endpoint is not plugged in to a power source, it attempts to obtain power from the switch (Power over Ethernet).
2. Once power is obtained, if device security is enabled, the endpoint presents its credentials to the security server.
3. If it is allowed to use the network, the endpoint obtains its network parameters such as IP address, Domain Name Service (DNS) servers, gateway address, and so forth., either through static provisioning in the endpoint or through Dynamic Host Control Protocol (DHCP).
4. The endpoint also obtains a TFTP server address either through static provisioning or through DHCP options.
5. The endpoint then uses the TFTP server address to obtain its configuration files that, among other parameters, detail the server(s) in the Unified CM cluster that the endpoint may associate with, the directory numbers that the endpoint must support, and so forth.
6. The endpoint registers with the server and is available for use.
Analog Gateways
Analog gateways include router-based analog interface modules, Cisco Communication Media Module (CMM) with 24-FXS port adapter, Catalyst 6500 24-FXS analog interface module, Cisco VG202, Cisco VG204, Cisco VG224, Cisco VG248, and Cisco Analog Telephone Adaptor (ATA) 186 and 188. An analog gateway is usually used to connect analog devices, such as fax machines, modems, telecommunications devices for the deaf (TDD), teletypewriters (TTY), and analog phones, to the VoIP network so that the analog signal can be packetized and transmitted over the IP network.
Analog Interface Module
Cisco router-based analog interface modules include low-density interface modules (NM-1V, NM-2V, NM-HD-1V, NM-HD-2V, NM-HD-2VE, NM-HDV2, NM-HDV2-1T1/E1, and NM-HDV2-2T1/E1) and high-density interface modules (NM-HDA-4FXS and EVM-HD-8FXS/DID). Cisco analog interface modules connect the PSTN and other legacy telephony equipment, including PBXs, analog telephones, fax machines, and key systems, to Cisco multiservice access routers. Cisco analog interface modules are best suited for connecting low- to high-density analog devices to the IP network with limited call features.
Low-Density Analog Interface Module
The low-density analog interface modules include the NM-1V, NM-2V, NM-HD-1V, NM-HD-2V, NM-HD-2VE, NM-HDV2, NM-HDV2-1T1/E1, and NM-HDV2-2T1/E1. The NM-1V and NM-2V contain one or two interface cards (VIC). The interface cards include: two-port FXS VIC (VIC-2FXS); two-port FXO VIC (VIC-2FXO, VIC-2FXO-M1/M2/M3, and VIC-2FXO-EU); two-port Direct Inward Dial VIC (VIC-2DID); two-port E&M VIC (VIC-2E/M); two-port Centralized Automated Message Accounting VIC (VIC-2CAMA); and two-port BRI VIC (VIC-2BRI-S/T-TE and VIC-2BRI-NT/TE). The NM-1V and NM-2V can serve up to two and four FXS connections, respectively.
Note The NM-1V and NM-2V are not supported on the Cisco 2800 and 3800 Series platforms. On the Cisco 2800 and 3800 Series platforms, the voice interface cards are supported in the on-board High-Speed WIC slots, including the VIC-2DID, VIC4-FXS/DID, VIC2-2FXO, VIC-2-4FXO, VIC2-2FXS, VIC2-2E/M, and VIC2-2BRI-NT/TE.
The NM-HD-1V and NM-HD-2V contain one and two VICs, respectively. The NM-HD-2VE contains two VICs or two voice/WAN interface cards (VWIC), or a combination of one VIC and one VWIC. The NM-HD-1V, NM-HD-2V, and NM-HD-2VE can serve up to 4, 8, and 8 FXS or FXO connections, respectively. The NM-HDV2, NM-HDV2-1T1/E1, and NM-HDV2-2T1/E1 can be fitted with either digital T1/E1 or analog/BRI voice interface cards, with up to 4 FXS or FXO connections. The difference among these three interface modules is that the NM-HDV2-1T1/E1 has one built-in T1/E1 port while the NM-HDV2-2T1/E1 has two built-in T1/E1 ports.
The voice interface cards include: 2-port and 4-port FXS VICs (VIC2-2FXS and VIC-4FXS/DID); 2-port and 4-port FXO VICs (VIC2-2FXO and VIC2-4FXO); 2-port Direct Inward Dial VIC (VIC-2DID); 2-port E&M VIC (VIC2-2E/M); and 2-port BRI VIC (VIC2-2BRI-NT/TE). The voice/WAN interface cards include: 1-port and 2-port RJ-48 multiflex trunk (MFT) T1/E1 VWICs for both voice and WAN connections (VWIC-1MFT-T1, VWIC-2MFT-T1, VWIC-2MFT-T1-DI, VWIC-1MFT-E1, VWIC-2MFT-E1, VWIC-2MFT-E1-DI, VWIC-1MFT-G703, VWIC-2MFT-G703, VWIC2-1MFT-T1/E1, VWIC2-2MFT-T1/E1, VWIC2-1MFT-G703, and VWIC2-2MFT-G703). The G.703 interface cards are primarily for data connectivity but can in some cases be configured to support voice applications.
High-Density Analog Interface Module
The high-density analog interface module includes the NM-HDA-4FXS and EVM-HD-8FXS/DID. The NM-HDA-4FXS has four on-board FXS ports and room for two expansion modules from the following options:
•EM-HDA-8FXS: An 8-port FXS interface card
•EM-HDA-4FXO/EM2-HDA-4FXO: A 4-port FXO interface card
The NM-HDA-4FXS provides up to 12 analog ports (4 FXS and 8 FXO) with four built-in FXS ports and two EM-HDA-4FXO or EM2-HDA-4FXO extension modules, or 16 analog ports (12 FXS and 4 FXO) with four built-in FXS ports and one EM-HDA-8FXS, and one EM-HDA-4FXO or EM2-HDA-4FXO extension module. A configuration using two 8-port FXS extension modules is not supported. The NM-HDA also has a connector for a daughter module (DSP-HDA-16) that provides additional DSP resources to serve an additional 8 high-complexity calls or 16 medium-complexity calls.
Note The EM2-HDA-4FXO supports the same density and features as the EM-HDA-FXO, but it provides enhanced features including longer loop length support of up to 15,000 feet and improved performance under poor line conditions when used in ground-start signaling mode.
The EVM-HD-8FXS/DID provides eight individual ports on the baseboard module and can be configured for FXS or DID signaling. In addition, the EVM-HD-8FXS/DID has room for two expansion modules from the following options:
•EM-HDA-8FXS: An 8-port FXS interface card
•EM-HDA-6FXO: A 6-port FXO interface card
•EM-HDA-3FXS/4FXO: A 3-port FXS and 4-port FXO interface card
•EM-4BRI-NT/TE: A 4-port BRI interface card
These extension modules can be used in any combination and provide for configurations of up to 24 FXS ports per EVM-HD-8FXS/DID.
Supported Platforms and Cisco IOS Requirements for Analog Interface Modules
The supported platforms for Cisco analog interface modules are the Cisco 2600, 2800, 3600, 3700, and 3800 Series. Table 18-2 lists the maximum number of interface modules supported per platform, and Table 18-3 lists the minimum Cisco IOS software version required.
Cisco Communication Media Module (CMM)
The Cisco CMM is a line card that provides high-density analog, T1, and E1 gateway connections for Catalyst 6000 and Cisco 7600 Series switches. The Cisco CMM can serve up to 72 FXS connections. The CMM operates as either an MGCP or H.323 gateway, and it provides Survivable Remote Site Telephony (SRST) service for up to 480 IP phones.
Cisco CMM can contain the following interface port adapters: 24-port FXS analog port adapter (WS-SVC-CMM-24FXS), 6-port T1 interface port adapter (WS-SVC-CMM-6T1), 6-port E1 interface port adapter (WS-SVC-CMM-6E1), and conference/transcoding port adapter (WS-SVC-CMM-ACT). Table 18-4 lists the minimum software requirements for the compatible port adapters.
WS-X6624-FXS Analog Interface Module
The Cisco WS-X6624-FXS analog interface module is an MGCP-based device for connecting high-density analog devices to the IP telephony network, and it provides 24 analog ports.
Note The WS-X6624 FXS analog interface module is no longer available for sale.
Cisco VG202 and VG204 Gateways
The Cisco VG202 and VG204 analog gateways are Cisco IOS-based low density 2-port and 4-port gateways, respectively, that can connect analog phones, fax machines, modems, and other analog devices to the enterprise voice system. These gateways can be integrated directly into Unified CM as either Skinny Client Control Protocol (SCCP) or Media Gateway Control Protocol (MGCP) gateways. Both of these gateways, if operated in MGCP mode, provide H.323 failover to Survivable Remote Site Telephony (SRST) in case of loss of connectivity with the Unified CM cluster.
These gateways also support the SIP protocol and can be connected over a SIP trunk to Unified CM. In this mode, however, several features several features available in SCCP or MGCP integration with Unified CM are not available.
Cisco VG224 Gateway
The Cisco VG224 analog gateway is a Cisco IOS high-density 24-port gateway for connecting analog devices to the IP Telephony network. In Cisco IOS Release 12.4(2)T and later, the Cisco VG224 can act as an Skinny Client Control Protocol (SCCP) or Media Gateway Control Protocol (MGCP) endpoint with Cisco Unified Communications Manager (Unified CM) and can re-home to a Survivable Remote Site Telephone (SRST) router in failover scenarios. The Cisco VG224 also supports modem pass-through, modem relay, fax pass-through, and fax relay. In addition, the Cisco VG224 can be used to connect analog phones for SCCP support on Cisco Unified Communications Manager Express (Unified CME) and Cisco Unified Survivable Remote Site Telephone (SRST).
Cisco VG248 Gateway
The Cisco VG248 is a high-density, 48 port, Skinny Client Control Protocol (SCCP) gateway for connecting analog devices such as analog phones, fax machines, modems and speakerphones to an enterprise Cisco Unified CM and voice network. The Cisco VG248 also supports Unified CM integration with legacy voicemail systems and PBXs compatible with Simplified Message Desk Interface (SMDI), NEC Message Center Interface (MCI), or Ericsson voicemail protocols. The Cisco VG248 supports failover to Survivable Remote Site Telephone (SRST).
Cisco ATA 186 and 188
The Cisco Analog Telephone Adaptor (ATA) 186 or 188 can connect two analog devices to the IP telephony network, and it is the best suited for low-density analog devices connecting to the IP network.
The difference between the Cisco ATA 186 and 188 is that the former has only one 10 Base-T Ethernet connection while the later has an integrated Ethernet switch providing two 10/100 Base-T Ethernet connections for itself and a co-located PC or other Ethernet-based device. The Cisco ATA 186 and 188 can be configured in any of the following ways:
•Cisco ATA web configuration page
•Cisco ATA voice configuration menu
•Configuration file downloaded from the TFTP server
The SCCP-based ATA behaves like an SCCP IP phone. The Cisco ATA 186 or 188 can be configured as a SIP client that registers with the SIP proxy server to make phone calls with another endpoint. The Cisco ATA 186 or 188 can act as either a user agent client (UAC) when it initiates SIP requests or as a user agent server (UAS) when it responds to requests.
Additional Information on Analog Gateways
For more information, including details regarding the latest hardware and software version support for analog gateways, refer to the appropriate data sheets and documentation for:
•Cisco IOS-based analog interface modules:
•Cisco Analog Telephony Adaptors (ATAs):
http://www.cisco.com/en/US/products/hw/gatecont/ps514/index.html
•Cisco VG 200 Series Gateways:
http://www.cisco.com/en/US/products/hw/gatecont/ps2250/prod_literature.html
Cisco Unified IP Phones
The Cisco IP phone portfolio includes basic IP phones, business IP phones, manager IP Phones, and executive IP phones.
Cisco Basic IP Phones
The Cisco basic IP phone is best suited for low-traffic users with limited call features and budget requirements. The basic IP phones include the Cisco Unified SIP Phone 3900 Series and the Cisco Unified IP Phones 6901, 6911, 7902G, 7905G, 7906G, 7910G, 7910G+SW, 7911G, and 7912G.
Cisco Unified SIP Phone 3900 Series
The Cisco Unified SIP Phone 3900 Series supports a single line and has a single 10/100 Base-T Ethernet port on the back of the phone. The Cisco Unified SIP Phone 3900 Series has a two-line liquid crystal display (LCD) screen and a half-duplex or full-duplex speakerphone. These phones support SIP only.
Cisco Unified IP Phone 6901
The Cisco Unified IP Phone 6901 shares its hardware characteristics and industrial design with the other models in the Cisco Unified IP Phone 6900 Series.
The Cisco Unified IP Phone 6901 is a basic single-line phone with one 10/100 Base-T Ethernet connection, and is ideal for use in lobbies, hallways, elevators, and other areas with occasional need for voice communications. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 6911
The Cisco Unified IP Phone 6911 shares its hardware characteristics and industrial design with the other models in the Cisco Unified IP Phone 6900 Series.
The Cisco Unified IP Phone 6911 supports a single directory number, has two 10/100 Base-T Ethernet connections, and has a full-duplex speakerphone. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7902G
The Cisco Unified IP Phone 7902G supports a single line and it has a single 10-Base-T Ethernet port on the back of the phone. The Cisco Unified IP Phone 7902G does not have any liquid crystal display (LCD) screen. The Cisco Unified IP Phone 7902G supports SCCP but has no support for SIP.
Cisco Unified IP Phone 7905G
The Cisco Unified IP Phone 7905G supports a single line and it has a single 10-Base-T Ethernet port on the back of the phone. The speaker operates in one-way listen mode only. The Cisco Unified IP Phone 7905G supports SCCP and SIP; however, the features and user interface (UI) are not consistent across the two call signaling protocols.
Cisco Unified IP Phone 7906G
The Cisco Unified IP Phone 7906G supports a single line and it has a single 10/100 Base-T Ethernet port on the back of the phone. The speaker operates in one-way listen mode only. Power is supplied via IEEE 802.3af, Cisco inline power, or local power through a power adaptor (CP-PWR-CUBE-3). The Cisco Unified IP Phone 7906G supports SCCP and SIP and is one of the phones included in the enhanced architecture of Cisco Desktop IP Phones. This architecture provides for feature and UI consistency across the Cisco Desktop IP Phones regardless of call signaling protocol. The end-user experience for a supported feature will behave consistently whether using SCCP or SIP call control signaling.
Cisco Unified IP Phone 7910G and 7910G+SW
The Cisco Unified IP Phone 7910G supports only a single line, and the speaker operates in one-way listen mode only. The Cisco Unified IP Phone 7910G also has six feature access keys that can be configured in the customized phone button template by the administrator to provide the end-user with various call features. Because there are only six feature access keys on this phone model, one phone button template cannot provide the end-user with all the call features. Both the Cisco Unified IP Phone 7910G and 7910+SW support SCCP but have no support for SIP. The only difference between the Cisco Unified IP Phone 7910G and 7910G+SW is that the former has a 10 Base-T Ethernet port and the latter has two 10/100 Base-T Ethernet ports.
Cisco Unified IP Phone 7911G
The Cisco Unified IP Phone 7911G supports only a single line and it has two 10/100 Base-T Ethernet connections. The speaker operates in one-way listen mode only. The Cisco Unified IP Phone 7911G supports SCCP and SIP and is one of the phones included in the enhanced architecture of Cisco Desktop IP Phones. This architecture provides for feature and UI consistency across the Cisco Desktop IP Phones regardless of call signaling protocol. The end-user experience for a supported feature will behave consistently whether using SCCP or SIP call control signaling.
Cisco Unified IP Phone 7912G
The Cisco Unified IP Phone 7912G supports only a single line and it has two 10/100 Base-T Ethernet connections. The speaker operates in one-way listen mode only. The Cisco Unified IP Phone 7912G supports SCCP and SIP; however, the features and user interface (UI) are not consistent across the two call signaling protocols.
Note The Cisco Unified IP Phones 7902G, 7905G, 7910G, 7910G+SW, and 7912G are no longer available for sale, but they are still supported by Cisco Unified Communications Manager.
Cisco Business IP Phones
The Cisco business IP phone is best suited for the transaction-type worker with medium telephony traffic use and extensive call features, such as speakers, headset, and so forth. The business IP phones include Cisco Unified IP Phones 6921, 6961, 7931G, 7940G, 7941G, 7941G-GE, 7942G, and 7945G.
Cisco Unified IP Phone 6921
The Cisco Unified IP Phone 6921 shares its hardware characteristics and industrial design with the other models in the Cisco Unified IP Phone 6900 Series.
The Cisco Unified IP Phone 6921 supports up to two directory numbers, has two 10/100 Base-T Ethernet connections, and has a full-duplex speakerphone. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 6961
The Cisco Unified IP Phone 6961 shares its hardware characteristics and industrial design with the other models in the Cisco Unified IP Phone 6900 Series.
The Cisco Unified IP Phone 6961 supports up to 12 directory numbers and includes two 10/100 Base-T Ethernet connections. It also has a full-duplex speakerphone. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7931G
The Cisco Unified IP Phone 7931G supports up to 24 directory numbers that can be assigned to 24 illuminated line keys, and it is most suitable for retail, commercial, and manufacturing users. The Cisco Unified IP Phone 7931G has two 10/100 Base-T Ethernet connections, and it supports both SIP and SCCP. In addition to the programmable softkey support available on other Cisco Unified IP Phones, the Cisco Unified IP Phone 7931G also has three dedicated keys for Hold, Redial, and Transfer features. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7940G
The Cisco Unified IP Phone 7940G can have up to two directory numbers and includes two 10/100 Base-T Ethernet connections. The Cisco Unified IP Phone 7940G supports SCCP and SIP; however, the features and user interface (UI) are not consistent across the two call signaling protocols. For example, the Cisco Unified IP Phone 7940G using SCCP has full security capability, whereas SIP does not have any previously implemented security features. The Cisco Unified IP Phone 7940G using SCCP is compatible with the Cisco Unified Video Advantage video-enabled endpoint to make video calls, whereas the Cisco Unified IP Phone 7940G using SIP has no video support. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7941G
The Cisco Unified IP Phone 7941G can have up to two directory numbers and includes two 10/100 Base-T Ethernet connections. The Cisco Unified IP Phone 7941G supports SCCP and SIP and is included in the enhanced architecture of Cisco Unified IP Phones. This architecture provides for feature and UI consistency across the Cisco IP phones regardless of call signaling protocol. The end-user experience for a supported feature will behave consistently whether using SCCP or SIP call control signaling.
There are a few features that are not supported with SIP that are supported with SCCP. For example, the Cisco Unified IP Phone 7941G using SCCP is compatible with the Cisco Unified Video Advantage video-enabled endpoint to make video calls, whereas SIP has no video support. The Cisco Unified IP Phone 7941G using SCCP supports Tone on Hold, whereas SIP has no Tone on Hold support. This phone includes a higher-resolution, 4-bit grayscale display for enhancing feature usage and Extensible Markup Language (XML) applications, as well as for enabling support for double-byte languages. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7941G-GE
The Cisco Unified IP Phone 7941G-GE can have up to two directory numbers and is the equivalent of the Cisco Unified IP Phone 7941G with the exception that it includes two 10/100/1000 Base-T Ethernet connections. The addition of gigabit throughput capability allows for high bit-rate and bandwidth-intensive applications on a co-located PC.
Cisco Unified IP Phone 7942G
The Cisco Unified IP Phone 7942G, like the 7941G, can have up to two directory numbers and includes two 10/100 Base-T Ethernet connections. In addition to the 7941G's other features and support for protocols, the 7942G adds support for the G.722 wideband codec and updates the speaker, microphone, and handset for high-fidelity voice communications. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7945G
The Cisco Unified IP Phone 7945G extends the features of the 7942G. Like the 7942G, the 7945G can have up to two directory numbers; but unlike the 7942G, the 7945G also includes two 10/100/1000 Base-T Ethernet connections and a five-way navigation button set. In addition to the support for G.722 wideband codec and high-fidelity speaker, microphone, and handset, the 7945G adds a backlit TFT color display for easy access to communications information, timesaving applications, and feature usage. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Manager IP Phones
The Cisco manager IP phone is best suited for managers and administrative assistants with medium to heavy telephony traffic use and extensive call features such as speakers, headset, and so forth. The business IP phones include Cisco Unified IP Phone 6941, 7960G, 7961G, 7961G-GE, 7962G, 7965G, 8941, 8945, and 8961.
Cisco Unified IP Phone 6941 and 6945
The Unified IP Phones 6941 and 6945 share hardware characteristics and industrial design with the other models in the Cisco Unified IP Phone 6900 Series.
The Cisco Unified IP Phones 6941 and 6945 support up to four directory numbers and have two 10/100 or 10/100/1000 Base-T Ethernet ports, respectively. These phone models also include a full-duplex speakerphone. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7960G
The Cisco Unified IP Phone 7960G can have up to six directory numbers and includes two 10/100 Base-T Ethernet connections. The Cisco Unified IP Phone 7960G supports SCCP and SIP; however, the features and user interface (UI) are not consistent across the two call signaling protocols. For example, the Cisco Unified IP Phone 7960G using SCCP has full security capability, whereas SIP does not have any previously implemented security features. The Cisco Unified IP Phone 7960G using SCCP is compatible with the Cisco Unified Video Advantage video-enabled endpoint to make video calls, whereas the Cisco Unified IP Phone 7960G using SIP has no video support. The Cisco Unified IP Phone 7960G using SCCP supports the Cisco Unified IP Phone Expansion Module 7914, whereas SIP has no support for the expansion module. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7961G
The Cisco Unified IP Phone 7961G can have up to six directory numbers and includes two 10/100 Base-T Ethernet connections. The Cisco Unified IP Phone 7961G supports SCCP and SIP and is included in the enhanced architecture of the Cisco Unified IP Phones. This architecture provides for feature and UI consistency across the Cisco IP phones regardless of call signaling protocol. The end-user experience for a supported feature will behave consistently whether using SCCP or SIP call control signaling.
There are a few features that are not supported with SIP that are supported with SCCP. For example, the Cisco Unified IP Phone 7961G using SCCP is compatible with the Cisco Unified Video Advantage video-enabled endpoint to make video calls, whereas SIP has no video support. The Cisco Unified IP Phone 7961G using SCCP supports Tone on Hold, whereas SIP has no Tone on Hold support. The Cisco Unified IP Phone 7961G using SCCP supports the Cisco Unified IP Phone Expansion Module 7914, whereas SIP has no support for the expansion module. This phone includes a higher-resolution, 4-bit grayscale display for enhancing feature usage and Extensible Markup Language (XML) applications, as well as for enabling support for double-byte languages. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7961G-GE
The Cisco Unified IP Phone 7961G-GE can have up to six directory numbers and is the equivalent of the Cisco Unified IP Phone 7961G with the exception that it includes two 10/100/1000 Base-T Ethernet connections. The addition of gigabit throughput capability allows for high bit-rate and bandwidth-intensive applications on a co-located PC.
Cisco Unified IP Phone 7962G
The Cisco Unified IP Phone 7962G, like the 7961G, can have up to six directory numbers and includes two 10/100 Base-T Ethernet connections. In addition to the 7961G's other features and support for protocols, the 7962G adds support for the G.722 wideband codec and updates the speaker, microphone, and handset for high-fidelity voice communications. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7965G
The Cisco Unified IP Phone 7965G extends the features of the 7962G. Like the 7962G, the 7965G can have up to six directory numbers; but unlike the 7962G, the 7965G also includes two 10/100/1000 Base-T Ethernet connections and a five-way navigation button set. In addition to the support for G.722 wideband codec and high-fidelity speaker, microphone, and handset, the 7965G adds a backlit TFT color display for easy access to communications information, timesaving applications, and feature usage. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 8900 Series
The Cisco Unified IP Phone 8900 Series offers advanced capabilities within the Cisco IP phone portfolio. The Cisco Unified IP Phone 8961 supports up to five directory numbers, while the Cisco Unified IP Phones 8941 and 8945 each support four directory numbers. All 8900 Series endpoints support two Ethernet connections, with the Cisco Unified IP Phones 8945 and 8961 supporting 10/100/1000 Base-T and the Cisco Unified IP Phone 8941 supporting only 10/100 Base-T. The Cisco Unified IP Phone 8900 Series includes the most commonly used call features (hold, transfer, and conference) on fixed hard buttons and incorporates a wideband audio headset, speaker, and handset. The Cisco Unified IP Phone 8961 also provides support for MIDlet and XML applications. For a list of supported features for the Cisco Unified IP Phone 8961, see the Endpoint Features Summary.
Cisco Executive IP Phones
The Cisco executive IP phone is best suited for the executive high-traffic user with extensive call features. The executive IP phones include the Cisco Unified IP Phone 7970G, 7971G-GE, 7975G, 9951, and 9971.
Cisco Unified IP Phone 7970G
The Cisco Unified IP Phone 7970G can have up to eight directory numbers, has a high-resolution color touch screen, and has more access keys on the phone compared to other Cisco Unified IP Phones. The Cisco Unified IP Phone 7970G supports both SCCP and SIP and is included in the enhanced architecture of Cisco Desktop IP Phones. This architecture provides for feature and UI consistency across the Cisco Desktop IP Phones regardless of call signaling protocol. The end-user experience for a supported feature will behave consistently whether using SCCP or SIP call control signaling.
There are a few features that are not supported with SIP that are supported with SCCP. For example, the Cisco Unified IP Phone 7970G using SCCP is compatible with the Cisco Unified Video Advantage video-enabled endpoint to make video calls, whereas SIP has no video support. The Cisco Unified IP Phone 7970G using SCCP supports Tone on Hold, whereas SIP has no Tone on Hold support. The Cisco Unified IP Phone 7970G using SCCP supports the Cisco Unified IP Phone Expansion Module 7914, whereas SIP has no support for the expansion module. This phone includes a higher-resolution, 4-bit grayscale display for enhancing feature usage and Extensible Markup Language (XML) applications, as well as for enabling support for double-byte languages. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 7971G-GE
The Cisco Unified IP Phone 7971G-GE can have up to eight directory numbers and is the equivalent of the Cisco Unified IP Phone 7970G with the exception that it includes two 10/100/1000 Base-T Ethernet connections. The addition of gigabit throughput capability allows for high bit-rate and bandwidth-intensive applications on a co-located PC.
Note In addition to using the inline power from the access switch or local wall power, a Cisco Unified IP Phone can also be supplied power by a Cisco Unified IP Phone power injector. The Cisco Unified IP Phone power injector connects Cisco Unified IP Phones to Cisco switches that do not support online power or to non-Cisco switches. The Cisco Unified IP Phone power injector is compatible with all Cisco Unified IP Phones, and it supports both Cisco PoE and IEEE 802.3af PoE. It has two 10/100/1000 Base-T Ethernet ports. One Ethernet port connects to the switch access port and the other connects to the Cisco Unified IP Phone.
Cisco Unified IP Phone 7975G
The Cisco Unified IP Phone 7975G, like the 7971G-GE, can have up to eight directory numbers and two 10/100/1000 Base-T Ethernet connections. Unlike the 7971G-GE, however, the 7975G adds the G.722 wideband codec and high-fidelity speaker, microphone, and handset. The 7975G also has a touchscreen color display. For a complete list of supported features, see the Endpoint Features Summary.
Cisco Unified IP Phone 9951
The Cisco Unified IP Phone 9951 offers advanced capabilities within the Cisco IP phone portfolio. The 9951 supports up to five directory numbers, two 10/100/1000 Base-T Ethernet connections, and a five-way navigation button set. The 9951 also includes five session keys, a USB port, support for a Bluetooth headset, and the most commonly used call features on fixed hard buttons (hold, transfer, and conference) for a rich user experience. The 9951 also incorporates a wideband audio headset, speaker, and handset, and support for MIDlet and XML applications. For a complete list of supported features, see the Endpoint Features Summary.
The 9951 includes the capability to receive a video media stream. To make point-to-point video calls, a specially designed optional USB camera may be attached to the 9951. For video related design considerations, see the section on Video Endpoints.
Cisco Unified IP Phone 9971
The Cisco Unified IP Phone 9971 offers advanced capabilities within the Cisco IP phone portfolio. The 9971 supports up to six directory numbers, two 10/100/1000 Base-T Ethernet connections, and a five-way navigation button set. The 9971 also includes six session keys, two USB ports, support for a Bluetooth headset, touch screen, an 802.11a/b/g wireless interface, and the most commonly used call features on fixed hard buttons (hold, transfer, and conference) for a rich user experience. The 9971 also incorporates a wideband audio headset, speaker, and handset, and support for MIDlet and XML applications. For a complete list of supported features, see the Endpoint Features Summary.
The 9971 includes the capability to receive a video media stream. To make point-to-point video calls, a specially designed optional USB camera may be attached to the 9971. For video related design considerations, see the section on Video Endpoints.
Cisco Unified IP Phone Expansion Modules 7914, 7915, and 7916
The Cisco Unified IP Phone Expansion Modules 7914, 7915, and 7916 are for administrative assistants and others who need to determine the status of a number of lines beyond the current line capability of the phone.
The Cisco Unified IP Phone Expansion Modules 7914, 7915, and 7916 extend the capability of the Cisco Unified IP Phones 7960G, 7961G, 7961G-GE, 7962G, 7965G, 7970G, 7971G-GE, or 7975G with additional buttons and an LCD. The Cisco Unified IP Phone Expansion Module 7914 provides 14 buttons per module, and the Cisco Unified IP Phone Expansion Modules 7915 and 7916 provide up to 24 buttons per module. Cisco Unified IP Phones 796xG and 797xG can support up to two Cisco Unified IP Phone Expansion Modules. If the IP phone uses Cisco inline power or IEEE802.3af PoE, then the Cisco Unified IP Phone Expansion Modules 7914, 7915, and 7916 require the use of an external power adaptor (CP-PWR-CUBE-3).
Note When two Expansion Modules are used with a single phone, the second module must be the same model as the first one.
Deployment Considerations for Cisco Unified IP Phones 6921, 6941, 6945, and 6961
These IP phones share common characteristics such as: a uniform industrial design; a single call per line; and hard keys for most commonly used user functions such as hold, transfer, and conference.
All these phone models support a single call per line. An incoming call on a line that already has an active call will be given the busy treatment; that is, depending on the configuration, it will be forwarded either to voicemail or to another directory number, or (if forwarding is not configured) the call will not complete and a busy tone will be returned to the caller. To have the second call presented to the phone instead of being forwarded, it is necessary to configure a second line with the same directory number as the primary. Note that this second line must be in a different partition than the primary, and the primary line must be configured to forward calls to the second line. For more information on setting up partitions, refer to the chapter on Dial Plan.
The Cisco Unified IP Phones 6921, 6941, 6945, and 6961 introduce call features such as Direct Transfer and Direct Transfer Across Lines, and also provide the Join and Join Across Lines features. These features can operate over calls spanning multiple lines, and their operation can be opaque to CTI applications that monitor only the primary line on the phone. Therefore, in order for these applications to work properly and maintain control over the phone functions, it might be necessary to disable the call features. These features may be disabled, in decreasing priority order, in either the specific phone configuration, the Common Device Profile configuration applicable to a group of phones that share the profile, or the enterprise-wide phone configuration.
Deployment Considerations for Cisco Unified IP Phones 8900 and 9900 Series
The Cisco Unified IP Phones 8941, 8945, 8961, 9951, and 9971 are a family of IP Phones that share common hardware and software platforms, increased support for accessories, and a unique user experience. The user experience includes dedicated hard keys for common call functions such as hold, transfer, and conference; a set of session buttons separate from the line buttons, which facilitate more intuitive handling of several concurrent calls; and wideband acoustics-capable handset, microphone, and speaker. Depending on the model, this family of phones supports various user accessories and hardware features such as touch-sensitive screen, USB and Bluetooth headsets, SDIO, IEEE 802.11a/b/g wireless interfaces, and more.
These phones run the SIP signaling protocol exclusively and support XSI, Java MIDlet applications.
The Cisco Unified IP Phones 8900 and 9900 Series have advanced capabilities that set them apart from the Cisco Unified IP Phones 3900, 6900, and the 7900 Series. Deploying these phones requires considerations in several areas discussed in the following sections.
Firmware Upgrades
Most commonly, and by default, IP phones upgrade their images using the Trivial File Transfer Protocol (TFTP), which is a UDP-based protocol, from TFTP servers integrated into one or more of the Unified CM subscriber servers. With this arrangement, all the phones obtain their images directly from these TFTP servers. This method works well for a relatively small number of phones or if all of the phones are located in a single campus region that has a LAN environment with essentially unlimited bandwidth.
For larger deployments that use centralized call processing, upgrading phones in branch offices that are connected to the central data center by low-speed WAN links, can require a large amount of data traffic over the WAN. The same set of files will have to traverse the WAN multiple times, once for each phone. Transferring this amount of data is not only wasteful of the WAN bandwidth but can also take a long time as each data transfer competes with the others for bandwidth. Moreover, due to the nature of TFTP protocol, some phones might be forced to abort their upgrades and fall back to the existing version of the code.
Note During the upgrade, the Cisco Unified IP Phones 9900 and 8900 Series stay in service, unlike the 7900 Series phones. The 9900 and 8900 Series phones download and store the new firmware in their memory while still maintaining their active status, and they reboot with the new firmware only after a successful download.
Two methods are available to alleviate problems created by the need to upgrade phones over the WAN. One method is to use a local TFTP server just for the upgrades. The administrator can place a TFTP server in branch offices (particularly in branches that have a larger number of phones, or whose WAN link is not speedy or robust), and can configure the phones in those offices to use that particular TFTP server just for new firmware. With this change, phones will retrieve new firmware locally. This upgrade method would require the administrator to pre-load the phone firmware on the TFTP server in the branch and manually configure the TFTP server address in the "load server" parameter in the affected phone configurations. Note that the branch router may be used as a TFTP server.
The second method to upgrade phones without using the WAN resources excessively is to use the Peer File Sharing (PFS) feature. In this feature, only one phone of each model in the branch downloads each new firmware file from the central TFTP server. Once the phone downloads the firmware file, it distributes that file to all the other phones in the branch. If there is only one phone type in the branch, then the firmware is transferred across the WAN only once. This method avoids the manual loading and configuration required for the load server method.
The PFS feature works when the phones in the same branch subnet arrange themselves in a hierarchy (chain) when asked to upgrade. They do this by exchanging messages between themselves and selecting the "root" phone that will actually perform the download. The root phone sends the firmware file to the second phone in the chain using a TCP connection, the second phone sends the firmware file to the third phone in the chain, and so on until all of the phones in the chain are upgraded. Note that the root phone may be different for different files that make up the complete phone firmware.
Once an upgrade process completes, the system administrator can check whether or not all of the phones have successfully upgraded by going to the Unified CM Administration page (Device -> Device Settings -> Firmware Load Information). All phones that are not at the default image level are flagged here.
Network Connectivity Through a Wireless Interface
The Cisco Unified IP Phone 9971 is equipped with an IEEE 802.11a/b/g wireless interface. This capability provides flexibility in placement of the phone. However, consider the following before deploying these phones with wireless access:
•Users will not be able to connect a PC to the PC port of the phone for network access.
•The network port on the back of the phone should be left unconnected for the wireless interface to function. If the phone detects that a wired connection is available, it will disconnect from the wireless interface and start using the wired connection
•The phone will have to be powered by an external power source.
•There are known issues of interference between 2.4 GHz wireless and Bluetooth. Coexistence of both Bluetooth headsets and 802.11b/g is possible, but call capacity might be reduced. Note also that multicast music on hold is not supported in this coexistence mode. If this coexistence mode is used with 2.4 GHz IEEE 802.11g, then Cisco recommends using the wireless interface at data rates greater than 12 Mbps. To avoid any interference issues when Bluetooth is active, Cisco recommends using 5.0 GHz IEEE 802.11a wireless connectivity.
•The wireless access density needs to be considered.
•Firmware downloads might be slower than in the wired mode.
•The phone does not have to be configured with two different MAC addresses. The MAC address shown in the settings menu should be used for both wireless and wired configurations.
•Cisco Emergency Responder tracks wireless IP phones by IP addresses only, not by the switch port as it does for wired IP phones. Hence, the location information for wireless connected phones is not as precise as for wired phones.
Power Over Ethernet
The Cisco Unified IP Phones 9971 and 9951 support both the older IEEE 802.3af and the newly ratified 802.3at standard of power over ethernet. The new standard allows for up to 30 W of power. These phones by themselves consume less than this value (12.95 W) and therefore can work with the 802.3af power standard. But when they are equipped with Key Extension Modules (5 W each) and other power consuming attachments such as USB devices, they might require more power than even what the IEEE 802.3at standard can offer. In those cases the phones should be powered using a wall outlet. The phones do have power management capabilities that would alert the user if the required power is not available.
Because the IEEE 802.3at standard is fairly new, existing switches that supply power to the phones might have to be upgraded to this new standard.
Applications
The Cisco Unified IP Phones 8900 and 9900 Series introduce call capabilities that generate JTAPI events that must be handled by applications that monitor the phone through CTI. These call features allow the user to cancel an in-progress transfer or conference, or to perform a join or direct transfer of calls across the same or different lines. If the monitoring applications have not been upgraded to versions that properly handle these events, unexpected application behavior could result, including applications that no longer have their view of the phone or call state in sync with the phone itself. Therefore, by default, all applications are restricted from monitoring or controlling these phones.
For applications that have been upgraded to properly handle these new events or for applications that have verified that they are not impacted by these events, the administrator may enable the newly defined role of Standard CTI Allow Control of Phones supporting Connected Xfer and conf in the application or end-user configuration associated with the application. Only after this role has been enabled can the application monitor or control these phones.
Support on SRST, Unified CME, and Unified CME as SRST
The Cisco Unified IP Phones 8900 and 9900 Series may fail-over to Survivable Remote Site Telephony (SRST) if WAN connectivity with the Unified CM cluster is lost. However, the set of available features is much smaller in SRST mode than when the phone is registered to Unified CM.
There currently is no support for these phones in Cisco Unified Communications Manager Express (Unified CME) or in Unified CME as SRST.
Support for Video
The Cisco Unified IP Phones 8941, 8945, 9951, and 9971 have video capability and are able to receive and transmit video. The Cisco Unified IP Phone 9900 Series requires the addition of a USB mounted camera, while the Cisco Unified IP Phones 8941 and 8945 have a built-in camera. The video capabilities of these phones can be enabled and disabled or tuned as desired from the Unified CM configuration pages. The Cisco Unified IP Phone 8900 and 9900 Series configuration pages contain the controls for enabling or disabling USB ports, video, and Cisco Camera. While the phone provides control for video mute, full screen, picture-in-picture, brightness, contrast, and so forth, the resolution and the frame rate depend on the inter-region settings for the device pools associated with the two phones. Use the bit-rate values in the following table to achieve the desired resolution and frame rate.
Note Cisco Unified IP Phones 9951, 9971 and 8961 support w360p resolution beginning with firmware release 9.2(1).
By default, the video bit-rate setting is for Common Intermediate Format (CIF) at 30 fps (384 kbps). For video calls in higher resolution, adjust the inter-region bandwidth accordingly.
Similarly, any locations-based call admission control in effect should reflect the possibly higher bandwidth needs for video calls. Note also that a video call made to a Cisco Unified IP Phones 8900 or 9900 Series not equipped with a camera, resulting in one-way video transmission only, will still count as a two-way video call for call admission control purposes.
General QoS Deployment Considerations for Cisco Unified IP Phones
Cisco Unified IP Phones mark Layer 3 DSCP and Layer 2 CoS as dictated by Unified CM configuration or by signaling in the case of SCCP. These markings should conform to the following Cisco recommended QoS voice, video, and signaling marking value.
•For voice media the appropriate QoS values are: DSCP 0x46, PHB EF, CoS 5.
•For video media the appropriate QoS values are: DSCP 0x34, PHB AF41, CoS 4.
•For voice and video signaling (SIP or SCCP) the appropriate QoS values are: DSCP 0x24, PHB CS3, CoS 3.
Note While many Cisco Unified IP Phones may support Link Layer Discovery Protocol for Media Endpoint Devices (LLDP-MED), they do so only for VLAN and Power over Ethernet negotiation. Cisco Unified IP Phones do not honor DSCP and CoS markings provided by LLDP-MED.
Additional Information on Cisco Unified IP Phones
For more information, including details regarding the latest hardware models and feature sets, refer to the appropriate data sheets and documentation for:
•Cisco Unified SIP Phone 3900 Series:
http://www.cisco.com/en/US/products/ps7193/index.html
•Cisco Unified IP Phone 6900 Series:
http://www.cisco.com/en/US/products/ps10326/index.html
•Cisco Unified IP Phone 7900 Series:
http://www.cisco.com/en/US/products/hw/phones/ps379/index.html
•Cisco Unified IP Phone 8900 Series:
http://www.cisco.com/en/US/products/ps10451/index.html
•Cisco Unified IP Phone 9900 Series:
http://www.cisco.com/en/US/products/ps10453/index.html
•Cisco Unified IP Phone 9900 and 8900 Series accessories:
http://www.cisco.com/en/US/products/ps10655/index.html
Software-Based Endpoints
Software-based endpoints include Cisco Unified Personal Communicator and Cisco IP Communicator. A software-based endpoint is an application installed on a client PC, and it registers with (and is controlled by) Unified CM.
Cisco Unified Personal Communicator
Cisco Unified Personal Communicator is a software application based on Microsoft Windows or Macintosh. Cisco Unified Personal Communicator integrates a wide variety of communications applications and services into a single desktop application to help people communicate effectively. It allows users to access a variety of powerful communications tools, including voice, video, call management, presence, and web conferencing. The integrated applications include Cisco Unified Communications Manager (Unified CM), Cisco Unified Presence, Cisco Unity, Cisco Unity Connection, Cisco Unified MeetingPlace, Cisco Unified MeetingPlace Express, Cisco Unified Videoconferencing and MeetingPlace Express VT, and the Lightweight Directory Access Protocol (LDAP) version 3 (v3) server. For more information on Cisco Unified Personal Communicator, see the chapter on Cisco Unified Presence.
Regardless of the device limits allowed per server, there are maximum limits on the number CTI devices you can configure in Unified CM. The CTI device limits as they apply to Cisco Unified Personal Communicator are as follows:
•Maximum of 800 Cisco Unified Personal Communicators per Cisco Media Convergence Server (MCS) 7825 or 7835; maximum of 3,200 Cisco Unified Personal Communicators per cluster of MCS 7825 or 7835 servers.
•Maximum of 2,500 Cisco Unified Personal Communicators per Cisco Media Convergence Server (MCS) 7845; maximum of 10,000 Cisco Unified Personal Communicators per cluster of MCS 7845 servers.
The following assumptions apply to the preceding maximum Cisco Unified Personal Communicator limits:
•Each Cisco Unified Personal Communicator is processing an estimated six or fewer busy hour call attempts (BHCA).
•No other CTI applications requiring CTI devices are configured in the Unified CM cluster.
Cisco IP Communicator
Cisco IP Communicator is a Microsoft Windows-based application that endows computers with the functionality of IP phones. This application enables high-quality voice calls on the road, in the office, or from wherever users can access the corporate network. It is an ideal solution for remote users and telecommuters. Cisco IP Communicator is easy to deploy and features some of the latest technology and advancements available with IP communications today.
Because Cisco IP Communicator is a standalone device that supports both SCCP and SIP, the design guidelines for IP phones in the various IP Telephony deployment models still hold true for the Cisco IP Communicator. Refer to the chapter on Unified Communications Deployment Models, for details.
The end-user experience for a supported feature is the same whether using SCCP or SIP call control signaling. There are a few features that are not supported with SIP that are supported with SCCP. For example, Cisco IP Communicator using SCCP is compatible with the Cisco Unified Video Advantage video-enabled endpoint for making video calls, whereas SIP has no video support. In addition, Cisco IP Communicator using SCCP supports Tone on Hold, whereas SIP has no Tone on Hold support. For a complete list of supported features, see the Endpoint Features Summary.
Cisco IP Communicator 2.1 supports image and signaling authentication. Cisco IP Communicator 2.1 also supports Transport Layer Security (TLS) mutual authentication using certificates, which prevents Cisco IP Communicator from impersonating another Cisco Unified IP Phone. The security is implemented with two-way authentication with the Certificate Authority Proxy Function (CAPF) and a Locally Significant Certificate (LSC). Cisco IP Communicator 2.1 also supports Certificate Trust List (CTL) for device authentication.
Cisco Unified Client Services Framework
Cisco Unified Client Services Framework (CSF) is a software application based on Microsoft Windows that provides an underlying framework for integration of Unified Communications services including audio, video, web collaboration, visual voicemail, and so forth, into a presence and instant messaging application. The Cisco Unified Client Services Framework allows users to access a variety of communications services that interface into Cisco Unified Communications Manager (Unified CM), Cisco Unity, Cisco Unity Connection, Cisco Unified MeetingPlace, and a Lightweight Directory Access Protocol (LDAP) version 3 (v3) server. For more information on Cisco Unified Communications integrations that use the Cisco Unified Client Services Framework, see the chapter on Cisco Unified Presence.
The Cisco Unified Client Services Framework is a new device in Cisco Unified CM, and it operates in either softphone mode or deskphone mode to control a Cisco Unified IP Phone.
Softphone Mode of Operation
When the Cisco Unified Client Services Framework operates in softphone mode, a new device must be configured in Cisco Unified CM. The Cisco Unified Client Services Framework will then operate as a SIP-based single line Cisco Unified IP Phone and will support the full registration and redundancy mechanisms of a Cisco Unified IP Phone.
Deskphone Control Mode of Operation
When the Cisco Unified Client Services Framework operates in deskphone control mode, the application will use CTI/JTAPI to control an associated Cisco Unified IP Phone. The Unified Client Services Framework uses the Cisco CallManager Cisco IP Phone Services (CCMCIP) service from Unified CM to provide a listing of valid Cisco Unified IP Phones to control.
The following design considerations should be taken into account when deploying the Cisco Unified Client Services Framework:
•The administrator must determine how to install, deploy, and configure the Unified Client Services Framework in their organization. Cisco recommends using a well known installation package such as Altris to install the application, and use Group Policies to configure the user registry settings for the required components of TFTP Server, CTI Manager, CCMCIP Server, Voicemail Pilot, LDAP Server, LDAP Domain Name, and LDAP search contexts.
•The userid and password configuration of the Cisco Unified Client Services Framework user must match the userid and password of the user stored in the LDAP server to allow for seamless integration of the Unified Communications and backend directory components.
•The directory number configuration on Cisco Unified CM and the telephoneNumber attribute in LDAP should be configured with a full E.164 number. A private enterprise dial plan can be used, but it might involve the need to use application dial rules and directory lookup rules.
•The use of deskphone mode for control of a Cisco Unified IP Phone uses CTI; therefore, when sizing a Unified CM deployment, you must also account for other applications that require CTI usage.
Video Design Considerations
High definition video calls of up to 720p (1280x720) resolution are supported by the Cisco Unified Client Services Framework (CSF). Ensure that the inter-region video bit rate has been set appropriately to allow for high definition video. In addition, ensure that bandwidth settings for locations-based call admission control are also revised, if necessary, for the higher usage.
When used for video in deskphone control mode, the Cisco Unified Client Services Framework uses the CAST protocol to establish the association with the deskphone. SIP-based phones currently do not support CAST protocol and thus cannot be used in this manner.
The Cisco Unified Client Services Framework processes video on the computer on which it is running. The quality of the decoding and encoding depends on the availability of CPU and memory resources on the computer.
Additional Information on Software-Based Endpoints
For more information, including details regarding the latest hardware and software version support for software-based endpoints, refer to the appropriate data sheets and documentation for:
•Cisco Unified Personal Communicator:
http://www.cisco.com/en/US/products/ps6844/index.html
•Cisco IP Communicator:
http://www.cisco.com/en/US/products/sw/voicesw/ps5475/index.html
•Cisco Jabber for Windows (based on Cisco Unified Client Services Framework):
http://www.cisco.com/en/US/products/ps12511/index.html
•Cisco Jabber for Mac (based on Cisco Unified Client Services Framework):
http://www.cisco.com/en/US/products/ps11764/index.html
Wireless Endpoints
Cisco wireless endpoints use a wireless LAN (WLAN) infrastructure via wireless access points (APs) to provide telephony functionality and features. This type of endpoint is ideal for environments with the need for mobile users within an area where traditional wired phones are undesirable or problematic. (Refer to Wireless LAN Infrastructure, for more information about wireless network design.)
Cisco offers the following Voice over WLAN (VoWLAN) IP phones:
•Cisco Unified Wireless IP Phone 7921G
•Cisco Unified Wireless IP Phone 7925G and 7925G-EX
•Cisco Unified Wireless IP Phone 7926G
•Cisco Unified IP Phone 9971
All are hardware-based phones with built-in radio antenna. The Cisco Unified Wireless IP Phones 7921G, 7925G, 7925G-EX, and 7926G as well as the wirelessly attached Cisco Unified IP Phone 9971 enable 802.11b, 802.11g, or 802.11a connectivity to the network. The Cisco Unified Wireless IP Phones register with Unified CM using Skinny Client Control Protocol (SCCP), while the Cisco Unified IP Phone 9971 registers using Session Initiation Protocol (SIP). For more information about these phones, refer to the appropriate phone documentation available at
Site Survey
Before deploying the Cisco Unified Wireless IP Phones, you must perform a complete site survey to determine the appropriate number and location of APs required to provide radio frequency (RF) coverage. Your site survey should take into consideration which types of antennas will provide the best coverage, as well as where sources of RF interference might exist. A site survey requires the use of the Site Survey tool on the Cisco Unified Wireless IP Phones (accessed by slecting Settings > Status > Site Survey on the 7921G, 7925G, 7925G-EX, and 7926G, or by selecting and Applications Button > Administrator Settings > Network Setup > WLAN Setup on the 9971). Additional third-party tools can also be used for site surveys; however, Cisco highly recommends that you conduct a final site survey using the Cisco Unified Wireless IP Phones 7921G, 7925G, 7925G-EX, and 7926G, and the Cisco Unified IP Phone 9971, because each endpoint or client radio can behave differently depending on antenna sensitivity and survey application limitations.
Authentication
To connect to the wireless network, wireless Cisco Unified IP Phones must first use one of the following authentication methods to associate and communicate with the AP:
•Extensible Authentication Protocol-Flexible Authentication via Secure Tunneling (EAP-FAST)
This method allows the wirelessly attached Cisco Unified IP Phone to be authenticated to the AP via 802.1X with a user name and password once a secure authenticated tunnel is established between the client and an EAP-compliant Remote Authentication, Authorization, and Accounting server via Protected Access Credential (PAC). Upon authentication, traffic to and from the wireless device is encrypted using TKIP or WEP. Using the 802.1X authentication method and the PAC authenticated tunnel exchange requires an EAP-compliant Remote Authentication Dial-In User Service (RADIUS) authentication server such as the Cisco Secure Access Control Server (ACS), which provides access to a user database.
•Extensible Authentication Protocol-Transport Layer Security (EAP-TLS)
This method allows the wirelessly attached Cisco Unified IP Phone to be authenticated to the AP via 802.1X with a user name and password once a secure authenticated tunnel is established between the client and the authentication server using the TLS protocol with a public key infrastructure (PKI). Upon authentication, traffic to and from the wireless device is encrypted using TKIP or WEP. TLS provides the ability to use certificates for both user and server authentication and for dynamic session key generation. The certificate used for authentication can be either the Manufacturing Installed Certificate (MIC) or a user installed certificate. EAP-TLS is not supported on the Cisco Unified IP Phone 9971.
•Protected Extensible Authentication Protocol (PEAP)
This method allows the wirelessly attached Cisco Unified IP Phone to be authenticated to the AP via 802.1X with a user name and password over an encrypted SSL/TLS tunnel between the client and the authentication server. The encrypted SSL/TLS tunnel is created using server-side public key certificates, ensuring that exchange of authentication information is encrypted using Version 2 of Microsoft's Challenge Handshake Authentication Protocol (MS-CHAP) and that user credentials are safe from eavesdropping. Upon authentication, traffic to and from the wireless device is encrypted using TKIP or WEP. PEAP is not supported on the Cisco Unified IP Phone 9971.
•Wi-Fi Protected Access (WPA)
This method allows the wirelessly atached Cisco Unified IP Phone to be authenticated to the AP via 802.1X with a user name and password. Upon authentication, traffic to and from the wireless device is encrypted using Temporal Key Integrity Protocol (TKIP). Using the 802.1X authentication method requires an EAP-compliant Remote Authentication Dial-In User Service (RADIUS) authentication server such as the Cisco Secure Access Control Server (ACS), which provides access to a user database.
•Wi-Fi Protected Access 2 (WPA2)
This method is the 802.11i enhanced version of WPA, which uses Advanced Encryption Standards (AES) rather than TKIP for encrypting traffic to and from the wireless device.
•Wi-Fi Protected Access Pre-Shared Key (WPA-PSK)
This method allows the wirelessly atached Cisco Unified IP Phone to be authenticated to the AP via the configuration of a shared key on the Cisco Unified Wireless IP Phone and the AP. Upon authentication, traffic to and from the wireless device is encrypted using TKIP. This method of authentication is not recommended for enterprise deployments.
•Wi-Fi Protected Access 2 Pre-Shared Key (WPA2-PSK)
This method is the 802.11i enhanced version of WPA-PSK, which uses AES rather than TKIP for encrypting traffic to and from the wireless device.
•Cisco Centralized Key Management (Cisco CKM)
This method allows the wirelessly atached Cisco Unified IP Phone to be authenticated to the AP via 802.1x with a user name and password. Upon authentication, traffic to and from the wireless device is encrypted using either WEP 128 or TKIP. The 802.1X authentication method requires an EAP-compliant RADIUS authentication server such as the Cisco ACS, which provides access to a user database for the initial authentication request. Subsequent authentication requests are validated via the wireless domain service (WDS) at the AP, which shortens re-authentication times and ensures fast, secure roaming.
•Cisco LEAP
This method allows the wirelessly atached Cisco Unified IP Phone and AP to be authenticated mutually based on a user name and password. Upon authentication, the dynamic key is generated and used for encrypting traffic between the Cisco Unified Wireless IP Phone and the AP. A LEAP-compliant Radius authentication server, such as the Cisco Secure Access Control Server (ACS), is required to provide access to the user database.
•Shared Key
This method involves the configuration of static 10 (40-bit) or 26 (128-bit) character keys on the wirelessly atached Cisco Unified IP Phone and the AP. This method is AP-based authentication in which access to the network is gained if the device has a matching key.
•Open Authentication
This method requires no exchange of identifying information between the wireless IP phone and the AP. Cisco does not recommend this method because it provides no secure exchange of voice or signaling, and it allows any rouge device to associate to the AP.
Capacity
The capacity of each AP depends on a number of factors including the AP radio types, associated client radio types, enabled data rates, and channel utilization.
Given an 802.11b-only AP with 802.11b clients and a data rate of 11 Mbps, the AP can support a maximum of seven active G.711 voice streams or eight G.729 streams. If these numbers are exceeded, poor quality can result due to dropped or delayed voice packets or dropped calls. AP rates set lower than 11 Mbps will result in lower call capacity per AP.
When using 802.11a at a data rate of 54 Mbps, the maximum number of active voice streams increases to between 14 and 18 per AP.
For 802.11g environments with a data rate of 54 Mbps, in theory the maximum number of active voice streams also increases to between 14 and 18 per AP. However, because most 802.11g environments are mixed and include 802.11b clients (and therefore 11 Mbps data rates) as well as 802.11g clients, capacity is typically significantly lower with a maximum of 8 to 12 active voice streams per AP.
Regardless of 802.11 radio type, call capacity can be diminished significantly if there is heavy channel utilization due to data traffic.
For additional information about call capacity, radio types, and data rates, refer to the VoWLAN design recommendations in the latest version of the Voice over Wireless LAN Design Guide, available at
http://www.cisco.com/go/designzone
Note A call between two phones associated to the same AP counts as two active voice streams.
Based on these active call capacity limits, and using Erlang ratios, you can calculate the number of Cisco Unified Wireless IP Phones that each AP can support. For example, given an 802.11b AP with 802.11b clients and a typical user-to-call capacity ratio of 3:1, a single AP can support 21 to 24 Cisco Unified Wireless IP Phones, depending on whether the codec used is G.711 or G.729. As another example, given an 802.11a AP with an 802.11a client at a data rate of 54 Mbps and user-to-call capacity ratio of 3:1, a single AP can support 42 to 54 Cisco Unified Wireless IP Phone 7921Gs. However, these numbers do not take into consideration the possibility that other Cisco Unified Wireless IP Phones could roam to the AP, so a lower number of phones per AP might be more realistic.
These capacities are based on voice activity detection (VAD) being disabled and a packetization sample size of 20 milliseconds (ms). VAD is a mechanism for conserving bandwidth by not sending RTP packets while no speech is occurring during the call. However, enabling or disabling VAD is a global cluster-wide configuration parameter on Unified CM. (It is referred to as Silence Suppression in Unified CM.) Thus, if VAD is enabled for wirelessly attached Cisco Unified IP Phones, then it will be enabled for all devices in the Unified CM cluster. Cisco recommends leaving VAD (Silence Suppression) disabled to provide better overall voice quality.
At a sampling rate of 20 ms, a voice call will generate 50 packets per second (pps) in either direction. Cisco recommends setting the sample rate to 20 ms for almost all cases. By using a larger sample size (for example, 30 or 40 ms), you can increase the number of simultaneous calls per AP, but a larger end-to-end delay will result. In addition, the percentage of acceptable voice packet loss within a wireless environment decreases dramatically with a larger sample size because more of the conversation is missing when a packet is lost. For more information about voice sampling size, see Bandwidth Provisioning.
Phone Configuration
For information on configuring the Cisco Unified Wireless IP Phones, refer to the administration guides for the Cisco Unified Wireless IP Phones 7921G, 7925G, 7925G-EX, and 7926G, all available at
http://www.cisco.com/en/US/products/hw/phones/ps379/prod_maintenance_guides_list.html
For information on configuring and deploying the Cisco Unified IP Phone 9971 on a Cisco Unified Wireless Network, refer to the Cisco Unified IP Phone 9971 Wireless LAN Deployment Guide, available at
http://www.cisco.com/en/US/products/ps10453/tsd_products_support_series_home.html
Roaming
Cisco Unified Wireless IP Phones are able to roam at Layer 2 (within the same VLAN or subnet) and still maintain an active call. Layer 2 roaming occurs in the following situations:
•During the initial boot-up of the wirelessly attached Cisco Unified IP Phones, the phone roams to a new AP for the first time.
•If the wirelessly attached Cisco Unified IP Phone receives no beacons or responses from the AP to which it is currently associated, the phone assumes that the current AP is unavailable and it attempts to roam and associate with a new AP.
•The Cisco Unified Wireless IP Phone and wirelessly attached Cisco Unified IP Phone 9971 maintain a list of eligible AP roam targets. If conditions change on the current AP, the phone consults the list of available AP roam targets. If one of the roam targets is determined to be a better choice, then the phone attempts to roam to the new AP.
•If the configured SSID or authentication type on the wirelessly attached Cisco Unified IP Phone is changed, the phone must roam to re-associate with an AP.
In trying to determine eligible AP roam targets for roaming, the wireless IP phone uses the following variables to determine the best AP to associate with:
•Relative Signal Strength Indicator (RSSI)
Used by the wirelessly attached IP phone to determine the signal strength and quality of available APs within an RF coverage area. The phone will attempt to associate with the AP that has the highest RSSI value and matching authentication/encryption type.
•QoS Basic Service Set (QBSS)
Enables the AP to communicate channel utilization information to the wireless phone. The phone will use the QBSS value to determine if it should attempt to roam to another AP, because APs with high channel utilization might not be able to handle VoIP traffic effectively.
•Wi-Fi Multimedia Traffic Specification (WMM TSPEC)
WMM TSPEC is an 802.11e QoS mechanism that assists wireless IP phone roaming by enabling the phone to request bandwidth and priority treatment via a TSPEC indication while roaming to determine if the new AP can handle the phones bandwidth needs based on current utilization.
When devices roam at Layer 3, they move from one AP to another AP across native VLAN boundaries. When the WLAN network infrastructure consists of autonomous APs, the Cisco Catalyst 6500 Series Wireless Services Module (WiSM) allows wirelessly attached Cisco Unified Wireless IP Phones to keep their IP addresses and roam at Layer 3 while still maintaining an active call. Seamless Layer 3 roaming occurs only when the client is roaming within the same mobility group. For details about the Cisco WiSM and Layer 3 roaming, refer to the Cisco WiSM product documentation available at
Seamless Layer 3 roaming for clients across a lightweight access point infrastructure is accomplished by WLAN controllers that use dynamic interface tunneling. Cisco Unified Wireless IP Phones that roam across WLAN controllers and VLANS can keep their IP address when using the same SSID and therefore can maintain an active call.
With stronger authentication methods such as WPA and EAP, the number of information exchanges increases and causes more delay during roaming. To avoid additional delays, use Cisco Centralized Key Management (Cisco CKM) to manage authentication. With Cisco CKM, whether at Layer 2 or Layer 3, roaming can occur without any perceptible delay. Cisco CKM also takes some of the load off the Access Control Server (ACS) by reducing the number of authentication requests that must be sent to the ACS.
Note In dual-band WLANs (those with both 2.4 GHz and 5 GHz bands), it is possible to roam between 802.11b/g and 802.11a with the same SSID, provided the client is capable of supporting both bands. However, this can cause gaps in the voice path. In order to avoid these gaps, use only one band for voice communications.
AP Call Admission Control
Call admission control mechanisms in Unified CM or in a gatekeeper can control WAN bandwidth utilization and provide QoS for existing calls, but both mechanisms are applied at the beginning of a call. For calls between static devices, this type of call admission control is sufficient. However, for a call between two mobile wireless devices, there must also be a call admission control mechanism at the AP level because these wireless devices may roam from one AP to another.
Cisco APs and wireless voice clients have two mechanisms that are used for call admission control:
•QoS Basic Service Set (QBSS)
QBSS is the beacon information element that enables the AP to communicate channel utilization information to the wireless IP phone. As previously mentioned, this QBSS value helps the phone determine whether it should roam to another AP. A lower QBSS value indicates that the AP is a good candidate to roam to, while a higher QBSS value indicates that the phone should not roam to this AP.
While this QBSS information is useful, it is not a true call admission control mechanism because it does not guarantee that calls will retain proper QoS or that there is enough bandwidth to handle the call. When a wirelessly attached Cisco Unified IP Phone is associated to an AP with a high QBSS, the AP will prevent a call from being initiated or received by rejecting the call setup and sending a Network Busy message to the initiating phone. However, once a call is set up between a wireless IP phone and another endpoint, the phone may roam and associate with an AP with a high QBSS, thus resulting in oversubscription of the available bandwidth on that AP.
•Wi-Fi Multimedia Traffic Specification (WMM TSPEC)
WMM TSPEC is the QoS mechanism that enables WLAN clients to provide an indication of their bandwidth and QoS requirements so that APs can react to those requirements. When a client is preparing to make a call, it sends an Add Traffic Stream (ADDTS) message to the AP with which it is associated, indicating TSPEC. The AP can then accept or reject the ADDTS request based on whether bandwidth and priority treatment are available. If the call is rejected, the phone will receive a Network Busy message. When roaming, mid-call clients supporting TSPEC will send a ADDTS message to the new AP as part of the association process to ensure that there is available bandwidth for priority treatment. If there is not enough bandwidth, the roam can be load-balanced to a neighboring AP if one is available.
Bluetooth Support
The Cisco Unified Wireless IP Phones 7925G, 7925G-EX, and 7926G, and the Cisco Unified IP Phone 9971 are Bluetooth-enabled devices. The Bluetooth radio or module within these wireless Cisco Unified IP Phones provides the ability to support Bluetooth headsets with the phones. Because Bluetooth devices use the same 2.4 GHz radio band as 802.11 b and g devices, it is possible that Bluetooth and 802.11 b or g devices can interfere with each other, thus resulting in connectivity issues.
While the Bluetooth and 802.11 WLAN modules co-exist in the Cisco Unified Wireless IP Phones 7925G, 7925G-EX, and 7926G, and Cisco Unified IP Phone 9971, greatly reducing and avoiding radio interference between the Bluetooth and 802.11b/g radio, the Bluetooth radio in these wirelessly attached phones can cause interference for other 802.11 b or g devices deployed in close proximity. Due to the potential for interference and disruption of 802.11 b and g WLAN voice devices (which can result in poor voice quality, deregistration, and/or call setup delays), Cisco recommends deploying all WLAN voice devices on 802.11a, which uses the 5 GHz radio band. By deploying wireless phones on the 802.11a radio band, you can avoid interference caused by Bluetooth devices.
Note Using Bluetooth wireless headsets with the Cisco Unified Wireless IP Phones 7925G, 7925G-EX, and 7926G will increase battery power consumption on your phone and will result in reduced battery life.
Additional Information on Wireless Endpoints
For more information, including details regarding the latest hardware and software version support for wireless endpoints, refer to the appropriate data sheets and documentation for:
•Cisco Unified Wireless IP Phones:
http://www.cisco.com/en/US/products/hw/phones/ps379/index.html
•Cisco Unified IP Phone 9971:
http://www.cisco.com/en/US/products/ps10453/index.html
Cisco Unified IP Conference Station
The Cisco Unified IP Conference Station combines conference room speaker-phone technology with Cisco Unified Communications technology. The Cisco Unified IP Conference Station is best suited for use in conferencing environments providing 360-degree room coverage.
Cisco offers the following IP conference phones:
•Cisco Unified IP Conference Station 7936
•Cisco Unified IP Conference Station 7937G
Both of these IP conference phones use SCCP as the call signaling protocol.
The Cisco Unified IP Conference Station 7936 has an external speaker and three built-in microphones. The Cisco Unified IP Conference Station 7936 also features a pixel-based LCD display with backlighting, and optional extension microphones can be connected to it for extended microphone coverage in larger rooms.
The Cisco Unified IP Conference Station 7937G adds wideband acoustics, expanded room coverage, a larger backlit LCD, and an extra softkey. The Cisco Unified IP Conference Station 7937G also supports IEEE 802.3af Power over Ethernet, or it can also use an external power adaptor (Cisco part number CP-PWR-CUBE-3).
For more information, including details regarding the latest hardware models and feature sets, refer to the appropriate Cisco Unified IP Conference Station data sheets and documentation at
http://www.cisco.com/en/US/partner/products/ps8759/index.html
Video Endpoints
Cisco Unified CM supports the following types of video-enabled endpoints:
•Cisco Unified Video Advantage associated with a Cisco Unified IP Phone 7911, 7940, 7941, 7942, 7945, 7960, 7961, 7962, 7965, 7970, 7971, or 7975, or with Cisco IP Communicator, running Skinny Client Control Protocol (SCCP)
•Cisco Unified IP Phones 9971 and 9951 with the optional USB camera attachment. Without the camera, these phones can only receive video.
•Cisco Unified IP Phones 8941 and 8945 with built-in camera
•Cisco IP Video Phone 7985
•Cisco E20 Video Phone
•Tandberg 2000 MXP, 1500 MXP, 1000 MXP, 770 MXP, 550 MXP, T-1000, and T-550 models running SCCP
•Sony PCS-1, PCS-TL30, and PCS-TL50 models running SCCP
•H.323 and SIP clients (Polycom, Sony, PictureTel, EyeBeam, Tandberg, VCON, VTEL, Microsoft NetMeeting, and others)
•Cisco Unified Personal Communicator (running in softphone mode)
•Cisco Unified Client Services Framework (CSF) clients
•Cisco Unified Personal Communicator and Cisco Unified Client Services Framework (CSF) clients (running in deskphone mode) associated with a Cisco Unified IP Phone 7941, 7942, 7945, 7961, 7962, 7965, 7971, or 7975 running Skinny Client Control Protocol (SCCP)
Cisco Unified Video Advantage
Cisco Unified Video Advantage is a Windows-based application and USB camera that you can install on a personal computer running Windows 2000, Windows XP, or Windows Vista. When the PC is physically connected to the PC port on a Cisco Unified IP Phone 7911, 7940, 7941, 7942, 7945, 7960, 7961, 7962, 7965, 7970, 7971, or 7975 running the Skinny Client Control Protocol, the Cisco Unified Video Advantage application "associates" with the phone, thus enabling users to operate their phones as they always have but now with the added benefit of video. In Cisco Unified Video Advantage Release 2.0, this association can also be to Cisco IP Communicator running SCCP on the same PC.
The system administrator can control which IP Phones allow this association to take place by toggling the Video Capabilities: Enabled/Disabled setting on the IP Phone configuration page in Unified CM Administration. When this feature is enabled, an icon representing a camera appears in the bottom right-hand corner of the IP Phone display. By default, Cisco Unified Video Advantage is disabled. You can also use the Bulk Administration Tool to modify this setting on many phones at once. Note that the PC Port: Enabled/Disabled setting must also be enabled for Cisco Unified Video Advantage to work with a hardware IP Phone; however, the PC Access to Voice VLAN setting does not have to be enabled.
To achieve the association with a hardware IP Phone, Cisco Unified Video Advantage installs a Cisco Discovery Protocol (CDP) driver onto the Ethernet interface of the PC. CDP enables the PC and the hardware IP Phone to discover each other automatically, which means that the user does not have to configure anything on the PC or the hardware IP Phone in order for Cisco Unified Video Advantage to work. The user can, therefore, plug the PC into any hardware IP Phone that is video-enabled and automatically associate with it. (See Figure 18-1.)
Cisco Unified Video Advantage 2.0 does not rely on CDP to discover the presence of Cisco IP Communicator running SCCP on the same PC. Instead, it listens for a private Windows message sent from the Cisco IP Communicator process. If Cisco IP Communicator is discovered, the association process works exactly as it does for a hardware IP phone. (See Figure 18-2.)
Note When you install Cisco Unified Video Advantage, the CDP packet drivers install on all Ethernet interfaces of the PC. If you add a new network interface card (NIC) or replace an old NIC with a new one, you must reinstall Cisco Unified Video Advantage so that the CDP drivers also install on the new NIC.
Figure 18-1 Cisco Unified Video Advantage Operational Overview
Figure 18-1 illustrates the following events:
1. The IP Phone and PC exchange Cisco Discovery Protocol (CDP) messages. The phone begins listening for PC association packets on TCP port 4224 from the IP address of its CDP neighbor.
2. The PC initiates association messages to the phone over TCP/IP. Association packets are routed up to the Layer-3 boundary between VLANs. Firewalls and/or access control lists (ACLs) must permit TCP port 4224.
3. The phone acts as an SCCP proxy between Cisco Unified Video Advantage and Unified CM. Unified CM tells the phone to open video channels for the call, and the phone proxies those messages to the PC.
4. The phone sends/receives audio, and the PC sends/receives video. Both audio and video traffic are marked DSCP AF41. Video traffic uses UDP port 5445.
Figure 18-2 Cisco IP Communicator Associating with Cisco Unified Video Advantage
Figure 18-2 illustrates the following events:
1. Cisco IP Communicator sends a private Windows message to Cisco Unified Video Advantage. The message includes the IP address of Cisco IP Communicator and the port number for CAST messages.
2. Cisco Unified Video Advantage initiates CAST messages to Cisco IP Communicator over TCP/IP. CAST messages do not leave the PC because it is a connected address.
3. Cisco IP Communicator acts as an SCCP proxy between Cisco Unified Video Advantage and Unified CM. Unified CM tells IP Communicator to open video channels for the call, and IP Communicator proxies those messages to Cisco Unified Video Advantage via CAST protocol.
4. Cisco IP Communicator sends/receives audio, and Cisco Unified Video Advantage sends/receives video. Both audio and video traffic are marked DSCP AF41. Video traffic uses UDP port 5445.
When a call is made using Cisco Unified Video Advantage, the audio is handled by the IP Phone while the video is handled by the PC. There is no synchronization mechanism between the two devices, so QoS is essential to minimize jitter, latency, fragmented packets, and out-of-order packets.
When using a hardware IP Phone, the phone resides in the voice VLAN while the PC resides in the data VLAN, which means that there must be a Layer-3 routing path between the voice and data VLANs in order for the association to occur. If there are access control lists (ACLs) or firewalls between these VLANs, they must be configured to permit the association protocol (which uses TCP port 4224 in both directions) to pass. When using Cisco IP Communicator, this communication happens internal to the PC, and there are no Layer-3 boundaries to cross.
Cisco Unified Video Advantage supports Differentiated Services Code Point (DSCP) traffic classifications. Unified CM specifies the DSCP value in the SCCP messages it sends to the phone. When the IP Phone makes an audio-only call, it marks its SCCP control traffic as DSCP CS3 and its audio RTP media traffic as DSCP EF. However, when the IP Phone makes a video call, it marks its SCCP control traffic as DSCP CS3 and its audio RTP media traffic as DSCP AF41, and the Cisco Unified Video Advantage application marks its video RTP media traffic as DSCP AF41 as well. Both the IP Phone and the Cisco Unified Video Advantage application mark their "association" protocol messages as DSCP CS3 because it is considered to be signaling traffic and is grouped with all other signaling traffic such as SCCP.
Note The Cisco Unified IP Phone 7970 and 7971 are able to use Transport Layer Security (TLS) and Secure RTP (SRTP) to authenticate and encrypt signaling and audio media traffic. The association protocol does not use this authentication or encryption, nor are the video RTP media streams encrypted. However, the SCCP signaling and the audio RTP media streams are encrypted if they are so configured.
Note Do not set the voice VLAN equal to the data VLAN because doing so can cause issues with connectivity.
Cisco Unified Video Advantage, like any other application that runs on a PC, does have an impact on system performance, which you should take into consideration. Cisco Unified Video Advantage 1.0 supports two types of video codecs: H.263 and the Cisco VT Camera Wideband Video Codec. Cisco Unified Video Advantage 2.0 also supports two types of codecs: H.263 and H.264. The Cisco VT Camera Wideband Video Codec places the least demand on the PC but the most demand on the network. H.263 places a lower demand on the network but a higher demand on the PC. Finally, H.264 places the least demand on the network but the highest demand on the PC. Therefore, if your network has plenty of available bandwidth, you can use the Cisco VT Camera Wideband Video Codec and save on PC CPU and memory resources.
The H.263 and H.264 codec supports a range of speeds up to 1.5 Mbps. In summary, customers must balance PC performance with network utilization when deploying Cisco Unified Video Advantage.
System Requirements
For detailed PC requirements, refer to the Cisco Unified Video Advantage Data Sheet, available at
http://www.cisco.com/en/US/products/sw/voicesw/ps5662/products_data_sheet0900aecd8044de04.html
Cisco IP Video Phone 7985G
The Cisco IP Video Phone 7985G is a personal desktop video phone. Unlike Cisco Unified Video Advantage, which is an application that runs on a PC, the Cisco IP Video Phone 7985G is a standalone phone with integrated video features. The phone has an 8.4 inch color LCD screen and an embedded video camera for making video calls. The phone supports up to eight line appearances, has two 10/100 Base-T Ethernet connections, and has buttons for Directories, Messages, Settings, and Services. Like other Cisco Unified IP Phones, the Cisco IP Video Phone 7985G uses CDP to learn VLAN and CoS information from the attached switch to use in 802.1p/q markings.
Cisco Unified IP Phones 8900 and 9900 Series
The Cisco Unified IP Phones 8900 and 9900 Series are capable of receiving and displaying video natively on their screens. With the built-in camera (8941 and 8945) or optional, specially designed USB camera attachment (9900 Series), they can also transmit video. The screens on these phones can display a variety of video resolutions and frame rates, from QCIF (176x144) at 10 fps to VGA (640x480) at 24 fps. While the base phone decodes and displays the incoming video stream, the camera encodes video for transmission to the remote end.
Due to the increased power requirements of the camera attachment, these phones need to be powered through either an 802.3AF PoE interface or an AC adaptor.
Cisco E20 Video Phone
The Cisco E20 Video Phone is a personal standalone desktop phone with integrated video features. The phone has an 10.6 inch LCD screen and an embedded video camera for making video calls. The phone supports a single line appearance and has two 10/100/1000 Base-T Ethernet connections. The device incorporates a wideband audio headset, speaker, and handset, and provides support for XML applications.
For a complete list of supported features, see the Endpoint Features Summary.
The Cisco E20 Video Phone is most commonly deployed with the Tandberg VCS call control. However, with the latest firmware release and Unified CM 8.5, the Cisco E20 Video Phone is capable of registering directly to Cisco Unified CM as a Cisco SIP video phone. With Unified CM 8.0, the Cisco E20 Video Phone is only capable of registering directly to Unified CM as a third-party SIP endpoint.
Product documentation for the Cisco E20 Video Phone can be found at http://www.tandberg.com.
Codecs Supported by Cisco Unified Video Advantage, Cisco IP Video Phone 7985G, Cisco Unified IP Phones 8900 and 9900 Series, and Cisco E20 Video Phone
Table 18-6 lists the codecs supported by Cisco Unified Video Advantage, Cisco IP Video Phone 7985G, Cisco Unified IP Phones 8900 and 9900 Series, and Cisco E20 Video Phone.
Third-Party SCCP Video Endpoints
Two manufacturers of video endpoints, Sony and Tandberg, currently have products that support the Cisco Skinny Client Control Protocol (SCCP). SCCP on both the Sony and Tandberg endpoints is modeled after SCCP on the Cisco Unified IP Phone 7940. Most features found on the Cisco Unified IP Phone 7940 user interface are also supported on the Sony endpoints as well as the Tandberg endpoints, including multiple line appearances, softkeys, and buttons for Directories, Messages, Settings, Services, and so forth. The Sony and Tandberg endpoints also support the Option 150 field in DHCP to discover the IP address of the TFTP server, and they download their configurations from the TFTP server. However, software upgrades of the Sony and Tandberg endpoints are not done via TFTP. Instead, the customer must manually upgrade each endpoint using tools provided by the vendor. (Tandberg uses an FTP method, while Sony uses FTP or a physical memory stick.) The Sony and Tandberg endpoints register with up to three Unified CM servers and will fail-over to its secondary or tertiary servers if its primary server becomes unreachable.
While the Sony and Tandberg endpoints support softkey functionality similar to that of the Cisco Unified IP Phone 7940 and 7960, the exact feature support differs between vendor and model. Check the manufacturers' documentation for supported features. Features that are currently known to be missing on some platforms include:
•Messages button
•Directories (placed calls, received calls, missed calls, and corporate directory)
•Settings and Services buttons
•Some XML services (such as Extension Mobility and Berbee's InformaCast)
Because the Sony and Tandberg endpoints use SCCP, dialing a video call from an endpoint is similar to dialing an audio call from a Cisco Unified IP Phone. If users are familiar with Cisco Unified IP Phones, they should also find the Sony and Tandberg endpoints very intuitive to use. The main difference in the user interface is that the Sony and Tandberg endpoints do not have a button keypad or a handset like those on a phone. Instead, the remote control is used to access features and to dial numbers on the Sony and Tandberg endpoints.
Note Sony and Tandberg endpoints do not support the Cisco Discovery Protocol (CDP) or IEEE 802.Q/p. Therefore, you must manually configure the VLAN ID and Quality of Service trust boundary on the ethernet switch to which they are attached. (For more details, see Network Infrastructure.)
Codecs Supported by Sony and Tandberg SCCP Endpoints
Codec support for the third-party SCCP endpoints varies by vendor, model, and software version. Check the vendors' product documentation for the supported codecs.
General QoS Deployment Considerations for Cisco Video Endpoints
Cisco hardware video endpoints mark Layer 3 DSCP and Layer 2 CoS as dictated by Unified CM configuration or by signaling in the case of SCCP. These markings should conform to the following Cisco recommended QoS voice, video, and signaling marking values.
•For voice media the appropriate QoS values are: DSCP 0x46, PHB EF, CoS 5.
•For video media the appropriate QoS values are: DSCP 0x34, PHB AF41, CoS 4.
•For video signaling (SIP or SCCP) the appropriate QoS values are: DSCP 0x24, PHB CS3, CoS 3.
Cisco video endpoints, in combination with Cisco call control, are capable of dynamically marking QoS values up or down based on the escalation or de-escalation of a call from voice-only to video, and vice versa.
Note While many Cisco endpoints may support Link Layer Discovery Protocol for Media Endpoint Devices (LLDP-MED), they do so only for VLAN and Power over Ethernet negotiation. Cisco endpoints do not honor DSCP and CoS markings provided by LLDP-MED.
Additional Information on Video Endpoints
For more information, including details regarding the latest hardware and software version support for video endpoints, refer to the appropriate data sheets and documentation for:
•Cisco Unified Video Advantage:
http://www.cisco.com/en/US/products/sw/voicesw/ps5662/index.html
•Cisco Unified IP Phone 7985G:
http://www.cisco.com/en/US/products/ps6564/index.html
•Cisco Unified IP Phone 8900 and 9900 Series video capabilities:
http://www.cisco.com/en/US/products/ps10453/index.html
•Cisco IP Video Phone E20:
http://www.cisco.com/en/US/products/ps11329/index.html
Cisco Virtualization Experience Clients
The Cisco Virtualization Experience Clients (VXC) are the integral collaboration components of the Cisco Virtualization Experience Infrastructure (VXI). The VXCs provide user access to data, applications, and services across various network environments, as well as user preferences and device form factors for a fully integrated voice, video, and virtual desktop environment.
Cisco Virtualization Experience Client 2111, 2112, 2211, and 2212
Cisco Virtualization Experience Clients (VXC) 2111, 2112, 2211, and 2212 provide simple devices with a small firmware footprint (also known as a "zero client") for virtual desktop access to a Citrix or VMware environment. The VXC 2112 and 2212 are specifically designed to work in a Citrix environment, while the VXC 2111 and 2211 work in a VMware environment. The VXC 2111 and 2112 integrated form factor devices are designed to replace the footstand on the Cisco Unified IP Phones 8961, 9951, or 9971 to provide a fully integrated voice, video, and virtual desktop environment. The VXC 2211 and 2212 standalone form factor devices are designed to operate as a simple virtual desktop environment, or they can be paired with any third-generation Cisco Unified IP Phone to provide a full voice, video, and virtual desktop environment.
Cisco Virtualization Experience Client 4000
Cisco Virtualization Experience Client (VXC) 4000 is a software appliance that, when used in conjunction with a repurposed PC, allows for secure access to a remote hosted virtual desktop while supporting rich media locally. Windows 7 and Windows XP are the only operating systems supported for the repurposed PC. The hosted virtual desktop is supported, using Citrix XenDesktop or VMware View, through a locally installed thick-client Citrix Receiver 3.0 and VMware View Client 5.0, respectively.
Cisco Virtualization Experience Client 6215
Cisco Virtualization Experience Client (VXC) 6215 thin client provides a fully integrated voice, video, and virtual desktop solution in a single device. The VXC 6215 is a Linux platform that can be used in Virtual Desktop Infrastructure (VDI) mode to support Citrix XenDesktop or VMware View, or it can be enabled for Unified Communications with a software appliance add-on that allows for full voice, video, and virtual desktop support of Citrix XenDesktop 5.5.
Additional Information on Cisco Virtualization Experience Clients
For more information, including details regarding the latest hardware and software version support for virtualization clients, refer to the appropriate data sheets and documentation for:
•Cisco Virtualization Experience Client 2000 Series:
http://www.cisco.com/en/US/products/ps11499/index.html
•Cisco Virtualization Experience Client 4000 Series:
http://www.cisco.com/en/US/products/ps11498/index.html
•Cisco Virtualization Experience Client 6000 Series:
http://www.cisco.com/en/US/products/ps11976/index.html
Third-Party SIP IP Phones
Third-party phones have specific local features that are independent of the call control signaling protocol, such as features access buttons (fixed or variable). Basic SIP RFC support allows for certain desktop features to be the same as Cisco Unified IP Phones and also allows for interoperability of certain features. However, these third-party SIP phones do not provide the full feature functionality of Cisco Unified IP Phones.
Cisco is working with key third-party vendors who are part of the Cisco Technology Development Partner Program and who are developing solutions that leverage the new Unified CM and Cisco Unified Communications Manager Express (Unified CME) SIP capabilities. Vendors include IPCelerate (unified client for education space), RIM (Blackberry 7270 wireless LAN handsets) and IP blue (Softphone). Cisco has also worked with third-party vendor Grandstream to test their Grandstream GXP 2000 to ensure interoperability.
Cisco is also participating in an independent third party testing and interoperability verification process being offered by tekVizion. This independent service provided by tekVizion has been established to enable third-party vendors to test and verify the interoperability of their endpoints with Unified CM and Unified CME.
For more information on Cisco's line-side SIP interoperability and third-party verification, visit http://www.cisco.com.
QoS Recommendations
This section provides the basic QoS guidelines and configurations for the Cisco Catalyst switches most commonly deployed with IP Telephony endpoints. For more details, refer to the Quality of Service design guide at
http://www.cisco.com/go/designzone
Cisco VG224 and VG248
Analog gateways are trusted endpoints. For Cisco VG224 and VG248 gateways, configure the switch to trust the DSCP value of the VG248 packets. The following sections list the commands to configure the most common Cisco Catalyst switches for the Cisco VG224 and VG248 analog gateways.
Note In the following sections, vvlan_id is the voice VLAN ID and dvlan_id is the data VLAN ID.
Cisco 2950
CAT2950(config)#interface interface-id
CAT2950(config-if)#mls qos trust dscp
CAT2950(config-if)#switchport mode access
CAT2950(config-if)#switchport access vlan vvlan_id
Note The mls qos trust dscp command is available only with Enhanced Image (EI).
Cisco 2970 or 3750
CAT2970(config)#mls qos
CAT2970(config)interface interface-id
CAT2970(config-if)#mls qos trust dscp
CAT2970(config-if)#switchport mode access
CAT2970(config-if)#switchport access vlan vvlan_id
Cisco 3550
CAT3550(config)#mls qos
CAT3550(config)interface interface-id
CAT3550(config-if)#mls qos trust dscp
CAT3550(config-if)#switchport mode access
Cat3550(config-if)#switchport access vlan vvlan_id
Cisco 4500 with SUPIII, IV, or V
CAT4500(config)#qos
CAT4500(config)interface interface-id
CAT4500(config-if)#qos trust dscp
CAT4500(config-if)#switchport mode access
CAT4500(config-if)#switchport access vlan vvlan_id
Cisco 6500
CAT6500>(enable)set qos enable
CAT6500>(enable)set port qos 2/1 vlan-based
CAT6500>(enable)set vlan vvlan_id mod/port
CAT6500>(enable)set port qos mod/port trust trust-dscp
Cisco ATA 186 and IP Conference Station
Because the Cisco Analog Telephone Adaptor (ATA) 186 and IP Conference Station are trusted endpoints, their QoS configurations are identical to those described in the section on Cisco VG224 and VG248.
Cisco ATA 188 and IP Phones
For the Cisco Analog Telephone Adaptor (ATA) 188 and IP Phones, Cisco recommends segregating the voice VLAN from the data VLAN. For the Cisco ATA 186, 7902, 7905, 7906, 7910, and IP Conference Station, Cisco still recommends configuring voice and data VLAN segregation and an auxiliary voice VLAN. In this way, the same access-layer configurations can be used with different IP phone models and ATAs, and end-users can plug their IP phones or ATAs into different access ports on the switch and get the same treatment. For the Cisco ATA 186, 7902, 7905, 7906, 7910, and IP Conference Stations, the command to override the CoS value of the frames from the attached PC has no effects because these devices do not have a PC connected to them.
The following sections list the configuration commands for IP phones on the most commonly deployed Cisco Catalyst switches.
Cisco 2950
CAT2950(config)#
CAT2950(config)#class-map VVLAN
CAT2950(config-cmap)# match access-group name VVLAN
CAT2950(config-cmap)#class-map DVLAN
CAT2950(config-cmap)# match access-group name DVLAN
CAT2950(config-cmap)#exit
CAT2950(config)#
CAT2950(config)#policy-map IPPHONE-PC
CAT2950(config-pmap)# class VVLAN
CAT2950(config-pmap-c0# set ip dscp 46
CAT2950(config-pmap-c)# police 1000000 8192 exceed-action-drop
CAT2950(config-pmap)# class DVLAN
CAT2950(config-pmap-c0# set ip dscp 0
CAT2950(config-pmap-c)# police 5000000 8192 exceed-action-drop
CAT2950(config-pmap-c)#exit
CAT2950(config-pmap)#exit
CAT2950(config)#
CAT2950(config)#interface interface-id
CAT2950(config-if)#mls qos trust device cisco-phone
CAT2950(config-if)#mls qos trust cos
CAT2950(config-if)#switchport mode access
CAT2950(config-if)#switchport voice vlan vvlan_id
CAT2950(config-if)#switchport access vlan dvlan_id
CAT2950(config-if)#service-policy input IPPHONE-PC
CAT2950(config-if)#exit
CAT2950(config)#
CAT2950(config)#ip access-list standard VVLAN
CAT2950(config-std-nacl)# permit voice_IP_subnet wild_card_mask
CAT2950(config-std-nacl)#exit
CAT2950(config)#ip access-list standard DVLAN
CAT2950(config-std-nacl)# permit data_IP_subnet wild_card_mask
CAT2950(config-std-nacl)#end
Note The mls qos map cos-dscp command is available only with Enhanced Image (EI). With Standard Image (SI), this command is not available and the default CoS-to-DSCP mapping is as follows:
CoS Value |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
DSCP Value |
0 |
8 |
16 |
24 |
32 |
40 |
48 |
56 |
Cisco 2970, 3560, or 3750
CAT2970(config)# mls qos map cos-dscp 0 8 16 24 34 46 48 56
CAT2970(config)# mls qos map policed-dscp 0 24 to 8
CAT2970(config)#
CAT2970(config)#class-map match-all VVLAN-VOICE
CAT2970(config-cmap)# match access-group name VVLAN-VOICE
CAT2970(config-cmap)#
CAT2970(config-cmap)#class-map match-all VVLAN-CALL-SIGNALING
CAT2970(config-cmap)# match access-group name VVLAN-CALL-SIGNALING
CAT2970(config-cmap)#
CAT2970(config-cmap)#class-map match-all VVLAN-ANY
CAT2970(config-cmap)# match access-group name VVLAN-ANY
CAT2970(config-cmap)#
CAT2970(config-cmap)# policy-map IPPHONE-PC
CAT2970(config-pmap)#class VVLAN-VOICE
CAT2970(config-pmap-c)# set ip dscp 46
CAT2970(config-pmap-c)# police 128000 8000 exceed-action drop
CAT2970(config-pmap-c)# class VVLAN-CALL-SIGNALING
CAT2970(config-pmap-c)# set ip dscp 24
CAT2970(config-pmap-c)# police 32000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# class VVLAN-ANY
CAT2970(config-pmap-c)# set ip dscp 0
CAT2970(config-pmap-c)# police 32000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# class class-default
CAT2970(config-pmap-c)# set ip dscp 0
CAT2970(config-pmap-c)# police 5000000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# exit
CAT2970(config-pmap)# exit
CAT2970(config)#
CAT2970(config)#
CAT2970(config)#interface interface-id
CAT2970(config-if)# switchport voice vlan vvlan_id
CAT2970(config-if)# switchport access vlan dvlan_id
CAT2970(config-if)# mls qos trust device cisco-phone
CAT2970(config-if)# service-policy input IPPHONE-PC
CAT2970(config-if)# exit
CAT2970(config)#
CAT2970(confiig)#ip access list extended VVLAN-VOICE
CAT2970(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any range 16384 32767 dscp ef
CAT2970(config-ext-nacl)# exit
CAT2970(config)#ip access list extended VVLAN-CALL-SIGNALING
CAT2970(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any range 2000 2002 dscp cs3
CAT2970(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any eq 2443 dscp cs3
CAT2970(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any eq 5060 dscp cs3
CAT2970(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any range 5060 5061 dscp cs3
CAT2970(config-ext-nacl)# exit
CAT2970(config)#ip access list extended VVLAN-ANY
CAT2970(config-ext-nacl)# permit ip Voice_IP_Subnet Subnet_Mask any
CAT2970(config-ext-nacl)# end
CAT2970#
Cisco 3550
CAT3550(config)# mls qos map cos-dscp 0 8 16 24 34 46 48 56
CAT3550(config)# mls qos map policed-dscp 0 24 26 46 to 8
CAT3550(config)#class-map match-all VOICE
CAT3550(config-cmap)# match ip dscp 46
CAT3550(config-cmap)#class-map match-all CALL SIGNALING
CAT3550(config-cmap)# match ip dscp 24
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all VVLAN-VOICE
CAT3550(config-cmap)# match vlan vvlan_id
CAT3550(config-cmap)# match class-map VOICE
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all VVLAN-CALL-SIGNALING
CAT3550(config-cmap)# match vlan vvlan_id
CAT3550(config-cmap)# match class-map CALL SIGNALING
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all ANY
CAT3550(config-cmap)# match access-group name ACL_Name
CAT3550(config-cmap)#
CAT3550(config-cmap)# class-map match-all VVLAN-ANY
CAT3550(config-cmap)# match vlan vvlan_id
CAT3550(config-cmap)# match class-map ANY
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all DVLAN-ANY
CAT3550(config-cmap)# match vlan dvlan_id
CAT3550(config-cmap)# match class-map ANY
CAT3550(config-cmap)#
CAT3550(config-cmap)#policy-map IPPHONE-PC
CAT3550(config-pmap)# class VVLAN-VOICE
CAT3550(config-pmap-c)# set ip dscp 46
CAT3550(config-pmap-c)# police 128000 8000 exceed-action drop
CAT3550(config-pmap-c)#
CAT3550(config-pmap-c)#class VVLAN-CALL-SIGNALING
CAT3550(config-pmap-c)# set ip dscp 24
CAT3550(config-pmap-c)# police 32000 8000 exceed-action policed-dscp-transmit
CAT3550(config-pmap-c)#
CAT3550(config-pmap-c)#class VVLAN-ANY
CAT3550(config-pmap-c)# set ip dscp 0
CAT3550(config-pmap-c)# police 32000 8000 exceed-action policed-dscp-transmit
CAT3550(config-pmap-c)#
CAT3550(config-pmap-c)#class DVLAN-ANY
CAT3550(config-pmap-c)# set ip dscp 0
CAT3550(config-pmap-c)# police 5000000 8000 exceed-action policed-dscp-transmit
CAT3550(config-pmap-c)#exit
CAT3550(config-pmap)#exit
CAT3550(config)#interface interface-id
CAT3550(config-if)# switchport voice vlan vvlan_id
CAT3550(config-if)# switchport access vlan dvlan_id
CAT3550(config-if)# mls qos trust device cisco-phone
CAT3550(config-if)# service-policy input IPPHONE-PC
CAT3550(config-if)# exit
CAT3550(config)#
CAT3550(confiig)#ip access list standard ACL_ANY
CAT3550(config-std-nacl)# permit any
CAT3550(config-std-nacl)# end
CAT3550#
Cisco 4500 with SUPIII, IV, or V
CAT4500(config)# qos map cos 5 to dscp 46
CAT4500(config)# qos map cos 0 24 26 46 to dscp 8
CAT4500(config)#
CAT4500(config)#class-map match-all VVLAN-VOICE
CAT4500(config-cmap)# match access-group name VVLAN-VOICE
CAT4500(config-cmap)#
CAT4500(config-cmap)#class-map match-all VVLAN-CALL-SIGNALING
CAT4500(config-cmap)# match access-group name VVLAN-CALL-SIGNALING
CAT4500(config-cmap)#
CAT4500(config-cmap)#class-map match-all VVLAN-ANY
CAT4500(config-cmap)# match access-group name VVLAN-ANY
CAT4500(config-cmap)#
CAT4500(config-cmap)# policy-map IPPHONE-PC
CAT4500(config-pmap)#class VVLAN-VOICE
CAT4500(config-pmap-c)# set ip dscp 46
CAT4500(config-pmap-c)# police 128 kps 8000 byte exceed-action drop
CAT4500(config-pmap-c)# class VVLAN-CALL-SIGNALING
CAT4500(config-pmap-c)# set ip dscp 24
CAT4500(config-pmap-c)# police 32 kps 8000 byte exceed-action policed-dscp-transmit
CAT4500(config-pmap-c)# class VVLAN-ANY
CAT4500(config-pmap-c)# set ip dscp 0
CAT4500(config-pmap-c)# police 32 kps 8000 byte exceed-action policed-dscp-transmit
CAT4500(config-pmap-c)# class class-default
CAT4500(config-pmap-c)# set ip dscp 0
CAT4500(config-pmap-c)# police 5 mpbs 8000 byte exceed-action policed-dscp-transmit
CAT4500(config-pmap-c)# exit
CAT4500(config-pmap)# exit
CAT4500(config)#
CAT4500(config)#
CAT4500(config)#interface interface-id
CAT4500(config-if)# switchport voice vlan vvlan_id
CAT4500(config-if)# switchport access vlan dvlan_id
CAT4500(config-if)# qos trust device cisco-phone
CAT4500(config-if)# service-policy input IPPHONE-PC
CAT4500(config-if)# exit
CAT4500(config)#
CAT4500(confiig)#ip access list extended VVLAN-VOICE
CAT4500(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any range 16384 32767 dscp ef
CAT4500(config-ext-nacl)# exit
CAT4500(config)#ip access list extended VVLAN-CALL-SIGNALING
CAT4500(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any range 2000 2002 dscp
cs3
CAT4500(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any eq 2443 dscp cs3
CAT4500(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any eq 5060 dscp cs3
CAT4500(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any range 5060 5061 dscp cs3
CAT4500(config-ext-nacl)# exit
CAT4500(config)#ip access list extended VVLAN-ANY
CAT4500(config-ext-nacl)# permit ip Voice_IP_Subnet Subnet_Mask any
CAT4500(config-ext-nacl)# end
CAT4500#
Cisco 6500
CAT6500> (enable) set qos cos-dscp-map 0 8 16 24 32 46 48 56
CAT6500> (enable) set qos policed-dscp-map 0, 24, 26, 46:8
CAT6500> (enable)
CAT6500> (enable) set qos policer aggregate VVLAN-VOICE rate 128 burst 8000 drop
CAT6500> (enable) set qos policer aggregate VVLAN-CALL-SIGNALING rate 32 burst 8000 policed-dscp
CAT6500> (enable) set qos policer aggregate VVLAN-ANY rate 5000 burst 8000 policed-dscp
CAT6500> (enable) set qos policer aggregate PC-DATA rate 5000 burst 8000 policed-dscp
CAT6500> (enable)
CAT6500> (enable) set qos acl ip IPPHONE-PC dscp 46 aggregate VVLAN-VOICE udp Voice_IP_Subnet Subnet_Mask any range 16384 32767
CAT6500> (enable) set qos acl ip IPPHONE-PC dscp 24 aggregate VVLAN-CALL-SIGNALING tcp Voice_IP_Subnet Subnet_Mask any range 2000 2002
CAT6500> (enable) set qos acl ip IPPHONE-PC dscp 24 aggregate VVLAN-CALL-SIGNALING tcp Voice_IP_Subnet Subnet_Mask any eq 2443
CAT6500> (enable) set qos acl ip IPPHONE-PC dscp 24 aggregate VVLAN-CALL-SIGNALING tcp Voice_IP_Subnet Wildcard_bits any range 5060 5061
CAT6500> (enable) set qos acl ip IPPHONE-PC dscp 24 aggregate VVLAN-CALL-SIGNALING udp Voice_IP_Subnet Wildcard_bits any eq 5060
CAT6500> (enable) set qos acl ip IPPHONE-PC dscp 0 aggregate VVLAN-ANY Voice_IP_Subnet Subnet_Mask any
CAT6500> (enable) set qos acl ip IPPHONE-PC dscp 0 aggregate PC-DATA any
CAT6500> (enable) commit qos acl IPPHONE-PC
CAT6500> (enable) set vlan vvlan_id mod/port
CAT6500> (enable) set port qos mod/port trust-device ciscoipphone
CAT6500> (enable) set qos acl map IPPHONE-PC mod/port
CAT6500> (enable)
Note The DSCP re-marking must be done by a Layer-3 capable switch. If the access layer switch (such as the Cisco Catalyst 2950 with Standard Image or the Cisco 3524XL) does not have this capability, then the DSCP re-marking must be done at the distribution layer switch.
Software-Based Endpoints
Cisco Unified Personal Communicator and Cisco IP Communicator with Cisco Unified Video Advantage are both voice and video capable, which presents two challenges when using the ACL and policy map for packet classification and DSCP re-marking. First, Cisco Unified Personal Communicator uses the same IP address and UDP port range to source voice and video streams. The ACL that is based on IP address and port number is not granular enough to differentiate a voice call from a video call in order to apply appropriate DSCP re-marking. Second, Cisco IP Communicator uses the same IP address and UDP port range to source its voice packets. Similarly, the ACL is not granular enough to differentiate the voice stream of an audio-only call from the voice stream of a video call. Therefore, using the ACL and policy-map for packet classification and DSCP re-marking is not a feasible QoS solution for software-based endpoints.
Because both Cisco Unified Personal Communicator and Cisco IP Communicator with Cisco Unified Video Advantage mark their signaling and media packets correctly as they ingress the network, Cisco recommends configuring the policy map to trust the DSCP marking of incoming traffic and apply traffic policing and rate limiting. The following sections list the configuration commands for Cisco Unified Personal Communicator and Cisco IP Communicator on the most commonly deployed Cisco Catalyst switches.
Note The Cisco Catalyst 2950 Series switches are not recommended for software-based endpoint QoS implementations because the Cisco 2950 supports only 1-Mbps increments on FastEthernet ports, which can create a fairly large hole to admit onto the network unauthorized traffic that might be mimicking call signaling or media.
Cisco 2970, 3560, or 3750
CAT2970 (config)#mls qos
CAT2970 (config)#mls qos map policed-dscp 0 24 26 46 to 8
CAT2970 (config)#
CAT2970 (config)#class-map match-all SOFTWARE-BASED-ENDPOINT-VOICE
CAT2970 (config-cmap)# match access-group name SOFTWARE-BASED-ENDPOINT-VOICE
CAT2970 (config-cmap)#class-map match-all SOFTWARE-BASED-ENDPOINT-VIDEO
CAT2970 (config-cmap)# match access-group name SOFTWARE-BASED-ENDPOINT-VIDEO
CAT2970 (config-cmap)#class-map match-all SOFTWARE-BASED-ENDPOINT-SIGNALING
CAT2970 (config-cmap)# match access-group name SOFTWARE-BASED-ENDPOINT-SIGNALING
CAT2970 (config-cmap)#exit
CAT2970 (config)#
CAT2970 (config)#policy-map SOFTWARE-BASED-ENDPOINT
CAT2970 (config-pmap-c)#class SOFTWARE-BASED-ENDPOINT-VOICE
CAT2970 (config-pmap-c)# police 128000 8000 exceed-action drop
CAT2970 (config-pmap-c)#class SOFTWARE-BASED-ENDPOINT-VIDEO
CAT2970 (config-pmap-c)# police 50000000 8000 exceed-action policed-dscp-transmit
CAT2970 (config-pmap-c)#class SOFTWARE-BASED-ENDPOINT-SIGNALING
CAT2970 (config-pmap-c)# police 32000 8000 exceed-action policed-dscp-transmit
CAT2970 (config-pmap-c)#class class-default
CAT2970 (config-pmap-c)# set ip dscp 0
CAT2970 (config-pmap-c)# police 5000000 8000 exceed-action policed-dscp-transmit
CAT2970 (config-pmap-c)# exit
CAT2970 (config-pmap)#exit
CAT2970 (config)#
CAT2970 (config)#interface FastEthernet interface-id
CAT2970 (config-if)# switchport access vlan dvlan_id
CAT2970 (config-if)# switchport mode access
CAT2970 (config-if)# service-policy input SOFTWARE-BASED-ENDPOINT
CAT2970 (config-if)# exit
CAT2970 (config)#ip access-list extended SOFTWARE-BASED-ENDPOINT-SIGNALING
CAT2970 (config-ext-nacl)#permit ip PC_Subnet_Source wildcard_bits any dscp 24
CAT2970 (config-ext-nacl)#exit
CAT2970 (config)#ip access-list extended SOFTWARE-BASED-ENDPOINT-VIDEO
CAT2970 (config-ext-nacl)#permit ip PC_Subnet_Source wildcard_bits any dscp 34
CAT2970 (config-ext-nacl)#exit
CAT2970 (config)#ip access-list extended SOFTWARE-BASED-ENDPOINT-VOICE
CAT2970 (config-ext-nacl)# permit ip PC_Subnet_Source wildcard_bits any dscp 46
CAT2970 (config-ext-nacl)#exit
CAT2970 (config)#exit
Cisco 3550
3550(config)#class-map match-all SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-cmap)#match access-group name SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-cmap)#class-map match-all SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-cmap)# match access-group name SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-cmap)#class-map match-all SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-cmap)# match access-group name SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-cmap)#exit
3550(config)#
3550(config)#policy-map SOFTWARE-BASED-ENDPOINT
3550(config-pmap)#class SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-pmap)# police 128000 8000 exceed-action drop
3550(config-pmap)#class SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-pmap)# police 50000000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)#class SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-pmap)# police 32000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)#class class-default
3550(config-pmap)# set ip dscp 0
3550(config-pmap)# police 5000000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)# exit
3550(config)#exit
3550(config)#
3550(config)#interface FastEthernet interface_id
3550(config-if)# switchport access vlan dvlan_id
3550(config-if)# switchport mode access
3550(config-if)# service-policy input SOFTWARE-BASED-ENDPOINT
3550(config-if)# exit
3550(config)#ip access-list extended SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-ext-nacl)#permit ip PC_Subnet_Source wildcard_bits any dscp 24
3550(config-ext-nacl)#exit
3550(config-if)# ip access-list extended SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-ext-nacl)#permit ip PC_Subnet_Source wildcard_bits any dscp 34
3550(config-ext-nacl)#exit
3550(config-if)# ip access-list extended SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-ext-nacl)# permit ip PC_Subnet_Source wildcard_bits any dscp 46
3550(config-ext-nacl)#exit
3550(config)#exit
Cisco 6500
CAT6500> (enable) set qos enable
CAT6500> (enable) set qos policed-dscp-map 0, 24, 26, 34, 46:8
CAT6500> (enable)
CAT6500> (enable) set qos policer aggregate SOFTWARE-BASED-ENDPOINT-VOICE rate 128 burst 8000 drop
CAT6500> (enable) set qos policer aggregate SOFTWARE-BASED-ENDPOINT-VIDEO rate 5000 burst 8000 policed-dscp
CAT6500> (enable) set qos policer aggregate SOFTWARE-BASED-ENDPOINT-SIGNAL rate 32 burst 8000 policed-dscp
CAT6500> (enable) set qos policer aggregate SOFTWARE-BASED-ENDPOINT-DEFAULT rate 5000 burst 8000 policed-dscp
CAT6500> (enable)
CAT6500> (enable) set qos acl ip SOFTWARE-BASED-ENDPOINT trust-dscp aggregate SOFTWARE-BASED-ENDPOINT-VOICE ip PC_Subnet_Source wildcard_bits any dscp-field 46
CAT6500> (enable) set qos acl ip SOFTWARE-BASED-ENDPOINT trust-dscp aggregate SOFTWARE-BASED-ENDPOINT-VIDEO ip PC_Subnet_Source wildcard_bits any dscp-field 34
CAT6500> (enable) set qos acl ip SOFTWARE-BASED-ENDPOINT trust-dscp aggregate SOFTWARE-BASED-ENDPOINT-SIGNAL ip PC_Subnet_Source wildcard_bits any dscp-field 24
CAT6500> (enable) set qos acl ip SOFTWARE-BASED-ENDPOINT dscp 0 aggregate SOFTWARE-BASED-ENDPOINT-DEFAULT any
CAT6500> (enable) commit qos acl SOFTWARE-BASED-ENDPOINT
CAT6500> (enable) set vlan dvlan_id mod/port
CAT6500> (enable) set port qos mod/port trust untrusted
CAT6500> (enable) set qos acl map SOFTWARE-BASED-ENDPOINT mod/port
Cisco Unified Wireless IP Phones
By default, the Cisco Unified Wireless IP Phones and wirelessly attached Cisco Unified IP Phones 9971 mark their SCCP signaling messages using a Per-Hop Behavior (PHB) value of CS3 or a Differentiated Services Code Point (DSCP) value of 24 (this corresponds to a ToS value of 0x60), and it marks RTP voice packets using a PHB value of EF or a DSCP value of 46 (ToS of 0xB8). With proper queueing on the AP and configuration on the upstream first-hop switch to trust the AP's port, the wireless IP phone traffic will receive the same treatment as wired IP phone traffic. This practice allows the QoS settings to be consistent from LAN to WLAN environments.
In addition, the Cisco Unified Wireless IP Phones and the Cisco Unified IP Phone 9971, when wirelessly attached, automatically announce their presence to the AP using the Cisco Discovery Protocol (CDP). The CDP packets are sent from the wireless IP phone to the AP, and they identify the phone so that the AP can place all traffic to the phone in the high-priority queue.
As indicated in the configuration examples, packets coming from the AP should be trusted and, based on the VLAN tag of each packet, the DSCP marking should either be maintained or marked down. Thus, packets sourced from the Cisco Unified Wireless IP Phones on the voice VLAN should maintain the appropriate DSCP marking, and packets source from data devices on the data VLAN should be remarked to a DSCP value of 0.
Cisco 3550
CAT3550(config)#mls qos
CAT3550(config)#mls qos map cos-dscp 0 8 16 24 32 46 48 56
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all VOICE-SIGNALING
CAT3550(config-cmap)#match ip dscp 24
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all VOICE
CAT3550(config-cmap)#match ip dscp 46
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all INGRESS-DATA
CAT3550(config-cmap)#match any
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all INGRESS-VVLAN-VOICE
CAT3550(config-cmap)#match vlan vvlan-id
CAT3550(config-cmap)#match class-map VOICE
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all INGRESS-VVLAN-VOICE-SIGNALING
CAT3550(config-cmap)#match vlan vvlan-id
CAT3550(config-cmap)#match class-map VOICE-SIGNALING
CAT3550(config-cmap)#
CAT3550(config-cmap)#class-map match-all INGRESS-DVLAN
CAT3550(config-cmap)#match vlan dvlan-id
CAT3550(config-cmap)#match class-map INGRESS-DATA
CAT3550(config-cmap)#
CAT3550(config-pmap-c)#policy-map INGRESS-QOS
CAT3550(config-pmap)#class INGRESS-VVLAN-VOICE
CAT3550(config-pmap-c)#set ip dscp 46
CAT3550(config-pmap-c)#
CAT3550(config-pmap-c)#class INGRESS-VVLAN-VOICE-SIGNALING
CAT3550(config-pmap-c)#set ip dscp 24
CAT3550(config-pmap-c)#
CAT3550(config-pmap-c)#class INGRESS-DVLAN
CAT3550(config-pmap-c)#set ip dscp 0
CAT3550(config-pmap-c)#
CAT3550(config-pmap-c)#class class-default
CAT3550(config-pmap-c)#set ip dscp 0
CAT3550(config-pmap-c)#
CAT3550(config-pmap-c)#interface interface id
CAT3550(config-if)#description Wireless Access Point
CAT3550(config-if)#switchport access dvlan-id
CAT3550(config-if)#switchport voice vvlan-id
CAT3550(config-if)#mls qos trust dscp
CAT3550(config-if)#service-policy input INGRESS-QOS
Cisco 6500
CAT6500> (enable) set qos enable
CAT6500> (enable) set qos cos-dscp-map 0 8 16 24 32 46 48 56
CAT6500> (enable)
CAT6500> (enable) set qos acl ip AP-VOICE-INGRESS trust-dscp ip any any
CAT6500> (enable) set qos acl ip AP-DATA-INGRESS dscp 0 ip any any
CAT6500> (enable)
CAT6500> (enable) set qos acl map AP-VOICE-INGRESS vvlan-id input
CAT6500> (enable) set qos acl map AP-DATA-INGRESS dvlan-id input
CAT6500> (enable)
CAT6500> (enable) set port qos mod/port vlan-based
CAT6500> (enable)
CAT6500> (enable) set port qos mod/port trust trust-dscp
CAT6500> (enable)
Video Telephony Endpoints
This section discusses how the following types of endpoint devices classify traffic:
•Cisco Unified Video Advantage with a Cisco Unified IP Phone
•Sony and Tandberg SCCP Endpoints
•H.323 and SIP Video Endpoints
Cisco Unified Video Advantage with a Cisco Unified IP Phone
The Cisco Unified Video Advantage application residing on the user's PC supports the classification of video packets using DSCP and, therefore, only at Layer 3. The current best practices for Cisco Unified Communications design recommend that the upstream Ethernet switch to which the phone is attached should be configured to trust the 802.1p CoS from the phone. Because the PC packets are unlikely to have an 802.1Q tag, they are unable to support 802.1p CoS bits. This lack of 802.1p support from the PC leaves the following possible options for providing QoS for Cisco Unified Video Advantage.
Option 1
If your current QoS model extends trust to the IP Phone, then the voice and signaling packets will be correctly marked as they ingress the network. With an additional ACL on the port to match UDP port 5445, the video media channel will also be classified to PHB AF41. Without this ACL, the video media would be classified Best Effort and would incur poor image quality and lip-sync issues. The same ACL could also be used to match the CAST connection between the Cisco Unified Video Advantage PC and the IP Phone, which uses TCP port 4224 (classifying it as CS3), although the benefit of doing so is minimal. The signaling packets from the PC, which is on the data VLAN, are returned over the same high-speed port onto the voice VLAN, therefore they are highly unlikely to encounter any congestion.
The following example illustrates the configuration for this option:
3550(config)#class-map match-all SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-cmap)#match access-group name SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-cmap)#class-map match-all SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-cmap)# match access-group name SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-cmap)#class-map match-all SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-cmap)# match access-group name SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-cmap)#exit
3550(config)#
3550(config)#policy-map SOFTWARE-BASED-ENDPOINT
3550(config-pmap)#class SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-pmap)# police 128000 8000 exceed-action drop
3550(config-pmap)#class SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-pmap)#set ip dscp 34
3550(config-pmap)# police 50000000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)#class SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-pmap)#set ip dscp 24
3550(config-pmap)# police 32000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)#class class-default
3550(config-pmap)# set ip dscp 0
3550(config-pmap)# police 5000000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)# exit
3550(config)#exit
3550(config)#
3550(config)#interface FastEthernet interface_id
3550(config-if)# switchport access vlan dvlan_id
3550(config-if)# switchport mode access
3550(config-if)# service-policy input SOFTWARE-BASED-ENDPOINT
3550(config-if)# exit
3550(config)#ip access-list extended SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-ext-nacl)#permit ip PC_Subnet_Source wildcard_bits any dscp 24
3550(config-ext-nacl)#permit tcp PC_Subnet_Source wildcard_bits eq 4224 any
3550(config-ext-nacl)#exit
3550(config-if)# ip access-list extended SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-ext-nacl)#permit ip PC_Subnet_Source wildcard_bits any dscp 34
3550(config-ext-nacl)#permit udp PC_Subnet_Source wildcard_bits eq 5445 any
3550(config-ext-nacl)#exit
3550(config-if)# ip access-list extended SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-ext-nacl)# permit ip PC_Subnet_Source wildcard_bits any dscp 46
3550(config-ext-nacl)#exit
3550(config)#exit
Option 2
The Enterprise QoS Solution Reference Network Design Guide, Version 3.1 (available at http://www.cisco.com/go/designzone) presents another method. This alternative method recommends changing the port to trust the DSCP of incoming traffic instead of trusting CoS, and then running the incoming packets through a series of Per-Port/Per-VLAN Access Control Lists that match packets based on their TCP/UDP ports (along with other criteria) and police them to appropriate levels. For instance, Cisco Unified Video Advantage will mark its video packets with DSCP AF41, with the switch port set to trust DSCP. The packet will run through an ACL that matches it based on the fact that it is using UDP port 5445, is marked with DSCP AF41, and is coming in on the data VLAN. This ACL will then be used in a class map or policy map to trust the DSCP and police the traffic to N kbps (where N is the amount of video bandwidth you want to allow per port). Similar ACLs and policers will be present for the voice and signaling packets from the IP Phone in the voice VLAN.
The following example illustrates the configuration for this option:
3550(config)#class-map match-all SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-cmap)#match access-group name SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-cmap)#class-map match-all SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-cmap)# match access-group name SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-cmap)#class-map match-all SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-cmap)# match access-group name SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-cmap)#exit
3550(config)#
3550(config)#policy-map SOFTWARE-BASED-ENDPOINT
3550(config-pmap)#class SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-pmap)# police 128000 8000 exceed-action drop
3550(config-pmap)#class SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-pmap)#set ip dscp 34
3550(config-pmap)# police 50000000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)#class SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-pmap)#set ip dscp 24
3550(config-pmap)# police 32000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)#class class-default
3550(config-pmap)# set ip dscp 0
3550(config-pmap)# police 5000000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)# exit
3550(config)#exit
3550(config)#
3550(config)#interface FastEthernet interface_id
3550(config-if)# switchport access vlan dvlan_id
3550(config-if)# switchport mode access
3550(config-if)# service-policy input SOFTWARE-BASED-ENDPOINT
3550(config-if)# exit
3550(config)#ip access-list extended SOFTWARE-BASED-ENDPOINT-SIGNALING
3550(config-ext-nacl)#permit tcp PC_Subnet_Source wildcard_bits eq 4224 any dscp 24
3550(config-ext-nacl)#exit
3550(config-if)# ip access-list extended SOFTWARE-BASED-ENDPOINT-VIDEO
3550(config-ext-nacl)#permit udp PC_Subnet_Source wildcard_bits eq 5445 any dscp 34
3550(config-ext-nacl)#exit
3550(config-if)# ip access-list extended SOFTWARE-BASED-ENDPOINT-VOICE
3550(config-ext-nacl)# permit ip PC_Subnet_Source wildcard_bits any dscp 46
3550(config-ext-nacl)#exit
3550(config)#exit
Cisco IP Video Phone 7985G
Like many other Cisco Unified IP Phones, the Cisco IP Video Phone 7985G supports 802.1p/Q tagging for traffic originating from the phone and, because the Cisco IP Video Phone 7985G has a second Ethernet interface for PC access, traffic originating from attached devices as well. The current best practices for Cisco Unified Communications design recommend that the upstream Ethernet switch to which the phone is attached should be configured to trust the 802.1p CoS from the phone. Cisco recommends that trust not be extended to the PC port of the phone and, if the switch supports it, that you configure policers to limit the maximum amount of voice, video, and signaling traffic.
The following example illustrates this type of configuration:
3550(config)#class-map match-all C7985-ENDPOINT-VOICE
3550(config-cmap)#match access-group name C7985-ENDPOINT-VOICE
3550(config-cmap)#class-map match-all C7985-ENDPOINT-VIDEO
3550(config-cmap)# match access-group name C7985-ENDPOINT-VIDEO
3550(config-cmap)#class-map match-all C7985-ENDPOINT-SIGNALING
3550(config-cmap)# match access-group name C7985-ENDPOINT-SIGNLAING
3550(config-cmap)#exit
3550(config)#
3550(config)#policy-map C7985-ENDPOINT
3550(config-pmap)#class C7985-ENDPOINT-VOICE
3550(config-pmap)# police 128000 8000 exceed-action drop
3550(config-pmap)#class C7985-ENDPOINT-VIDEO
3550(config-pmap)#set ip dscp 34
3550(config-pmap)# police 50000000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)#class C7985-ENDPOINT-SIGNALING
3550(config-pmap)#set ip dscp 24
3550(config-pmap)# police 32000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)#class class-default
3550(config-pmap)# set ip dscp 0
3550(config-pmap)# police 5000000 8000 exceed-action policed-dscp-transmit
3550(config-pmap)# exit
3550(config)#exit
3550(config)#
3550(config)#interface FastEthernet interface_id
3550(config-if)# switchport access vlan dvlan_id
3550(config-if)# switchport mode access
3550(config-if)# service-policy input C7985-ENDPOINT
3550(config-if)# exit
3550(config)#ip access-list extended C7985-ENDPOINT-SIGNALING
3550(config-ext-nacl)#permit ip Voice_IP_Subnet Subnet_Mask any dscp 24
3550(config-ext-nacl)#exit
3550(config-if)# ip access-list extended C7985-ENDPOINT-VIDEO
3550(config-ext-nacl)#permit ip Voice_IP_Subnet Subnet_Mask any dscp 34
3550(config-ext-nacl)#exit
3550(config-if)# ip access-list extended C7985-ENDPOINT-VOICE
3550(config-ext-nacl)# permit ip Voice_IP_Subnet Subnet_Mask any dscp 46
3550(config-ext-nacl)#exit
3550(config)#exit
Sony and Tandberg SCCP Endpoints
Sony and Tandberg SCCP endpoints correctly mark their media and signaling packets at Layer 3 using DSCP. They do not, however, support 802.1Q and are therefore unable to classify using 802.1p CoS. If you use the UDP and TCP port-matching option, you would be able to classify the SCCP signaling correctly as CS3 and the video media as AF41; however, you would be unable to tell when a UDP port is being used in a voice-only call and should therefore be classified as EF. In such a case, the call admission control mechanisms would not be able to account for the bandwidth correctly. To avoid this situation, there is only one viable option for how to classify and trust traffic from a Sony or Tandberg endpoint:
Option 1
Trust DSCP on the port used by the Sony or Tandberg endpoint. If the switch allows it, configure policers to limit the maximum amount of EF, AF41, and CS3 traffic that can be received on that port. Any other device plugged into that port should not necessarily be trusted, even if its packets are classified using DSCP. This option may be acceptable if the Sony or Tandberg system is a permanent installation in an office or small conference room.
Because the Sony or Tandberg device does not support CDP, the VLAN placement of this endpoint requires manual modification if the requirement is to place it in the voice VLAN. The advantage of placing the endpoint directly in the voice VLAN is that it can be treated like any other IP Telephony endpoint in the system. The disadvantage is that the port might pose a security risk because it provides direct access to the voice VLAN. Alternatively, you can leave the Sony or Tandberg endpoint in the data VLAN, but you will have to provision access between the data and voice VLANs to permit SCCP signaling to Unified CM and to allow the UDP media streams to pass between the data and voice VLANs during voice or video calls.
The following example illustrates the configuration for this option:
CAT2970(config)# mls qos map cos-dscp 0 8 16 24 34 46 48 56
CAT2970(config)# mls qos map policed-dscp 0 24 to 8
CAT2970(config)#class-map match-all VVLAN-VOICE
CAT2970(config-cmap)# match access-group name VVLAN-VOICE
CAT2970(config-cmap)#class-map match-all VVLAN-VIDEO
CAT2970(config-cmap)# match access-group name VVLAN-VIDEO
CAT2970(config-cmap)#class-map match-all VVLAN-CALL-SIGNALING
CAT2970(config-cmap)# match access-group name VVLAN-CALL-SIGNALING
CAT2970(config-cmap)#class-map match-all VVLAN-ANY
CAT2970(config-cmap)# match access-group name VVLAN-ANY
CAT2970(config-cmap)# policy-map SCCP-VIDEO-ENDPOINT
CAT2970(config-pmap)#class VVLAN-VOICE
CAT2970(config-pmap-c)# set ip dscp 46
CAT2970(config-pmap-c)# police 128000 8000 exceed-action drop
CAT2970(config-pmap)#class VVLAN-VIDEO
CAT2970(config-pmap-c)# set ip dscp 34
CAT2970(config-pmap-c)# police 1500000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# class VVLAN-CALL-SIGNALING
CAT2970(config-pmap-c)# set ip dscp 24
CAT2970(config-pmap-c)# police 32000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# class VVLAN-ANY
CAT2970(config-pmap-c)# set ip dscp 0
CAT2970(config-pmap-c)# police 32000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# class class-default
CAT2970(config-pmap-c)# set ip dscp 0
CAT2970(config-pmap-c)# police 5000000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# exit
CAT2970(config-pmap)# exit
CAT2970(config)#interface interface-id
CAT2970(config-if)# switchport voice vlan vvlan_id
CAT2970(config-if)# mls qos trust device cisco-phone
CAT2970(config-if)# service-policy input SCCP-VIDEO-ENDPOINT
CAT2970(config-if)# exit
CAT2970(confiig)#ip access list extended VVLAN-VOICE
CAT2970(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any range 16384 32767 dscp ef
CAT2970(config-ext-nacl)# exit
CAT2970(confiig)#ip access list extended VVLAN-VIDEO
CAT2970(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any range 16384 32767 dscp af41
CAT2970(config-ext-nacl)# exit
CAT2970(config)#ip access list extended VVLAN-CALL-SIGNALING
CAT2970(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any range 2000 2002 dscp cs3
CAT2970(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any eq 5060 dscp cs3
CAT2970(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any range 5060 5061 dscp cs3
CAT2970(config-ext-nacl)# exit
CAT2970(config)#ip access list extended VVLAN-ANY
CAT2970(config-ext-nacl)# permit ip Voice_IP_Subnet Subnet_Mask any
CAT2970(config-ext-nacl)# end
H.323 and SIP Video Endpoints
This type of endpoint is potentially the most challenging from a QoS perspective due to the wide range of H.323 and SIP video endpoints, the variation in implementations, and the feature sets. There are two main QoS options for these endpoints; the first relies on the H.323 or SIP video endpoint to correctly mark all the traffic, and the second relies on detailed knowledge of the TCP and UDP ports used.
Option 1
If the endpoint correctly marks the media and signaling traffic (signaling should include SIP, H.225, H.245, and RAS), you could trust the classifications. Because it is unlikely that the endpoint supports 802.1Q (and therefore 802.1p CoS), you will probably have to use IP Precedence or DSCP in this case. The choice of classification type depends on the specific vendor, model, and software version.
Note It is highly unlikely that an H.323 or SIP endpoint will mark its packets correctly.
Note Prior to Unified CM 8.5 and the latest device firmware, the Cisco E20 does not mark traffic and does not support Cisco Discovery Protocol (CDP). In addition, Tandberg video endpoints do not mark traffic or support CDP. For this reason, ACLs for matching and classify traffic correctly as described in Option 2, below should be used. Likewise, given the lack of support for CDP, the VLAN placement of this endpoint requires manual modification to place the device in the voice VLAN. As previously stated, the advantage of placing the endpoint directly in the voice VLAN is that it can be treated like any other IP Telephony endpoint in the system. But this can pose a security risk because it provides direct access to the voice VLAN. Alternatively, endpoints can be left in the data VLAN, but access must be granted between the data and voice VLANs to permit SIP signaling to Unified CM and to allow the UDP media streams to pass between the data and voice VLANs during voice or video calls.
Option 2
Using a combination of source, destination, or both TCP and UDP port numbers (possibly including IP addresses as well), you could define an ACL that matches and classifies the traffic correctly. In addition, Cisco recommends that you also apply policers to limit the amount of each class of traffic that is admitted to the network. This option has the same potential as Option 1 for classifying voice-only calls incorrectly.
The following example illustrates the configuration for this option:
CAT2970(config)# mls qos map cos-dscp 0 8 16 24 34 46 48 56
CAT2970(config)# mls qos map policed-dscp 0 24 to 8
CAT2970(config)#
CAT2970(config)#class-map match-all VVLAN-VIDEO
CAT2970(config-cmap)# match access-group name VVLAN-VIDEO
CAT2970(config-cmap)#
CAT2970(config-cmap)#class-map match-all VVLAN-CALL-SIGNALING
CAT2970(config-cmap)# match access-group name VVLAN-CALL-SIGNALING
CAT2970(config-cmap)#
CAT2970(config-cmap)#class-map match-all VVLAN-ANY
CAT2970(config-cmap)# match access-group name VVLAN-ANY
CAT2970(config-cmap)#
CAT2970(config-cmap)# policy-map SCCP-VIDEO-ENDPOINT
CAT2970(config-pmap)#class VVLAN-VIDEO
CAT2970(config-pmap-c)# set ip dscp 34
CAT2970(config-pmap-c)# police 1500000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# class VVLAN-CALL-SIGNALING
CAT2970(config-pmap-c)# set ip dscp 24
CAT2970(config-pmap-c)# police 32000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# class VVLAN-ANY
CAT2970(config-pmap-c)# set ip dscp 0
CAT2970(config-pmap-c)# police 32000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# class class-default
CAT2970(config-pmap-c)# set ip dscp 0
CAT2970(config-pmap-c)# police 5000000 8000 exceed-action policed-dscp-transmit
CAT2970(config-pmap-c)# exit
CAT2970(config-pmap)# exit
CAT2970(config)#interface interface-id
CAT2970(config-if)# switchport voice vlan vvlan_id
CAT2970(config-if)# mls qos trust device cisco-phone
CAT2970(config-if)# service-policy input SCCP-VIDEO-ENDPOINT
CAT2970(config-if)# exit
CAT2970(config)#
CAT2970(confiig)#ip access list extended VVLAN-VIDEO
CAT2970(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any range 16384 32767
CAT2970(config-ext-nacl)# exit
CAT2970(config)#ip access list extended VVLAN-CALL-SIGNALING
CAT2970(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any eq 1719 dscp cs3
CAT2970(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any eq 1720 dscp cs3
CAT2970(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any range 11000 65535 dscp cs3
CAT2970(config-ext-nacl)# permit udp Voice_IP_Subnet Subnet_Mask any eq 5060 dscp cs3
CAT2970(config-ext-nacl)# permit tcp Voice_IP_Subnet Subnet_Mask any range 5060 5061 dscp cs3
CAT2970(config-ext-nacl)# exit
CAT2970(config)#ip access list extended VVLAN-ANY
CAT2970(config-ext-nacl)# permit ip Voice_IP_Subnet Subnet_Mask any
CAT2970(config-ext-nacl)# end
Note The above configuration will cause voice traffic to be marked similar to video traffic, even for audio-only calls. The signaling and RTP port usage can vary from vendor to vendor, so you must use the appropriate port range if it differs from what is used in the above example.
High Availability for Unified Communications Endpoints
To stay in service even during failure of the Unified CM subscriber or other servers, Cisco Unified Communications endpoints are capable of being configured with multiple servers. For example, either through direct configuration or through DHCP during the boot-up phase, the endpoints can accept and process more than one TFTP server address. In case the primary TFTP server is down when the endpoint is booting up, the endpoint can get its configuration files from the secondary TFTP server.
Each of the endpoints is also associated with a device pool. The device pool contains a Unified CM Group that has one or more Unified CM subscribers. A list of these subscribers is sent to the endpoints in their configuration files. The endpoints attempt to register with the first (the primary) subscriber in the list. If that Unified CM subscriber is unavailable, the endpoint attempts to register with the second subscriber in the list (the secondary), and so on. Once registered to a subscriber, an endpoint can fail-over to another subscriber in the priority list in the Unified CM Group if the current subscriber fails. When a higher-priority subscriber comes back up, the endpoint will re-register to it.
To protect against network failure for endpoints located across a WAN from the Unified CM cluster, a locally available Cisco Integrated Services Router (ISR) equipped with Survivable Remote Site Telephony (SRST) or Unified CME acting as SRST may also be configured in the list of servers with which the endpoint may register. In case of a WAN failure, the endpoints register to the SRST router and provide uninterrupted telephony services (although the set of features they support in SRST mode might be smaller). Note that some endpoints might not support SRST.
Endpoints should be distributed uniformly across servers in the cluster to avoid overloading of any single server. For more information on redundancy methods between cluster subscribers, see the chapter on Call Processing.
Capacity Planning for Unified Communications Endpoints
Cisco call control platforms support the following high-level endpoint capacities:
•A Cisco Unified CM cluster supports a maximum of 40,000 SCCP or SIP endpoints.
•Cisco Business Edition supports a maximum of between 400 and 1,200 SCCP or SIP endpoints, depending on the version.
•Cisco Unified CM Express supports a maximum of 450 SCCP or SIP endpoints.
The above numbers are nominal maximum capacities. The maximum number of endpoints that the call control platform will actually support depends on all of the other functions that the platform is performing, the Busy Hour Call Attempts (BHCA) of the users, and so forth, and the actual capacity could be less than the nominal maximum capacity.
For more information on endpoint capacity with Cisco call control, including platform-specific endpoint capacities per node, see the chapter on Unified Communications Design and Deployment Sizing Considerations.
Design Considerations for Unified Communications Endpoints
The following list summarizes high-level recommendations for selecting the right endpoint from the set of Cisco Unified Communications endpoints:
•For low-density analog connections, use the Cisco Analog Telephone Adapter (ATA) or low-density analog interface module.
•For medium to high-density analog connections, use the high-density analog interface module, Cisco Communication Media Module (CMM) with 24-FXS port adapter, Catalyst 6500 24-FXS analog interface module, Cisco VG224, or Cisco VG248.
•For voice-centric users with little or no usage of XML and other phone-based services, use the Cisco Unified IP Phones 6921, 6941, 6945, and 6961.
•For telephony users with limited call features who generate small amounts of traffic, use the Cisco Unified SIP Phone 3905 or 3911 or the Cisco Unified IP Phones 7902G, 7905G, 7906G, 7910G, 7910G+SW, 7911G, 7912G, or 7912G-A.
•For transaction-type telephony users who generate a medium amount of traffic, use Cisco Unified IP Phones 7931G, 7940G, 7941G, 7941G-GE, 7942G, or 7945G.
•For managers and administrative assistants who generate medium to heavy telephony traffic, use Cisco Unified IP Phones 7960G, 7961G, 7961G-GE, 7962G, 7965G, or 8941, 8945, 8961.
•For executives with extensive call features who generate high amounts of telephony traffic, use Cisco Unified IP Phones 7970G, 7971G-GE, 7975G, 9951, or 9971.
•For mobile workers and telecommuters, use Cisco IP Communicator.
•For users who need a mobile IP phone, use the Cisco Unified Wireless IP Phones 7921G, 7925G, 7925G-EX, or 7926G.
•For making video calls, use the following software-based clients: Cisco Unified Video Advantage associated with a Cisco Unified IP Phone or Cisco IP Communicator, Cisco Unified Personal Communicator, and Cisco Unified Client Services Framework (CSF). Or use the following integrated video hardware devices: Cisco IP Video Phone 7985G; Cisco Unified IP Phone 8941 or 8945 with built-in camera; Cisco Unified IP Phone 9951 or 9971 with optional USB camera; Tandberg video endpoints, including the Cisco E20 Video Phone; and Sony or other third-party video endpoint devices.
•For accessing voice, video, document sharing, and presence information from a single integrated interface, use Cisco Unified Personal Communicator.
•For formal conferencing environments, use the Cisco Unified IP Conference Station 7936 or 7937G.
Endpoint Features Summary
The tables in this section might not contain the most up-to-date information regarding endpoint models or specific features and capabilities support. Consult the current product documentation listed below for the latest information regarding hardware models, feature support, and call control compatibility.
•Cisco IOS-based analog interface modules:
•Cisco Analog Telephony Adaptors (ATAs):
http://www.cisco.com/en/US/products/hw/gatecont/ps514/index.html
•Cisco VG 200 Series Gateways:
http://www.cisco.com/en/US/products/hw/gatecont/ps2250/prod_literature.html
•Cisco Unified SIP Phone 3900 Series:
http://www.cisco.com/en/US/products/ps7193/index.html
•Cisco Unified IP Phone 6900 Series:
http://www.cisco.com/en/US/products/ps10326/index.html
•Cisco Unified IP Phone 7900 Series:
http://www.cisco.com/en/US/products/hw/phones/ps379/index.html
•Cisco Unified IP Phone 8900 Series:
http://www.cisco.com/en/US/products/ps10451/index.html
•Cisco Unified IP Phone 9900 Series:
http://www.cisco.com/en/US/products/ps10453/index.html
•Cisco Unified IP Phone 9900 and 8900 Series accessories:
http://www.cisco.com/en/US/products/ps10655/index.html
•Cisco Unified Personal Communicator:
http://www.cisco.com/en/US/products/ps6844/index.html
•Cisco IP Communicator:
http://www.cisco.com/en/US/products/sw/voicesw/ps5475/index.html
•Cisco Jabber for Windows (based on Cisco Unified Client Services Framework):
http://www.cisco.com/en/US/products/ps12511/index.html
•Cisco Jabber for Mac (based on Cisco Unified Client Services Framework):
http://www.cisco.com/en/US/products/ps11764/index.html
•Cisco Unified Wireless IP Phones:
http://www.cisco.com/en/US/products/hw/phones/ps379/index.html
•Cisco Unified IP Phone 9971:
http://www.cisco.com/en/US/products/ps10453/index.html
•Cisco Unified Video Advantage:
http://www.cisco.com/en/US/products/sw/voicesw/ps5662/index.html
•Cisco Unified IP Phone 7985G:
http://www.cisco.com/en/US/products/ps6564/index.html
•Cisco Unified IP Phone 8900 and 9900 Series video capabilities:
http://www.cisco.com/en/US/products/ps10453/index.html
•Cisco IP Video Phone E20:
http://www.cisco.com/en/US/products/ps11329/index.html
•Cisco Virtualization Experience Client 2000 Series:
http://www.cisco.com/en/US/products/ps11499/index.html
•Cisco Virtualization Experience Client 4000 Series:
http://www.cisco.com/en/US/products/ps11498/index.html
•Cisco Virtualization Experience Client 6000 Series:
http://www.cisco.com/en/US/products/ps11976/index.html
The following tables summarize the features supported by the various endpoint devices discussed in this chapter:
•Table 18-7 summarizes the Cisco Unified Communications features for Cisco analog gateways.
•Table 18-8 summarizes the features for Cisco Basic IP Phones with Skinny Client Control Protocol (SCCP).
•Table 18-9 summarizes the features for Cisco Basic IP Phones with Session Initiation Protocol (SIP).
•Table 18-10 summarizes the features for Cisco Business IP Phones with SCCP.
•Table 18-11 summarizes the features for Cisco Business IP Phones with SIP.
•Table 18-12 summarizes the features for Cisco Manager and Executive IP Phones with SCCP.
•Table 18-13 summarizes the features for Cisco Manager and Executive IP Phones with SIP.
•Table 18-14 summarizes the features for specialized endpoints, including Cisco Unified IP Phones 7921G, 7925G, 7925G-EX, 7926G, 7936, 7937G, 7985G, and Cisco E20 Video Phone.
•Table 18-15 summarizes the features for software-based devices, including Cisco Unified Personal Communicator and Cisco IP Communicator.
•Table 18-16 summarizes the video capabilities for the Cisco Unified IP Phones 7985G, 9951, 9971, and the Cisco E20 Video Phone.
|
|
-cmm -24fxs |
-fxs |
|
|
|
|
|
---|---|---|---|---|---|---|---|---|
Ethernet Connection |
N |
N |
N |
Y1 |
Y1 |
Y1 |
Y2 |
Y3 |
Maximum number of Analog Ports |
244 |
72 |
24 |
2 |
4 |
24 |
48 |
2 |
Caller ID |
Y |
N |
N |
Y |
Y |
Y |
Y |
Y |
Call Waiting |
N |
N |
N |
Y |
Y |
Y |
Y |
Y |
Caller ID on Call Waiting |
N |
N |
N |
Y |
Y |
Y |
Y |
Y |
Call Hold |
N |
N |
N |
Y |
Y |
Y5 |
Y |
Y |
Call Transfer |
N |
N |
N |
Y |
Y |
Y5 |
Y |
Y |
Call Forward |
N |
N |
N |
Y |
Y |
Y |
Y6 |
Y |
Auto-Answer |
N |
N |
N |
N |
N |
N |
N |
N |
Ad Hoc Conference |
N |
N |
N |
Y |
Y |
Y |
Y |
Y |
Meet-Me Conference |
N |
N |
N |
Y |
Y |
N |
N |
Y |
Call Pickup |
N |
N |
N |
Y |
Y |
Y |
N |
Y |
Group Pickup |
N |
N |
N |
Y |
Y |
Y |
N |
Y |
Redial |
N |
N |
N |
Y |
Y |
Y |
Y7 |
Y7 |
Speed Dial |
N |
N |
N |
Y |
Y |
Y |
Y |
Y |
On-hook Dialing |
N |
N |
N |
N |
N |
N |
N |
N |
Voice Mail Access |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y8 |
Message Waiting Indicator (MWI) |
N |
N |
N |
Y |
Y |
N |
Y |
Y8 |
Stutter Dial Tone, or Audible Message Waiting Indication (AMWI) |
N |
N |
N |
Y |
Y |
Y |
Y |
Y8 |
Survivable Remote Site Telephony (SRST) Support |
N |
N |
N |
Y |
Y |
Y |
Y |
Y |
Music on Hold (MoH) |
Y |
Y |
Y |
Y |
Y |
N |
Y |
Y |
Mute |
N |
N |
N |
N |
N |
N |
N |
N |
Multilevel Precedence and Preemption (MLPP) |
N |
N |
N |
Y |
Y |
N |
N |
N |
Barge |
N |
N |
N |
N |
N |
N |
N |
N |
cBarge |
N |
N |
N |
N |
N |
N |
N |
N |
Single Button Barge |
N |
N |
N |
N |
N |
N |
N |
N |
Join Across Lines |
N |
N |
N |
N |
N |
N |
N |
N |
Programmable Line Keys |
N |
N |
N |
N |
N |
N |
N |
N |
Single Call per Line User Experience |
N |
N |
N |
N |
N |
N |
N |
N |
Busy Lamp Field |
N |
N |
N |
N |
N |
N |
N |
N |
Calling Party Number Normalization (+ Dialing) |
N |
N |
N |
N |
N |
N |
N |
N |
Call Preservation |
N |
N |
N |
N |
N |
N |
Y9 |
N |
Call Admission Control |
Y |
N |
N |
N |
N |
N |
N |
N |
Local Voice Busy-Out |
Y |
N |
N |
N |
N |
N |
N |
N |
Private Line Automatic Ringdown (PLAR) |
Y |
N |
N |
N |
N |
N |
N |
Y |
Hunt Group |
Y |
N |
N |
N |
N |
N |
N |
N |
Dial Plan Mapping |
Y |
N |
N |
N |
N |
N |
N |
N |
Supervisory Disconnect |
Y |
N |
N |
N |
N |
N |
N |
N |
Signaling Packet ToS Value Marking |
0x68 |
0x6810 |
0x68 |
0x68 |
0x68 |
0x68 |
0x68 |
0x68 |
Media Packet ToS Value Marking |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
Fax Pass-Through |
Y11 |
Y |
Y12 |
Y |
Y |
Y |
Y11 |
Y |
Fax Relay |
Y |
Y |
N |
Y |
Y |
Y |
Y |
N |
Skinny Client Control Protocol (SCCP) |
N |
N |
N |
Y |
Y |
Y |
Y |
Y |
Session Initiation Protocol (SIP) |
N |
N |
N |
Y |
Y |
Y |
N |
Y |
H.323 |
Y |
Y |
N |
Y |
Y |
Y |
N |
Y |
Media Gateway Control Protocol (MGCP) |
Y |
Y |
Y |
Y |
Y |
Y |
N |
Y13 |
G.711 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
G.722 |
N |
N |
N |
N |
N |
N |
N |
N |
G.723 |
Y |
Y |
N |
N |
N |
N |
N |
Y |
G.726 |
Y |
N |
N |
N |
N |
N |
N |
N |
G.729 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Voice Activity Detection (VAD) |
Y |
Y |
N |
Y |
Y |
Y |
N |
Y |
Comfort Noise Generation (CNG) |
Y |
Y |
N |
Y |
Y |
Y |
N |
Y |
1 Two 10/100 Base-T. 2 One 10/100 Base-T. 3 Two 10/100 Base-T for ATA 188; one 10 Base-T for ATA 186. 4 The EVM-HD-8FXS/DID provides eight ports on the baseboard and can be configured for FXS or DID signaling. In addition, it has room for two EM-HDA-8FXS as extension modules. 5 H.323 and SIP call control. 6 Call Forward All. 7 Last Number Redial. 8 Only on SCCP and SIP version. 9 Supported on VG248 version 1.2 or later. 10 It marks MGCP signaling on UDP port 2427, but it marks the MGCP keep-alive packets as best-effort on TCP port 2428. 11 Fax pass-through and fax relay. 12 Fax pass-through. 13 Unified CM does not support MGCP with the ATA. |
|
|
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|---|---|
Ethernet Connection |
Y |
Y |
Y1 |
Y1 |
Y2 |
Y1 |
Y3 |
Y3 |
Y3 |
Ethernet Switch (PC port) |
N |
Y |
N |
N |
Y |
N |
Y |
Y |
Y4 |
Cisco Power-Over-Ethernet (PoE) |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
IEEE 802.3af Power-Over-Ethernet (PoE) |
Y |
Y |
N |
N |
Y |
N |
N |
Y |
N |
Localization |
Y |
Y |
N |
Y |
Y |
N |
N |
Y |
Y |
Directory Number |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Maximum number of calls per line |
2 |
2 |
2 |
6 |
6 |
2 |
2 |
6 |
6 |
Liquid Crystal Display |
N |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID |
N |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Call Waiting |
Y |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID on Call Waiting |
N |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Call Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Blind Transfer |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Early-attended Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Consultative Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Forward |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Auto-Answer |
N |
Y |
N |
Y5 |
Y5 |
N |
N |
Y5 |
Y5 |
Ad Hoc Conference |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Meet-Me Conference |
N |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Call Pickup |
N |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Group Pickup |
N |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Redial |
Y |
Y |
Y6 |
Y6 |
Y6 |
Y6 |
Y6 |
Y6 |
Y6 |
Speed Dial |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
On-hook Dialing |
N |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Voice Mail Access |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Message Waiting Indicator (MWI) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Stutter Dial Tone, or Audible Message Waiting Indication (AMWI) |
Y |
Y |
N |
N |
Y |
N |
N |
Y |
N |
Video call |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Survivable Remote Site Telephony (SRST) Support |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Unicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Tone on Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Speaker |
N |
Y |
N |
Y5 |
Y5 |
Y5 |
Y5 |
Y5 |
Y5 |
Headset Jack |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Mute |
N |
Y |
N |
N |
N |
Y |
Y |
N |
N |
Multilevel Precedence and Preemption (MLPP) |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Barge |
N |
N |
N |
N |
Y |
N |
N |
Y |
Y |
cBarge |
Y |
Y |
N |
Y |
Y |
N |
N |
Y |
Y |
Single Button Barge |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Join Across Lines |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Programmable Line Keys |
N |
Y7 |
N |
N |
N |
N |
N |
N |
N |
Single Call per Line User Experience |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Busy Lamp Field |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Calling Party Number Normalization (+ Dialing) |
Y |
Y |
N |
N |
N |
N |
N |
N |
N |
Disable Gratuitous Address Resolution Protocol (GARP) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling and Media Encryption |
Y |
Y |
N |
N |
Y |
N |
N |
Y |
N |
Signaling Integrity |
Y |
Y |
N |
N |
Y |
N |
N |
Y |
N |
Manufacturing-Installed Certificate (X.509v3) |
Y |
Y |
N |
N |
Y |
N |
N |
Y |
N |
Field-Installed Certificate |
Y |
Y |
N |
N |
Y |
N |
N |
Y |
N |
Third-Party XML Service |
Y |
Y |
N |
Y |
Y |
N |
N |
Y |
Y |
External Microphone and Speaker |
N |
Y |
N |
N |
N |
N |
N |
N |
N |
Dial plan |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Support for SIP Early Offer without MTP for outbound calls over SIP trunks8 |
Y |
Y |
N |
N |
Y |
N |
N |
Y |
N |
Signaling Packet ToS Value Marking |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
Media Packet ToS Value Marking |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
G.711 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
G.722 |
N |
N |
N |
N |
Y |
N |
N |
Y |
N |
G.723 |
N |
N |
N |
N |
N |
N |
N |
N |
N |
G.726 |
N |
N |
N |
Y |
N |
N |
N |
N |
N |
G.729 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
iLBC |
N |
N |
N |
N |
Y |
N |
N |
Y |
N |
Wideband Audio |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Wideband Video |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Voice Activity Detection (VAD) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Comfort Noise Generation (CNG) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - H.245 |
N |
N |
N |
N |
N |
N |
N |
N |
N |
DTMF - SCCP |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - RFC2833 |
Y |
Y |
N |
N |
Y |
N |
N |
Y |
N |
DTMF - KPML |
N |
N |
N |
N |
N |
N |
N |
N |
N |
DTMF - Unsolicited Notify |
N |
N |
N |
N |
N |
N |
N |
N |
N |
1 One 10 Base-T. 2 One 10/100 Base-T. 3 Two 10/100 Base-T. 4 The Cisco Unified IP Phone 7912G-A has an enhanced version of Ethernet switch. 5 One-way audio monitor mode. 6 Last Number Redial. 7 The Cisco Unified IP Phone 6911 supports a single programmable feature key. 8 Requires SCCP version 20 or later. |
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
Ethernet Connection |
Y1 |
Y |
Y |
Y2 |
Y1 |
Y3 |
Y1 |
Ethernet Switch (PC port) |
N |
N |
Y |
N |
Y |
Y |
Y4 |
Cisco Power-Over-Ethernet (PoE) |
N |
N |
N |
Y |
Y |
Y |
Y |
IEEE 802.3af Power-Over-Ethernet (PoE) |
Y |
Y |
Y |
N |
Y |
Y |
N |
Localization |
Y |
Y |
Y |
N |
Y |
Y |
N |
Directory Number |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Maximum number of calls per line |
2 |
2 |
2 |
2 |
50 |
50 |
2 |
Liquid Crystal Display |
Y |
N |
N |
Y |
Y |
Y |
Y |
Caller ID |
Y |
N |
N |
Y |
Y |
Y |
Y |
Call Waiting |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID on Call Waiting |
Y |
N |
N |
Y |
Y |
Y |
Y |
Call Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Blind Transfer |
N |
N |
N |
Y |
Y |
Y |
Y |
Early-attended Transfer |
Y |
Y |
Y |
N |
Y |
Y |
N |
Consultative Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Forward |
Y5 |
Y |
Y |
Y5 |
Y |
Y |
Y5 |
Auto-Answer |
N |
N |
Y |
N |
Y6 |
Y6 |
N |
Ad Hoc Conference |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Meet-Me Conference |
N |
N |
Y |
N |
Y |
Y |
N |
Call Pickup |
N |
N |
Y |
N |
Y |
Y |
N |
Group Pickup |
N |
N |
Y |
N |
Y |
Y |
N |
Redial |
Y7 |
Y |
Y |
Y7 |
Y |
Y |
Y7 |
Speed Dial |
Y8 |
N |
Y |
Y8 |
Y |
Y |
Y8 |
On-hook Dialing |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Voice Mail Access |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Message Waiting Indicator (MWI) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Stutter Dial Tone, or Audible Message Waiting Indication (AMWI) |
Y |
Y |
Y |
N |
Y |
Y |
N |
Video call |
N |
N |
N |
N |
N |
N |
N |
Survivable Remote Site Telephony (SRST) Support |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Unicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multicast MoH |
N |
Y |
Y |
N |
Y |
Y |
N |
Tone on Hold |
N |
Y |
Y |
N |
N |
N |
N |
Speaker |
Y6 |
N |
Y |
Y6 |
Y6 |
Y6 |
Y6 |
Headset Jack |
N |
N |
N |
N |
N |
N |
N |
Mute |
Y |
N |
Y |
N |
N |
N |
N |
Multilevel Precedence and Preemption (MLPP) |
N |
N |
N |
N |
N |
N |
N |
Barge |
N |
N |
N |
N |
Y |
Y |
N |
cBarge |
N |
Y |
Y |
N |
Y |
Y |
N |
Single Button Barge |
N |
N |
N |
N |
N |
N |
N |
Join Across Lines |
N |
N |
N |
N |
N |
N |
N |
Programmable Line Keys |
N |
N |
Y9 |
N |
N |
N |
N |
Single Call per Line User Experience |
N |
N |
N |
N |
N |
N |
N |
Busy Lamp Field |
N |
N |
N |
N |
N |
N |
N |
Calling Party Number Normalization (+ Dialing) |
N |
Y |
Y |
N |
N |
N |
N |
Disable Gratuitous Address Resolution Protocol (GARP) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling and Media Encryption |
N |
Y |
Y |
N |
Y |
Y |
N |
Signaling Integrity |
N |
Y |
Y |
N |
Y |
Y |
N |
Manufacturing-Installed Certificate (X.509v3) |
N |
Y |
Y |
N |
Y |
Y |
N |
Field-Installed Certificate |
N |
Y |
Y |
N |
Y |
Y |
N |
Third-Party XML Service |
N |
Y |
Y |
N |
Y |
Y |
N |
External Microphone and Speaker |
N |
N |
Y |
N |
N |
N |
N |
Dial plan |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Support for SIP Early Offer without MTP for outbound calls over SIP trunks |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling Packet ToS Value Marking |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
Media Packet ToS Value Marking |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
G.711 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
G.722 |
N |
N |
N |
N |
Y |
Y |
N |
G.723 |
N |
N |
N |
N |
N |
N |
N |
G.726 |
N |
N |
N |
N |
N |
N |
N |
G.729 |
Y10 |
Y |
Y |
Y10 |
Y10 |
Y10 |
Y10 |
iLBC |
N |
N |
N |
N |
Y |
Y |
N |
Wideband Audio |
N |
N |
N |
N |
N |
N |
N |
Wideband Video |
N |
N |
N |
N |
N |
N |
N |
Voice Activity Detection (VAD) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Comfort Noise Generation (CNG) |
N |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - H.245 |
N |
N |
N |
N |
N |
N |
N |
DTMF - SCCP |
N |
N |
N |
N |
N |
N |
N |
DTMF - RFC2833 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - KPML |
N |
N |
N |
N |
Y |
Y |
N |
DTMF - Unsolicited Notify |
N |
N |
N |
N |
Y |
Y |
N |
1 One 10/100 Base-T. 2 One 10 Base-T. 3 Two 10/100 Base-T. 4 The Cisco Unified IP Phone 7912G-A has an enhanced version of Ethernet switch. 5 For the Cisco Unified IP Phone 7905G and 7912G with SIP, if CFWDALL is configured on the phone, the phone must be in service to make CFWDALL work because Unified CM has no knowledge of the configuration on the phone. This behavior is different from an SCCP phone, which can be out of service and CFWDALL will still works). If CFWDALL is enabled on the Unified CM User page, Unified CM will handle this change but there will be no status line on the phone to indicate that the call is forwarded. CFWDALL configuration on the Unified CM User page overrides the configuration on the phone. 6 The Cisco Unified SIP Phone 3911 has a half-duplex speaker phone, whereas the Cisco Unified IP Phones 7905G, 7906G, 7911G, and 7912G/GA support one-way audio monitor mode. 7 Last Number Redial. 8 Speed dial can be configured only on the phone for these models. 9 The Cisco Unified IP Phone 6911 supports a single programmable feature key. 10 These IP phone models do not support G.729b or G.729ab. |
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
Ethernet Connection |
Y1 |
Y1 |
Y1 |
Y1 |
Y2 |
Y2 |
Y2 |
Ethernet Switch (PC port) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Cisco Power-Over-Ethernet (PoE) |
N |
N |
N |
Y |
Y3 |
Y |
N |
IEEE 802.3af Power-Over-Ethernet (PoE) |
Y |
Y |
Y |
N |
Y3 |
Y |
Y |
Localization |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Directory Number |
2 |
12 |
24 |
2 |
2 |
2 |
2 |
Maximum number of calls per line |
2 |
2 |
1 |
200 |
200 |
200 |
200 |
Liquid Crystal Display |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Waiting |
Y4 |
Y4 |
Y |
Y |
Y |
Y |
Y |
Caller ID on Call Waiting |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Blind Transfer |
N |
N |
N |
N |
N |
N |
N |
Early-Attended Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Consultative Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Forward |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Auto-Answer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Ad Hoc Conference |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Meet-Me Conference |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Pickup |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Group Pickup |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Redial |
Y |
Y |
Y5 |
Y5 |
Y5 |
Y5 |
Y5 |
Speed Dial |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
On-hook Dialing |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Voice Mail Access |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Message Waiting Indicator (MWI) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Stutter Dial Tone, or Audible Message Waiting Indication (AMWI) |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Video call |
N |
N |
N |
Y |
Y |
Y |
Y |
Survivable Remote Site Telephony (SRST) Support |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Unicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Tone on Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Speaker |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Headset Jack |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Mute |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multilevel Precedence and Preemption (MLPP) |
N |
N |
Y |
Y |
Y |
Y |
Y |
Barge |
N |
N |
Y |
Y |
Y |
Y |
Y |
cBarge |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Single Button Barge |
N |
N |
Y |
N |
Y |
Y |
Y |
Join Across Lines |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Programmable Line Keys |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Single Call per Line User Experience |
Y |
Y |
Y |
N |
N |
N |
N |
Busy Lamp Field |
Y6 |
Y6 |
Y |
Y |
Y |
Y |
Y |
Calling Party Number Normalization (+ Dialing) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Disable Gratuitous Address Resolution Protocol (GARP) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling and Media Encryption |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling Integrity |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Manufacturing-Installed Certificate (X.509v3) |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Field-Installed Certificate |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Third-Party XML Service |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
External Microphone and Speaker |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Dial Plan |
N |
N |
N |
N |
N |
N |
N |
Support for SIP Early Offer without MTP for outbound calls over SIP trunks7 |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Signaling Packet ToS Value Marking |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
Media Packet ToS Value Marking |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
G.711 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
G.722 |
N |
N |
Y |
N |
Y |
Y |
Y |
G.723 |
N |
N |
N |
N |
N |
N |
N |
G.726 |
N |
N |
N |
N |
N |
N |
N |
G.729 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
iLBC |
Y |
Y |
Y |
N |
N |
Y |
Y |
Wideband Audio |
N |
N |
N |
N |
N |
N |
N |
Wideband Video |
N |
N |
N |
N |
N |
N |
N |
Voice Activity Detection (VAD) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Comfort Noise Generation (CNG) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - H.245 |
N |
N |
N |
N |
N |
N |
N |
DTMF - SCCP |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - RFC2833 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - KPML |
N |
N |
N |
N |
N |
N |
N |
DTMF - Unsolicited Notify |
N |
N |
N |
N |
N |
N |
N |
1 Two 10/100 Base-T Ethernet connections. 2 The Cisco Unified IP Phones 7941G and 7942G have two 10/100 Mbps Ethernet connections, and the Cisco Unified IP Phones 7941G-GE and 7945G have two 10/100/1000 Mbps Ethernet connections. 3 The Cisco Unified IP Phone 7941G supports both Cisco Prestandard Power over Ethernet (PoE) and IEEE 802.3af PoE, and the Cisco Unified IP Phone 7941G-GE supports only IEEE 802.3af PoE. 4 To implement Call Waiting on Cisco Unified IP Phones 6921 and 6961, configure the same DN on both lines (in different partitions) and then forward the first line to the second one on busy. 5 Last Number Redial. 6 Only on speed dials and not on call history entries. 7 Requires SCCP version 20 or later. |
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
Ethernet Connection |
Y1 |
Y1 |
Y1 |
Y1 |
Y2 |
Y2 |
Y2 |
Ethernet Switch (PC port) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Cisco Power-Over-Ethernet (PoE) |
N |
N |
N |
Y |
Y3 |
Y |
N |
IEEE 802.3af Power-Over-Ethernet (PoE) |
Y |
Y |
Y |
N |
Y3 |
Y |
Y |
Localization |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Directory Number |
2 |
12 |
24 |
2 |
2 |
2 |
2 |
Maximum number of calls per line |
1 |
1 |
1 |
2 |
50 |
50 |
50 |
Liquid Crystal Display |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Waiting |
Y4 |
Y4 |
Y |
Y |
Y |
Y |
Y |
Caller ID on Call Waiting |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Blind Transfer |
N |
N |
N |
Y |
Y |
Y |
Y |
Early-Attended Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Consultative Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Forward |
Y |
Y |
Y |
Y5 |
Y |
Y |
Y |
Auto-Answer |
Y |
Y |
Y |
Y6 |
Y7 |
Y |
Y |
Ad Hoc Conference |
Y |
Y |
Y |
Y8 |
Y |
Y |
Y |
Meet-Me Conference |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Call Pickup |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Group Pickup |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Redial |
Y |
Y |
Y9 |
Y9 |
Y9 |
Y9 |
Y9 |
Speed Dial |
Y |
Y |
Y10 |
Y10 |
Y |
Y |
Y |
On-hook Dialing |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Voice Mail Access |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Message Waiting Indicator (MWI) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Stutter Dial Tone, or Audible Message Waiting Indication (AMWI) |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Video call |
N |
N |
N |
N |
N |
N |
N |
Survivable Remote Site Telephony (SRST) Support |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Unicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Tone on Hold |
Y |
Y |
Y |
N |
N |
N |
N |
Speaker |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Headset Jack |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Mute |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multilevel Precedence and Preemption (MLPP) |
N |
N |
N |
N |
N |
N |
N |
Barge |
N |
N |
Y |
N |
Y |
Y |
Y |
cBarge |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Single Button Barge |
N |
N |
Y |
N |
Y |
Y |
Y |
Join Across Lines |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Programmable Line Keys |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Single Call per Line User Experience |
Y |
Y |
Y |
N |
N |
N |
N |
Busy Lamp Field |
Y11 |
Y11 |
Y |
N |
Y |
Y |
Y |
Calling Party Number Normalization (+ Dialing) |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Disable Gratuitous Address Resolution Protocol (GARP) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling and Media Encryption |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Signaling Integrity |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Manufacturing-Installed Certificate (X.509v3) |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Field-Installed Certificate |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Third-Party XML Service |
Y |
Y |
Y |
Y12 |
Y |
Y |
Y |
External Microphone and Speaker |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Dial Plan |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Support for SIP Early Offer without MTP for outbound calls over SIP trunks |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling Packet ToS Value Marking |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
Media Packet ToS Value Marking |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
G.711 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
G.722 |
N |
N |
Y |
N |
Y |
Y |
Y |
G.723 |
N |
N |
N |
N |
N |
N |
N |
G.726 |
N |
N |
N |
N |
N |
N |
N |
G.729 |
Y |
Y |
Y13 |
Y13 |
Y13 |
Y13 |
Y13 |
iLBC |
Y |
Y |
Y |
N |
N |
Y |
Y |
Wideband Audio |
N |
N |
N |
N |
N |
N |
N |
Wideband Video |
N |
N |
N |
N |
N |
N |
N |
Voice Activity Detection (VAD) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Comfort Noise Generation (CNG) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - H.245 |
N |
N |
N |
N |
N |
N |
N |
DTMF - SCCP |
N |
N |
N |
N |
N |
N |
N |
DTMF - RFC2833 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - KPML |
N |
N |
Y |
N |
Y |
Y |
Y |
DTMF - Unsolicited Notify |
N |
N |
N |
N |
N |
N |
N |
1 Two 10/100 Base-T Ethernet connections. 2 The Cisco Unified IP Phones 7941G and 7942G have two 10/100 Mbps Ethernet connections, and the Cisco Unified IP Phones 7941G-GE and 7945G have two 10/100/1000 Mbps Ethernet connections. 3 The Cisco Unified IP Phone 7941G supports both Cisco Prestandard Power over Ethernet (PoE) and IEEE 802.3af PoE, and the Cisco Unified IP Phone 7941G-GE supports only IEEE 802.3af PoE. 4 To implement Call Waiting on Cisco Unified IP Phones 6921 and 6961, configure the same DN on both lines (in different partitions) and then forward the first line to the second one on busy. 5 For the Cisco Unified IP Phone 7905, 7912, 7940, or 7960 with SIP, if CFWDALL is configured on the phone, the phone must be in service to make CFWDALL work because Unified CM has no knowledge of the configuration on the phone. This behavior is different from an SCCP phone, which can be out of service and CFWDALL will still works). If CFWDALL is enabled on the Unified CM User page, Unified CM will handle this change but there will be no status line on the phone to indicate that the call is forwarded. CFWDALL configuration on the Unified CM User page overrides the configuration on the phone. 6 This feature can be configured locally on the phone. 7 One-way audio monitor mode. 8 The Cisco Unified IP Phone 7940 with IP supports only local mixing for ad hoc conferences and up to three parties in the conference. 9 Last Number Redial. 10 Speed dial can be configured only on the phone. 11 Only on speed dials and not on call history entries. 12 With limited support. 13 These IP phone models do not support G.729b or G.729ab. |
|
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|---|
Ethernet Connection |
Y1 |
Y1 |
Y2 |
Y2 |
Y2 |
Y1 |
Y3 |
Y3 |
Ethernet Switch (PC port) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Cisco Power-Over-Ethernet (PoE) |
N |
Y |
Y4 |
Y |
N |
Y |
N |
N |
IEEE 802.3af Power-Over-Ethernet (PoE) |
Y |
N |
Y4 |
Y |
Y |
Y |
Y |
Y |
Localization |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Directory Number |
4 |
6 |
6 |
2 |
6 |
8 |
8 |
8 |
Maximum number of calls per line |
1 |
200 |
200 |
200 |
200 |
200 |
200 |
200 |
Liquid Crystal Display |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Waiting |
Y5 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID on Call Waiting |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Blind Transfer |
N |
N |
N |
N |
N |
N |
N |
N |
Early-Attended Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Consultative Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Forward |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Auto-Answer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Ad Hoc Conference |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Meet-Me Conference |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Pickup |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Group Pickup |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Redial |
Y |
Y6 |
Y6 |
Y6 |
Y6 |
Y6 |
Y6 |
Y6 |
Speed Dial |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
On-hook Dialing |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Voice Mail Access |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Message Waiting Indicator (MWI) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Stutter Dial Tone, or Audible Message Waiting Indication (AMWI) |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Video call |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Survivable Remote Site Telephony (SRST) Support |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Unicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Tone on Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Speaker |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Headset Jack |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Mute |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multilevel Precedence and Preemption (MLPP) |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Barge |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
cBarge |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Single Button Barge |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Join Across Lines |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Programmable Line Keys |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Single Call per Line User Experience |
Y |
N |
N |
N |
N |
N |
N |
N |
Busy Lamp Field |
Y7 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Calling Party Number Normalization (+ Dialing) |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Disable Gratuitous Address Resolution Protocol (GARP) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling and Media Encryption |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling Integrity |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Manufacturing-Installed Certificate (X.509v3) |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Field-Installed Certificate |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Third-Party XML Service |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
External Microphone and Speaker |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Dial Plan |
N |
N |
N |
N |
N |
N |
N |
N |
Support for SIP Early Offer without MTP for outbound calls over SIP trunks8 |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling Packet ToS Value Marking |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
Media Packet ToS Value Marking |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
G.711 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
G.722 |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
G.723 |
N |
N |
N |
N |
N |
N |
N |
N |
G.726 |
N |
N |
N |
N |
N |
N |
N |
N |
G.729 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
iLBC |
Y |
N |
N |
Y |
Y |
N |
N |
Y |
Wideband Audio |
N |
N |
N |
N |
N |
N |
N |
N |
Wideband Video |
N |
N |
N |
N |
N |
N |
N |
N |
Voice Activity Detection (VAD) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Comfort Noise Generation (CNG) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - H.245 |
N |
N |
N |
N |
N |
N |
N |
N |
DTMF - SCCP |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - RFC2833 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - KPML |
N |
N |
N |
N |
N |
N |
N |
N |
DTMF - Unsolicited Notify |
N |
N |
N |
N |
N |
N |
N |
N |
1 Two 10/100 Base-T Ethernet connections. 2 The Cisco Unified IP Phones 7961G and 7962G have two 10/100 Mbps Ethernet connections, and the Cisco Unified IP Phones 7961G-GE and 7965G have two 10/100/1000 Mbps Ethernet connections. 3 Two 10/100/100 Mbps Ethernet connections. 4 The Cisco Unified IP Phone 7961G supports both Cisco Prestandard PoE and IEEE 802.3af PoE, and the Cisco Unified IP Phone 7961G-GE supports only IEEE 802.3af POE. 5 To implement Call Waiting on the Cisco Unified IP Phone 6941, configure the same DN (in different partitions) on two of its lines and then forward the first line to the second one on busy. 6 Last Number Redial. 7 Only on speed dials and not on call history entries. 8 Requires SCCP version 20 or later. |
|
|
|
|
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|---|---|---|---|
Ethernet Connection |
Y1 |
Y1 |
Y2 |
Y2 |
Y2 |
Y1 |
Y3 |
Y3 |
Y3 |
Y3 |
Y3 |
Ethernet Switch (PC port) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Cisco Power-Over-Ethernet (PoE) |
N |
Y |
Y4 |
Y |
N |
Y |
N |
N |
N |
N |
N |
IEEE 802.3af Power-Over-Ethernet (PoE) |
Y |
N |
Y4 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
IEEE 802.3at Power-Over-Ethernet (PoE) |
Y |
N |
N |
N |
N |
N |
N |
N |
N |
Y |
Y |
USB Port |
N |
N |
N |
N |
N |
N |
N |
N |
Y |
Y |
Y |
Bluetooth Headset |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Y |
Y |
IEEE 802.11a/b/g |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Y |
Localization |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Directory Number |
4 |
6 |
6 |
6 |
6 |
8 |
8 |
8 |
5 |
5 |
6 |
Maximum number of calls per line |
1 |
2 |
50 |
50 |
50 |
50 |
50 |
50 |
200 |
200 |
200 |
Liquid Crystal Display |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Waiting |
Y5 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID on Call Waiting |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Blind Transfer |
N |
Y |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Early-Attended Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Consultative Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Forward |
Y |
Y6 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Auto-Answer |
Y |
Y7 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Ad Hoc Conference |
Y |
Y8 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Meet-Me Conference |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Pickup |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Group Pickup |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Redial |
Y9 |
Y9 |
Y9 |
Y9 |
Y9 |
Y9 |
Y9 |
Y9 |
Y9 |
Y9 |
Y9 |
Speed Dial |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
On-hook Dialing |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Voice Mail Access |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Message Waiting Indicator (MWI) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Stutter Dial Tone, or Audible Message Waiting Indication (AMWI) |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Video call |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Survivable Remote Site Telephony (SRST) Support |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Unicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Tone on Hold |
Y |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Speaker |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Headset Jack |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Mute |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multilevel Precedence and Preemption (MLPP) |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Barge |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
N |
N |
N |
cBarge |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Single Button Barge |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Join Across Lines |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Programmable Line Keys |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Single Call per Line User Experience |
Y |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Busy Lamp Field |
Y10 |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y10 |
Y10 |
Y10 |
Calling Party Number Normalization (+ Dialing) |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Disable Gratuitous Address Resolution Protocol (GARP) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling and Media Encryption |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling Integrity |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Manufacturing-Installed Certificate (X.509v3) |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Field-Installed Certificate |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Third-Party XML Service |
Y |
Y11 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Java MIDlet Applications |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
External Microphone and Speaker |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Dial Plan |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Support for SIP Early Offer without MTP for outbound calls over SIP trunks |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Signaling Packet ToS Value Marking |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
Media Packet ToS Value Marking |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
G.711 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
G.722 |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
G.723 |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
G.726 |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
G.729 |
Y |
Y12 |
Y12 |
Y12 |
Y12 |
Y12 |
Y12 |
Y12 |
Y |
Y |
Y |
iLBC |
Y |
N |
N |
Y |
Y |
N |
N |
Y |
Y |
Y |
Y |
iSAC |
N |
N |
N |
N |
N |
N |
N |
N |
Y |
Y |
Y |
Wideband Audio |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Wideband Video |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
Wideband Acoustics |
N |
N |
N |
Y |
Y |
N |
N |
Y |
Y |
Y |
Y |
Voice Activity Detection (VAD) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Comfort Noise Generation (CNG) |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - H.245 |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
DTMF - SCCP |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
DTMF - RFC2833 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - KPML |
N |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
DTMF - Unsolicited Notify |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
N |
1 Two 10/100 Base-T Ethernet connections. 2 The Cisco Unified IP Phones 7961G and 7962G have two 10/100 Mbps Ethernet connections, and the Cisco Unified IP Phones 7961G-GE and 7965G have two 10/100/1000 Mbps Ethernet connections. 3 Two 10/100/100 Mbps Ethernet connections. 4 The Cisco Unified IP Phone 7961G supports both Cisco Prestandard PoE and IEEE 802.3af PoE, and the Cisco Unified IP Phone 7961G-GE supports only IEEE 802.3af PoE. 5 To implement Call Waiting on the Cisco Unified IP Phone 6941, configure the same DN (in different partitions) on two of its lines and then forward the first line to the second one on busy. 6 For the Cisco Unified IP Phone 7905, 7912, 7940, or 7960 with SIP, if CFWDALL is configured on the phone, the phone must be in service to make CFWDALL work because Unified CM has no knowledge of the configuration on the phone. This behavior is different from an SCCP phone, which can be out of service and CFWDALL will still works). If CFWDALL is enabled on the Unified CM User page, Unified CM will handle this change but there will be no status line on the phone to indicate that the call is forwarded. CFWDALL configuration on the Unified CM User page overrides the configuration on the phone. 7 This feature can be configured locally on the phone. 8 The Cisco Unified IP Phone 7960G with IP supports only local mixing for ad hoc conferences and up to three parties in the conference. 9 Last Number Redial. 10 Only on speed dials and not on call history entries. 11 With limited support. 12 These IP phone models do not support G.729b or G.729ab. |
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
Ethernet Connection |
N |
N |
N |
Y1 |
Y1 |
Y2 |
Y3 |
Ethernet Switch (PC port) |
N |
N |
N |
N |
N |
Y |
Y |
Cisco Power-Over-Ethernet (PoE) |
N |
N |
N |
N |
N |
N |
N |
IEEE 802.3af Power-Over-Ethernet (PoE) |
N |
N |
N |
N |
Y |
Y |
N |
Localization |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Directory Number |
6 |
6 |
6 |
1 |
1 |
2 |
1 |
Max number of calls per line |
2 |
2 |
2 |
2 |
6 |
100 |
5 |
Liquid Crystal Display |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Waiting |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Caller ID on Call Waiting |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Blind Transfer |
N |
N |
N |
N |
N |
N |
Y |
Early-Attended Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
N |
Consultative Transfer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call Forward |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Auto-Answer |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Ad Hoc Conference |
Y |
Y |
Y |
Y |
Y |
Y |
N |
Meet-Me Conference |
Y |
Y |
Y |
Y |
Y |
Y |
N |
Call Pickup |
Y |
Y |
Y |
Y |
Y |
Y |
N |
Group Pickup |
Y |
Y |
Y |
Y |
Y |
Y |
N |
Redial |
Y4 |
Y4 |
Y4 |
Y |
Y |
Y |
Y |
Speed Dial |
Y |
Y |
Y |
N |
Y |
Y |
Y |
On-hook Dialing |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Voice Mail Access |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Message Waiting Indicator (MWI) |
Y |
Y |
Y |
N |
N |
Y |
Y |
Stutter Dial Tone, or Audible Message Waiting Indication (AMWI) |
N |
N |
N |
N |
N |
N |
N |
Video call |
N |
N |
N |
N |
N |
Y |
Y |
Survivable Remote Site Telephony (SRST) Support |
Y |
Y |
Y |
Y |
Y |
Y5 |
N |
Unicast MoH |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multicast MoH |
Y |
Y |
Y |
Y |
Y |
N |
N |
Tone on Hold |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Speaker |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Headset Jack |
Y |
Y |
Y |
N |
N |
Y |
Y |
Mute |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Multilevel Precedence and Preemption (MLPP) |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Barge |
Y |
Y |
Y |
N |
Y |
Y |
N |
cBarge |
Y |
Y |
Y |
N |
Y |
Y |
Y |
Single Button Barge |
N |
N |
N |
N |
N |
N |
N |
Join Across Lines |
N |
N |
N |
N |
N |
N |
N |
Programmable Line Keys |
N |
N |
N |
N |
N |
N |
N |
Single Call per Line User Experience |
N |
N |
N |
N |
N |
N |
N |
Busy Lamp Field |
N |
N |
N |
N |
N |
N |
N |
Calling Party Number Normalization (+ Dialing) |
N |
N |
N |
N |
N |
N |
N |
Disable Gratuitous Address Resolution Protocol (GARP) |
Y |
Y |
Y |
N |
Y |
N |
N |
Signaling and Media Encryption |
Y |
Y |
Y |
N |
N |
N |
N |
Signaling Integrity |
Y |
Y |
Y |
N |
N |
N |
N |
Manufacturing-Installed Certificate (X.509v3) |
Y |
Y |
Y |
N |
N |
N |
N |
Field-Installed Certificate |
Y |
Y |
Y |
N |
N |
N |
N |
Third-Party XML Service |
Y |
Y |
Y |
N |
Y |
N |
Y |
External Microphone and Speaker |
Y |
Y6 |
Y6 |
N |
Y7 |
N |
N |
Signaling Packet ToS Value Marking |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
0x60 |
Media Packet ToS Value Marking |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0xB8 |
0x88 |
0x88 |
G.711 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
G.722 |
Y |
Y |
Y |
N |
Y |
Y |
Y |
G.723 |
N |
N |
N |
N |
N |
N |
N |
G.726 |
N |
N |
N |
N |
N |
N |
N |
G.729 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
iLBC |
Y |
Y |
Y |
N |
N |
N |
N |
Wideband Audio |
N |
N |
N |
N |
N |
N |
Y |
H.261 |
N |
N |
N |
N |
N |
Y |
N |
H.263 |
N |
N |
N |
N |
N |
Y |
Y |
H.263+ |
N |
N |
N |
N |
N |
Y |
Y |
H.264 |
N |
N |
N |
N |
N |
Y |
Y |
Voice Activity Detection (VAD) |
Y |
Y |
Y |
Y |
Y |
Y |
N |
Comfort Noise Generation (CNG) |
Y |
Y |
Y |
Y |
Y |
Y |
N |
DTMF - H.245 |
N |
N |
N |
N |
N |
N |
N |
DTMF - SCCP |
Y |
Y |
Y |
Y |
Y |
Y |
N |
DTMF - RFC2833 |
N |
N |
N |
N |
Y |
N |
Y |
1 One 10/100 Base-T. 2 Two 10/100 Base-T. 3 Two 10/100/1000 Mbps Ethernet connections. 4 Last Number Redial. 5 Only audio supported on SRST. 6 Bluetooth headset is supported. 7 Wireless lapel microphones are supported. |
|
|
|
|
---|---|---|---|
Directory Number |
1 |
8 |
8 |
Caller ID |
Y |
Y |
Y |
Call Waiting |
Y |
Y |
Y |
Caller ID on Call Waiting |
Y |
Y |
Y |
Call Hold |
Y |
Y |
Y |
Call Transfer |
Y1 |
Y |
Y |
Call Forward |
Y |
Y |
Y |
Auto-Answer |
Y |
Y |
Y |
Ad Hoc Conference |
Y2 |
Y |
Y |
Meet-Me Conference |
N3 |
Y |
N |
Web Conference |
Y |
N |
N |
Call Pickup |
N |
Y |
Y |
Group Pickup |
N |
Y |
Y |
Redial |
Y4 |
Y4 |
Y4 |
Speed Dial |
Y5 |
Y |
Y |
On-hook Dialing |
Y |
Y |
Y |
Voice Mail Access |
Y |
Y |
Y |
Message Waiting Indicator (MWI) |
Y |
Y |
Y |
Stutter Dial Tone, or Audible Message Waiting Indication (AMWI) |
N |
Y6 |
Y6 |
Video call |
Y |
Y7 |
N |
Survivable Remote Site Telephony (SRST) Support |
Y |
Y |
Y |
Unicast Music on Hold (MoH) |
Y |
Y |
Y |
Multicast Music on Hold (MoH) |
Y |
Y |
Y |
Tone on Hold |
N |
Y |
N |
Mute |
Y |
Y |
Y |
Multilevel Precedence and Preemption (MLPP) |
N |
Y |
N |
Barge |
N |
Y |
Y |
cBarge |
N |
Y |
Y |
Single Button Barge |
N |
Y |
N |
Join Across Lines |
N |
Y |
N |
Programmable Line Keys |
N |
Y |
N |
Single Call per Line User Experience |
N |
N |
N |
Busy Lamp Field |
N |
Y |
Y |
Calling Party Number Normalization (+ Dialing) |
Y |
Y |
N |
Disable Gratuitous Address Resolution Protocol (GARP) |
N |
N |
N |
Signaling and Media Encryption |
Y |
Y |
Y |
Signaling Integrity |
N |
N |
N |
Manufacturing-Installed Certificate (X.509v3) |
N |
N |
N |
Field-Installed Certificate |
N |
N |
N |
Third-Party XML Service |
N |
Y |
Y |
Signaling Packet ToS Value Marking |
N |
0x60 |
0x60 |
Media Packet ToS Value Marking |
0xB8 |
0xB8 |
0xB8 |
Skinny Client Control Protocol (SCCP) |
N |
Y |
N |
Session Initiation Protocol (SIP) |
Y |
N |
Y |
G.711 |
Y |
Y |
Y |
G.722 |
Y |
Y6 |
Y6 |
G.723 |
N |
N |
N |
G.726 |
N |
N |
N |
G.729 |
Y |
Y |
N |
iLBC |
Y |
Y6 |
Y6 |
Wideband Audio |
Y |
Y |
N8 |
Wideband Video |
N |
N |
N |
H.261 |
N |
N |
N |
H.263 |
N |
N |
N |
H.264 |
Y |
N |
N |
Voice Activity Detection (VAD) |
Y |
Y |
Y |
Comfort Noise Generation (CNG) |
Y |
Y |
Y |
DTMF - H.245 |
N |
N |
N |
DTMF - SCCP |
N |
Y |
N |
DTMF - RFC2833 |
Y |
Y |
Y |
DTMF - KPML |
Y |
N |
Y |
1 Cisco Unified Personal Communicator does not have an explicit transfer feature. Calls can be transferred by the Cisco Unified Personal Communicator user by merging two calls and then disconnecting to obtain the effect of a transfer. 2 Cisco Unified Personal Communicator does not support the "consult, then merge" feature (equivalent to conference on IP phones), but it does support merge (equivalent to join on IP phones) to conference calls. 3 Cisco Unified Personal Communicator cannot create a meet-me conference, but the user can join one by dialing the correct number. 4 Last number redial. 5 Cisco Unified Personal Communicator does not support the Unified CM speed dials page, however it does support click-to-call from the Contacts (buddy) list, including personal contacts, in a similar fashion. 6 This feature is not supported with Cisco IP Communicator Release 2.1. 7 In combination with Cisco Unified Video Advantage, Cisco IP Communicator operating in SCCP mode supports video calls. 8 Cisco IP Communicator 2.1 does not support wideband audio. |