PPSP Tracker Protocol – Extended Protocol draft-huang-ppsp-extended-tracker-protocol- 06 PPSP WG IETF 90 Toronto Rachel Huang, Rui Cruz, Mário Nunes, João.

Slides:



Advertisements
Similar presentations
--- IT Acumens. COMIT Acumens. COM SNMP Project. AIM The aim of our project is to monitor and manage the performance of a network. The aim of our project.
Advertisements

Adapted Multimedia Internet KEYing (AMIKEY): An extension of Multimedia Internet KEYing (MIKEY) Methods for Generic LLN Environments draft-alexander-roll-mikey-lln-key-mgmt-01.txt.
1 P2P Layered Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu James Zhibin Lei 17/03/2010.
PPSP NAT traversal Lichun Li, Jun Wang, Yu Meng {li.lichun1, draft-li-ppsp-nat-traversal-00.
Gnutella 2 GNUTELLA A Summary Of The Protocol and it’s Purpose By
From Extensibility to Evolvability Once upon a time, HTTP was simple – what happened?
DECADE Usage in PPSP draft-le-ppsp-decade-interoperation-00 Guan Le, Lichun Li, Ke Xu, Meina Song, Jun Wang
Automatic Router Configuration Protocol (ARCP) v1.1, 18 Nov Jeb Linton, EarthLink
Host Identity Protocol
PPSP Working Group IETF-89 London, UK 16:10-18:40, Tuesday, Webex: participation.html.
BF-based chunk availability compression for PPSP-02 Lingli Deng: Jin Peng:
MultiMob WG. Potential future work (draft-von-hugo-multimob-future-work-02) IETF 78, Maastricht / Dirk von Hugo (Deutsche Telekom), Hitoshi.
Survey of WebRTC based P2P Streaming
David A. Bryan, PPSP Workshop, Beijing, China, June 17th and 18th 2010 Tracker Protocol Proposal.
Draft-gu-ppsp-protocol-00 PPSP Session IETF 77, Anaheim March 22, 2010.
BitTorrent Presentation by: NANO Surmi Chatterjee Nagakalyani Padakanti Sajitha Iqbal Reetu Sinha Fatemeh Marashi.
PPSP Tracker Protocol draft-gu-ppsp-tracker-protocol PPSP WG IETF 82 Taipei Rui Cruz (presenter) Mário Nunes, Yingjie Gu, Jinwei Xia, David Bryan, João.
BitTorrent How it applies to networking. What is BitTorrent P2P file sharing protocol Allows users to distribute large amounts of data without placing.
Michael Sirivianos Xiaowei Yang Stanislaw Jarecki Presented by Vidya Nalan Chakravarthy.
David A. Bryan, PPSP Workshop, Beijing, China, June 17th and 18th 2010 PPSP Protocol Considerations.
1 Information Management Process for Electricity Distribution at NERSA.
EICP—extended Internet Cache Protocol (draft-zhang-ppsp-eicp-00.txt ) Presenter: Christian Schmidt IETF-81, Quebec, July 2011.
BF-based chunk availability compression for PPSP Lingli Deng: Jin Peng:
BitTorrent Nathan Marz Raylene Yung. BitTorrent BitTorrent consists of two protocols – Tracker HTTP protocol (THP) How an agent joins a swarm How an agent.
DNS based IP NetLocation Service China Telecom Guangzhou Institute
1 P2P Layer Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu Kent Kangheng Wu 9/11/2010.
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.
Autonomic Prefix Management in Large-scale Networks ANIMA WG IETF 91, November 2014 draft-jiang-anima-prefix-management Sheng Jiang Brian Carpenter Qiong.
PPSP NAT traversal Lichun Li, Jun Wang, Wei Chen {li.lichun1, draft-li-ppsp-nat-traversal-02.
Draft-gu-ppsp-peer-protocol-02 Presenter : Gu Yingjie IETF-81, Quebec, July, 2011.
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.
Akbar Rahman Juan Carlos Zúñiga Guang Lu IETF 78, July P2P Streaming for Mobile Nodes: Scenarios.
CSE 341, S. Tanimoto Java brief review - 1 Java Brief Review Java’s strengths Object-oriented terminology Inheritance Interfaces An example with inheritance.
P2P Streaming Protocol (PPSP) Requirements Ning Zong Yunfei Zhang Victor Pascual Carl Williams Lin Xiao draft-ietf-ppsp-reqs-02.
Peer to Peer Streaming Protocol (PPSP) BOF Gonzalo Camarillo Ericsson Yunfei Zhang China Mobile IETF76, Hiroshima, Japan 13:00~15:00 THURSDAY, Nov 12,
The Swift Multiparty Transport Protocol As PPSP Arno Bakker, Victor Grischenko, Johan Pouwelse P2P-Next / Delft University of Technology Arno Bakker, Delft.
PPSP BAR BOF meeting 74th IETF – San Francisco, CA, USA March, 2009 P2P Streaming Protocol (PPSP) Requirements Ning Zong,Huawei Technologies Yunfei Zhang,China.
Foundational Program Overview September  2004 Copyright RosettaNet. RosettaNet Foundational Programs Program Overview ProgramPhase InvestigateDesignImplement.
Doc.: IEEE /0219r3 Submission Interworking with 802.1Qat Stream Reservation Protocol Date: Authors: Mar 2010 Ganesh Venkatesan,
Usage of PPSP System draft-zhang-ppsp-usage-00 Fei Song, Hongke Zhang, Di Wu and Mi IETF 90.
Doc.: IEEE /0219r0 Submission Interworking with 802.1Qat Stream Reservation Protocol Date: Authors: Mar 2010 Ganesh Venkatesan,
26/07/2011 IETF 81 CDNI WG - draft-xiaoyan-cdni-requestrouting-01 1 CDNI WG draft-xiaoyan-cdni-requestrouting-01 IETF81 - Quebec Xiaoyan He
Dynamic Allocation of Shared IPv4 Addresses draft-ietf-dhc-dynamic-shared-v4allocation-01 Q. Sun, Y. Cui, I. Farrer, Y. Lee, Q. Sun, M. Boucadair IETF.
Copyright © 2004, Keith D Swenson, All Rights Reserved. OASIS Asynchronous Service Access Protocol (ASAP) Tutorial Overview, OASIS ASAP TC May 4, 2004.
1 Diameter Credit Control Application draft-hakala-diameter-credit-control-06.txt IETF 56 Harri Hakala / Jukka-Pekka Koskinen /
Introduction of PPSP Yunfei 88 Nov 3, 2013.
P2P Streaming Protocol (PPSP) Requirements draft-zong-ppsp-reqs-02 Ning Zong Yunfei Zhang Victor Pascual Carl Williams.
IETF68 DIME WG Diameter Applications Design Guidelines Document (draft-fajardo-dime-app-design-guide-00.txt)
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-00) IETF 87, November 4, 2013 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
DECADE Requirements draft-gu-decade-reqs-05 Yingjie Gu, David A. Bryan, Y. Richard Yang, Richard Alimi IETF-78 Maastricht, DECADE Session.
Extension of the MLD proxy functionality to support multiple upstream interfaces 1 Luis M. Contreras Telefónica I+D Carlos J. Bernardos Universidad Carlos.
Akbar Rahman Juan Carlos Zúñiga Guang Lu IETF 79, November P2P Streaming Requirements for Mobile.
OSLC PLM Reference model February Summary of the OSLC PLM Reference Model V0.2 February 22 nd 2011 Gray Bachelor Mike Loeffler OSLC PLM Workgroup.
PPSP Tracker Protocol – Extended Protocol draft-huang-ppsp-extended-tracker-protocol- 07 PPSP WG IETF 91 Hawaii Rachel Huang, Rui Cruz, Mário Nunes, João.
Draft-gu-ppsp-tracker-protocol-04 Presenter : Gu Yingjie IETF-81, Quebec, July, 2011.
MPLS-TP Next-Hop Ethernet Addressing draft-fbb-mpls-tp-ethernet-addressing-00 Dan Stewart Matthew
An example of peer-to-peer application
draft-gu-ppsp-tracker-protocol-03
Autonomic Prefix Management in Large-scale Networks
IETF#67 – 5-10 November 2006 FECFRAME requirements (draft-ietf-fecframe-req-01) Mark Watson.
P2P Streaming for Mobile Nodes: Scenarios and Related Issues
PPSP WG Virtual Interim Meeting
CARD Designteam A. Singh, D. Funato, H. Chaskar, M. Liebsch
Multi-server Namespace in NFSv4.x Previous and Pending Updates
draft-ietf-pim-ecmp-01 IETF 82, Taipei
draft-gu-ppsp-peer-protocol-01
Lin Xiao David A. Bryan Yingjie Gu Xuan Tai
Presentation transcript:

PPSP Tracker Protocol – Extended Protocol draft-huang-ppsp-extended-tracker-protocol- 06 PPSP WG IETF 90 Toronto Rachel Huang, Rui Cruz, Mário Nunes, João Taveira, Lingli Deng

Motivation Issues which base tracker protocol may not be able to deal with. –Issue 1: Lacking the ability to free resources timely when a peer disconnected from the tracker. –Issue 2: Lacking the ability to stream the content from certain specific point. Base tracker protocol needs to be extended.

Protocol Design Extended “JOIN” and “STAT_REPORT” messages of base tracker protocol. Introducing one new optional messages – “DISCONNECT”. Consistent with the architecture of the base tracker protocol. Retro-compatible with base tracker protocol. As a complementary of base tracker protocol.

Extended Tracker Protocol Overview 2 Enhanced Messages derived from PPSP-TP/1.0 –FIND: specific chunks of a content information. –STAT_REPORT : content information 1 optional messages –DISCONNECT: leave the system

Compatibility with Base Tracker Protocol Trackers are RECOMMENDED to implement the extended protocol because they can handle peers both using base protocol or extended protocol. When a tracker only supporting base protocol –Ignore the extended part (content related information) when receiving enhanced messages. –Respond with 400 (Bad request) when receiving DISCONNECT message. –Peers MUST use base tracker protocol messages instead, when receiving the bad response from the tracker

Chunk Addressing Method (CAM) Multiple CAM are supported. –identical with peer protocol. –Could be extended in the future. Only one method MUST be used when peer communicating with tracker. Peer MUST obtain the CAM supported by the swarm in advance. –How? Out of scope. The tracker is NOT RECOMMENDED to serve a swarm when it can’t support the swarm’s CAM. If a tracker doesn’t support the CAM in a request, it could directly ignore the content related information.

Message Overview

Next Step Ready for adoption? Question?

THANK YOU !