2.8.11 Peer to Peer Streaming Protocol (ppsp)

NOTE: This charter is a snapshot of the 76th IETF Meeting in Hiroshima, Japan. It may now be out-of-date.

Last Modified: 2010-01-22


Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>
Yunfei Zhang <zhangyunfei@chinamobile.com>

Transport Area Director(s):

Magnus Westerlund <magnus.westerlund@ericsson.com>
Lars Eggert <lars.eggert@nokia.com>

Transport Area Advisor:

Lars Eggert <lars.eggert@nokia.com>

Mailing Lists:

General Discussion:
To Subscribe:

Description of Working Group:

Streaming traffic is among the fastest growing traffic on the Internet.
In a recent white paper, Cisco predicts that by 2012, 90% of all
Internet traffic will be video. The IETF P2PSIP, ALTO and LEDBAT working
groups are being produced a significant number of P2P protocols
(e.g.,RELOAD).The time has come to introduce P2P technologies into
streaming in standardization catering for the trend of streaming
monopolization on the Internet. See the initial draft list of work items
below for details (expansion of this list during the BOF is a definite

The purpose of PPSP BOF is to determine whether a working group should
be formed to develop standard signaling protocols (called PPSP
protocols) for multiple types of entities (e.g. intelligent endpoints,
caches, content distribution network nodes, and/or other edge devices)
to participate in P2P streaming systems in both fixed and mobile Internet.

This work is envisioned to encompass:
- Standardization of the P2P streaming signaling protocols between PPSP
peers and PPSP tracker, and among PPSP peers.
- Evaluate PPSP with and without Mobile IP support when there are a lot
of mobile peers in the system.
- A complete description of the security/privacy issues that PPSP should
-Interoperability with current P2P protocols in P2PSIP and ALTO and

The envisioned work **WILL NOT** include
- Transport mechanisms for data transmission among PPSP peers, e.g.
using TCP or UDP, unicast or multicast, etc.
- Network coding mechanisms in P2P streaming.
- Play-out mechanisms including streaming control (e.g., pause,
fast-forward, and rewind).
- Algorithms that may be different in different deployments (e.g., chunk
selection, local storage strategies).
- Research type questions related to P2P streaming.

Goals and Milestones:

No Current Internet-Drafts

No Request For Comments

Meeting Minutes


Chair Slides
Problem Statement
DHT vs. Tracker
DHT vs. Tracker - Chunk Discovery