cvu - cisco jabber - november 2014 · file transfer size limit advanced file transfer (aft) file...
TRANSCRIPT
Cisco Jabber - Cisco Virtual Update
November, 2014
Michael Ahrensburg, Consulting Systems Engineer (Speaker)
Morten Skanner, Systems Engineer (Q&A)
Per Toft, Consulting Systems Engineer (Q&A)
Cisco Confidential 2 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Desktop
Cisco Jabber 10.5 recap
Cisco Jabber 10.6
Mobile
Cisco Jabber 10.5 recap
Cisco Jabber 10.6
Cisco Jabber on DX series
Cisco Jabber Guest 10.5
Jabber Web SDK 9.3
Cisco Confidential 3 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Disclaimer
The Cisco products, service or features identified in this document may not yet be available or may not be available in all areas and may be subject to change without notice. Consult your local Cisco business contact for information on the products or services available in your area. You can find additional information via Cisco’s World Wide Web server at http://www.cisco.com. Actual performance and environmental costs of Cisco products will vary depending on individual customer configurations and conditions.
Cisco Jabber Desktop
Cisco Confidential 5 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Desktop User Experience
Complete Visual Refresh Interaction Design Improvements
Consistent user experience across entire Jabber portfolio Aligns to Cisco collaboration portfolio
Cisco Confidential 6 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Chat & Presence Features Chat Rooms – Room Administration & Moderation
Chat Room – Message Search & UX Enhancements
Chat visual notifications
Chat Do Not Disturb
Spellcheck (Windows 8)
Protocol handler enhancements (XMPP, CiscoIM)
Rich Presence API for custom tab application
Jabber Release 10.5
Jabber for
Windows
Share Enhancements
IM Only screen share
IM Only Group screen share
Remote Desktop Control
Calling Features
Personal Ringtones
Call Statistics (CTRL-SHIFT-S when on a call)
Hunt Groups
Call Pickup
Sharper Video Calls – edge smoothing
HD Audio – G.722 wideband
Self view : resize and move
Plantronics headset call control
Windows control in deskphone mode
User Management
Single Sign On
Reset Jabber
Telemetry data
Cisco Confidential 7 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
SAML SSO Conversation window control in desk-phone mode Video Desktop Share Call Transfer HD Audio - G.722 Support for call recording and monitoring Localization – 14 new languages Telemetry Reset Jabber (Configuration/Data)
Jabber Release 10.5
Jabber for Mac
Cisco Confidential 8 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Chat & Presence Features Alert when available
Locations
Print Chat
AutoSave Chat
Conversation Tab reordering
Conversation Tab switching shortcut (CTRL –TAB)
Chat Security Labels [XEP-256]
Group Chats – remove participants
Chat Room Passwords
Jabber Release 10.6
Jabber for
Windows
Share Enhancements
New share menu (Webex & screen share)
File transfer size limit
Advanced File Transfer (AFT)
File Attachments in Group Chats (on prem)
File Attachments in Chat Rooms (on prem)
File transfer compliance & audit
Calling Features
Calls – Do Not Disturb
Call notifications on other device
Early Mute – mute before answer
Call Statistics Menu item
Sennheiser headset Call control
Audio Device selection
Ring on all devices
Admin & User Management
Single Sign On for Remote Access
Mandatory Upgrades
Flexible Jabber ID (JID) Structure
Security
US Federal Market - FIPS 140-2 Compliance
Information Assurance improvements
Cisco Confidential 9 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Phone mode Advanced File transfer
File Attachments in Group Chats (on prem)
File Attachments in Chat Rooms (on prem)
File transfer compliance & audit
SSO for Remote Access Flexible Jabber ID (JID) Structure Validate use of AES-256 & TLS1.2 for Next Generation Encryption Custom Contacts [Stretch content]
Jabber Release 10.6
Jabber for Mac
Cisco Confidential 10 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Advanced File Transfer can be enabled in On Premise deployments to support file transfer in group chat and persistent chat rooms & provide for compliance / audit requirements
Provides logging of all file transfers & screen captures for compliance purposes.
Provides Administrator defined file type restriction policy.
Provides Screen Capture capability in group and chat rooms.
Basic P2P file transfer is used if AFT is not enabled by administrator
Both P2P and AFT now provides Administrator defined file size restriction policy
10.6 Features:
Introducing Advanced File Transfer
File Transfer to …..
…Contact … Group Chat
… Chat Room
Cisco Confidential 11 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
10.6 Features:
Advanced File Transfer Architecture
Unified CM Cisco IM &
Presence
External Database
Server External
File Server
SSH
Cisco IM& Presence:
External Database Server:
External File Server
IM&P server 10.5.2+ running XCP File transfer Manager
Postgres or Oracle External Database server
Linux (CentOS) server providing file storage and distribution
Jabber Clients 10.6 desktop/mobile clients with AFT function enabled
Cisco Confidential 12 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Jabber 10.6 supports SSO based authentication when accessing the corporate network using Expressway
Require at minimum Cisco Expressway X8.5 & Unified CM 10.5(2)
10.6 Features:
SSO for Remote Access
Unified CM
Expressway-E Expressway-C
IM & Presence Server
Identity Server
Jabber Clients (Corporate Network)
Home Office
Coffee Shop
Core Infrastructure Services
Cisco Collaboration Endpoint Mobile and Remote Access
Internet
Cisco Confidential 13 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
10.6 Features:
Location: Display Current Location
• User can assign a Location name, address & timezone for each network* location detected by Jabber to show contacts where they are working.
• Feature can be disabled by both admin and user. User can choose which locations to publish
• Most recent active client will be the published location
• Mobile Jabber location will be @mobile, not geolocation *Network location - Each unique subnet & Default gateway Mac address pair
Cisco Confidential 14 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
10.6 Features:
Contacts: Alert When Available • Feature allows user to request an alert
when a contact becomes available • Feature activated using right click menu
and selecting “Alert when available” • When contact becomes available a
persistent notification is shown on users screen until acknowledged
• Once notified, alert will be reset
Cisco Confidential 15 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Spellcheck support had now been extended to Windows 7 and enhanced
Language can be personalized for each contact
User can build a custom dictionary
Support confirmed for US English, UK English, German, French and Spanish. Other languages to be added for FCS (under test)
Additional language dictionaries can be installed by administrator
10.6 Features:
Spellcheck
Cisco Confidential 16 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
10.6 Features:
Chat: Additional New features
Group Chat: Remove participant from group chat
Print Chat: Right click and print conversation
Tab Navigation: Ctrl Tab Reorder: Drag & Drop
Cisco Confidential 17 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Primary market is defence and intelligence community
Enforces labelling of messages with admin defined security labels
(e.g. NATO classifications)
Compliance server can enforce security clearance policy for chat receipt
Admin enabled for chat, group chat and chat rooms
10.6 Features:
Chat: Security Labels [XEP-256]
Cisco Confidential 18 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
FIPS & IA Compliance
FIPS: Federal Information Processing Standard FIPS 140.2: Defines security requirements specifically regarding the strength of Cryptographic Modules
IA: Information Assurance Comprehensive set of Federal specifications designed to ensure the secure and protect transmitted and stored information from internal and external threats. Compliance to FIPS 140.2 is just one part of the IA requirements.
Jabber for Windows 10.6 can be configured to be in ‘FIPS’ Mode which will verify that client and its communications are FIPS/IA compliant
Cisco Confidential 19 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Sennheiser call control
Answer call on other device
Answer, mute, end call directly from Sennheiser audio devices
Vendors already supported
Switch off visual call notifications on Jabber for Windows, enabling call to be answered on desk-phone or headset
Cisco Confidential 20 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Do Not disturb (red) presence state now applies to incoming calls
No Ringer and no visual call notifications when in DND, call will appear as a missed call in call history
Both admin and user can change both ringer and notifications DND preferences
• Currently independent of CUCM DND – setting DND on deskphone or CUCM self care may not set Jabber DND
10.6 Features:
Presence: DND enhancements
Cisco Confidential 21 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
10.6 Features:
Calling: Additional New features
Audio device controls – select audio device directly from conversation window
Early mute: avoids taking focus on entry to conference calls & WebEx meetings
Ring on all devices: – default to play ringer and IM alerts on all connected devices to ensure audio notifications not missed by user
Computer
Headset
Speaker
Cisco Confidential 22 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Jabber 10.6 provides the administrator flexibility when defining user JID
JID can be based on CUCM DirectoryURI which is synced from LDAP
JID structure becomes independent of UserID (UID) for authentication
Supported on Windows, Mac, IOS and Android
Supported with LDAP (BDI/EDI) and UDS contact sources
10.6 Features:
Flexible Jabber ID (JID) Structure
Classic Configuration sAMAccountName[@xmpp domain]
msRTCSIP-primaryuseraddress
Flexible JID Structure DirectoryURI ([email protected])
or
or
Jabber User JID based on…. LDAP Sourced ….
sAMAccountName
Cisco Confidential 23 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
10.6 Features:
Flexible Jabber ID (JID) Structure - Summary
LDAP Sync DB Sync
UID:sAMAccountname URI:mail
JID = URI:mail
Advanced Presence Settings
UC Manager LDAP Directory
Settings
EXAMPLE: UserID:smiller JID:[email protected]
AD example.com
<directory>
<DirectoryURI>mail</DirectoryURI>
</directory>
Jabber-config.xml
CUCM
IM&P
Jabber client
Cisco Jabber Mobile
Cisco Confidential 25 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Single Sign-On (SSO) with SAMLv2
Phone-only mode
More Android smartphones & tablets
HD quality video on iPhone & iPad
Answer hunt group calls
Visual design refresh
Reset Jabber
Recap – Jabber 10.5 on Mobile New Features Available
Today
Cisco Confidential 26 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco Jabber Voice for iPhone 9.1 (EoS on Dec. 26, 2014) http://w w w.cisco.com/c/en/us/products/collateral/unif ied-communications/jabber-iphone- ipad/eos-eol-notice-c51-732169.html
Cisco Jabber Voice for Android 9.1 (EoS on Dec. 26, 2014) http://w w w.cisco.com/c/en/us/products/collateral/unif ied-communications/jabber-android/eos-eol-notice-c51-732164.html
Cisco Jabber Video for iPad 9.3 (EoS on Mar. 16, 2015) http://w w w.cisco.com/c/en/us/products/collateral/unif ied-communications/jabber-iphone- ipad/eos-eol-notice-c51-732786.html
EoS/EoL Announcements
* The app w ill be removed from App Store or Google Play Store on the Last Date of Support.
Cisco Confidential 27 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
What’s New in Jabber 10.6 on Mobile
SAMLv2 SSO over Cisco Expressway
Support for Directory URI field as Jabber ID (JID)
File transfer over IM/chat
BFCP-based desktop sharing (receive only on tablets)
Real-time audio/video statistics
Location publication (@Mobile)
Call Park
SRST Failover
More smartphones & tablets (including iPhone 6 & 6 Plus)
Profile edit (WebEx Messenger only)
Cisco DX Series support
Targeting
Dec 2014
Cisco Confidential 28 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Supported for both on-premises or cloud based IM/presence services
Between users in the same network or with federated users
Over Wi-Fi or mobile data network*
Files will be sent encrypted (WebEx Messenger)
File Transfer over IM/Chat
* VPN is required for the on-premises service
Cisco Confidential 29 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Can save received files on mobile devices
Android – received files in SD card
iOS – sent/received files in Jabber app folder
Integration into 3rd party file storage systems (stretch goal)
Support AFT (Advanced File Transfer)
Send/receive files in a group chat
Support compliance
Unified CM IM and Presence 10.5(2) or higher
Require an external file server
File Transfer over IM/Chat (Cont.)
Cisco Confidential 30 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Can view BFCP-based desktop sharing on tablets
Point to point or on a multiparty video bridge
BFCP-Based Desktop Sharing on Tablets
Can quickly toggle between the main video screen & desktop sharing screen by sliding the screen left & right
Pinch the sharing
screen to zoom in/out
Cisco Confidential 31 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Display real-time call statistics while in call*
Support in either portrait or landscape mode
End user can:
Take screenshot to save as a photo
Copy/paste statistics data
Email statistics from the statistics screen
Real-time Audio/Video Call Statistics
* Once the call is ended, Problem Report is the only option to retrieve the call stats.
Cisco Confidential 32 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Publish user’s location profile in the presence state description
Presence state messages will include @Mobile
<standard_presence_state>@Mobile
Available@Mobile, Away@Mobile, Do Not Disturb@Mobile
<custom_presence_state>@Mobile
Customer Meeting@Mobile
Admin can allow/disallow users to turn on the feature
In jabber-config.xml
USER_DEFINED_LOCATION=OFF (or ON)
Location Publication (@Mobile)
Cisco Confidential 33 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Parity feature with Jabber Voice 9.1
Active call can be parked/retrieved on the mobile device (smartphones & tablets)
Supported in both full UC & phone-only mode
Directed Call Park* is not supported
Call Park
* Directed Call Park allow s a user to transfer a call to an available user-selected directed call park number.
- User parks the active call.
- Call park directory number
is displayed.
- User dials the call
park directory number
to retrieve the call.
Cisco Confidential 34 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Parity feature with Jabber Voice 9.1
Failover to SRST Router (or CME-as-SRST) when WAN connection to Unified CM is lost
Automatic fallback to Unified CM when WAN is restored
Supported in both full UC** & phone-only mode
Active call will be maintained
SRST Support*
Supported Unsupported
Basic call control
(start/end,
hold/resume, mute/unmute,
DTMF)
Video, mid-call features
(transfer, iDivert, call park, conferencing, Send to
Mobile), DVO-R, ad-hoc conference, BFCP
desktop sharing * We don’t hav e any current plan to support Enhanced SRST.
** In the f ull UC mode, login to IM and Presence is required to f ailov er.
Cisco Confidential 35 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Many More Smartphones & Tablets Support
Apple iPhone
iPhone 6 & iPhone 6 Plus
Android OS
Android L
New Android smartphones
HTC One Max
HTC One M8
LG G3
New Android tablets
Samsung Galaxy Tab Pro 8.4 & 10.1
Samsung Galaxy S 8.0 & 10.5
Samsung Galaxy Tab 3 8.0
Samsung Galaxy Tab 4 7.0, 8.0 & 10.1
Sony Xperia Z2 Tablet
Jabber on DX series
Cisco Confidential 37 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Jabber is a built-in* application for Cisco DX Series (DX650, DX70 & DX80)
Jabber enables IM and presence capability
Support both Unified CM IM and Presence & WebEx Messenger service
Jabber as IM/Presence Engine on Cisco DX Series
* Jabber for Android 10.5 in Google Play Store is not compatible with Cisco DX Series. The user should not download/install/update Jabber on Cisco
DX Series with Jabber f or Android 10.5 f rom Google Play Store. The update option should be disabled by the sy stem admin.
Cisco DX80 Home Screen
Availabl
e Today
Cisco Confidential 38 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Jabber as IM/Presence Engine on Cisco DX Series (Cont.)
Directly from the contact profile within Jabber, the user can:
See presence state
Make audio/video call
Start a WebEx meeting
Write an email
Make a video call Send an email
Start an instant WebEx meeting
Jabber Check the presence state
Availabl
e Today
Cisco Confidential 39 © 2013-2014 Cisco and/or its affiliates. All rights reserved.
Jabber as IM/Presence Engine on Cisco DX Series (Cont.)
Within Call app, Jabber enables the presence & provides the chat option.
Call
Availabl
e Today
Cisco Jabber Guest 10.5 Jabber Web SDK 9.3
Cisco Confidential 41 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Jabber Guest
• 10.0 released in June ’14
• See UC Apps ordering guide
• 10.5 release planned for Q4 CY14
• Actively working toward commit to add Android support, targeting CY14
• 9.3 released in Sept ’14
• MR planned in Q4 CY14, e.g. Mac 10.10 (Yosemite) support
• Actively working toward commit to add in CY15 …
firewall/NAT traversal via Expressway
SSO
Jabber SDK
Cisco Confidential 42 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Jabber Guest – Public-to-Enterprise Communications
UC/video sessions into businesses …
from desktop, mobile
Easily initiate from public web sites,
mobile apps & URLs, e.g. email
SDKs for Web & mobile app
integration
Cisco Confidential 43 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Required Components - Foundation
Required Components
Guest User Experience
• Desktop browser
• Mobile application
• SDK (mobile app, web-based)
Enterprise DMZ
• Cisco Expressway –E (OR VCS –E)
• X8.2
Enterprise Network
• Jabber® Guest Virtual Machine
• Cisco Expressway –C (or VCS –C) x8.2
• Cisco Unified Communications Manager and
registered endpoints
• Optional: MCU/Telepresence/Remote Expert
Video Chat
Real-Time Expert Help Consumer Experience
Cisco Confidential 44 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Jabber Guest Call Flow – Single NIC
Expressw ay Core/
VCS -C
Expressw ay Edge/
VCS -E
Home Internet DMZ Enterprise
Cisco® UCM Jabber® Guest
HTTP-based
call control (ROAP)
SIP
RTP/SRTP
STUN/TURN
• Serves up Javascript call control based on URL
• For mobile, uses Cisco® app from app store or integrates it into third-party app
• For laptop brow sers, initiates H.264 plugin install as needed for Cisco or 3rd-party Web app
• Converts HTTP call request to SIP INVITE
Jabber Guest …
Cisco Confidential 45 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Jabber Guest Call Flow – Dual NIC
Expressw ay Core/
VCS -C
Expressw ay Edge/
VCS -E
Home Internet DMZ Enterprise
Cisco® UCM Jabber® Guest
HTTP-based
call control (ROAP)
SIP
RTP/SRTP
STUN/TURN
• Serves up Javascript call control based on URL
• For mobile, uses Cisco® app from app store or integrates it into third-party app
• For laptop brow sers, initiates H.264 plugin install as needed for Cisco or 3rd-party Web app
• Converts HTTP call request to SIP INVITE
Jabber Guest …
Cisco Confidential 46 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
VCS-C VCS- E
Home Internet DMZ Enterprise
CUCM/SME
HTTP-based call control (ROAP)
SIP
RTP/SRTP
STUN/TURN
Jabber Guest VCS
Subject to Change
Cisco Confidential 47 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
User Activation of Cisco H.264 AVC in 3rd Party iOS Apps
To be covered by Cisco’s H.264 license
& royalty payments to MPEG-LA, third
parties must use SDK for iOS “activation”
mechanism in their apps
Users must “Activate” one time
before calls will work
Third parties that use the SDK for iOS in
their apps without the Cisco activation
mechanism will need to license H.264
from MPEG-LA and pay them royalties
Third-party App
Calls Activated in Third-party App
Cisco Confidential 48 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Jabber Guest New in 10.5 … customers using Chrome NEED TO UPGRADE!
Platform, Deployment & Quality Enhancements
New Chrome integration
replaces NPAPI plugin technology
deprecated by Chrome
supports new 64-bit Chrome
Calls to VCS-registered endpoints via CUCM
HD video transmit by capable iOS devices
Refreshed iOS user experience
iOS 8, Mac OS Yosemite (10.10) support
Quality enhancements
NEW
Q4CY14
Cisco Confidential 49 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
Jabber SDK New in Version 9.3 … customers using Chrome NEED TO UPGRADE!
Platform & Quality Updates
New Chrome integration
replaces NPAPI plugin technology
deprecated by Chrome
supports new 64-bit Chrome
Quality enhancements
NEW
Q3CY14
Cisco Confidential 50 C97-731789-00 © 2014 Cisco and/or its affiliates. All rights reserved.
All of the developer resources you need are finally in one central location
Comprehensive API Index
Forums
Developer Sandbox
FAQs
Access to support, and more
The interactive new portal makes finding the information and support faster and easier.
Register at https://developer.cisco.com
Cisco DevNet
Thank you.