Re: [ppsp] I-D Action: draft-ietf-ppsp-peer-protocol-02.txt

Arno Bakker <> Mon, 16 July 2012 07:22 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 862A321F8549 for <>; Mon, 16 Jul 2012 00:22:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.5
X-Spam-Status: No, score=-1.5 tagged_above=-999 required=5 tests=[AWL=-0.055, BAYES_20=-0.74, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, J_CHICKENPOX_75=0.6, J_CHICKENPOX_84=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id x80fw2jP+kQS for <>; Mon, 16 Jul 2012 00:22:32 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id 5441821F8551 for <>; Mon, 16 Jul 2012 00:22:32 -0700 (PDT)
Received: from ( by ( with Microsoft SMTP Server (TLS) id; Mon, 16 Jul 2012 09:23:13 +0200
Received: from [] ( by ( with Microsoft SMTP Server (TLS) id; Mon, 16 Jul 2012 09:23:14 +0200
Message-ID: <>
Date: Mon, 16 Jul 2012 09:23:29 +0200
From: Arno Bakker <>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20120312 Thunderbird/11.0
MIME-Version: 1.0
To: zhangyunfei <>
References: <> <> <>, <> <>
In-Reply-To: <>
Content-Type: text/plain; charset="GB2312"
Content-Transfer-Encoding: 7bit
X-Originating-IP: []
Cc: ppsp <>
Subject: Re: [ppsp] I-D Action: draft-ietf-ppsp-peer-protocol-02.txt
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: discussing to draw up peer to peer streaming protocol <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Mon, 16 Jul 2012 07:22:33 -0000

On 16/07/2012 08:11, zhangyunfei wrote:
> Same impression as Wes. To the best of my knowledge, LEDBAT is designed 
> to be for "lower priority" apps, who is mainly running on top of TCP (at 
> least UDP and TCP are co-functioning and can switch each other). It 
> seems ppsp apps are neither"lower priority"apps when competing with 
> other traffics nor requiring both UDP and TCP running and switching.
> So a UDP+cc(needn't considering the TCP effect) solutions seems appropriate.


I think LEDBAT is useful for seeding (VOD) peers. Once they have
downloaded the content they should ideally contribute back to the P2P
network, but without causing disturbance for their user.

It can also be useful in networks which currently have overcapacity. In
that case, downloading at higher than the bitrate is effective use of
resources (a megabit/s not used is a megabit/s lost), but the
faster-than-required download should not infere with other activities of
the user. I.e. LEDBAT should limit it when required, whilst not dropping
the speed below approx. bitrate.

Riccardo knows more about this, so perhap he can comment.