measuring p2p iptv systems

21
MEASURING P2P IPTV SYSTEMS Thomas Silverston, Olivier Fourmaux NOSSDAV ‘07 Presenter: Chen Chih-Ming@NSLAB

Upload: loren

Post on 14-Feb-2016

24 views

Category:

Documents


2 download

DESCRIPTION

Thomas Silverston, Olivier Fourmaux NOSSDAV ‘07 Presenter: Chen Chih- Ming@NSLAB. Measuring P2P IPTV Systems. Outline. Introduction Goal Experiment Setup Experiment Result Conclusion Comment. Outline. Introduction Goal Experiment Setup Experiment Result Conclusion Comment. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Measuring P2P IPTV Systems

MEASURING P2P IPTV SYSTEMS

Thomas Silverston, Olivier FourmauxNOSSDAV ‘07

Presenter: Chen Chih-Ming@NSLAB

Page 2: Measuring P2P IPTV Systems

Outline Introduction Goal Experiment Setup Experiment Result Conclusion Comment

Page 3: Measuring P2P IPTV Systems

Outline Introduction Goal Experiment Setup Experiment Result Conclusion Comment

Page 4: Measuring P2P IPTV Systems

Hail to P2P File sharing VoIP IPTV

PPLivePPStreamSOPCastTVAnts

Page 5: Measuring P2P IPTV Systems

Related Work Large-scale live streaming can be

supported by P2P Implement P2P IPTV system and give

network statistics Study an existing P2P IPTV application by

traces patterns have not the same characteristics

whether broadcasted content exhibits a live interest for users or not

Page 6: Measuring P2P IPTV Systems

Outline Introduction Goal Experiment Setup Experiment Result Conclusion Comment

Page 7: Measuring P2P IPTV Systems

Goal For a special popular event Infer global behavior of IPTV

Page 8: Measuring P2P IPTV Systems

Outline Introduction Goal Related Work Experiment Setup Experiment Result Conclusion Comment

Page 9: Measuring P2P IPTV Systems

SETUP Two FIFA 2006 world cup event

PPLive, SOPCast in 德 vs. 阿根廷 PPStream, TVAnts in 義 vs. 烏

Tcpdump Payload driven session time

Page 10: Measuring P2P IPTV Systems

Experiment Setup Diagram

Campus Network

tcptump

tcptump

Network

Page 11: Measuring P2P IPTV Systems

Outline Introduction Goal Experiment Setup Experiment Result Conclusion Comment

Page 12: Measuring P2P IPTV Systems

Throughput of TVAnts

Page 13: Measuring P2P IPTV Systems

Average packet size

Page 14: Measuring P2P IPTV Systems

Packet SummaryPPLive PPStream SOPCast TVAnts

Duration(s) 13321 12375 12198 13358Size(MB) 6339 4121 5475 3992

Download(%)TCPUDP

14.1114.90.02

20.5020.50

0

16.130.23

15.90

24.7614.7110.05

Upload(%)TCPUDP

85.8985.81

0.08

79.5079.50

0

83.873.89

79.98

75.2461.6713.57

Video TCP TCP UDP, a few TCP TCP, UDP

Signaling TCP, a few UDP TCP UDP, a few TCP TCP, UDP

Signaling overhead ratio

4.1% 13.6% 19.3% 10.2%

Page 15: Measuring P2P IPTV Systems

Video download policies

Page 16: Measuring P2P IPTV Systems

Peers neighborhood

Page 17: Measuring P2P IPTV Systems

Video peers lifetime for TVAnts

Page 18: Measuring P2P IPTV Systems

Outline Introduction Goal Experiment Setup Experiment Result Conclusion Comment

Page 19: Measuring P2P IPTV Systems

Conclusion Different traffic pattern Different download policy Different peer neighborhood Different average peer lifetime The same peer lifetime distribution

The CCDF follow Weibull distribution

Page 20: Measuring P2P IPTV Systems

Outline Introduction Goal Experiment Setup Experiment Result Conclusion Comment

Page 21: Measuring P2P IPTV Systems

Comment Easy idea Hard work But beautiful result

Weibull distribution Model P2P IPTV in other work