Re: [re-ECN] preliminary draft of problem statement- authors wanted

"Woundy, Richard" <Richard_Woundy@cable.comcast.com> Fri, 18 September 2009 23:46 UTC

Return-Path: <richard_woundy@cable.comcast.com>
X-Original-To: re-ecn@core3.amsl.com
Delivered-To: re-ecn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 134093A6855 for <re-ecn@core3.amsl.com>; Fri, 18 Sep 2009 16:46:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.73
X-Spam-Level:
X-Spam-Status: No, score=-2.73 tagged_above=-999 required=5 tests=[AWL=-2.267, BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368]
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 jIzVRFXhV3cW for <re-ecn@core3.amsl.com>; Fri, 18 Sep 2009 16:46:05 -0700 (PDT)
Received: from paoakoavas09.cable.comcast.com (paoakoavas09.cable.comcast.com [208.17.35.58]) by core3.amsl.com (Postfix) with ESMTP id D795E3A657C for <re-ecn@ietf.org>; Fri, 18 Sep 2009 16:46:04 -0700 (PDT)
Received: from ([10.52.116.31]) by paoakoavas09.cable.comcast.com with ESMTP id KP-NTF18.79083962; Fri, 18 Sep 2009 19:46:41 -0400
Received: from PACDCEXCMB06.cable.comcast.com ([24.40.15.22]) by PAOAKEXCSMTP02.cable.comcast.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 18 Sep 2009 19:46:42 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 18 Sep 2009 19:46:41 -0400
Message-ID: <8A82D1BFEDDE7E4597978355239BBBCB2A238B@PACDCEXCMB06.cable.comcast.com>
In-Reply-To: <AEDCAF87EEC94F49BA92EBDD49854CC70D1D1EE6@E03MVZ1-UKDY.domain1.systemhost.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [re-ECN] preliminary draft of problem statement- authors wanted
Thread-Index: Aco4RnIQyxIXL8HgRU+KjTfEoTOKJQAbJhmQ
References: <AEDCAF87EEC94F49BA92EBDD49854CC70D1D1EE6@E03MVZ1-UKDY.domain1.systemhost.net>
From: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>
To: <toby.moncaster@bt.com>
X-OriginalArrivalTime: 18 Sep 2009 23:46:42.0656 (UTC) FILETIME=[4636F600:01CA38BA]
Cc: re-ecn@ietf.org
Subject: Re: [re-ECN] preliminary draft of problem statement- authors wanted
X-BeenThere: re-ecn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: re-inserted explicit congestion notification <re-ecn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/re-ecn>, <mailto:re-ecn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/re-ecn>
List-Post: <mailto:re-ecn@ietf.org>
List-Help: <mailto:re-ecn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/re-ecn>, <mailto:re-ecn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Sep 2009 23:46:06 -0000

Toby,

Here are some ideas for the table of contents for the problem statement. I have stolen ideas for sections from problem statements from other WGs/BoFs, and stolen ideas for content from the existing re-ECN drafts, especially http://tools.ietf.org/html/draft-briscoe-tsvwg-re-ecn-tcp-motivation-00.

I would change "Myoptic Solutions" to "Existing Work". You have identified two existing ISP solutions: "rate limiting" and "volume limiting". I would add "simple best effort traffic and flow-rate fairness" (RFC5290), as well as ECN (RFC3168) with nonces (RFC3540). You can steal content from sections 3.1.2 and 4.7 of the motivation draft, of course.

I would add a section about use cases. The primary use case would seem to be an "incentive environment that ensures optimal sharing of capacity", although that could use a better title. Other use cases may include "DDoS mitigation", "end-to-end QoS", "traffic engineering", and "inter-provider service monitoring". (You can see I am stealing liberally from the motivation draft here. We'll have to see whether the other use cases are "core" to this group, or "freebies" that come along with re-ECN as a particular protocol.)

I would also add a section on requirements. Here are some initial ideas: enable a view of whole path congestion (both upstream and downstream congestion), enable policing of flows, and monitor the flow of congestion across ISP borders. Be responsive to real-time congestion in the network. Solve the problem at the IP layer; avoid making assumptions about the behavior of specific applications (e.g. be application agnostic). Enable a diversity of intra-domain and inter-domain congestion management practices. Don't force a "universal rate adaptable policy" such as TCP-friendliness. Enable incremental deployment and an evolution to new congestion responses. Support integrity of congestion notifications; that is, make it difficult to generate false positives and false negatives in congestion notifications. Be robust in the face of DoS attacks aimed at either congestion transparency itself (e.g. persistently negative flows for re-ECN), or at the network elements implementing congestion transparency (e.g. policers and droppers for re-ECN).

At some point, I would add a section for "definitions", but that content can wait until we see what terms have to be introduced into the other sections first.

-- Rich

-----Original Message-----
From: re-ecn-bounces@ietf.org [mailto:re-ecn-bounces@ietf.org] On Behalf Of toby.moncaster@bt.com
Sent: Friday, September 18, 2009 5:58 AM
To: re-ecn@ietf.org
Subject: [re-ECN] preliminary draft of problem statement- authors wanted

 <<draft-moncaster-congestion-exposure-problem-00.txt>> Hi All,

Here is a very preliminary version of a Problem Statement for Congestion Exposure. It is mainly in note form and needs MAJOR bashing. I am hoping by posting it in this early form to persuade a few more people to volunteer as co-authors with me...

We need to have this in a reasonable shape by mid-October in order to make the initial submission deadline (which is scarily close - only 4 weeks and 4 days away).

Absolutely everything in the document is fair game for change including title, draft name, table of content, content, ...

Toby
___________________________________________________________________
Toby Moncaster, <toby.moncaster@bt.com> Networks Research Centre, BT B54/70 Adastral Park, Ipswich, IP53RE, UK.  +44 7918 901170