Re: [p2pi] WG Action: Low Extra Delay Background Transport (ledbat)
Stanislav Shalunov <shalunov@shlang.com> Thu, 13 November 2008 11:20 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 430CE3A690F; Thu, 13 Nov 2008 03:20:33 -0800 (PST)
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 223323A6905 for <p2pi@core3.amsl.com>; Thu, 13 Nov 2008 03:20:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 MhYd+E5U6NiX for <p2pi@core3.amsl.com>; Thu, 13 Nov 2008 03:20:26 -0800 (PST)
Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.235]) by core3.amsl.com (Postfix) with ESMTP id 6D08E3A68C6 for <p2pi@ietf.org>; Thu, 13 Nov 2008 03:20:26 -0800 (PST)
Received: by rv-out-0506.google.com with SMTP id g9so1612238rvb.2 for <p2pi@ietf.org>; Thu, 13 Nov 2008 03:20:26 -0800 (PST)
Received: by 10.141.48.6 with SMTP id a6mr5434017rvk.36.1226575226253; Thu, 13 Nov 2008 03:20:26 -0800 (PST)
Received: from ?192.168.1.103? (c-67-188-243-194.hsd1.ca.comcast.net [67.188.243.194]) by mx.google.com with ESMTPS id k41sm16857061rvb.4.2008.11.13.03.20.24 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 13 Nov 2008 03:20:25 -0800 (PST)
Message-Id: <300C8924-619D-4462-AF47-000070C9C85F@shlang.com>
From: Stanislav Shalunov <shalunov@shlang.com>
To: p2pi@ietf.org, "tsv-area@ietf.org Area" <tsv-area@ietf.org>
In-Reply-To: <51EB0268-A743-4D58-A268-0B8CFA56ECBD@shlang.com>
Mime-Version: 1.0 (Apple Message framework v929.2)
Date: Thu, 13 Nov 2008 03:20:22 -0800
References: <20081111183001.3D9CF28C18D@core3.amsl.com> <51EB0268-A743-4D58-A268-0B8CFA56ECBD@shlang.com>
X-Mailer: Apple Mail (2.929.2)
Subject: Re: [p2pi] WG Action: Low Extra Delay Background Transport (ledbat)
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="===============1801309988=="
Sender: p2pi-bounces@ietf.org
Errors-To: p2pi-bounces@ietf.org
P.S. The URL to subscribe is https://www.ietf.org/mailman/listinfo/ledbat On Nov 13, 2008, at 2:52 AM, Stanislav Shalunov wrote: > LEDBAT was formerly known as TANA. If you were subscribed, your > subscription should have been migrated. If you were not and are > interested, please consider subscribing to ledbat@ietf.org. > > Thank you, -- Stas > > > > Begin forwarded message: > >> From: IESG Secretary <iesg-secretary@ietf.org> >> Date: November 11, 2008 10:30:01 AM PST >> To: ietf-announce@ietf.org >> Cc: shalunov@shlang.com, muraris@microsoft.com, ledbat@ietf.org >> Subject: WG Action: Low Extra Delay Background Transport (ledbat) >> >> A new IETF working group has been formed in the Transport Area. For >> additional information, please contact the Area Directors or the WG >> Chairs. >> >> Low Extra Delay Background Transport (ledbat) >> -------------------------------------------------------------- >> Current Status: Active Working Group >> >> Last Modified: 2008-11-06 >> >> Chair(s): >> * Stanislav Shalunov [shalunov@shlang.com] >> * Murari Sridhavan [muraris@microsoft.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: ledbat@ietf.org >> To Subscribe: https://www.ietf.org/mailman/listinfo/ledbat >> In Body: (un)subscribe >> Archive: http://www.ietf.org/mail-archive/web/ledbat/ >> >> Description of Working Group: >> >> The LEDBAT 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 AQM, fill the >> buffer at the head of the bottleneck link. With FIFO queue, >> this increases the delay experienced by other applications. >> With 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. >> >> LEDBAT 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 traffic sharing the same bottleneck queue >> that uses standard TCP congestion control >> >> * add little to the queueing delays induced by TCP traffic >> >> * operate well in networks with FIFO queueing with drop-tail >> discipline >> >> * be deployable for popular applications that currently >> comprise noticeable fractions of Internet traffic >> >> * 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. >> >> Once experience is gained with this congestion control >> algorithm on the Internet, the WG will consider if it is >> appropriate to ask the IESG to advance the document as a >> Proposed Standard. >> >> (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 TCP >> connections to one destination and/or to different >> destinations. >> >> Applications routinely open multiple TCP connections. For >> example, P2P applications maintain connections to a number >> of different peers while web browsers perform concurrent >> downloads from the same web server. Application designers >> pursue different goals when doing so: P2P apps need to >> maintain a well-connected mesh in the swarm while web >> browsers mainly use multiple connections to parallelize >> requests that involve application latency on the web server >> side. The IETF transport area community is concerned about >> this practice, because standard Internet congestion control >> results in different transport connections sharing >> bottleneck capacity. When an application uses several >> non-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 will document the known techniques, >> discussing the consequences and, where appropriate, provide >> guidance to application designers. >> >> Goals and Milestones: >> >> Oct 2009 Submit "Multiple Transport Connections in Applications >> Design" >> to the IESG for consideration as an Informational RFC >> >> Oct 2009 Submit "Low Extra Delay Background Transport (LEDBAT)" >> to the IESG for consideration as an Experimental RFC > > -- > Stanislav Shalunov > > > -- Stanislav Shalunov
_______________________________________________ p2pi mailing list p2pi@ietf.org https://www.ietf.org/mailman/listinfo/p2pi
- [p2pi] Fwd: WG Action: Low Extra Delay Background… Stanislav Shalunov
- Re: [p2pi] WG Action: Low Extra Delay Background … Stanislav Shalunov