Click here to load reader

Cisco Unified Presence Understand Cisco Unified Presence Components •Understand Cisco Unified Presence 8.x Deployment Modes •Understand Cisco Unified Presence 8.x HA and Sizing

  • View
    15

  • Download
    1

Embed Size (px)

Text of Cisco Unified Presence Understand Cisco Unified Presence Components •Understand Cisco Unified...

  • BRKUCC-2785

    Cisco Unified Presence 8.x

    Pablo Marrone, TSA

    November 2011

  • Message + Replay: London - Calcuta

    • 1800: 2 years (sailing ship)

    • 1914: 1 month (steamship)

    • 1950: 1 week (air mail)

    • 1980: 2 days (overnight mail)

    • 1993: 10 minutes (commercial email)

    • 1999: 1 second (instant messaging)

    Presence is the dial tone of the real-time Internet

  • Integrated, Multidimensional Presence Unlock the Power of Unified Communications

    Use Contextual Communications to Get Answers and Make Decisions Faster

    Status Generated from Multiple Sources

    Status Published in Multiple Applications

    “Gartner clients making collaboration and communications decisions are increasingly realizing the central role IM and presence play”

  • Rich Presence Worker Benefits

    • Accelerate communications

    See who is available and the best communications mode to reach people

    See and control your current state

    • Enhance workflow and output

    • Eliminate communication delays

    • Increased productivity for desktop and mobile users

    • Accelerate business processes through unified communication integration

    • Improve customer satisfaction

    F e d e ra

    ti o n s

    Open XMPP clients

    C h o ic

    e o

    f C

    lie n ts

  • Cisco Unified Presence Overview Always-On, Network-Based Availability

    • Rich network presence

    Always-on telephony and calendar integration

    Aggregation from multiple sources and clients

    • Unified contact lists

    Corporate, business partner, and personal contacts

    • IT controls

    Policy, compliance

    History and logging controls

    • Standards-based federation

    XMPP and SIP/SIMPLE

    • Client choices

    Cisco desktop and mobile clients

    Third-party XMPP clients

    Extensible web SDK and applications

    Unified Personal

    Communicator

    Mobile

    IM Clients

    Contact Center

    Integration

    Expert Advisor

    Agent Desktop

    Third-Party XMPP Clients

    B2B and B2C Federations

    Cisco Unified Presence 8.0

    MS Exchange Calendaring

    Always-On Network Presence

    CUCM 7.x/8.0 Integration

    Business App and Process Integration

    APIs and

    SDKs

  • At the end of the session, the participants should be able to:

    • Understand Cisco Unified Presence Components

    • Understand Cisco Unified Presence 8.x Deployment Modes

    • Understand Cisco Unified Presence 8.x HA and Sizing

    • Understand IM and Federation considerations

    • Design a solution for enterprise presence and instant messaging

    • Bonus Track: Cisco Jabber user Experience

    Session Objectives

  • Cisco Unified Presence 8.x

    Components

  • What Is Presence?

    • Examples of presence in action today

    IM “Buddy List” status indication (Available, Idle, Away)

    “Busy” tone on traditional phone

    Contact Center Agent status

    • Publish/Subscribe/Notify

    A Person can publish presence information to other users via a Presence Service

    Users of the Presence Service can subscribe to receive Notification of Status Change of a Person

    Information About a Person’s Availability and Willingness to

    Communicate

  • Presence Presentity and Watcher—Publish and Subscribe

    • A Person will PUBLISH the status of communication Services/Devices to the PRESENCE SERVICE using their PRESENTITY

    • A WATCHER can SUBSCRIBE (for a period of time) to receive updates on status changes for the PRESENTITY

    • A WATCHER can (and most likely will) also have a Presentity

    Person [email protected]cisco.com

    Presentity

    Presence

    Service

    PERSON “A”

    (RFC-3903)

    A Registration

    Will Have Preceded

    the PUBLISH

    PERSON “B”

    (RFC-3265)

    WATCHER

  • Presence Presentity and Watcher—Notify

    Person (jsmith)

    Presentities

    Presence

    Service

    PERSON “A” PERSON “B”

     On a Change of status the PRESENTITY is updated on the Presence Service

     The Presence Service will NOTIFY all the subscribers of the PRESENTITY

    WATCHER

    NOTIFY

    (RFC-3265)

    (RFC-3265)

    Off-Hook Status

    Event

  • Unified CM

    Presence “In Action” with CUCM—BLF Speed Dial and Call History

    Off-Hook

    John Smith Makes a Call

    Steve Jones Is Monitoring

    John Smith Status

    John Smith

    5553004

    Steve Jones

    5553003

    John Smith Status Is Advertised

    to a Presence Network

    Contact: John Smith Ext: 5553004

    John Smith

    From John Smith

    5553004 BLF

    Speed Dial BLF

    Call History

    Cisco

    Unified Presence

    Server

  • Cisco Unified Presence

    Operation Models

    Cisco Unified Communications Manager Cluster

    Cisco Unified Presence Server

    Cisco Unified Personal Communicator

    Cisco Unified IP Phone Messenger

    Cisco Unified Presence Server provides:

    •SIP/SIMPLE / XMPPPresence Server

    •OCS/LCS Remote Call Control Gateway for Cisco Unified Communications Manager

    •SIP Proxy for Cisco Voice Portal

    Cisco Unified

    CM Microsoft Office

    Communicator/Lync Click to Call Integration

    MS OCS or LCS

  • Microsoft

    LCS/OCS

    IBM Lotus

    Sametime

    Carriers /

    other vendors

    PBXs

    Unified CM 6.x, 7.x, 8.x Cisco Unified

    Presence 8.x

    SIP/SIMPLE

    CTI/QBE

    CSTA over SIP

    H.323

    SCCP

    IMAP

    LDAPv3

    SOAP

    HTTP/HTTPS

    Cisco Unity/Unity Connection

    Unified Personal

    Communicator 7.x

    MeetingPlace/

    MeetingPlace

    Express

    LDAP

    Microsoft

    Exchange

    WebDAV/EWS

    Third Party

    Open API

    CUMA

    JTAPI

    XMPP

    Unified Mobility

    Advantage

    Cisco

    WebEx

    GoogleTalk

    Jabber

    Unified Personal

    Communicator 8.x Third Party

    XMPP

    Client

    Cisco Unified Presence Components

  • Cisco Unified Presence 8.x

    SIP Proxy

    Presence Engine / Instant Message Bridge

    Instant Messaging Compliance and

    Logging

    Jabber Session Manager

    Jabber XCP

    XCP Route Fabric

    Third Party Open API

    Calendar

    Unified CM Sync Agents

    Third Party XMPP Client (Spark, Adium, Pidgin,

    MomentIM, etc)

    Unified Personal Communicator 8.x

    PostgreSQL

    Unified Personal Communicator 7.x

    CUMA

    Unified Application Environment

    SIP Interface

    Unified Mobility Advantage 7.x

    ODBC

    XDB

    XMPP

    SIP/SIMPLE

    Unified CM AXL/SOAP

    SIP/SIMPLE

    XMPP

    Microsoft

    Exchange Cisco Agent

    Desktop

    ICMICM

    Expert Advisor

    Cisco Agent

    Desktop

    ICMICM

    Expert Advisor future

    Third Party

    Compliance

    Server

    Cisco Unified Presence 8.x Architecture

    http://www.jabber.com/CE/JabberHome

  • Cisco Unified Presence 8.x

    SIP Proxy

    Presence Engine / Instant Message Bridge

    Instant Messaging Compliance and

    Logging

    Jabber Session Manager

    Jabber XCP

    XCP Route Fabric

    Third Party Open API

    Calendar

    Unified CM Sync Agents Unified Personal

    Communicator 7.x

    CUMA

    Unified Mobility Advantage 7.x

    Unified CM

    AXL/SOAP

    SIP/SIMPLE

    XMPP

    All messages, SIP

    and XMPP, are routed

    through the Jabber

    Session Manager.

    Cisco Agent

    Desktop

    ICMICM

    Expert Advisor

    Cisco Agent

    Desktop

    ICMICM

    Expert Advisor

    Unified Application Environment

    SIP Interface

    future

    Third Party XMPP Client (Spark, Adium, Pidgin,

    MomentIM, etc)

    Unified Personal Communicator 8.x

    SIP and XMPP Client Interoperability

  • Cisco Unified Presence

    Deployment Models, HA and

    Sizing

  • IDS Global User Data Replication

    Cisco Unified Communications

    Manager Publisher

    Cisco Unified Presence 8.x Cluster

    1A 3A 2A

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

    Database Sync

    Cisco Unified Presence 8.x Cluster Basic Deployment

    • Cluster:

    up to 6 servers, including publisher

    Up to 30000 users full UC (no HA)

    Up to 45000 users IM only

    • Subcluster

    Up to 2 servers

    Up to 3 subclusters per