SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante a 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.
 

Mais de 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
 

Mais de 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
 

Último

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
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
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
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
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
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
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
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Último (20)

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
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
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
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
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
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
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 ...
 
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"
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

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

Notas do Editor

  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