unified communications integration into microsoft environments
Post on 02-Jun-2018
224 Views
Preview:
TRANSCRIPT
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
1/71
BRKUCC-2601
Unified Communications Integration in
Microsoft Environments
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
2/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco Unified Communications with M
CiscoCall Control with
Microsoft
CiscoCollaboration with
Microsoft
Cisco
Messaging with
Microsoft
Cisco
Network
Microso
CiscoPresence
Microso
Cisco
Contact Centre
with Microsoft
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
3/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Whats New in the Microsoft UnifiedCommunications Solution?
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
4/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Microsoft Unified Communications So
Architecture Review of the Microsoft Unified Communication Sol
New Features and Functionality available in Lync 2010
Lync 2010 considerations
Architecture of New Features and Functionality
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
5/71 2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Microsoft Unified Communications So
AV
ConferencingBack-End
SQLFront-End
Incl. Mediation
Standalone
Mediation Server
Edge
Service
Media Gateway
SBA
IP PBX Direct SIP
3rd PartyLync Client
Federated
Business
Remote
Users
PIC
XMPP
XMPP
Gateway
PSTN
Analog Devices
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
6/71 2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Architectural Details
Lync Server
SIP-Invite Call-ID 1234
TLS
RTaudio/RTvideo
Lync Server 2010 is a SIP Proxy
MOC 2007 by default uses the propri
RTaudio and RTvideo codecs (other c
supported per SDP, but not used in th
utilising a mediation server)
Media by Pass features allows for G.
Limited to no integration into existing
(QSIG, H.323, etc.)
TLS
SIP-Invite Call-ID 1234
SIP 200 OK Call-ID 1234SIP 200 OK Call-ID 1234
SIP ACK Call-ID 1234 SIP ACK Call-ID 1234
BBUA i.e. CUCM
SIP-Invite Call-ID 1234
RTaudio/RTvideo
TLS
SIP-Inv
SIP 200SIP 200 OK Call-ID 1234
SIP ACK Call-ID 1234 SIP AC
B2BUA creates to separate sessions, full control onSIP and SDP header
Codec selection based on topology andadministrative control
CAC centrally administrated either static (i.e.,locations-based)
or network aware (RSVP) transparent to endpoints
Microsoft Unified Communications So
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
7/71 2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Architectural Details
Fundamental architectural difference between SIP proxy vs. B2BUA
B2BUA more feature-rich functionally enhanced (intelligent codec semedia control, etc.)
SIP proxy less functional higher scalability based on limited signallin
SIP proxy doesnt provide advanced media services, i.e., music on h
SIP proxy cant provide interoperability services between different pH.323, MGCP, etc.)
Microsoft Unified Communications So
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
8/71 2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
New Features and Functionality* in Ly
*Please consult www.microsoft.com for detailed list o
Mediation Server Role can be co-located
Media By-Pass
Branch Survivability
Static Call Admission Control
Virtualisation supported All or Nothing, 50% reduced scalability
Telephony Features (MCID, Call Park etc.)
http://www.microsoft.com/http://www.microsoft.com/ -
8/10/2019 Unified Communications Integration Into Microsoft Environments
9/71 2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Lync 2010 Considerations
A=inactive - also called dead air on hold
No MoH stream available in Lync 2010
MoH only available with Attendant Cons
by enabling Lync Client Policy for Lync file will be played on hold)
Still No Centralised MoH on Lync
Malicious Call Trace no Signalling to PSTN
Static CAC only 3rd Parties required for:
- PSTN Connectivity
- Survivable Branch Appliance
- Mobile Clients
- Contact Centre
- IP Phones
Call on Hold Example
Lync Server
Session EstablishedInitiate Hold
Re-Invite
200 OK
ACK
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
10/71 2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Architectural Details Co-Located Med. Server
RTaudio G.711
Mediation Server required to transcode beproprietary RTaudio and G.711
Requires significant resources in OCS 200separate server hardware required
Lync 2010 allows for Mrole be co-located on F
Significant Caveats
(NOT MISSION CRITIC
OCS 2007 R2
Front-End Med. Server
SIP Signalling
Lync Server Logging Tool shows same invite in
trace 3 times (different port numbers)
Lync 2010
Front-End Role
Med. Server Role
Front-End
TLS 5061
Med.Server
TLS 5067
TCP 5068
SIP
Signaling
G.711 with Media Bypass
Microsoft Unified Communications So
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
11/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Architectural Details Media Bypass
Lync Server
Front-End
SIP Signalling
Lync Server
Med. Server
IP-PBX
Gateway
Media G.711
Direct between Lync Client and IP device
Signalling traffic remains through Mediation Server
Potential mid-call switch from Media Bypass to Transcoding via MediatioServer
Media Bypass requires single media IP address
Invocation model valid for local entities (Details in SIP Trunking Chapter
Microsoft Unified Communications So
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
12/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
IPWAN
CommunicatorClient-2
MediationServer
PSTN
Load
Ser
SBA
Load
Ser
Client 2
Registrar SBAUser Services Server Pool-1
During a WAN failure these User Services are unavailable:
Conferencing, Presence, Contact List, Response Group and Park
Microsoft Unified Communications So Architectural Details Survivable Branch Appliance
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
13/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
IPWAN
CommunicatorClient
MediationServer
PSTN
Load Balancer
Server Pool
SBA
CommunicatorClient
CAC Profile Type WAN Link Per
Session Audio Limit
Available Audio WAN Link per Session
Video Limit
Optimized for Session
Count
(w/ Wide Band P2P)
60 kbps RTAudio NB + FEC
Siren + FEC
RTAudio WB (no FEC)
350 kbps
Balanced 95 kbps (Above plus)
RTAudio WB + FEC
G.711 (no FEC)
G.722 (no FEC)
600 kbps
Optimized for Quality 165 kbps (All Above plus)
G.711 + FECG.722 + FEC
1500 kbps
Microsoft Unified Communications So Architectural Details Call Admission Control Off Path, B
Ne
Manage Bandwidth
between Logical Sites
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
14/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
CONSLimited to a single call control application instance
Unaware of the underlying network (no idea of network traffic)
Unaware of other applications (such as 3rd party video)
Difficult to stop rogue applications (no authorisation for access to priority queues)
Static configuration in application
At each physical location, a logical site is defined and
bandwidth limit assigned to it
CAC decision is based on per-site BW counters kept by theapplication
Cannot handle non-trivial topologies (i.e., everything otherthan traditional hub and spoke e.g. MPLS mesh)
Call ConApplicat
Microsoft Unified Communications SoCall Admission Control Approaches Off Path, Basic
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
15/71
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
16/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Call Control Interoperability
I t bilit ith Mi ft Offi
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
17/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Interoperability with Microsoft Office
Communications SolutionsSingle Call Control
Solutions
Dual Call Control
Solutions
Direct SIP
Dual
Forking
Two separate call
systems linked by
simple SIP trunking
Limited Support from
Microsoft
?
Seamless, Simple
Integration. Clear
functional split
Complex, requires
RCC
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
18/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Direct SIP
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
19/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
SIP Trunk IntegrationOCS 2007 R2 vs. Lync 2010
OCS 2007 R2
Front End
OCS 2007 R2
Med. Server
Data-Centre
Calls are hair pinned through the Mediation Server at the
WAN Bandwidth usage
Suboptimal media flows
Potentially High Delay causing voice quality issues
Potentially requires additional transcodes as the Mediatiosupports G.711 ONLY
OCS 2007 R2
Med. Server
Ga
One to one relationship based on IP Address
Multiple destinations require multiServer (i.e. redundancy)
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
20/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
SIP Trunk Integration - Lync 2010
Support for Media By-Pass is still under investigation, Slides sh
Please consult www.cisco.com/go/interoperability for more recent
Single Site Deployment CUCM and Lync local
Single Server
Med. Server FE
Media Bypass requires a common IP address for signalling and media (optional 2 IP adsignalling and one for media)
For all media traffic to come from a single IP address a Media Termination Point (MTP)
Load sharing on multiple MTPs not supported (single IP address for media)
Each node in CUCM cluster has to be defined in Lync as Gateway, other common met(DNS FQDN or SRV) would break the requirements of Media Bypass for IP addressingsharing via Route-List and Route-Group
CUCM Node1 IP 10.1.1.10SW MTP1 10.1.1.10
HW MTP1 IP 10.1.1.11
HW MTP2 IP 10.1.1.21
CUCM Node2 IP 10.1.1.20
SW MTP2 10.1.1.20
Single Site
http://www.cisco.com/go/interoperabilityhttp://www.cisco.com/go/interoperability -
8/10/2019 Unified Communications Integration Into Microsoft Environments
21/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
SIP Trunk Integration - Lync 2010
Lync
Front End
Lync
Med. Server
Data-Centre
Centralised Call Control Deployment CUCM and Lync cen
Single Server
When Co-Located
MTP
CUCM
Media Bypass does not solve the problem o
Media Bypass mandatory requirement for siaddress, therefore requiring the insertion of pinning
Distributed MTPs can not be utilised for medlimitations (see prev. slide for static configurmedia IP address)
MTP availableNOT utilised
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
22/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
SIP Trunk Integration - Lync 2010Centralised Call Control Deployment CUCM and Lync cen
CUCM Node1 IP 10.1.1.10
SW MTP1 10.1.1.10
Mediation Server Pool
CUCM Node2 IP 10.1.1.20
SW MTP1 10.1.1.20
SBA with co-located
Mediation Server
Media Bypass required
Pseudo Gateway
branch01.suchandsuch.com
10.1.1.10
Individual SIP-Trunks pointing to individual
nodes in the CUCM cluster each node a Gateway
In Lync Topology
Front End
To associate single gateway or SIwith more than one Mediation SerServer Pool Pseudo DNS entrierecommended by Microsoft
With the requirement of single Meeven with Media Bypass all calls a
Utilisation of local Mediation Resomedia local based on single IP forrequirement
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
23/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
SIP Trunk Integration - Lync 2010
Considerations
Co-Location of Mediation Server only with Media Bypass and if EVoice not mission critical
Media Bypass mandatory requirements still cause hair pinning of
Media Bypass does not allow for utilisation of distributed media r(MTP)
Media Bypass only recommended for local (LAN) interoperability PBX or Gateway. Significant caveats in centralised call controldeployments
Media Bypass forces G.711 only sub-optimal for low bandwidthenvironments, no wide band capabilities. Further requiring a transdevice to support other standard codecs such as G.729, G.726, iiSAC, etc.
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
24/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
SIP Trunk Integration - Lync 2010
Considerations continued
With SIP-trunk Integration Users will potential have different userexperiencesi.e. Music on Hold when Lync Clients initiates Hold, Cisco IP Phnot have Tone or Music on Hold, when Cisco IP Phone will initiateLync Client will be streamed MoH (local MoH from client adds comand increases operation to achieve corporate standard MoH on a
contrary to a unicast or multicast streamed solution)
Malicious Call Trace (MCID)With Lync a user can flag a call as a malicious on Lync Client, LynPhone Edition or the Lync Attendant Console. This will case the Cbe marked for further processing by the Administrator (CID).MCID on CUCM will initiate ISDN supplementary services signalliPSTN providing Caller-ID even if the Calling Party ID was suppre
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
25/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Remote Call Control
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
26/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
ArchitectureActive Directory
Cisco Unified
CommunicationsManager
User & Device
Database
LDAP or LDAPS
synchronisation
Licensing
Database
Enduser Bob
Enabled for RCC
Cisco Unified
Presence Server
User & Configuration
Database
AXL
SOAPMicrosoft Office
Communications
Server 2007
Active Directory
Integration
CTIManager
CallControl
SIP Proxy, Registrar
CSTA CTIGateway
ACLSecurity
SIP Proxy Registra
ACLSecurity
Routin
CTIQBE
Microsoft O
Communic
2007
User & Configu
Database
SIP
Remote Call Control Integration Lyn
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
27/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
CSTA RCC & Presence Interworking
Ring!!!
CTI QBE Alerting CSTA SIP
CSTA
SIP
Incoming Call
User: Alice
User: Bob
SIP
Cisco Unified
CommunicationsManager
Cisco UnifiedPresence Server
Alice answers the
Call either using
the phone or the
MOC client
Connected
CTI QBE
Connected
CSTA SIP
C S T A
Remote Call Control Integration Lyn
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
28/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Long signalling path, based on codec interaction and/or suboptimal network pathclipping at start of call. One way delay of more than 80 ms can cause media-strea
in excess of 500 ms; clipping occurs and first spoke sentence gets cut off or disto
Media Bypass required to keep media-stream local
Redundancyissue to be looked at from a server side prospective as well as locsurvivability for remote sites
User Experience, in particular for Mobile Users
Remote Call Control Integration LynConsiderations
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
29/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Client Integration
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
30/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Types of Client Integration
Cisco Unified Communication Integration for Microsoft OfficeCommunicator (CUCIMOC)
Cisco Unified Communication Integration for Microsoft Lync
Cisco Unified Personal Communicator, Cisco Webex ConneStandards based collaborationFeature Rich Integration into Microsoft Office, Microso
Sharepoint,
Cisco Unified Communication Widget Click2Call
Cisco UC Integration for Microsoft Of
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
31/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco UC Integration for Microsoft OfCommunicator (CUCIMOC) CUCIMOC provides customers a
comprehensive integration of Microsoft
IM & Presence with Cisco UC
Some of CUCIMOC shipping features.
Soft phone & Desk phone Control
Standards-based wide-band audio
Standards-Based High-definition video (720p)
Phone presence displayed in Microsoft
Office Communicator
Click to call from Office, browsers
Integrated web collaboration
Visual Voicemail
Survivable Remote Site Telephony
Windows 7 Support
Cisco UC Integration for Microsoft Of
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
32/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco UC Integration for Microsoft OfCommunicator User Interface enhanc
New enhanced convecontrol pane
New pane design
Drag Icon integrated styling, drop target is pane
Cisco UC Integration for Microsoft Lync
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
33/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco UC Integration for Microsoft Lync2010(CUCILYNC)
UC Integration 8.5 introduces M2010 support.
Cisco participated in the Wave 1program to develop the Cisco Ufor the Lync 2010 client.
Integration detects version of Mproduct and displays communica style to match Microsoft produ
All CUCIMOC 8 features are avaLync 2010 client.
The Microsoft client shown on this slide is the Lync Release candidate which is publicly downloadable from Microsoft.com
Released in Dec 2010
Cisco UC Integration for Microsoft Ly
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
34/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco UC Integration for Microsoft LyCommon Product Questions
Microsoft Office Communicator and Lync both have a number of APIsparty integration.
Microsoft have removed the Web based tab area from the Lync 2010
CUCIMOC 7.1 WAS a tab based integration to office communicator
CUCIMOC 8.0 and 8.5 are NOT tab based integrations and are not afMicrosoft Tab API change.
CUCIMOC 7.1(TAB Based)
CUCIMOC 8.0(NOT TAB Based)
CUCIMO(NOT TA
Joint Statement of Unified Communications Interoperability from Cisco and Microsoft
http:/ /www.microsoft .com/downloads/en/detai ls.aspx?FamilyID=78814f28-2df5-4cff-a166-73622c7830bb
Cisco UC Integration for Microsoft Ly
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
35/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco UC Integration for Microsoft LySingle Sign On (SSO)
By logging into their desktop users can seamlessly loginto the integration
No additional requirement to provide a username &password for UC Manager / LDAP directory
End user authentication is based on windows desktoplogin to a domain
Designed around Active Directory with Kerberosenvironment to achieve Windows desktop SSO
Requires upgrade to UC Manager 8.5 & CUCIMOC 8.5
The solution requires the ForgeRock OpenAM Server 9.x Following Comlogin, Integration
automatical
Login sequence
Cisco UC Integration for Microsoft Ly
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
36/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
g ySingle Sign On - Architecture
Active Directory
Windows Desktop UC Manager 8.5
OpenAM Serve
Key Distribution
Centre
CUCIMOC
CSF 8.5
WindowsDomain Loginusing Kerberos
CTIManager
UDS
SSO
Session
Po
Idema
JTAPI
SPNEGOToken
SSOSession
SSOSession
TGT - Ticket Granting Ticket - ST - Service Ticket
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
37/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco Unified Personal CommunicatoMicrosoft Integration Office,Sharepoint,
Cisco Unified Personal Communicato
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
38/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco Unified Personal Communicato
True enterprise class IM client
Softphone/Video CUP High Availability (HA) Support
Meeting Escalation
Click to Call
Microsoft Presence Integration
Microsoft Office 2010 Support
Basic VDI Support
Cisco Unified Personal Communicato
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
39/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Microsoft SharePoint 2007
Cisco Cli
W
ord
Microsoft Outlook 2007
Cisco Presence Light-Ups
Cisco Unified Personal CommunicatoMicrosoft Office 2007 Integration
Cisco Unified Personal Communicato
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
40/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco Presence Light-ups Cisco Click to IM/Call
Microsoft Outlook 2010
Cisco Unified Personal CommunicatoMicrosoft Office 2010 Integration
Cisco Webex Connect
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
41/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco Webex ConnectMicrosoft Office 2010 Integration
Cisco Webex Connect 6.7
Presence, IM, Click to X integrationwith Outlook and Office 2007/2010
and with Sharepoint
Cisco Unified Personal Communicato
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
42/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco Presence Light-Ups Cisco Click to IM/Call
Microsoft Word 2010
Cisco Unified Personal CommunicatoMicrosoft Office 2010 Integration
Cisco Unified Personal Communicato
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
43/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
CUCIMOC/LYNC Click to Call 8.0 FuncInclusion Same Click to Call experience on Microsoft Office applica
with CUPC
New ribbon button in Microsoft Word, Excel & PowerPo
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
44/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Presence and IM Interoperability
Presence and IM Interoperability
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
45/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Presence and IM Interoperability
Inter Domain Federation
Pseudo Intra Domain Federation
Definition of Terms:
Inter Domain Federation with Cisco Unified Pre
allows the exchange of Instant Messaging (IMPresence utilising the SIP/SIMPLE or the XMPP Stabetween Domains. A Domain in this context usuallyto an organisation.
Presence and IM Interoperability
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
46/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Inter Domain Federation - Overview
Public
Internet
Organisation
Alpha.com
Organisatio
Beta.com
Lync Server
Edge
DMZ
CUPS
ASA55xx
CUPC
In this example Users in both organisations canadd federated contacts to their respectiveclients. Cisco Unified Presence providesfederations services independent of protocol(SIP/SIMPLE or XMPP) or type of client (Ciscoor 3rd party).
Presence and IM Interoperability
Presence and IM Interoperability
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
47/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Inter Domain Federation Microsoft
Lync Server 2010 Supports SIP/SIMPLE Intra Domain Fede
OCS 2007 R2 XMPP Gateway provides XMPP Federation SIP/SIMPLE Federation fully tested and recommended
Subset of MOC pstates federated adomain link
OCS maps MOC Federated states sharing presence domain link
Cisco user only seMOC presence st
Presence and IM Interoperability
Presence and IM Interoperability
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
48/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Pseudo Intra Domain Federation - OverviewOrganisation
alpha.com
Lync ServerCUPS
Lync Client
For environments where the Cisco and the Microsoft solutibeing used, federation within the enterprise can be achiev
utilising sub-domains.
http://docwiki.cisco.com/wiki/Cisco_Unified_Presence%2C_Release_7.x_--_Overview_of_this_Integration#Federation_and_Subdomains
subsidary1.alpha.com subsidary2.alpha.com
Presence and IM Interoperability
Presence and IM Interoperability
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
49/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Pseudo Intra Domain Federation Considerations
Federated Contacts can not be added from directory se
Contact-Lists can not automatically be migrated betweedifferent presence domains
Presence and IM different from email address
Basic Presence Information only
Presence and IM Interoperability
..Stay Tuned..
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
50/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Voice Messaging / Unified Messaging
Voice Messaging / Unified Messaging
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
51/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Voice Messaging / Unified Messaging
Microsoft Exchange 2007 / 2010Unified MessagingSIP-Trunk IntegrationVersion dependent separate Software for MessagWaiting Indicator (Exchange 2007)
Cisco Unity ConnectionVoice Mail only or Unified Messaging (Exchange)Fully Integrated Single Inbox User ExperienceLoosely coupled with Active Directory & ExchangeSupport for Exchange 2003, 2007 and 2010
Unified vs Integrated Messaging
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
52/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Unified vs Integrated Messaging
One inbox for email,
vmail and fax
Separate inbox for
and voicemail
Unified Messaging Integrated Mess
Cisco Unified Communications Mana
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
53/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco Communication Manager 5.x or higher can directly integrate wMicrosoft Exchange 2007 or 2010 utilising the SIP trunk interface
To provide Message Waiting Functionality a 3rd party product has to binstalled with Exchange 2007 which doesnt natively support this feat
Cisco Unified
Communications Manager
Microsoft Exchange 2007/2010
Unified Messaging
SIP Trunk
Microsoft Office
Outlook
and Microsoft Exchange 2007 & 2010
Unity Connection 8.5 Unified MessagiD l
M St A hit t
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
54/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Dual-Message Store Architecture
CiscoThin Clients
CiscoThick Clients
Cisco Clients
TUI/VUI/MidletUcxn APIs
Voice Mail System
Cisco Unity Connection8.5
Exchange
2010 CAS
Email System
Exchange
2007 CAS
Exchange
2003
Exchange
Servers 2007
Exchange
Servers 2010
EX APIs
M
Web
Thick
Ema
Dual-Message Store Architecture
Message Synchronisation!
Web APIs used NOT MAPI!
Exchange Web Services Exchange 2007, 2010
WebDav Exchange 2003
Unity Connection 8.5M S h i ti A hit t
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
55/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Message Synchronisation Architectur
Unity Connection 8.5
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
56/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Unity Connection 8.5 = Authoritative Message Store
Messages pushed from Unity Connection
Deleted from Microsoft Exchange, Deleted from Unity Con
Message in Microsoft Exchange, not in Unity Connection ipushed to Unity Connection (e.g. moved to inbox from .ps
Message properties synchronised (read, deleted, priority, s
Message sensitivity and security initially synchronised
Message Waiting Indicator (WMI) is synchronised
Message Synchronisation Behaviour
Unity Connection 8.5 Unified MessagiI f R i
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
57/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Infrastructure Requirements Microsoft Active Directory
Needed for Unified Messaging Service Account authentication
No Active Directory schema extensions required!
Microsoft Exchange Server(s)
Client Access Server (CAS) Exchange 2007, 2010
CAS Arrays supported
Database Availability Groups (DAG) supported on backend
Exchange 2003 Server(s)
Customer supported Storage Area Networks (SAN) supported
Optional Active Directory Integration
For user import, synchronisation, and authentication
Optional Certificate Authority
Unity Connection 8.5 Unified MessagiInfrastructure Requirements
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
58/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Main Office orPrimary DC
CUCMCluster
Exchange ClientAccess Server
Infrastructure RequirementsLocation of Exchange Servers U
ConActiv
C
MPLS
Satellite Office
Branch OfficDR DC
Unity Connection 8.5 can be locacross geographical boundarieExchange servers its synchron
ExchangeNetwork
Unity Connection 8.5 Unified MessagiP i i M d l
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
59/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Permissions Model
Unified Messaging Service Account(s)
Exchange 2010
ApplicationImpersonation role on Mailbox servers
Exchange 2007
ms-Exch-EPI-Impersonation, ms-Exch-EPI-May-Impersonate,Receive-As on Mailbox servers
Exchange 2003 Administer Information Store, Send As, Receive As
Directory Service Account (optional)
Active Directory
Minimum permissions set to "read" all user objects in the search
Unity Connection Accounts
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
60/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Contact Centre
The Microsoft Windows Operating Sy
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
61/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
p g y
Server platform is a fundamental part of the UCCE/UCCContact Centre solutions.
Server platform used for Quality Management, Work ForManagement, Reporting etc.
Cisco applications running on the desktop platform, fromWindows XP through to Windows 7.
Microsoft CRM Contact Centre Integra
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
62/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
g
Integrated Microsoft CRMapplication with Cisco IPTelephony and/or Contact CentreSolutions
Enables the following customerservice capabilities:
Click to dial outbound calling
Screen Pops (incoming or outgoing)
Call Tracking &
Call Duration tracking
Call information capture
Call association
Combining Enterprise Presence and CCentre
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
63/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Centre
Expert t
on his ophone/C
Agent transfers to a
group of skilled expertsand using Presence,available experts will beautomatically offeredthe call
Using CMOC, an
Expert answers thecall offer via InstantMessaging inaddition to receivingcaller information
Agent at the Contact
Centre receives acustomer call thatrequires escalation toan expert
Extending the boundaries
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
64/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Networking
The Network Platform
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
65/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco ISRs and Catalyst Switches provide secure servicefor Microsoft Applications
Security, QoS, PSTN/PBX/ IP gateway, echo cancellation, and more
business-class, real-time communications and collaborationInterconnect with service providers and the public network
*Certification of Cisco ISRs as Gateway Devices for Microsoft Lync 2010 is currently underw
Cisco Voice GatewaysCisco ISRs are used for connectivity between Microsoft Off
Communications Server 2007or Microsoft Lync 2010* and thInterconnect with service providers and the public network
Cisco Integrated Service Router GateInteroperability with OCS 2007 / Lync
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
66/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601Session ID
-
Interoperability with OCS 2007 / Lync
Features include:
Basic call, Call Transfer supervised, Call Transfer blind, Call Forward(All, Busy and No Answer), Three-way
Conference, DTMF tones, Caller ID functionality between Microsoft Office Communicand PSTN
Microsoft OCS Mediation ServerCisco ISR/IOS
GatewayMOC 2007
Client
SIPRTAudio Media
SIPRTAudio Media
SIP over TCP or TLS SignallingG711u or G711a Media
ISDN q931 SG711 Me
*Certification of Cisco ISRs as Gateway Devices for Microsoft Lync 2010 is currently underw
Transcoded Call Flow (not Media Bypass)
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
67/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
In closing
Cisco Unified Communications with M
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
68/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Cisco
Call Control withMicrosoft
Cisco
Collaboration withMicrosoft
CiscoMessaging with
Microsoft
CiscoNetwork
Microso
Cisco
PresenceMicroso
CiscoContact Centre
with Microsoft
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
69/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Q & A
Complete Your Online Session Evalua
-
8/10/2019 Unified Communications Integration Into Microsoft Environments
70/71
2011 Cisco and/or its aff il iates. Al l r ights reserved. Cisco PublicBRKUCC-2601
Complete your session evaluation:
Directly from your mobile device by visitingwww.ciscoliveaustralia.com/mobile and loginby entering your badge ID (located on thefront of your badge)
Visit one of the Cisco Live internet stationslocated throughout the venue
Open a browser on your own computer toaccess the Cisco Live onsite portal
http://www.ciscoliveaustralia.com/mobilehttp://www.ciscoliveaustralia.com/mobile -
8/10/2019 Unified Communications Integration Into Microsoft Environments
71/71
top related