jamie stark senior product manager microsoft corporation unc311
TRANSCRIPT
![Page 1: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/1.jpg)
![Page 2: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/2.jpg)
Planning Voice Deployments for Microsoft Office Communications Server 2007 R2
Jamie StarkSenior Product ManagerMicrosoft CorporationUNC311
![Page 3: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/3.jpg)
Scope
Voice with Office Communications Server
Enterprise Voice PlanningDeployment ScenariosSizing and Topology ConsiderationsCall Routing and Management Interoperability With Existing Telephony Infrastructure
![Page 4: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/4.jpg)
Out of ScopeIntegrations that don’t involve Voice
Client-based plug-insPBX-based controls hosted inside CommunicatorFeatures, Experience, Capability vary widely
Remote Call ControlOffice Communicator controls a PBX station setConsider a third party Gateway instead of an upgrade: Corebridge, Genesys, Estos
![Page 5: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/5.jpg)
Agenda
Prerequisites
Enterprise Voice Elements
Deployment Scenarios
Recommendations & Next steps
![Page 6: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/6.jpg)
Your current state?
No voice with Office Communications Server…yetHow do I get started with a pilot?Validate the technology & business case
Pilot completed and successfulHow do I move the pilot to production?Breadth - more & different users & cases
Initial deployment completed and successfulHow do I grow production to scale?Business critical, multi-site communications
![Page 7: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/7.jpg)
Prerequisites to Deployment
Windows Server 2003 Domain functional levelAD used to store global settings & groupsSingle-forest & multiple-forest environments
Exchange Server 2007 with Service Pack 1Unified Messaging, Missed Call Notification, Auto Attendant, Outlook Voice Access
Assess your IP Network for real-time trafficBandwidthLatency & other network affects
![Page 8: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/8.jpg)
Your IP NetworkBandwidth
Provision for streams of 45Kbps audio, 300Kbps videoModeling calling patterns: Intra/inter-office, external
Other network affectsReduce delay: < 150ms E2E delay considered excellent (G.114)Some jitter (< 30ms) & loss (< 10%) can be handled
Prioritizing Media with DiffServAudio: Expedited Forwarding; Video: Assured ForwardingCentralized policy enforcement for Vista PCs
Controlling UsageManage the size of conferences, allowed mediaSet port range for media, per session BW limits, video quality
![Page 9: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/9.jpg)
Your (future) Voice Network
![Page 10: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/10.jpg)
![Page 11: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/11.jpg)
Enterprise Voice Elements
Mediation Server: Intermediate signaling and call flowManage innovative elements of the SIP transaction: Inside, TLS/SRTP – Outside, TCP/RTPTranscode media flows from G.711 to RTAudio and SIRENAct as an ICE Client for PSTN-originated callsProvide quality metrics back to monitoring server
Upstream telephony elementsSIP/PSTN GatewayIP-PBXSIP Trunking Service
![Page 12: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/12.jpg)
UC Open Interoperability Program (UCOIP)Qualification program for telephony infrastructure – SIP/PSTN Gateways, IP-PBXs & SIP Trunking ServiceGoal for seamless interoperability with Office Communications Server and Exchange ServerEnsure Customers have positive experiences withSetup, Support, and Use of qualified devicesAllows for scalable qualification of vendors
http://technet.microsoft.com/UCOIP
SIP/PSTN Gateways IP-PBXs SIP Trunking Service
Aculab, Audiocodes, Cisco, Dialogic, Ferrari, NEC, NET, Nortel, Nuera, Quintum, Tango Networks, Vegastream
InnovaphoneMitelNortelSeltatel
InterouteGlobal CrossingSprint
![Page 13: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/13.jpg)
Tested IP-PBXs
PBX vendors qualify their latest versionsCustomers want support for existing versions
Where possible, Microsoft may test IP-PBXsTo date: Cisco Unified Communications Manager
Listed with qualified infrastructure on UCOIP
OCS 2007 OCS 2007 R2
CUCM 4.X 4.2(3)_SR3a 4.2(3)_SR3a4.2(3)_SR4b
CUCM 5.X 5.1(1b) 5.1(1b)5.1(3e)
CUCM 6.x 6.1(1b) 6.1(1b)6.1(3a)
![Page 14: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/14.jpg)
Voice Deployment Continuum
Voice Capabilities with an existing IP-PBXLong-term interoperability for all end-usersCombined experience of Communicator & PBX Phone
Mixed environment with PBXSome users will be on the PBX, others will moveMix expected to change over time
Office Communications Server for VoiceEnable a temporary transition statePrepare for your PBX-less future
![Page 15: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/15.jpg)
Deployment Scenarios
Overlay PBX: Shared Dial PlanDual Forking: PBX rings to phone & CommunicatorMultiple Dial Plans: multiple numbers per user
Networked PBX: Split Dial PlanMediation Server located behind the PBX Connect using SIP/PSTN Gateway or Direct SIP
Direct to PSTN: Owned Dial PlanCalls are sent/received directly with PSTNSIP Trunking from carrier or circuits to Gateway
![Page 16: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/16.jpg)
Deployment Scenarios
Overlay PBX: Shared Dial Plan
Networked PBX: Split dial plan
Direct to PSTN: Owned dial plan
![Page 17: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/17.jpg)
Overlay PBX dual forking
Calls from PSTN & PBX phones are forked by IP-PBX to Office Communications ServerAny calls made by Office Communicator are also forked to IP-PBXProvides a blended, single number experience for end-usersEach infrastructure elementimplements equivalent dial planPBX upgrade required for Direct SIP plus Dual-Forking qualification
![Page 18: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/18.jpg)
Overlay PBXmultiple dial plans
Each user has two numbers – one for Office Communicator & one for PBXNo forking
Users configure personal call forwarding between systemsConfigure with SIP/PSTN Gateway or Direct SIP to IP-PBXIf using Gateway, trunk expense rises as size of deployment growsFundamentally a transition over time, assume PBX phone goes away
![Page 19: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/19.jpg)
Deployment Scenarios
Overlay PBX: Shared Dial Plan
Networked PBX: Split Dial Plan
Direct to PSTN: Owned Dial Plan
![Page 20: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/20.jpg)
Networked PBXusing a SIP/PSTN Gateway
Users are moved off the PBX Calls delivered from PSTN to PBXand routed to SIP/PSTN GatewayWide availability of Gateways for geography & circuit configurationsDialing behavior preserved for calls between all users Fast & inexpensive to deploy forpilot & smaller productionDouble-trunking through the PBX increases cost with scale
![Page 21: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/21.jpg)
Networked PBXDirect SIP
Users are moved off the PBXCalls delivered from PSTN to IP-PBXMediation Server connects directly to SIP interface on supported IP-PBXBut still a server to server trunk – not client to client due to lack of ICE negotiation, security, etc.May require additional software, licenses or upgrades to the IP-PBXAs production deployments grow, Direct SIP has OA&M advantages
![Page 22: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/22.jpg)
Deployment Scenarios
Overlay PBX: Shared Dial Plan
Networked PBX: Split Dial Plan
Direct to PSTN: Owned Dial Plan
![Page 23: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/23.jpg)
Direct to PSTNIP-IP Gateways
Mediation Server sits behind same SIP/PSTN Gateway used by IP-PBXSupported configuration as long as the Gateway is qualified with OCSGateway routes based on DID or trunk group, may require configuration on the carrierSome Gateways support doing an AD Query for routing determinationIncreased flexibility and negligible impact to trunking costs when moving users from PBX
![Page 24: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/24.jpg)
Direct to PSTNusing a SIP/PSTN Gateway
Separate PSTN interconnect infrastructure from PBXNumber routing change or new numbers provisioned by Carrier Requires zero PBX changes, eventually move trunks from PBX to SIP/PSTN GatewayInternal calls between user groups routed through PSTN
![Page 25: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/25.jpg)
Direct to PSTNSIP Trunking
Connecting Mediation Server to SIP Trunking ServiceNo on-premise third party products (SBCs, etc.) required Uses nailed up VPN to Service Provider for securityBrings telephony trunking into datacenter consolidation strategy Still early days…not all carriers signed on to support modern (SIP Connect 1.1) standards
![Page 26: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/26.jpg)
More OptionsAll of these can be deployed in a mixed fashionScenarios can change as deployment maturesTrunking both to IP-PBX and PSTN cloudsUse Gateways for Pilot, Direct SIP to HQ IP-PBX, keep some users on PBX but move others
Pilot Deploy Scale
![Page 27: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/27.jpg)
User Populations to Consider
Mobile & RemoteGreat pilot users to validate capabilityDiscontinuous number range
Headquarters / Single SiteExpect a mix of Communicator & PBX for coverage of all enterprise telephony featuresMost IW users can use Enterprise Voice exclusively
Branch OfficeGateways for Least Cost Routing & Local number terminationWAN Survivability via Cell Phone & Internet
![Page 28: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/28.jpg)
Deployment Factors to ConsiderDeployment
Goal
With Existing IP-PBX
Mixed environment
OCS for Voice
Company Size
250
1000
5000
10,000
50,000
Current Stage
No Voice Deployed
Pilot Successful
Initial Deployment Successful
User Population
Mobile & Remote
Employee
HeadquartersSingle Site
Branch Office
Deployment Scenario
Overlay PBX
Networked PBX
Direct to PSTN
Interop
SIP/PSTN Gateway
IP-PBX
SIP Trunking Service
![Page 29: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/29.jpg)
Recommendationsno OCS voice yet – heading to pilot
Start thinking about scaleArchitecture: HA, DR, Security, ManagementValidation & Testing of headsets, devices, etc.
Build a solid infrastructure foundationAddress any outstanding issues with these elementsAnything with AD, DNS or Certificates will surface
Telephony integration for rapid successGateways maximize flexibilitySIP Trunking maximizes environmental simplicity
![Page 30: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/30.jpg)
Recommendations successful Pilot , heading to production
Scale thinking pays off – now take the next stepLook at traffic flows on LAN/WANManaging usage as appropriateCosts of Least Cost Routing vs. PSTN / Carrier
Respect the UsersDeploy MonitoringEnd-user training resources
Telephony integration for scaleIP-PBXs: Direct SIP behind or alongsideTDM PBXs: Direct to carrier
![Page 31: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/31.jpg)
Moving to OCS Voice"I'm done with my PBX!"
Deploy a gateway to the PSTN or SIP TrunkingGive everyone OCS VoiceRemove desk phones for those who don't need them - give others the choiceUsers on PBX can do personal call forwarding from Desk phone to OCS phoneTurn off the PBX
![Page 32: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/32.jpg)
What's next?
Move your pilot forward to production
Know that upgrading your IP-PBX is not the first step on the road to Unified Communications
Experience the end-user capability anywhere! FREE Hosted Trial at https://r2.uctrial.com
Check out the administration experience!FREE OCS VMs at http://microsoft.com/VHD
![Page 33: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/33.jpg)
Voice Resources
Programs & StandardsUnified Communications Open Interoperability ProgramMicrosoft Office Protocol Documentation
White PapersIntegrating Telephony with Office Communications Server 2007 and 2007 R2Microsoft Quality of Experience
DocumentationVoIP ArchitectureConfiguring Voice Quality of Service
![Page 34: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/34.jpg)
Voice Breakout Sessions this week
Tues 14:45 – 16:00: UNC309 - OCS 2007 R2 Dial-in Audio Conferencing – ROOM 403B
Wed 10:15 – 11:30: UNC302 – Managing Response Group Service of OCS – ROOM 403A
Wed 14:45 – 16:00: UNC306 – Archiving, CDR, and QoE Monitoring in OCS – ROOM 403B
Thurs 08:30 – 9:45: UNC303 – Deep Dive into the Edge Server in OCS 2007 R2 – ROOM 404
Thurs 14:45-16:00: UNC323 – Troubleshooting OCS 2007 R2 – ROOM 403A
![Page 35: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/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: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/36.jpg)
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learningMicrosoft Certification and Training Resources
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
![Page 37: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/37.jpg)
Complete an evaluation on CommNet and enter to win!
![Page 38: Jamie Stark Senior Product Manager Microsoft Corporation UNC311](https://reader036.vdocuments.net/reader036/viewer/2022062805/5697c00c1a28abf838cc8f02/html5/thumbnails/38.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.