One document matched: draft-wu-ppsp-survey-of-p2p-protocol-00.txt


PPSP                                                            K. Wu
Internet Draft                                                 Z. Lei
Intended status: BCP                                          D. Chiu
Expires: April 2011                                             ASTRI
                                                      October 18, 2010


           Survey of P2P File Downloading and Streaming Protocol
                draft-wu-ppsp-survey-of-p2p-protocol-00.txt




Status of this Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79. This document may not be modified,
   and derivative works of it may not be created, and it may not be
   published except as an Internet-Draft.

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79. This document may not be modified,
   and derivative works of it may not be created, except to publish it
   as an RFC and to translate it into languages other than English.

   This document may contain material from IETF Documents or IETF
   Contributions published or made publicly available before November
   10, 2008. The person(s) controlling the copyright in some of this
   material may not have granted the IETF Trust the right to allow
   modifications of such material outside the IETF Standards Process.
   Without obtaining an adequate license from the person(s) controlling
   the copyright in such materials, this document may not be modified
   outside the IETF Standards Process, and derivative works of it may
   not be created outside the IETF Standards Process, except to format
   it for publication as an RFC or to translate it into languages other
   than English.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups.  Note that
   other groups may also distribute working documents as Internet-
   Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any




Wu, et al.             Expires April 18, 2011                 [Page 1]

Internet-Draft          P2P Layered Streaming             October 2010


   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html

   This Internet-Draft will expire on April 18, 2009.

Copyright Notice

   Copyright (c) 2010 IETF Trust and the persons identified as the
   document authors. All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document. Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document. Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document. Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.



Abstract

   Most of Peer-to-Peer survey papers are described about the P2P
   applications architecture. It is hard to compare PPSP with them with
   the high-level description. In this survey, we focus on the message
   design for the well-known P2P file downloading and streaming
   applications (Bittorrent and eMule) and study their base and
   enhancement approach in the peer and tracker protocol specifications.
   Through the survey, we summarize a common message design for the P2P
   streaming Protocol standardization.




Wu, et al.             Expires April 18, 2011                 [Page 2]

Internet-Draft          P2P Layered Streaming             October 2010


Table of Contents



   1. Introduction................................................3
   2. Terminology.................................................4
   3. Bittorrent Protocol.........................................4
      3.1. Mainline Protocol Specification.........................4
      3.2. Enhancement Proposal....................................4
   4. eMule Protocol..............................................4
      4.1. Mainline Protocol Specification.........................4
      4.2. Enhancement Proposal....................................4
   5. Open issues.................................................4
   6. Conclusions.................................................4
   7. References..................................................4
      7.1. Normative References....................................5
      7.2. Informative References..................................5
   8. Acknowledgments.............................................5



1. Introduction

   The Peer-to-Peer file downloading and streaming applications have
   become popular in recent years.







   Section 2 lists the terminology used.

   Section 3 describes the P2P file downloading protocols.

   Section 4 describes the P2P streaming protocols.

   Section 5 discusses the open issues.

   Section 6 summarizes a common protocol description for P2P streaming
   protocols standardization.







Wu, et al.             Expires April 18, 2011                 [Page 3]

Internet-Draft          P2P Layered Streaming             October 2010


2. Terminology

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in RFC-2119 [1].

   Chunk: A chunk is a basic unit of partitioned data, which is used by
   a peer for the purpose of storage, advertisement and exchange among
   peers. [Sigcomm: P2P streaming]



3. Bittorrent Protocol

3.1. Mainline Protocol Specification



3.2. Enhancement Proposal



4. eMule Protocol



4.1. Mainline Protocol Specification



4.2. Enhancement Proposal





5. Open issues



6. Conclusions



7. References




Wu, et al.             Expires April 18, 2011                 [Page 4]

Internet-Draft          P2P Layered Streaming             October 2010


7.1. Normative References

   [1]  .



7.2. Informative References

   [2]

   [3]



8. Acknowledgments

































Wu, et al.             Expires April 18, 2011                 [Page 5]

Internet-Draft          P2P Layered Streaming             October 2010


Authors' Addresses

   Kent Kangheng Wu
   Hong Kong Applied Science and Technology Research Institute Company
   Limited (ASTRI)
   3/F, Building 6, 2 Science Park West Avenue, Hong Kong Science park,
   Shatin, New Territories, Hong Kong

   Phone: 852-34062908
   Email: khwu@astri.org


   James Zhibin Lei
   Hong Kong Applied Science and Technology Research Institute Company
   Limited (ASTRI)
   3/F, Building 6, 2 Science Park West Avenue, Hong Kong Science Park,
   Shatin, New Territories, Hong Kong

   Phone: 00852-34062748
   Email: lei@astri.org


   Dah Ming Chiu
   Hong Kong Applied Science and Technology Research Institute Company
   Limited (ASTRI)
   3/F, Building 6, 2 Science Park West Avenue, Hong Kong Science Park,
   Shatin, New Territories, Hong Kong

   Phone: 00852-34062979
   Email: dmchiu@ie.cuhk.edu.hk


















Wu, et al.             Expires April 18, 2011                 [Page 6]


PAFTECH AB 2003-20262026-04-23 16:09:29