Download presentation
Presentation is loading. Please wait.
Published byAlexandra Underwood Modified over 9 years ago
6
Voice support cases often cite call quality We experienced this ourselves – and we see it as customers scale up CQM was built to address this problem. The Quality Problem After CQM (5 mos):
7
There is a complex set of dependencies from the endpoint to the access point to the core network to the server. Degradation in any aspect lowers quality for the entire call or conference. Why is Call Quality hard to achieve?
8
What about our existing tools We have a rich set of data and tools in the product to troubleshoot issues We need a systemic operational approach to proactively view and improve call quality – that’s CQM.
9
AudioStream TableQoECQMExplanation DegradationAvg> 1.0- Network Mean Opinion Score (MOS) degradation for the whole call. This metric shows the amount the Network MOS was reduced because of jitter and packet loss RoundTrip> 500-Round trip time PacketLossRate> 0.1 > 0.01 or PacketLossRateMax >.05 The packet loss rate JitterInterArrival> 30-Average network jitter RatioConcealedSamplesAvg> 0.07-Average ratio of concealed samples generated by audio healing to typical samples
10
Difference all streams & classified streams Difference CQM & QoE
11
CQM looks at quality three ways 2. Network Media stream quality between Lync servers – AV MCU, Mediation, Gateway Media stream quality between endpoints and endpoints to servers 3. Endpoint Endpoint factors including system, device, media transport and media path 1. Servers Lync servers must be healthy and running without resource constraints
12
80 KHIs (from 1,000s of Counters) KHI spreadsheet provides snapshot for a given collection period.
15
Quality of Experience (QoE) considerations
16
The Quality of Experience (QoE) Database provides telemetry across the network Network Coverage Wired And Wireless LastMile_0_and_1 AVMCU to Mediation Plant_1 AVMCU to Mediation Plant_1 Wired And Wireless LastMile_0_and_1 Mediation to Gateway Plant_2 Mediation to Gateway Plant_2 PCD
17
Endpoint Coverage Device Endpoint_0 MOS System Endpoint_1 Glitch Media Path Endpoint_2 Relay VPN Transport Endpoint_3 TCP
18
CQM Tenets Structured End-to-endInside-out Managed Managed network Unmanaged Network Service Ops ProcessTools User Experience
19
Managed versus Unmanaged
22
Ten CQM elements across three dimensions Three Dimensions 1. Server Plant 2. Endpoints 3. Last Mile Each Dimension has a prioritized set of focus areas There are 10 areas in total 9 query QoE for data to identify problem areas Customers can customize the approach
23
Same process is used for all ten elements: Target -> Remediate -> Maintain Assert Threshold s Values Achieve Prioritize Fix Maintain ProcessTools
24
Server Plant 0: Server Health 1: AVMCU to Mediation 2: Mediation to IP PSTN GW 3:IP PSTN GW Health
25
Server Plant – four elements CategoryTarget & Remediate Server Health KHIs in healthy range If not, prioritize finding and fixing root cause until healthy AVMCU to Mediation Poor streams are PacketLossRate >.01 or PacketLossRateMax >.05 Determine your target for poor stream thresholds Example threshold is 2% Use detailed queries to find hot pairs with poor streams Investigate why so many poor streams Network equipment issue, gateway configuration issue etc Mediation to Gateway Gateway to PSTN Identify relevant PSTN Gateway statistics
26
Endpoints 0: Device 1: System 2: Media Path 3: Media Transport
27
Endpoints – four elements CategoryTarget & Remediate Device Define target cut-off, example 3.6 AvgSendListenMOS 100 Identify problematic devices and come up with strategy to fix/replace System Define goal (AudioMicGlitchRate < 1) Define golden PC configuration with drivers etc. Media Path Define goal for Media over VPN (target 0%) Define goal for internal calls using relay (target 0%) Identify problem subnets and investigate firewall rules, packet shapers etc. configuration Media Transport Define goal for media over TCP (target 0%) Identify problem subnets and investigate firewall rules, packet shapers etc. configuration
28
Last Mile 0: Wired 1: Wireless
29
Last Mile – two elements CategoryTarget & Remediate Wired Define threshold for Wired Poor Streams query Example: PoorStreamsRatio 300 streams Remediate ordered from worst to best Isolate subnets and fix Implement QoS Wireless Determine if Wireless will be managed Define threshold for Wireless Poor Streams query Example: PoorStreamsRatio 300 streams Remediate ordered from worst to best Isolate subnets and fix Implement wireless best practices Inventory wireless gear and determine UC capabilities
31
Process for working with CQM Maintain Operationalize Remediate Establish target Identify problems Remediate to target Repeat Prioritize Server Health Server-to-Server Wired Subnets Devices Baseline Run trending queries for two week range
32
Customer Example MS_EndpointGW_EndpointAllStreamsPoorStreamsPoorStreamsRatio ORLYMED0104DELYGW01.contoso.com1424935% UKLYMED0108UKLYGW01.contoso.com1404230% SILYMED0110UKLYGW01.contoso.com1363425% DELYMED0111UKLYGW01.contoso.com2065125% ORLYMED0103DELYGW01.contoso.com61813622% CALYMED0301JPLYGW01.contoso.com4,27988021% DKLYMED0112JPLYGW01.contoso.com1,43127519% ORLYMED0102JPLYGW01.contoso.com2,51447319% UKLYMED0109UKLYGW01.contoso.com2364419% CALYMED0301JPLYGW02.contoso.com2,51946318% CALYMED0107UKLYGW01.contoso.com62210918% ORLYMED0105JPLYGW01.contoso.com4,33960514% Plant_2_Mediation_Gateway Trending Queries
35
CQMFeedback@microsoft.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.