PPL IVE : A M EASUREMENT S TUDY OF P2P IPTV S YSTEM Sergio Chacon.

Slides:



Advertisements
Similar presentations
P2P Live Video Streaming Polytechnic University Brooklyn, NY
Advertisements

Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
On Large-Scale Peer-to-Peer Streaming Systems with Network Coding Chen Feng, Baochun Li Dept. of Electrical and Computer Engineering University of Toronto.
Scalable On-demand Media Streaming Anirban Mahanti Department of Computer Science University of Calgary Canada T2N 1N4.
Cooperative Overlay Networking for Streaming Media Content Feng Wang 1, Jiangchuan Liu 1, Kui Wu 2 1 School of Computing Science, Simon Fraser University.
Conducted by:Cheng Wen Chi Chiu Kwok Shing Choi Kwok Yam Advised by Prof. Danny Tsang TD1a-09, BEng of Computer Engineering, HKUST.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Kangaroo: Video Seeking in P2P Systems Xiaoyuan Yang †, Minas Gjoka ¶, Parminder Chhabra †, Athina Markopoulou ¶, Pablo Rodriguez † † Telefonica Research.
Peer-assisted On-demand Streaming of Stored Media using BitTorrent-like Protocols Authors: Niklas Carlsson & Derek L. Eager Published in: Proc. IFIP/TC6.
Prediction-based Prefetching to Support VCR-like Operations in Gossip-based P2P VoD Systems Tianyin Xu, Weiwei Wang, Baoliu Ye Wenzhong Li, Sanglu Lu,
19 – Multimedia Networking. Multimedia Networking7-2 Multimedia and Quality of Service: What is it? multimedia applications: network audio and video (“continuous.
Scalable On-demand Media Streaming with Packet Loss Recovery Anirban Mahanti Department of Computer Science University of Calgary Calgary, AB T2N 1N4 Canada.
Network Coding in Peer-to-Peer Networks Presented by Chu Chun Ngai
Suphakit Awiphan, Takeshi Muto, Yu Wang, Zhou Su, Jiro Katto
Alex Bikfalvi Universidad Carlos III de Madrid  IMDEA Networks Institute.
CPSC Characteristics of Streaming Media Stored on the Web M. Li, M. Claypool, R. Kinicki, and J. Nichols To appear in ACM Transactions on Internet.
Opportunities and Challenges of Peer-to-Peer Internet Video Broadcast J. Liu, S. G. Rao, B. Li and H. Zhang Proc. of The IEEE, 2008 Presented by: Yan Ding.
Spotlighting Decentralized P2P File Sharing Archie Kuo and Ethan Le Department of Computer Science San Jose State University.
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
Peer-to-peer Multimedia Streaming and Caching Service by Won J. Jeon and Klara Nahrstedt University of Illinois at Urbana-Champaign, Urbana, USA.
Department of Computer Science & Engineering The Chinese University of Hong Kong Constructing Robust and Resilient Framework for Cooperative Video Streaming.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 34 – Media Server (Part 3) Klara Nahrstedt Spring 2012.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 40 – P2P Streaming (Part 4) Klara Nahrstedt.
CMPT771 Presentation Xu Cheng Internet Protocol Television (IPTV)
Slide courtesy: Dr. Sumi Helal & Dr. Choonhwa Lee at University of Florida, USA Prof. Darshan Purandare at University of Central Florida, USA Dr. Meng.
Can Internet Video-on-Demand Be Profitable? SIGCOMM 2007 Cheng Huang (Microsoft Research), Jin Li (Microsoft Research), Keith W. Ross (Polytechnic University)
© 2009 AT&T Intellectual Property. All rights reserved. Multimedia content growth: From IP networks to Medianets Cisco-IEEE ComSoc Webinar. Sept. 23, 2009.
Peer-To-Peer Multimedia Streaming Using BitTorrent Purvi Shah, Jehan-François Pâris University of Houston Houston, TX.
Challenges, Design and Analysis of a Large-scale P2P-VoD System Dr. Yingwu Zhu.
Architectures for Peer-to-Peer Content Distribution Christos Gkantsidis Microsoft Research, Cambridge, UK Joint work with: Pablo Rodriguez, John Miller,
Exploring VoD in P2P Swarming Systems By Siddhartha Annapureddy, Saikat Guha, Christos Gkantsidis, Dinan Gunawardena, Pablo Rodriguez Presented by Svetlana.
1 V1-Filename.ppt / yyyy-mm-dd / Initials P2P content distribution T Applications and Services in Internet, Fall 2008 Jukka K. Nurminen.
1 © 2008 Nokia continous_scheduling_fmn_2008 / / JAk Continuous Scheduling for Data-Driven Peer-to-Peer Streaming Jyrki Akkanen Peer-to-peer.
BitTorrent Under a Microscope: Towards Static QoS Provision in Dynamic Peer-to-Peer Networks Tom H. Luan*, Xuemin (Sherman) Shen* and Danny H. K. Tsang.
Peer-to-Peer Networks (3) - IPTV Hongli Luo CEIT, IPFW.
DELAYED CHAINING: A PRACTICAL P2P SOLUTION FOR VIDEO-ON-DEMAND Speaker : 童耀民 MA1G Authors: Paris, J.-F.Paris, J.-F. ; Amer, A. Computer.
Network Technologies essentials Week 9: Distributed file sharing & multimedia Compilation made by Tim Moors, UNSW Australia Original slides by David Wetherall,
1 Towards Cinematic Internet Video-on-Demand Bin Cheng, Lex Stein, Hai Jin and Zheng Zhang HUST and MSRA Huazhong University of Science & Technology Microsoft.
CPSC 441: Multimedia Networking1 Outline r Scalable Streaming Techniques r Content Distribution Networks.
Tsunami: Maintaining High Bandwidth Under Dynamic Network Conditions Dejan Kostić, Ryan Braud, Charles Killian, Eric Vandekieft, James W. Anderson, Alex.
Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 37 – P2P Streaming and P2P Applications/PPLive Klara Nahrstedt Spring 2011.
ACM NOSSDAV 2007, June 5, 2007 IPTV Experiments and Lessons Learned Panelist: Klara Nahrstedt Panel: Large Scale Peer-to-Peer Streaming & IPTV Technologies.
IPTV. What is the IPTV? Internet Protocol Television— a digital television service is delivered using the Internet Protocol over a network infrastructure.
LOGO On the impact of user mobility on peer-to-peer video streaming 指導教授:許子衡老師 學生:王志嘉.
PPSP Problem Statement Y.Zhang, N.Zong, G.Camarillo,J.Seng,R.Yang Maastricht July 27,2010.
Thomas Silverston, Olivier Fourmaux NOSSDAV ‘07 Presenter: Chen
HUAWEI TECHNOLOGIES CO., LTD. Page 1 Survey of P2P Streaming HUAWEI TECHNOLOGIES CO., LTD. Ning Zong, Johnson Jiang.
Othman Othman M.M., Koji Okamura Kyushu University 1.
1 Measuring P2P IPTV Systems Thomas Silverston, Olivier Fourmaux Universit ´e Pierre et Marie Curie - Paris 6 ACM NOSSDAV th International workshop.
Problem Statement of Peer to Peer Streaming Protocol (PPSP) Yunfei Zhang Ning Zong Gonzalo Camarillo David Byran Hirold Liu Yingjie Gu.
Internet Measurment Multimedia 1. Properties Challenges Tools State of the Art 2.
P2P Streaming Protocol (PPSP) Requirements draft-zong-ppsp-reqs-03.
B IT T ORRENT T ECHNOLOGY Anthony Pervetich. H ISTORY Bram Cohen Designed the BitTorrent protocol in April 2001 Released July 2, 2001 Concept Late 90’s.
Internet Protocol TeleVision
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 37 – P2P Applications/PPLive Klara Nahrstedt Spring 2009.
P2P Live Streaming: Selected Systems Dmitri Moltchanov Tampere University of Technology Department of Electronics and Communications Engineering 1.
PPSP BAR BOF meeting 74th IETF – San Francisco, CA, USA March, 2009 P2P Streaming Protocol (PPSP) Requirements Ning Zong,Huawei Technologies Yunfei Zhang,China.
ADVANCED COMPUTER NETWORKS Peer-Peer (P2P) Networks 1.
Peer-to-Peer Result Dissemination in High-Volume Data Filtering Shariq Rizvi and Paul Burstein CS 294-4: Peer-to-Peer Systems.
SHADOWSTREAM: PERFORMANCE EVALUATION AS A CAPABILITY IN PRODUCTION INTERNET LIVE STREAM NETWORK ACM SIGCOMM CING-YU CHU.
Multimedia Streaming I. Fatimah Alzahrani. Introduction We can divide audio and video services into three broad categories: streaming stored audio/video,
Inside the New Coolstreaming: Principles, Measurements and Performance Implications Bo Li, Susu Xie, Yang Qu, Gabriel Y. Keung, Chuang Lin, Jiangchuan.
A FAST CHANNEL SWITCHING SYSTEM FOR IPTV BASED ON MULTI-CHANNEL PREVIEW 指導教授: 鍾添曜 學生: 謝征歷 王筱誼.
Accelerating Peer-to-Peer Networks for Video Streaming
19 – Multimedia Networking
Streaming Audio and Video, Content Delivery
Nuno Salta Supervisor: Manuel Ricardo Supervisor: Ricardo Morla
Ying Qiao Carleton University Project Presentation at the class:
2019/9/14 PPSP Survey.
Presentation transcript:

PPL IVE : A M EASUREMENT S TUDY OF P2P IPTV S YSTEM Sergio Chacon

A BSTRACT IPTV stands for Internet Protocol Television P2P IPTV refers to the delivery of TV over IP using point-to-point techniques PPLive is one of the most popular IPTV systems for campus and residential access Hei, et al., Polytechnic University in Brooklyn, developed a PPLive crawler to carry out in-depth measurements of mesh-pull PPLive

I NTRODUCTION Widespread adoption of broadband (residencial) Application-level, P2P, mesh-pull P2P Mesh-Pull most successful so far Rapid low cost Minimal infrastructure BitTorrent Not feasible for real time No fair resource sharing Not for large-scale live streaming

A NSWER TO QUESTIONS What are the user characteristics? How much overhead and redundant traffic? What are characteristics of peer partnerships? What are fundamental requirements for successful mesh pull?

M ESH -P ULL P2P S TREAMING S YSTEMS Streaming peer node Includes streaming client and server Channel stream server Converts media to small video chunks Tracker server Provides streaming channel, peer and chunk information for each peer node Downloads video chunks from multiple peers requesting same media content

C HANNEL AND PEER DISCOVERY

P EE ’ S BUFFER MAP OF VIDEO CHUNKS

M ESH - PULL P 2 P ARCHITECTURE

S TREAMING PROCESS MESH - PULL SYSTEMS

G LOBAL VIEW OF USER BEHAVIOR Peer tracking methodology Evolution of participating users User arrivals and departures User geographic distribution

P EER TRACKING Peer registration Bootstrap Peer query

P EER REGISTRATION Peer registration Bootstrap Peer query

N UMBER OF DISCOVERED PEERS

E VOLUTION OF PARTICIPATING USERS

H OW NUMBER OF USERS EVOLVE

U SER ARRIVALS AND DEPARTURES

P EER ARRIVAL AND DEPARTURE EVOLUTION

U SER GEOGRAPHIC DISTRIBUTION

P EER PLAYBACK DELAY AND LAGS Start-up delay Video buffering Playback lags among peers

S TART - UP DELAY Time interval between channel selection and playback P2P also have to deal with startup buffering and delay 5-10 seconds from selection to player startup 5-10 seconds from player startup to play

V IDEO BUFFERING

P LAYBACK LAGS AMONG PEERS

C ONNECTION + TRAFFIC CHARACTERISTICS Isolating video traffic Video traffic redundancy Download and upload video traffic Video TCP connections

I SOLATING VIDEO TRAFFIC

V IDEO TRAFFIC REDUNDANCY

D OWNLOAD AND UPLOAD VIDEO

P ROPERTIES OF VIDEO TCP CONNECTIONS Duration of TCP connections Number of partners Dynamic of partners Locality of partners Traffic volume breakdowns Uni-directional or bi-directional traffic?

V IDEO TCP CONNECTIONS

N UMBER OF PARTNERS

D YNAMIC OF PARTNERS

T RAFFIC VOLUME BREAKDOWNS

L OCALITY OF PARTNERS

U NI - DIRECTIONAL OR BI - DIRECTIONAL ?

U NI - DIRECTIONAL OR BI - DIRECTIONAL TRAFFIC ? Traffic flows are neither tree-like nor uni- directional (mesh) Closer in character to BitTorrent Lesson learned: mesh-pull architectures are more correctly viewed as variations on BitTorrent rather than variations on tree-pull architectures such as end-system multicast

CONCLUSIONS Current Internet is capable of providing low cost with minimal dedicated infrastructure Measurements provide understanding of how to architect large-scale P2P IPTV Areas of improvement: Shorter start-up delay Higher-rate streaming Smaller peer lags Better NAT traversal