IP Phone Auto Registration

Auto Registration Cucm

Auto registration allows CUCM to issue extension numbers to new IP phones, which is similar to the way in which the DHCP server issues IP addresses. With auto registration configured and enabled, when a new IP phone boots and attempts to register with CUCM for the first time, CUCM issues an extension number from a configured range. After CUCM issues the extension, it adds the phone to its configuration database with the used device ID (MAC address) and the assigned extension. If a specific...

CUCM Installation and Upgrade Overview

Cucm Upgrade Process

CUCM can be upgraded from the various previous releases of Windows Server-based CUCM or appliance-based CUCM. Cisco CallManager Releases 3x and earlier for Windows Server have to be upgraded to Release 4.1(3) or later before upgrade to 6.0(1) is possible. Appliance-based CUCM releases earlier than 5.1(1) have to be upgraded to Release 5.1(1) before upgrade to 6.0(1) is possible. Figure 3-1 displays the various upgrade path options available for CUCM 6.0(1). Figure 3-1 CUCM Upgrade Paths Windows...

MGCP Configuration Server

When you are using the Configuration Server feature, the gateway- and interface-specific MGCP configuration commands are provided by CUCM in the form of an Extensible Markup Language (XML) configuration file that is downloaded by the Cisco IOS gateway from the CUCM TFTP server. This is the recommended approach to integrate Cisco IOS MGCP gateways with CUCM. The Cisco IOS gateway dynamically loads the necessary MGCP configuration commands from the XML file downloaded from the TFTP server. When...

Client Matter Codes and Forced Authorization Codes

Client matter codes (CMC) and forced authorization codes (FAC) can be applied to route patterns. CMCs are typically used in professional organizations where a great deal of business is transacted over the phone and clients are billed for such time. The CMC is added to call details records (CDR) to allow accounting and billing of calls based on their client matter. If a route pattern that has a CMC applied is matched, the user is prompted to enter a CMC for the call to be extended. Valid CMCs...

Partitions and Calling Search Spaces

Root Cause Template

A partition is a group of dialable patterns with similar accessibility. Any dialable pattern can be assigned to a partition. All phone numbers are in the null partition by default, and all devices have access to the null partition. As soon as a phone number is assigned to a different partition, the devices in the network will not be able to access that phone number without the configuration of a calling search space (CSS). A CSS defines which partitions are accessible to a particular device. A...

CUCM Transformation Masks

Dialing transformations allow the call-routing component to modify either the calling (initiator) or called (destination) digits of a call. Transformations that modify the calling number (automatic number identification, ANI) are calling-party transformations transformations that modify the dialed digits (dialed number identification system, DNIS) are called-party transformations. Transformation masks use mask operations that allow the suppression of leading digits, the modification or...

SIP Third Party IP Phone Support in CUCM

CUCM supports RFC 3261-compliant third-party SIP phones. Support for third-party SIP phone features varies greatly from Cisco SIP IP Phone features. Third-party phones have only RFC 3261 SIP Version 2 support, whereas Cisco SIP Phones have many Cisco SCCP features that have been rewritten to work in a native SIP protocol stack. Two different types of third-party SIP phones can be added to CUCM. Third-party SIP phones may be added as basic or advanced phones. Third-party SIP basic phones support...

Integrating CUCM with a Cisco Unity Voice Mail System

Root Cause Analysis Template

Seven steps are required to prepare CUCM to integrate with a Cisco Unity voice-mail system using SCCP, as follows Step 1 Configure MWI On and MWI Off. Step 2 Configure the voice-mail ports. Step 3 Configure the line group. Step 4 Configure the hunt list. Step 5 Configure the hunt pilot. Step 6 Configure the voice-mail pilot. Step 7 Configure the voice-mail profile. NOTE Steps 2 and 3 can be performed by using the Cisco Voice Mail Port wizard. The Cisco Voice Mail Port wizard allows quick...

CUCM Digit Prefix and Stripping

The Digit Prefix feature prepends digits to a number. Any phone keypad digits from 0 to 9, and the * and digits, can be prepended to the calling or called numbers. The Digit Prefix feature can be applied to a calling-party or a called-party number and configured under the corresponding transformation setting in the route-pattern, route-list, or translation-pattern configuration. Figure 12-6 displays the calling- and called-party prefix configuration available at the route-pattern, route-list,...

Cisco IP Phones Boot Sequence

The Cisco IP Phone has a standard startup process consisting of several steps. The steps are illustrated in Figure 7-2 and outlined as follows Step 1 PoE The Cisco IP Phone obtains power from the switch. The switch continuously sends a small voltage on the transmit pins. The voltage sent by the switch is then looped back in hardware from the IP phone back to the switch's receiving pins. The switch has now detected an in-line power-requiring device, and the Cisco switch generates the port's...

CUCM Initial Configuration

After you install CUCM, some initial configuration has to be done before starting to deploy endpoints. This initial configuration includes the items in Table 5-1. Table 5-1 Publisher Server Required Services Table 5-1 Publisher Server Required Services Basic network settings have already been configured during installation, but some of them should be revisited (use of external NTP and DNS servers), and network settings that are not configurable during installation (for example, enabling DHCP...

Media Gateway Control Protocol Gateways

MGCP is a plain-text protocol used by call-control devices to manage IP telephony gateways. MGCP (IETF RFC 2705) is a master slave protocol that allows a call-control device (CUCM) to take control of a specific port on a gateway. MGCP has the advantage of centralized gateway administration and provides for scalable IP telephony solutions. CUCM controls the MGCP state of the configured ports of the gateway. MGCP allows centralized administration of the dial plan and gives CUCM per-port control...

H323 Endpoint Support

H.323 phones support multiple lines and can be audio, video, or data networking endpoints. H.323 terminals are synonymous with endpoints. The H.323 terminal language is used in the H.323 standard. CUCM supports voice calls from H.323 terminals natively. CUCM can also integrate with H.323 video endpoints using an H.323 gatekeeper. Cisco Unified Communications IP Telephony, Part 2 explains the H.323 video integration in further detail. H.323 phones do not register with CUCM. H.323 devices are...

Hardening Cisco IP Phones

The IP phone is a target for attacks, just like all other components of the network. IP phone endpoints should be protected in a similar manner to servers in the environment. IP phones have default settings that make them vulnerable to attacks. There are several options available to harden IP phones and thus protect them against various attacks and infiltration methods. The product-specific configuration parameters of Cisco IP Phones are set by default to achieve the greatest functionality but...

Clustering over the IP WAN

Cluster Cisco Cucm Wan

Cisco supports CUCM clusters over a WAN. Characteristics include the following Applications and CUCM of the same cluster distributed over the IP WAN. IP WAN carries intracluster server communication and signaling. Two to four sites for local failover (two CUCM servers per site) Up to eight sites for remote failover across the IP WAN (one CUCM server per site) The cluster design, as illustrated in Figure 2-4, is useful for customers who require more functionality than the limited feature set...