IBM Sametime Integrations
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1 IBM Integrations
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2 Cisco Unified Communications with IBM Lotus Sametime … Available Now
http://wwwin.cisco.com/voice/products/ciscoibm/ NOTE: all client plug-ins shown here
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3 Cisco Unified Communications and Lotus Sametime Plug-ins 7.1 Expanded Deployment Options New Capabilities Control of Unified MeetingPlace voice from Lotus web conference New Languages for Sametime plug-ins Secure messaging for Unified Messaging with Lotus Sametime Customer Benefits Cost savings – Reduce voice conferencing fees Security/Compliance – Combine security and convenience Partner Benefits Easier to sell into broader range of environments Enhanced differentiation for conferencing and messaging solutions © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4 Functional Components for IBM Integration
Cisco has three generic types of integration with IBM
Plugins for Sametime Connect
Sametime Server .exe that uses the TSCPI (Telephony Services Conferencing Provider Interface) API
Domino and Notes Mail Template Integrations. We are not covering these!
© 2009 Cisco Systems, Inc. All rights reserved . 5 What are IBM plugins?
Code that is downloaded into Sametime that allows you to do new things from within your IM client. In the case of Cisco, we have developed plugins allow users to invoke Cisco Unified Communications applications from their Sametime or Notes desktops Built using the Sametime SDK
© 2009 Cisco Systems, Inc. All rights reserved . 6 These are the integration touch points…
Sametime Server
Sametime & Notes Clients CIPC
Click2Call/Conf Presence Voicemail Collaboration Video Conf Collaboration
CUCM CUP Unity MeetingPlace CUVC Webex
© 2009 Cisco Systems, Inc. All rights reserved . 7 Integration Elements
UC Element Cisco IBM
ST Client Call Ctrl ST 7.5.1 CF1+ Plugin CUCM 4.1(3)+ Notes 8.01+ CIPC 2.1(3)+, CUVA 2.0+ ST Server Call Ctrl Plugin CUCM 6.0+ ST Server 7.5.1+
CUCM 7.0+ required for click 2 conference
ST Client Presence CUCM 5.1+ ST 7.5.1 CF1+ Plugin CUP 6.0(2)+ Notes 8.01+
Ad-Hoc Video ST 7.5.1 CF1+ CUVC 5.6 Notes 8.01+
© 2009 Cisco Systems, Inc. All rights reserved . 8 Integration Elements
UC Element Cisco IBM
Integrated Messaging Unity 4.2+ ST 7.5.1 CF1+ Unity Conn 2.0+ Notes 8.01+ Unified Messaging Domino 6.5+ Unity 4.1+ DUC 1.2.3+ Unity 5.0+ & DUC 1.2.4 needed for Notes 8 Ad-Hoc Conf Svcs ST 7.5.1 CF1+ MP 6.0(1) + Notes 8.01+
Scheduled Conf Svcs Telepresence Domino 7.0 Manager 1.3 + (1.5) Notes 6.5.X/7.0 (8.0)
© 2009 Cisco Systems, Inc. All rights reserved . 9 Integration Elements (cont).
UC Element Cisco IBM
Scheduled Conf Svcs MP for Notes 5.4+ Lotus Notes 6.0+
Ad-Hoc Conf Svcs Meeting Center 8.0 ST 7.5.1 CF1+
Scheduled Conf Svcs Meeting Center 8.0 Lotus Notes 6.5.3
Ad-Hoc Conf Svcs ST Server 7.5.1 CF1 (ST Web) MP 7.0 MR1+ & 8.01 ST Web uses MP for audio conferencing
© 2009 Cisco Systems, Inc. All rights reserved . 10 Positioning the Integrations…….. Client versus Server C2C –Client Plugin uses CTI (JTAPI) –Server side C2C uses TCSPI API –User Experience & Scalability Sametime Integrated versus Domino Unified Messaging –Single Inbox versus separate message stores –DUC (Domino Unified Communications) –Number of mailboxes Collaboration via MeetingPlace, Webex or IPVC –Ad Hoc support for “On Premise versus Off Premise”, or Video Conferencing only…
© 2009 Cisco Systems, Inc. All rights reserved . 11 Deploying Cisco Client Side Plugins
© 2009 Cisco Systems, Inc. All rights reserved . 12 Plugin Files and Locations A Plugin extracts to a number of files and folders containing application “jar” (java archive) files and a “site.xml” file For production deployment these would normally be placed on the Sametime Server’s HTML directory. Some plugins need provisioning prior to placement in the HTML folder. However, you can install a plugin from any directory location E.g. for the Sametime 7.5.1 CF1 client the default installation locations are: – C:\Program Files\IBM\Sametime Connect\features – C:\Program Files\IBM\Sametime Connect\plugins
Sametime Or Folder Location
© 2009 Cisco Systems, Inc. All rights reserved . 13 Plugin Deployment Options
The Cisco UC plugins use the Sametime deployment tools You can “Pull” or “Push” plugins to the client
© 2009 Cisco Systems, Inc. All rights reserved . 14 Installing Manually
The Sametime client can “pull” the plugins from the an HTTP server (including the Sametime Server) or any reachable folder location.
Or browse to a directory
© 2009 Cisco Systems, Inc. All rights reserved . 15 Automatic Plugin Installation
In real life we want to “Push” the plugins to the clients We can control which users receive the plugins using Sametime Profiles
Points to the plugin folder in the Server’s HTML directory
Sametime Settings found under Policy configuration
© 2009 Cisco Systems, Inc. All rights reserved . 16 An in depth look at Click to Call and Presence
© 2009 Cisco Systems, Inc. All rights reserved . 17 Phone Control and Presence – Overview
Client side plugin for:
Call Ctrl Video
Presence
Dir Svc
Supports centralised configuration and zero touch deployment Available in Sametime and integrated Notes clients
© 2009 Cisco Systems, Inc. All rights reserved . 18 What’s new in the MR
CUCM CTI Redundancy for Phone Control CUP7.X Failover Enhanced LDAP lookup flexibility Enhanced User Synchronisation between Sametime & CUP Simplified phone mode swap over Multi Community Support (same directory as default community) Localisations: French, German, Spanish, Italian, Swedish, Japanese Sametime 8.0.2 & Notes 8.5 support
© 2009 Cisco Systems, Inc. All rights reserved . 19 GUI Changes
Button to easily swap between CIPC and Phone Control
Phone on-hook & off-hook Status is optionally displayed
© 2009 Cisco Systems, Inc. All rights reserved . 20 Notes 8
© 2009 Cisco Systems, Inc. All rights reserved . 21 SameTime server – Click to Call (C2C)
Cisco has three generic types of integration with IBM
Plugins for Sametime Connect
Sametime Server .exe that uses the TSCPI (Telephony Services Conferencing Provider Interface) API
Domino and Notes Mail Template Integrations. We are not covering these!
© 2009 Cisco Systems, Inc. All rights reserved . 22 CUCM Configuration for Presence
Similar to the configuration required for CUPC with the exception of licensing required for pre CUP6.0(5) and CUP7.X –Pre CUP 6.0(5) requires CUP and CUPC licences enabled per User –CUP 6.0(5) and later only requires a CUP licence per User
Configured on the Phone Device Line
SIP Trunk configuration same as used for CUPC deployments
© 2009 Cisco Systems, Inc. All rights reserved . 23 Server C2C – Overview
Sametime Server plugin for:
Call Ctrl Video
No Sametime Client configuration required Available in Sametime and integrated Notes clients
© 2009 Cisco Systems, Inc. All rights reserved . 24 Server C2C
Karl’s Phone Karl
SIP
SIP css_global
CUCM ST SCCP Jane SIP Trunk Configuration
Jane’s Phone
© 2009 Cisco Systems, Inc. All rights reserved . 25 Server C2C
Click Phone Icon
Highlight Jane’s Name
You can dial any number from here!
Sametime always uses a Cisco IP Phone (hard/soft) to make or receive calls.
© 2009 Cisco Systems, Inc. All rights reserved . 26 Server C2C
CUCM rings caller first!
New ST window Caller opens. Answers CIPC not shown but used to receive call.
New ST window opens
Note; to remove default prompt that requires user intervention: File>Preferences>Notifications> One-on-one phone conferences>Ring Phone (Ring Phone checked on demo)
© 2009 Cisco Systems, Inc. All rights reserved . 27 Server C2C
After caller answers, call placed to buddy
ST status shows Karl’s phone as Connected
ST status shows Karl’s phone as Connected
© 2009 Cisco Systems, Inc. All rights reserved . 28 Server C2C
Buddy answers!
ST status shows both phones as Connected
CUCM Video Supported!
ST uses Cisco IP Phone to answer call
© 2009 Cisco Systems, Inc. All rights reserved . 29 Server C2C with PCAP Presence
© 2009 Cisco Systems, Inc. All rights reserved . 30 Cisco Messaging Capabilities
© 2009 Cisco Systems, Inc. All rights reserved . 31 Integrated Messaging Overview
Client side plugin:
Messaging
Supports IMAP integration for Unity (Exchange/Domino) and Unity Connection Provides a visual voicemail interface within a Sametime window Available in Sametime and integrated Notes clients
© 2009 Cisco Systems, Inc. All rights reserved . 32 What’s new……
Secure Messaging Support Support for IMAP Idle Display of additional message attributes Forward voicemail as an email (non-secure messaging deployments) Support “use Sametime credentials”, for Unity login Localisations: French, German, Spanish, Italian, Swedish, Japanese Sametime 8.0.2 & Notes 8.5 support
© 2009 Cisco Systems, Inc. All rights reserved . 33 GUI and Preferences
Directory Right click details options removed
© 2009 Cisco Systems, Inc. All rights reserved . 34 Signalling Overview VMWS configuration only required for Secure Messaging
PRI VMWS Unity
HTTPS VMWS
HTTPS
SEC
IMAP $*!x34%^ Message Store
Unity Connection
IMAP
IMAP
© 2009 Cisco Systems, Inc. All rights reserved . 35 VM Configuration
Specify Unity Message Store or Unity Connection Server
Identifies the voicemail folder and the deleted voicemails folder
Time in seconds the client will check for new voicemails if IDLE not supported
Check box if VMWS resides on the message store, else enter the details of the VMWS server
Checking this box Defines the phone or user id causes deleted attribute to use when the voicemails to be moved plugin tries to resolve the to the trash folder voicemail sender
© 2009 Cisco Systems, Inc. All rights reserved . 36 VM (LDAP) Configuration
Same configuration is shared by the PCAP plugin if installed
© 2009 Cisco Systems, Inc. All rights reserved . 37 Conferencing Options
© 2009 Cisco Systems, Inc. All rights reserved . 38 Ad-hoc Collaboration Overview
MeetingPlace and Webex Client side plugins:
Conf Svcs
Supports HTTP/HTTPS integration for MeetingPlace and HTTPS for Webex Available in Sametime and integrated Notes clients
© 2009 Cisco Systems, Inc. All rights reserved . 39 What’s new in MeetingPlace
Localisations: French, German, Spanish (Americas), Japanese, Portuguese (Brazil), Russian Sametime 8.0.2 & Notes 8.5 support
© 2009 Cisco Systems, Inc. All rights reserved . 40 MeetingPlace
© 2009 Cisco Systems, Inc. All rights reserved . 41 MeetingPlace
© 2009 Cisco Systems, Inc. All rights reserved . 42 Webex
URL contains meeting PW
C:\Program Files\IBM\Sametime Connect\plugins com.wbx.realtime.meeting_1.0.1.jar
© 2009 Cisco Systems, Inc. All rights reserved . 43 Webex Productivity Tools
Support for Sametime 8 in T27 SP5
© 2009 Cisco Systems, Inc. All rights reserved . 44 Ad-hoc Collaboration Overview
MeetingPlace Server side plugins:
Conf Svcs
Supports Sametime Web integration for MeetingPlace Available in Sametime and integrated Notes clients
© 2009 Cisco Systems, Inc. All rights reserved . 45 Implementation Free Integration with MeetingPlace 7 MR1 MeetingPlace for Lotus Notes Integration is ‘NOT’ required No MeetingPlace Licenses Required No MeetingPlace Web UL’s or Web Servers Required Implemented with IBM Lotus Sametime TCSPI (Telephony Conferencing Service Provider Interface ) server side plug-in. Communication between MeetingPlace Application Server and TCSPI is RMI.
http://www.cisco.com/en/US/docs/voice_ip_comm/meetingplace/7x/english/integration/st_web_integration.html
© 2009 Cisco Systems, Inc. All rights reserved . 46 Start Instant IBM Sametime Web Meetings Start Instant Meeting from the Sametime Connect client -Select the contact from buddy list and then click on “Instant Meeting” icon
Add invitees and check “Telephone Services” option to use the MeetingPlace Audio
© 2009 Cisco Systems, Inc. All rights reserved . 47 IBM Lotus Sametime Web Conferencing Features Integrated roster and in session control from IBM Sametime Meeting Room Use MeetingPlace Audio
In-Session Controls Outdial Who’s Speaking Mute/unMute Lock Meeting Join/Leave Meeting information Hang Up Volume Rename Dialed user
© 2009 Cisco Systems, Inc. All rights reserved . 48 Limitations Recording is Separate Meeting won’t show up in MeetingPlace Web, but can be found in MeetingPlace Conference Manager In MeetingPlace 7 MR1 Notes scheduling won't provide the MeetingPlace Audio Integration with IBM Sametime Web (IBM issue) Custom repeat meetings may give wrong time (IBM issue) Administrator has to enable Out-dial and disable Out-dial Password on MeetingPlace Application Server Requires to disable IP audio/video and Auto extend on IBM Sametime Server Single box – No “Load Balancing” or DMZ implementation
© 2009 Cisco Systems, Inc. All rights reserved . 49 Ad-hoc Collaboration Overview
Sametime Client side plugin:
Video
Integrates to CUVC 5.6 Utilises Cisco’s Unified Videoconferencing Desktop Server Available in Sametime and integrated Notes clients
© 2009 Cisco Systems, Inc. All rights reserved . 50 Integration into the CUVC architecture
H.323 Term Video Desktop 3545 Server MCU
Internal GK H.323 Term
IOS GK
© 2009 Cisco Systems, Inc. All rights reserved . 51 Client Configuration Options
© 2009 Cisco Systems, Inc. All rights reserved . 52 Here are the integration points again…..
Sametime Server
Sametime & Notes Clients CIPC
Click2Call/Conf Presence Voicemail Collaboration Video Conf Collaboration
CUCM CUP Unity MeetingPlace CUVC Webex
© 2009 Cisco Systems, Inc. All rights reserved . 53 Call to action…..
They’re here!
CCO Download and try
http://tools.cisco.com/support/downloads/go/Redirect.x?mdfid=278875240
Select: Unified Communications Applications then: Cisco Unified Communications with IBM Lotus
Documentation: http://www.cisco.com/en/US/partner/products/ps9830/tsd_products_support_series_home.html
© 2009 Cisco Systems, Inc. All rights reserved . 54 Cisco UC Integration for IBM/Lotus Sametime/Notes
Unified Communications System Releases 8.0 7.1
7.0
UC 8.0 UC 7.0 (Today) Planned for 1H IBM Integrations IBM Integrations CY09 • IP Communicator Click to Call Update to Phone Control & • Sametime Inter-domain • Phone Control with Lotus Sametime * Presence with Lotus Federation (B2B) • Click to Call & Conf with Lotus Sametime * Sametime • Unified Messaging with Lotus Notes Localizations • Unified Messaging with Lotus Sametime Failover support IBM integration roadmap • Phone Presence with Lotus Sametime * click to call from “live (details TBD) • Unified MeetingPlace Setup & Attend from names” Lotus Notes • Unified MeetingPlace Click to Conference Update to Unified Messaging • CSF based from Sametime with Lotus Sametime integration for IBM • Unified MeetingPlace with Lotus Sametime Localizations planned over time Web * “secure messaging” • Unified Videoconferencing with Lotus support • Business Sametime * IMAP idle support for Transformation increased scalability • TelePresence Setup from Lotus Notes integration © 2009 Cisco Systems, Inc. All rights reserved . 55 © 2009 Cisco Systems, Inc. All rights reserved . 56