Problem Statement of Peer to Peer Streaming Protocol (PPSP)

Slides:



Advertisements
Similar presentations
Broadcast Connect Generate to the Worldyour Communities traffic & Revenue.
Advertisements

Wireless Testbed in Tsinghua University Fenghua Li Network Research Center of Tsinghua University AsianFI 2008.
Multi-Access Services in Heterogeneous Wireless Networks Kameswari Chebrolu, Ramesh R. Rao Abstract Today's wireless world is characterized by heterogeneity.
1 IEEE Media Independent Handoff Overview of services and scenarios for 3GPP2 Stefano M. Faccin Liaison officer to 3GPP2.
Delay Tolerance in a Network of Information Dirk Kutscher – NEC Labs SAIL Project Consortium DTNRG IETF
1 P2P Layered Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu James Zhibin Lei 17/03/2010.
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
MediaMelon Confidential1. Overview MediaMelon Confidential2 Launched Service in Nov 08 P2P: Advantages: scalability, low cost of delivery Disadvantages:
P2P Media Summit LA May 2009 Mitchell Edwards CFO & GC BitTorrent, Inc.
© Copyright IBM Corporation 2009 IBM Global Business Services Innovation driving strategic choices for P2P Saul Berman Global & Americas Leader, IBM Strategy.
P2P Live Video Streaming Polytechnic University Brooklyn, NY
Abacast - Confidential1 Hybrid Content Delivery Network (CDN) Technologies and Services.
P2P Market Conference March 2009 Mitchell Edwards CFO & GC BitTorrent, Inc.
1Abacast - Confidential1 Hybrid Content Delivery Network (CDN) Technologies and Services.
Geneva, Switzerland, 17 October 2011 ITU Workshop on Service Delivery Platforms (SDP) for Telecommunication Ecosystems: from todays realities to requirements.
Peer-to-peer and agent-based computing Peer-to-Peer Computing: Introduction.
Dynamic Replica Placement for Scalable Content Delivery Yan Chen, Randy H. Katz, John D. Kubiatowicz {yanchen, randy, EECS Department.
Fortune >80% deploying mobile clients Smartphones 289M in 2010 >900M in Slates 55M in 2011 >200M in Gartner Forecast: Mobile.
Multimedia Systems Irek Defee IPTV IP + TV Providing television over IP networks.
Virtual Distance: A Generalized Metric for Overlay Tree Construction ISCC12 July Suat Mercan (Zirve University) & Murat Yuksel (University of Nevada,
Information Society Technologies Third Call for Proposals Norbert Brinkhoff-Button DG Information Society European Commission Key action III: Multmedia.
Communication, Exchange and dissemination of good practices.
Future Project Planning Meeting EU Projects Overview Antonio de la Oliva (UC3M) Daniel Corujo (ITAv) Carlos Jesus Bernardos (UC3M) Pablo Serrano (UC3M)
Roma 17/10/08 WORLD Project KO Meeting Laura Galluccio WORLD Project – KO Meeting University of Catania.
Without Limits Keynote: The Latest Trends in Cloud Computing Solutions for the Audio/Video (A/V) Ecosystem Bill Kallman, CEO Scayl.
Integrating SSA&I projects into the Future Internet activities Limitations of the current Internet.
Digital Living Network Alliance: Building out the Digital Network Bob Taylor Member, DLNA Board of Directors March 2006.
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
Fundamentals of Multimedia Part III: Multimedia Communications and Networking Chapter 15 : Network Services and Protocols for Multimedia Communications.
White Master Replace with a graphic 5.5” Tall & 4.3” Wide © 2010 Adobe Systems Incorporated. All Rights Reserved. Video Distribution Philippe Degery DMO.
Suphakit Awiphan, Takeshi Muto, Yu Wang, Zhou Su, Jiro Katto
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
CoolStreaming/DONet: A Data- driven Overlay Network for Peer- to-Peer Live Media Streaming INFOCOM 2005 Xinyan Zhang, Jiangchuan Liu, Bo Li, and Tak- Shing.
1March -05 Jiangchuan Liu with Xinyan Zhang, Bo Li, and T.S.P.Yum Infocom 2005 CoolStreaming/DONet: A Data-Driven Overlay Network for Peer-to-Peer Live.
Efficient Sub-stream Encoding and Transmission for P2P Video on Demand 1 Efficient Sub-Stream Encoding and Transmission for P2P Video on Demand Zhengye.
1 An overview Always Best Connected Networks Dênio Mariz Igor Chaves Thiago Souto Aug, 2004.
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
Protocol Analysis of PPlive and PPstream by Internet Measurement Yunfei Zhang China Mobile
ITEA Easy Wireless project (EW-VTT) Milla Huusko
Bringing the Media Internet to Life Tomas Piatrik Queen Mary University of London NextMEDIA/EternalS Roadmap on Media and Content.
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.
03/09/2003Helsinki University of Technology1 Overview of Thesis Topic Presented By: Zhao Xuetao.
David A. Bryan, PPSP Workshop, Beijing, China, June 17th and 18th 2010 PPSP Protocol Considerations.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Video Streaming over Cooperative Wireless Networks Mohamed Hefeeda (Joint.
P2P Traffic Localization by Alias Tracker for Tracker-based P2P applications (ATTP) draft-zhang-alto-attp-02 Yunfei Zhang China Mobile.
Advanced Next gEneration Mobile Open NEtwork Tridentcom th International Conference on Testbeds and Research Infrastructures for the Development.
PPSP Problem Statement Y.Zhang, N.Zong, G.Camarillo,J.Seng,R.Yang Maastricht July 27,2010.
HUAWEI TECHNOLOGIES CO., LTD. Page 1 Survey of P2P Streaming HUAWEI TECHNOLOGIES CO., LTD. Ning Zong, Johnson Jiang.
PPSP Peer Protocol draft-gu-ppsp-peer-protocol PPSP WG IETF 82 Taipei Rui Cruz (presenter) Yingjie Gu, Jinwei Xia, Mário Nunes, David Bryan, João Taveira.
Evolution towards the Next Generation Network
Seamless Mobility: Michael Wehrs Director of Technology & Standards Mobile Device Division, Microsoft Corp. Wireless Software Innovations Spurring User.
WP Strategic Objective Networked Audio Visual Systems and Home Platforms.
Problem Statement of Peer to Peer Streaming Protocol (PPSP) Yunfei Zhang Ning Zong Gonzalo Camarillo David Byran Hirold Liu Yingjie Gu.
P2P Streaming Protocol (PPSP) Requirements draft-zong-ppsp-reqs-03.
On the Optimal Scheduling for Media Streaming in Data-driven Overlay Networks Meng ZHANG with Yongqiang XIONG, Qian ZHANG, Shiqiang YANG Globecom 2006.
Akbar Rahman Juan Carlos Zúñiga Guang Lu IETF 78, July P2P Streaming for Mobile Nodes: Scenarios.
Internet Protocol TeleVision
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 37 – P2P Applications/PPLive Klara Nahrstedt Spring 2009.
Peer to Peer Streaming Protocol (PPSP) BOF Gonzalo Camarillo Ericsson Yunfei Zhang China Mobile IETF76, Hiroshima, Japan 13:00~15:00 THURSDAY, Nov 12,
PPSP BAR BOF meeting 74th IETF – San Francisco, CA, USA March, 2009 P2P Streaming Protocol (PPSP) Requirements Ning Zong,Huawei Technologies Yunfei Zhang,China.
CoopNet: Cooperative Networking
Document title: DSN and its future work in ITU-T Meeting name: The 15 th CJK NGN WG meeting SDO name: CCSA Presenter name: Jianyin Zhang
Submission May 2016 H. H. LEESlide 1 IEEE Framework and Its Applicability to IMT-2020 Date: Authors:
Standardization activities on IPTV in CCSA
TV Broadcasting What to look for Architecture TV Broadcasting Solution
Nuno Salta Supervisor: Manuel Ricardo Supervisor: Ricardo Morla
Bruno Chatras, ETSI TC TISPAN Vice-Chairman
Who We Are – Brief History
Problem Statement of PPSP
IPTV & Content Delivery in ETSI
Presentation transcript:

Problem Statement of Peer to Peer Streaming Protocol (PPSP) IETF76@Hiroshima Draft-zhang-ppsp-problem-statement-05 Yunfei Zhang Ning Zong Gonzalo Camarillo James Seng Richard Yang Richard Alimi Hirold Liu Alberto J. Gonzalez

Agenda Why Streaming? Why P2P streaming? Why Standards? PPSP Scope Open efforts related to PPSP Co-efforts in other standard bodies Conclusion

Why Streaming? Source:Technology Trends, June 2008,Morgan Stanley Research Morgan Stanley View: Video streaming is the main contributor for global IP traffic growth in the following years, accounting for 50% of the total traffic. The Compound Annual Growth Rates of Internet video streaming to PC and TV are 56% and 97% .

Why P2P Streaming Scalability Robustness Each consumer is also a supplier Robustness

P2P Streaming Success Real-world examples PPLive 110m users, 600+ channels 2 million concurrent peers/6 million altogether in China’s 60 Anniversary National Day live broadcasting 20%-30% outside of China (10-15% in US), >200 countries PPstream 70m users, 340+ channels 6 million concurrent peers/10 million altogether in China’s 60 Anniversary National Day live broadcasting UUSee 4-5 million concurrent online peers during Olympic Games 2~3 million concurrent online peers in China’s 60 Anniversary National Day live broadcasting CNN (OctoShape) Obama inauguration ~300K concurrent peers by OctoShape 5

Why Standards in P2P Streaming? Technical feasibility: strong similarity among major systems Tracker-based architecture Similar tracker and peer communication process, and inter-peer communication process (See survey and measurement draft) Standards => focusing on key issues, not reinventing the wheel Algorithms/policies: piece scheduling algorithms, peer connections, cache updating, etc Parameters: cache/memory size, piece size, etc

Why Standards in P2P Streaming? User desire: “… broadcasters from the BBC to Germany’s ARD just seem to love the idea of ditching their proprietary platforms.” -- Johan Pouwelse, scientific director of P2P Next “UUSee will start to build an open platform and would like to participate in open protocols to cooperate with content providers, operators and many more participants for a better p2p streaming service.” -- Zhu Li, CEO of UUSee “The biggest feature of Mobile Market is its openness. We welcome more participants involved in the Mobile market development with standards.” ---Jianzhou Wang, President of China Mobile

How Standards Helps: Use Case (1) P2P streaming vendors often use CDN to alleviate peak pressure and achieve better QoS Target: CDN nodes can act as Super- peers, which interact with trackers and peers seamlessly Integration with multiple CDNs is easy with standard protocols

How Standards Helps? Use Case (2) Network operators deploying open and competitive Internet streaming service Operator can run its own streaming service or cooperate with P2P streaming vendors User convenience: unified peer/client software In particular, for mobile devices Service can be deployed based on 3rd party components (e.g., CDN offerings)

Problem Lack of open and standard protocols Open set of P2P streaming protocols is needed: PPSP

Abstracts of Current Practice Tracker New Peer Peer peer request peer report buffer map exchange Peer<->Tracker peer report Peer<->Peer referring to survey slides

Features of P2P Streaming Systems Scale to a magnitude of up to millions of nodes Real time Timely and continuous streaming delivery Limited start-up delay and transmission delay Handles demanding scenarios 1.5Mbps for TV quality 400kbps in current Internet

P2P Streaming Layer Architecture Overview Application Layer Play-out Layer Start Pause Stop Information Layer Publish Report Statistics Communication Layer Bootstrap Neighbor Communication Tracker Communication Transport Layer

PPSP Scope Develop new protocols; existing standards (e.g., HTTP) will be re- used as appropriate Starting Point: Communication layer Tracker Communication peers registration to the system peer list request from or peer information report to the tracker/ Neighbor Communication peers exchange data availability and gossip for more peers chunk description for transferring data amongst peers Secondary Specifications: Information Layer Report peers report information to the tracker. peer inbound and outbound traffic, amount of neighbor peers, video quality parameters. Publish publish contents to streaming provider content description, type, creation time, source location, advertisement policies, etc..

Out of Scope Play-out layer (e.g. Start, Stop, Pause) Defining new data transport protocol

Open efforts related to PPSP(1) UUSee: One of the largest p2p streaming vendors worldwide Just several days ago, its CEO expressed intention to make an open p2p streaming platform in 2009 China Internet conference Meet with its CTO, Hirold Liu about the PPSP work. Liu stated that UUSee was looking for the standards of P2P streaming, esp. in mobile environments Different peer capacity evaluation Different network environment description New peer information message

Open efforts related to PPSP(2) CoolRuc: Audiovisual Live Streaming based on P2P Project:TRILOGY: fuTuRe Internet technoLOGY in Europe Prierd:2007 – 2009 Participants: i2CAT, UPC, UPF, URL Aim: Standardization

PPSP & CoolRuc CoolRuc Protocol standarization points: Rendezvous communication (signaling) Retrieval of channels which are resources to be published and discovered over the network Tracker Communication (signaling)  Tracker protocol Retrieval of initial list of peers Peers communication (signaling)  Peer Protocol Exchange of Buffer Map Chunk exchange (transference) Statistics Log messages More requirements are added in the requirement draft 18

Open efforts related to PPSP(3) Goalbit-Open source tracker-based p2p streaming system Developed in 2009 Goalbit Transport Protocol is well suit with PPSP scope(Paper published in Sep.2009) Peer and tracker communication Peer and Peer communication “It would be great for us, to help in defining a standardized PPSP.”--- Pablo Rodríguez-Bocca,Chief of Goalbit Project

Open efforts related to PPSP(4) China Mobile-DSN, Distributed Services Network One part of DSN is for open p2p streaming service platform and protocols Participants (Streaming): China Mobile, ForceTech,Huawei DSN is both an open project and an ongoing ITU standard for NGN

Co-efforts in other standard bodies ITU:Q:DSN in SG13 Period:2009~2012 Scenarios, Requirements and Architecture of DSN Related to PPSP: The streaming scenarios, requirements and architecture 3GPP: IMS based P2P CDS in SA1 Period: 2009~2010 Study p2p streaming service in mobile/WLAN environment Related to PPSP: PPSP can act as the enabler protocols once 3GPP identifies interfaces between components

Conclusion PPSP is necessary PPSP can be standardized by starting with Tracker protocol: Peer and tracker communication Peer protocol: Peer communication PPSP is supported and to be supported by some participants who are willing to take part in the PPSP standards

Thanks for your attention! Q&A?

Appendix 1: UUSee-Advanced P2P+CDN network Platform Architecture User can receive data from both CDN node and other peers Super Node layer: Tranditional CDN Node or P2P Super Node System Manage layer: CMS/Storage/P2P Tracker 24 24

Appendix 2: CoolRuc Basic Operation Discovery of peers: Mesh-based network (CoolStreaming based) Adapted for MDC and SVC transmission Media Distribution Data-driven Pull-based Peers are grouped into “channels” Discovery of peers: 1st) Contact Rendezvous peer (centralized node) Get Channel List (specifies tracker peers of each channel) 2nd) Contact Tracker peer for a specific channel Is the same peer as the source node Provides an initial list of peers joining the same channel (random list) 3rd) Discovery of new peers by gossiping protocol (“stady state” operation) 25 25

Appendix 3:NAPA-WINE European research project: Network Aware P2P Application over WIse NEtworks (NAPA-WINE, EU FP7 STREP, http://www.napa-wine.eu) Study and predict the impact of massive usage of P2P-streaming on the Internet Algorithms and prototype for a “network aware” P2P video streaming application, with optimization based on measurements between peers and external guidance (IETF ALTO)

YouTube daily net loss is $0.48~$1.28 million Why P2P Streaming? YouTube daily net loss is $0.48~$1.28 million Why? C/S streaming has bottleneck in scalability Server capacity Bandwidth consumption Yry: Argue for scalability and robustness and availability, not sure about cost Source: RampRate Website 27