SlideShare une entreprise Scribd logo
1  sur  37
Microsoft® Lync ™ Server 2010
Voice Deployment


Byron Spurlock
Founder  Architect - Quadrantechnologies
Byrons@Quadrantechnologies.com
http://Quadrantechnologies.wordpress.com/2011/
Agenda

• Review Lync 2010 voice topology
• Planning and overview of new voice features in Lync 2010
   –   Call park
   –   Unassigned number routing
   –   E9-1-1
   –   Private Line
   –   Caller ID
   –   Monitoring
   –   Common Area Phones / Phone Infrastructure
   –   Analog Devices / Phones
   –   Trunk Translations
   –   Mediation Server Consolidation / Multiple Gateways
   –   Malicious Call Trace
   –   Exchange UM
• Voice routing dialplan considerations
• Branch Considerations
• Datacenter Considerations
Lync 2010 Voice Topology
Archiving
        MSN     DMZ                                                                   Monitoring
 PIC                            UC
         AOL
XMPP    Yahoo
                             Endpoints


Remot
  e                          UC                                                        AD DNS
Users                       Pool
                              Front End (incl. Mediation) End AV Conf.
                                                       Back
Federate
                 Edge
   d            Services
Business                     SIP
   es                      Trunkin                                                    ExUM
                              g        Mediation
                                        Server

                                         IP-PBX
                                                                                    On-premise
                                                                   Analog Devices
PSTN                                                                                 or online

                                     Media GW / SBA
                                                                                        Circuit
                                                                                        Packet
Lync 2010 Voice Feature Planning
Voice Investments
                                                                Lync Server
                               “OCS 2007                 •   Branch Resiliency (SBA)
                                  R2”                    •   Datacenter Resiliency
                                                         •   Call Admission Control
    “OCS 2007”           • Single Number reach
                                                         •   Call park, Unassigned #
                                                         •   Topology changes
                         • Attendant Console             •   Media bypass
                         • Delegation/TeamCall           •   Enhanced 9-1-1 for North
• “Anywhere Access”      • Response Groups                   America (NA)
• IM and Rich Presence   • Session Initiation Protocol   •   Routing changes
• Common voice             (SIP) Trunking                •   Analog devices
 features                • Dial-in audio conferencing    •   Common area phones
• Unified messaging      • Higher definition video       •   Private line
• Audio and video        • UC Workflow activities        •   Malicious Call Trace (MCT)
 conferencing                                            •   Larger device portfolio
• Desktop integration




                                                                   6
Call Park

•   Call Park allows an Enterprise Voice user to put a call on hold from one endpoint
    and then retrieve the call later by dialing an internal number

•   Clients Supported
     •   Clients that can Park Calls - Lync 2010, Lync 2010 Attendant, Lync 2010 Phone Edition
     •   Clients that can retrieve calls – Above plus OCS 2007 R2 Clients, IP Common Area
         Phones, Non Lync endpoints (E.g. PBX Phones)

•   Orbit Range
     •   Call Park uses orbits (internal numbers not assigned to users) for parking calls
     •   Orbits are scoped at the pool level by assigning the range to the Call Park Service
         running on the front ends
     •   Have enough orbits so that any one orbit is not reused too quickly
     •   Assigning DID numbers as orbit numbers is not supported
     •   No need to define an orbit range for every pool but must disable call park service on
         pools that do not have ranges defined

•   Comparison/Caveats
     •   No parking in a known destination or at another extension
     •   No pickup from any ringing extension
Unassigned Numbers - Announcements

• Handles numbers that are valid for your organization but
  not assigned to a user or phone

• Transfer these calls to a predetermined destination
  (phone number, SIP URI, or voice mail) or play an audio
  announcement or both

• Create and Manage an Unassigned Numbers List
   For Example :
   • Unprovisioned Numbers
   • Decommissioned Numbers
   • Blocked Numbers
Location and Enhanced 911

•   Lync now includes a Location Information Server (LIS) for clients to
    acquire locations
•   Location used for Presence, Emergency Routing, or both
•   Populating LIS database with (in order of preference):
     •   Wireless Access Point (BSSID)
     •   LLDP Port
     •   LLDP Switch
     •   Subnet
     •   MAC
•   Powershell manual or CSV (no Lync Control Panel Support) for configuring LIS
•   Location Policy is needed for enabling E911 and routing
     •   User
     •   Subnet
•   Emergency Calls are routed via SIP to Emergency Service Provider – includes the
    location
•   Include Security Desk IM alter and conference
•   Requires obtaining routing service from a provider
•   Can be used for location based emergency routing outside of United States
Private Line

•   A private line is a phone number that is not published in Active Directory
    Domain Services (AD DS) and, as a result, is not readily available to other people.

•   Private lines do not include assigning the user a second Line URI or SIP address
    but merely a specific value for the PrivateLine property.

•   Private lines bypass most in-bound call routing rules; for example, call
    forwarding, team call, delegation, team ring, do not disturb, and Response
    Groups. However, when simultaneous ringing is enabled on a user’s primary
    line, it is also enabled on the private line.

•   Private lines do not work if a user on OCS 2007 R2 calls the private line of a user
    on Lync Server 2010. OCS 2007 R2 cannot perform a reverse phone number
    lookup on the private number resulting in the call failing.

•   Private lines work only on inbound calls. Users cannot use the private line to
    make an outbound call.

•   Private lines will send voicemail to the same Exchange mailbox as the primary
    phone number.
Caller ID Presentation Controls


• Admins can natively control what Caller ID is
  presented to the receiving party (PSTN/PBX):
   • Per user/group controls to suppress/alter calling party number
     by a route setting
   • Granular controls based on callers and destination number:
     • Alice calls an external PSTN number, caller ID is presented as
         +1 425 555 0100
     • Alice calls an internal PBX number, caller ID is presented as
         +1 425 555 2302
   • Override for “simultaneous ringing”: Bob calls Alice, who has
     caller id masked for external calls and also has simultaneous
     ringing configured; Bob’s caller-id is presented to Alice’s mobile
     device
Caller ID Presentation Controls
Monitoring

• Deployment not complete until you deploy monitoring

• Monitoring provides QoE reports and Call Accounting (CDR)

• You can collocate Monitoring Server with Archiving Server

• Scalability :
    • 250,000 Users per Monitoring Server
    • CDR database grows 31.5 KB per user per day
    • QoE database grows 28 KB per user per day

• Run the Monitoring Server databases in a separate instance
  from other databases
Common Area Phone Support

•Enables low-cost IP phones to be placed in common (shared)
areas.
• Base Functionality
    • Ability for admin to pre-provision phones for installation
       by Move-Add-Change (MAC) tech
    • Ability to configure call control behavior
    • Ability to block external usage, compromised accounts
    • Low user intervention e.g. 100% recovery from power
       outages
• Support for hot-desking scenario
    • Temporary use by an enterprise voice user
    • Can toggle from a common area to hot desk user
IP Phone Infrastructure Requirements

• Power-over-Ethernet (PoE) supported
  • Not required but make sure to order adapters
• DNS requirements are roughly the same as R2
  • Used to discover the Lync pool
• DHCP requirements are new - when using PIN
  auth since DNS lookups can’t be done
  • Enterprise DHCP servers must support option 43 with
    MSUCClient vendor class and option 120
  • Registrar can be enabled to provide these options
Voice Routing – Trunk Translations
  Centrally manage number formatting prior to routing to
PBX/PSTN

  Alice calls +44221234567; based on route translation pattern, called
  number formatted to 01144221234567 when using GW in Redmond

  Bob calls +44221234567; based on route translation pattern, called
  number formatted to 0221234567 when using GW in London
Mediation Service Colocation
Lower TCO and better quality with two enhancements

• Multiple Gateways per Mediation Service
   • Routes point to a Gateway
   • Outbound Routing uses topology document used to
     find an appropriate Mediation Service
   • Mediation Service uses the GW-FQDN
     in the Request-URI to route to
     appropriate Gateway
•With Media Bypass allows                Lync Server 2010
consolidation of most          Route       GW
Mediation                      Route_US    LAX_GW

resources at the Data Center   Route_EUR
                                           DE_GW1

                                            DE_GW2

                               Route_APAC   SYD_GW
Malicious Call Trace

• Lync provides the end-user
  the capability of tagging the
  prior call as a malicious call.
• Supported in Lync, Lync
  Phone Edition
  & Attendant Console.
• Tagging is reflected in the backend CDR
  database, enabling the Lync Server administrator
  to take action on the call.
Exchange Unified Messaging (UM)

• Only supported voice mail solution for Lync users
• Lync supports Exchange UM 2007 SP1 and beyond
• Do not separate UM and Mailbox servers over the WAN
   • MAPI traffic is less tolerant of latency than VoIP in this scenario
• UM servers in separate forests from the Lync forest is a
  supported topology
   • Need to ensure the EUM settings in the proxyaddress of the user
     objects are synched to the Lync forest
• Hosted EUM as part of O365 is also now supported
   • Can integrate with both simultaneously
   • EUM enablement setting on the user object is needed
       • User Move
       • Lync Powershell
   • Need to configure Edge Server for a shared domain
Routing and Planning
Dial Plans
• Known as the location profile in OCS 2007 R2
• A set of normalization rules that translate dial strings to
  full, unique numbers (E.164) that are required by the
  routing and authorization applications of Lync
• Lync clients normalize dialed numbers before they are
  sent to the server
• Normalization rules are specified using regular
  expressions




                                                                21
Planning for Dial Plans

• Identify all areas within the organization that have local
  dialing requirements
• Identify the valid number patterns for each
• Try to standardize on an organization wide scheme
• Determine the Dial Plan Scoping strategy
• Dial Plans are obtained by UC clients through the inband
  provisioning process via the scope of the Dial Plan policy
Dial Plan Scope
• The most specific policy
  available will be applied
• User policy will be assigned or
  it will be set to <Automatic>        Global                    Contoso

  to allow selection from Pool,
  Site, or Global policies              Site           Chicago             London

• Generally user based scopes
  are preferred even for                Pool    Chicago-     Chicago-
                                                                           Dublin-1

  survivable branches
                                                    1            2



   – Consistent operational practice
                                       User
   – Users won’t pick up different
     Dial Plans when roaming or the
     SBA goes offline
• Pool scopes are for PSTN
  gateways and Registrar’s of a
  Pool
   – Mediation Server appends on
     INVITE of incoming calls from
     gateway for example                                                              23
Voice Policies
• Control of user voice features
    –   Call Forwarding
    –   Delegation
    –   Call Transfer
    –   Call Park
    –   Simultaneous Ringing
    –   Team Call
    –   PSTN Rerouting
    –   BW Policy Override
    –   Malicious Call Tracing

• Associated to PSTN Usages – what calls are
  authorized



                                               24
Voice Policy Scope

• The most specific policy
  available will be applied
• Generally user based scopes
  are preferred even for               Global        Contoso
  survivable branches
   – Consistent operational practice
   – Users won’t pick up different      Site    Chicago    London
     Voice Policies when roaming or
     the SBA goes offline
• The PSTN Usages provide the
  link between the user and            User
  outbound routes – at least
  one is required.
• The ordering of PSTN usages
  is important because
  outbound routing does usage
  matching from the top down.
                                                                    25
Planning for PSTN Usages

• PSTN Usages are just call permission descriptive
  labels
   – These are generally based on the PSTN cost
• Identify all call permissions that are required in the
  organization – create a PSTN Usage for each
• Should be contextual
   – Local in context such as Atlanta Local
   – Regional in context like US Long Distance
• The result should be that there are PSTN Usages
  defined that meet the dialing authorization needs of
  the organization
• Can establish priority of routes by ordering usages
  that can route the same called number
Planning Voice Routes

• Routes are needed to route the destination numbers listed in the
  Dial Plans
   – There should be no Dial Plan numbers that don’t match
     users, orbits, unassigned numbers, or routes
   – Regular expressions are also used in Routes to specify the dialed number to
     match
• Each Route is required to have the FQDN of one or more gateways
  which support the route
   – Calls will be evenly distributed between multiple gateways in a given route
• Each Route gets assigned the PSTN Usage records that users must
  have in order to call the numbers served by the Route
   – US Long Distance
   – Route resiliency can be done with multiple Usage’s
       • User’s first Usage grants “Local Calling”
       • User’s second Usage grants “Long Distance Calling” – can also reach local numbers
• Least Cost Routing is supported by associating numbers to specific
  gateways
   – Europe countries codes could egress from a single gateway for example
Call Authorization and Routing


       Voice Policies   PSTN Usages           Routes




     • Call             • Purpose (usage,• Called number
       authorization      caller’s intent) • Cost of call
     • Voice feature    • Priority
       set
High Level Outbound Routing Logic

1. Dialed number is normalized to an E.164 number
2. Reverse number / user lookup is done
   •   If matched then route to the user’s SIP URI
3. Check Call Park orbit and Unassigned Number ranges
  •    If matched then route to appropriate service
4. Check user’s first PSTN Usage and check each route
   that contains this Usage and matching destination
   number
   •   If matched that route to Mediation server for the gateway
   •   Perform appropriate trunk translations for the gateway
5. Iterate through user’s additional Usage’s
  •    If no route match return a 403 (bad config)
Lync 2010 Branch Deployments
Branch Deployment Options
                               Large Branch (>1000 users)
                               Survivable Branch Server (or SE
                               Server)
                               AND Separate Media Gateway


                                                                 1000


                         SBA
     Lync
                               Medium Branch (25-1000
                               users)
            PSTN / WAN
                               SBA                               500




                                                                  25


                               Small Branch (<25 users)
                               No Local Infrastructure
                               Or gateway (GW) Only




                                             31
                                                                 Users
Lync 2010 Voice High Availability
Resiliency Architecture                                                                           Branch Office

                                                                                                                                   Registrar
 Data Center - EE Pool 1
                                                                                 Backup
                         Presence              Active Directory
                                                                                 Registrar                                           SBA
                         Conferencing                                            Pool
                                            AD & DNS


                                                                                                  Joe’s Primary Registrar = SBA., User Services = EE Pool1
                                             Registrar
                                             (Registration                                        Data Center - EE Pool 2
                                             & Routing)                               Backup                                                           Active Directory




                                                                                      Registrar                             Presence
                                                                                                                                                   AD & DNS
                                                                                      Pool                                  Conferencing




                                                                                                                                       Registrar
                                                                                                                                       (Registration
                                                                  Alice’s Primary Registrar                                            & Routing)
                                                                  & User Services = EE Pool 2
Bob’s Primary Registrar
& User Services = EE Pool 1



    Architecture:
    1.    Each user has a “Primary Registrar Pool”. Each Registrar Pool can have a “Backup Registrar Pool”
    2.    User’s client discovers a Registrar Pool through DNS SRV. Directed to “Primary & Backup Registrar Pool”
    3.    Backup Registrar heart-beats Primary Registrar. If heart-beat not received within Configurable Failover Interval (default =
          120 sec for branch offices), Backup starts accepting client registrations




                                                                                                                          33
Lync 2010 Voice Administration
Built-in Roles

Built-In Role             Exchange Equivalent           Notes
CSAdministrator           Organization Management    Top level; Can assign roles
                                                     Archiving configuration and
                         Retention Management, Legal
CSArchivingAdministrator                             policies– exclusive access to
                         Hold
                                                     some functions
                                                     Read-only view with access to
CSHelpDesk               HelpDesk
                                                     troubleshooting tasks
                                                     Manage, monitor, troubleshoot
CSServerAdministrator    Server Management           services, including start, stop,
                                                     drain
                                                     Provision, move, assign policies
CSUserAdministrator      Mail Recipients
                                                     to users
                         View Only Organization      View only access to
CSViewOnlyAdministrator
                         Management                  configuration, health
CSVoiceAdministrator     N/A                         Voice settings and policies
CSResponseGroupAdministr                             Response Group Service (RGS)
                         N/A
ator                                                 management
                                                                    35
CSLocationAdministrator  N/A                         Lowest level E911 rights
Summary: Lync 2010 Voice Planning

•   Voice Topology
•   Voice Features and Overview
•   Voice Dial Plan Considerations
•   Branch Office Considerations
•   Datacenter Considerations




                                     36
© 2011 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.      37
                                       MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Contenu connexe

Tendances

Acme Packet Presentation Materials for VUC June 18th 2010
Acme Packet Presentation Materials for VUC June 18th 2010Acme Packet Presentation Materials for VUC June 18th 2010
Acme Packet Presentation Materials for VUC June 18th 2010Michael Graves
 
Conect Comm Sales Presentation
Conect Comm Sales PresentationConect Comm Sales Presentation
Conect Comm Sales Presentationconectcomm
 
Genband Avaya 1120 datasheet
Genband Avaya 1120 datasheetGenband Avaya 1120 datasheet
Genband Avaya 1120 datasheetGENBANDcorporate
 
Network Readiness[1]
Network Readiness[1]Network Readiness[1]
Network Readiness[1]Mike Roush
 
Axeos Brochure
Axeos BrochureAxeos Brochure
Axeos Brochureaxeos
 
Skype for Business - NYC Enterprise Collaboration Meetup
Skype for Business - NYC Enterprise Collaboration MeetupSkype for Business - NYC Enterprise Collaboration Meetup
Skype for Business - NYC Enterprise Collaboration MeetupSoHo Dragon
 
Understanding VoIP - 1
Understanding VoIP - 1Understanding VoIP - 1
Understanding VoIP - 1Adebayo Ojo
 
CoLab session 1 deployment best practices and architecture
CoLab session 1   deployment best practices and architectureCoLab session 1   deployment best practices and architecture
CoLab session 1 deployment best practices and architectureChristina Inge
 
Skl VoIP Presentation
Skl VoIP PresentationSkl VoIP Presentation
Skl VoIP PresentationJay Gubert
 
A glimpse of voice technology
A glimpse of voice technologyA glimpse of voice technology
A glimpse of voice technologyVishad Garg
 
Telecom legacy landscape altanai
Telecom legacy landscape  altanaiTelecom legacy landscape  altanai
Telecom legacy landscape altanaiALTANAI BISHT
 
Wideye Sabre Satcomms
Wideye Sabre SatcommsWideye Sabre Satcomms
Wideye Sabre SatcommsGavin Magid
 
SIP - Introduction to SIP Protocol
SIP - Introduction to SIP ProtocolSIP - Introduction to SIP Protocol
SIP - Introduction to SIP ProtocolLivePerson
 
Managed Ip Customer Presentation 10 11 11
Managed Ip Customer Presentation 10 11 11Managed Ip Customer Presentation 10 11 11
Managed Ip Customer Presentation 10 11 11eazynda
 
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated ApproachPLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated ApproachPROIDEA
 
Avaya Aura Application Enablement Services (AES)
Avaya Aura Application Enablement Services (AES)Avaya Aura Application Enablement Services (AES)
Avaya Aura Application Enablement Services (AES)Motty Ben Atia
 
Sydney UC - February 2015
Sydney UC - February 2015Sydney UC - February 2015
Sydney UC - February 2015justimorris
 
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...Aruba, a Hewlett Packard Enterprise company
 

Tendances (20)

Acme Packet Presentation Materials for VUC June 18th 2010
Acme Packet Presentation Materials for VUC June 18th 2010Acme Packet Presentation Materials for VUC June 18th 2010
Acme Packet Presentation Materials for VUC June 18th 2010
 
Conect Comm Sales Presentation
Conect Comm Sales PresentationConect Comm Sales Presentation
Conect Comm Sales Presentation
 
Genband Avaya 1120 datasheet
Genband Avaya 1120 datasheetGenband Avaya 1120 datasheet
Genband Avaya 1120 datasheet
 
Network Readiness[1]
Network Readiness[1]Network Readiness[1]
Network Readiness[1]
 
Axeos Brochure
Axeos BrochureAxeos Brochure
Axeos Brochure
 
Skype for Business - NYC Enterprise Collaboration Meetup
Skype for Business - NYC Enterprise Collaboration MeetupSkype for Business - NYC Enterprise Collaboration Meetup
Skype for Business - NYC Enterprise Collaboration Meetup
 
Understanding VoIP - 1
Understanding VoIP - 1Understanding VoIP - 1
Understanding VoIP - 1
 
CoLab session 1 deployment best practices and architecture
CoLab session 1   deployment best practices and architectureCoLab session 1   deployment best practices and architecture
CoLab session 1 deployment best practices and architecture
 
Skl VoIP Presentation
Skl VoIP PresentationSkl VoIP Presentation
Skl VoIP Presentation
 
A glimpse of voice technology
A glimpse of voice technologyA glimpse of voice technology
A glimpse of voice technology
 
Telecom legacy landscape altanai
Telecom legacy landscape  altanaiTelecom legacy landscape  altanai
Telecom legacy landscape altanai
 
Wideye Sabre Satcomms
Wideye Sabre SatcommsWideye Sabre Satcomms
Wideye Sabre Satcomms
 
Wi-Fi Behavior of Popular Mobile Devices #AirheadsConf Italy
Wi-Fi Behavior of Popular Mobile Devices #AirheadsConf ItalyWi-Fi Behavior of Popular Mobile Devices #AirheadsConf Italy
Wi-Fi Behavior of Popular Mobile Devices #AirheadsConf Italy
 
SIP - Introduction to SIP Protocol
SIP - Introduction to SIP ProtocolSIP - Introduction to SIP Protocol
SIP - Introduction to SIP Protocol
 
04b-tyrrell
04b-tyrrell04b-tyrrell
04b-tyrrell
 
Managed Ip Customer Presentation 10 11 11
Managed Ip Customer Presentation 10 11 11Managed Ip Customer Presentation 10 11 11
Managed Ip Customer Presentation 10 11 11
 
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated ApproachPLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
 
Avaya Aura Application Enablement Services (AES)
Avaya Aura Application Enablement Services (AES)Avaya Aura Application Enablement Services (AES)
Avaya Aura Application Enablement Services (AES)
 
Sydney UC - February 2015
Sydney UC - February 2015Sydney UC - February 2015
Sydney UC - February 2015
 
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
RF planning for high-densities of mobile devices and bandwidth-hungry mobile ...
 

Similaire à Lync 2010 Voice Deployment

Avaya lync integration 6 16
Avaya lync integration 6 16Avaya lync integration 6 16
Avaya lync integration 6 16Chris Stegh
 
Audio codes one voice for lync
Audio codes one voice for lyncAudio codes one voice for lync
Audio codes one voice for lyncJohn D'Annunzio
 
Managed Ip Customer Presentation 10 11 11
Managed Ip Customer Presentation 10 11 11Managed Ip Customer Presentation 10 11 11
Managed Ip Customer Presentation 10 11 11eazynda
 
Alllworx presentation 2
Alllworx presentation 2Alllworx presentation 2
Alllworx presentation 2LeeHarris217
 
Microsoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery SeriesMicrosoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery Seriesdouglarl
 
Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...
Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...
Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...Nordic Infrastructure Conference
 
Aspect Unified IP Overview and Physical Architecture
Aspect Unified IP Overview and Physical ArchitectureAspect Unified IP Overview and Physical Architecture
Aspect Unified IP Overview and Physical ArchitectureVishad Garg
 
A2 Integration with Microsoft OCS/Lync datasheet
A2 Integration with Microsoft OCS/Lync datasheetA2 Integration with Microsoft OCS/Lync datasheet
A2 Integration with Microsoft OCS/Lync datasheetGENBANDcorporate
 
Ribbon ntta switching evolution
Ribbon ntta switching evolutionRibbon ntta switching evolution
Ribbon ntta switching evolutiondborsan
 
Advanced radio over IP
Advanced radio over IPAdvanced radio over IP
Advanced radio over IPComms Connect
 
VoIP Monitoring and Troubleshooting
VoIP Monitoring and TroubleshootingVoIP Monitoring and Troubleshooting
VoIP Monitoring and TroubleshootingThousandEyes
 
AudioCodes Session Border Controller Update
AudioCodes Session Border Controller UpdateAudioCodes Session Border Controller Update
AudioCodes Session Border Controller UpdateJohn D'Annunzio
 
Communications server 14 ep groadmap3
Communications server 14 ep groadmap3Communications server 14 ep groadmap3
Communications server 14 ep groadmap3Microsoft Norge AS
 
Communications server 14 ep groadmap3
Communications server 14 ep groadmap3Communications server 14 ep groadmap3
Communications server 14 ep groadmap3Microsoft Norge AS
 
Choosing a Polycom - Microsoft Lync Phone
Choosing a Polycom - Microsoft Lync PhoneChoosing a Polycom - Microsoft Lync Phone
Choosing a Polycom - Microsoft Lync PhoneGraham Walsh
 
Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_Tran Thanh
 
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...Christina Inge
 

Similaire à Lync 2010 Voice Deployment (20)

Avaya lync integration 6 16
Avaya lync integration 6 16Avaya lync integration 6 16
Avaya lync integration 6 16
 
Audio codes one voice for lync
Audio codes one voice for lyncAudio codes one voice for lync
Audio codes one voice for lync
 
Managed Ip Customer Presentation 10 11 11
Managed Ip Customer Presentation 10 11 11Managed Ip Customer Presentation 10 11 11
Managed Ip Customer Presentation 10 11 11
 
Alllworx presentation 2
Alllworx presentation 2Alllworx presentation 2
Alllworx presentation 2
 
Microsoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery SeriesMicrosoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery Series
 
VOIP services
VOIP servicesVOIP services
VOIP services
 
Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...
Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...
Justin Morris - Enhancing your lync 2013 rollout to make it a killer success ...
 
Aspect Unified IP Overview and Physical Architecture
Aspect Unified IP Overview and Physical ArchitectureAspect Unified IP Overview and Physical Architecture
Aspect Unified IP Overview and Physical Architecture
 
A2 Integration with Microsoft OCS/Lync datasheet
A2 Integration with Microsoft OCS/Lync datasheetA2 Integration with Microsoft OCS/Lync datasheet
A2 Integration with Microsoft OCS/Lync datasheet
 
Ribbon ntta switching evolution
Ribbon ntta switching evolutionRibbon ntta switching evolution
Ribbon ntta switching evolution
 
Advanced radio over IP
Advanced radio over IPAdvanced radio over IP
Advanced radio over IP
 
VoIP Monitoring and Troubleshooting
VoIP Monitoring and TroubleshootingVoIP Monitoring and Troubleshooting
VoIP Monitoring and Troubleshooting
 
AudioCodes Session Border Controller Update
AudioCodes Session Border Controller UpdateAudioCodes Session Border Controller Update
AudioCodes Session Border Controller Update
 
Communications server 14 ep groadmap3
Communications server 14 ep groadmap3Communications server 14 ep groadmap3
Communications server 14 ep groadmap3
 
Communications server 14 ep groadmap3
Communications server 14 ep groadmap3Communications server 14 ep groadmap3
Communications server 14 ep groadmap3
 
Choosing a Polycom - Microsoft Lync Phone
Choosing a Polycom - Microsoft Lync PhoneChoosing a Polycom - Microsoft Lync Phone
Choosing a Polycom - Microsoft Lync Phone
 
Voip
VoipVoip
Voip
 
Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_
 
Why Lync 2010
Why Lync 2010Why Lync 2010
Why Lync 2010
 
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
Enhance Your IT Infrastructure with eZuce Certified Solutions-Alan Percy of A...
 

Plus de Harold Wong

System Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaSSystem Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaSHarold Wong
 
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Harold Wong
 
Windows 8 Deployment
Windows 8 DeploymentWindows 8 Deployment
Windows 8 DeploymentHarold Wong
 
FY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 OverviewFY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 OverviewHarold Wong
 
TechMentor 2012: Deploying Windows Server 2012 Server Core
TechMentor 2012: Deploying Windows Server 2012 Server CoreTechMentor 2012: Deploying Windows Server 2012 Server Core
TechMentor 2012: Deploying Windows Server 2012 Server CoreHarold Wong
 
TechMentor 2012: What's new in Windows Server 2012 and Hyper-V
TechMentor 2012: What's new in Windows Server 2012 and Hyper-VTechMentor 2012: What's new in Windows Server 2012 and Hyper-V
TechMentor 2012: What's new in Windows Server 2012 and Hyper-VHarold Wong
 
IT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions PresentationIT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions PresentationHarold Wong
 
Windows Server 2012 Beta Storage Overview
Windows Server 2012 Beta Storage OverviewWindows Server 2012 Beta Storage Overview
Windows Server 2012 Beta Storage OverviewHarold Wong
 
IT Camp Windows Server 2012 Beta Hyper-V Overview
IT Camp Windows Server 2012 Beta Hyper-V OverviewIT Camp Windows Server 2012 Beta Hyper-V Overview
IT Camp Windows Server 2012 Beta Hyper-V OverviewHarold Wong
 
FI-B328 How to Build a Microsoft Private Cloud Lab in 1,000 Tiny Steps
FI-B328 How to Build a Microsoft Private Cloud Lab in 1,000 Tiny StepsFI-B328 How to Build a Microsoft Private Cloud Lab in 1,000 Tiny Steps
FI-B328 How to Build a Microsoft Private Cloud Lab in 1,000 Tiny StepsHarold Wong
 
It camp veeam presentation (no videos)
It camp veeam presentation (no videos)It camp veeam presentation (no videos)
It camp veeam presentation (no videos)Harold Wong
 
Cloud Intelligence - Get Your Head Out of the Clouds
Cloud Intelligence - Get Your Head Out of the CloudsCloud Intelligence - Get Your Head Out of the Clouds
Cloud Intelligence - Get Your Head Out of the CloudsHarold Wong
 
Cloud Intelligence - Build a Private Cloud in a 1,000 Easy Steps
Cloud Intelligence - Build a Private Cloud in a 1,000 Easy StepsCloud Intelligence - Build a Private Cloud in a 1,000 Easy Steps
Cloud Intelligence - Build a Private Cloud in a 1,000 Easy StepsHarold Wong
 
IT Camp Opening - Los Angeles
IT Camp Opening - Los AngelesIT Camp Opening - Los Angeles
IT Camp Opening - Los AngelesHarold Wong
 
IT Camp Opening - Phoenix / Tempe
IT Camp Opening - Phoenix / TempeIT Camp Opening - Phoenix / Tempe
IT Camp Opening - Phoenix / TempeHarold Wong
 
IT Camp - Server Migration Overview
IT Camp - Server Migration OverviewIT Camp - Server Migration Overview
IT Camp - Server Migration OverviewHarold Wong
 
Private cloud forefront identity manager 2010 (adam bresson)
Private cloud   forefront identity manager 2010 (adam bresson)Private cloud   forefront identity manager 2010 (adam bresson)
Private cloud forefront identity manager 2010 (adam bresson)Harold Wong
 
Private cloud 201 how to build a private cloud
Private cloud 201 how to build a private cloud Private cloud 201 how to build a private cloud
Private cloud 201 how to build a private cloud Harold Wong
 
Get ready for tomorrow, today!
Get ready for tomorrow, today!Get ready for tomorrow, today!
Get ready for tomorrow, today!Harold Wong
 
Lync 2010 Conferencing Deep Dive
Lync 2010 Conferencing Deep DiveLync 2010 Conferencing Deep Dive
Lync 2010 Conferencing Deep DiveHarold Wong
 

Plus de Harold Wong (20)

System Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaSSystem Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaS
 
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
 
Windows 8 Deployment
Windows 8 DeploymentWindows 8 Deployment
Windows 8 Deployment
 
FY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 OverviewFY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 Overview
 
TechMentor 2012: Deploying Windows Server 2012 Server Core
TechMentor 2012: Deploying Windows Server 2012 Server CoreTechMentor 2012: Deploying Windows Server 2012 Server Core
TechMentor 2012: Deploying Windows Server 2012 Server Core
 
TechMentor 2012: What's new in Windows Server 2012 and Hyper-V
TechMentor 2012: What's new in Windows Server 2012 and Hyper-VTechMentor 2012: What's new in Windows Server 2012 and Hyper-V
TechMentor 2012: What's new in Windows Server 2012 and Hyper-V
 
IT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions PresentationIT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions Presentation
 
Windows Server 2012 Beta Storage Overview
Windows Server 2012 Beta Storage OverviewWindows Server 2012 Beta Storage Overview
Windows Server 2012 Beta Storage Overview
 
IT Camp Windows Server 2012 Beta Hyper-V Overview
IT Camp Windows Server 2012 Beta Hyper-V OverviewIT Camp Windows Server 2012 Beta Hyper-V Overview
IT Camp Windows Server 2012 Beta Hyper-V Overview
 
FI-B328 How to Build a Microsoft Private Cloud Lab in 1,000 Tiny Steps
FI-B328 How to Build a Microsoft Private Cloud Lab in 1,000 Tiny StepsFI-B328 How to Build a Microsoft Private Cloud Lab in 1,000 Tiny Steps
FI-B328 How to Build a Microsoft Private Cloud Lab in 1,000 Tiny Steps
 
It camp veeam presentation (no videos)
It camp veeam presentation (no videos)It camp veeam presentation (no videos)
It camp veeam presentation (no videos)
 
Cloud Intelligence - Get Your Head Out of the Clouds
Cloud Intelligence - Get Your Head Out of the CloudsCloud Intelligence - Get Your Head Out of the Clouds
Cloud Intelligence - Get Your Head Out of the Clouds
 
Cloud Intelligence - Build a Private Cloud in a 1,000 Easy Steps
Cloud Intelligence - Build a Private Cloud in a 1,000 Easy StepsCloud Intelligence - Build a Private Cloud in a 1,000 Easy Steps
Cloud Intelligence - Build a Private Cloud in a 1,000 Easy Steps
 
IT Camp Opening - Los Angeles
IT Camp Opening - Los AngelesIT Camp Opening - Los Angeles
IT Camp Opening - Los Angeles
 
IT Camp Opening - Phoenix / Tempe
IT Camp Opening - Phoenix / TempeIT Camp Opening - Phoenix / Tempe
IT Camp Opening - Phoenix / Tempe
 
IT Camp - Server Migration Overview
IT Camp - Server Migration OverviewIT Camp - Server Migration Overview
IT Camp - Server Migration Overview
 
Private cloud forefront identity manager 2010 (adam bresson)
Private cloud   forefront identity manager 2010 (adam bresson)Private cloud   forefront identity manager 2010 (adam bresson)
Private cloud forefront identity manager 2010 (adam bresson)
 
Private cloud 201 how to build a private cloud
Private cloud 201 how to build a private cloud Private cloud 201 how to build a private cloud
Private cloud 201 how to build a private cloud
 
Get ready for tomorrow, today!
Get ready for tomorrow, today!Get ready for tomorrow, today!
Get ready for tomorrow, today!
 
Lync 2010 Conferencing Deep Dive
Lync 2010 Conferencing Deep DiveLync 2010 Conferencing Deep Dive
Lync 2010 Conferencing Deep Dive
 

Dernier

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Dernier (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Lync 2010 Voice Deployment

  • 1. Microsoft® Lync ™ Server 2010 Voice Deployment Byron Spurlock Founder Architect - Quadrantechnologies Byrons@Quadrantechnologies.com http://Quadrantechnologies.wordpress.com/2011/
  • 2. Agenda • Review Lync 2010 voice topology • Planning and overview of new voice features in Lync 2010 – Call park – Unassigned number routing – E9-1-1 – Private Line – Caller ID – Monitoring – Common Area Phones / Phone Infrastructure – Analog Devices / Phones – Trunk Translations – Mediation Server Consolidation / Multiple Gateways – Malicious Call Trace – Exchange UM • Voice routing dialplan considerations • Branch Considerations • Datacenter Considerations
  • 3. Lync 2010 Voice Topology
  • 4. Archiving MSN DMZ Monitoring PIC UC AOL XMPP Yahoo Endpoints Remot e UC AD DNS Users Pool Front End (incl. Mediation) End AV Conf. Back Federate Edge d Services Business SIP es Trunkin ExUM g Mediation Server IP-PBX On-premise Analog Devices PSTN or online Media GW / SBA Circuit Packet
  • 5. Lync 2010 Voice Feature Planning
  • 6. Voice Investments Lync Server “OCS 2007 • Branch Resiliency (SBA) R2” • Datacenter Resiliency • Call Admission Control “OCS 2007” • Single Number reach • Call park, Unassigned # • Topology changes • Attendant Console • Media bypass • Delegation/TeamCall • Enhanced 9-1-1 for North • “Anywhere Access” • Response Groups America (NA) • IM and Rich Presence • Session Initiation Protocol • Routing changes • Common voice (SIP) Trunking • Analog devices features • Dial-in audio conferencing • Common area phones • Unified messaging • Higher definition video • Private line • Audio and video • UC Workflow activities • Malicious Call Trace (MCT) conferencing • Larger device portfolio • Desktop integration 6
  • 7. Call Park • Call Park allows an Enterprise Voice user to put a call on hold from one endpoint and then retrieve the call later by dialing an internal number • Clients Supported • Clients that can Park Calls - Lync 2010, Lync 2010 Attendant, Lync 2010 Phone Edition • Clients that can retrieve calls – Above plus OCS 2007 R2 Clients, IP Common Area Phones, Non Lync endpoints (E.g. PBX Phones) • Orbit Range • Call Park uses orbits (internal numbers not assigned to users) for parking calls • Orbits are scoped at the pool level by assigning the range to the Call Park Service running on the front ends • Have enough orbits so that any one orbit is not reused too quickly • Assigning DID numbers as orbit numbers is not supported • No need to define an orbit range for every pool but must disable call park service on pools that do not have ranges defined • Comparison/Caveats • No parking in a known destination or at another extension • No pickup from any ringing extension
  • 8. Unassigned Numbers - Announcements • Handles numbers that are valid for your organization but not assigned to a user or phone • Transfer these calls to a predetermined destination (phone number, SIP URI, or voice mail) or play an audio announcement or both • Create and Manage an Unassigned Numbers List For Example : • Unprovisioned Numbers • Decommissioned Numbers • Blocked Numbers
  • 9. Location and Enhanced 911 • Lync now includes a Location Information Server (LIS) for clients to acquire locations • Location used for Presence, Emergency Routing, or both • Populating LIS database with (in order of preference): • Wireless Access Point (BSSID) • LLDP Port • LLDP Switch • Subnet • MAC • Powershell manual or CSV (no Lync Control Panel Support) for configuring LIS • Location Policy is needed for enabling E911 and routing • User • Subnet • Emergency Calls are routed via SIP to Emergency Service Provider – includes the location • Include Security Desk IM alter and conference • Requires obtaining routing service from a provider • Can be used for location based emergency routing outside of United States
  • 10. Private Line • A private line is a phone number that is not published in Active Directory Domain Services (AD DS) and, as a result, is not readily available to other people. • Private lines do not include assigning the user a second Line URI or SIP address but merely a specific value for the PrivateLine property. • Private lines bypass most in-bound call routing rules; for example, call forwarding, team call, delegation, team ring, do not disturb, and Response Groups. However, when simultaneous ringing is enabled on a user’s primary line, it is also enabled on the private line. • Private lines do not work if a user on OCS 2007 R2 calls the private line of a user on Lync Server 2010. OCS 2007 R2 cannot perform a reverse phone number lookup on the private number resulting in the call failing. • Private lines work only on inbound calls. Users cannot use the private line to make an outbound call. • Private lines will send voicemail to the same Exchange mailbox as the primary phone number.
  • 11. Caller ID Presentation Controls • Admins can natively control what Caller ID is presented to the receiving party (PSTN/PBX): • Per user/group controls to suppress/alter calling party number by a route setting • Granular controls based on callers and destination number: • Alice calls an external PSTN number, caller ID is presented as +1 425 555 0100 • Alice calls an internal PBX number, caller ID is presented as +1 425 555 2302 • Override for “simultaneous ringing”: Bob calls Alice, who has caller id masked for external calls and also has simultaneous ringing configured; Bob’s caller-id is presented to Alice’s mobile device
  • 13. Monitoring • Deployment not complete until you deploy monitoring • Monitoring provides QoE reports and Call Accounting (CDR) • You can collocate Monitoring Server with Archiving Server • Scalability : • 250,000 Users per Monitoring Server • CDR database grows 31.5 KB per user per day • QoE database grows 28 KB per user per day • Run the Monitoring Server databases in a separate instance from other databases
  • 14. Common Area Phone Support •Enables low-cost IP phones to be placed in common (shared) areas. • Base Functionality • Ability for admin to pre-provision phones for installation by Move-Add-Change (MAC) tech • Ability to configure call control behavior • Ability to block external usage, compromised accounts • Low user intervention e.g. 100% recovery from power outages • Support for hot-desking scenario • Temporary use by an enterprise voice user • Can toggle from a common area to hot desk user
  • 15. IP Phone Infrastructure Requirements • Power-over-Ethernet (PoE) supported • Not required but make sure to order adapters • DNS requirements are roughly the same as R2 • Used to discover the Lync pool • DHCP requirements are new - when using PIN auth since DNS lookups can’t be done • Enterprise DHCP servers must support option 43 with MSUCClient vendor class and option 120 • Registrar can be enabled to provide these options
  • 16. Voice Routing – Trunk Translations Centrally manage number formatting prior to routing to PBX/PSTN Alice calls +44221234567; based on route translation pattern, called number formatted to 01144221234567 when using GW in Redmond Bob calls +44221234567; based on route translation pattern, called number formatted to 0221234567 when using GW in London
  • 17. Mediation Service Colocation Lower TCO and better quality with two enhancements • Multiple Gateways per Mediation Service • Routes point to a Gateway • Outbound Routing uses topology document used to find an appropriate Mediation Service • Mediation Service uses the GW-FQDN in the Request-URI to route to appropriate Gateway •With Media Bypass allows Lync Server 2010 consolidation of most Route GW Mediation Route_US LAX_GW resources at the Data Center Route_EUR DE_GW1 DE_GW2 Route_APAC SYD_GW
  • 18. Malicious Call Trace • Lync provides the end-user the capability of tagging the prior call as a malicious call. • Supported in Lync, Lync Phone Edition & Attendant Console. • Tagging is reflected in the backend CDR database, enabling the Lync Server administrator to take action on the call.
  • 19. Exchange Unified Messaging (UM) • Only supported voice mail solution for Lync users • Lync supports Exchange UM 2007 SP1 and beyond • Do not separate UM and Mailbox servers over the WAN • MAPI traffic is less tolerant of latency than VoIP in this scenario • UM servers in separate forests from the Lync forest is a supported topology • Need to ensure the EUM settings in the proxyaddress of the user objects are synched to the Lync forest • Hosted EUM as part of O365 is also now supported • Can integrate with both simultaneously • EUM enablement setting on the user object is needed • User Move • Lync Powershell • Need to configure Edge Server for a shared domain
  • 21. Dial Plans • Known as the location profile in OCS 2007 R2 • A set of normalization rules that translate dial strings to full, unique numbers (E.164) that are required by the routing and authorization applications of Lync • Lync clients normalize dialed numbers before they are sent to the server • Normalization rules are specified using regular expressions 21
  • 22. Planning for Dial Plans • Identify all areas within the organization that have local dialing requirements • Identify the valid number patterns for each • Try to standardize on an organization wide scheme • Determine the Dial Plan Scoping strategy • Dial Plans are obtained by UC clients through the inband provisioning process via the scope of the Dial Plan policy
  • 23. Dial Plan Scope • The most specific policy available will be applied • User policy will be assigned or it will be set to <Automatic> Global Contoso to allow selection from Pool, Site, or Global policies Site Chicago London • Generally user based scopes are preferred even for Pool Chicago- Chicago- Dublin-1 survivable branches 1 2 – Consistent operational practice User – Users won’t pick up different Dial Plans when roaming or the SBA goes offline • Pool scopes are for PSTN gateways and Registrar’s of a Pool – Mediation Server appends on INVITE of incoming calls from gateway for example 23
  • 24. Voice Policies • Control of user voice features – Call Forwarding – Delegation – Call Transfer – Call Park – Simultaneous Ringing – Team Call – PSTN Rerouting – BW Policy Override – Malicious Call Tracing • Associated to PSTN Usages – what calls are authorized 24
  • 25. Voice Policy Scope • The most specific policy available will be applied • Generally user based scopes are preferred even for Global Contoso survivable branches – Consistent operational practice – Users won’t pick up different Site Chicago London Voice Policies when roaming or the SBA goes offline • The PSTN Usages provide the link between the user and User outbound routes – at least one is required. • The ordering of PSTN usages is important because outbound routing does usage matching from the top down. 25
  • 26. Planning for PSTN Usages • PSTN Usages are just call permission descriptive labels – These are generally based on the PSTN cost • Identify all call permissions that are required in the organization – create a PSTN Usage for each • Should be contextual – Local in context such as Atlanta Local – Regional in context like US Long Distance • The result should be that there are PSTN Usages defined that meet the dialing authorization needs of the organization • Can establish priority of routes by ordering usages that can route the same called number
  • 27. Planning Voice Routes • Routes are needed to route the destination numbers listed in the Dial Plans – There should be no Dial Plan numbers that don’t match users, orbits, unassigned numbers, or routes – Regular expressions are also used in Routes to specify the dialed number to match • Each Route is required to have the FQDN of one or more gateways which support the route – Calls will be evenly distributed between multiple gateways in a given route • Each Route gets assigned the PSTN Usage records that users must have in order to call the numbers served by the Route – US Long Distance – Route resiliency can be done with multiple Usage’s • User’s first Usage grants “Local Calling” • User’s second Usage grants “Long Distance Calling” – can also reach local numbers • Least Cost Routing is supported by associating numbers to specific gateways – Europe countries codes could egress from a single gateway for example
  • 28. Call Authorization and Routing Voice Policies PSTN Usages Routes • Call • Purpose (usage,• Called number authorization caller’s intent) • Cost of call • Voice feature • Priority set
  • 29. High Level Outbound Routing Logic 1. Dialed number is normalized to an E.164 number 2. Reverse number / user lookup is done • If matched then route to the user’s SIP URI 3. Check Call Park orbit and Unassigned Number ranges • If matched then route to appropriate service 4. Check user’s first PSTN Usage and check each route that contains this Usage and matching destination number • If matched that route to Mediation server for the gateway • Perform appropriate trunk translations for the gateway 5. Iterate through user’s additional Usage’s • If no route match return a 403 (bad config)
  • 30. Lync 2010 Branch Deployments
  • 31. Branch Deployment Options Large Branch (>1000 users) Survivable Branch Server (or SE Server) AND Separate Media Gateway 1000 SBA Lync Medium Branch (25-1000 users) PSTN / WAN SBA 500 25 Small Branch (<25 users) No Local Infrastructure Or gateway (GW) Only 31 Users
  • 32. Lync 2010 Voice High Availability
  • 33. Resiliency Architecture Branch Office Registrar Data Center - EE Pool 1 Backup Presence Active Directory Registrar SBA Conferencing Pool AD & DNS Joe’s Primary Registrar = SBA., User Services = EE Pool1 Registrar (Registration Data Center - EE Pool 2 & Routing) Backup Active Directory Registrar Presence AD & DNS Pool Conferencing Registrar (Registration Alice’s Primary Registrar & Routing) & User Services = EE Pool 2 Bob’s Primary Registrar & User Services = EE Pool 1 Architecture: 1. Each user has a “Primary Registrar Pool”. Each Registrar Pool can have a “Backup Registrar Pool” 2. User’s client discovers a Registrar Pool through DNS SRV. Directed to “Primary & Backup Registrar Pool” 3. Backup Registrar heart-beats Primary Registrar. If heart-beat not received within Configurable Failover Interval (default = 120 sec for branch offices), Backup starts accepting client registrations 33
  • 34. Lync 2010 Voice Administration
  • 35. Built-in Roles Built-In Role Exchange Equivalent Notes CSAdministrator Organization Management Top level; Can assign roles Archiving configuration and Retention Management, Legal CSArchivingAdministrator policies– exclusive access to Hold some functions Read-only view with access to CSHelpDesk HelpDesk troubleshooting tasks Manage, monitor, troubleshoot CSServerAdministrator Server Management services, including start, stop, drain Provision, move, assign policies CSUserAdministrator Mail Recipients to users View Only Organization View only access to CSViewOnlyAdministrator Management configuration, health CSVoiceAdministrator N/A Voice settings and policies CSResponseGroupAdministr Response Group Service (RGS) N/A ator management 35 CSLocationAdministrator N/A Lowest level E911 rights
  • 36. Summary: Lync 2010 Voice Planning • Voice Topology • Voice Features and Overview • Voice Dial Plan Considerations • Branch Office Considerations • Datacenter Considerations 36
  • 37. © 2011 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. 37 MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.