SlideShare a Scribd company logo
1 of 1
Download to read offline
ECWAY TECHNOLOGIES
IEEE PROJECTS & SOFTWARE DEVELOPMENTS
OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE
CELL: +91 98949 17187, +91 875487 2111 / 3111 / 4111 / 5111 / 6111
VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com

QUALITY-DIFFERENTIATED VIDEO MULTICAST IN MULTIRATE
WIRELESS NETWORKS

ABSTRACT:
Adaptation of modulation and transmission bit-rates for video multicast in a multirate wireless
network is a challenging problem because of network dynamics, variable video bit-rates, and
heterogeneous clients who may expect differentiated video qualities. Prior work on the leaderbased schemes selects the transmission bit-rate that provides reliable transmission for the node
that experiences the worst channel condition.

However, this may penalize other nodes that can achieve a higher throughput by receiving at a
higher rate. In this work, we investigate a rate-adaptive video multicast scheme that can provide
heterogeneous clients differentiated visual qualities matching their channel conditions. We first
propose a rate scheduling model that selects the optimal transmission bitrate for each video
frame to maximize the total visual quality for a multicast group subject to the m inimum-visualquality-guaranteed constraint.

We present a practical and easy-to-implement protocol, called QDM, which constructs a clusterbased structure to characterize node heterogeneity and adapts the transmission bit-rate to network
dynamics based on video quality perceived by the representative cluster heads. Since QDM
selects the rate by a sample-based technique, it is suitable for real-time streaming even without
any preprocess. We show that QDM can adapt to network dynamics and variable video-bit rates
efficiently, and produce a gain of 2-5 dB in terms of the average video quality as compared to the
leader-based approach.

More Related Content

What's hot

PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS PROIDEA
 
Operator Drives Bandwidth Efficiency and Optimizes Satellite Link Performance
Operator Drives Bandwidth Efficiency and Optimizes Satellite Link PerformanceOperator Drives Bandwidth Efficiency and Optimizes Satellite Link Performance
Operator Drives Bandwidth Efficiency and Optimizes Satellite Link PerformanceCisco Service Provider
 
Internet access via cable tv network
Internet access via cable tv networkInternet access via cable tv network
Internet access via cable tv networkPranay Kumbhalkar
 
Ethernet over hybrid fiber coax
Ethernet over hybrid fiber coaxEthernet over hybrid fiber coax
Ethernet over hybrid fiber coaxMallory Zemelis
 
Comcast Enterprise | Ethernet Overview
Comcast Enterprise | Ethernet OverviewComcast Enterprise | Ethernet Overview
Comcast Enterprise | Ethernet OverviewMallory Zemelis
 
Internet access via cable tv network ppt
Internet access via cable tv network pptInternet access via cable tv network ppt
Internet access via cable tv network pptUpender Upr
 
Internet access via cable tv network seminar byupender
Internet access via cable tv network seminar byupenderInternet access via cable tv network seminar byupender
Internet access via cable tv network seminar byupenderUpender Upr
 
ResumeHarrisJune2015.doc
ResumeHarrisJune2015.docResumeHarrisJune2015.doc
ResumeHarrisJune2015.docRobert Harris
 
Internet Access Via Cable Network
Internet Access Via Cable NetworkInternet Access Via Cable Network
Internet Access Via Cable NetworkSonal Patil
 

What's hot (14)

PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
PLNOG 6: Maciej Konstantynowicz - Implementing Seamless MPLS
 
shahabaz nw-1
shahabaz nw-1shahabaz nw-1
shahabaz nw-1
 
Operator Drives Bandwidth Efficiency and Optimizes Satellite Link Performance
Operator Drives Bandwidth Efficiency and Optimizes Satellite Link PerformanceOperator Drives Bandwidth Efficiency and Optimizes Satellite Link Performance
Operator Drives Bandwidth Efficiency and Optimizes Satellite Link Performance
 
Moses Sutton CV
Moses Sutton CVMoses Sutton CV
Moses Sutton CV
 
Week12pre
Week12preWeek12pre
Week12pre
 
VISHWAJEET ReSUME
VISHWAJEET ReSUMEVISHWAJEET ReSUME
VISHWAJEET ReSUME
 
Internet access via cable tv network
Internet access via cable tv networkInternet access via cable tv network
Internet access via cable tv network
 
Ethernet over hybrid fiber coax
Ethernet over hybrid fiber coaxEthernet over hybrid fiber coax
Ethernet over hybrid fiber coax
 
Comcast Enterprise | Ethernet Overview
Comcast Enterprise | Ethernet OverviewComcast Enterprise | Ethernet Overview
Comcast Enterprise | Ethernet Overview
 
Internet access via cable tv network ppt
Internet access via cable tv network pptInternet access via cable tv network ppt
Internet access via cable tv network ppt
 
Internet access via cable tv network seminar byupender
Internet access via cable tv network seminar byupenderInternet access via cable tv network seminar byupender
Internet access via cable tv network seminar byupender
 
ResumeHarrisJune2015.doc
ResumeHarrisJune2015.docResumeHarrisJune2015.doc
ResumeHarrisJune2015.doc
 
Internet Access Via Cable Network
Internet Access Via Cable NetworkInternet Access Via Cable Network
Internet Access Via Cable Network
 
Cable Internet
Cable InternetCable Internet
Cable Internet
 

Viewers also liked

Dogum günü olanlara yaz d
Dogum günü olanlara yaz dDogum günü olanlara yaz d
Dogum günü olanlara yaz defeagbaba
 
Dotnet microarchitecture of a coarse-grain out-of-order superscalar processor
Dotnet  microarchitecture of a coarse-grain out-of-order superscalar processorDotnet  microarchitecture of a coarse-grain out-of-order superscalar processor
Dotnet microarchitecture of a coarse-grain out-of-order superscalar processorEcwaytech
 
Dotnet t-drive enhancing driving directions with taxi drivers’ intelligence
Dotnet  t-drive enhancing driving directions with taxi drivers’ intelligenceDotnet  t-drive enhancing driving directions with taxi drivers’ intelligence
Dotnet t-drive enhancing driving directions with taxi drivers’ intelligenceEcwaytech
 
Interleaved boundary conduction mode (bcm) buck power factor correction (pfc)...
Interleaved boundary conduction mode (bcm) buck power factor correction (pfc)...Interleaved boundary conduction mode (bcm) buck power factor correction (pfc)...
Interleaved boundary conduction mode (bcm) buck power factor correction (pfc)...Ecwayt
 
Dotnet harvesting-aware energy management for time-critical wireless sensor ...
Dotnet  harvesting-aware energy management for time-critical wireless sensor ...Dotnet  harvesting-aware energy management for time-critical wireless sensor ...
Dotnet harvesting-aware energy management for time-critical wireless sensor ...Ecwaytech
 
Eaack—a secure intrusion detection system for mane ts
Eaack—a secure intrusion detection system for mane tsEaack—a secure intrusion detection system for mane ts
Eaack—a secure intrusion detection system for mane tsEcwayt
 
Dotnet supporting search-as-you-type using sql in databases
Dotnet  supporting search-as-you-type using sql in databasesDotnet  supporting search-as-you-type using sql in databases
Dotnet supporting search-as-you-type using sql in databasesEcwaytech
 
Dotnet ssd a robust rf location fingerprint addressing mobile devices’ heter...
Dotnet  ssd a robust rf location fingerprint addressing mobile devices’ heter...Dotnet  ssd a robust rf location fingerprint addressing mobile devices’ heter...
Dotnet ssd a robust rf location fingerprint addressing mobile devices’ heter...Ecwaytech
 
Dotnet power allocation for statistical qo s provisioning in opportunistic m...
Dotnet  power allocation for statistical qo s provisioning in opportunistic m...Dotnet  power allocation for statistical qo s provisioning in opportunistic m...
Dotnet power allocation for statistical qo s provisioning in opportunistic m...Ecwaytech
 

Viewers also liked (9)

Dogum günü olanlara yaz d
Dogum günü olanlara yaz dDogum günü olanlara yaz d
Dogum günü olanlara yaz d
 
Dotnet microarchitecture of a coarse-grain out-of-order superscalar processor
Dotnet  microarchitecture of a coarse-grain out-of-order superscalar processorDotnet  microarchitecture of a coarse-grain out-of-order superscalar processor
Dotnet microarchitecture of a coarse-grain out-of-order superscalar processor
 
Dotnet t-drive enhancing driving directions with taxi drivers’ intelligence
Dotnet  t-drive enhancing driving directions with taxi drivers’ intelligenceDotnet  t-drive enhancing driving directions with taxi drivers’ intelligence
Dotnet t-drive enhancing driving directions with taxi drivers’ intelligence
 
Interleaved boundary conduction mode (bcm) buck power factor correction (pfc)...
Interleaved boundary conduction mode (bcm) buck power factor correction (pfc)...Interleaved boundary conduction mode (bcm) buck power factor correction (pfc)...
Interleaved boundary conduction mode (bcm) buck power factor correction (pfc)...
 
Dotnet harvesting-aware energy management for time-critical wireless sensor ...
Dotnet  harvesting-aware energy management for time-critical wireless sensor ...Dotnet  harvesting-aware energy management for time-critical wireless sensor ...
Dotnet harvesting-aware energy management for time-critical wireless sensor ...
 
Eaack—a secure intrusion detection system for mane ts
Eaack—a secure intrusion detection system for mane tsEaack—a secure intrusion detection system for mane ts
Eaack—a secure intrusion detection system for mane ts
 
Dotnet supporting search-as-you-type using sql in databases
Dotnet  supporting search-as-you-type using sql in databasesDotnet  supporting search-as-you-type using sql in databases
Dotnet supporting search-as-you-type using sql in databases
 
Dotnet ssd a robust rf location fingerprint addressing mobile devices’ heter...
Dotnet  ssd a robust rf location fingerprint addressing mobile devices’ heter...Dotnet  ssd a robust rf location fingerprint addressing mobile devices’ heter...
Dotnet ssd a robust rf location fingerprint addressing mobile devices’ heter...
 
Dotnet power allocation for statistical qo s provisioning in opportunistic m...
Dotnet  power allocation for statistical qo s provisioning in opportunistic m...Dotnet  power allocation for statistical qo s provisioning in opportunistic m...
Dotnet power allocation for statistical qo s provisioning in opportunistic m...
 

Similar to Dotnet quality-differentiated video multicast in multirate wireless networks

Dotnet receiver-driven adaptive enhancement layer switching algorithm for sc...
Dotnet  receiver-driven adaptive enhancement layer switching algorithm for sc...Dotnet  receiver-driven adaptive enhancement layer switching algorithm for sc...
Dotnet receiver-driven adaptive enhancement layer switching algorithm for sc...Ecwaytech
 
Dotnet receiver-driven adaptive enhancement layer switching algorithm for sc...
Dotnet  receiver-driven adaptive enhancement layer switching algorithm for sc...Dotnet  receiver-driven adaptive enhancement layer switching algorithm for sc...
Dotnet receiver-driven adaptive enhancement layer switching algorithm for sc...Ecway Technologies
 
Receiver driven adaptive enhancement layer switching algorithm for scalable v...
Receiver driven adaptive enhancement layer switching algorithm for scalable v...Receiver driven adaptive enhancement layer switching algorithm for scalable v...
Receiver driven adaptive enhancement layer switching algorithm for scalable v...Ecway Technologies
 
Java receiver-driven adaptive enhancement layer switching algorithm for scal...
Java  receiver-driven adaptive enhancement layer switching algorithm for scal...Java  receiver-driven adaptive enhancement layer switching algorithm for scal...
Java receiver-driven adaptive enhancement layer switching algorithm for scal...ecwayerode
 
Java receiver-driven adaptive enhancement layer switching algorithm for scal...
Java  receiver-driven adaptive enhancement layer switching algorithm for scal...Java  receiver-driven adaptive enhancement layer switching algorithm for scal...
Java receiver-driven adaptive enhancement layer switching algorithm for scal...Ecway Technologies
 
Dotnet quality-differentiated video multicast in multirate wireless networks
Dotnet  quality-differentiated video multicast in multirate wireless networksDotnet  quality-differentiated video multicast in multirate wireless networks
Dotnet quality-differentiated video multicast in multirate wireless networksEcway Technologies
 
Quality differentiated video multicast in multirate wireless networks
Quality differentiated video multicast in multirate wireless networksQuality differentiated video multicast in multirate wireless networks
Quality differentiated video multicast in multirate wireless networksEcway Technologies
 
Quality differentiated video multicast in multirate wireless networks
Quality differentiated video multicast in multirate wireless networksQuality differentiated video multicast in multirate wireless networks
Quality differentiated video multicast in multirate wireless networksEcway 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 networksEcway 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 networksecwayerode
 
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 laneSAT Publishing House
 
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...IJERA Editor
 
A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multih...
A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multih...A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multih...
A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multih...Pvrtechnologies Nellore
 
POF a DIY fiber for ubiquitous inhome's gigabit cabling
POF a DIY fiber for ubiquitous inhome's gigabit cablingPOF a DIY fiber for ubiquitous inhome's gigabit cabling
POF a DIY fiber for ubiquitous inhome's gigabit cablingir. Carmelo Zaccone
 
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
 
Topology abstraction service for ip vp ns
Topology abstraction service for ip vp nsTopology abstraction service for ip vp ns
Topology abstraction service for ip vp nsEcwayt
 
Topology abstraction service for ip vp ns
Topology abstraction service for ip vp nsTopology abstraction service for ip vp ns
Topology abstraction service for ip vp nsEcwaytech
 

Similar to Dotnet quality-differentiated video multicast in multirate wireless networks (20)

Dotnet receiver-driven adaptive enhancement layer switching algorithm for sc...
Dotnet  receiver-driven adaptive enhancement layer switching algorithm for sc...Dotnet  receiver-driven adaptive enhancement layer switching algorithm for sc...
Dotnet receiver-driven adaptive enhancement layer switching algorithm for sc...
 
Dotnet receiver-driven adaptive enhancement layer switching algorithm for sc...
Dotnet  receiver-driven adaptive enhancement layer switching algorithm for sc...Dotnet  receiver-driven adaptive enhancement layer switching algorithm for sc...
Dotnet receiver-driven adaptive enhancement layer switching algorithm for sc...
 
Receiver driven adaptive enhancement layer switching algorithm for scalable v...
Receiver driven adaptive enhancement layer switching algorithm for scalable v...Receiver driven adaptive enhancement layer switching algorithm for scalable v...
Receiver driven adaptive enhancement layer switching algorithm for scalable v...
 
Java receiver-driven adaptive enhancement layer switching algorithm for scal...
Java  receiver-driven adaptive enhancement layer switching algorithm for scal...Java  receiver-driven adaptive enhancement layer switching algorithm for scal...
Java receiver-driven adaptive enhancement layer switching algorithm for scal...
 
Java receiver-driven adaptive enhancement layer switching algorithm for scal...
Java  receiver-driven adaptive enhancement layer switching algorithm for scal...Java  receiver-driven adaptive enhancement layer switching algorithm for scal...
Java receiver-driven adaptive enhancement layer switching algorithm for scal...
 
Dotnet quality-differentiated video multicast in multirate wireless networks
Dotnet  quality-differentiated video multicast in multirate wireless networksDotnet  quality-differentiated video multicast in multirate wireless networks
Dotnet quality-differentiated video multicast in multirate wireless networks
 
Quality differentiated video multicast in multirate wireless networks
Quality differentiated video multicast in multirate wireless networksQuality differentiated video multicast in multirate wireless networks
Quality differentiated video multicast in multirate wireless networks
 
Quality differentiated video multicast in multirate wireless networks
Quality differentiated video multicast in multirate wireless networksQuality differentiated video multicast in multirate wireless networks
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
 
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
 
[32]
[32][32]
[32]
 
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
 
0th review
0th review0th review
0th review
 
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
 
A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multih...
A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multih...A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multih...
A distortion-resistant-routing-framework-for-video-traffic-in-wireless-multih...
 
POF a DIY fiber for ubiquitous inhome's gigabit cabling
POF a DIY fiber for ubiquitous inhome's gigabit cablingPOF a DIY fiber for ubiquitous inhome's gigabit cabling
POF a DIY fiber for ubiquitous inhome's gigabit cabling
 
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...
 
Cg25492495
Cg25492495Cg25492495
Cg25492495
 
Topology abstraction service for ip vp ns
Topology abstraction service for ip vp nsTopology abstraction service for ip vp ns
Topology abstraction service for ip vp ns
 
Topology abstraction service for ip vp ns
Topology abstraction service for ip vp nsTopology abstraction service for ip vp ns
Topology abstraction service for ip vp ns
 

Dotnet quality-differentiated video multicast in multirate wireless networks

  • 1. ECWAY TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE CELL: +91 98949 17187, +91 875487 2111 / 3111 / 4111 / 5111 / 6111 VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com QUALITY-DIFFERENTIATED VIDEO MULTICAST IN MULTIRATE WIRELESS NETWORKS ABSTRACT: Adaptation of modulation and transmission bit-rates for video multicast in a multirate wireless network is a challenging problem because of network dynamics, variable video bit-rates, and heterogeneous clients who may expect differentiated video qualities. Prior work on the leaderbased schemes selects the transmission bit-rate that provides reliable transmission for the node that experiences the worst channel condition. However, this may penalize other nodes that can achieve a higher throughput by receiving at a higher rate. In this work, we investigate a rate-adaptive video multicast scheme that can provide heterogeneous clients differentiated visual qualities matching their channel conditions. We first propose a rate scheduling model that selects the optimal transmission bitrate for each video frame to maximize the total visual quality for a multicast group subject to the m inimum-visualquality-guaranteed constraint. We present a practical and easy-to-implement protocol, called QDM, which constructs a clusterbased structure to characterize node heterogeneity and adapts the transmission bit-rate to network dynamics based on video quality perceived by the representative cluster heads. Since QDM selects the rate by a sample-based technique, it is suitable for real-time streaming even without any preprocess. We show that QDM can adapt to network dynamics and variable video-bit rates efficiently, and produce a gain of 2-5 dB in terms of the average video quality as compared to the leader-based approach.