[Iccrg] FW: [tana] HEADS UP: charter going for external review
Eddy, Wesley M. (GRC-RCN0)[VZ]
Wesley.M.Eddy at nasa.gov
Thu Oct 30 19:23:54 GMT 2008
FYI - ICCRG people are likely to have interest in this proposed charter
for a new IETF working group to address some of the issues with
congestion
control that p2p applications have encountered:
>-----Original Message-----
>From: tana-bounces at ietf.org [mailto:tana-bounces at ietf.org] On
>Behalf Of Lars Eggert
>Sent: Thursday, October 30, 2008 3:06 PM
>To: tana at ietf.org
>Subject: [tana] HEADS UP: charter going for external review
>
>Hi,
>
>FYI, during the informal telechat today, the IESG has agreed to start
>external review of the WG charter. You can find the charter text that
>will be sent out by the secretariat for feedback below. (Stas, thanks
>for incorporating the feedback from the list!) You'll see that we've
>attempted to improve the WG name, too: "Low Extra Delay Background
>Transport (LEDBAT) WG".
>
>The wider IETF community now gets one week to comment, and the IESG
>will then decide whether or not to charter during the telechat next
>Thursday. Please participate during the charter discussion on
>the main
>IETF list.
>
>Finally: I'm looking for additional candidates for a second co-chair.
>If you are interested and have the cycles, please drop me a private
>email that explains why you'd be a good choice. There is *no*
>requirement for having prior IETF chairing experience.
>
>Lars
>
>---
>
>Low Extra Delay Background Transport (LEDBAT) WG
>[Note: The LEDBAT WG stems from the TANA BoF held in Dublin.]
>
>
>Chair(s):
>* Stanislav Shalunov <shalunov at shlang.com>
>* 2nd co-chair to be determined
>
>Transport Area Director(s):
>* Magnus Westerlund <magnus.westerlund at ericsson.com>
>* Lars Eggert <lars.eggert at nokia.com>
>
>Transport Area Advisor:
>* Lars Eggert <lars.eggert at nokia.com>
>
>
>Mailing Lists:
>
>General Discussion: tana at ietf.org
>To Subscribe: tana-request at ietf.org
>In Body: (un)subscribe
>Archive: http://www.ietf.org/mail-archive/web/tana/
>[Note: If chartered, mailing list will change to ledbat at ietf.org.]
>
>
>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
>
>
>_______________________________________________
>tana mailing list
>tana at ietf.org
>https://www.ietf.org/mailman/listinfo/tana
>
More information about the Iccrg
mailing list