Re: [p2pi] TANA proposed charter
Reinaldo Penno <rpenno@juniper.net> Tue, 21 October 2008 19:09 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 7292D28C195; Tue, 21 Oct 2008 12:09:21 -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 0988A28C115; Tue, 21 Oct 2008 12:09:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.202
X-Spam-Level:
X-Spam-Status: No, score=-5.202 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, 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 2dLUNXVjrSZ6; Tue, 21 Oct 2008 12:09:18 -0700 (PDT)
Received: from exprod7og114.obsmtp.com (exprod7ob114.obsmtp.com [64.18.2.214]) by core3.amsl.com (Postfix) with ESMTP id 0F6E628C12C; Tue, 21 Oct 2008 12:09:17 -0700 (PDT)
Received: from source ([66.129.228.6]) by exprod7ob114.postini.com ([64.18.6.12]) with SMTP; Tue, 21 Oct 2008 12:10:13 PDT
Received: from pi-smtp.jnpr.net ([10.10.2.36]) by p-emsmtp03.jnpr.net with Microsoft SMTPSVC(6.0.3790.3959); Tue, 21 Oct 2008 12:10:11 -0700
Received: from proton.jnpr.net ([10.10.2.37]) by pi-smtp.jnpr.net with Microsoft SMTPSVC(5.0.2195.6713); Tue, 21 Oct 2008 15:10:10 -0400
Received: from 172.23.1.75 ([172.23.1.75]) by proton.jnpr.net ([10.10.2.37]) with Microsoft Exchange Server HTTP-DAV ; Tue, 21 Oct 2008 19:10:10 +0000
User-Agent: Microsoft-Entourage/12.12.0.080729
Date: Tue, 21 Oct 2008 12:10:06 -0700
From: Reinaldo Penno <rpenno@juniper.net>
To: Stanislav Shalunov <shalunov@shlang.com>, tana@ietf.org, p2pi@ietf.org, TSV Area <tsv-area@ietf.org>
Message-ID: <C523771E.1315D%rpenno@juniper.net>
Thread-Topic: [p2pi] TANA proposed charter
Thread-Index: AckzsKCxhNKFLvjOA0yzFk1DaglkbQ==
In-Reply-To: <AE465507-305C-41A4-BE95-311BB628064B@shlang.com>
Mime-version: 1.0
X-OriginalArrivalTime: 21 Oct 2008 19:10:10.0382 (UTC) FILETIME=[A34DDEE0:01C933B0]
Subject: Re: [p2pi] TANA proposed charter
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: multipart/mixed; boundary="===============0471364895=="
Sender: p2pi-bounces@ietf.org
Errors-To: p2pi-bounces@ietf.org
I support this WG and intend to submit a draft on P2P multiple connections before the deadline. Thanks, Reinaldo On 10/21/08 6:17 AM, "Stanislav Shalunov" <shalunov@shlang.com> wrote: > At the BoF in Dublin, we observed strong interest and consensus that the TANA > work should go forward as a working group. Does the following proposed > charter, based on the BoF description, capture what the community was > interested in? > > Thanks, -- Stas > > > > Techniques for Advanced Networking Applications (TANA) WG > > Chair(s): > TBD > > 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: tana@ietf.org > To Subscribe: tana-request@ietf.org > In Body: (un)subscribe > Archive: http://www.ietf.org/mail-archive/web/tana/ > > Description of Working Group: > > The TANA WG is chartered to standardize a congestion control mechanism that > should saturate the bottleneck, maintain low delay, and yield to standard TCP. > > Applications that transmit large amounts of data for a long time with > congestion-limited TCP, but without ECN fill the buffer at the head of the > bottleneck link. This increases the delay experienced by other applications. > In the best case, with an ideally sized buffer of one RTT, the delay doubles. > In some cases, the extra delay may be much larger. This is a particularly > acute and common case is when P2P applications upload over thin home uplinks: > delays in these cases can sometimes be of the order of seconds. > > The IETF's standard end-to-end transport protocols have not been designed to > minimize the extra delay introduced by them into the > network. TCP, as a side effect of filling the buffer until it experiences > drop-tail loss, effectively maximizes the delay. While this works well for > applications that are not delay-sensitive, it harms interactive applications > that share the same bottleneck. VoIP and games are particularly affected, but > even web browsing may become problematic. > > TANA is a transport-area WG that will focus on broadly applicable techniques > that allow large amounts of data to be consistently transmitted without > substantially affecting the delays experienced by other users and > applications. > > The WG will work on the following: > > (1) An experimental congestion control algorithm for less-than-best-effort > "background" transmissions, i.e., an algorithm that attempts to scavenge > otherwise idle bandwidth for its transmissions in a way that minimizes > interference with regular best-effort traffic. > > Desired features of such an algorithm are: > * saturate the bottleneck, > * eliminate long standing queues and thus keep delay low when no other traffic > is present, > * quickly yield to regular best-effort traffic that uses standard TCP > congestion control, > * add little to the queueing delays induced by TCP traffic, > * operate well in today's typical networks with FIFO queueing with drop-tail > discipline, > * where available, use explicit congestion notification (ECN), active queue > management (AQM), and/or end-to-end differentiated services (DiffServ). > > Application of this algorithm to existing transport protocols (TCP, SCTP, > DCCP) is expected to occur in the working groups that maintain those > protocols. > > (2) A document that clarifies the current practices of application design and > reasons behind them and discusses the tradeoffs surrounding the use of many > concurrent transport connections to one peer and/or to different peers. > > Standard Internet congestion control result in different transport connections > sharing bottleneck capacity. When an application uses several unchoked and not > rate-limited transport connections to transfer through a bottleneck, it may > obtain a larger fraction of the bottleneck than if it had used fewer > connections. Although capacity is the most commonly considered bottleneck > resource, middlebox state table entries are also an important resource for an > end system communication. Other resource types may exist, and the guidelines > are expected to comprehensively discuss them. > > Applications use a variety of techniques to mitigate these concerns. These > techniques have not always been reviewed by the IETF and their interaction > with TCP dynamics is poorly understood. The WG document the known techniques, > discussing the consequences and, where appropriate, provide guidance to > application designers. > > (3) The WG will discuss how to best take into account prior work in the area. > The outcome will be either incorporated into the document specifying the > experimental congestion control algorithm or into a separate document > summarizing prior work. > > > > Goals and Milestones > > TBD Submit "Multiple Transport Connections in Applications Design" to the > IESG for consideration as an Informational RFC > TBD Submit "Transport for Advanced Networking Applications (TANA)" to the > IESG for consideration as an Experimental RFC > > > Internet-Drafts > > Transport for Advanced Networking Applications (TANA) Problem Statement > http://www.ietf.org/internet-drafts/draft-shalunov-tana-problem-statement-01.t > xt > > No Requests for Comments > > > > > -- > Stanislav Shalunov <http://shlang.com/> > > <http://feeds.feedburner.com/~r/shlang/~6/1> > > > > > _______________________________________________ > p2pi mailing list > p2pi@ietf.org > https://www.ietf.org/mailman/listinfo/p2pi
_______________________________________________ p2pi mailing list p2pi@ietf.org https://www.ietf.org/mailman/listinfo/p2pi
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Reinaldo Penno
- Re: [p2pi] [tsv-area] TANA proposed charter Nicholas Weaver
- Re: [p2pi] [tsv-area] TANA proposed charter Stanislav Shalunov
- [p2pi] TANA proposed charter Stanislav Shalunov
- Re: [p2pi] [tsv-area] TANA proposed charter Lars Eggert
- Re: [p2pi] [tsv-area] TANA proposed charter Bruce Davie
- Re: [p2pi] [tsv-area] TANA proposed charter Joe Touch
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Marshall Eubanks
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Joe Touch
- Re: [p2pi] [tsv-area] TANA proposed charter Stanislav Shalunov
- Re: [p2pi] [tsv-area] TANA proposed charter Salman Abdul Baset
- Re: [p2pi] [tsv-area] TANA proposed charter Stanislav Shalunov
- Re: [p2pi] [tsv-area] TANA proposed charter Nicholas Weaver
- Re: [p2pi] [tsv-area] TANA proposed charter Stanislav Shalunov
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Narayanan, Vidya
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Nicholas Weaver
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Lars Eggert
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Narayanan, Vidya
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Narayanan, Vidya
- Re: [p2pi] TANA proposed charter Reinaldo Penno
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Narayanan, Vidya
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Narayanan, Vidya
- Re: [p2pi] TANA proposed charter Marshall Eubanks
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Nicholas Weaver
- Re: [p2pi] [tsv-area] TANA proposed charter Eddy, Wesley M. (GRC-RCN0)[VZ]
- Re: [p2pi] [tsv-area] TANA proposed charter Murari Sridharan
- Re: [p2pi] [tsv-area] TANA proposed charter Ted Faber
- Re: [p2pi] [tsv-area] TANA proposed charter Ted Faber
- Re: [p2pi] [tsv-area] TANA proposed charter Caitlin Bestler
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Ted Faber
- Re: [p2pi] [tsv-area] TANA proposed charter Das, Saumitra
- Re: [p2pi] [tsv-area] [tana] TANA proposed charter Das, Saumitra
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Stanislav Shalunov
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Rolf Winter
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Laird Popkin
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Salvatore Loreto
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Reinaldo Penno
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Rolf Winter
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Reinaldo Penno
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Rolf Winter
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Kurt Tutschku
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter toby.moncaster
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Nicholas Weaver
- Re: [p2pi] [tsv-area] TANA proposed charter Ingemar Johansson S
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Michael Menth
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Michael Welzl
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Roland Bless
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Roland Bless
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Nicholas Weaver
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Marshall Eubanks
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Marshall Eubanks
- Re: [p2pi] [tana] TANA proposed charter Stanislav Shalunov
- Re: [p2pi] [tana] TANA proposed charter Laird Popkin
- Re: [p2pi] [tana] TANA proposed charter Enrico Marocco
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Rolf Winter
- Re: [p2pi] [tana] TANA proposed charter toby.moncaster
- Re: [p2pi] [tsv-area] TANA proposed charter toby.moncaster
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter toby.moncaster
- Re: [p2pi] [tsv-area] TANA proposed charter Mark Allman
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Bryan Ford
- Re: [p2pi] [tana] TANA proposed charter Gorry Fairhurst
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Narayanan, Vidya
- [p2pi] TANA proposed charter -- packet marking qu… John Leslie
- Re: [p2pi] TANA proposed charter -- packet markin… Nicholas Weaver
- Re: [p2pi] TANA proposed charter -- packet markin… John Leslie
- Re: [p2pi] TANA proposed charter -- packet markin… Nicholas Weaver
- Re: [p2pi] TANA proposed charter Livingood, Jason
- Re: [p2pi] TANA proposed charter -- packet markin… Laird Popkin
- Re: [p2pi] [tana] TANA proposed charter -- packet… Woundy, Richard
- Re: [p2pi] TANA proposed charter -- packet markin… Stanislav Shalunov
- Re: [p2pi] TANA proposed charter -- packet markin… Robb Topolski
- Re: [p2pi] TANA proposed charter -- packet markin… Nicholas Weaver
- Re: [p2pi] TANA proposed charter -- packet markin… Bruce Davie
- Re: [p2pi] [tana] [tsv-area] TANA proposed charter Robb Topolski