Transcript
Page 1: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence 7.0

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 1

Page 2: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Key Capabilities in Release 7

Agenda

Deploying Presence

Cisco Unified Presence

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 2

Lab

Deploying Presence

Resources

Page 3: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 3

Page 4: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence

What is Presence?

� Presence is a real-time indicator of a person’s willingness and availability to communicate

–Typically represented by status: Available, In Meeting, On Mobile, At Lunch, Be Back Shortly, etc.

–Includes details on user’s preferred

Presence and Context

Leverage dynamic presence information in the network

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 4

–Includes details on user’s preferred method to communicate: voice, video or Instant Message

–“Find-Me”, “Follow-Me”, or “Hide-Me”

� Integration with Calendaring, Location, and Workflow systems help users automatically keep their Presence status up to date while also creating streamlined business processes

•Reduce communication delays •Enhance productivity

Page 5: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence

Cisco Unified Presence Value Proposition� Enables a true Unified Communications experience

–Contacts, Instant Messaging, Click-to-Call, Calendar Integration, Collaboration

� Provides for complete robust view of the user

–Availability and Reachability

� Allows for easy integration of numerous applications

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 5

applications

–Supports both Cisco enterprise products and SIP/SIMPLE networks to provide rich Presence services

–Web Centric Integration APIs

–Integration with IBM Lotus Sametime

–Integration with Microsoft Office Communications Server

� Federated Presence with other networks and application environments

Page 6: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence

Cisco Unified Presence Components

IBM

Sametime

Carriers /

other vendors

PBXs

Unity/Unity Connection

Cisco

Meeting

PlaceMicrosoft

Exchange

Cisco Unified

Application

Environment

CUMACUMA

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 6

Microsoft

LCS/OCS

Communications

Manager 5.x, 6.x, & 7.x

Cisco Unified

Presence 7.x

SIP/SIMPLE

CTI/QBE

CSTA over SIP

H323

SCCP

IMAP

LDAPv3

SOAP

HTTP/HTTPS

Cisco Unified

Personal

Communicator

LDAP

WebDAV

JTAPI

Page 7: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence

Presence-Enabled Clients

Choice of Clients

� Cisco Unified Personal Communicator for PC & MAC

� Cisco Unified Mobile Communicator for a variety of devices

Nokia/Symbian, Blackberry/RIM, Windows Mobile

� 3rd party Clients

Microsoft Office Communicator (MOC)

IBM SameTime client

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 7

IBM SameTime client

Open Developer client applications & integrations

Underpinned by common Cisco Unified Communication services

� IM, Voice, Video, Presence & Notifications

� Choice of UI rendering options (incl. none and tooltray service)

� Open API framework for Unified Client applications

CRM

SAP..

Page 8: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence

Cisco Unified Communications ModeCisco Unified Communications

Manager Cluster

DatabaseSync

Cisco UnifiedPresence

Cisco Unified MobilityAdvantage

Presence

Internet

Firewall

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 8

Cisco Unified Personal Communicator

Cisco Unified Communications Environment

GSM

Internet

Cisco Unified MobilityCommunicator

SOAP

REST

SIMPLE

3rd Party Customer

Applications

Page 9: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence

UC Mode - Capacities

Cisco Unified Presence 7.0 Capacities

Deployment Model Server Platform Model

Number of Users

Supported

Single Node MCS7816 500

Single Node MCS7825 1,000

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 9

Single Node MCS7835 2,500

Single Node MCS7845 5,000

CUP Multi Node Cluster (6 nodes) MCS7816 3,000

CUP Multi Node Cluster (6 nodes) MCS7825 6,000

CUP Multi Node Cluster (6 nodes) MCS7835 15,000

CUP Multi Node Cluster (6 nodes) MCS7845 30,000

Cisco Unified Communication Mode

Page 10: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence

Microsoft OCS/LCS Interoperability Mode

Cisco Unified Communications Manager Cluster

Cisco Unified Presence

Microsoft Office Communications Server

Click to Call Integration

MS OCS or LCS

CTI SIP /CSTA

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 10

Cisco Unified Presence and Microsoft OCS / LCS integration

Page 11: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence

MS Interoperability Mode - Capacities

Cisco Unified Presence 7.0 Capacities

Cisco Unified

Communication Manager

Platform

Number of Microsoft Office

Communicator Users

Supported Per Server

Number of Microsoft Office

Communicator Users

Supported Per Cluster

Cisco Unified

Presence Server

Dependency

MCS7825 900 3,600

No CUP server

capacity limitation

No CUP server

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 11

MCS7835 1,000 4,000

No CUP server

capacity limitation

MCS7845 3,375 13,500

No CUP server

capacity limitation

* Note capacity numbers for Microsoft Office Communicator Interoperability are defined based on Cisco Unified Communication Manager, not Cisco Unified Presence

Microsoft Office Communicator Interoperability Mode

Page 12: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Key Capabilities in Release 7

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 12

Page 13: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Key Capabilities in Release 7

CUP “Cisco UC Mode” Solution

Cisco UnifiedCommunications

Manager

Desk phoneMobilityDevice

Soft Phone

User ManuallySet Presence

Cisco UnifiedPersonal

Communicator

Contact CenterExpert Advisor

Contact CenterAgent Desktops

Cisco Unified

Presence Sources Presence ConsumersPresentity

Derived Presence

Data Store

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 13

Microsoft ExchangeCalendarFree/Busy

Cisco Unified Application

Environment/3rd Partyapplications

via Presence API’s

GSM

Cisco Unified MobileCommunicator

GSM

CiscoUnified MobileCommunicator

MS OCS/LCSFederated Contact

Cisco UnifiedPersonal

Communicator

Cisco Unified Application

Environment/3rd Partyapplications

via Presence API’s FederationIM Router

Page 14: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Key Capabilities in Release 7

Feature Overview (UC Mode)

� Cisco Unified Presence 7.0 is a major release of the Cisco Unified Presence product

� The key capabilities of Cisco Unified Presence product 7.0 are

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 14

� Cisco Unified Presence

Mobility Integration

� Cisco Unified Presence

Third-Party Open API

support

� Federation deployment for

business-to-business IM

and Presence exchange

� Enhanced deployment

models for up to

30,000 presence

users per cluster

Page 15: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Enhanced Deployment

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 15

Page 16: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence Multi-Node Cluster

Enhanced Deployment

SCALE: Multi-Node Clustering (UC Mode)Cisco Unified

Communications ManagerCluster

DatabaseSync

Failover

1A

1B

2A

2B

3A

3B

NEW 7.0

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 16

Cisco UnifiedPersonal

Communicator(Group 1)

Cisco UnifiedPersonal

Communicator(Group 2)

Cisco UnifiedPersonal

Communicator(Group 3)

Cisco UnifiedPersonal

Communicator(Group 1)

Cisco UnifiedPersonal

Communicator(Group 3)

Cisco UnifiedPersonal

Communicator(Group 2)

Deliver enhanced scalability up to 30,000 clients in Cisco Unified Communications mode. Deployment across LAN supported up to 6 nodes

Page 17: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Enhanced Deployment

Non HA Deployment - Scale DeploymentCisco Unified Presence 7.x Multi-Node Cluster

1A

4A

3A

6A

2A

5A

Database Sync

Replication

Cisco Unified Communications

Manager 5.x/6.x/7.x Cluster

Sub-cluster 1 Sub-cluster 2 Sub-cluster 3

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 17

4A 6A5A

IDS Global User Data Replication

Volatile Persistent Data (Login state)

Times Ten Soft State Data (Presence info)

Subscriber Subscriber Subscriber

Scales to 30,000 users in a 6-node deployment model (UC Mode)

Sub-cluster 4 Sub-cluster 5 Sub-cluster 6

Page 18: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Enhanced Deployment

HA Deployment – Active/Standby Redundant

Replication

Cisco Unified Communications

Manager 5.x/6.x/7.x Cluster

Database Sync

Cisco Unified Presence 7.x Cluster

1A

1B

3A

3B

2A

2B

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 18

Subscriber Subscriber Subscriber

IDS Global User Data Replication

Volatile Persistent Data (Login state)

Times Ten Soft State Data (Presence info)Scales to 15,000 users in a 6-node, 3-sub-cluster, active/standby redundant HA deployment model

Sub-cluster 1

1B

Sub-cluster 3

3B

Sub-cluster 2

2B

(UC Mode)

Page 19: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Enhanced Deployment

Mixed Deployment

Cisco Unified Communications Manager Publisher

Cisco Unified Presence 7.x Cluster

1A

1B

2A

2B

3A

Sub-cluster 3

Database Sync

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 19

Partial High Availability, redundancy with enhanced scalability

IDS Global User Data Replication

Volatile Persistent Data (Login state)

Times Ten Soft State Data (Presence info)

Sub-cluster 1

1B

Sub-cluster 2

2B

(UC Mode)

Page 20: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Enhanced Deployment

Clustering Over WAN – Remote Failover

IP WANIP WAN

<80-ms Round-Trip Delay

1A

2A

1B

2B

NEW 7.0

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 20

� Single sub cluster geographically split over WAN for geographical redundancy and remote failover

� Clients fail over to the remote backup peer if the services or hardware fails on the home Cisco Unified Presence node.

� When the failed node comes online again, the clients automatically reconnect to the home Cisco Unified Presence node.

5Mbps of bandwidth per sub clusterSIP/SCCP

SIP/SCCP

Page 21: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Enhanced Deployment

Client Failover

Cisco Unified Presence 7.x Cluster

1A 3A2A

NEW 7.0

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 21

Group 1

1B

Group 3

3B

Group 2

2B

SIP/SIMPLE

SIP/SIMPLE List Subscription

SOAP

CUPC 7.x

1. Terminating NOTIFY for Presence & UCCN Subscription-State: deactivated

2. Re-SUBSCRIBE for Presence & UCCN Subscription-State: active

1

2

Page 22: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Application Integration

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 22

Page 23: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Application Integration

Unified Presence Mobility Integration

� Cisco Unified Presence has the ability to integrate contact lists and presence state with Cisco Unified Mobility Advantage and Cisco Unified Mobile Communicator.

� Cisco Unified Mobility Advantage

CUMACUMA

NEW 7.0

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 23

� Cisco Unified Mobility Advantage communicates with Cisco Unified Presence via AXL/SOAP and SIP.

� Cisco Unified Mobility Advantage generates SOAP request to Cisco Unified Presence for configurations and Presence SIP subscriptions.

Cisco Unified

Personal

Communicator

Communication

s Manager

5.x/6.x/7.x

Cisco Unified

Presence 7.x

LDA

Pv3

SIP/SIMPLE

SOAP

LDAP

JTAPI

CTI/QBE

Page 24: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Application Integration

Unified Mobility Advantage Interaction With Unified Presence

Cisco Unified Mobility Advantage Cisco Unified Presence

SOAP Login (Application User)

Response

CUMACUMA

1

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 24

Response

SOAP Login (End User)

SOAP Request (Session Key Config)

SUBSCRIBE w/Event:profileconfig

200 OK

Response

Response

SUBSCRIBE w/Event:presence

200 OK

1

2

3

4

5

Page 25: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Application Integration

Unified Presence 3rd Party Open API

� Cisco Unified Presence provides two interfaces

Presence Interface (using HTTPs port 8083)

SOAP v1.1 and v1.2

REST (Representational State Transfer)

Requires sipproxy.der certificate

NEW 7.0

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 25

Requires sipproxy.der certificate

Configuration Interface (using HTTPs port 8443)

SOAP v1.2 only

Requires tomcat_cert.der certificate

Note: A Java keystore needs to be setup for the Reference Application and is used to store the trusted certificates

� The application user can log into any node in the CUP Cluster (not tied to any node or group)

Page 26: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Application Integration

Real-Time Eventing Model

3rd Party Application Cisco Unified Presence

Login (Application User/End User)

1

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 26

registerEndpoint 9URL, timeout)

subscribe (contact, type, subid, endptid)

notify(subid)

getPresencesubsription(subid)

1

2

3

4

5

Page 27: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Application Integration

Polling Model

3rd Party Application Cisco Unified Presence

Login (Application User/End User)

1

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 27

getPolledPresence(contact, type)

Wait for interval and call again

1

2

3

getPolledPresence(contact, type)

Page 28: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Inter Domain Federation

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 28

Page 29: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Inter Domain Federation

Inter-Domain Federation

� The Federation of UC solutions allows users to exchange presence and instant text messages (IM) between enterprises.

� Federation enhances communications for individuals and virtual teams distributed

NEW 7.0

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 29

[email protected](using Cisco UC)

[email protected](using Cisco UC)

[email protected](using Microsoft OCS)

individuals and virtual teams distributed across different enterprises

Page 30: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Unified Personal Communicator

Inter Domain Federation

Integration Type 1 – CUP to CUP

Public

Network

FEDERATION

UnifiedPresence

CiscoASA

Cisco to Cisco Inter-Domain

federation supports both IM

and Presence federation

between different

enterprises (SIP Domains).

Federation provides:

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 30

Unified

Presence

CiscoASA

Network

PresenceIM

Unified Personal Communicator

Federation provides:

•Adding Contacts

•Sending/Receiving IM

•Sending/Receiving Contacts

• Feature supports federation between two or more Cisco 7.x Unified Presence

servers

• Routing support also provides for SIP Sub-domains (us.cisco.com to eu.cisco.com)

• The Cisco ASA is an recommended component which provides a network edge TLS

proxy for secure inter-enterprise federation. The ASA also provides SIP header re-

write necessary at network edge (for example NAT).

Page 31: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

OCS Server

OCS Edge Server

Unified Personal Communicator

Public

Network

FEDERATION

Inter Domain Federation

Integration Type 2 – CUP to LCS/OCS

Cisco to Microsoft

Inter-Domain federation

supports both IM and

Presence federation

between different

enterprises (SIP

Domains).

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 31

UnifiedPresence

CiscoASA

Microsoft Office Communicator Clients

PresenceIM

Federation provides:

•Adding Contacts

•Sending/Receiving IM

•Sending/Receiving Contacts

• Feature supports federation between Cisco and Microsoft LCS and OCS domains using

Microsoft RFC SIP/SIMPLE Interface.

• Routing support also provides for SIP Sub-domains (us.cisco.com to eu.cisco.com)

• Cisco ASA is an optional component which provides a network edge TLS proxy for

secure inter-enterprise federation. The ASA also provides SIP header re-write

necessary at network edge (for example NAT)

Page 32: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Inter Domain Federation

CUP / OCS Inter-Domain Presence States Mapping

Cisco Status Cisco Color Status to OCS

Out of Office RED Away

This table shows mapping between presence states supported by Microsoft OCS and those supported by Cisco Unified Presence

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 32

Out of Office RED Away

DND RED Busy

Busy RED Busy

On The Phone YELLOW Busy

In a Meeting YELLOW Busy

Idle on all clients YELLOW Away

Available GREEN Available

Unavailable/Offline GREY Offline

Page 33: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 33

Page 34: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Interactions Between Cisco Unified Presence Components

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 34

1. SIP connection handles all the presence information exchange.

2. CTI-QBE connection handles all the CTI communication for users on Cisco Unified Presence to control phones on Cisco Unified Communications Manager.

3. The AXL/SOAP interface handles the database synchronization from Cisco Unified Communications Manager to populate the Cisco Unified Presence database.

4. The LDAP interface is used for LDAP authentication of Cisco Unified Personal Communicator users during login.

Cisco Unified CM = Cisco Unified Communications Manager

Page 35: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Guidelines for Deploying Cisco Unified Presence

� LDAP synchronization should be enabled whenever possible.

� Use the service parameter CUP PUBLISH Trunk to streamline SIP communication traffic with the Cisco Unified Presence server.

� Associate presence users in Unified CM with a line appearance, rather than just a primary extension, to allow for increased

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 35

rather than just a primary extension, to allow for increased granularity of device and user presence status.

� A Presence User Profile (the user activity and contact list contacts and size) must be taken into consideration for determining the server hardware and cluster topology characteristics.

� Use the User Assignment Mode sync agent parameter default of balanced for best overall cluster performance.

Page 36: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Cisco Unified Personal Communicator Components

1. Cisco Unified Personal Communicator logs in via TLS through SOAP interface.

2. Cisco Unified Personal Communicator binds to LDAP to get user-specific information.

3. SIP REGISTER and SUBSCRIBE to get the status

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 36

SUBSCRIBE to get the status of contacts.

4. SIP REGISTER to Cisco Unified Communications Manager, allowing media exchanges and receiving MWI.

5. In Desk Phone mode, a CTI connection is established.

6. Start web collaboration.

7. Call to voice mail via IMAP.

Unified CM = Cisco Unified Communications Manager

Page 37: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Design Considerations for Cisco Unified Personal Communicator

–The required interfaces for Cisco Unified Personal Communicator are:

•Cisco Unified Presence

•Cisco Unified Communications Manager

•LDAP v3-compliant server

–When designing and sizing a solution, consider the following scalability impacts for all the components:

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 37

for all the components:

•Client scalability: The Cisco Unified Presence hardware deployment determines the number of users a cluster can support.

•IMAP scalability: The number of IMAP connections are determined by the platform overlay (Cisco Unity or Cisco Unity Connection).

•Web conferencing concurrent connections: Web licensing determines the number of concurrent web conferencing participants allowed.

•Video sizing capability: Determined by Cisco Unified Videoconferencing MCU sizing and configuration, or by Cisco Unified MeetingPlace Express VT for concurrent voice, video, and web participants.

•CTI scalability: Observe the CTI limits on call processing; include these CTI devices when sizing Unified CM clusters.

Page 38: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Communications Manager Configuration

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 38

Page 39: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Cisco Unified CM Configuration

� Complete these tasks from the Cisco Unified Communications Manager Administration window:

– Configure LDAP integration

– Configure CUP Publish Trunk parameter

– Configure Cisco Unified Presence as an application server

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 39

– Configure Cisco Unified Presence as an application server

– Configure SIP trunks for each Cisco Unified Presence server

– Assign capabilities to end users

– Associate devices to a user

– Assign end users to a user group

– Verify that the required services are running

– Configure CTI gateway

Page 40: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Configure LDAP Integration–Navigate to System ���� LDAP ���� LDAP System.

–Navigate to System ���� LDAP ���� LDAP Directory. Add a new directory agreement.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 40

Page 41: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Configure Service Parameters and Application Server�Set the CUP PUBLISH Trunk parameter

–Navigate to System > Service Parameters

–Used to send PUBLISH messages

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 41

�Configure the Application Server

Page 42: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Configure SIP Trunk–Navigate to System > Security Profile > SIP Trunk Profile

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 42

Add a new SIP trunk

Enter the Cisco Unified Presence address

Enter the destination port number

–Navigate to Device > Trunk and add a new SIP trunk

Page 43: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Assign Capabilities to End Users

–Navigate to System > Licensing > Capabilities Assignment

–Assign capabilities to the users

•Select the users and enable Cisco Unified Presence

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 43

Enable Presence capabilities for end

users.

Press Bulk Assignment to assign

capabilities.

CUP = Cisco Unified Presence

Page 44: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Configure Cisco Unified Personal Communicator Device

–Navigate to Device > Phone, add a new device of type Cisco Unified Personal Communicator

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 44

Page 45: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Associate Devices to a User

–Navigate to Management > End User

•Add the Primary Extension

•Associate devices with the user

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 45

Page 46: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Assign End Users to User Group

–Navigate to User Management > User Group

–Assign the user to the group Standard CTI Enabled

Select the User group Standard CTI Enabled.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 46

Add End Users to the CTI group.

Select the users and click Add Selected.

Page 47: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

CTI Gateway Configuration

�On Cisco Unified Communications Manager

–Add an application user CtiGW and add the application user to

•Standard CTI Enabled user group

•Standard CTI Allow Control of All Devices user group

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 47

Page 48: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Verify that the Required Services Are Running

–Activate the required services on Cisco Unified Communications Manager

•Cisco CallManager

•Cisco TFTP

•Cisco CTIManager

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 48

•Cisco CTIManager

•Cisco Communications Manager Cisco IP Phone Services

•Cisco AXL Web Service

Page 49: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence Configuration

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 49

Page 50: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Cisco Unified Presence Configuration

Configuration tasks for Cisco Unified Presence to integrate with Cisco Unified Communications Manager are:

–Set proxy domain parameter

–Configure Presence gateway

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 50

–Configure CUPC settings (TFTP, LDAP, CTI)

–Enable SIP proxy server routing

–Enable CTI gateway for desk phone control

Page 51: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Configure Service Parameters: Set Proxy Domain

–Navigate to System > Service Parameters

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 51

Page 52: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Configure Presence Gateway

–Navigate to Presence > Gateways. Add a gateway.

–Select the Presence Gateway Type CUCM or Outlook

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 52

CUCM = Cisco Unified Communications Manager

Page 53: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Configure CUPC Settings

–Application > Cisco Unified Personal Communicator > Settings

–Application > Cisco Unified Personal Communicator > LDAP Profile

–Application > Cisco Unified

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 53

–Application > Cisco Unified Personal Communicator > CTI Gateway Profile

Page 54: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Enable SIP Proxy Server Routing

–Navigate to Presence ���� Routing ���� Settings.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 54

Page 55: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Deploying Presence

Enable CTI Gateway for Desk Phone Control-Navigate to Application > Deskphone Control > Settings

Enable the CTI gateway.

Enter the application user CtiGW credentials.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 55

user CtiGW credentials.

- Click Go next to the Related Links: Deskphone Control User Assignment.

Page 56: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Resources

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 56

Page 57: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

References

� Cisco Unified Presence

� Compatibility Information

� Release Notes

� Install and Upgrade Guides

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 57

� Install and Upgrade Guides

� End User Guides

http://cisco.com/en/US/products/ps6837/tsd_products_support_series_home.html

� Cisco Unified Communications SRND Based on Cisco Unified Presence

http://www.cisco.com/go/srnd

Page 58: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Lab

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 58

Page 59: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Appendix

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 59

Page 60: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Software upgrade path for 7.0

� Cisco Unified Presence Release 1.0(3) to Cisco Unified Presence Release 7.0(1)., 7.0(2), 7.0(3) and 7.0(4).

� Cisco Unified Presence Release 6.0(x) to Cisco Unified Presence Release 7.0(x).

� Cisco Unified Presence Release 7.0(1) to Cisco Unified

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 60

� Cisco Unified Presence Release 7.0(1) to Cisco Unified Presence Release 7.0(x).

Page 61: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Appendix:Licensing

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 61

Page 62: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence Licensing

–User presence capabilities are assigned from Cisco Unified Communications Manager Administration:

•Cisco Unified Presence requires integration with Cisco Unified Communications Manager 5.0(4) or later.

–Since Cisco Unified Communications Manager 6.x , it provides the ability to use adjunct licensing for a presence user who is using multiple devices:

•This feature allows the presence user, who is already using a Cisco Unified IP Phone, to require only a single DLU instead of three when also using Cisco

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 62

Phone, to require only a single DLU instead of three when also using Cisco Unified Personal Communicator.

•The adjunct licensing is enabled via configuration on Cisco Unified Communications Manager, under the Primary Phone option for Cisco Unified Personal Communicator.

•When a primary phone is associated with Cisco Unified Personal Communicator, the adjunct licensing is enabled and reflected in the License Unit Calculator.

Page 63: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

License Unit Calculator Overview

� Navigate to System > Licensing > License Unit Calculator:

–Associate the Cisco Unified Personal Communicator to an existing device.

–Licenses used for these devices get configured as adjunct units.

Type of Licensed Device Units per Device

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 63

Type of Licensed Device Units per Device

Cisco Unified IP Phone 7961 4

Cisco Unified Personal Communicator End User Feature License

1

Cisco Unified Personal Communicator

(soft-phone)3

Cisco Unified Personal Communicator (Adjunct) (soft-phone)

1

Cisco Unified Presence End User Feature License

1

Page 64: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Server and End User Licenses

–For Cisco Unified Presence, obtain and upload the following two license files:

•The Server license: Covers the Cisco Unified Presence nodes and provides service activation for the Presence Engine and Proxy services.

•You can deploy Cisco Unified Presence software as a single server or as a cluster of up to six servers.

•You must order a separate server license for each Cisco Unified Presence server, however, you only need to upload the license to the first node in a cluster as the license file contains the number of Cisco Unified Presence servers in a

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 64

as the license file contains the number of Cisco Unified Presence servers in a cluster that are licensed to the customer.

•The End-User license: Covers Cisco Unified Presence and Cisco Unified Personal Communicator users.

–Upload End-User Licenses:

•In Cisco Unified Communications Manager Administration, choose System > Licensing > License File Upload.

Page 65: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Appendix:Presence Policy

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 65

Policy

Page 66: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Cisco Unified Presence Policy

–Cisco Unified Presence policy is set by the user.

–A default set of rules, with everything open and available, applies if the user does not make any modifications to the policy rules.

–All policy configuration control is provided in the User Options area of the Cisco Unified Presence user pages.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 66

area of the Cisco Unified Presence user pages.

•https://<cup_server_address>/ccmuser/

Page 67: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

User Preferences

–The End User can modify the Settings for the Cisco Unified Personal Communicator and for IPPM.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 67

Page 68: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Contact Information

–Add Contact information.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 68

–User has to be configured as Cisco Unified Presence user.

–Contacts appear in Cisco Unified Personal Communicator.

Page 69: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

Rule Sets

–The user can configure rule sets that contain ACLs of watchers for which these rules apply:

•Visibility Rules:

–Polite Blocking — Watchers always see an unavailable presence status, with no device status for this user.

–Reachability Only — Watchers see only the overall reachability of the user, with no device detail information.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 69

user, with no device detail information.

–All State (default) — Watchers see all unfiltered device state information in addition to the overall reachability.

•Reachability Rules:

–Based on precedence rules (first match) for determining reachability

–Based on device type, media type, and calendar

•Filtering Rules:

–Exclude presence status for specific device types, media types, or calendar

Page 70: Cisco Unified Presence 7 · Cisco Confidential 10 Cisco Unified Presence and Microsoft OCS / LCS integration. Cisco Unified Presence MS Interoperability Mode -Capacities Cisco Unified

© 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 70


Top Related