Partitioned Intradomain Federation for IM and Presence Service on Cisco Unified Communications Manager, Release 10.0(1)
Planning for Integration
Downloads: This chapterpdf (PDF - 1.35MB) The complete bookPDF (PDF - 4.61MB) | The complete bookePub (ePub - 0.97MB) | Feedback

Planning for Integration

Planning for Integration

Supported Partitioned Intradomain Federation Integrations

For Partitioned Intradomain Federation with Microsoft Lync, you must configure TLS; TCP is not supported. See the chapter Configure Microsoft Lync for Partitioned Intradomain Federation for more information.

This chapter describes the configuration steps for enabling Partitioned Intradomain Federation between the IM and Presence Service and Microsoft Lync/OCS. The following Microsoft server platforms are supported:

  • Microsoft Lync Server 2010, Standard Edition and Enterprise Edition
  • Microsoft Lync Server 2013, Standard Edition and Enterprise Edition
  • Microsoft Office Communications Server 2007 Release 2, Standard Edition and Enterprise Edition

The IM and Presence Service does not support an ASA in Partitioned Intradomain Federation.


Note


If you have a mixed deployment of both Lync and OCS servers, you must run the user migration tools for the Lync users, and then run the user migration tools for the OCS users.


Presence Web Service API Support

The Presence Web Service is an open interface that allows client applications to share user presence information with IM and Presence Service. Third party developers use this interface to build client applications that can send and retrieve updates about the presence state of a user. Note the following restriction about Presence Web Service API support:

  • For Partitioned Intradomain Federation, you cannot use the Presence Web Service API to obtain presence information from non-Cisco clients.

For more information about the Presence Web Service, see the IM and Presence Service Developer Guide at https:/​/​developer.cisco.com/​site/​collaboration/​call-control/​unified-presence/​documentation/​index.gsp.

Hardware Requirements

Partitioned Intradomain Federation between the IM and Presence Service and Lync/OCS requires the following Cisco hardware:

  • IM and Presence Service node. For IM and Presence Service hardware support, refer to the IM and Presence Service compatibility matrix.
  • Cisco Unified Communications Manager node. For Cisco Unified Communications Manager hardware support, refer to the Cisco Unified Communications Manager compatibility matrix.
  • (Optional) Cisco CSS11506 Content Services Switch

Note


In Release 10.0(1) and later, Cisco supports only virtualized deployments of Cisco Unified Communications Manager (Unified Communications Manager) and the IM and Presence Service on Cisco Unified Computing System servers, or on a Cisco-approved third-party server configuration. In Release 10.0(1) and later, Cisco does not support deployments of Cisco Unified Communications Manager or the IM and Presence Service on Cisco Media Convergence Server servers.

For more information about the deployment of Cisco Unified Communications Manager or the IM and Presence Service in a virtualized environment, see: http:/​/​docwiki.cisco.com/​wiki/​Unified_​Communications_​in_​a_​Virtualized_​Environment.


Related References

Software Requirements

The following sections outline the software required for Partitioned Intradomain Federation between the IM and Presence Service and Lync/OCS.

Server Software

The following server software is required for Partitioned Intradomain Federation:

Cisco Software

  • IM and Presence Service
  • Cisco Unified Communications Manager

Microsoft Software

  • Depending on the deployment, one of:
    • Microsoft Lync Server 2010, Standard Edition or Enterprise Edition
    • Microsoft Lync Server 2013, Standard Edition or Enterprise Edition
    • Microsoft Office Communications Server 2007 Release 2, Standard or Enterprise Edition
  • Depending on the deployment, one of:
    • Lync Administrative Tools (optional install item available during installation of Lync)
    • OCS Administrative Tools (optional install item available during installation of OCS)
  • Microsoft Active Directory

Other Software

While attempting to run any of the user migration tools you may receive the following error: "Application failed to initialize properly". The reason for this error is that you are attempting to run the user migration tools without the .NET 2.0 Framework installed. Each of the user migration tools that Cisco provides requires that at least version 2.0 of the .NET Framework is installed on the server where you are running the tool.

The .NET 2.0 Framework comes installed as standard on Windows Server 2003 R2 or newer.

Client Software

The client software required for Partitioned Intradomain Federation deployment between the IM and Presence Service and Lync/OCS depends on your deployment. You can have any combination of IM and Presence Service supported clients in a Partitioned Intradomain Federation deployment.

IM and Presence Service Supported Clients

The following IM and Presence Service clients are supported in a Partitioned Intradomain Federation deployment between the IM and Presence Service and Lync/OCS:

Cisco Software
  • Cisco Unified Personal Communicator Release 8.5
  • Cisco Jabber for Mac
  • Cisco Jabber for Windows
  • Cisco Jabber IM for Mobile (iPhone, Android, Blackberry)
  • Cisco Jabber for iPad
  • Cisco Jabber for Cius

Note


For version compatibility for all Cisco Jabber clients, see the appropriate Cisco Jabber client documentation.

If the Directory URI IM address scheme is used in your deployment, your client software must support Directory URI.


Third-Party Software

Third-party XMPP Clients

Microsoft Server Supported Clients

Depending on the deployment, the following clients are supported:

  • Microsoft Lync 2010
  • Microsoft Lync 2013
  • Microsoft Office Communicator 2005
  • Microsoft Office Communicator 2007 Release 2
  • Communicator Web Access 2005
  • Communicator Web Access 2007 Release 2
Related Topic

Hardware Requirements

Integration Preparation

It is essential that you plan carefully for the configuration of Partitioned Intradomain Federation between the IM and Presence Service and Lync/OCS. Read the items in this section before you begin any configuration for this integration.

Presence Domains

Partitioned Intradomain Federation, by its nature, supports integration between the IM and Presence Service and the Microsoft server within a common presence domain that is configured on both systems. Both the IM and Presence Service and the Microsoft server support the configuration of multiple domains. However, any Microsoft Lync or Microsoft Office Communicator users that are not configured for a matching IM and Presence Service domain cannot participate in Partitioned Intradomain Federation communications.

For example, in the following figure, users who are configured in the synergy.online.com domain cannot share IM availability or emails with IM and Presence Service users who are configured in synergy.com and synergy.co.uk domains because the synergy.online.com domain is not configured on the IM and Presence Service. You must add the synergy.online.com domain to the IM and Presence Service before those users can share availability with the other users in Intradomain Federation.

Figure 1. Partitioned Intradomain Federation with Multiple Domains



User Migration

If users are being migrated from Lync/OCS to the IM and Presence Service as part of this integration, consider the information below.

The Microsoft server user's identity is maintained on the IM and Presence Service when the Directory URI IM address scheme is configured on the IM and Presence Service, which can be mapped to the Lync SIP URI.


Note


To use the Directory URI IM address scheme, all clients on the IM and Presence Service cluster must support Directory URI.


For more information about planning for user migration, see topics related to planning for user migration.

DNS Configuration

Domain Name System (DNS) "A" records must be published within the enterprise for all IM and Presence Service nodes and Lync/OCS servers.

Microsoft servers must be able to resolve Fully Qualified Domain Names (FQDN) and IP addresses for all IM and Presence Service nodes.

Likewise, IM and Presence Service nodes must be able to resolve FQDNs and IP addresses for all Microsoft server and pool FQDNs.

Certificate Authority Server

If TLS encryption is enabled as part of this Partitioned Intradomain Federation integration, an external or internal Certificate Authority (CA) may be used to sign security certificates on the IM and Presence Service and Lync/OCS. Cisco recommends that you use the same CA to sign the Microsoft server and the IM and Presence Service certificates. If not, the root certificates for each CA must be uploaded onto the Microsoft server and the IM and Presence Service nodes.

High Availability

You need to consider how you are going to configure availability in your Partitioned Intradomain Federation deployment.

If you wish to make your IM and Presence Service Partitioned Intradomain Federation capability highly available, you can deploy a load balancer in front of your designated (routing) IM and Presence Service nodes. Cisco recommends that you use the Cisco CSS 11500 Content Services Switch.

The Cisco CSS 11500 Content Services Switch documentation is available at the following URL:

http:/​/​www.cisco.com/​en/​US/​products/​hw/​contnetw/​ps792/​products_​installation_​and_​configuration_​guides_​list.html


Note


To deploy load balancing (for example, round robin), a hardware load balancer needs to be installed. The static route in the IM and Presence Service points to the load balancer.


Prerequisite Configuration for IM and Presence Service

You must complete the following tasks on the IM and Presence Service before you begin to configure Partitioned Intradomain Federation.

  1. Install and configure the IM and Presence Service.
  2. Perform the following checks to ensure that your IM and Presence Service system is operating properly:
    • Run the IM and Presence Service System Configuration Troubleshooter.
    • Check that you can add local contacts to the IM and Presence Service.
    • Check that your clients are receiving availability states from the IM and Presence Service node.

Additional Configuration for Routing IM and Presence Service Node

In multi-server deployments, an IM and Presence Service node must be dedicated as the Routing IM and Presence Service node. This means that it is a front-end server that accepts all new inbound SIP requests from the Lync/OCS and routes them onwards to the IM and Presence Service node on which the request recipient is homed.

Cisco recommends that you do not assign any users to Routing IM and Presence Service nodes; this ensures that the Routing IM and Presence Service nodes have the capacity to handle the volume of SIP traffic from the Microsoft server.

Because no users are assigned to Routing IM and Presence Service nodes, you can deactivate many of the feature services to free up resources on the Routing IM and Presence Service nodes. Deactivate the following feature services on Routing IM and Presence Service nodes:

  • Cisco Presence Engine
  • Cisco XCP Text Conference Manager
  • Cisco XCP Web Connection Manager
  • Cisco XCP Connection Manager
  • Cisco XCP SIP Federation Connection Manager
  • Cisco XCP XMPP Federation Connection Manager
  • Cisco XCP Message Archiver
  • Cisco XCP Directory Service
  • Cisco XCP Authentication Service

Start IM and Presence Service Feature Services

The following services must be running on each IM and Presence Service node to support Partitioned Intradomain Federation:

  • Cisco SIP Proxy
  • Cisco XCP SIP Federation Connection Manager
  • Cisco XCP Router

The Cisco XCP Router is a network service and therefore is started by default. The Cisco SIP Proxy and Cisco SIP Federation Connection Manager are feature services, which you must start.

The following procedure describes how to start the Cisco SIP Proxy and Cisco SIP Federation Connection Manager feature services. You must perform this procedure on all IM and Presence Service nodes.


Note


For dedicated Routing IM and Presence Service nodes, do not activate the Cisco XCP SIP Federation Connection Manager service because no users are assigned to dedicated Routing IM and Presence Service nodes.


Procedure
    Step 1   Log in to the Cisco Unified IM and Presence Serviceability user interface. Choose Tools > Service Activation.
    Step 2   From the Server menu, choose the IM and Presence Service node.
    Step 3   Check the following services:
    1. Cisco SIP Proxy
    2. Cisco SCP SIP Federation Connection Manager
    Step 4   Click Save.

    Plan Services Restarts during Off-Peak Periods

    During the integration process, you need to restart theLync/OCS server front-end services. Plan to perform the services restart during off-peak periods, such as during a maintenance window, to minimize the impact to users. For more information, see the Partitioned Intradomain Federation configuration workflows and topics related to restarting services for your server type.