43
New aspects of Cisco UC Interoperability

New aspects of Cisco UC Interoperability

Embed Size (px)

DESCRIPTION

This presentation will discuss what integration technologies consist of. We will also discuss the Cisco Collaboration architecture, call flow, and Jabber use case.

Citation preview

Page 1: New aspects of Cisco UC Interoperability

#CiscoPlus

New aspects of Cisco UC Interoperability

Page 2: New aspects of Cisco UC Interoperability

#CiscoPlusCA

What is integration?

•  Is my home phone integrated with your home phone? •  Is my corporate email system federated with yours? •  Does integration imply connecting two of the same type

of system or different systems?

Anyone Anywhere

•  The objective: Let me collaborate with

Page 3: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Cisco Collaboration Architecture

Network Services

Medianet Services

Collaboration Services

Client Services

Collaboration Applications

Devices

Transport Signaling QoS

Auto-Discovery

Transcoding

Auto-Configuration

Transrating

Resource Control

Transcribing

Workflow

Scheduling and Calendaring

Session Mgmt

Presence / Location

Recording/Playback

Authoring

Real-time Data Sharing

Real-time Messaging

Search

Semantic Processing

Social Graphing

Metadata Tagging

COMMUNICATION

CONTENT

Client Services Framework

Medianet Services Interface Lightweight APIs

Messaging

Enterprise Social Software

Conferencing

Telepresence

IP Communications

Customer Care

Desktop Mobile In-Room

Secu

rity

Serv

ices

Id

entit

y P

olic

y A

AA

Enc

rypt

ion

Fede

ratio

n

Pro

visi

onin

g M

aint

enan

ce

Adm

inis

tratio

n O

pera

tions

M

anag

emen

t Ser

vice

s

Page 4: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Session Management

Page 5: New aspects of Cisco UC Interoperability

#CiscoPlusCA

What is a Session Management Edition cluster ?

A CUCM cluster and SME cluster use exactly the same software A CUCM cluster is typically used to register 10,000s of Phones An SME cluster is typically used as a platform for Trunk and Dial Plan aggregation Both CUCM and SME support Voice, Video and Encrypted calls Support for SME deployments was introduced with UC version 7.1(2) UC version 8.5 introduces a number of features that enhance SME functionality : Improved SIP Trunk and H323 Inter Cluster Trunk functionality Improved through-cluster routing SIP Normalization and Transparency scripts

H323 Trunk MGCP Trunk SIP Trunk

CUBE CUBE

CUBE

Page 6: New aspects of Cisco UC Interoperability

#CiscoPlusCA

CUBE CUBE

PSTN

H323 MGCP SIP

Unified CM Session Management Edition Cluster

Leaf Unified CM Clusters/ Leaf UC Systems

CUCM Clusters with H323 QSIG

Trunks to SME

PBXs/ CUCM Clusters with SIP Trunks to

SME

CUCM Clusters with

H323 Trunks to SME

PBXs with MGCP Q931

Gateway Trunks

PBXs with MGCP QSIG

Trunks to SME

CUCM/PBX with SIP QSIG Trunks to SME

Why deploy Session Management Edition ?

An SME cluster can interconnect 1000’s of UC systems using SIP, H323, or MGCP Trunks SME allows you to reduce UC system complexity by centralizing your dial plan and call

routing rules in the SME cluster which in turn allows you to simplify the dial plan and management of the connected UC systems

Voicemail System

Conferencing System

An SME cluster at the core of your network allows you to flexibly manage your UC system as it grows and changes…….

Page 7: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Reasons for deploying an SME cluster

CUBE CUBE

PSTN

H323 MGCP SIP

Unified CM Session Management Edition Cluster

CUCM Clusters with H323 QSIG

Trunks to SME

PBXs/ CUCM Clusters with SIP Trunks to

SME

CUCM Clusters with

H323 Annex M1 Trunks to SME

PBXs with MGCP Q931 Gateway

Trunks

PBXs with MGCPTrunks to

SME

CUCM/PBXs with SIP QSIG Trunks

to SME

Voicemail System

Conferencing System

A centralized Dial Plan in SME allows you to : Globalize and Normalize the called and calling numbers used by all Leaf systems Manage overlapping number ranges in Leaf systems Configure “find me” call routing using Route List and Route Groups Re-route calls via the PSTN when the device cannot be reached via and IP path SME Mobility features allow you to offer Single Number Reach functionality to devices on 3rd Party UC systems SME Normalization scripts allow you to modify any inbound or outbound SIP message and SDP body content – simplifying interoperability with 3rd party UC systems

Page 8: New aspects of Cisco UC Interoperability

#CiscoPlusCA

PSTN PSTN PSTN PSTN PSTN PSTN

Phase 1 – PBX Aggregation

PSTN

CUBE CUBE

Phase 2 – Centralized IP PSTN

PSTN

CUBE CUBE

Phase 3 – PBX decommissioning

PSTN

CUBE CUBE

Phase 4 – CUCM cluster

SME cluster - PBX aggregation SME migration to a CUCM cluster

Page 9: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Extend and Connect Architecture & Call Flow Jabber Use Case CUCM

CTI applications have limited monitoring and call control capabilities for remote destinations

Cisco User

CTI

Office Phone 3000

Home Phone 4155551212

PSTN

PBX Phone 9196661313

CSF/Jabber device DVO-Enabled

3rd Party PBX

Enterprise DN: 3000

Remote Destination: 4155551212

Remote Destination: 9195551313

Cisco Jabber client

Page 10: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Extend and Connect Architecture & Call Flow CTI Remote Device Use Case CUCM

CTI applications have limited monitoring and call control capabilities for remote destinations

Cisco User

CTI

Office Phone 3000

Home Phone 4155551212

PSTN

PBX Phone 9195551313

CTI Remote Device DVO-Enabled

3rd Party PBX

Enterprise DN: 3000

Remote Destination: 4155551212

Remote Destination: 9195551313

3rd-Party client

Page 11: New aspects of Cisco UC Interoperability

#CiscoPlusCA

MS Lync Integration

Page 12: New aspects of Cisco UC Interoperability

#CiscoPlusCA 13 13

Different options exist – How to choose the right one?

Cisco UC Integration for MOC or Lync

UC Gateway

Customer Deployment

scenario

Full Microsoft

UC Solution

Blended: Microsoft Desktop +

Cisco Phone

Cisco Jabber

Full Cisco

UC Solution

Page 13: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Cisco Unified Clients…

Cisco Soft Client Architecture

Cisco Unified Infrastructure Services

Cisco UC Integration

for Microsoft

Cisco Unified Personal Communicator

Cisco Quad Phone

Developer & Integrator SDK

Cisco UC Integration

for RTX

Cisco Webex Connect

Page 14: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Cisco Jabber Introduction

Cisco Jabber & CuciLync

Instant Messaging Jabber Technology

Cisco Enterprise Call Control Video & Desktop

Share Engine

Cisco Secure Remote Access

Webex Collaboration Environment

Cisco Unity Connection

Voice Messaging

Application Integration (MS Office)

Conferencing

Page 15: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Cisco BYOD Architecture One network, One policy, Unified Management

Good

Page 16: New aspects of Cisco UC Interoperability

#CiscoPlusCA 17 17

Different options exist – How to choose the right one?

Cisco UC Integration for MOC or Lync

UC Gateway

Customer Deployment

scenario

Full Microsoft

UC Solution

Blended: Microsoft Desktop +

Cisco Phone

Cisco Jabber

Full Cisco

UC Solution

Page 17: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Cisco Collaboration Architecture

Network Services

Medianet Services

Collaboration Services

Client Services

Collaboration Applications

Devices

Transport Signaling QoS

Auto-Discovery

Transcoding

Auto-Configuration

Transrating

Resource Control

Transcribing

Workflow

Scheduling and Calendaring

Session Mgmt

Presence / Location

Recording/Playback

Authoring

Real-time Data Sharing

Real-time Messaging

Search

Semantic Processing

Social Graphing

Metadata Tagging

COMMUNICATION

CONTENT

Client Services Framework

Medianet Services Interface Lightweight APIs

Messaging

Enterprise Social Software

Conferencing

Telepresence

IP Communications

Customer Care

Desktop Mobile In-Room

Secu

rity

Serv

ices

Id

entit

y P

olic

y A

AA

Enc

rypt

ion

Fede

ratio

n

Pro

visi

onin

g M

aint

enan

ce

Adm

inis

tratio

n O

pera

tions

M

anag

emen

t Ser

vice

s

Page 18: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Cisco UC Integration for Microsoft

•  The UC Integration provides a Cisco UC client with controls exposed with the Microsoft client interface

•  Provides phone presence to OCS/Lync

•  Supports Microsoft Office Communicator R2 and Microsoft Lync 2010

•  Runs on Microsoft Windows XP SP3, Windows Vista 32/64bit and Windows 7 32/64bit

•  Provides soft phone audio and video and desk phone control using UC manager call control

•  Visual voicemail with Cisco Unity or Unity Connection

•  Desktop collaboration using Cisco MeetingPlace and Webex

•  Calling from Microsoft Office, Internet explorer and other applications

What is the Cisco Integration for Microsoft

Page 19: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Voicemail, Communications History, Soft phone / Desk phone control

Options & Dial pad

Voice, Video and Conference calling

and in Call Controls

Cisco Communication Panel

Conversation

Microsoft Office Communicator Microsoft Lync (shown)

User Experience

Simply drag or right click a contact to

start a voice, video or collaboration

session

Microsoft Client Cisco UC Integration™ for Microsoft Lync

Page 20: New aspects of Cisco UC Interoperability

#CiscoPlusCA

•  Video calls – both in Softphone and Desk Phone mode •  Point to Point & Multipoint calls •  High quality, standards-based H.264 video

•  CIF, VGA and HD resolutions supported •  Interoperable with Cisco and 3rd party video solutions

•  Leverages CUCM CAC to manage video traffic on the WAN

Cisco UC Integration™ for Microsoft Lync High Definition Video for Rich Interactions

Page 21: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Cisco UC Integration™ for Microsoft Lync Phone Presence

•  Availability in Lync is updated to reflect Softphone/Hardphone state •  Shows your current Softphone/Hardphone state to your contacts •  Users showed “On the phone” also for calls to Video Bridge, VC stations or

any other video system (Cisco or Third Party)

Page 22: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Microsoft & Cisco Interoperability Use cases and Scenarios – SIP-Trunk / Direct-SIP Audio

Front-End Pool Lync Clients

Mediation Server Pool

CUCM

OCS 2007 / Lync 2010 (no media bypass), none G.711 on IP-PBX

Transcoder

RTaudio G.711 G.729/iLBC

RTaudio

Front-End Pool Lync Clients

Mediation Server Pool

CUCM

OCS 2007 / Lync 2010 (no media bypass)

G.711

•  The two call flows above show the signaling and media paths in a SIP-trunk interoperability scenario.

•  Lync Mediation Server ONLY supports G.711, requires additional transcoding resource if any other codec is used in such an scenario.

With CUCM 8.x and above a MTP is not required in this configuration.

Page 23: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Microsoft & Cisco Interoperability

Use cases and Scenarios – SIP-Trunk / Direct-SIP Audio

Front-End Pool Lync Clients

Mediation Server Pool

CUCM

Lync 2010 (with media bypass)

G.711 G.711 MTP

•  With the introduction of Media Bypass in Lync 2010 the Lync client can initiate direct G.711 not requiring media to be transcoded in the Mediation Server.

•  Signaling still has to flow via the Mediation Server. •  Media Bypass mandatorily requires all media to come from a single IP address.

Which is the reason why a MTP has to be inserted into this scenario.

Page 24: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Video Integration with MS

Page 25: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Microsoft Lync 2010 - video capabilities summary   Point to Point video call:

o Still uses the RTVideo codec as default - CIF, VGA and HD (with Quad Core CPU) as possible resolutions

o Single codec supported for interoperability with standard VC is H263 (max resolution is CIF@15fps)

  Multi-Point video call using Internal A/V MCU:

o  Support RTVideo codec only

o  Support CIF and VGA as resolutions (No HD)

o  Support Voice Activated Switching only (no Continuous Presence)

o  Utilize Microsoft CCCP as protocol to create, extend and manage the Multi-party Video Conference

  Content Sharing:

o  Use Microsoft specific solution both for Point to Point and Multi-Point calls (no BFCP support)

Page 26: New aspects of Cisco UC Interoperability

#CiscoPlusCA

VCS and B2BUA Service Introduction

VCS X7.0 introduces the concept of Back to Back User Agent (B2BUA):   Service running on “Lync-OCS Gateway” VCS   Keep standard based and OCS / Lync signalling separate   Recommended scenario (Old way still supported in X7.x, not in X8.x)   Simplified configuration (one menu with all the options listed together)   Publishing VCS Presence into OCS/Lync is supported and strongly

recommended to have a full User Experience   Allows interoperability with OCS/Lync Clients connected from Internet through

Microsoft Edge Server   AMG is supported and improved in terms of features support (Call Transfer, Hold

and Multi-way)   End to End encryption for Media and Signaling

Page 27: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Lync / VCS Deployment Guide http://www.cisco.com/en/US/docs/telepresence/infrastructure/vcs/config_guide/Cisco_VCS_Microsoft_OCS_2007_R2_and_Lync_2010_Deployment_Guide_X7-­‐1.pdf

Page 28: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Advanced Media Gateway (AMG)

Video Communication Server (VCS)

Transcodes Microsoft RTV to HD or VGA standard compliant

video codec

Scalable and resilient Interoperability with

Microsoft OCS 2007 R2 and Lync 2010

UC Gateway

UC Gateway Solution for MS Video Interop

Page 29: New aspects of Cisco UC Interoperability

#CiscoPlusCA

MS Office Integration

Page 30: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Microsoft SharePoint 2007

Cisco Click to IM/Call

Word

Microsoft Outlook 2007

Cisco Presence Light-Ups

Microsoft & Cisco Interoperability

Microsoft Applications enabled with Cisco Collaboration

Page 31: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Cisco Presence Light-ups Cisco Click to IM/Call

Microsoft Outlook 2010

Supported in

CUPC 8.0(3)

Microsoft & Cisco Interoperability

Microsoft Applications enabled with Cisco Collaboration

Page 32: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Cisco Jabber

Page 33: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Introducing Cisco Jabber for Windows

Cisco Jabber is our new UC and Collaboration client:  User Interface and experience built to be highly intuitive.  Full Office integration  Standards based Interoperability  Based on the second generation CSF, optimized in terms of memory and resource utilization  Range of extensibility points and application integrations  Also available for Mac

Page 34: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Voice & Video Call Control

Jabber for Windows provides two call control options

  Enterprise Call control (ECC) o  ECC allows a customer to integrate Jabber for

Windows with Unified Communications Manager.

o  ECC provides control of a Cisco desktop phone as well as soft phone operation.

o  URI dialling planned with CUCM 9.0

  Cloud Call Control [subject to change] o  Only available in cloud deployment

o  Provides computer to computer calling between two users of the Webex cloud

Page 35: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Voice & Video Call Control

•  Users can select mode of operation using the system tray icon.

•  Drop down list will provide a list of hardware/software associated to user.

•  Users can be configured to use just desk phone, just soft phone or both.

Desk phone Control

Soft phone Operation

Page 36: New aspects of Cisco UC Interoperability

#CiscoPlusCA

The Cisco Precision Video Engine

•  Precision Video Engine is a H.264 AVC software library designed to handle voice and video related tasks

•  This library is based on the Video Engine used in the Cisco “Movi” product (*)

•  Provides full HD interoperability between Jabber desktop clients and any standard based VC systems

•  PVE also provides audio codecs G.711a/u, G.722, G.729a, iLBC (and subject to change AAC-LD, G.722.1)

•  PVE supports frame size QCIF to 720p based on attached camera. Note: HD 720p will be possible using DUAL CORE CPU!

(*) Note – “Movi” has been recently renamed Cisco Jabber Video for TelePresence

Page 37: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Desktop Sharing

•  Video Desktop Share is based on the BFCP standard. •  Video Desktop Share allow you to share your desktop not only with other

Jabber clients but also Telepresence Systems and Rooms...how many customer are waiting for this?

•  CUCM 8.6.x needed for BFCP support •  Point to Point and Multipoint (MCU based) scenario are possible

Other Jabber Clients

Personal Telepresence Systems

Telepresence Rooms

Page 38: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Desktop Sharing

Some Screen shot from Tobias Lab.....

Page 39: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Searching for Contacts

•  Client provides search across multiple contact record sources.

•  Client uses predictive search to refine resolution list as you type.

Search and dial bar

Recent Contacts Returned

Directory Contacts Returned

Local Contacts Returned

[subject to change]

Auto detect AD/LDAP (on premise) Recommended pre 8.6(2)

UC Manager UDS Service (on premise) Recommend for 8.6(2) +

Webex Corporate Directory (Cloud)

Page 40: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Solution Summary

•  Suggested approach for customer, advantages with Cisco standards

based IPT/Video (LCS/OCS can be easily migrated to Jabber)

  Full Office integration

•  Designed with the goal to optimize resource utilization (CSF2G)

•  Supports standard based audio and video codecs

•  High Definition 720p (with a Dual Core CPU), also for calls to Video

Conference systems

•  BFCP Desktop Sharing with any standard Video Device

Page 41: New aspects of Cisco UC Interoperability

#CiscoPlusCA

Q&A

Page 42: New aspects of Cisco UC Interoperability

#CiscoPlus

Follow @CiscoCanada and join the #CiscoPlusCA conversation

Access today’s presentations at cisco.com/ca/plus

We value your feedback. Please be sure to complete the Evaluation Form for this session.

Page 43: New aspects of Cisco UC Interoperability