The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This section contains information that may be relevant to partners with installations of Cisco HCS previous to release 10.1(2). It is presented here for reference purposes.
Cisco UC Integration for Microsoft Office Communicator provides interoperability with Microsoft Office Communicator Server 2007 (OCS) and the Microsoft Office Communicator (MOC) client. Cisco UC Integration for Microsoft Lync provides interoperability with Microsoft Lync 2010 and the Microsoft Lync 2010 client. Cisco UC Integration for Microsoft Office Communicator/ Cisco UC Integration for Microsoft Lync uses the Client Services Framework (CSF) and incorporates it into a tab integration of MOC. This tab integration allows for the use of audio functionality of existing Unified Communications Manager endpoints, both acting as work phone.
Note | Lync 2013 is not in the scope of this document. Check the relevant product pages on Cisco.com for the latest release information. |
The Cisco Unified Communications (UC) Integration for Microsoft Office Communicator client provides the voice features and the MOC client provides the IM and Presence (provided directly to OCS).
Similarly, the Cisco UC Integration for Microsoft Lync client provides the voice features and the Lync client provides the IM and Presence (provided directly to Lync 2010).
With the introduction of Microsoft Lync, the Cisco offering has been updated to include support for both OCS and Lync solutions. Lync, like OCS, consists of a client and a server with a Cisco UC Integration for Microsoft Lync CSF-based integration into the Lync client just as the Cisco UC Integration for Microsoft Office Communicator solution integrates into the MOC client.
Following is a list of supported work phone features:
Right-click call or conference from a contact list or IM session. See Limitations and considerations for more information.
Call from MOC/Lync search. See Limitations and considerations for more information.
Direct dial through keypad: Numbers to dial should be the same as if initiating a call from an HCS IP Phone.
Do Not Disturb (DND): Set through MOC/Lync or IP Phone.
Session Initiation Protocol (SIP) call control.
Work phone features: DTMF, call waiting, mute, transfer (blind, consultative), conference, redial, hold, volume, hang up, park, shared line retrieval, headset/speakers switch.
Start IM from conversation window.
Conversation information: Call status, participants, participant availability (OCS), duration.
Call forwarding.
Single number reach.
Placed, missed, and received calls in client call history.
Call survival in case of MOC/OCS/Lync failure.
Active Directory provides phone numbers for Cisco UC Integration for Microsoft Lync and MOC.
LDAP must be synchronized with Unified Communications Manager and OCS/Lync server.
User IDs, devices, and directory numbers match in the Active Directory server, Microsoft Lync Server or OCS and Cisco Unified Communications Manager server.
It is recommended that phone numbers are defined in +E.164 format for each user in the Active Directory.
The user phone number within HCS (Unified Communications Manager) is configured in a private number plan. This requires Application Dialing Rules and Directory Lookup Dialing Rules to be configured in the Unified Communications Manager.
Following components are part of the Cisco UC Integration for Microsoft Office Communicator architecture:
Microsoft Office Communicator (MOC)
Office Communications Server (OCS)
Cisco UC Integration for Microsoft Office Communicator
Client Services Framework (CSF)
The Cisco UC Tab UI is embedded in MOC/Lync UI allowing interaction with Cisco UC Integration for MOC/Lync.
Cisco UC Integration provides windows management, client security, third-party integration and CSF integration. CSF provides call control, user authentication, Message Waiting Indicator (MWI), media, and so on. Cisco UC Integration for Microsoft Office Communicator/ Cisco UC Integration for Microsoft Lync Tab, Cisco UC Integration for Microsoft Office Communicator/ Cisco UC Integration for Microsoft Lync and CSF do not require special permissions and run using Standard User permissions.
Note | Cisco UC Integration for Microsoft Office Communicator/ Lync Installer installs all necessary client-side components. |
Port | Transport Protocol | Application Layer Protocol |
---|---|---|
16384-32766 |
UDP |
RTP |
Port | Transport Protocol | Application Layer Protocol |
---|---|---|
69 |
UDP |
TFTP¹ |
389 |
TCP |
LDAP (Version 3)² |
2748 |
TCP |
CTI-QBE |
5060 |
UDP/TCP |
SIP |
5061 |
UDP/TCP |
Secure SIP |
8443 |
TCP |
Connects to the Cisco Unified Communications Manager IP Phone (CCMCIP) server to get a list of currently assigned devices. |
8191 |
TCP |
SOAP Web Service local port |
16384-32766 |
UDP |
RTP |
¹ - Used to download the cnf.xml file at registration or resets.
² - LDAP connection is to the Microsoft OCS server.
G711A, U law |
G722 wide-band |
G729a |
G729ab |
iLBC (free narrow-band speech codec) |
Property | Minimum Requirements: Audio Only |
---|---|
Installed RAM |
1024 MB |
Free disk space |
120 MB |
CPU speed/type |
2.4 GHz Intel Pentium IV |
I/O ports |
USB 2.0 port |
Operating System |
Windows XP (SP2, SP3), Windows Vista, Windows 7 |
Property | Minimum Requirements: Audio Only |
---|---|
Installed RAM |
1024 MB |
Free disk space |
120 MB |
CPU speed/type |
1.5 GHz Intel Pentium M Centrino |
I/O ports |
USB 2.0 port |
Operating System |
Windows XP (SP2, SP3),Windows Vista, Windows 7 |
Operating System | 32-Bit | 64-Bit |
---|---|---|
Windows XP SP2 |
Supported |
Not Supported |
Windows XP SP3 |
Supported |
Not Supported |
Windows Vista Business SP1 |
Supported |
Supported |
Windows Vista Enterprise SP1 |
Supported |
Supported |
Windows Vista Ultimate SP1 |
Supported |
Supported |
Windows 7.0 (Pro, Enterprise, or Ultimate) |
Supported |
Supported |
Component | Version |
---|---|
OCS Server Version |
Microsoft Office Communications Server 2007 R1 Microsoft Office Communications Server 2007 R2 |
MOC Client Version |
Microsoft Office Communicator R1 build number 2.0.6362.36 or later |
Port | Transport Protocol | Application Layer Protocol | Key Value Name |
---|---|---|---|
44442 |
HTTP |
The Cisco UC Integration for Microsoft Lync process, cucimoc.exe, listens for events from Cisco Unified Client Services Framework on this port. |
CUCIMOCCSFPort |
Property | Minimum Requirements: Audio Only |
---|---|
Memory |
1 GB |
Free disk space |
350 MB |
Minimum Windows Experience Index (WEI) processor score |
2.0 |
I/O ports |
USB 2.0 port |
Operating System | 32-Bit | 64-Bit |
---|---|---|
Windows XP SP2 |
Supported |
Not Supported |
Windows XP SP3 with DirectX 9.0c |
Supported |
Not Supported |
Windows Vista Business SP2 with DirectX 10 |
Supported |
Supported |
Windows Vista Enterprise SP2 with DirectX 10 |
Supported |
Supported |
Windows Vista Ultimate SP2 with DirectX 10 |
Supported |
Supported |
Windows 7.0 (Pro, Enterprise, or Ultimate) |
Supported |
Supported |
Component | Version |
---|---|
OCS/Lync Version |
Microsoft Lync 2010 Microsoft Office Communicator 2007 R2 |
Feature | MOC | Lync |
---|---|---|
Off Net (PSTN) Calling |
Y |
Y |
On Net Calling |
Y |
Y |
IP desk phone control |
Y |
Y |
Call hold |
Y |
Y |
Call transfer |
Y |
Y |
Call forward |
Y |
Y |
Private line (Second DDI) |
N |
Y |
The following steps describe how to deploy Cisco UC Integration for Microsoft Office Communicator/Lync
Before the Cisco UC Integration for Microsoft Office Communicator and Lync integration, complete the following prerequisites:
Install Active Directory (AD).
Create users inside AD.
Activate Certificate Authority (CA) services on the same server.
Install Microsoft OCS/Lync server.
Install MOC/Lync clients on PC.
Verify IM and Presence with native MOC/Lync client and voice with Cisco UC Integration for Microsoft Office Communicator/Lync.
The following link provides information about how to configure for Cisco UC Integration for Microsoft Office Communicator:
The following link provides information about how to configure servers for Cisco UC Integration for Microsoft Lync:
Step 1 | Configure Active Directory server and OCS/Lync server |
Step 2 | Dial rules that are required for Cisco UC Integration for Microsoft Office Communicator/Lync. For more information, see Application Dial Rules and Directory Lookup Dial Rules. |
Step 3 | Configure Cisco Unified CM server. |
Step 4 | Create device and Directory Numbers for users. For more information, see Install Cisco UC Integration for Microsoft Office Communicator or Lync client. |
Step 5 | Add a user to the Standard CTI enabled user group (optional). For more information, see Enable CTI control of deskphone. |
Step 6 | Make Cisco Unified CM dial rules accessible. For more information, see Application Dial Rules and Directory Lookup Dial Rules. |
Deployment of OCS or Lync for integration with HCS requires the user phone number that is stored in Active Directory to be in +E.164 format. The user phone number within HCS (Unified Communications Manager) is configured in a private number plan. This requires Application dial rules and Directory lookup dial rules to be configured in the Unified Communications Manager.
Application dial rules map numbers in the OCS address book to a number format that can be correctly dialed within the context of the Cisco Unified Communications Manager configuration; that is, application dial rules map +E.164 numbers to the private numbering plan.
Conceptual and task-based information on Application dial rules are available in the Cisco Unified Communications Manager Administration Guide, Release 10.0(1) at:
Directory lookup dial rules transform caller identification numbers into numbers that can be looked up in the directory; that is, to transform the private number into the +E.164 format number as stored in Active Directory, to identify the caller as a contact.
Conceptual and task-based information about Directory lookup dial rules is available in the Cisco Unified Communications Manager Administration Guide, Release 9.1(1) at
For more details about the dial rules that are required for Cisco UC integration, see Configuring Servers for Cisco UC Integration for Microsoft Lync available at