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