[IRTF-Announce] new IRTF research group: Internet Congestion Control (ICCRG)
Aaron Falk <falk@ISI.EDU> Mon, 07 November 2005 22:43 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EZFi6-0005Bq-Rb; Mon, 07 Nov 2005 17:43:30 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EZFay-00026n-E5; Mon, 07 Nov 2005 17:36:08 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13378; Mon, 7 Nov 2005 17:35:42 -0500 (EST)
Received: from vapor.isi.edu ([128.9.64.64]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EZFqf-0002sG-42; Mon, 07 Nov 2005 17:52:21 -0500
Received: from nak.ietf64.ietf.org (pp110-233.bctel.ca [209.52.110.233]) by vapor.isi.edu (8.11.6p2+0917/8.11.2) with ESMTP id jA7MYrn01975; Mon, 7 Nov 2005 14:34:55 -0800 (PST)
Date: Mon, 07 Nov 2005 14:34:11 -0800
From: Aaron Falk <falk@ISI.EDU>
To: irtf-chair@irtf.org
Message-ID: <C5DC87513EB23F2838F706A5@nak.isi.edu>
X-Mailer: Mulberry/4.0.4 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; FORMAT="flowed"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: falk@isi.edu
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6640e3bbe8a4d70c4469bcdcbbf0921d
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Mon, 07 Nov 2005 17:43:29 -0500
Cc: "S. Keshav" <keshav@uwaterloo.ca>, Mark Handley <M.Handley@cs.ucl.ac.uk>
Subject: [IRTF-Announce] new IRTF research group: Internet Congestion Control (ICCRG)
X-BeenThere: irtf-announce@irtf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IRTF-Announce <irtf-announce.irtf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/irtf-announce>, <mailto:irtf-announce-request@irtf.org?subject=unsubscribe>
List-Post: <mailto:irtf-announce@irtf.org>
List-Help: <mailto:irtf-announce-request@irtf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/irtf-announce>, <mailto:irtf-announce-request@irtf.org?subject=subscribe>
Sender: irtf-announce-bounces@irtf.org
Errors-To: irtf-announce-bounces@irtf.org
IMPORTANT! This message has been blind-carbon-copied to you. Do not reply-to-all or forward it without the author's permission. Name ---- Internet Congestion Control Research Group (ICCRG) Chairs ------ S. Keshav <keshav@uwaterloo.ca> Mark Handley <M.Handley@cs.ucl.ac.uk> Mail List --------- Subscribe: <http://oakham.cs.ucl.ac.uk/mailman/listinfo/iccrg> List address: <iccrg@cs.ucl.ac.uk> Charter Page ------------ <http://www.irtf.org/charter?gtype=rg&group=iccrg> Goals ----- Key to the correct functioning of the Internet is TCP's congestion control mechanism, which serves to match offered load to available bandwidth. Congestion control also allocates available bandwidth to many flows, more or less reasonably. Since the deployment of TCP's additive-increase, multiplicative decrease (AIMD) algorithm in 1988, the Internet has changed significantly, becoming much more heterogeneous in many areas including link speeds and characteristics, and types of application. Although there is no immediate crisis, TCP's AIMD algorithm is showing its limits in a number of areas, including but not limited to: - insufficient dynamic range to handle high-speed wide-area networks (especially with few sources using them) - poor performance over links with unpredictable characteristics, such as some forms of wireless link. - poor latency characteristics for competing real-time flows. The network research community has been very active in designing modifications and alternatives to TCP's basic AIMD algorithm, especially when it comes to high-speed congestion control. A non-exhaustive list of examples includes High-speed TCP, Scalable TCP, H-TCP, FAST, and XCP. However the network research community cannot, by itself, effectively evaluate any such solution for Internet-scale deployment. To do this requires the involvement of equipment vendors, network operators, and other IETF participants, in addition to the research community. The key goal of the ICCRG therefore is to move towards consensus on which technologies are viable long-term solutions for the Internet congestion control architecture, and what an appropriate cost/benefit tradeoff is. To achieve this goal will require extensive evaluation of different mechanisms in a wide range of network conditions, using a mix of simulation, analysis, and experiment. It is unclear at this stage whether any single proposed solution is viable, or whether there needs to be a synthesis of ideas from many places. Such an evaluation is especially difficult, given that some mechanisms involve changes to queuing algorithms, or to packet forwarding, whereas others only require end-system modifications. It is difficult therefore to compare like with like. There is an opportunity when making any widespread change to go further than the simplest incremental modifications, but such larger changes have costs, and so critical to the relevance of any recommendations from ICCRG will be that any proposed solutions are considered to be economically viable. If router modifications are proposed, collecting them and the tradeoff underlying them would be an important service of the ICCRG. There are many different aspects to congestion control that ICCRG should consider. For example, different real-time media applications have (to a greater or lesser extent) a difficult time with dynamic congestion control mechanisms, especially if changes must be made on short timescales. The rise of Internet telephony and the expected rise of high-bandwidth Internet television will therefore significantly impact the congestion control landscape. The ICCRG should therefore consider such applications, both in terms of how to best support these various classes of application, and in terms of how this impacts the overall emerging congestion control architecture. Also within scope for ICCRG should be consideration of how congestion control interacts with QoS mechanisms, with traffic engineering, and with lower-layer technologies such as optical-burst-switching. Finally, of significant importance is the interaction between denial-of-service attacks targeted at bandwidth exhaustion, any mechanisms intended to prevent such attacks, and the congestion control architecture. Thus the context for the work of this group is necessarily wide-reaching, and touches on both architecture and mechanism. Milestones ---------- It is hard to forecast exactly how the consensus process will play out, and therefore precisely what milestones to expect. However, as a starting point to achieve focus for the group, ICCRG will produce an RFC describing the nature of the emerging congestion control problems that any future congestion control architecture must face. An eventual goal is to produce a recommendation to the IETF on a solution that would be appropriate for Internet-scale deployment. It is possible that more than one solution will be recommended - this is likely if the solutions can gracefully co-exist. It is also expected that ICCRG will produce IETF AD-sponsored RFCs detailing good practice for how real-time applications might best operate in a best-effort Internet. Process ------- ICCRG will hold 2-3 meetings per year, typically meeting for two days at a time. Critical to success is close involvement between the IETF community and the ICCRG. To this end, the ICCRG should make a presentation at each IETF (probably in the TSVWG) summarizing progress made, and what input is needed from the IETF. Membership Policy ----------------- Open _______________________________________________ IRTF-Announce mailing list IRTF-Announce@irtf.org https://www1.ietf.org/mailman/listinfo/irtf-announce