omer boyaci, andrea forte and henning schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12....

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

Upload: others

Post on 11-Aug-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

Omer Boyaci,

Andrea Forte and Henning Schulzrinne

December 16,20091

Page 2: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

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)

Shared more than one user/application

Investigate applications’ behavior under congestion

Whether they are increasing the overall congestion

Or trying to maintain a fair share of bandwidth among flows

2

Page 3: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

3

Page 4: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

Skype

Windows Live Messenger

X-Lite free softphone

Eyebeam

4

Page 5: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

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

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

Cross traffic File transfer to mediafire

Bittorrent

5

Page 6: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

6

Page 7: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

7

Page 8: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

8

Page 9: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

9

Page 10: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

10

Page 11: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

11

Page 12: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

12

Page 13: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

13

Page 14: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

14

Page 15: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

15

Page 16: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

9MB file to uploaded to mediafire

If there is no cross traffic file upload fully utilizes the link

16

Page 17: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

17

Page 18: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

18

Page 19: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

19

Page 20: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

20

Page 21: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

Ubuntu 9.04 and Elephants Dream are shared

If there is no cross traffic bittorrent fully utilizes the link

21

Page 22: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

22

Page 23: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

23

Page 24: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

24

Page 25: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

25

Page 26: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

Experiment 5. Random Loss

Page 27: Omer Boyaci, Andrea Forte and Henning Schulzrinneboyaci/slides/ism09perfvideochat.pdf · 2009. 12. 16. · Andrea Forte and Henning Schulzrinne December 16,2009 1 ... 2 steps [1kbits-1024kbit/s

Conclusion We 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.