SlideShare ist ein Scribd-Unternehmen logo
1 von 24
© 2015 UZH,
VoIP-based Calibration of the DQX Model
Christos Tsiaras, Manuel Rösch, Burkhard Stiller
Department of Informatics IFI, Communication Systems Group CSG,
University of Zürich UZH
[tsiaras,stiller]@ifi.uzh.ch manuel.roesch@uzh.ch
IFIP Networking 2015, Toulouse, France, May 20, 2015
QoE Models for VoIP
DQX and Goals
Experiments and Results
Conclusion
© 2015 UZH,
E-model (R)
 Ro
– Various noise sources
 Is
– Loud speech level
– Non-optimum Overall
Loudness Rating (OLR)
– Non-optimum Side Tone
Masking Rating (STMR)
 Id
– Delay
– Echo
 Ie
– Equipment impairment factor
 A
– Expectation
R = 0R − sI − dI − eI + A
© 2015 UZH,
IQX Hypothesis
IQX :QoE = α ×e−β×QoS
+γ
 1 degree of freedom
– β: curve gradient
 α and γ define the
min and max Mean
Opinion Score (MOS)
0-1 normalized value of a variable
MOS
© 2015 UZH,
DQX Model
 Increasing Variable (IV)
– The more you have the better it is
 Decreasing Variable (DV)
– The more you have the worst it is
 Mixed Variable
– Multiple variables affect QoE
© 2015 UZH,
DQX HOWTO
 Formalizing QoE in 6 steps
1. Identify variables that affect QoE
2. Characterize those variables
• Increasing variables (IV)
• Decreasing variables (DV)
1. Select the ideal/desired/expected/agreed value of a variable
2. Considering the service specifications select the best and
the worst value of each variable
3. Identify the effect of each variable’s variation
• Influence factors (m)
1. Identify the importance of each variable (wk)
© 2015 UZH,
DQX Model
ed (x) = 4e
−
x
x0





÷
m
ln4
3
+1QoE equation for DVs
ei (x) = 4(1−e
−
x
x0





÷
m
ln4
)+1QoE equation for IVs
E(X) =1+ 4
e i∨d( ) xk( ) −1
4







k=1
N
∏
wk
Generic QoE equation
Importance factor
Step 6
Influence factor
Step 5
Expected value
Step 3
Variables selection
Step 1
Variables characterization
Step 2
QoE QoE-related
variables values
Best and worst values
Step 4
© 2015 UZH,
DQX Model
Influence Factor m
Exponential functionLinear function Step function
© 2015 UZH,
Goals
 Define and calibrate the parameters of DQX in the
VoIP scenario
 Collect QoE-related feedback
 Develop a QoE measurement setup wrt
– Latency
– Packet loss
– Jitter
– Bandwidth
 Compare DQX with state of the art QoE models in
VoIP
– IQX Hypothesis
– E-model
© 2015 UZH,
Experiment Setup
Network
Emulation
• Jitter
• Latency
• Packet loss
• Bandwidth
Real-Time Communications (RTC)
Wide Area Network emulator (WANem)
© 2015 UZH,
Experimental Calls
 34 Subjects
 Places
– IFI UZH
– KS Willisau
 6 hours
– 541 data points
 45 different Scenarios
– 80% single variable
– 20% mixed variables
© 2015 UZH,
Evaluation
 Single variable scenarios
– Variables
• Latency
• Packet Loss
• Jitter
• Bandwidth
– m values
 Comparison
– DQX
– IQX
– E-Model
 Mixed variables scenario
© 2015 UZH,
min/max and Expected Variable Values x0
 Latency
– min value = 0 ms: no delay
– x0 = 150 ms: codec independent, ITU-T recommendation G.114 and G.1010
– max value = 1800 ms: satellite connection
 Jitter
– min value = 0 ms: no jitter
– x0 = 100 ms: no values for Opus in literature, Cisco recommendation
– max value = 1800 ms
 Packet Loss
– min value = 0%: no packet loss
– x0 = 5%: official Opus codec documentation
– max value = 50%
 Bandwidth
– min value = 0 kBit/s: no connectivity
– x0 = 64 kBit/s: default bandwidth for WebRTC according to its documentation
– max value = 140 kBit/s
© 2015 UZH,
Evaluation: Packet Loss
© 2015 UZH,
Evaluation: Latency
© 2015 UZH,
Evaluation: Jitter
© 2015 UZH,
Evaluation: Bandwidth
(m-:4.45, m+:0.47)
© 2015 UZH,
Influence Factor (m) Escalation
Variable’s Value
© 2015 UZH,
Influence Factor (m) Escalation - Bandwidth
© 2015 UZH,
Evaluation: Mixed Variables
 14 scenarios, unadjusted importance factor wk
 Mean Opinion Score (MOS) difference (Collected – DQX) : 0.53
 Standard Deviation: 0.68
© 2015 UZH,
Conclusion & Future Work
 Conclusion
– DQX is flexible
– Influence factor m is not constant
– Importance factors w and further calibration of the min, max, expected values
can improve the DQX results
– Critical thoughts
• Subjects: men between 20 and 25
• Headsets and duration of the test calls
• WebRTC, Browser Interoperability
 Future Work
– QoE measurement setup
• Other variables
• More tests
• Different services
– Videoconference
– Video streaming
– Further analysis of the m value and the formula for mixed variables
© 2015 UZH,
Thank you!
Q&A
© 2015 UZH,
# Steps from min to max Values
© 2015 UZH,
Collected MOS for Mixed Variables
Compared to the Calculated MOS
© 2015 UZH,
Used Software

Weitere ähnliche Inhalte

Ähnlich wie IFIP Networking 2015

A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
A Deterministic QoE Formalization of User Satisfaction Demands (DQX)A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
A Deterministic QoE Formalization of User Satisfaction Demands (DQX)SmartenIT
 
Network-based UE mobility estimation in mobile networks
Network-based UE mobility estimation in mobile networksNetwork-based UE mobility estimation in mobile networks
Network-based UE mobility estimation in mobile networksPopescu Dalia
 
MUM Europe 2017 - Traffic Generator Case Study
MUM Europe 2017 - Traffic Generator Case StudyMUM Europe 2017 - Traffic Generator Case Study
MUM Europe 2017 - Traffic Generator Case StudyFajar Nugroho
 
8The Affects of Different Queuing Algorithms within the Router on QoS VoIP a...
8The Affects of Different Queuing Algorithms  within the Router on QoS VoIP a...8The Affects of Different Queuing Algorithms  within the Router on QoS VoIP a...
8The Affects of Different Queuing Algorithms within the Router on QoS VoIP a...IJCNC
 
Enabling 5G through end-to-end wireless and optical orchestration
Enabling 5G through end-to-end wireless and optical orchestrationEnabling 5G through end-to-end wireless and optical orchestration
Enabling 5G through end-to-end wireless and optical orchestrationJohann Marquez-Barja
 
Mobile IoT Middleware Interoperability & QoS Analysis - Eclipse IoT Day Paris...
Mobile IoT Middleware Interoperability & QoS Analysis - Eclipse IoT Day Paris...Mobile IoT Middleware Interoperability & QoS Analysis - Eclipse IoT Day Paris...
Mobile IoT Middleware Interoperability & QoS Analysis - Eclipse IoT Day Paris...Nikolaos Georgantas
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemIAEME Publication
 
Remote authentication via biometrics1
Remote authentication via biometrics1Remote authentication via biometrics1
Remote authentication via biometrics1Omkar Salunke
 
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic ProgrammingReal-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programmingadil raja
 
Data detection with a progressive parallel ici canceller in mimo ofdm
Data detection with a progressive parallel ici canceller in mimo ofdmData detection with a progressive parallel ici canceller in mimo ofdm
Data detection with a progressive parallel ici canceller in mimo ofdmeSAT Publishing House
 
Georgy Nosenko - An introduction to the use SMT solvers for software security
Georgy Nosenko - An introduction to the use SMT solvers for software securityGeorgy Nosenko - An introduction to the use SMT solvers for software security
Georgy Nosenko - An introduction to the use SMT solvers for software securityDefconRussia
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to FogCisco DevNet
 
Cisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco DevNet
 
Report on wireless System CDMA security
Report on wireless System CDMA securityReport on wireless System CDMA security
Report on wireless System CDMA securityViVek Patel
 
Vehicle to vehicle communication in COM2REACT (Alberto Los Santos)
Vehicle to vehicle communication in COM2REACT (Alberto Los Santos)Vehicle to vehicle communication in COM2REACT (Alberto Los Santos)
Vehicle to vehicle communication in COM2REACT (Alberto Los Santos)Alberto Los Santos Aransay
 

Ähnlich wie IFIP Networking 2015 (20)

A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
A Deterministic QoE Formalization of User Satisfaction Demands (DQX)A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
 
4g lte matlab
4g lte matlab4g lte matlab
4g lte matlab
 
Network-based UE mobility estimation in mobile networks
Network-based UE mobility estimation in mobile networksNetwork-based UE mobility estimation in mobile networks
Network-based UE mobility estimation in mobile networks
 
UDT
UDTUDT
UDT
 
MUM Europe 2017 - Traffic Generator Case Study
MUM Europe 2017 - Traffic Generator Case StudyMUM Europe 2017 - Traffic Generator Case Study
MUM Europe 2017 - Traffic Generator Case Study
 
UDT
UDTUDT
UDT
 
8The Affects of Different Queuing Algorithms within the Router on QoS VoIP a...
8The Affects of Different Queuing Algorithms  within the Router on QoS VoIP a...8The Affects of Different Queuing Algorithms  within the Router on QoS VoIP a...
8The Affects of Different Queuing Algorithms within the Router on QoS VoIP a...
 
Enabling 5G through end-to-end wireless and optical orchestration
Enabling 5G through end-to-end wireless and optical orchestrationEnabling 5G through end-to-end wireless and optical orchestration
Enabling 5G through end-to-end wireless and optical orchestration
 
Mobile IoT Middleware Interoperability & QoS Analysis - Eclipse IoT Day Paris...
Mobile IoT Middleware Interoperability & QoS Analysis - Eclipse IoT Day Paris...Mobile IoT Middleware Interoperability & QoS Analysis - Eclipse IoT Day Paris...
Mobile IoT Middleware Interoperability & QoS Analysis - Eclipse IoT Day Paris...
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm system
 
Remote authentication via biometrics1
Remote authentication via biometrics1Remote authentication via biometrics1
Remote authentication via biometrics1
 
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic ProgrammingReal-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Real-Time, Non-Intrusive Evaluation of VoIP Using Genetic Programming
 
Data detection with a progressive parallel ici canceller in mimo ofdm
Data detection with a progressive parallel ici canceller in mimo ofdmData detection with a progressive parallel ici canceller in mimo ofdm
Data detection with a progressive parallel ici canceller in mimo ofdm
 
Georgy Nosenko - An introduction to the use SMT solvers for software security
Georgy Nosenko - An introduction to the use SMT solvers for software securityGeorgy Nosenko - An introduction to the use SMT solvers for software security
Georgy Nosenko - An introduction to the use SMT solvers for software security
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to Fog
 
Cisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco Multi-Service FAN Solution
Cisco Multi-Service FAN Solution
 
Report on wireless System CDMA security
Report on wireless System CDMA securityReport on wireless System CDMA security
Report on wireless System CDMA security
 
Vehicle to vehicle communication in COM2REACT (Alberto Los Santos)
Vehicle to vehicle communication in COM2REACT (Alberto Los Santos)Vehicle to vehicle communication in COM2REACT (Alberto Los Santos)
Vehicle to vehicle communication in COM2REACT (Alberto Los Santos)
 
Nsl seminar(2)
Nsl seminar(2)Nsl seminar(2)
Nsl seminar(2)
 
Rahul resume.
Rahul resume.Rahul resume.
Rahul resume.
 

Mehr von SmartenIT

Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...SmartenIT
 
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...SmartenIT
 
An Automatic and On-demand MNO Selection Mechanism
An Automatic and On-demand MNO Selection MechanismAn Automatic and On-demand MNO Selection Mechanism
An Automatic and On-demand MNO Selection MechanismSmartenIT
 
Traffic Profiles and Management for Support of Community Networks
Traffic Profiles and Management for Support of Community NetworksTraffic Profiles and Management for Support of Community Networks
Traffic Profiles and Management for Support of Community NetworksSmartenIT
 
Evaluation of Caching Strategies Based on Access Statistics on Past Requests
Evaluation of Caching Strategies Based on Access Statistics on Past RequestsEvaluation of Caching Strategies Based on Access Statistics on Past Requests
Evaluation of Caching Strategies Based on Access Statistics on Past RequestsSmartenIT
 
Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...SmartenIT
 
Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)SmartenIT
 
Infocom 2013-2-state-markov
Infocom 2013-2-state-markovInfocom 2013-2-state-markov
Infocom 2013-2-state-markovSmartenIT
 
Fair allocation aims13_pp upload
Fair allocation aims13_pp uploadFair allocation aims13_pp upload
Fair allocation aims13_pp uploadSmartenIT
 
2013 05-fia-report-smarten it-slides
2013 05-fia-report-smarten it-slides2013 05-fia-report-smarten it-slides
2013 05-fia-report-smarten it-slidesSmartenIT
 
2013 fia-slides v03
2013 fia-slides v032013 fia-slides v03
2013 fia-slides v03SmartenIT
 

Mehr von SmartenIT (12)

Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
 
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
 
An Automatic and On-demand MNO Selection Mechanism
An Automatic and On-demand MNO Selection MechanismAn Automatic and On-demand MNO Selection Mechanism
An Automatic and On-demand MNO Selection Mechanism
 
Traffic Profiles and Management for Support of Community Networks
Traffic Profiles and Management for Support of Community NetworksTraffic Profiles and Management for Support of Community Networks
Traffic Profiles and Management for Support of Community Networks
 
Evaluation of Caching Strategies Based on Access Statistics on Past Requests
Evaluation of Caching Strategies Based on Access Statistics on Past RequestsEvaluation of Caching Strategies Based on Access Statistics on Past Requests
Evaluation of Caching Strategies Based on Access Statistics on Past Requests
 
Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...
 
Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)
 
Infocom 2013-2-state-markov
Infocom 2013-2-state-markovInfocom 2013-2-state-markov
Infocom 2013-2-state-markov
 
Fair allocation aims13_pp upload
Fair allocation aims13_pp uploadFair allocation aims13_pp upload
Fair allocation aims13_pp upload
 
2013 05-fia-report-smarten it-slides
2013 05-fia-report-smarten it-slides2013 05-fia-report-smarten it-slides
2013 05-fia-report-smarten it-slides
 
2013 fia-slides v03
2013 fia-slides v032013 fia-slides v03
2013 fia-slides v03
 
AbaCUS
AbaCUSAbaCUS
AbaCUS
 

Kürzlich hochgeladen

9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 

Kürzlich hochgeladen (20)

9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 

IFIP Networking 2015

  • 1. © 2015 UZH, VoIP-based Calibration of the DQX Model Christos Tsiaras, Manuel Rösch, Burkhard Stiller Department of Informatics IFI, Communication Systems Group CSG, University of Zürich UZH [tsiaras,stiller]@ifi.uzh.ch manuel.roesch@uzh.ch IFIP Networking 2015, Toulouse, France, May 20, 2015 QoE Models for VoIP DQX and Goals Experiments and Results Conclusion
  • 2. © 2015 UZH, E-model (R)  Ro – Various noise sources  Is – Loud speech level – Non-optimum Overall Loudness Rating (OLR) – Non-optimum Side Tone Masking Rating (STMR)  Id – Delay – Echo  Ie – Equipment impairment factor  A – Expectation R = 0R − sI − dI − eI + A
  • 3. © 2015 UZH, IQX Hypothesis IQX :QoE = α ×e−β×QoS +γ  1 degree of freedom – β: curve gradient  α and γ define the min and max Mean Opinion Score (MOS) 0-1 normalized value of a variable MOS
  • 4. © 2015 UZH, DQX Model  Increasing Variable (IV) – The more you have the better it is  Decreasing Variable (DV) – The more you have the worst it is  Mixed Variable – Multiple variables affect QoE
  • 5. © 2015 UZH, DQX HOWTO  Formalizing QoE in 6 steps 1. Identify variables that affect QoE 2. Characterize those variables • Increasing variables (IV) • Decreasing variables (DV) 1. Select the ideal/desired/expected/agreed value of a variable 2. Considering the service specifications select the best and the worst value of each variable 3. Identify the effect of each variable’s variation • Influence factors (m) 1. Identify the importance of each variable (wk)
  • 6. © 2015 UZH, DQX Model ed (x) = 4e − x x0      ÷ m ln4 3 +1QoE equation for DVs ei (x) = 4(1−e − x x0      ÷ m ln4 )+1QoE equation for IVs E(X) =1+ 4 e i∨d( ) xk( ) −1 4        k=1 N ∏ wk Generic QoE equation Importance factor Step 6 Influence factor Step 5 Expected value Step 3 Variables selection Step 1 Variables characterization Step 2 QoE QoE-related variables values Best and worst values Step 4
  • 7. © 2015 UZH, DQX Model Influence Factor m Exponential functionLinear function Step function
  • 8. © 2015 UZH, Goals  Define and calibrate the parameters of DQX in the VoIP scenario  Collect QoE-related feedback  Develop a QoE measurement setup wrt – Latency – Packet loss – Jitter – Bandwidth  Compare DQX with state of the art QoE models in VoIP – IQX Hypothesis – E-model
  • 9. © 2015 UZH, Experiment Setup Network Emulation • Jitter • Latency • Packet loss • Bandwidth Real-Time Communications (RTC) Wide Area Network emulator (WANem)
  • 10. © 2015 UZH, Experimental Calls  34 Subjects  Places – IFI UZH – KS Willisau  6 hours – 541 data points  45 different Scenarios – 80% single variable – 20% mixed variables
  • 11. © 2015 UZH, Evaluation  Single variable scenarios – Variables • Latency • Packet Loss • Jitter • Bandwidth – m values  Comparison – DQX – IQX – E-Model  Mixed variables scenario
  • 12. © 2015 UZH, min/max and Expected Variable Values x0  Latency – min value = 0 ms: no delay – x0 = 150 ms: codec independent, ITU-T recommendation G.114 and G.1010 – max value = 1800 ms: satellite connection  Jitter – min value = 0 ms: no jitter – x0 = 100 ms: no values for Opus in literature, Cisco recommendation – max value = 1800 ms  Packet Loss – min value = 0%: no packet loss – x0 = 5%: official Opus codec documentation – max value = 50%  Bandwidth – min value = 0 kBit/s: no connectivity – x0 = 64 kBit/s: default bandwidth for WebRTC according to its documentation – max value = 140 kBit/s
  • 16. © 2015 UZH, Evaluation: Bandwidth (m-:4.45, m+:0.47)
  • 17. © 2015 UZH, Influence Factor (m) Escalation Variable’s Value
  • 18. © 2015 UZH, Influence Factor (m) Escalation - Bandwidth
  • 19. © 2015 UZH, Evaluation: Mixed Variables  14 scenarios, unadjusted importance factor wk  Mean Opinion Score (MOS) difference (Collected – DQX) : 0.53  Standard Deviation: 0.68
  • 20. © 2015 UZH, Conclusion & Future Work  Conclusion – DQX is flexible – Influence factor m is not constant – Importance factors w and further calibration of the min, max, expected values can improve the DQX results – Critical thoughts • Subjects: men between 20 and 25 • Headsets and duration of the test calls • WebRTC, Browser Interoperability  Future Work – QoE measurement setup • Other variables • More tests • Different services – Videoconference – Video streaming – Further analysis of the m value and the formula for mixed variables
  • 21. © 2015 UZH, Thank you! Q&A
  • 22. © 2015 UZH, # Steps from min to max Values
  • 23. © 2015 UZH, Collected MOS for Mixed Variables Compared to the Calculated MOS
  • 24. © 2015 UZH, Used Software

Hinweis der Redaktion

  1. General comments: -Stick to one term -include some details about W
  2. Impossible to define the parameters offline •Ro: Expresses the basic signal-to-noise ratio, including various noise sources, such as circuit noise and room noise. •Is: impairments that exist more or less simultaneously with the voice signal, such as… •Id: impairments by too long absolute delay and potential echo effects on both talker’s and listener’s side. •Ie: Equipment caused by the respective codec used and packet-loss. •A: The advantage, or expectation factor, considers the advantage of service access. E.g., a user in a region which is hard to provide connectivity, expects a lower quality
  3. Step 4. Considering the service specifications select the best and the worst values of the variable Step 6 is another degree of freedom to calibrate the model in a better way. You can start by setting the importance factor = 1
  4. Mention it: Several test calls
  5. Mention Opus
  6. Department of Informatics
  7. Mention that those results are the outcome of our experiments + the comparison with other models
  8. Slow speaking people and fast speaking people
  9. The first derivative does not exist at this point Discontinuity
  10. The fit was done with linear approximation
  11. Terminology! Cut not cutted :p