Ali Rohani Technical Lead Unified Communications
Jan 19, 2016
Ali RohaniTechnical Lead
Unified Communications
What is Unified Communications
Key Technology Investment Areas
Feature Overview & Demo
Devices and VoIP
Product Architecture
Questions!
Session Objectives And Agenda
What is Unified Communications?
Instant Messaging
Email & Unified Messaging
Telephony
Web/Audio/Video Conferencing
Presence Server
Unified ClientRich & Reach
IT Decision Makers
Today’s Business Environment What you tell us
IT Professional
Too much time wasted playing phone tagCommunications tools don’t work togetherUsers want to be able to work from anywhere
Employee
Consumer software everywhereMultiple directories across many systemsThere are already many different admin tools
Big investments in existing PBX systemsDeliver more than just cost savingsMake decisions that ensure flexibility
`
Unified Communications
V
oic
e M
ail
P
BX
/ V
oIP
A
ud
io C
f
W
eb
Cf
V
ideo C
f
Em
ail /
IM
Install, Maintain and Support
Vertically IntegratedMainframe / Thin Client Architecture, Closed, Proprietary, Premium Priced Solutions
Overall CostsDown
Platform
Horizontally IntegratedDistributed Software Architecture, Best UX, Lowest TCO, PC Economics and Ecosystem
Unified Experience
Em
ail +
U
M
Con
fere
ncin
g
IM Voic
e
Com
mon
Mg
mt
Tools
Integration with Existing Telephony SystemsSoftware-powered VoIPRich Development Platform
Software-powered
VoIP Foundation
Communicate From Inside ApplicationsIntegrated Communications ToolsAnywhere Access
StreamlinedCommunications
Enterprise-grade Security and ComplianceCentralized Provisioning Common Management Tools
OperationalControl
Today’s Business Environment
Identity-centric, Presence-centric Communications
Contextual Presence - Outlook
Contextual Presence – Outlook Calendar
Contextual Presence - Sharepoint
Converged modality
Presence
Available in personal
productivity tools
Office Word, Excel,
PowerPoint, etc
Contextual Presence - Office
Universal Availability - Rich & ReachConverged modality
Identity-centric
Available Anytime, anywhere
Multiple browsers
Various devices
Presence Consistent Experience
Communication without Borders
Converged modality
Identity-centric
Presence
Consistent Experience
Unified Communications
with anyone
Marc and Joe are on a P2P call and determine the Brent needs to join
Brent receives a notification including the subject, and Importance setting, and clicks join
By adding Brent to the call, OC automatically escalates the P2P call to a conference
Marc, Joe, and Brent are now in a call that was seamlessly transitioned from a peer to peer call to an MCU based conference.
Audio Conferencing
Streamlined conferencing experience
Marc wants to start a conference call with several of his co-workers to go over the quarterly budget.
He selects his workgroup and clicks call.
Joe and Brent receive invitations and can join the conference call with a single click!
Once in the conference Marc, Joe and Brent can add or remove other modes such as IM, Video and Data as needed.
Audio Conferencing - Scheduled
Subject, Importance and Privacy
Marc wants to call Patrick and wants him to know that the call is important and regarding the widget project. Marc adds subject and importance before making the call
Marc can tag the call as private if he doesn’t want Patrick’s team to pick up the call
Separately, Patrick sees an incoming call with the subject and importance that Joe had entered can pick up the call, allow it to follow cover path or dynamically redirect
PCs
Software-powered
VoIP
Integrated Device Experience
Devices Phones
Video Conferencing
Streamlined calling window
Show/hide model that allows the user to only see the regions they care about
More button for overflow options keeps the toolbar simple and uncluttered
Removed extraneous headers
Reduced footprint of video only conversation window
New high quality Audio and Video Codec
Web Conferencing
Web Conferencing
Web Conferencing – Scheduling
• Immersive virtual meetings• Active speaker and panorama
views• Views synchronized with data
• Revolutionary experience• Record and playback meetings• Suitable for every meeting
room
Full Screen Video
Video Layouts
Unified Communications Foundation
Unified Messaging
On-premise and Hosted Conferencing
Software-
poweredVoIP
E-mail and Calendaring
IM &Presenc
e
AudioVideoConf.
Architecture & Deployment
Simplest Possible Deployment
Standard Edition
AD
Consolidated
Expanded
Core Scenarios - Architecture
ActiveDirectory
Information Worker (UC endpoints)PerimeterNetwork(DMZ)
RemoteWorkers
FederatedBusinesses
Archiving and CDRIM/Presence
Web Conferencing
Audio/Video Conferencing
OCS 2007Front End Server(s)
Back End Server
SQL DatabaseRegistrar, Proxy and
Presence Server
Manage-ment
MOM / MMCOffice Communicator Devices
A / V / WebConferencingEdge Server
AccessEdge Server
Simultaneous ringing on Office Communicator and legacy phone
Provide interoperability with PBX systemsAllow a single user to have both, Office Communicator and legacy phone
Make use of PBX legacy capabilities
Receptionist and boss-admin needsEmergency call requirementsAnalog lines (e.g. fax machines)
Simultaneous Ringing
Option 1: Simultaneous Ringing
MediationServer
Native SIP
ExistingPBX
OCS 2007
IM, Presence,Audio, Video, Conferencing, IVR
Inbound Routing
Outbound Routing
Voice Mail RoutingSIP/PSTN
Gateway
The Communicator phone experience, with a large color touch screen and a scroll wheel, simplifies everyday calling features such as:
Scrolling through the status of people on users’ buddy lists
Initiating a call simply by touching a name
Setting up impromptu conference calls
Merging two calls into one
Forwarding calls
10/100 Ethernet switch/POE
Hi Fidelity, Wideband, Low bit rate codec
Full Duplex speakerphone
USB and Blue-tooth devices
Call Forwarding
Marc can select to forwards all his calls directly to voicemail
When a call comes in for Marc, he can also configure it to simultaneously ring the mobile phone.
Office Communicator Only
Option 2: Native Enterprise Voice
Migrate teams or departments to software-powered VoIP
Typically information or mobile workersNone VoIP users haveIM and presence
Supports standardPBX migrationprocedures
Common PBX network interfacesPBX numbering plansNo PBX upgrade required
MediationServer
Native SIP
OCS 2007
IM, Presence,Audio, Video, Conferencing, IVR
Inbound Routing
Outbound Routing
Voice Mail Routing
SIP/PSTNGateway
Communications Server: A Hub for Unified Communications
Telephony: Desktop phone and PC Integration
No need to rip and replace your existing phone system
Initiate phone calls from desktop applications
Ad-hoc and automatic call forwarding
Missed call notification
Software-powered VoIP Architecture
ActiveDirectory
Information Worker (UC endpoints)PerimeterNetwork(DMZ)
ExistingPBX Network
PSTN andMobile Phones
RemoteWorkers
FederatedBusinesses
ConferencingServer
ExchangeServer 2007
SpeechServer
Archiving and CDR
MediationServer
InboundRouting
OutboundRouting
Voice MailRouting
OCS 2007Front End Server(s)
Back End Server
SQL DatabaseRegistrar, Proxy and
Presence Server
IVR
Manage-ment
MOM / MMC
Audio, Videoand Data
UnifiedMessaging
SIP/PSTNGateway
Office Communicator Devices
A / V / WebConferencingEdge Server
AccessEdge Server
SIP
My Photo TourSELECT MODE: PRINT, DISPLAY, UPDATE, MOVE => dENTER LOCATION or ?.......................... => 24.DISPLAY TYPE or ?..........................CA => HCABINET 24 SHELF 2 17:42:57 01/30/07------------------- CIRCUITS CIRCUITS SLOT CARD TYPE EQUP ASSG SLOT CARD TYPE EQUP ASSG ---- --------- ---------- ---- --------- ---------- 1 IXL 21 21 9 ST24 24 17 2 IXL 21 21 10 ST24 24 16 3 MSF 72 72 11 L2E 4 4 4 DTI 4 4 12 EITE 36 25 5 EITE 36 36 13 EITE 36 26 6 EITE 36 34 14 EITE 36 11 7 ST24 24 18 15 UNQ 8 ST24 24 17 16 UNQRETURN CONTINUES DISPLAY..... => @ENTER LOCATION or ?.......................... => @ SELECT COMMAND => mosSELECT MODE: PRINT, DISPLAY, FUNCTION => dMOS DISPLAY: (D=Detailed, S=Summary)........D => u ENTER DISPLAY OPTION or - or ?..............- => uACCESS BY P=PORT OR G=GROUP.................P => ENTER LOCATION, or ?......................... => 24.2.12
SELECT COMMAND => mo foneSELECT MODE: PRINT, DISPLAY, UPDATE => d uUPDT MODE: C-Create M-Modify D-Delete........ => cENTER PORT NUMBER, LOCATION, or ?............ => 24.2.12.1LOCATION (wiring directory):................. => ENTER PHONE TYPE DEFAULT SET ID or ?......... => 9 ***...STATION......................PORT: 024.2.12.01STATION USER GROUP NUMBER or ?...........NONE => 78DTMF PASSTHROUGH TIMING INDEX: 1-7,N or ?...N => ADT ANALOG SIDE DTMF DIALING: Y=YES; N=NO...N => EMERGENCY CALLING PARTY NBR: N, ?...........N => ASSIGN DATA LINE: Y=YES; N=NO..............N => ASSIGN LINE SELECT BUTTONS: Y=YES; N=NO.....N => yLINE SELECT (Button #-Type-Number/Group): 1-UNASLINE SELECT BUTTON NUMBER: Return=END........ => 1ENTER LINE TYPE OR ?........................V => VOICE LINE DIRECTORY NUMBER or ?............. => 32016USER GROUP................................... => 78NAME (name/number directory):................ => CLASS OF SERVICE............................. => 1CALL PICKUP GROUP #: 0=NONE.................0 => ACD AGENT LINE: Y=YES; N=NO.................N => OAI ASSOCIATED MEMBER: Y=YES; N=NO..........Y => AUTOMATIC PRIVACY RELEASE: Y=YES; N=NO......N => 100 NUM. ABBV. DIALING: Y=YES; N=NO.........N => STATION DIAGNOSTICS ALLOWED: Y=YES; N=NO....N => CALL FORWARD INTERNAL/EXTERNAL HANDLING.....N => CALL FORWARD NO ANSWER: N=INACTIVE or ?24 digits MAX...............................N => 55400