SlideShare a Scribd company logo
1 of 7
A Distortion-Resistant Routing Framework for Video
Traffic in Wireless Multihop Networks
ABSTRACT:
Traditional routing metrics designed for wireless networks are application-
agnostic. In this paper, we consider a wireless network where the application flows
consist of video traffic. From a user perspective, reducing the level of video
distortion is critical. We ask the question “Should the routing policies change if the
end-to-end video distortion is to be minimized?” Popular link-quality-based
routing metrics (such as ETX) do not account for dependence (in terms of
congestion) across the links of a path; as a result, they can cause video flows to
converge onto a few paths and, thus, cause high video distortion. To account for
the evolution of the video frame loss process, we construct an analytical
framework to, first, understand and, second, assess the impact of the wireless
network on video distortion. The framework allows us to formulate a routing
policy for minimizing distortion, based on which we design a protocol for routing
video traffic. We find via simulations and testbed experiments that our protocol is
efficient in reducing video distortion and minimizing the user experience
degradation.
EXISTING SYSTEM:
 Different approaches exist in handling such an encoding and transmission.
The Multiple Description Coding (MDC) technique fragments the initial
video clip into a number of sub-streams called descriptions.
 Standards like the MPEG-4 and the H.264/AVC provide guidelines on how
a video clip should be encoded for a transmission over a communication
system based on layered coding. Typically, the initial video clip is separated
into a sequence of frames of different importance with respect to quality and,
hence, different levels of encoding.
 In another existing model, an analytical framework is developed to model
the effects of wireless channel fading on video distortion.
 In other existing model, the authors examine the effects of packet-loss
patterns and specifically the length of error bursts on the distortion of
compressed video.
DISADVANTAGES OF EXISTING SYSTEM:
 From a user perspective, maintaining a good quality of the transferred video
is critical.
 The video quality is affected by: 1) the distortion due to compression at the
source, and 2) the distortion due to both wireless channel induced errors and
interference.
 The model is, however, only valid for single-hop communication.
 The existing model is used not only for performance evaluation, but also as a
guide for deploying video streaming services with end-to-end quality-of-
service (QoS)provisioning.
PROPOSED SYSTEM:
 In this paper, our thesis is that the user-perceived video quality can be
significantly improved by accounting for application requirements, and
specifically the video distortion experienced by a flow, end-to-end.
Typically, the schemes used to encode a video clip can accommodate a
certain number of packet losses per frame. However, if the number of lost
packets in a frame exceeds a certain threshold, the frame cannot be decoded
correctly.
 A frame loss will result in some amount of distortion. The value of distortion
at a hop along the path from the source to the destination depends on the
positions of the unrecoverable video frames (simply referred to as frames) in
the GOP, at that hop.
 As one of our main contributions, we construct an analytical model to
characterize the dynamic behavior of the process that describes the evolution
of frame losses in the GOP (instead of just focusing on a network quality
metric such as the packet-loss probability) as video is delivered on an end-
to-end path.
 Specifically, with our model, we capture how the choice of path for an end-
to-end flow affects the performance of a flow in terms of video distortion.
Our model is built based on a multilayer approach.
ADVANTAGES OF PROPOSED SYSTEM:
 Our solution to the problem is based on a dynamic programming approach
that effectively captures the evolution of the frame-loss process.
 Minimize routing distortion.
 Since the loss of the longer I-frames that carry fine-grained information
affects the distortion metric more, our approach ensures that these frames are
carried on the paths that experience the least congestion; the latter frames in
a GOP are sent out on relatively more congested paths.
 Our routing scheme is optimized for transferring video clips on wireless
networks with minimum video distortion.
SYSTEM ARCHITECTURE:
SYSTEM REQUIREMENTS:
HARDWARE REQUIREMENTS:
 System : Pentium IV 2.4 GHz.
 Hard Disk : 40 GB.
 Floppy Drive : 1.44 Mb.
 Monitor : 15 VGA Colour.
 Mouse : Logitech.
 Ram : 512 Mb.
SOFTWARE REQUIREMENTS:
 Operating system : Windows XP/7.
 Coding Language : JAVA
 IDE : Netbeans 7.4
 Database : MYSQL
REFERENCE:
George Papageorgiou, Member, IEEE, ACM, Shailendra Singh, Srikanth V.
Krishnamurthy, Fellow, IEEE, Ramesh Govindan, Fellow, IEEE, and Tom La
Porta, Fellow, IEEE, “A Distortion-Resistant Routing Framework for Video
Traffic in Wireless Multihop Networks”, IEEE/ACM TRANSACTIONS ON
NETWORKING, VOL. 23, NO. 2, APRIL 2015.
A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multihop-networks-docx

More Related Content

What's hot

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Delay bounds of chunk based peer-to-peer
Delay bounds of chunk based peer-to-peerDelay bounds of chunk based peer-to-peer
Delay bounds of chunk based peer-to-peer
ambitlick
 
Superfast Broadband. The Engineering of High Speed over existing tracks
Superfast Broadband. The Engineering of High Speed over existing tracksSuperfast Broadband. The Engineering of High Speed over existing tracks
Superfast Broadband. The Engineering of High Speed over existing tracks
John Marshall
 
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
ijait
 
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
IJTET Journal
 
Lte sae-certification-course
Lte sae-certification-courseLte sae-certification-course
Lte sae-certification-course
Kannan Selvam
 
3 S W 2009 I E E E Abstracts Java, N C C T Chennai
3    S W   2009  I E E E  Abstracts    Java,  N C C T  Chennai3    S W   2009  I E E E  Abstracts    Java,  N C C T  Chennai
3 S W 2009 I E E E Abstracts Java, N C C T Chennai
ncct
 
14 27 may17 12mar 7266 7192-1-sm edit septian
14 27 may17 12mar 7266 7192-1-sm edit septian14 27 may17 12mar 7266 7192-1-sm edit septian
14 27 may17 12mar 7266 7192-1-sm edit septian
IAESIJEECS
 

What's hot (20)

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
OPTIMIZING VOIP USING A CROSS LAYER CALL ADMISSION CONTROL SCHEME
OPTIMIZING VOIP USING A CROSS LAYER CALL ADMISSION CONTROL SCHEMEOPTIMIZING VOIP USING A CROSS LAYER CALL ADMISSION CONTROL SCHEME
OPTIMIZING VOIP USING A CROSS LAYER CALL ADMISSION CONTROL SCHEME
 
Novel Approach for Evaluating Video Transmission using Combined Scalable Vide...
Novel Approach for Evaluating Video Transmission using Combined Scalable Vide...Novel Approach for Evaluating Video Transmission using Combined Scalable Vide...
Novel Approach for Evaluating Video Transmission using Combined Scalable Vide...
 
Delay bounds of chunk based peer-to-peer
Delay bounds of chunk based peer-to-peerDelay bounds of chunk based peer-to-peer
Delay bounds of chunk based peer-to-peer
 
Superfast Broadband. The Engineering of High Speed over existing tracks
Superfast Broadband. The Engineering of High Speed over existing tracksSuperfast Broadband. The Engineering of High Speed over existing tracks
Superfast Broadband. The Engineering of High Speed over existing tracks
 
Presentation Crosshaul (Nem Summit, Madrid) - 29Nov2017
Presentation Crosshaul (Nem Summit, Madrid) - 29Nov2017Presentation Crosshaul (Nem Summit, Madrid) - 29Nov2017
Presentation Crosshaul (Nem Summit, Madrid) - 29Nov2017
 
Video Quality Measurements
Video Quality MeasurementsVideo Quality Measurements
Video Quality Measurements
 
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
Stabilization of Variable Bit Rate Video Streams Using Linear Lyapunov Functi...
 
Video Streaming Compression for Wireless Multimedia Sensor Networks
Video Streaming Compression for Wireless Multimedia Sensor NetworksVideo Streaming Compression for Wireless Multimedia Sensor Networks
Video Streaming Compression for Wireless Multimedia Sensor Networks
 
Accurate wireless channel modeling for efficient adaptive Forward Error Corre...
Accurate wireless channel modeling for efficient adaptive Forward Error Corre...Accurate wireless channel modeling for efficient adaptive Forward Error Corre...
Accurate wireless channel modeling for efficient adaptive Forward Error Corre...
 
An Overview on Multimedia Transcoding Techniques on Streaming Digital Contents
An Overview on Multimedia Transcoding Techniques on Streaming Digital ContentsAn Overview on Multimedia Transcoding Techniques on Streaming Digital Contents
An Overview on Multimedia Transcoding Techniques on Streaming Digital Contents
 
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
 
Lte sae-certification-course
Lte sae-certification-courseLte sae-certification-course
Lte sae-certification-course
 
report
reportreport
report
 
5 data link-lan.key
5 data link-lan.key5 data link-lan.key
5 data link-lan.key
 
3 S W 2009 I E E E Abstracts Java, N C C T Chennai
3    S W   2009  I E E E  Abstracts    Java,  N C C T  Chennai3    S W   2009  I E E E  Abstracts    Java,  N C C T  Chennai
3 S W 2009 I E E E Abstracts Java, N C C T Chennai
 
3 transport.key
3 transport.key3 transport.key
3 transport.key
 
14 27 may17 12mar 7266 7192-1-sm edit septian
14 27 may17 12mar 7266 7192-1-sm edit septian14 27 may17 12mar 7266 7192-1-sm edit septian
14 27 may17 12mar 7266 7192-1-sm edit septian
 
Chapter3
Chapter3Chapter3
Chapter3
 
4 network.key
4 network.key4 network.key
4 network.key
 

Viewers also liked

Simuladinho Diagnóstico 15
Simuladinho Diagnóstico 15Simuladinho Diagnóstico 15
Simuladinho Diagnóstico 15
Prof. Materaldo
 
Who would be the audience for your media products
Who would be the audience for your media productsWho would be the audience for your media products
Who would be the audience for your media products
lukaszdoda
 
Harald Lamberts/Essense_ Service Design & Agile are engaged!
Harald Lamberts/Essense_ Service Design & Agile are engaged!Harald Lamberts/Essense_ Service Design & Agile are engaged!
Harald Lamberts/Essense_ Service Design & Agile are engaged!
Service Design Network
 
Airbnb : la croissance s’accélère en Suisse, y compris en Valais Résultats d’...
Airbnb : la croissance s’accélère en Suisse, y compris en Valais Résultats d’...Airbnb : la croissance s’accélère en Suisse, y compris en Valais Résultats d’...
Airbnb : la croissance s’accélère en Suisse, y compris en Valais Résultats d’...
University of Applied Sciences of Western Switzerlan Valais
 

Viewers also liked (12)

Simuladinho Diagnóstico 15
Simuladinho Diagnóstico 15Simuladinho Diagnóstico 15
Simuladinho Diagnóstico 15
 
Section b
Section bSection b
Section b
 
Who would be the audience for your media products
Who would be the audience for your media productsWho would be the audience for your media products
Who would be the audience for your media products
 
Presentación Menéame
Presentación Menéame Presentación Menéame
Presentación Menéame
 
Contentspageupload
ContentspageuploadContentspageupload
Contentspageupload
 
10 images for pretask
10 images for pretask10 images for pretask
10 images for pretask
 
The convergence of brands, service and commerce
The convergence of brands, service and commerceThe convergence of brands, service and commerce
The convergence of brands, service and commerce
 
Service Design Network UK Conference - James Samperi and Emma Watkins
Service Design Network UK Conference - James Samperi and Emma WatkinsService Design Network UK Conference - James Samperi and Emma Watkins
Service Design Network UK Conference - James Samperi and Emma Watkins
 
Concept of environmental education
Concept of environmental educationConcept of environmental education
Concept of environmental education
 
Harald Lamberts/Essense_ Service Design & Agile are engaged!
Harald Lamberts/Essense_ Service Design & Agile are engaged!Harald Lamberts/Essense_ Service Design & Agile are engaged!
Harald Lamberts/Essense_ Service Design & Agile are engaged!
 
Airbnb : la croissance s’accélère en Suisse, y compris en Valais Résultats d’...
Airbnb : la croissance s’accélère en Suisse, y compris en Valais Résultats d’...Airbnb : la croissance s’accélère en Suisse, y compris en Valais Résultats d’...
Airbnb : la croissance s’accélère en Suisse, y compris en Valais Résultats d’...
 
Merijn Neeleman - Impact of 3D printing on Service Design
Merijn Neeleman - Impact of 3D printing on Service DesignMerijn Neeleman - Impact of 3D printing on Service Design
Merijn Neeleman - Impact of 3D printing on Service Design
 

Similar to A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multihop-networks-docx

A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...
JPINFOTECH JAYAPRAKASH
 
The impact of jitter on the HEVC video streaming with Multiple Coding
The impact of jitter on the HEVC video streaming with  Multiple CodingThe impact of jitter on the HEVC video streaming with  Multiple Coding
The impact of jitter on the HEVC video streaming with Multiple Coding
HakimSahour
 
Internet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and ImprovementsInternet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and Improvements
IJTET Journal
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.doc
Videoguy
 
Java quality-differentiated video multicast in multirate wireless networks
Java  quality-differentiated video multicast in multirate wireless networksJava  quality-differentiated video multicast in multirate wireless networks
Java quality-differentiated video multicast in multirate wireless networks
Ecway Technologies
 
Java quality-differentiated video multicast in multirate wireless networks
Java  quality-differentiated video multicast in multirate wireless networksJava  quality-differentiated video multicast in multirate wireless networks
Java quality-differentiated video multicast in multirate wireless networks
ecwayerode
 

Similar to A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multihop-networks-docx (20)

A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
 
A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...
 
JPJ1445 Traffic Pattern-Based Content Leakage Detection for Trusted Content D...
JPJ1445 Traffic Pattern-Based Content Leakage Detection for Trusted Content D...JPJ1445 Traffic Pattern-Based Content Leakage Detection for Trusted Content D...
JPJ1445 Traffic Pattern-Based Content Leakage Detection for Trusted Content D...
 
Priority scheduling for multipath video transmission in wmsns
Priority scheduling for multipath video transmission in wmsnsPriority scheduling for multipath video transmission in wmsns
Priority scheduling for multipath video transmission in wmsns
 
TRAFFIC PATTERN-BASED CONTENT LEAKAGE DETECTION FOR TRUSTED CONTENT DELIVERY ...
TRAFFIC PATTERN-BASED CONTENT LEAKAGE DETECTION FOR TRUSTED CONTENT DELIVERY ...TRAFFIC PATTERN-BASED CONTENT LEAKAGE DETECTION FOR TRUSTED CONTENT DELIVERY ...
TRAFFIC PATTERN-BASED CONTENT LEAKAGE DETECTION FOR TRUSTED CONTENT DELIVERY ...
 
Revamping quality of service of video streaming over wireless lan
Revamping quality of service of video streaming over wireless lanRevamping quality of service of video streaming over wireless lan
Revamping quality of service of video streaming over wireless lan
 
The impact of jitter on the HEVC video streaming with Multiple Coding
The impact of jitter on the HEVC video streaming with  Multiple CodingThe impact of jitter on the HEVC video streaming with  Multiple Coding
The impact of jitter on the HEVC video streaming with Multiple Coding
 
Internet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and ImprovementsInternet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and Improvements
 
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Peer assisted vo d systems an ef...
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Peer assisted vo d systems an ef...IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Peer assisted vo d systems an ef...
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Peer assisted vo d systems an ef...
 
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Peer assisted vod systems an effi...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Peer assisted vod systems an effi...2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Peer assisted vod systems an effi...
2014 IEEE JAVA PARALLEL DISTRIBUTED PROJECT Peer assisted vod systems an effi...
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.doc
 
A HYBRID PUSH-PULL OVERLAY NETWORK FOR PEER-TO-PEER VIDEO STREAMING
A HYBRID PUSH-PULL OVERLAY NETWORK FOR PEER-TO-PEER VIDEO STREAMINGA HYBRID PUSH-PULL OVERLAY NETWORK FOR PEER-TO-PEER VIDEO STREAMING
A HYBRID PUSH-PULL OVERLAY NETWORK FOR PEER-TO-PEER VIDEO STREAMING
 
A HYBRID PUSH-PULL OVERLAY NETWORK FOR PEER-TO-PEER VIDEO STREAMING
A HYBRID PUSH-PULL OVERLAY NETWORK FOR PEER-TO-PEER VIDEO STREAMINGA HYBRID PUSH-PULL OVERLAY NETWORK FOR PEER-TO-PEER VIDEO STREAMING
A HYBRID PUSH-PULL OVERLAY NETWORK FOR PEER-TO-PEER VIDEO STREAMING
 
[32]
[32][32]
[32]
 
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
 
Improving fairness, efficiency, and stability in http based adaptive video st...
Improving fairness, efficiency, and stability in http based adaptive video st...Improving fairness, efficiency, and stability in http based adaptive video st...
Improving fairness, efficiency, and stability in http based adaptive video st...
 
Decision Making Analysis of Video Streaming Algorithm for Private Cloud Compu...
Decision Making Analysis of Video Streaming Algorithm for Private Cloud Compu...Decision Making Analysis of Video Streaming Algorithm for Private Cloud Compu...
Decision Making Analysis of Video Streaming Algorithm for Private Cloud Compu...
 
A hybrid push pull overlay network for
A hybrid push pull overlay network forA hybrid push pull overlay network for
A hybrid push pull overlay network for
 
Java quality-differentiated video multicast in multirate wireless networks
Java  quality-differentiated video multicast in multirate wireless networksJava  quality-differentiated video multicast in multirate wireless networks
Java quality-differentiated video multicast in multirate wireless networks
 
Java quality-differentiated video multicast in multirate wireless networks
Java  quality-differentiated video multicast in multirate wireless networksJava  quality-differentiated video multicast in multirate wireless networks
Java quality-differentiated video multicast in multirate wireless networks
 

More from Pvrtechnologies Nellore

Pre encoded multipliers based on non-redundant radix-4 signed-digit encoding
Pre encoded multipliers based on non-redundant radix-4 signed-digit encodingPre encoded multipliers based on non-redundant radix-4 signed-digit encoding
Pre encoded multipliers based on non-redundant radix-4 signed-digit encoding
Pvrtechnologies Nellore
 

More from Pvrtechnologies Nellore (20)

A High Throughput List Decoder Architecture for Polar Codes
A High Throughput List Decoder Architecture for Polar CodesA High Throughput List Decoder Architecture for Polar Codes
A High Throughput List Decoder Architecture for Polar Codes
 
Performance/Power Space Exploration for Binary64 Division Units
Performance/Power Space Exploration for Binary64 Division UnitsPerformance/Power Space Exploration for Binary64 Division Units
Performance/Power Space Exploration for Binary64 Division Units
 
Hybrid LUT/Multiplexer FPGA Logic Architectures
Hybrid LUT/Multiplexer FPGA Logic ArchitecturesHybrid LUT/Multiplexer FPGA Logic Architectures
Hybrid LUT/Multiplexer FPGA Logic Architectures
 
Input-Based Dynamic Reconfiguration of Approximate Arithmetic Units for Video...
Input-Based Dynamic Reconfiguration of Approximate Arithmetic Units for Video...Input-Based Dynamic Reconfiguration of Approximate Arithmetic Units for Video...
Input-Based Dynamic Reconfiguration of Approximate Arithmetic Units for Video...
 
2016 2017 ieee matlab project titles
2016 2017 ieee matlab project titles2016 2017 ieee matlab project titles
2016 2017 ieee matlab project titles
 
2016 2017 ieee vlsi project titles
2016   2017 ieee vlsi project titles2016   2017 ieee vlsi project titles
2016 2017 ieee vlsi project titles
 
2016 2017 ieee ece embedded- project titles
2016   2017 ieee ece  embedded- project titles2016   2017 ieee ece  embedded- project titles
2016 2017 ieee ece embedded- project titles
 
A High-Speed FPGA Implementation of an RSD-Based ECC Processor
A High-Speed FPGA Implementation of an RSD-Based ECC ProcessorA High-Speed FPGA Implementation of an RSD-Based ECC Processor
A High-Speed FPGA Implementation of an RSD-Based ECC Processor
 
6On Efficient Retiming of Fixed-Point Circuits
6On Efficient Retiming of Fixed-Point Circuits6On Efficient Retiming of Fixed-Point Circuits
6On Efficient Retiming of Fixed-Point Circuits
 
Pre encoded multipliers based on non-redundant radix-4 signed-digit encoding
Pre encoded multipliers based on non-redundant radix-4 signed-digit encodingPre encoded multipliers based on non-redundant radix-4 signed-digit encoding
Pre encoded multipliers based on non-redundant radix-4 signed-digit encoding
 
Quality of-protection-driven data forwarding for intermittently connected wir...
Quality of-protection-driven data forwarding for intermittently connected wir...Quality of-protection-driven data forwarding for intermittently connected wir...
Quality of-protection-driven data forwarding for intermittently connected wir...
 
11.online library management system
11.online library management system11.online library management system
11.online library management system
 
06.e voting system
06.e voting system06.e voting system
06.e voting system
 
New web based projects list
New web based projects listNew web based projects list
New web based projects list
 
Power controlled medium access control
Power controlled medium access controlPower controlled medium access control
Power controlled medium access control
 
IEEE PROJECTS LIST
IEEE PROJECTS LIST IEEE PROJECTS LIST
IEEE PROJECTS LIST
 
Control cloud-data-access-privilege-and-anonymity-with-fully-anonymous-attrib...
Control cloud-data-access-privilege-and-anonymity-with-fully-anonymous-attrib...Control cloud-data-access-privilege-and-anonymity-with-fully-anonymous-attrib...
Control cloud-data-access-privilege-and-anonymity-with-fully-anonymous-attrib...
 
Control cloud data access privilege and anonymity with fully anonymous attrib...
Control cloud data access privilege and anonymity with fully anonymous attrib...Control cloud data access privilege and anonymity with fully anonymous attrib...
Control cloud data access privilege and anonymity with fully anonymous attrib...
 
Cloud keybank privacy and owner authorization
Cloud keybank  privacy and owner authorizationCloud keybank  privacy and owner authorization
Cloud keybank privacy and owner authorization
 
Circuit ciphertext policy attribute-based hybrid encryption with verifiable
Circuit ciphertext policy attribute-based hybrid encryption with verifiableCircuit ciphertext policy attribute-based hybrid encryption with verifiable
Circuit ciphertext policy attribute-based hybrid encryption with verifiable
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 

A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multihop-networks-docx

  • 1. A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multihop Networks ABSTRACT: Traditional routing metrics designed for wireless networks are application- agnostic. In this paper, we consider a wireless network where the application flows consist of video traffic. From a user perspective, reducing the level of video distortion is critical. We ask the question “Should the routing policies change if the end-to-end video distortion is to be minimized?” Popular link-quality-based routing metrics (such as ETX) do not account for dependence (in terms of congestion) across the links of a path; as a result, they can cause video flows to converge onto a few paths and, thus, cause high video distortion. To account for the evolution of the video frame loss process, we construct an analytical framework to, first, understand and, second, assess the impact of the wireless network on video distortion. The framework allows us to formulate a routing policy for minimizing distortion, based on which we design a protocol for routing video traffic. We find via simulations and testbed experiments that our protocol is efficient in reducing video distortion and minimizing the user experience degradation.
  • 2. EXISTING SYSTEM:  Different approaches exist in handling such an encoding and transmission. The Multiple Description Coding (MDC) technique fragments the initial video clip into a number of sub-streams called descriptions.  Standards like the MPEG-4 and the H.264/AVC provide guidelines on how a video clip should be encoded for a transmission over a communication system based on layered coding. Typically, the initial video clip is separated into a sequence of frames of different importance with respect to quality and, hence, different levels of encoding.  In another existing model, an analytical framework is developed to model the effects of wireless channel fading on video distortion.  In other existing model, the authors examine the effects of packet-loss patterns and specifically the length of error bursts on the distortion of compressed video. DISADVANTAGES OF EXISTING SYSTEM:
  • 3.  From a user perspective, maintaining a good quality of the transferred video is critical.  The video quality is affected by: 1) the distortion due to compression at the source, and 2) the distortion due to both wireless channel induced errors and interference.  The model is, however, only valid for single-hop communication.  The existing model is used not only for performance evaluation, but also as a guide for deploying video streaming services with end-to-end quality-of- service (QoS)provisioning. PROPOSED SYSTEM:  In this paper, our thesis is that the user-perceived video quality can be significantly improved by accounting for application requirements, and specifically the video distortion experienced by a flow, end-to-end. Typically, the schemes used to encode a video clip can accommodate a certain number of packet losses per frame. However, if the number of lost packets in a frame exceeds a certain threshold, the frame cannot be decoded correctly.
  • 4.  A frame loss will result in some amount of distortion. The value of distortion at a hop along the path from the source to the destination depends on the positions of the unrecoverable video frames (simply referred to as frames) in the GOP, at that hop.  As one of our main contributions, we construct an analytical model to characterize the dynamic behavior of the process that describes the evolution of frame losses in the GOP (instead of just focusing on a network quality metric such as the packet-loss probability) as video is delivered on an end- to-end path.  Specifically, with our model, we capture how the choice of path for an end- to-end flow affects the performance of a flow in terms of video distortion. Our model is built based on a multilayer approach. ADVANTAGES OF PROPOSED SYSTEM:  Our solution to the problem is based on a dynamic programming approach that effectively captures the evolution of the frame-loss process.  Minimize routing distortion.  Since the loss of the longer I-frames that carry fine-grained information affects the distortion metric more, our approach ensures that these frames are
  • 5. carried on the paths that experience the least congestion; the latter frames in a GOP are sent out on relatively more congested paths.  Our routing scheme is optimized for transferring video clips on wireless networks with minimum video distortion. SYSTEM ARCHITECTURE: SYSTEM REQUIREMENTS: HARDWARE REQUIREMENTS:  System : Pentium IV 2.4 GHz.  Hard Disk : 40 GB.  Floppy Drive : 1.44 Mb.  Monitor : 15 VGA Colour.  Mouse : Logitech.
  • 6.  Ram : 512 Mb. SOFTWARE REQUIREMENTS:  Operating system : Windows XP/7.  Coding Language : JAVA  IDE : Netbeans 7.4  Database : MYSQL REFERENCE: George Papageorgiou, Member, IEEE, ACM, Shailendra Singh, Srikanth V. Krishnamurthy, Fellow, IEEE, Ramesh Govindan, Fellow, IEEE, and Tom La Porta, Fellow, IEEE, “A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multihop Networks”, IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 23, NO. 2, APRIL 2015.