Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (re-ECN) BoF inHiroshima?
Bob Briscoe <rbriscoe@jungle.bt.co.uk> Sat, 05 September 2009 12:33 UTC
Return-Path: <rbriscoe@jungle.bt.co.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 19D553A6801 for <re-ecn@core3.amsl.com>;
Sat, 5 Sep 2009 05:33:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.821
X-Spam-Level:
X-Spam-Status: No, score=-1.821 tagged_above=-999 required=5 tests=[AWL=0.296,
BAYES_00=-2.599, DNS_FROM_RFC_BOGUSMX=1.482, RCVD_IN_DNSWL_LOW=-1]
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 fuNXTBVzekLP for
<re-ecn@core3.amsl.com>; Sat, 5 Sep 2009 05:33:36 -0700 (PDT)
Received: from smtp4.smtp.bt.com (smtp4.smtp.bt.com [217.32.164.151]) by
core3.amsl.com (Postfix) with ESMTP id 9C9D43A6765 for <re-ecn@ietf.org>;
Sat, 5 Sep 2009 05:33:35 -0700 (PDT)
Received: from i2kc08-ukbr.domain1.systemhost.net ([193.113.197.71]) by
smtp4.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.3959);
Sat, 5 Sep 2009 13:31:23 +0100
Received: from cbibipnt08.iuser.iroot.adidom.com ([147.149.100.81]) by
i2kc08-ukbr.domain1.systemhost.net with Microsoft SMTPSVC(6.0.3790.3959);
Sat, 5 Sep 2009 13:31:22 +0100
Received: From bagheera.jungle.bt.co.uk ([132.146.168.158]) by
cbibipnt08.iuser.iroot.adidom.com (WebShield SMTP v4.5 MR1a P0803.399);
id 1252153880750; Sat, 5 Sep 2009 13:31:20 +0100
Received: from MUT.jungle.bt.co.uk ([10.73.176.93]) by
bagheera.jungle.bt.co.uk (8.13.5/8.12.8) with ESMTP id n85CVFBs014655;
Sat, 5 Sep 2009 13:31:16 +0100
Message-Id: <200909051231.n85CVFBs014655@bagheera.jungle.bt.co.uk>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Sat, 05 Sep 2009 13:31:14 +0100
To: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>, "COURCOUBETIS,
Costas" <courcou@aueb.gr>, Steven BLAKE <sblake@extremenetworks.com>,
Marcelo BAGNULO BRAUN <marcelo@it.uc3m.es>, "MONCASTER,
Toby" <toby.moncaster@bt.com>, "Agarwal, Anil" <Anil.Agarwal@viasat.com>,
Tom Taylor <tom.taylor@rogers.com>, Ken Carlberg <ken.carlberg@gmail.com>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
In-Reply-To: <8A82D1BFEDDE7E4597978355239BBBCB174AC0@PACDCEXCMB06.cable.
comcast.com>
References: <200909041536.n84Fah0G028653@bagheera.jungle.bt.co.uk>
<8A82D1BFEDDE7E4597978355239BBBCB174AC0@PACDCEXCMB06.cable.comcast.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-Scanned-By: MIMEDefang 2.56 on 132.146.168.158
X-OriginalArrivalTime: 05 Sep 2009 12:31:22.0979 (UTC)
FILETIME=[C73C2B30:01CA2E24]
Cc: re-ECN unIETF list <re-ecn@ietf.org>
Subject: Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (re-ECN) BoF
inHiroshima?
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: Sat, 05 Sep 2009 12:33:43 -0000
Rich,
I've tried to include those that said they were willing to review -
apologies to those I've missed. Hopefully they will get this via the list...
At 16:45 04/09/2009, Woundy, Richard wrote:
>I definitely will commit to review.
>
>What sections can I help to co-author?
Thanks. Most BoF proposals are just an email without sections or
anything. So I suggest we do two things:
- bash the overall shape of it
- including deciding on what needs to be taken out
- contribute draft paras where individuals have something particular
they believe they can say well.
- then I'll edit it into shape
- then review, further bashing, etc
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
>One caveat: Monday Sept 7 is Labor Day in the US. I may get a guilt trip
>from my family for doing IETF work on Monday, but I'll probably do some
>work anyway. But I'll also have fewer Comcast-work distractions this
>weekend as well.
>
>-- Rich
>
>-----Original Message-----
>From: re-ecn-bounces@ietf.org [mailto:re-ecn-bounces@ietf.org] On Behalf
>Of Bob Briscoe
>Sent: Friday, September 04, 2009 11:37 AM
>To: re-ECN unIETF list
>Subject: [re-ECN] Fwd: Pls bash: Congestion Exposure (re-ECN) BoF
>inHiroshima?
>
>Folks,
>
>Does anyone want to help co-author the BoF proposal (by Monday night)?
>Or specifically commit to review it?
>
>
>Bob
>
>
> >Date: Wed, 02 Sep 2009 17:32:25 +0100
> >To: re-ecn@ietf.org
> >From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
> >Subject: Pls bash: Congestion Exposure (re-ECN) BoF in Hiroshima?
> >
> >Hi Folks,
> >
> >I'd like to try to arrange a Congestion Exposure (re-ECN) BoF in Nov
> >at the Hiroshima IETF. Pls bash the following proposals.
> >
> >A/ Basic idea: Expose Congestion at network layer, so operators can
> >encourage endpoint behaviours that minimise congestion while
> >maximising performance (e.g. LEDBAT).
> >
> >B/ Which Area?
> >I suggest we should notify Int Area & Transport Area, but I imagine
> >Transport Area would own this.
> >
> >C/ Community (see separate mail)
> >
> >D/ Ultimate documents to deliver (draft charter milestones):...?
> >1. (INF) Motivating cases for congestion exposure
> >2. (EXP) protocol spec (re-ECN is one proposal)
> > - choosing an encoding in IP, plus alternative encodings in an
>appendix
> >3. <if the encoding uses bit 48 in IPv4>
> > (STD) Reassign value 1 of bit 48 from 'reserved' to 'experimental
>use'
> > Also describe conditions on experiments, e.g.:
> > - confined in space and in time
> > - multiple simultaneous experiments with same value would need v
> > strong case
> >4. (INF) Report(s) on experimental uses of protocols
> >
> >E/ Supporting text to work on
> >- BoF Description (by 07 Sep 09 BoF deadline - Monday!!)
> >- Proposed BoF Agenda (by 28 Oct 09 WG agendas deadline)
> >- Problem statement (by 19 Oct 09 I-D deadline)
> >- Protocol proposal(s) (by 19 Oct 09 I-D deadline)
> >- have I missed anything?
> >
> >F/ Other requirements
> >- What's the "elevator pitch"?
> >- Demo? Of what? The protocol, or a use of the protocol? What use?
> >- BoF Chairs x2 (Rich Woundy has volunteered)
> >
> >_____
> >Minutes of Stockholm Bar BoF where we discussed this, and links to
> >supporting docs so far:
> ><http://trac.tools.ietf.org/area/tsv/trac/wiki/re-ECN>
> >
> >
> >
> >Bob
> >
> >________________________________________________________________
> >Bob Briscoe, Networks Research Centre, BT Research
>
>________________________________________________________________
>Bob Briscoe, Networks Research Centre, BT Research
>
>_______________________________________________
>re-ECN mailing list
>re-ECN@ietf.org
>https://www.ietf.org/mailman/listinfo/re-ecn
________________________________________________________________
Bob Briscoe, Networks Research Centre, BT Research
- [re-ECN] Pls bash: Congestion Exposure (re-ECN) B… Bob Briscoe
- [re-ECN] Fwd: Pls bash: Congestion Exposure (re-E… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… toby.moncaster
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… marcelo bagnulo braun
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… Agarwal, Anil
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… Steven Blake
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… Bob Briscoe
- [re-ECN] Fwd: Pls bash: Congestion Exposure (re-E… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… João Taveira Araújo
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Woundy, Richard
- Re: [re-ECN] Fwd: Pls bash: Congestion Exposure (… arnaud.jacquet
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… John Leslie
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Mirja Kuehlewind
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Mirja Kuehlewind
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… ken carlberg
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… João Taveira Araújo
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… slblake
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Steven Blake
- [re-ECN] Problem Statement (was Re: Pls bash: Con… ken carlberg
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Steven Blake
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… Bob Briscoe
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… João Taveira Araújo
- Re: [re-ECN] Pls bash: Congestion Exposure (re-EC… toby.moncaster