Re: [p2pi] Refining the ALTO problem statement [Was: Re: discussing P2PI-related standardization in Dublin]

Lars Eggert <lars.eggert@nokia.com> Wed, 18 June 2008 05:56 UTC

Return-Path: <p2pi-bounces@ietf.org>
X-Original-To: p2pi-archive@ietf.org
Delivered-To: ietfarch-p2pi-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 974493A6901; Tue, 17 Jun 2008 22:56:37 -0700 (PDT)
X-Original-To: p2pi@core3.amsl.com
Delivered-To: p2pi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1054D3A6901 for <p2pi@core3.amsl.com>; Tue, 17 Jun 2008 22:56:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.495
X-Spam-Level:
X-Spam-Status: No, score=-6.495 tagged_above=-999 required=5 tests=[AWL=0.104, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OBqeh5Y7OCfB for <p2pi@core3.amsl.com>; Tue, 17 Jun 2008 22:56:36 -0700 (PDT)
Received: from mgw-mx09.nokia.com (smtp.nokia.com [192.100.105.134]) by core3.amsl.com (Postfix) with ESMTP id 389D43A68A2 for <p2pi@ietf.org>; Tue, 17 Jun 2008 22:56:36 -0700 (PDT)
Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-mx09.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id m5I5qvbG002400; Wed, 18 Jun 2008 00:57:12 -0500
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 18 Jun 2008 08:57:01 +0300
Received: from [192.168.255.2] ([10.241.184.208]) by esebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Wed, 18 Jun 2008 08:57:00 +0300
Message-Id: <6F3A2A6A-70FC-4D67-AC73-3A05079341E5@nokia.com>
From: Lars Eggert <lars.eggert@nokia.com>
To: ext Henning Schulzrinne <hgs@cs.columbia.edu>
In-Reply-To: <D1435946-50BF-4472-A8B4-5233E9430781@cs.columbia.edu>
Mime-Version: 1.0 (Apple Message framework v924)
Date: Wed, 18 Jun 2008 08:56:55 +0300
References: <22F6A875-B548-4C65-AB68-B88E526CCA33@nokia.com> <6E1603B0-7116-45F9-A510-DC5F9040298B@nokia.com> <C80ADC57CB3BB64B94A9954A816306C50C323F@STNTEXCH11.cis.neustar.com> <48516BE2.2080901@telecomitalia.it> <A8AE7698-69ED-47AF-94D1-29AA4F60B7C8@nokia.com> <48541F91.1010306@telecomitalia.it> <3083CE1C-A219-4DB6-BAEC-E74DC3FD9C46@nokia.com> <D1435946-50BF-4472-A8B4-5233E9430781@cs.columbia.edu>
X-Mailer: Apple Mail (2.924)
X-OriginalArrivalTime: 18 Jun 2008 05:57:01.0334 (UTC) FILETIME=[2062AB60:01C8D108]
X-Nokia-AV: Clean
Cc: "p2pi@ietf.org" <p2pi@ietf.org>
Subject: Re: [p2pi] Refining the ALTO problem statement [Was: Re: discussing P2PI-related standardization in Dublin]
X-BeenThere: p2pi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: P2P Infrastructure Discussion <p2pi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2pi>, <mailto:p2pi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/p2pi>
List-Post: <mailto:p2pi@ietf.org>
List-Help: <mailto:p2pi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2pi>, <mailto:p2pi-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: p2pi-bounces@ietf.org
Errors-To: p2pi-bounces@ietf.org

Hi,

On 2008-6-18, at 5:29, ext Henning Schulzrinne wrote:
> I do see a need for standardization here, namely conveying the  
> current bandwidth price or total usage. (More complicated models are  
> feasible, but I think something pretty simple would do the job and  
> avoid getting into business models.)
>
> You'd want to get something like
>
> "Your current charge for priority X is Y currency units/byte, valid  
> until time T."
>
> "You have used B bytes out of L bytes for priority X."
>
> "Your max. rate for priority X is S bits/second."
>
> This covers the major knobs that a provider can turn (quotas, rate  
> limits and metering).

that seems reasonable - thanks for clarifying.

>> That is definitely possible. For example, low-RTT peers may be behind
>> other DSL boxes within your ISP, whereas the university with the big
>> pipe is a bit further away in RTT terms than those peers - who'd you
>> like to transfer from? I'd expect the correlation between RTT and
>> transmission time to be pretty weak (but have no data to back this  
>> up.)
>
> Given that TCP throughput is inversely proportional to RTT, one  
> would indeed expect a correlation.

TCP bandwidth is proportional to the RTT when different flows *share  
the same bottleneck*. But that isn't what matters here. Knowing the  
RTT to a potential peer will not allow an app to draw any conclusions  
about projected throughput, because the app knows neither the  
bottleneck capacity nor the RTTs of all other flows going through that  
bottleneck. Plus, the theoretical result is only valid when all flows  
are in steady state.

Lars
_______________________________________________
p2pi mailing list
p2pi@ietf.org
https://www.ietf.org/mailman/listinfo/p2pi