SlideShare una empresa de Scribd logo
1 de 48
Ståle Hansen
Lync Server 2013

Network Quality considerations in LAN,
WAN and Wi-Fi
Objective
Better understanding of Lync 2013 and network impact
• What is “Good” Voice Quality?
• VoIP Metrics
• Codecs and Bandwith
• LAN, WAN and Wi-Fi
Ståle Hansen
Technical Evangelist @ Atea
V-TSP @ Microsoft
Blog @ msunified.net
Company blog @ LyncAtea.no
Co-Author Lync Master Class @ LyncLab.no
Contributor @ TheUCArchitects PodCast
#NICLync
#NIC2013
@StaleHansen
What is “Good” Voice Quality?
• Users not noticing Voice Quality issues
  • is what defines success here
VoIP Metrics
What are we looking for?
Delay / Latency
• Recommendation
  • Keep combined total two way delay below 150 ms
Packet Loss
• Requirement for traditional VoIP
  • Limit to < 1% loss (end to end)
• Requirement for RTAudio
  • Limit to < 10% loss (end to end)
Jitter
• Requirement for VoIP
  • Limit jitter to < 30ms
Impact on a Lync conversation

Demo
SIP

                         SRTP / RTCP




                                       11   22   33   44   55



                         Perfect
                         Network
11   22   33   44   55
SIP

                                                      SRTP / RTCP




                                                                                      11 22         44 55


                                                                                55
                                                                           44        11   22   44     55
                                                                      44
                                                                 33
                                                           33
                                                      22
                                                 22
11      22        33          44       55   11
                                                        Poor
             FForward Error
              orward Error
              CCorrection
                orrection                              Network

22 33    33 44      44 55      55 66
Codecs and Bandwith
Bandwidth
•   Media Endpoints detect & manage distribution of available BW
    •   Prioritize Audio first
•   Bandwidth requirements determined by
    •   Codec choice
    •   Network performance
    •   Channel Activity
Bandwith (BW)
Codecs and Bandwith requirements
For planning in a well
managed, right-sized network,
use Max BW w/o FEC.

If the network will be
constrained and you want to
preserve quality, use Max BW
with FEC.

When understanding how
much bandwidth at any given
time is being used, use the
Typical BW numbers. Not for
planning, as usage will be
greater at times.
Bandwith – Video
Typical Video Bandwidth Usage
•   Preliminary data from Lync 2013 Preview deployments at Microsoft and
    TAP customers
•   Video usage doubled compared to Lync 2010
•   P2P video calls:
     •   Average send/receive video bandwidth ~600kbps
     •   ~75% of users with default video resolution of 424x240
     •   ~25% increase video window to obtain 640x360 or HD video
•   Conference video calls:
     •   Data sharing reduces screen real estate for video in most calls -> small video
         resolution of 320x180
     •   Receive: average of 2.5 video streams using ~500kbps
     •   Send: average of 1.6 video streams using ~350kbps


                                                                   18
Bandwith – Application Sharing
•   Application sharing bandwidth consumption
    dependent on session content and screen
    resolution
•   TCP based sessions with built-in congestion control
•   Traffic is bursty in nature
•   End user policy limits to cap spikes
Bandwith (BW)
Planning recommendations
Video Bandwidth Recommendations
•   Control maximum bandwidth by using
    • VideoBitRateKB
    • TotalReceiveBitRateKB
•   Recommended settings:
    • Send and receive limits should be set to same value
    • Default: Best quality. For networks which can handle average
      video bitrates of 600kbps for P2P and 200kbps for conference calls
    • 1000 kbps: Usually 848x480 in P2P and 240x240 resolution in
      multi-view
    • 350 kbps: Requires multi-view to be disabled. Allows 424x240
      resolution.

                                                     21
Video Bandwidth Recommendations




                            22
Set-CsConferencingPolicy

Demo
Network
LAN, WAN and Wi-Fi
Call Admission Control (CAC)
•   Policy Server role in Lync Server implements CAC
    • Admins configure logical sites based on groupings of subnets
•   WAN link bandwidth policies
    • Applied dynamically when session crosses network link with policy
      set
•   Seamless support for roaming users on moving between different
    sites
•   PSTN reroute
•   Allows Internet to be used for overflow of traffic
    •   Support alternate path & failover of video sessions
RT Audio WB (no FEC)
Seattle              WAN Link Policy:          New York
               Audio Session Limit = 60 Kbps
RT Audio WB (No FEC)
Internet   Seattle              WAN Link Policy:
                          Audio Session Limit = 60 Kbps
RT Audio NB (+ FEC)
Internet
           Seattle              WAN Link Policy:
                          Audio Session Limit = 60 Kbps
Bandwith Calculator Overview

Demo
End to end networking
• LAN
• WAN
• Wi-Fi
Quality of Service (QoS)
Differentiated Services Code Point (DSCP)
…AKA DiffServ

•Recommended:
  • When Right Provisioning not possible and on
    Constrained WAN Links
     • pair with WAN bandwidth policies
  • Prioritization already deployed for other VoIP
    solution
Challenge:
DSCP tagging is not done by Lync

             It’s done on OS level
Endpoint diversity




      LAN                    Wi-Fi
                     Bring Your Own Device
Wi-Fi problem areas
•   Shared medium
•   Limited band selection in 2.4 GHz band
•   Was designed for none-real time data usage
•   Deployed for access, not throughput
Microsoft recommendation
• Deploy concurrent dual-band AP
   • Applicable for enterprise, home, and hotspot
   • Move devices to 5 GHz (if possible) 21 channels
      • Less interference
      • Wider channel selection


• Consider quality and features of Wireless NICs
   • Wi-Fi alliance certification
   • Multiple antennae support (11n)
The 802.11 family explained
• 802.11a        • 802.11g
  • 5 GHz          • 2,4 GHz
  • 54 Mbps        • 54 Mbps
• 802.11b        • 802.11n
  • 2,4 GHz        •   2,4 GHz (70 Mbps)
  • 11 Mbps        •   5 GHz (150 Mbit)
                   •   Multiple channels
                   •   Multiple antennas
                       (MIMO)
Device Wi-Fi support
•   Nokia Lumia 820           •   Samsung ATIV Smart PC Pro
     •   802.11a/b/g/n             •   802.11n
•   HTC 8S Atlantic Blue      •   Samsung Galaxy Tab 2 10.1“
     •   802.11b/g/n               •   802.11b/g/n
•   HTC One X Plus Black      •   HP Envy X2 11-g001
     •   802.11a/b/g/n             •   802.11n
•   Samsung GT-I8750 Ativ S   •   Apple iPad 2 Wi-Fi
     •   802.11a/b/g/n             •   802.11a/b/g/n
•   Samsung Galaxy S III      •   Microsoft Surface RT
     •   802.11a/b/g/n             •   802.11a/b/g/n
•   Apple iPhone 5            •   Microsoft Surface RT
     •   802.11a/b/g/n             •   802.11a/b/g/n
•   Apple iPad mini Wi-Fi     •   Microsoft Surface PRO
     •   802.11a/b/g/n             •   802.11a/b/g/n
Voice optimized Wi-Fi
• Aruba
  • Lync certified solution
• Meru
  • Lync certified solution (March)
• Cisco
  • Lots of experience of voice over Wi-Fi
How to optimize for voice over Wi-Fi
• All vendors tag Wi-Fi Lync traffic with DSCP value
  • Great for unmanaged devices
• High-density AP deployments
  • Closer to users
  • Just add more accesspoints
• Fast inter-AP handover support
• All venderos stress end to end optimization
  • Endpoint -> Wi-Fi -> LAN -> WAN -> LAN -> Wi-Fi -> Endpoint
Data Center   L2/L3
Aruba
• Fingerprinting to detect multimedia endpoints
  • Tag Lync traffic
• Multichannel AP deployment
• Fast AP handover
• Will redirect clients to AP’s with less load
Meru
• Uses single SSID accross the entire
  deployment
  • Zero-Latency Roaming
• Uses three channels with three different
  speeds
• Easy deployment, just add AP’s
Cisco
•   Just released AVC that tag Lync traffic at AP
     •   Deep packet inspection
     •   AVC profiler
          • En for voice og video
          • MS Lync
•   Band select, forcing acces points to 5 GHz
•   If one acces point goes down
•   Coverage hole detection, increase send strength
•   Uses its CleanAir technology to detect interference
     •   Spectrum analyzer
     •   All new access points have this today
     •   Change channel when noise
Key Takeaways
• “Good” Voice Quality - is what is expected
• VoIP Metrics – Tells us about the health of the
  network
• Codecs and Bandwith – Helps us design for QoE
• LAN, WAN and Wi-Fi – Wi-Fi is the new norm
Questions?

Más contenido relacionado

La actualidad más candente

FreeSWITCH as a Kickass SBC
FreeSWITCH as a Kickass SBCFreeSWITCH as a Kickass SBC
FreeSWITCH as a Kickass SBCMoises Silva
 
Company Presentation
Company PresentationCompany Presentation
Company Presentationdikketieten
 
Skype 4 Business Webcast 11. März 2015
Skype 4 Business Webcast 11. März 2015Skype 4 Business Webcast 11. März 2015
Skype 4 Business Webcast 11. März 2015Thomas Poett
 
Microsoft Cloud Connector Overview
Microsoft Cloud Connector OverviewMicrosoft Cloud Connector Overview
Microsoft Cloud Connector OverviewUC2
 
Lync Hoster Pack 2013 Product Overview
Lync Hoster Pack 2013 Product OverviewLync Hoster Pack 2013 Product Overview
Lync Hoster Pack 2013 Product OverviewJennifer Stevenson
 
Understanding the end to end sales motion Office 365 with E plans (thomas poett)
Understanding the end to end sales motion Office 365 with E plans (thomas poett)Understanding the end to end sales motion Office 365 with E plans (thomas poett)
Understanding the end to end sales motion Office 365 with E plans (thomas poett)Thomas Poett
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыBAKOTECH
 
Solo Telco Gateway
Solo Telco GatewaySolo Telco Gateway
Solo Telco GatewaySOLO Gateway
 
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...Aruba, a Hewlett Packard Enterprise company
 
Audio codes presentation
Audio codes presentationAudio codes presentation
Audio codes presentationTed Wentzel
 
Cisco cme gui features
Cisco cme gui featuresCisco cme gui features
Cisco cme gui featuresFares Ryan
 
Business Case for Cisco Intelligent WAN
Business Case for Cisco Intelligent WANBusiness Case for Cisco Intelligent WAN
Business Case for Cisco Intelligent WANCisco Service Provider
 
Level 3 hybrid wan
Level 3 hybrid wanLevel 3 hybrid wan
Level 3 hybrid wanScott Burns
 
Mimosa 2.4 Firmware Release Overview
Mimosa 2.4 Firmware Release OverviewMimosa 2.4 Firmware Release Overview
Mimosa 2.4 Firmware Release OverviewMimosa Networks
 
Deploying mobile unified communications and collaboration (UCC) with Microsof...
Deploying mobile unified communications and collaboration (UCC) with Microsof...Deploying mobile unified communications and collaboration (UCC) with Microsof...
Deploying mobile unified communications and collaboration (UCC) with Microsof...Aruba, a Hewlett Packard Enterprise company
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryNicolas Navet
 
Cisco Pervasive Conferencing where Voice, Video and Web Meet
Cisco Pervasive Conferencing where Voice, Video and Web MeetCisco Pervasive Conferencing where Voice, Video and Web Meet
Cisco Pervasive Conferencing where Voice, Video and Web MeetCisco Canada
 

La actualidad más candente (20)

FreeSWITCH as a Kickass SBC
FreeSWITCH as a Kickass SBCFreeSWITCH as a Kickass SBC
FreeSWITCH as a Kickass SBC
 
Company Presentation
Company PresentationCompany Presentation
Company Presentation
 
Skype 4 Business Webcast 11. März 2015
Skype 4 Business Webcast 11. März 2015Skype 4 Business Webcast 11. März 2015
Skype 4 Business Webcast 11. März 2015
 
Microsoft Cloud Connector Overview
Microsoft Cloud Connector OverviewMicrosoft Cloud Connector Overview
Microsoft Cloud Connector Overview
 
Lync Hoster Pack 2013 Product Overview
Lync Hoster Pack 2013 Product OverviewLync Hoster Pack 2013 Product Overview
Lync Hoster Pack 2013 Product Overview
 
Understanding the end to end sales motion Office 365 with E plans (thomas poett)
Understanding the end to end sales motion Office 365 with E plans (thomas poett)Understanding the end to end sales motion Office 365 with E plans (thomas poett)
Understanding the end to end sales motion Office 365 with E plans (thomas poett)
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктуры
 
Solo Telco Gateway
Solo Telco GatewaySolo Telco Gateway
Solo Telco Gateway
 
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
Breakout - Airheads Macau 2013 - Microsoft Lync, Unified Communications, Clou...
 
Audio codes presentation
Audio codes presentationAudio codes presentation
Audio codes presentation
 
Cisco cme gui features
Cisco cme gui featuresCisco cme gui features
Cisco cme gui features
 
Business Case for Cisco Intelligent WAN
Business Case for Cisco Intelligent WANBusiness Case for Cisco Intelligent WAN
Business Case for Cisco Intelligent WAN
 
Lync over Aruba Wi-Fi Validated Reference Design Guide
Lync over Aruba Wi-Fi Validated Reference Design GuideLync over Aruba Wi-Fi Validated Reference Design Guide
Lync over Aruba Wi-Fi Validated Reference Design Guide
 
Level 3 hybrid wan
Level 3 hybrid wanLevel 3 hybrid wan
Level 3 hybrid wan
 
Mimosa 2.4 Firmware Release Overview
Mimosa 2.4 Firmware Release OverviewMimosa 2.4 Firmware Release Overview
Mimosa 2.4 Firmware Release Overview
 
Deploying mobile unified communications and collaboration (UCC) with Microsof...
Deploying mobile unified communications and collaboration (UCC) with Microsof...Deploying mobile unified communications and collaboration (UCC) with Microsof...
Deploying mobile unified communications and collaboration (UCC) with Microsof...
 
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
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service Discovery
 
Cisco Pervasive Conferencing where Voice, Video and Web Meet
Cisco Pervasive Conferencing where Voice, Video and Web MeetCisco Pervasive Conferencing where Voice, Video and Web Meet
Cisco Pervasive Conferencing where Voice, Video and Web Meet
 
Ip scan 2010
Ip scan 2010Ip scan 2010
Ip scan 2010
 

Destacado

Skype for business and lync troubleshooting guide (Version 1.0 )
Skype for business and lync troubleshooting guide   (Version 1.0 )Skype for business and lync troubleshooting guide   (Version 1.0 )
Skype for business and lync troubleshooting guide (Version 1.0 )Thomas Poett
 
Cs clslogging
Cs clsloggingCs clslogging
Cs clsloggingMTUG
 
NIC - Understand how Lync integrates with Exchange - Level 300
NIC - Understand how Lync integrates with Exchange - Level 300NIC - Understand how Lync integrates with Exchange - Level 300
NIC - Understand how Lync integrates with Exchange - Level 300Ståle Hansen
 
Microsoft lync server 2013 step by step for anyone
Microsoft lync server 2013 step by step for anyoneMicrosoft lync server 2013 step by step for anyone
Microsoft lync server 2013 step by step for anyoneVinh Nguyen
 

Destacado (6)

Skype for business and lync troubleshooting guide (Version 1.0 )
Skype for business and lync troubleshooting guide   (Version 1.0 )Skype for business and lync troubleshooting guide   (Version 1.0 )
Skype for business and lync troubleshooting guide (Version 1.0 )
 
Cs clslogging
Cs clsloggingCs clslogging
Cs clslogging
 
NIC - Understand how Lync integrates with Exchange - Level 300
NIC - Understand how Lync integrates with Exchange - Level 300NIC - Understand how Lync integrates with Exchange - Level 300
NIC - Understand how Lync integrates with Exchange - Level 300
 
Microsoft lync server 2013 step by step for anyone
Microsoft lync server 2013 step by step for anyoneMicrosoft lync server 2013 step by step for anyone
Microsoft lync server 2013 step by step for anyone
 
What’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent ChatWhat’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent Chat
 
Lync 2013: Architecture & Administration
Lync 2013: Architecture & AdministrationLync 2013: Architecture & Administration
Lync 2013: Architecture & Administration
 

Similar a Network Quality considerations for Lync 2013 in LAN, WAN and Wi-Fi

Wireless_Video_Access_Networks_ppt
Wireless_Video_Access_Networks_pptWireless_Video_Access_Networks_ppt
Wireless_Video_Access_Networks_pptPartho Choudhury
 
Delivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile DevicesDelivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile DevicesWeemo, Inc.
 
Integrating Unified Communications and Collaboration on an Aruba Access Network
Integrating Unified Communications and Collaboration on an Aruba Access NetworkIntegrating Unified Communications and Collaboration on an Aruba Access Network
Integrating Unified Communications and Collaboration on an Aruba Access NetworkAruba, a Hewlett Packard Enterprise company
 
Lighting up Lync Video - Network Preparation
Lighting up Lync Video - Network PreparationLighting up Lync Video - Network Preparation
Lighting up Lync Video - Network PreparationIVCi, LLC
 
Lenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo Data Center
 
NFV Infrastructure Manager with High Performance Software Switch Lagopus
NFV Infrastructure Manager with High Performance Software Switch Lagopus NFV Infrastructure Manager with High Performance Software Switch Lagopus
NFV Infrastructure Manager with High Performance Software Switch Lagopus Hirofumi Ichihara
 
VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution IMTC
 
Polycom soundpoint ip450 data sheet
Polycom soundpoint ip450 data sheetPolycom soundpoint ip450 data sheet
Polycom soundpoint ip450 data sheetbest4systems
 
AudioCodes Session Border Controller Update
AudioCodes Session Border Controller UpdateAudioCodes Session Border Controller Update
AudioCodes Session Border Controller UpdateJohn D'Annunzio
 
Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure6WIND
 
Performance Measurements of 360◦ Video Streaming to Head-Mounted Displays Ove...
Performance Measurements of 360◦ Video Streaming to Head-Mounted Displays Ove...Performance Measurements of 360◦ Video Streaming to Head-Mounted Displays Ove...
Performance Measurements of 360◦ Video Streaming to Head-Mounted Displays Ove...Wen-Chih Lo
 
9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)Jeff Green
 

Similar a Network Quality considerations for Lync 2013 in LAN, WAN and Wi-Fi (20)

Video-over-IP for AV
Video-over-IP for AVVideo-over-IP for AV
Video-over-IP for AV
 
Wireless_Video_Access_Networks_ppt
Wireless_Video_Access_Networks_pptWireless_Video_Access_Networks_ppt
Wireless_Video_Access_Networks_ppt
 
Delivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile DevicesDelivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile Devices
 
Integrating Unified Communications and Collaboration on an Aruba Access Network
Integrating Unified Communications and Collaboration on an Aruba Access NetworkIntegrating Unified Communications and Collaboration on an Aruba Access Network
Integrating Unified Communications and Collaboration on an Aruba Access Network
 
Lighting up Lync Video - Network Preparation
Lighting up Lync Video - Network PreparationLighting up Lync Video - Network Preparation
Lighting up Lync Video - Network Preparation
 
Lenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rack
 
NFV Infrastructure Manager with High Performance Software Switch Lagopus
NFV Infrastructure Manager with High Performance Software Switch Lagopus NFV Infrastructure Manager with High Performance Software Switch Lagopus
NFV Infrastructure Manager with High Performance Software Switch Lagopus
 
VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution
 
Distributed IP-PBX
Distributed IP-PBX Distributed IP-PBX
Distributed IP-PBX
 
Voip
VoipVoip
Voip
 
Deploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
Deploying Microsoft Lync over Wi-Fi #AirheadsConf ItalyDeploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
Deploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
 
838511959.pptx
838511959.pptx838511959.pptx
838511959.pptx
 
Polycom soundpoint ip450 data sheet
Polycom soundpoint ip450 data sheetPolycom soundpoint ip450 data sheet
Polycom soundpoint ip450 data sheet
 
Customer Keynote - Microsoft Lync
Customer Keynote - Microsoft LyncCustomer Keynote - Microsoft Lync
Customer Keynote - Microsoft Lync
 
AudioCodes Session Border Controller Update
AudioCodes Session Border Controller UpdateAudioCodes Session Border Controller Update
AudioCodes Session Border Controller Update
 
Video54 Series A 2004
Video54 Series A 2004Video54 Series A 2004
Video54 Series A 2004
 
Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure
 
Performance Measurements of 360◦ Video Streaming to Head-Mounted Displays Ove...
Performance Measurements of 360◦ Video Streaming to Head-Mounted Displays Ove...Performance Measurements of 360◦ Video Streaming to Head-Mounted Displays Ove...
Performance Measurements of 360◦ Video Streaming to Head-Mounted Displays Ove...
 
9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)
 
Day1 assignment
Day1 assignmentDay1 assignment
Day1 assignment
 

Último

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Último (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

Network Quality considerations for Lync 2013 in LAN, WAN and Wi-Fi

  • 1. Ståle Hansen Lync Server 2013 Network Quality considerations in LAN, WAN and Wi-Fi
  • 2. Objective Better understanding of Lync 2013 and network impact • What is “Good” Voice Quality? • VoIP Metrics • Codecs and Bandwith • LAN, WAN and Wi-Fi
  • 3. Ståle Hansen Technical Evangelist @ Atea V-TSP @ Microsoft Blog @ msunified.net Company blog @ LyncAtea.no Co-Author Lync Master Class @ LyncLab.no Contributor @ TheUCArchitects PodCast
  • 5. What is “Good” Voice Quality? • Users not noticing Voice Quality issues • is what defines success here
  • 6. VoIP Metrics What are we looking for?
  • 7. Delay / Latency • Recommendation • Keep combined total two way delay below 150 ms
  • 8. Packet Loss • Requirement for traditional VoIP • Limit to < 1% loss (end to end) • Requirement for RTAudio • Limit to < 10% loss (end to end)
  • 9. Jitter • Requirement for VoIP • Limit jitter to < 30ms
  • 10. Impact on a Lync conversation Demo
  • 11. SIP SRTP / RTCP 11 22 33 44 55 Perfect Network 11 22 33 44 55
  • 12. SIP SRTP / RTCP 11 22 44 55 55 44 11 22 44 55 44 33 33 22 22 11 22 33 44 55 11 Poor FForward Error orward Error CCorrection orrection Network 22 33 33 44 44 55 55 66
  • 14. Bandwidth • Media Endpoints detect & manage distribution of available BW • Prioritize Audio first • Bandwidth requirements determined by • Codec choice • Network performance • Channel Activity
  • 15. Bandwith (BW) Codecs and Bandwith requirements
  • 16. For planning in a well managed, right-sized network, use Max BW w/o FEC. If the network will be constrained and you want to preserve quality, use Max BW with FEC. When understanding how much bandwidth at any given time is being used, use the Typical BW numbers. Not for planning, as usage will be greater at times.
  • 18. Typical Video Bandwidth Usage • Preliminary data from Lync 2013 Preview deployments at Microsoft and TAP customers • Video usage doubled compared to Lync 2010 • P2P video calls: • Average send/receive video bandwidth ~600kbps • ~75% of users with default video resolution of 424x240 • ~25% increase video window to obtain 640x360 or HD video • Conference video calls: • Data sharing reduces screen real estate for video in most calls -> small video resolution of 320x180 • Receive: average of 2.5 video streams using ~500kbps • Send: average of 1.6 video streams using ~350kbps 18
  • 19. Bandwith – Application Sharing • Application sharing bandwidth consumption dependent on session content and screen resolution • TCP based sessions with built-in congestion control • Traffic is bursty in nature • End user policy limits to cap spikes
  • 21. Video Bandwidth Recommendations • Control maximum bandwidth by using • VideoBitRateKB • TotalReceiveBitRateKB • Recommended settings: • Send and receive limits should be set to same value • Default: Best quality. For networks which can handle average video bitrates of 600kbps for P2P and 200kbps for conference calls • 1000 kbps: Usually 848x480 in P2P and 240x240 resolution in multi-view • 350 kbps: Requires multi-view to be disabled. Allows 424x240 resolution. 21
  • 23.
  • 26.
  • 27. Call Admission Control (CAC) • Policy Server role in Lync Server implements CAC • Admins configure logical sites based on groupings of subnets • WAN link bandwidth policies • Applied dynamically when session crosses network link with policy set • Seamless support for roaming users on moving between different sites • PSTN reroute • Allows Internet to be used for overflow of traffic • Support alternate path & failover of video sessions
  • 28. RT Audio WB (no FEC) Seattle WAN Link Policy: New York Audio Session Limit = 60 Kbps
  • 29. RT Audio WB (No FEC) Internet Seattle WAN Link Policy: Audio Session Limit = 60 Kbps
  • 30. RT Audio NB (+ FEC) Internet Seattle WAN Link Policy: Audio Session Limit = 60 Kbps
  • 32. End to end networking • LAN • WAN • Wi-Fi
  • 34. Differentiated Services Code Point (DSCP) …AKA DiffServ •Recommended: • When Right Provisioning not possible and on Constrained WAN Links • pair with WAN bandwidth policies • Prioritization already deployed for other VoIP solution
  • 35. Challenge: DSCP tagging is not done by Lync It’s done on OS level
  • 36. Endpoint diversity LAN Wi-Fi Bring Your Own Device
  • 37. Wi-Fi problem areas • Shared medium • Limited band selection in 2.4 GHz band • Was designed for none-real time data usage • Deployed for access, not throughput
  • 38. Microsoft recommendation • Deploy concurrent dual-band AP • Applicable for enterprise, home, and hotspot • Move devices to 5 GHz (if possible) 21 channels • Less interference • Wider channel selection • Consider quality and features of Wireless NICs • Wi-Fi alliance certification • Multiple antennae support (11n)
  • 39. The 802.11 family explained • 802.11a • 802.11g • 5 GHz • 2,4 GHz • 54 Mbps • 54 Mbps • 802.11b • 802.11n • 2,4 GHz • 2,4 GHz (70 Mbps) • 11 Mbps • 5 GHz (150 Mbit) • Multiple channels • Multiple antennas (MIMO)
  • 40. Device Wi-Fi support • Nokia Lumia 820 • Samsung ATIV Smart PC Pro • 802.11a/b/g/n • 802.11n • HTC 8S Atlantic Blue • Samsung Galaxy Tab 2 10.1“ • 802.11b/g/n • 802.11b/g/n • HTC One X Plus Black • HP Envy X2 11-g001 • 802.11a/b/g/n • 802.11n • Samsung GT-I8750 Ativ S • Apple iPad 2 Wi-Fi • 802.11a/b/g/n • 802.11a/b/g/n • Samsung Galaxy S III • Microsoft Surface RT • 802.11a/b/g/n • 802.11a/b/g/n • Apple iPhone 5 • Microsoft Surface RT • 802.11a/b/g/n • 802.11a/b/g/n • Apple iPad mini Wi-Fi • Microsoft Surface PRO • 802.11a/b/g/n • 802.11a/b/g/n
  • 41. Voice optimized Wi-Fi • Aruba • Lync certified solution • Meru • Lync certified solution (March) • Cisco • Lots of experience of voice over Wi-Fi
  • 42. How to optimize for voice over Wi-Fi • All vendors tag Wi-Fi Lync traffic with DSCP value • Great for unmanaged devices • High-density AP deployments • Closer to users • Just add more accesspoints • Fast inter-AP handover support • All venderos stress end to end optimization • Endpoint -> Wi-Fi -> LAN -> WAN -> LAN -> Wi-Fi -> Endpoint
  • 43. Data Center L2/L3
  • 44. Aruba • Fingerprinting to detect multimedia endpoints • Tag Lync traffic • Multichannel AP deployment • Fast AP handover • Will redirect clients to AP’s with less load
  • 45. Meru • Uses single SSID accross the entire deployment • Zero-Latency Roaming • Uses three channels with three different speeds • Easy deployment, just add AP’s
  • 46. Cisco • Just released AVC that tag Lync traffic at AP • Deep packet inspection • AVC profiler • En for voice og video • MS Lync • Band select, forcing acces points to 5 GHz • If one acces point goes down • Coverage hole detection, increase send strength • Uses its CleanAir technology to detect interference • Spectrum analyzer • All new access points have this today • Change channel when noise
  • 47. Key Takeaways • “Good” Voice Quality - is what is expected • VoIP Metrics – Tells us about the health of the network • Codecs and Bandwith – Helps us design for QoE • LAN, WAN and Wi-Fi – Wi-Fi is the new norm

Notas del editor

  1. Common causes: Processing: Encoding / decoding Serialization: Clocking packet onto the wire Network: Queuing and buffer overflow Propagation: Distance related delay Queuing at routers is the most unpredictable component of overall delay
  2. Two common types: Random: Occurs over time Single packet here and there “ Bursty”: Contiguous packets dropped Caused by: Router algorithms used to prevent congestion are the primary cause, i.e., RED and WRED Buffer overflow Transmission errors Packet corruption
  3. Measure of time variability in arrival of successive packets, generally in milliseconds. Caused by packets taking different routes due to: Load balancers Re-direction due to router congestion
  4. Media Endpoints detect &amp; manage distribution of available BW Prioritize Audio first distribute remaining bandwidth to Application Sharing, Video, and File Transfer Choose best quality Audio codec, video resolution/frame rate for available BW Adapt to network &amp; change codecs to optimize experience during a session Bandwidth requirements determined by Codec choice: Microsoft RT-Audio &amp; RT-Video, G.711, G.722, etc. Network performance: Using FEC for redundant audio encoding Channel Activity: Voice activity and video content TechReady12 02/05/13 © 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. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  5. The overall recommendation, let Lync scale for performance
  6. Control maximum bandwidth by using VideoBitRateKB and TotalReceiveBitRateKB Value applies to P2P and conference calls Same bandwidth limits apply separately to panoramic video Recommended settings: Send and receive limits should be set to same value Default: Best quality. For networks which can handle average video bitrates of 600kbps for P2P and 200kbps for conference calls 1000 kbps: Usually 848x480 in P2P and 240x240 resolution in multi-view 350 kbps: Requires multi-view to be disabled. Allows 424x240 resolution.
  7. MaxVideoConferencingResolution The MaxVideoConferencingResolution parameter controls the maximum video resolution on legacy clients and does not apply to Lync 2013 Preview clients. The setting remains to ensure administrators can continue to control bandwidth usage of user running clients prior to Lync 2013 Preview.
  8. Policy Server role in Lync Server implements CAC Admins configure logical sites based on groupings of subnets Enforce policies on links between sites Bandwidth available for audio, video WAN link bandwidth policies Applied dynamically when session crosses network link with policy set Limits the session to a maximum allowed bandwidth level Re-route or fail session when bandwidth not available Seamless support for roaming users on moving between different sites Allows Internet to be used for overflow of traffic Avoid PSTN call charges Support alternate path &amp; failover of video sessions
  9. Three CAC profiles Session limit determines what codecs are being used Here is a scenario where audio session limit is 60 It is running the best codec it can, wb no fec
  10. When something happends to the network, bad wireless connection Media stack will adjust the codec with FEC Needs to go to NB and FEC
  11. Media stack will adjust the codec with FEC Needs to go to NB and FEC It will work and good quality of experience is maintained for the user
  12. Flere bærabare pcer er på nett
  13. Shared Medium Interference in 2.4 gigahertz (GHz) (‘noisy‘) Bluetooth, Appliances and cordless phones Other access points (APs) on the same channel nearby Limited band selection in 2.4 GHz band Only three non-overlapping channels By design Wi-Fi standard was designed for none-real time data usage Continuous real-time data flow requirement was not accounted for
  14. Telefoner kan ha dårligere dekning enn laptopper Små antenner og enkle kanaler