Top Banner
Performance-Assessment of Performance-Assessment of Distributed Video Distributed Video Applications in Next Applications in Next Generation Generation Information Information Networks Networks Adrian Kwizera, Adrian Kwizera, Seung-Bum Lee, Seung-Bum Lee, and Gabriel-Miro and Gabriel-Miro Muntean Muntean
9

Performance Assessment Of Distributed Video Applications

Jan 20, 2015

Download

Economy & Finance

odcsss08

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Performance Assessment Of Distributed Video Applications

Performance-Assessment of Performance-Assessment of Distributed Video Applications Distributed Video Applications

in Next Generation in Next Generation InformationInformation Networks Networks

Adrian Kwizera, Adrian Kwizera,

Seung-Bum Lee, Seung-Bum Lee,

and Gabriel-Miro and Gabriel-Miro MunteanMuntean

Page 2: Performance Assessment Of Distributed Video Applications

Adrian Kwizera, Seung-Bum Lee, Dr. Gabriel-Miro Muntean

IntroductionIntroduction Wireless networks based on the Wireless LAN (WLAN)Wireless networks based on the Wireless LAN (WLAN)

802.11a, 802.11b, 802.11g specifications 802.11a, 802.11b, 802.11g specifications Suitable for real-time transmissionSuitable for real-time transmission

Challenges in video streaming over wireless networksChallenges in video streaming over wireless networks Node mobilityNode mobility Data losses and variations in BandwidthData losses and variations in Bandwidth Heterogeneous nature of receivers Heterogeneous nature of receivers High errors in the wireless channelHigh errors in the wireless channel

Wired-cum-wireless

Wireless

Page 3: Performance Assessment Of Distributed Video Applications

Adrian Kwizera, Seung-Bum Lee, Dr. Gabriel-Miro Muntean

Problem statementProblem statement

Multiple-source Multiple-source streaming streaming Distributed contents over Distributed contents over

various peers (e.g. P2P various peers (e.g. P2P file sharing)file sharing)

Sender heterogeneitySender heterogeneity Location of the sender Location of the sender

relative to the client’s relative to the client’s position. position.

Various channel status Various channel status from diversity of from diversity of technologies, etc.technologies, etc.

Sender heterogeneity and the lack of Sender heterogeneity and the lack of adaptation in multiple-source streamingadaptation in multiple-source streaming

Wired connection

Wireless connection

Wireless connection

Page 4: Performance Assessment Of Distributed Video Applications

Adrian Kwizera, Seung-Bum Lee, Dr. Gabriel-Miro Muntean

Congestion-controlled Multiple-Congestion-controlled Multiple-source Multimedia Adaptation source Multimedia Adaptation

Scheme (CMMAS)Scheme (CMMAS) Bandwidth allocationBandwidth allocation

Receiver based congestion control approach Receiver based congestion control approach (TFRC).(TFRC).

Assigning bandwidth to senders from Assigning bandwidth to senders from receiver.receiver.

Involved with coarse-grained scheduling.Involved with coarse-grained scheduling. Simultaneous stream adaptationSimultaneous stream adaptation

Simple rate adaptation control approach.Simple rate adaptation control approach. Adaptation within the allocated bandwidth Adaptation within the allocated bandwidth

controlled by receiver.controlled by receiver. Involved with fine-grained scheduling .Involved with fine-grained scheduling .

Page 5: Performance Assessment Of Distributed Video Applications

Adrian Kwizera, Seung-Bum Lee, Dr. Gabriel-Miro Muntean

Preliminary Streaming Preliminary Streaming TestTest

PurposePurpose To test the benefit of adaptation in multimedia To test the benefit of adaptation in multimedia

streaming in a wireless environmentstreaming in a wireless environment Test settingTest setting

Network simulator ns2, version 2.31. Network simulator ns2, version 2.31. Ad-hoc routing protocols: DSDV & AODVAd-hoc routing protocols: DSDV & AODV

TopologyTopology

Low resolution High resolution

Page 6: Performance Assessment Of Distributed Video Applications

Adrian Kwizera, Seung-Bum Lee, Dr. Gabriel-Miro Muntean

Simulation resultSimulation resultPerformance statisticsPerformance statistics

Page 7: Performance Assessment Of Distributed Video Applications

Adrian Kwizera, Seung-Bum Lee, Dr. Gabriel-Miro Muntean

Simulation resultSimulation result

Throughput Throughput

1 = AODV adaptation1 = AODV adaptation

2 = AODV low bit rate2 = AODV low bit rate

3 = AODV high bit rate3 = AODV high bit rate

LossLoss

1 = AODV adaptation1 = AODV adaptation

2 = AODV low bit rate2 = AODV low bit rate

3 = AODV high bit rate3 = AODV high bit rate

Page 8: Performance Assessment Of Distributed Video Applications

Adrian Kwizera, Seung-Bum Lee, Dr. Gabriel-Miro Muntean

ConclusionConclusion Congestion-controlled Multiple-source Congestion-controlled Multiple-source

Multimedia Adaptation Scheme (CMMAS)Multimedia Adaptation Scheme (CMMAS) Multiple-source multimedia streaming.Multiple-source multimedia streaming. Coarse-grained bandwidth allocation based on TFRC.Coarse-grained bandwidth allocation based on TFRC. Fine-grained multimedia adaptation within allocated Fine-grained multimedia adaptation within allocated

bandwidth.bandwidth.

Future plansFuture plans Algorithm enhancement Algorithm enhancement

for sender heterogeneityfor sender heterogeneity Sender-sender Sender-sender

interaction interaction implementationimplementation

Page 9: Performance Assessment Of Distributed Video Applications

Adrian Kwizera, Seung-Bum Lee, Dr. Gabriel-Miro Muntean

Questions???Questions???

THANK YOU

Adrian Kwizera Adrian Kwizera [email protected]

Seung Bum Lee Seung Bum Lee [email protected]

Gabriel-Miro Gabriel-Miro Muntean Muntean [email protected]