gareth ireland senior uc consultant microsoft consulting services unc305
TRANSCRIPT
![Page 1: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/1.jpg)
![Page 2: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/2.jpg)
Microsoft Office Communications Server 2007 R2 Dial-in Audio Conferencing
Gareth IrelandSenior UC ConsultantMicrosoft Consulting ServicesUNC305
![Page 3: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/3.jpg)
Agenda
Feature overviewDeployment and server configurationEnd user administrationDemoCall FlowsReportingBringing it togetherQ&A
![Page 4: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/4.jpg)
Office Communications Server 2007
Where Do We Play?PBX Functionality
N-way conferencing“Conference” button on the desktop phone
Bridge functionalitySimilar to that provided by ACPs
Audio Conferencing Provider (ACP) Functionality
Reservation-less bridgesDial-in number provided along with conference ID
Operator assisted callsHigh profile assisted conferencing events
Scheduled unattendedPorts are reserved for the conferencenew R2 feature
![Page 5: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/5.jpg)
What Do We Do?Feature Sets Office Communications
Server 2007 R2Typical Audio Conferencing Provider
Typical On-premises solution
Paticipant Passcode
Leader Passcode (Corporate User PIN)
Music on Hold
Multiple access numbers with Toll free support
One access number supports multiple languages
Entry/Exit Announcement (Tone only)
Scheduled Meeting
Reservation-less Meeting
Mute/Un-mute Notification
Usage reporting
DTMF in-meeting control OC roster control
Recorded name OC roster / caller ID
User Identity User roles only User roles only
Note: Table stakes features only
![Page 6: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/6.jpg)
Microsoft’s Strategy
Hit the core scenarioReplicate engrained ACP experienceNo PC required
Differentiate with Unified CommunicationsClear cost savings
![Page 7: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/7.jpg)
Reservationless Comparison
Dial-in Conference ID
Authenticated user
Music on Hold
Conference
Dial-in Participant pass code
Leader pass code
Music on Hold
Conference
Pass code
Typical ACP
OCS 2007R2
Music on Hold
![Page 8: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/8.jpg)
Differentiate With UCEase of use
Outlook based scheduling experienceNon-UC participants can still join with CWASimple roster control: drag and drop participants
SecureAD authenticationAdditional security options
Multi-modalitySeamless escalation to video and desktop sharingAutomatic handoff between PC and phoneCWA dial out experience
…more coming!
![Page 9: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/9.jpg)
Deployment and Server Configuration
![Page 10: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/10.jpg)
FederatedCompany
Exchange2007 SP1
Email, UnifiedMessaging
OCS 2007 R2 Roles
ActiveDirectory
Information Worker (UC endpoints)
RemoteUsers
MediationServer
Front End Back End
SQL DatabaseRegistrar, Proxy, PresenceResponse Group
Management
A/VMCU
Audio, Video
A/V Edge
Access Edge
SIP/MediaTranslation
Web ConfMCU
Slide/MeetingContent
Web Edge
CWAServer
CommunicatorWeb Access
Reverse Proxy
ABS,DL,Content
Archiving
Monitoring
Group Chat
CommunicatorPhone Edition
Meeting Console Communicator
App ShareMCU
DesktopSharingIP PBX
TDMPBX
PSTNGW
SIP Trunk
PSTN andMobile Phones
MOMMMCWMI
AttendantConsole
![Page 11: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/11.jpg)
Core Audio Conferencing Roles
ActiveDirectory
Information Worker (UC endpoints)
MediationServer
Front End Back End
SQL Database
Unified Communications Application Server (UCAS):Conferencing Attendant (CA), Conferencing Announcement Service (CAS), Personal Virtual Assistant (PVA)
A/VMCU
Audio, VideoSIP/MediaTranslation
Web ConfMCU
Slide/MeetingContent
CWAServer
CommunicatorWeb Access
CommunicatorPhone Edition
Meeting Console Communicator
IP PBX
TDMPBX
PSTNGW
SIP Trunk
PSTN andMobile Phones
![Page 12: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/12.jpg)
Deployment Requirements
Standard OCS infrastructure – Front End Servers, AV Conferencing Server, Mediation Server, etc.UCAS with CA and CAS applications
Installed and activated by default on each OCS poolCWA serverOCS 2007 R2 clients for the best in-meeting experience
OCS 2007 clients work as wellAdditional DID numbers and PSTN trunk capacity for access numbers
![Page 13: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/13.jpg)
Deploy OCS 2007 R2 pool• CA and
CAS will be installed and activated by default on front end servers
Deploy CWA server• associat
e CWA to OCS pools
Configure Location Profiles
with normalizati
on rules
Globally manage access numbers• Add access
number• Specify
supported languages
• Choose CA (pool) to serve the number
• Assign phone numbers to regions (location profiles)
Pool level Personal
PIN settings
Server ConfigurationDeployment
![Page 14: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/14.jpg)
Server ConfigurationOperational
Update meeting policies for usersDial-in conferencing capabilityPass code requirements
MOM monitoringCDR usage reporting
![Page 15: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/15.jpg)
End-user Configuration
Outlook-basedAuthentication methodPasscode requirementRegion settingsSet meeting leaders
CWA-basedPIN managementAccess numbers listing
![Page 16: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/16.jpg)
demo
![Page 17: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/17.jpg)
Call Flows
![Page 18: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/18.jpg)
New ConceptsContact Object Based Routing
Provides static routing of phone numbers to destinations such as applicationsAn AD contact object is created for each access number with the following information:
SIP AOR (Address of Record)Phone number (For RNL)Display phone numberAssociated poolApplication typeApplication destination (GRUU)
![Page 19: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/19.jpg)
New ConceptsTrusted Conferencing Identities
OCS allows applications join a conferencing with trusted conferencing identities (services)Trusted conferencing services can send requests to conference without getting challengedA GRUU is associated with each trusted conferencing service, so OCS can route a request to the application’s listening portTrusted conferencing services can:
Impersonate a conferencing user (i.e. CA)Act as a “trusted bot” (i.e. CAS)
![Page 20: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/20.jpg)
Dial-in Conference CreationOutlook with
Conferencing Add-inSIP Proxy /
Focus FactoryOCS
DatabaseExchange
SIP SERVICE: GetConferencingCapabilitiesSELECT meeting capability
Return meeting capabilitydataReturn meeting capabilities
SIP SERVICE: AddConferenceINSERT meeting
Return Conference ID & URI
Userchoosesregion
SIP SERVICE: GetConferenceSELECT meeting info
Return meetingprovisioning dataReturn meeting provisioning data
Send meeting invitations to participants
![Page 21: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/21.jpg)
PSTN JoinDial-in caller via
Mediation ServerSIP INVITE:
Send data via DTMF
Accept call
Prompt for Conf ID and credentials
Resolve to CA & SIP INVITE:
Get Focus for Conf ID (ResolveConference)
SIP INVITE:
CAS joins Focus
Play tones to caller when un/muted and when other callers join/leave
SIP Proxy/Focus/ MCU Factory
Conferencing Attendant (CA)
Conferencing Announcement
Service CAS)
Accept call
Audio media established
Audio mediaestablished
Audio media established
A/V MCU
Send credentials for auth (Verifyconferencekey / verifyuserPIN)
SIP INVITE:
Transfer from Mediation Server
Transfer from Mediation Server
Auth successfulAddUser INVITE
![Page 22: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/22.jpg)
Reporting and Monitoring
![Page 23: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/23.jpg)
Conference DirectoryWhat is it?
A mapping of to Conference IDs to Conference URIsWhy do we need it?
It is necessary to convert SIP URIs to numeric only ids input from numeric entry systems (such as PSTN)
What is its impact?No end user impactAdmins need to maintain Conference Directories (Disaster Recovery, Decommissioning Pools, Moving Pools)
Related TermsDirectory ID: a short numeric ID used to identify a conference directoryConference Resolution: Process of mapping a conf ID to a conference URI
![Page 24: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/24.jpg)
Reporting and CDRMain data points captured for conferences
Conference URIConference start timeConference end timeUser join timeUser leave timeUser join time to conferencing servers (A/V, Data, IM etc)User leave time from conferencing serversJoin via PSTN (For A/V Conferences only)
![Page 25: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/25.jpg)
Reports can be filtered by:Dates (Admins can choose
the range)Granularity (Hourly, daily,
weekly, monthly)Participant Count/
Conference Count/ Minutes
Monitoring Server Reports
![Page 26: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/26.jpg)
Performance Counters in SCOMSome key Performance Counters collected by the OCS Management Pack
Incomplete Calls per sec, Total Incomplete callsTotal calls successfully transferred to conferenceCurrent & Total # of Calls on Music on Hold (MoH), Calls Timed out on MoHTotal Calls from UC ClientTotal # of Mute/Un-Mute/Entry/Exit announcementsCurrent & Total # of attendees that have joined conferences, Current & Total # of active personal announcersCurrent & Total # of conference attendees
Performance Counters hold data since the last restart of OCS 2007 R2
![Page 27: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/27.jpg)
Capacity and Scalability
Component Supported PerformanceConferencing Attendant 450 simultaneous calls (based on a
computer with 8 processor cores running at 2.33Ghz, and 4GB of memory)
Collocated Access Edge & Web Conferencing Edge Server
Access Edge Server: 5,000 client connectionsWeb Conferencing Edge Server: 1,500 client connections
Collocated Access Edge, Web Conferencing Edge and A/V Edge Servers (Consolidated Edge Topology)
Access Edge Server: 5,000 client connectionsWeb Conferencing Edge Server: 1,000 client connectionsA/V Edge Server 500 concurrent audio/video sessions
![Page 28: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/28.jpg)
Bringing it together: Scenario
Fabrikam5000 person company12 offices
main office (3500 workers)1 large branch office (1000 workers)10 small branch office (50 workers)
![Page 29: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/29.jpg)
Bringing it Together: Deployment
![Page 30: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/30.jpg)
Bringing it Together: Conference Call
![Page 31: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/31.jpg)
Bringing it Together: Management
![Page 32: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/32.jpg)
Bringing it Together: Savings
Assumingaverage worker spends 48 minutes/week on conference calls6.1 cents/minute50% of the calls will go over voIP
Savings$700k+ /year on ACP cost savings alone~$8M cumulative cash flow over 3 years
![Page 33: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/33.jpg)
question & answer
![Page 34: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/34.jpg)
Related Content
Breakout Sessions:•UNC305 - Microsoft Office Communications Server 2007 R2 Dial-in Audio Conferencing•UNC302 - Managing the Response Group Service in Microsoft Office Communications Server 2007 R2 •UNC306 - Planning Voice Deployments for Microsoft Office Communications Server 2007 R2
Whiteboard Sessions:•WTB231 - Planning and Configuring Remote Connectivity for Office Communication Server 2007 R2 with Exchange Unified Messaging Integration•WTB221 - Q&A: Troubleshooting Issues in Office Communications Server 2007 R2
![Page 35: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/35.jpg)
Call to ActionLearn More!
Related Content at TechEd on “Related Content” SlideAttend in-person or consume post-event at TechEd Online
Check out online learning/training resourceshttp://technet.microsoft.com/exchange/2010 http://technet.microsoft.com/office/ocs
Try It Out!Download the Exchange Server 2010 Beta Evaluation
http://www.microsoft.com/exchange/2010/try-it
Get a 5-Day Trial of Office Communications Server 2007 R2https://r2.uctrial.com/
![Page 36: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/36.jpg)
Complete a session evaluation and enter to win!
10 pairs of MP3 sunglasses to be won
![Page 37: Gareth Ireland Senior UC Consultant Microsoft Consulting Services UNC305](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649dce5503460f94ac23ee/html5/thumbnails/37.jpg)
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.