SlideShare a Scribd company logo
Wireless Access Research
Adil Raja June 2006
Modeling the Effect of Packet
Loss on Speech Quality: GP
Based Symbolic Regression
Wireless Access Research
Adil Raja June 2006
Packet Loss Modeling Approaches
• Packet Based Approaches.
 Based on regression of packet loss parameters to MOS.
 Parameters include mean Loss rate, conditional loss probability
etc.
• Some approaches include:
 Markov Models {A. D. Clark}
 Regression Using Artificial Neural Networks.
{L. F. Sun et. al. and S. Mohammed et. Al}
Wireless Access Research
Adil Raja June 2006
Speech Based Approaches
• Intrusive - ITU-T Recommendation P.862 (PESQ).
• Non-intrusive – ITU-T Recommendation P.563 (PSEAM).
• Non-intrusive PESQ – A. E. Conway.
Wireless Access Research
Adil Raja June 2006
Previous Work
• ANN based Regression of network traffic metrics
on speech quality.
• Useful Network loss Metrics.
 Mean Loss Rate.
 Means and Variances of Burst and Gap Length
Distributions.
 Codec Type and Packetization Interval.
 Inter Loss Distance/Gap Length.
• Packet loss was modeled using a Gilbert Model.
• Results: - rtraining=0.9835; rvalidation=0.9821;
rtesting=0.9763
Wireless Access Research
Adil Raja June 2006
The Gilbert Elliot Model
0
1
1
mmp
n
i
i 





 


p
1-q
No Loss
State
1-p X=1 X=0
q
Loss State












 




1
1
1
2
)1(1
n
i
i
n
i
i imimq
Parameters of Geometrically distributed burst/gap lengths
Mean Burst length = 1/q
Variance of Burst Length Distribution = (1-q)/q2
Mean Gap Length = 1/p
Variance of Gap Length = (1-p)/p2
qp
p

1
Wireless Access Research
Adil Raja June 2006
The Gilbert Model
• Packet loss can be simulated for certain
values of p and q.
• During network operation bursts have to
be captured for determining clp and ulp.
• The Gilbert model also models the packet
loss due to jitter buffer discard/overflow.
Wireless Access Research
Adil Raja June 2006
Current Approach
• Codecs – G.729 and G.723.1 and AMR-NB
• Packet/frame loss simulation – Gilbert Model
• Mean Loss rate ulp and clp were varied between 0-0.85 and 0-0.90
respectively.
• Input Variables
 mean loss rate, mean and variance of burst length distribution (VAD), mean and
variance of gap length distribution (VAD), codec type and packetization interval.
 VAD – Different packets have different importance {L. F. Sun | C. Hoene}.
• Genetic Programming is used for Symbolic Regression.
• Hyperbolic Tangent (Activation).
• A total of 659 speech files out of which 35% were used for training, 15%
were used for validation and 50% were used for Speaker independent
testing.
• Speech activity – 70-80%.
Wireless Access Research
Adil Raja June 2006
Genetic Programming (GP)
• GP is a Machine Learning Technique
inspired by biological evolution.
Wireless Access Research
Adil Raja June 2006
Fitness: 0.0327 Test Fitness: 0.0437, r= 0.9748, r=0.9635 (tree5)
Wireless Access Research
Adil Raja June 2006
Training (t5)
Wireless Access Research
Adil Raja June 2006
Validation (t5)
Wireless Access Research
Adil Raja June 2006
Fitness: 0.0342, Test Fitness: 0.0424, r=0.9737, r=0.9642
Wireless Access Research
Adil Raja June 2006
Fitness=0.0463; Test Fitness=0.0528 r=0.9642, r=0.9566
F(X)=mysqrt(times(8,sin(X3)));
GP-MOS-LQO= -1.2442 * F(X) + 3.7511
Wireless Access Research
Adil Raja June 2006
Training tn(28)
Wireless Access Research
Adil Raja June 2006
Validation tn(28)
Wireless Access Research
Adil Raja June 2006
Fitness=0.0466; Validation Fitness=0.0527; Testing Fitness=0.0401 r=0.9640, 0.9567,
r=0.9696.
F(X)=minus(X3,times(5,kozasqrt(X3)));
GP-MOS-LQO= 0.8325*F(X) + 3.8482
Wireless Access Research
Adil Raja June 2006
Training tn(25)
Wireless Access Research
Adil Raja June 2006
Validation tn(25)
Wireless Access Research
Adil Raja June 2006
Testing tn(25)

More Related Content

Viewers also liked

Design Patterns
Design PatternsDesign Patterns
Design Patterns
adil raja
 
Real-time, non-Intrusive Evaluation of VoIP
Real-time, non-Intrusive Evaluation of VoIPReal-time, non-Intrusive Evaluation of VoIP
Real-time, non-Intrusive Evaluation of VoIP
adil raja
 
A Course Outline About Computer Networks
A Course Outline About Computer NetworksA Course Outline About Computer Networks
A Course Outline About Computer Networks
adil raja
 
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
adil raja
 
Introduction To Computer Networks
Introduction To Computer NetworksIntroduction To Computer Networks
Introduction To Computer Networks
adil raja
 
The Product
The ProductThe Product
The Product
adil raja
 
Messages, Instances and Initialization
Messages, Instances and InitializationMessages, Instances and Initialization
Messages, Instances and Initialization
adil raja
 
Implications of Substitution
Implications of SubstitutionImplications of Substitution
Implications of Substitution
adil raja
 
Evolutionary Nursery
Evolutionary NurseryEvolutionary Nursery
Evolutionary Nursery
adil raja
 
Inheritance and Substitution
Inheritance and SubstitutionInheritance and Substitution
Inheritance and Substitution
adil raja
 
Object Interconnections
Object InterconnectionsObject Interconnections
Object Interconnections
adil raja
 
An Evolutionary Approach to Speech Quality Estimation
An Evolutionary Approach to Speech Quality EstimationAn Evolutionary Approach to Speech Quality Estimation
An Evolutionary Approach to Speech Quality Estimation
adil raja
 
CMM Level 3 Assessment of Xavor Pakistan
CMM Level 3 Assessment of Xavor PakistanCMM Level 3 Assessment of Xavor Pakistan
CMM Level 3 Assessment of Xavor Pakistan
adil raja
 
An Evolutionary Approach to Speech Quality Estimation Using Genetic Programming
An Evolutionary Approach to Speech Quality Estimation Using Genetic ProgrammingAn Evolutionary Approach to Speech Quality Estimation Using Genetic Programming
An Evolutionary Approach to Speech Quality Estimation Using Genetic Programming
adil raja
 
Implementation
ImplementationImplementation
Implementation
adil raja
 
File Transfer Through Sockets
File Transfer Through SocketsFile Transfer Through Sockets
File Transfer Through Sockets
adil raja
 
Research Methods: Objectives and Contents
Research Methods: Objectives and ContentsResearch Methods: Objectives and Contents
Research Methods: Objectives and Contents
adil raja
 
Formatting Tips
Formatting TipsFormatting Tips
Formatting Tips
adil raja
 
Generics
GenericsGenerics
Generics
adil raja
 
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
adil raja
 

Viewers also liked (20)

Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
Real-time, non-Intrusive Evaluation of VoIP
Real-time, non-Intrusive Evaluation of VoIPReal-time, non-Intrusive Evaluation of VoIP
Real-time, non-Intrusive Evaluation of VoIP
 
A Course Outline About Computer Networks
A Course Outline About Computer NetworksA Course Outline About Computer Networks
A Course Outline About Computer Networks
 
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
 
Introduction To Computer Networks
Introduction To Computer NetworksIntroduction To Computer Networks
Introduction To Computer Networks
 
The Product
The ProductThe Product
The Product
 
Messages, Instances and Initialization
Messages, Instances and InitializationMessages, Instances and Initialization
Messages, Instances and Initialization
 
Implications of Substitution
Implications of SubstitutionImplications of Substitution
Implications of Substitution
 
Evolutionary Nursery
Evolutionary NurseryEvolutionary Nursery
Evolutionary Nursery
 
Inheritance and Substitution
Inheritance and SubstitutionInheritance and Substitution
Inheritance and Substitution
 
Object Interconnections
Object InterconnectionsObject Interconnections
Object Interconnections
 
An Evolutionary Approach to Speech Quality Estimation
An Evolutionary Approach to Speech Quality EstimationAn Evolutionary Approach to Speech Quality Estimation
An Evolutionary Approach to Speech Quality Estimation
 
CMM Level 3 Assessment of Xavor Pakistan
CMM Level 3 Assessment of Xavor PakistanCMM Level 3 Assessment of Xavor Pakistan
CMM Level 3 Assessment of Xavor Pakistan
 
An Evolutionary Approach to Speech Quality Estimation Using Genetic Programming
An Evolutionary Approach to Speech Quality Estimation Using Genetic ProgrammingAn Evolutionary Approach to Speech Quality Estimation Using Genetic Programming
An Evolutionary Approach to Speech Quality Estimation Using Genetic Programming
 
Implementation
ImplementationImplementation
Implementation
 
File Transfer Through Sockets
File Transfer Through SocketsFile Transfer Through Sockets
File Transfer Through Sockets
 
Research Methods: Objectives and Contents
Research Methods: Objectives and ContentsResearch Methods: Objectives and Contents
Research Methods: Objectives and Contents
 
Formatting Tips
Formatting TipsFormatting Tips
Formatting Tips
 
Generics
GenericsGenerics
Generics
 
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
 

Similar to Modeling the Effect of packet Loss on Speech Quality: GP Based Symbolic Regression

Modelling the Effect of Packet Loss on Speech Quality
Modelling the Effect of Packet Loss on Speech QualityModelling the Effect of Packet Loss on Speech Quality
Modelling the Effect of Packet Loss on Speech Quality
adil raja
 
Speech coding standards2
Speech coding standards2Speech coding standards2
Speech coding standards2
elroy25
 
Real-Time Non-Intrusive Speech Quality Estimation for VoIP
Real-Time Non-Intrusive Speech Quality Estimation for VoIPReal-Time Non-Intrusive Speech Quality Estimation for VoIP
Real-Time Non-Intrusive Speech Quality Estimation for VoIP
adil raja
 
Suleyman Serdar Kozat
Suleyman Serdar KozatSuleyman Serdar Kozat
Suleyman Serdar Kozatbutest
 
2015 04-15 research seminar
2015 04-15 research seminar2015 04-15 research seminar
2015 04-15 research seminar
ifi8106tlu
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
adil raja
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
adil raja
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11gArpan Pal
 
Veltech university.pptx
Veltech university.pptxVeltech university.pptx
Veltech university.pptx
sundar602496
 
A Study of Digital Media Based Voice Activity Detection Protocols
A Study of Digital Media Based Voice Activity Detection ProtocolsA Study of Digital Media Based Voice Activity Detection Protocols
A Study of Digital Media Based Voice Activity Detection Protocols
ijtsrd
 
Real-Time Non-Intrusive Speech Quality Estimation: A Signal-Based Model
Real-Time Non-Intrusive Speech Quality Estimation: A Signal-Based ModelReal-Time Non-Intrusive Speech Quality Estimation: A Signal-Based Model
Real-Time Non-Intrusive Speech Quality Estimation: A Signal-Based Model
adil raja
 
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic ProgrammingRealtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
adil raja
 
resume_aditya_gujja_03
resume_aditya_gujja_03resume_aditya_gujja_03
resume_aditya_gujja_03Aditya Gujja
 
Real-time Non-Intrusive Speech Quality Estimation of VoIP Using Genetic Progr...
Real-time Non-Intrusive Speech Quality Estimation of VoIP Using Genetic Progr...Real-time Non-Intrusive Speech Quality Estimation of VoIP Using Genetic Progr...
Real-time Non-Intrusive Speech Quality Estimation of VoIP Using Genetic Progr...
adil raja
 
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic ProgrammingRealtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
adil raja
 
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
IRJET Journal
 
Lit Review Talk - Signal Processing and Machine Learning with Differential Pr...
Lit Review Talk - Signal Processing and Machine Learning with Differential Pr...Lit Review Talk - Signal Processing and Machine Learning with Differential Pr...
Lit Review Talk - Signal Processing and Machine Learning with Differential Pr...
Kato Mivule
 
PPT-DC.pptx
PPT-DC.pptxPPT-DC.pptx
A Methodology for Deriving VoIP Equipment Impairment Factors for a Mixed NB/W...
A Methodology for Deriving VoIP Equipment Impairment Factors for a Mixed NB/W...A Methodology for Deriving VoIP Equipment Impairment Factors for a Mixed NB/W...
A Methodology for Deriving VoIP Equipment Impairment Factors for a Mixed NB/W...
adil raja
 

Similar to Modeling the Effect of packet Loss on Speech Quality: GP Based Symbolic Regression (20)

Modelling the Effect of Packet Loss on Speech Quality
Modelling the Effect of Packet Loss on Speech QualityModelling the Effect of Packet Loss on Speech Quality
Modelling the Effect of Packet Loss on Speech Quality
 
Speech coding standards2
Speech coding standards2Speech coding standards2
Speech coding standards2
 
Real-Time Non-Intrusive Speech Quality Estimation for VoIP
Real-Time Non-Intrusive Speech Quality Estimation for VoIPReal-Time Non-Intrusive Speech Quality Estimation for VoIP
Real-Time Non-Intrusive Speech Quality Estimation for VoIP
 
Suleyman Serdar Kozat
Suleyman Serdar KozatSuleyman Serdar Kozat
Suleyman Serdar Kozat
 
2015 04-15 research seminar
2015 04-15 research seminar2015 04-15 research seminar
2015 04-15 research seminar
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11g
 
Veltech university.pptx
Veltech university.pptxVeltech university.pptx
Veltech university.pptx
 
A Study of Digital Media Based Voice Activity Detection Protocols
A Study of Digital Media Based Voice Activity Detection ProtocolsA Study of Digital Media Based Voice Activity Detection Protocols
A Study of Digital Media Based Voice Activity Detection Protocols
 
Real-Time Non-Intrusive Speech Quality Estimation: A Signal-Based Model
Real-Time Non-Intrusive Speech Quality Estimation: A Signal-Based ModelReal-Time Non-Intrusive Speech Quality Estimation: A Signal-Based Model
Real-Time Non-Intrusive Speech Quality Estimation: A Signal-Based Model
 
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic ProgrammingRealtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
 
resume_aditya_gujja_03
resume_aditya_gujja_03resume_aditya_gujja_03
resume_aditya_gujja_03
 
Real-time Non-Intrusive Speech Quality Estimation of VoIP Using Genetic Progr...
Real-time Non-Intrusive Speech Quality Estimation of VoIP Using Genetic Progr...Real-time Non-Intrusive Speech Quality Estimation of VoIP Using Genetic Progr...
Real-time Non-Intrusive Speech Quality Estimation of VoIP Using Genetic Progr...
 
Presentation1
Presentation1Presentation1
Presentation1
 
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic ProgrammingRealtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
Realtime, Non-Intrusive Evaluation of VoIP Using Genetic Programming
 
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
 
Lit Review Talk - Signal Processing and Machine Learning with Differential Pr...
Lit Review Talk - Signal Processing and Machine Learning with Differential Pr...Lit Review Talk - Signal Processing and Machine Learning with Differential Pr...
Lit Review Talk - Signal Processing and Machine Learning with Differential Pr...
 
PPT-DC.pptx
PPT-DC.pptxPPT-DC.pptx
PPT-DC.pptx
 
A Methodology for Deriving VoIP Equipment Impairment Factors for a Mixed NB/W...
A Methodology for Deriving VoIP Equipment Impairment Factors for a Mixed NB/W...A Methodology for Deriving VoIP Equipment Impairment Factors for a Mixed NB/W...
A Methodology for Deriving VoIP Equipment Impairment Factors for a Mixed NB/W...
 

More from adil raja

ANNs.pdf
ANNs.pdfANNs.pdf
ANNs.pdf
adil raja
 
A Software Requirements Specification
A Software Requirements SpecificationA Software Requirements Specification
A Software Requirements Specification
adil raja
 
NUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
NUAV - A Testbed for Development of Autonomous Unmanned Aerial VehiclesNUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
NUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
adil raja
 
DevOps Demystified
DevOps DemystifiedDevOps Demystified
DevOps Demystified
adil raja
 
On Research (And Development)
On Research (And Development)On Research (And Development)
On Research (And Development)
adil raja
 
Simulators as Drivers of Cutting Edge Research
Simulators as Drivers of Cutting Edge ResearchSimulators as Drivers of Cutting Edge Research
Simulators as Drivers of Cutting Edge Research
adil raja
 
Remote Command Execution
Remote Command ExecutionRemote Command Execution
Remote Command Execution
adil raja
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousing
adil raja
 
VoIP
VoIPVoIP
VoIP
adil raja
 
ULMAN GUI Specifications
ULMAN GUI SpecificationsULMAN GUI Specifications
ULMAN GUI Specifications
adil raja
 
ULMAN-GUI
ULMAN-GUIULMAN-GUI
ULMAN-GUI
adil raja
 
A Random Presentation
A Random PresentationA Random Presentation
A Random Presentation
adil raja
 
Packet Processing Application
Packet Processing ApplicationPacket Processing Application
Packet Processing Application
adil raja
 
Packet Processing Application
Packet Processing ApplicationPacket Processing Application
Packet Processing Application
adil raja
 
How to Make an Echo Server
How to Make an Echo ServerHow to Make an Echo Server
How to Make an Echo Server
adil raja
 
Wideband E-Model and the loss, pause and jump impairments
Wideband E-Model and the loss, pause and jump impairmentsWideband E-Model and the loss, pause and jump impairments
Wideband E-Model and the loss, pause and jump impairments
adil raja
 
Internet Protocol Address
Internet Protocol AddressInternet Protocol Address
Internet Protocol Address
adil raja
 
Decimal to Binary Conversion
Decimal to Binary ConversionDecimal to Binary Conversion
Decimal to Binary Conversion
adil raja
 

More from adil raja (19)

ANNs.pdf
ANNs.pdfANNs.pdf
ANNs.pdf
 
A Software Requirements Specification
A Software Requirements SpecificationA Software Requirements Specification
A Software Requirements Specification
 
NUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
NUAV - A Testbed for Development of Autonomous Unmanned Aerial VehiclesNUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
NUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
 
DevOps Demystified
DevOps DemystifiedDevOps Demystified
DevOps Demystified
 
On Research (And Development)
On Research (And Development)On Research (And Development)
On Research (And Development)
 
Simulators as Drivers of Cutting Edge Research
Simulators as Drivers of Cutting Edge ResearchSimulators as Drivers of Cutting Edge Research
Simulators as Drivers of Cutting Edge Research
 
Remote Command Execution
Remote Command ExecutionRemote Command Execution
Remote Command Execution
 
Thesis
ThesisThesis
Thesis
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousing
 
VoIP
VoIPVoIP
VoIP
 
ULMAN GUI Specifications
ULMAN GUI SpecificationsULMAN GUI Specifications
ULMAN GUI Specifications
 
ULMAN-GUI
ULMAN-GUIULMAN-GUI
ULMAN-GUI
 
A Random Presentation
A Random PresentationA Random Presentation
A Random Presentation
 
Packet Processing Application
Packet Processing ApplicationPacket Processing Application
Packet Processing Application
 
Packet Processing Application
Packet Processing ApplicationPacket Processing Application
Packet Processing Application
 
How to Make an Echo Server
How to Make an Echo ServerHow to Make an Echo Server
How to Make an Echo Server
 
Wideband E-Model and the loss, pause and jump impairments
Wideband E-Model and the loss, pause and jump impairmentsWideband E-Model and the loss, pause and jump impairments
Wideband E-Model and the loss, pause and jump impairments
 
Internet Protocol Address
Internet Protocol AddressInternet Protocol Address
Internet Protocol Address
 
Decimal to Binary Conversion
Decimal to Binary ConversionDecimal to Binary Conversion
Decimal to Binary Conversion
 

Recently uploaded

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
bhadouriyakaku
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
RicletoEspinosa1
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 

Recently uploaded (20)

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 

Modeling the Effect of packet Loss on Speech Quality: GP Based Symbolic Regression

  • 1. Wireless Access Research Adil Raja June 2006 Modeling the Effect of Packet Loss on Speech Quality: GP Based Symbolic Regression
  • 2. Wireless Access Research Adil Raja June 2006 Packet Loss Modeling Approaches • Packet Based Approaches.  Based on regression of packet loss parameters to MOS.  Parameters include mean Loss rate, conditional loss probability etc. • Some approaches include:  Markov Models {A. D. Clark}  Regression Using Artificial Neural Networks. {L. F. Sun et. al. and S. Mohammed et. Al}
  • 3. Wireless Access Research Adil Raja June 2006 Speech Based Approaches • Intrusive - ITU-T Recommendation P.862 (PESQ). • Non-intrusive – ITU-T Recommendation P.563 (PSEAM). • Non-intrusive PESQ – A. E. Conway.
  • 4. Wireless Access Research Adil Raja June 2006 Previous Work • ANN based Regression of network traffic metrics on speech quality. • Useful Network loss Metrics.  Mean Loss Rate.  Means and Variances of Burst and Gap Length Distributions.  Codec Type and Packetization Interval.  Inter Loss Distance/Gap Length. • Packet loss was modeled using a Gilbert Model. • Results: - rtraining=0.9835; rvalidation=0.9821; rtesting=0.9763
  • 5. Wireless Access Research Adil Raja June 2006 The Gilbert Elliot Model 0 1 1 mmp n i i           p 1-q No Loss State 1-p X=1 X=0 q Loss State                   1 1 1 2 )1(1 n i i n i i imimq Parameters of Geometrically distributed burst/gap lengths Mean Burst length = 1/q Variance of Burst Length Distribution = (1-q)/q2 Mean Gap Length = 1/p Variance of Gap Length = (1-p)/p2 qp p  1
  • 6. Wireless Access Research Adil Raja June 2006 The Gilbert Model • Packet loss can be simulated for certain values of p and q. • During network operation bursts have to be captured for determining clp and ulp. • The Gilbert model also models the packet loss due to jitter buffer discard/overflow.
  • 7. Wireless Access Research Adil Raja June 2006 Current Approach • Codecs – G.729 and G.723.1 and AMR-NB • Packet/frame loss simulation – Gilbert Model • Mean Loss rate ulp and clp were varied between 0-0.85 and 0-0.90 respectively. • Input Variables  mean loss rate, mean and variance of burst length distribution (VAD), mean and variance of gap length distribution (VAD), codec type and packetization interval.  VAD – Different packets have different importance {L. F. Sun | C. Hoene}. • Genetic Programming is used for Symbolic Regression. • Hyperbolic Tangent (Activation). • A total of 659 speech files out of which 35% were used for training, 15% were used for validation and 50% were used for Speaker independent testing. • Speech activity – 70-80%.
  • 8. Wireless Access Research Adil Raja June 2006 Genetic Programming (GP) • GP is a Machine Learning Technique inspired by biological evolution.
  • 9. Wireless Access Research Adil Raja June 2006 Fitness: 0.0327 Test Fitness: 0.0437, r= 0.9748, r=0.9635 (tree5)
  • 10. Wireless Access Research Adil Raja June 2006 Training (t5)
  • 11. Wireless Access Research Adil Raja June 2006 Validation (t5)
  • 12. Wireless Access Research Adil Raja June 2006 Fitness: 0.0342, Test Fitness: 0.0424, r=0.9737, r=0.9642
  • 13. Wireless Access Research Adil Raja June 2006 Fitness=0.0463; Test Fitness=0.0528 r=0.9642, r=0.9566 F(X)=mysqrt(times(8,sin(X3))); GP-MOS-LQO= -1.2442 * F(X) + 3.7511
  • 14. Wireless Access Research Adil Raja June 2006 Training tn(28)
  • 15. Wireless Access Research Adil Raja June 2006 Validation tn(28)
  • 16. Wireless Access Research Adil Raja June 2006 Fitness=0.0466; Validation Fitness=0.0527; Testing Fitness=0.0401 r=0.9640, 0.9567, r=0.9696. F(X)=minus(X3,times(5,kozasqrt(X3))); GP-MOS-LQO= 0.8325*F(X) + 3.8482
  • 17. Wireless Access Research Adil Raja June 2006 Training tn(25)
  • 18. Wireless Access Research Adil Raja June 2006 Validation tn(25)
  • 19. Wireless Access Research Adil Raja June 2006 Testing tn(25)