Академический Документы
Профессиональный Документы
Культура Документы
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 1
BRKDEV-1021
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 2
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 3
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 4
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 5
PERSON “A”
Desk Phone Smart Phone IM Application RFI Tag
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 6
PERSON “A”
PERSON “B”
Status Event
PERSON NOTIFY
WATCHER
ish
Publ NOT
IFY
(RFC 3903)
(RFC 3265)
Person Presenities
(Persona)
Status Event
PERSON NOTIFY
WATCHER
ish
Publ NOT
IFY
Person Presenities
The Payload
(Persona) of a NOTIFY will carry a XML document
using the PIDF Schema (Presence Interchange Data
PERSON
Format) “A”owned by a PERSONA (RFC 4479/4480) PERSON “B”
On a Change of status the PRESENTITY will updated on the Presence
This is an XML document format detailing the updated
Server.
Thestatus of PRESENITIES
Presence owned
Server will Notify all by a PERSONA
the subscribers of the PRESENTITY
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 10
The solution.. Cisco Unified Presence with Communication Manager and WLAN
Location Services
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 12
The solution.. Cisco Unified Presence, SIP, SOAP and REST APIs (CUP) with
Communication Manager
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 13
Healthcare.
E
SI
PL
M
M
PL
SI
SIP Network
SIP
with various
SIP / SIMPLE
SIMPLE
vendor
applications
Cisco Unified Partner
Presence Applications
Native integration or via Cisco Unified Application Environment (CUAE)
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 15
• More native
Ease of
REST & SOAP • Greater scale 5000 users /
100buddies
use • IM ability
• Partner developed solutions
as opposed to web solutions
• Web Centric
• Scale to 2000 users / 20
buddies
• Effectively a layer on top of SIP / SIMPLE
SIP / SIMPLE
Performance / scale
2,000 users * 5,000 users *
Capacity numbers are “indicative” and dependant on application, server type etc..
*BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 17
mark
Which Interface to Use & When
Interface / attribute SIP / SIMPLE REST / SOAP
* Capacity numbers are “indicative” and dependant on application, server type etc..
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 18
Key Features:
Provides Presence capability to Web 2.0 applications.
Targeting Server-Server Integrations
SOAP & REST
HTTP & HTTPS
Two interfaces provided:
Presence Interface
Client Configuration Interface
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 19
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 20
Presence Interface:
Features include:
login/logout
set/get presence
Polling and Eventing Models for presence
Two levels of presence:
BASIC: overall user state, i.e. available, busy, away…
RICH: detailed presence information in Presence
Information Data Format (PIDF)
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 23
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 26
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 27
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 28
BRKDEV-1021
http://10.53.46.100:8080/refApp/
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 29
Summary
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 30
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 31
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 32
Single step Voice, Video, Web meeting setup Setting up and attending
& notify from Outlook, Notes
calendar … saves nearly
Single click to attend multimedia meetings 30 minutes per meeting
Use preferred interface
Calendar, IM, Communications Client, Web, IP
Phone UI, Touchtone Phone, Mobile client
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 33
Key Features:
Light weight: very little overhead relative to the API
calls.
Language independent: any language that supports
http calls can be used.
Platform independent: http based API can be used to
extend applications running on any platform.
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 34
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 35
Intranet portals
Custom email / calendaring environments
Custom conferencing environments
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 36
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 37
FormType=loginProfile
UserName=heather
UserPwd=Cisco
STpl=profloginsucc.tpl
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 38
STpl=profloginsucc.tpl
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 39
http://[machine]/mpweb/scripts/mpx.dll?FormType
=loginProfile&UserName=heather&UserPwd=Ci
sco&STpl=profloginsucc.tpl
Return Value:
Request the session ID Session ID is
<SessionID>ADadjcsjddddjdoeeeJm</SessionID>
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 40
STpl=schedulesuccess.tpl
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 42
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 43
MeetingPlace API -
Q and A
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 44
BRKDEV-1021
14726_05_2008_X1 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 46