SlideShare a Scribd company logo
1 of 36
Download to read offline
Video Library on YouTube
• ProSBC Training Modules
• Recorded webinars
• How-to Tutorials
• Customer interviews
• Frequently Asked Questions
• Recorded podcasts
• And more…
2
youtube.com/telcobridges
3
Introductions
Alan D Percy
Chief Marketing Officer
alan.percy@telcobridges.com
@AlanDPercy
Luc Morissette
Director of Customer Support
luc.morissette@telcobridges.com
TelcoBridges Inc.
• Manufacturer of VoIP gateways, signaling
gateways, and SBC software for carriers and
enterprises
• Employee Owned
• Founded in 2002
• Employees: ~40
• Headquarters: Montreal, Canada
• Hardware & software R&D as well as
production of its products in Montreal
• Sales/Support offices:
Montreal, Turkey, Hong Kong
• 24/7 technical support
4
TelcoBridges HQ
5
Agenda
• Voice quality and the
customer experience
• Causes of poor voice quality
• Measuring voice quality on-the-fly
• The role of SBCs in monitoring voice quality
• Isolating voice quality issues
• Use Case example
• Your Questions
A
D
N
E
G
A
VoIP Voice Quality
Voice Quality
&
The Customer Experience
6
7
Troubles in Paradise!
https://www.thesipschool.com/files/The-SIP-Survey-2018.pdf
The Customer Experience
Poor voice quality:
• Increases errors
• Slows agent handling
of calls
• Causes stress
• Harms customer
satisfaction
8
VoIP Voice Quality
Voice Quality
Background
9
10
Common VoIP Impairments
7 6 5 4 3 2 1
No impairments
7 6 X X 3 2 1
Packet Loss
6 5 4 3 2 1
Jitter
5 4 3 2 1
Latency
Delay
RTP Packets (voice payload)
11
Other VoIP Impairments
CODEC
Mis-match
Echo
One-way
Audio
DTMF
Transport
VoIP Voice Quality
Measuring
Voice Quality
12
MOS Score - Subjective
• Defined by ITU-T Rec. P.800
• Mean Opinion Score
• A measurement of how
humans perceive speech
• Subjective testing requires 60
listeners to score the speech
• Not practical for real-time
telecommunications systems
13
From EEtimes:
https://www.eetimes.com/intro-to-voip-quality-measurements/
14
MOS Score - Objective
• Defined by ITU P.863
• Compares reference input
with degraded output
• Excellent predictor of
subjective MOS
• No humans required!
• Lab environments
• Not practical for real-time
telecommunications systems
R Factor
• R Factor is based on E-Model
• R0 = Signal-to-noise Ratio
• Is = Simultaneous impairments
• Id = delay and echo impairments
• Ie_ef = CODEC impairments
• A = User toleration of impairments
• R Factor ranges from 0 to 100
15
MOS “on-the-fly”
16
Latency
Packet Loss
Jitter
MOS
Score
Mapping
R Factor MOS Score
CODEC
E-Model
17
TelcoBridges MOS Scoring
VoIP Voice Quality
The Role of SBCs in
Monitoring
Voice Quality
18
Session Border Controllers
• The “border” of a voice network
• Point of demarcation between
carriers & enterprises
• An ideal place to measure,
track and report voice quality
issues
19
What can an SBC do?
20
SBC
Service Provider “A” Service Provider “B”
Measure RTP
Measure RTP
RTP
RTP
Collect RTCP
Collect RTCP
SBCs – Reporting Voice Quality
21
ProSBC Call Trace
SBCs – Reporting Voice Quality
22
https://docs.telcobridges.com/tbwiki/Toolpack:RADIUS_CDR_attributes_D
ProSBC reports MOS Score in Call Detail Records
23
SBCs – Reporting Voice Quality
2020-12-09 20:16:59.936+0100,END,SessionId='a440ab1b
00000000 02005ce0
5fd1229c',LegId='0xA440AB1B',StartTime='1607541404',Connected
Time='1607541404',EndTime='1607541419',FreedTime='160754141
9',Duration='16',TerminationCause='NORMAL_CALL_CLEARING',T
erminationSource='TermInd',Calling='1200',Called='1001',NAP='NA
P_WEBINAR_A5_PRIV',Direction='answer',Media='PCMU@192.16
8.102.192:20142',Rtp:Rx='(743;0;0;0;4.3)',Rtp:Tx='(741;0;0;0;0.0)',T
38:Rx='(0;0;0)',T38:Tx='(0;0)',Error:FromNetwork='(-;-;-;-;-
)',Error:ToNetwork='(-)',MOS='4.3','0.0',NetworkQuality='100','0'
ProSBC CDR Example
VoIP Voice Quality
Isolating/Reducing
Voice Quality
Issues
24
Isolating Voice Quality Issues
• Narrow down potential sources
of imparements
• Carrier dependent?
• LAN/WAN segments?
• Time of Day dependent?
• Did something change?
• You will need a tool to analyze
and look for patterns
25
Ways to Improve Voice Quality
26
Poor MOS
Time of Day
Network
Congestion?
Add WAN Capacity
Alternate Carrier
Voice Compression to
reduce congestion
Symptom Potential Cause Remedies
Ways to Improve Voice Quality
27
One-Way Voice
ALG or Firewall?
NAT?
Check configuration
Bypass ALG/Firewall
Port Forwarding
Symptom Potential Cause Remedies
Ways to Improve Voice Quality
28
Low MOS
Scores
Service Provider
Congestion
Reroute Traffic
Report to Service
Provider
Change Service Provider
Symptom Potential Cause Remedies
Ways to Improve Voice Quality
29
Echo Endpoint acoustic echo Endpoint configuration
Change endpoint
Symptom Potential Cause Remedies
VoIP Voice Quality
Use Case
Example of
Voice Quality
Monitoring
30
Use Case Example
31
Voice
Call Center Agent
Voice
Landline
Mobile
SMS
Carrier
Services
Voice
Voice Carriers
Voice
Call Center
Voice
Applications
SMS SMS
Voice & SMS
32
• Challenge:
• Offer the highest quality voice quality to their customers
• Monitor their service providers to ensure they meet quality goals
• Means to redirect traffic if quality degrades
• Solution:
• Use MOS scoring features of ProSBC
• Record and analyze quality performance
• Use SBC routing priorities to adjust on the fly
33
Routing on Voice Quality
SBC
Route
Script
Carrier A
Carrier B
Carrier C
Incoming Call
Route based on:
• Called/Calling Number
• Carrier availability
• Recent MOS score of carrier
• Round-robin
Voice Quality Analysis
34
Call Detail
Records
Update
Route
Tables
Enabling the Migration to
Cloud Communications
35
www.telcobridges.com
www.prosbc.com
sales@telcobridges.com
Youtube.com/telcobridges
View the Full-Length Video at:
www2.telcobridges.com/videolibrary
36

More Related Content

Similar to How to Measure VoIP Voice Quality

VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
Fatih Ozavci
 
BT Showcase Network Centres
BT Showcase Network CentresBT Showcase Network Centres
BT Showcase Network Centres
Videoguy
 
Microsoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery SeriesMicrosoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery Series
douglarl
 

Similar to How to Measure VoIP Voice Quality (20)

Session Border Controllers - Top 10 FAQ
Session Border Controllers - Top 10 FAQSession Border Controllers - Top 10 FAQ
Session Border Controllers - Top 10 FAQ
 
Radvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRadvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The Internet
 
O365Engage17 - Skype for Business Cloud PBX in the Real World
O365Engage17 - Skype for Business Cloud PBX in the Real WorldO365Engage17 - Skype for Business Cloud PBX in the Real World
O365Engage17 - Skype for Business Cloud PBX in the Real World
 
ProSBC a Deep Dive
ProSBC a Deep DiveProSBC a Deep Dive
ProSBC a Deep Dive
 
AudioCodes Session Border Controller Update
AudioCodes Session Border Controller UpdateAudioCodes Session Border Controller Update
AudioCodes Session Border Controller Update
 
ProSBC a Deep Dive
ProSBC a Deep DiveProSBC a Deep Dive
ProSBC a Deep Dive
 
VoIP Frequently Asked Questions
VoIP Frequently Asked QuestionsVoIP Frequently Asked Questions
VoIP Frequently Asked Questions
 
VoIP Frequently Asked Questions
VoIP Frequently Asked QuestionsVoIP Frequently Asked Questions
VoIP Frequently Asked Questions
 
Microsoft Unified Communications Summit
Microsoft Unified Communications SummitMicrosoft Unified Communications Summit
Microsoft Unified Communications Summit
 
FreeSBC - A New Approach to the SBC
FreeSBC - A New Approach to the SBCFreeSBC - A New Approach to the SBC
FreeSBC - A New Approach to the SBC
 
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
VoIP Wars: Destroying Jar Jar Lync (Unfiltered version)
 
FreeSBC - A New Approach to the SBC
FreeSBC - A New Approach to the SBCFreeSBC - A New Approach to the SBC
FreeSBC - A New Approach to the SBC
 
BT Showcase Network Centres
BT Showcase Network CentresBT Showcase Network Centres
BT Showcase Network Centres
 
Enabling business with CPaaS and SBCs
Enabling business with CPaaS and SBCsEnabling business with CPaaS and SBCs
Enabling business with CPaaS and SBCs
 
Enabling business with CPaaS and SBCs
Enabling business with CPaaS and SBCsEnabling business with CPaaS and SBCs
Enabling business with CPaaS and SBCs
 
Kai Stenberg SPS CGN virtual 2021.pptx
Kai Stenberg SPS CGN virtual 2021.pptxKai Stenberg SPS CGN virtual 2021.pptx
Kai Stenberg SPS CGN virtual 2021.pptx
 
Experiencing the Live IIoT
Experiencing the Live IIoTExperiencing the Live IIoT
Experiencing the Live IIoT
 
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-FiLync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
 
Microsoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery SeriesMicrosoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery Series
 
PRINTED CIRCUITS CORP. One Stop EMS Solution Provider
PRINTED CIRCUITS CORP. One Stop EMS Solution ProviderPRINTED CIRCUITS CORP. One Stop EMS Solution Provider
PRINTED CIRCUITS CORP. One Stop EMS Solution Provider
 

More from TelcoBridges Inc.

More from TelcoBridges Inc. (20)

Network Transformation - Top 5 Best Practices
Network Transformation - Top 5 Best PracticesNetwork Transformation - Top 5 Best Practices
Network Transformation - Top 5 Best Practices
 
The Role of SBCs in Fraud Protection
The Role of SBCs in Fraud ProtectionThe Role of SBCs in Fraud Protection
The Role of SBCs in Fraud Protection
 
Tmedia for Metaswitch - a FAQ Session
Tmedia for Metaswitch - a FAQ SessionTmedia for Metaswitch - a FAQ Session
Tmedia for Metaswitch - a FAQ Session
 
Will STIR/SHAKEN Solve the Illegal Robocall Problem?
Will STIR/SHAKEN Solve the Illegal Robocall Problem?Will STIR/SHAKEN Solve the Illegal Robocall Problem?
Will STIR/SHAKEN Solve the Illegal Robocall Problem?
 
Marketing Open Source Software - 10 Tips
Marketing Open Source Software - 10 TipsMarketing Open Source Software - 10 Tips
Marketing Open Source Software - 10 Tips
 
Contact Center as a Service - Challenges and Successes
Contact Center as a Service - Challenges and SuccessesContact Center as a Service - Challenges and Successes
Contact Center as a Service - Challenges and Successes
 
Robocall Mitigation with YouMail and ProSBC
Robocall Mitigation with YouMail and ProSBCRobocall Mitigation with YouMail and ProSBC
Robocall Mitigation with YouMail and ProSBC
 
What is SS7? An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7What is SS7? An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7
 
RESTful APIs and SBCs
RESTful APIs and SBCsRESTful APIs and SBCs
RESTful APIs and SBCs
 
New Opportunities with Two Factor Authentication (2FA) - A How To
New Opportunities with Two Factor Authentication (2FA) - A How ToNew Opportunities with Two Factor Authentication (2FA) - A How To
New Opportunities with Two Factor Authentication (2FA) - A How To
 
UCaaS with 3cx and ProSBC
UCaaS with 3cx and ProSBCUCaaS with 3cx and ProSBC
UCaaS with 3cx and ProSBC
 
How to Protect Against TDOS Attacks
How to Protect Against TDOS AttacksHow to Protect Against TDOS Attacks
How to Protect Against TDOS Attacks
 
ProSBC on Azure - A Tutorial
ProSBC on Azure - A TutorialProSBC on Azure - A Tutorial
ProSBC on Azure - A Tutorial
 
uCPE and VNFs Explained
uCPE and VNFs ExplaineduCPE and VNFs Explained
uCPE and VNFs Explained
 
How to Prevent Telecom Fraud in Real-Time
How to Prevent Telecom Fraud in Real-TimeHow to Prevent Telecom Fraud in Real-Time
How to Prevent Telecom Fraud in Real-Time
 
ProSBC Introduction
ProSBC IntroductionProSBC Introduction
ProSBC Introduction
 
Extending the Life of your SS7 Network with SIGTRAN
Extending the Life of your SS7 Network with SIGTRANExtending the Life of your SS7 Network with SIGTRAN
Extending the Life of your SS7 Network with SIGTRAN
 
STIR-SHAKEN Top 10 FAQ
STIR-SHAKEN Top 10 FAQSTIR-SHAKEN Top 10 FAQ
STIR-SHAKEN Top 10 FAQ
 
Battling Robocallers - How to Implement STIR-SHAKEN
Battling Robocallers - How to Implement STIR-SHAKENBattling Robocallers - How to Implement STIR-SHAKEN
Battling Robocallers - How to Implement STIR-SHAKEN
 
Firewalls, SIP Servers and SBC - What's the Differences?
Firewalls, SIP Servers and SBC - What's the Differences?Firewalls, SIP Servers and SBC - What's the Differences?
Firewalls, SIP Servers and SBC - What's the Differences?
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

How to Measure VoIP Voice Quality

  • 1.
  • 2. Video Library on YouTube • ProSBC Training Modules • Recorded webinars • How-to Tutorials • Customer interviews • Frequently Asked Questions • Recorded podcasts • And more… 2 youtube.com/telcobridges
  • 3. 3 Introductions Alan D Percy Chief Marketing Officer alan.percy@telcobridges.com @AlanDPercy Luc Morissette Director of Customer Support luc.morissette@telcobridges.com
  • 4. TelcoBridges Inc. • Manufacturer of VoIP gateways, signaling gateways, and SBC software for carriers and enterprises • Employee Owned • Founded in 2002 • Employees: ~40 • Headquarters: Montreal, Canada • Hardware & software R&D as well as production of its products in Montreal • Sales/Support offices: Montreal, Turkey, Hong Kong • 24/7 technical support 4 TelcoBridges HQ
  • 5. 5 Agenda • Voice quality and the customer experience • Causes of poor voice quality • Measuring voice quality on-the-fly • The role of SBCs in monitoring voice quality • Isolating voice quality issues • Use Case example • Your Questions A D N E G A
  • 6. VoIP Voice Quality Voice Quality & The Customer Experience 6
  • 8. The Customer Experience Poor voice quality: • Increases errors • Slows agent handling of calls • Causes stress • Harms customer satisfaction 8
  • 9. VoIP Voice Quality Voice Quality Background 9
  • 10. 10 Common VoIP Impairments 7 6 5 4 3 2 1 No impairments 7 6 X X 3 2 1 Packet Loss 6 5 4 3 2 1 Jitter 5 4 3 2 1 Latency Delay RTP Packets (voice payload)
  • 13. MOS Score - Subjective • Defined by ITU-T Rec. P.800 • Mean Opinion Score • A measurement of how humans perceive speech • Subjective testing requires 60 listeners to score the speech • Not practical for real-time telecommunications systems 13 From EEtimes: https://www.eetimes.com/intro-to-voip-quality-measurements/
  • 14. 14 MOS Score - Objective • Defined by ITU P.863 • Compares reference input with degraded output • Excellent predictor of subjective MOS • No humans required! • Lab environments • Not practical for real-time telecommunications systems
  • 15. R Factor • R Factor is based on E-Model • R0 = Signal-to-noise Ratio • Is = Simultaneous impairments • Id = delay and echo impairments • Ie_ef = CODEC impairments • A = User toleration of impairments • R Factor ranges from 0 to 100 15
  • 18. VoIP Voice Quality The Role of SBCs in Monitoring Voice Quality 18
  • 19. Session Border Controllers • The “border” of a voice network • Point of demarcation between carriers & enterprises • An ideal place to measure, track and report voice quality issues 19
  • 20. What can an SBC do? 20 SBC Service Provider “A” Service Provider “B” Measure RTP Measure RTP RTP RTP Collect RTCP Collect RTCP
  • 21. SBCs – Reporting Voice Quality 21 ProSBC Call Trace
  • 22. SBCs – Reporting Voice Quality 22 https://docs.telcobridges.com/tbwiki/Toolpack:RADIUS_CDR_attributes_D ProSBC reports MOS Score in Call Detail Records
  • 23. 23 SBCs – Reporting Voice Quality 2020-12-09 20:16:59.936+0100,END,SessionId='a440ab1b 00000000 02005ce0 5fd1229c',LegId='0xA440AB1B',StartTime='1607541404',Connected Time='1607541404',EndTime='1607541419',FreedTime='160754141 9',Duration='16',TerminationCause='NORMAL_CALL_CLEARING',T erminationSource='TermInd',Calling='1200',Called='1001',NAP='NA P_WEBINAR_A5_PRIV',Direction='answer',Media='PCMU@192.16 8.102.192:20142',Rtp:Rx='(743;0;0;0;4.3)',Rtp:Tx='(741;0;0;0;0.0)',T 38:Rx='(0;0;0)',T38:Tx='(0;0)',Error:FromNetwork='(-;-;-;-;- )',Error:ToNetwork='(-)',MOS='4.3','0.0',NetworkQuality='100','0' ProSBC CDR Example
  • 25. Isolating Voice Quality Issues • Narrow down potential sources of imparements • Carrier dependent? • LAN/WAN segments? • Time of Day dependent? • Did something change? • You will need a tool to analyze and look for patterns 25
  • 26. Ways to Improve Voice Quality 26 Poor MOS Time of Day Network Congestion? Add WAN Capacity Alternate Carrier Voice Compression to reduce congestion Symptom Potential Cause Remedies
  • 27. Ways to Improve Voice Quality 27 One-Way Voice ALG or Firewall? NAT? Check configuration Bypass ALG/Firewall Port Forwarding Symptom Potential Cause Remedies
  • 28. Ways to Improve Voice Quality 28 Low MOS Scores Service Provider Congestion Reroute Traffic Report to Service Provider Change Service Provider Symptom Potential Cause Remedies
  • 29. Ways to Improve Voice Quality 29 Echo Endpoint acoustic echo Endpoint configuration Change endpoint Symptom Potential Cause Remedies
  • 30. VoIP Voice Quality Use Case Example of Voice Quality Monitoring 30
  • 31. Use Case Example 31 Voice Call Center Agent Voice Landline Mobile SMS Carrier Services Voice Voice Carriers Voice Call Center Voice Applications SMS SMS Voice & SMS
  • 32. 32 • Challenge: • Offer the highest quality voice quality to their customers • Monitor their service providers to ensure they meet quality goals • Means to redirect traffic if quality degrades • Solution: • Use MOS scoring features of ProSBC • Record and analyze quality performance • Use SBC routing priorities to adjust on the fly
  • 33. 33 Routing on Voice Quality SBC Route Script Carrier A Carrier B Carrier C Incoming Call Route based on: • Called/Calling Number • Carrier availability • Recent MOS score of carrier • Round-robin
  • 34. Voice Quality Analysis 34 Call Detail Records Update Route Tables
  • 35. Enabling the Migration to Cloud Communications 35 www.telcobridges.com www.prosbc.com sales@telcobridges.com Youtube.com/telcobridges
  • 36. View the Full-Length Video at: www2.telcobridges.com/videolibrary 36