Re: [re-ECN] Pls bash: Congestion Exposure (re-ECN) BoF in Hiroshima?

João Taveira Araújo <j.araujo@ee.ucl.ac.uk> Mon, 07 September 2009 11:13 UTC

Return-Path: <j.araujo@ee.ucl.ac.uk>
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 62DB53A6858 for <re-ecn@core3.amsl.com>; Mon, 7 Sep 2009 04:13:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.099
X-Spam-Level:
X-Spam-Status: No, score=-5.099 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_72=0.6, J_CHICKENPOX_91=0.6, MIME_8BIT_HEADER=0.3, 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 jIyOfSm4x538 for <re-ecn@core3.amsl.com>; Mon, 7 Sep 2009 04:13:58 -0700 (PDT)
Received: from dax.ee.ucl.ac.uk (dax.ee.ucl.ac.uk [128.40.42.12]) by core3.amsl.com (Postfix) with ESMTP id E97793A6988 for <re-ecn@ietf.org>; Mon, 7 Sep 2009 04:13:57 -0700 (PDT)
Received: from [144.82.248.242] (dhcp-248-242.visi.ucl.ac.uk [144.82.248.242]) (authenticated bits=0) by dax.ee.ucl.ac.uk (8.13.8/8.13.8) with ESMTP id n87BAmjR003497 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <re-ecn@ietf.org>; Mon, 7 Sep 2009 12:10:48 +0100 (BST)
Message-ID: <4AA4EAEE.8050106@ee.ucl.ac.uk>
Date: Mon, 07 Sep 2009 12:13:50 +0100
From: =?ISO-8859-1?Q?Jo=E3o_Taveira_Ara=FAjo?= <j.araujo@ee.ucl.ac.uk>
Organization: UCL
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: re-ecn@ietf.org
References: <200909071019.n87AJgBB030579@bagheera.jungle.bt.co.uk> <AEDCAF87EEC94F49BA92EBDD49854CC70CEB8418@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <AEDCAF87EEC94F49BA92EBDD49854CC70CEB8418@E03MVZ1-UKDY.domain1.systemhost.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-UCL_EE-MailScanner-Information: Please contact mailhelp@ee.ucl.ac.uk for more information
X-MailScanner-ID: n87BAmjR003497
X-UCL_EE-MailScanner: Found to be clean
X-UCL_EE-MailScanner-From: j.araujo@ee.ucl.ac.uk
Subject: Re: [re-ECN] Pls bash: Congestion Exposure (re-ECN) BoF in Hiroshima?
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: Mon, 07 Sep 2009 11:13:59 -0000

Agree with most of Toby's comments, and would add that the last 3 
paragraphs seem too long to basically convey:

- LEDBAT shows that there is a need for more flexible CC paradigms than 
TCP-friendliness
- LEDBAT itself is only a solution to a subset of problems, and we need 
an overarching framework to:
  - expose congestion so operators are no longer prone to information 
assymetry.
  - allow different CC algorithms to evolve independently within less 
restrictive design space than TCP-friendliness.

Joao

toby.moncaster@bt.com wrote:
> Immediate top-level comment - drop the re-ECN from the title. This is a
> BoF where we are trying to get the IETF to agree there is a need to
> introduce congestion transparency. Re-ECN is a specific protocol for
> doing that but there may be others so we shouldn't put it in the title.
>
> I really fear the overall order of things is wrong as well. The bulk of
> the first 3 paragraphs is just about IETF processes and the IRTF... The
> first paragraph is fine but you need to expand on that and get quickly
> towards a summary of the problem (the IETF hasn't provided a proper
> system on which to build network accountability so ISPs have started to
> bodge their own, with dire consequences for the future of the network).
>
> I think we need to re-phrase quite a bit of the detailed stuff as well,
> but that is a matter of editing rather than complete change of meaning
> so I will leave it for now...
>
> Final thing - this is already starting to get too long. The MPTCP BoF
> description was ~600 words in total, TANA 9pre-cursor to LEDBAT) was
> ~450 total). You are already at 750 and you have 3 major bullets with no
> text! In other words we need to cut by about 50%...
>
> Toby
>
>   
>> -----Original Message-----
>> From: Briscoe,RJ,Bob,XVR9 BRISCORJ R
>> Sent: 07 September 2009 11:19
>> To: Woundy, Richard; COURCOUBETIS, Costas; Steven BLAKE; Marcelo
>> BAGNULO BRAUN; Moncaster,T,Toby,DER3 R; Agarwal, Anil; Tom Taylor; Ken
>> Carlberg; Leslie Daigle; BOWMAN Don
>> Cc: re-ECN unIETF list
>> Subject: Fwd: [re-ECN] Pls bash: Congestion Exposure (re-ECN) BoF in
>> Hiroshima?
>>
>> Folks,
>>
>> Attached is my attempt so far. I started again - I'm happy with it so
>> far, but it needs the specifics added at the end, where indicated.
>>
>> I'm sending in case I don't get good connectivity while travelling.
>> Once I'm done, I'll send a complete copy. But this gives something for
>> you to push back on or for you to propose alternative text.
>>
>> Apologies for sending an attachment (in a hurry).
>>
>>
>> Bob
>>
>>
>>     
>>> Date: Sat, 05 Sep 2009 13:31:14 +0100
>>> To: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>om>,
>>> "COURCOUBETIS, Costas" <courcou@aueb.gr>gr>, Steven BLAKE
>>> <sblake@extremenetworks.com>om>, Marcelo BAGNULO BRAUN
>>> <marcelo@it.uc3m.es>es>, "MONCASTER, Toby" <toby.moncaster@bt.com>om>,
>>> "Agarwal, Anil" <Anil.Agarwal@viasat.com>om>, Tom Taylor
>>> <tom.taylor@rogers.com>om>, Ken Carlberg <ken.carlberg@gmail.com>
>>> From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
>>> Subject: RE: [re-ECN] Fwd: Pls bash: Congestion Exposure (re-ECN) BoF
>>> inHiroshima?
>>> Cc: re-ECN unIETF list <re-ecn@ietf.org>
>>>       
>> [snip]
>>
>>     
>>> I'm off to a wedding for the rest of the day. I'll get back to this
>>> first-thing (UK time) Sunday.
>>>       
>>> Here's a suggested proposal outline:
>>> I'm aiming for something as brief as possible (e.g. 1-2pp).
>>>
>>> 1. Intro
>>>   1 para top level motivation: Accountability for Congestion
>>>   1 para ambitious, so we have to bite off smallest self-contained
>>>       
>> chunk
>>     
>>>   1 para which particular bites to take (using an expt approach like
>>>       
>> LISP):
>>     
>>>     a) (INF) recording motivation(s)
>>>     b) (EXP) base congestion exposure protocol
>>>     c) (STD) process pre-requisites to do (b)
>>>     d) (INF) reports on experiments
>>>   1 para where other stuff is getting done, e.g. ICCRG
>>>
>>> 2. A little more on each proposed working-group activity
>>> 2.1 Motivation
>>>     Accountability for Congestion
>>>     Good fences make good neighbours
>>>     - IETF not been good at doing this (NATs, firewalls)
>>>     - this is a chance to do it well
>>>     Vision
>>>     - ECN gives all traffic tiny jitter & loss
>>>     - congestion accountability handles other QoS dimension; b/w
>>>       
>> allocation
>>     
>>>     - that's QoS sorted :)
>>> 2.2 Protocol work
>>>        prob re-ECN, but open to suggestions
>>>        IPv4, IPv6 & TCP as example transport (for now)
>>> 2.3 IETF Process
>>>     Depends on protocol encoding chosen
>>>     Current view:
>>>       need bit 48 in IPv4 hdr & IPv6 extension hdr + clash with ECN
>>>       
>> nonce
>>     
>>>     Planned assignment of required field(s) as experimental
>>>     Guidelines on how to confine experimental values (in space &
>>>       
>> time)
>>     
>>> 2.4 Reports on Experiments
>>>     This w-g NOT designed to standardise uses of the protocol
>>>     - e.g. policers, new congestion controls, simpler QoS,
>>>       inter-domain metering, traffic engineering, DDoS miitigation
>>>     But w-g will act as a focus for expts & trials in using its
>>>       
>> protocol
>>     
>>>     Will produce reports on role of congestion exposure in trials,
>>>       
>> issues,
>>     
>>>     recommendations, re-thinks, etc.
>>>     Informs any future move from experimental to stds track
>>> 2.5 (Optional) Focused work on deployment?
>>>     This is more than the minimum work that the w-g needs to bite
>>>       
> off
>   
>>>     But it's the most important gating factor
>>>     Therefore, it could form a focused piece of work in its own
>>>       
> right
>   
>>>     Survey of middleboxes that will break ECN, re-ECN etc.
>>>     Permanent partial deployment (user & net choice to expose
>>>       
>> congestion)
>>     
>>>     Incremental deployment outline & incentives
>>>
>>> 3. Proposed BoF Agenda
>>>    Motivations (which main motivation?)
>>>    Demo (what demo?)
>>>    Misconceptions
>>>     - congestion (with ECN) != impairment
>>>     - uncongested path != good (a symptom of broken transport
>>>       
>> protocols)
>>     
>>>     - exposing congestion != operator privacy concerns
>>>    Brief protocol outline
>>>    Relationship to other w-gs
>>>    Community - who's doing what; who's planning what
>>>    Questions to put to a vote
>>>
>>>
>>> Bob
>>>       
>>
>> Bob
>>
>>
>> ________________________________________________________________
>> Bob Briscoe,               Networks Research Centre, BT Research
>>     
> _______________________________________________
> re-ECN mailing list
> re-ECN@ietf.org
> https://www.ietf.org/mailman/listinfo/re-ecn
>