omer boyaci , andrea forte and henning schulzrinne

27
Omer Boyaci, Andrea Forte and Henning Schulzrinne December 16,2009 1

Upload: noah

Post on 24-Feb-2016

39 views

Category:

Documents


0 download

DESCRIPTION

Omer Boyaci , Andrea Forte and Henning Schulzrinne. December 16,2009. Introduction. Performance of video chat applications under congestion Residential area networks (DSL and cable) Limited uplink speeds (around 1Mbit/s) Big queues in the cable/DSL modem(600ms to 6sec) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Omer Boyaci, Andrea Forte and Henning Schulzrinne

December 16,2009

1

Page 2: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

IntroductionPerformance of video chat applications under

congestionResidential area networks (DSL and cable)

Limited uplink speeds (around 1Mbit/s)Big queues in the cable/DSL modem(600ms to 6sec)Shared more than one user/application

Investigate applications’ behavior under congestionWhether they are increasing the overall

congestionOr trying to maintain a fair share of bandwidth

among flows2

Page 3: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experimental setup

3

Page 4: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

SkypeWindows Live MessengerX-Lite free softphoneEyebeam

4

Video chat clients

Page 5: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

ExperimentsStep functions

10 steps [1kbit/s-1024kbit/s] [10 sec in each step]

2 steps [1kbits-1024kbit/s] [10 sec in each step]

Cross trafficFile transfer to mediafireBittorrent

5

Page 6: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

6

Experiment 1. Step 10sec10kbit

Page 7: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 1. Step 10sec100kbit

7

Skype

Page 8: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 1. Step 10sec100kbit

8

Live

Page 9: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 1. Step 10sec100kbit

9

X-Lite

Page 10: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 1. Step 10sec100kbit

10

Eyebeam

Page 11: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 2. Step 10sec500kbit

11

Page 12: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 2. Step 10sec500kbit

12

Skype

Page 13: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 2. Step 10sec500kbit

13

Live

Page 14: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 2. Step 10sec500kbit

14

X-Lite

Page 15: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 2. Step 10sec500kbit

15

Eyebeam

Page 16: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 3. File Transfer 9MB file to uploaded to mediafireIf there is no cross traffic file upload fully

utilizes the link

16

Page 17: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 3. File Transfer

17

Skype

Page 18: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 3. File Transfer

18

Live

Page 19: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 3. File Transfer

19

X-Lite

Page 20: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 3. File Transfer

20

Eyebeam

Page 21: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 4. BittorrentUbuntu 9.04 and Elephants Dream are sharedIf there is no cross traffic bittorrent fully

utilizes the link

21

Page 22: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 4. Bittorrent

22

Skype

Page 23: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 4. Bittorrent

23

Live

Page 24: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 4. Bittorrent

24

X-Lite

Page 25: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 4. Bittorrent

25

Eyebeam

Page 26: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

Experiment 5. Random LossSkype

Page 27: Omer  Boyaci ,  Andrea  Forte and  Henning  Schulzrinne

ConclusionWe analyzed the behavior of Skype, Live Messenger,

X-Lite and Eyebeam. Skype behaved the best by adapting its codec

parameters based not only on packet loss but also on RTT and jitter. This allowed Skype to closely follow the changes in bandwidth without causing any packet loss.

Eyebeam performed the worst with high fluctuations in the transmission speed of its video traffic and with poor adaptation to bandwidth fluctuations.

Due to limited upstream bandwidth, video clients must have bandwidth adaptation mechanisms and must be able to differentiate between wireless losses and congestion losses.