Jamie Stark Senior Product Manager Microsoft UNC305.

Slides:



Advertisements
Similar presentations
Lync Online Name | Title | Microsoft Corporation.
Advertisements

Name | Title | Microsoft Corporation
Enterprise CAL Overview. Different Types of CALs Standard CAL base A component Standard CAL is a base CAL that provides access rights to basic features.
Unified. Simplified. Unified Communications Launch 2007.
Unified. Simplified. Unified Communications Launch 2007.
Unified. Simplified. Unified Communications Launch 2007.
Unified. Simplified. Unified Communications Launch 2007.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation Session Code: OFS214.
Unified. Simplified. Unified Communications Launch 2007.
Gopal Ashok Program Manager Microsoft Corp Session Code: DAT 312.
1 Migrating From LCS 2005 To OCS 2007 Tom Laciano Sr. Program Manager Microsoft UNC352.
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
Unified. Simplified. Unified Communications Launch 2007.
Dan Parish Program Manager Microsoft Session Code: OFC 304.
John “JG” Chirapurath Director, Identity & Security BG Microsoft SIA-205 Business Ready Security.
Appendix A UM in Microsoft® Exchange Server 2010.
Eric Swift Senior Director, Product Mgmt. Microsoft Corporation UNC205.
Johann Kruse National Technology Specialist Microsoft Australia UNC310.
Mario D’Silva National Technology Specialists Unified Communications UNC307.
Nireshen Beerbul Senior Consultant Microsoft. Scope Voice with Office Communications Server Enterprise Voice Planning Deployment Scenarios Sizing and.
Exchange Deployment Planning Services Exchange 2010 Complementary Products.
What’s new in Communications Server “14” Architecture & Deployment Ferjan Ormeling
Make Your Mark.. Brendan Carius Senior Consultant - Microsoft Consulting Services Planning Voice Deployment for Microsoft Office Communications Server.
Dattatreya Kulkarni Sr. Project Manager Sonata Software Limited UNC203 Sanjay Kumar Madhva Architect Sonata Software Limited.
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Microsoft ® Lync™ Server 2010 Setup and Deployment Module 04 Microsoft Corporation.
Sara Ford Program Manager Microsoft Corporation DPR301.
Magesh Maniraj IT Consultant | Satyam Computer Services Limited
Patrick Ortiz Global SQL Solution Architect Dell Inc. BIN209.
Ben Robb MVP, SharePoint Server cScape Ltd OFC204.
Lync Online - Overview. | Copyright© 2010 Microsoft Corporation Lync Online – Key Features & Benefits At Launch IM, Lync-to-Lync audio and video (including.
David B. Cross Product Unit Manager Microsoft Corporation Session Code: SIA303 Donny Rose Senior Program Manager.
Scott Morrison Program Manager Microsoft Corporation Session Code: WUX308.
Unified. Simplified. Unified Communications Launch 2007.
Connecting people in new ways, anytime, anywhere Quick adoption through Ease of use and Microsoft Office Ease deployment through interoperability and.
Lync 2013 Licensing and Pricing
Office 365 is cloud-based productivity, hosted by Microsoft.
6/17/2018 5:54 AM OSP322 Getting the best of both worlds, making the most of SharePoint hybrid search solutions Shyam Narayan Microsoft © 2013 Microsoft.
Microsoft Lync 2010: In the Cloud
Microsoft Ignite /31/ :08 AM
Tech·Ed North America /14/2018 7:13 PM
Lync /16/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Sysinternals Tutorials
Microsoft Virtual Academy
Microsoft Virtual Academy
11/21/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Alan Shen Director Unify Square
Microsoft Virtual Academy
Microsoft Virtual Academy
Twenty Windows Tools You Never Knew Existed
Microsoft Virtual Academy
Tech·Ed North America /5/2018 6:43 PM
Tech·Ed North America /7/2018 9:06 AM
Tech·Ed North America /7/2018 2:51 PM
Ben Robb MVP, SharePoint Server cScape Ltd Session Code: OFS207
Tech·Ed North America /17/2019 1:47 AM
Enabling the hybrid cloud with remote access appliances
Microsoft Virtual Academy
Building Silverlight Apps with RIA Services
Upgrading Your Private Cloud with Windows Server 2012 R2
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Hack-proofing your Clients using Windows 7 Security!
Microsoft Virtual Academy
Microsoft Virtual Academy
Office Communications Server 2007 R2 Group Chat
Microsoft Virtual Academy
Microsoft Virtual Academy
Nireshen Beerbul Senior Consultant Microsoft
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Jamie Stark Senior Product Manager Microsoft UNC305

Agenda Before your deployment Enterprise Voice Elements Deployment Scenarios Recommendations & Next steps

Customer's OCS Voice state No voice with Office Communications Server How do I get started with a pilot? Validate the technology & business case Pilot completed and successful How do I move the pilot to production? Breadth - more & different users & cases Initial deployment completed and successful How do I grow production to scale? Business critical, multi-site communications

Prerequisites to deployment Windows Server 2003 Domain level and higher AD used to store global settings & groups Single-forest & multiple-forest environments Exchange Server 2010 or Exchange 2007 SP1 Unified Messaging, Missed Call Notification, Auto Attendant, Outlook Voice Access For OCS: Windows Server x64 only Windows Server 2003 x64 SP2 Windows Server 2008 x64 (RTM and SP2) SQL Server 2008 SP1 and SQL 2005 SP2 (SP3)

Choosing 2007 R2 Topology

Recommended 2007 R2 Topology Enterprise Consolidated topology Primary supported topology Consolidated Edge Server Monitoring Server (collocating CDR and QoE) Dedicated Archiving Server Motivation for Consolidated topology Simplify Office Communications Server deployments Fewer, more powerful systems (64 bit) Collocate server roles Requirements for CDR, Archiving, and QoE Maintain flexibility

Hardware Recommendations For Enterprise Edition Front-end server x64 Dual Quad-Core CPU, or 4 way Dual-Core CPU 8 GB Memory 10K rpm disk drives Back-end SQL server x64 Dual Quad-Core CPU, or 4 way Dual-Core CPU 16 GB Memory 10K or 15K rpm disk drives (multiple spindles) Other servers Use Front-end or Back-end spec as appropriate

Planning Tool

Enterprise Voice Elements Mediation Server: Intermediate signaling & call flow Manage innovative elements of the SIP transaction: Inside, TLS/SRTP – Outside, TCP/RTP Transcode media flows from G.711 to RTAudio and SIREN Act as an ICE Client for PSTN-originated calls Provide quality metrics back to monitoring server Upstream telephony elements SIP/PSTN Gateway IP-PBX SIP Trunking Service

UC Open Interoperability Program (UCOIP) Qualification program for telephony infrastructure – SIP/PSTN Gateways, IP-PBXs & SIP Trunking Service Providers Goal for seamless interoperability with Office Communications Server and Exchange Server Ensure Customers have positive experiences with Setup, Support, and Use of qualified devices Allows for scalable qualification of vendors SIP/PSTN GatewaysIP-PBXsSIP Trunking Service Aculab, Audiocodes, Cisco, Dialogic, Ferrari, NEC, NET, Nortel, Nuera, Quintum, Tango Networks, Vegastream Altigen Huawei Innovaphone Mitel Nortel Seltatel Interoute Jajah Global Crossing Sprint ThinkTel

Tested IP-PBXs PBX vendors qualify their latest versions Customers want support for existing versions Where possible, Microsoft may test IP-PBXs To date: Cisco Unified Communications Manager Listed with qualified infrastructure on UCOIP OCS 2007OCS 2007 R2 CUCM 4.X4.2(3)_SR3a 4.2(3)_SR4b CUCM 5.X5.1(1b) 5.1(3e) CUCM 6.x6.1(1b) 6.1(3a)

Call Routing & Handling Location Profiles & Normalization Rules Phone Usages Voice Policies Outbound call routes Response Groups

Outbound UC Call – SIP URI Outbound Routing UC endpoint UC endpoint/PSTN SIP INVITE Mediation Server Gateway Called Party Number Translations Application SIP URI

Outbound UC Call – E.164 number Outbound Routing UC endpoint UC endpoint/PSTN SIP INVITE Mediation Server Gateway Routing Fail Mediation Server GW US PSTN Reverse Number Lookup Success Called Party Number RNL maps E.164 number to SIP URI Converted to Converted to local format MS selected Translations Application E.164 number

Outbound UC Call – Non E.164 Outbound Routing UC endpoint UC endpoint/PSTN SIP INVITE Mediation Server Gateway Routing Fail Mediation Server GW US PSTN Reverse Number Lookup Success Called Party Number RNL maps E.164 number to SIP URI Converted to Converted to local format MS selected Number Normalization Converted to E.164 Non-E.164 number Phone-context=Redmond Phone-context=Redmond LocationProfileLocationProfile Translations Application

Outbound UC Call – Summary Outbound Routing UC endpoint UC endpoint/PSTN SIP INVITE Mediation Server Gateway Routing Fail Mediation Server GW US PSTN Reverse Number Lookup Success Called Party Number RNL maps E.164 number to SIP URI Converted to Converted to local format MS selected Number Normalization Converted to E.164 Non-E.164 number Phone-context=Redmond Phone-context=Redmond LocationProfileLocationProfile Translations Application E.164 number SIP URI

Inbound PSTN Call – E.164 number UC endpoint Mediation Server Gateway Reverse Number Lookup RNL maps E.164 number to SIP URI Called Party Number US PSTN E.164 number Fail Success Outbound Routing SIP INVITE Translations Application

Inbound PSTN Call – non E.164 UC endpoint Number Normalization Phone-context=Redmond Phone-context=Redmond LocationProfileLocationProfile Converted to E.164 Mediation Server Gateway Reverse Number Lookup RNL maps E.164 number to SIP URI Non-E.164 number Called Party Number US PSTN Fail Success Outbound Routing SIP INVITE Translations Application

Inbound PSTN Call - Summary UC endpoint Number Normalization Phone-context=Redmond Phone-context=Redmond LocationProfileLocationProfile Converted to E.164 Mediation Server Gateway Reverse Number Lookup RNL maps E.164 number to SIP URI Non-E.164 number Called Party Number US PSTN E.164 number Fail Success Outbound Routing SIP INVITE Translations Application

Call Routing UI

Voice Deployment Goals Mixed environment with PBX Some users will be on the PBX, others will move Mix expected to change over time Office Communications Server for Voice Enable a temporary transition state Prepare for your PBX-less future

Voice Deployment Scenarios Networked PBX: Split dial plan Mediation Server located behind the PBX Connect using SIP/PSTN Gateway or Direct SIP Direct to PSTN: Owned dial plan Calls are sent/received directly with PSTN SIP Trunking from carrier or circuits to Gateway

Voice Deployment Scenarios

Networked PBX Using a SIP/PSTN Gateway Users are moved off the PBX Calls delivered from PSTN to PBX and routed to SIP/PSTN Gateway Wide availability of Gateways for geography & circuit configurations Dialing behavior preserved for calls between all users Fast & inexpensive to deploy for pilot & smaller production Double-trunking through the PBX increases cost with scale

Networked PBX Direct SIP Users are moved off the PBX Calls delivered from PSTN to IP-PBX Mediation Server connects directly to SIP interface on supported IP-PBX But 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-PBX As production deployments grow, Direct SIP has OA&M advantages

Voice Deployment Scenarios

Direct to PSTN IP-IP Gateways Mediation Server sits behind same SIP/PSTN Gateway used by IP-PBX Supported configuration as long as the Gateway is qualified with OCS Gateway routes based on DID or trunk group, may require configuration on the carrier Some Gateways support doing an AD Query for routing determination Increased flexibility and negligible impact to trunking costs when moving users from PBX

Direct to PSTN Using a SIP/PSTN Gateway Separate PSTN interconnect infrastructure from PBX Number routing change or new numbers provisioned by Carrier Requires zero PBX changes, eventually move trunks from PBX to SIP/PSTN Gateway Internal calls between user groups routed through PSTN

Direct to PSTN SIP Trunking Connecting Mediation Server to SIP Trunking Service No on-premise third party products (SBCs, etc.) required Uses nailed up VPN to Service Provider for security Brings telephony trunking into datacenter consolidation strategy Still early days… not all carriers signed on to support modern (SIP Connect 1.1) standards

More Options All of these can be deployed in a mixed fashion Scenarios can change as deployment matures Trunking both to IP-PBX and PSTN clouds For Example: use Gateways for Pilot, Direct SIP to HQ IP-PBX, keep some users on PBX but move others PilotPilot DeployDeploy ScaleScale

Considering User Population Mobile & Remote Great pilot users to validate capability Discontinuous number range Headquarters / Single Site Expect a mix of Communicator & PBX for coverage of all enterprise telephony features Most IW users can use Enterprise Voice exclusively Branch Office Gateways for Least Cost Routing & Local number termination WAN Survivability via Cell Phone & Internet

Deployment factors Deployment Goal With Existing IP-PBX Mixed environment OCS for Voice Company Size ,000 50,000 Current Stage No Voice Deployed Pilot Successful Initial Deployment Successful User Population Mobile & Remote Employee HQ / Single Site Branch Office Deployment Scenario Networked PBX Direct to PSTN Interop SIP/PSTN Gateway IP-PBX SIP Trunking Service

Recommendations No OCS Voice yet – heading to pilot Start thinking about scale Architecture: HA, DR, Security, Management Validation & Testing of headsets, devices, etc. Build a solid infrastructure foundation Address any outstanding issues with these elements Anything with AD, DNS or Certificates will surface Telephony integration for rapid success Gateways maximize flexibility SIP Trunking maximizes environmental simplicity

Recommendations Successful Pilot - heading to production Scale thinking pays off – now take the next step Look at traffic flows on LAN/WAN Managing usage as appropriate Costs of Least Cost Routing vs. PSTN / Carrier Respect the Users Deploy Monitoring End-user training resources Telephony integration for scale IP-PBXs: Direct SIP behind or alongside TDM PBXs: Direct to carrier

Recommendations Moving to OCS Voice Deploy SIP Trunking or Gateway to PSTN Roll out OCS Voice to everyone in the company For end-users who don’t need a PBX phone Remove it Port the number if possible or acquire new DIDs For those with unmet requirements Keep the PBX phone – migrate them as features become available. Personal call forwarding to OC to get the experience Give everyone else the choice with an opt-in approach Look at carrier process for new DIDs vs. moving numbers Slowly phase out the IP-PBX

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 Check out the administration experience! FREE OCS VMs at

Related Content at Teched UNC04-IS - Microsoft Office Communications Server Video Strategy 11/10/200913: :45Interactive Theatre 5 - Yellow UNC204 - Ten Ways to Become a Hero with Microsoft Office Communications Server 11/11/200909: :15Berlin 2 - Hall 7-3a UNC305 - Voice Architecture and Planning 11/11/200910: :00Berlin 2 - Hall 7-3a UNC303 - Voice Administration and Monitoring 11/10/200915: :30Berlin 2 - Hall 7-3a UNC313 - Audio Conferencing Deep Dive 11/12/200909: :15Berlin 2 - Hall 7-3a UNC07-IS - Troubleshooting Microsoft Office Communications Server 2007 R2 11/12/200917: :15

Voice Resources Programs & Standards Unified Communications Open Interoperability Program Microsoft Office Protocol Documentation White Papers Integrating Telephony with Office Communications Server 2007 and 2007 R2 A Practical Approach to Deploying Real-time Communications Microsoft Quality of Experience Documentation VoIP Architecture Configuring Voice Quality of Service

UNC Track Call to Action! Learn More! Related Content at TechEd on “Related Content” Slide Attend in-person or consume post-event at TechEd OnlineTechEd Online Check out learning/training resources at Microsoft TechNet Exchange ServerExchange Server and Office Communications ServerOffice Communications Server Check out Exchange Server 2010 at Virtual Launch Experience (VLE) at the new efficiency.comthe new efficiency.com Try It Out! Download the Exchange Server 2010 TrialExchange Server 2010 Trial Take a simple Web-based test drive of UC solutions through the 60-Day Virtual Experience60-Day Virtual Experience

Sessions On-Demand & Community Resources for IT Professionals Resources for Developers Microsoft Certification & Training Resources Resources Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online. Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online.

Complete an evaluation on CommNet and enter to win an Xbox 360 Elite!

© 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. Required Slide