Re: [re-ECN] Draft Agenda
<toby.moncaster@bt.com> Wed, 07 October 2009 15:44 UTC
Return-Path: <toby.moncaster@bt.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 4E2363A686C for <re-ecn@core3.amsl.com>;
Wed, 7 Oct 2009 08:44:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.962
X-Spam-Level:
X-Spam-Status: No, score=-2.962 tagged_above=-999 required=5 tests=[AWL=0.037,
BAYES_00=-2.599, J_CHICKENPOX_91=0.6, 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 FT0ixDcVhE08 for
<re-ecn@core3.amsl.com>; Wed, 7 Oct 2009 08:44:41 -0700 (PDT)
Received: from smtp4.smtp.bt.com (smtp4.smtp.bt.com [217.32.164.151]) by
core3.amsl.com (Postfix) with ESMTP id F1E3728C27F for <re-ecn@ietf.org>;
Wed, 7 Oct 2009 08:44:15 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.61]) by
smtp4.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.3959);
Wed, 7 Oct 2009 16:45:52 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 7 Oct 2009 16:45:52 +0100
Message-ID: <AEDCAF87EEC94F49BA92EBDD49854CC70D646794@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <200910071729.42797.mirja.kuehlewind@ikr.uni-stuttgart.de>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [re-ECN] Draft Agenda
Thread-Index: AcpHYvQsZ+ZQBqPkRdm9+XqPFdtnawAAMxiQ
References: <200909281832.n8SIWijX024923@bagheera.jungle.bt.co.uk>
<4ACBC12A.3050507@thinkingcat.com>
<AEDCAF87EEC94F49BA92EBDD49854CC70D5DCFEA@E03MVZ1-UKDY.domain1.systemhost.net>
<200910071729.42797.mirja.kuehlewind@ikr.uni-stuttgart.de>
From: <toby.moncaster@bt.com>
To: <mirja.kuehlewind@ikr.uni-stuttgart.de>, <re-ecn@ietf.org>
X-OriginalArrivalTime: 07 Oct 2009 15:45:52.0936 (UTC)
FILETIME=[404A4A80:01CA4765]
Subject: Re: [re-ECN] Draft Agenda
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: Wed, 07 Oct 2009 15:44:45 -0000
First, the key thing is not to give a full demo of the capabilities of re-ECN. All that is needed is something that shows congestion exposure can be done and HAS been done... > -----Original Message----- > From: Mirja Kuehlewind [mailto:mirja.kuehlewind@ikr.uni-stuttgart.de] > Sent: 07 October 2009 16:30 > To: re-ecn@ietf.org > Cc: Moncaster,T,Toby,DEE1 R; leslie@thinkingcat.com > Subject: Re: [re-ECN] Draft Agenda > > Hi, > > some questions regarding the demonstration: > > > > > 10 mins demonstration > > > > > > ? > > > > We are trying to put together a very simple demo of re-ECN to show > that > > it is possible to reveal congestion both upstream and downstream at > any > > point in the network. The idea was not to go into any technical > detail > > (after all the BoF isn't here to rubberstamp a solution, but it will > > help people to see that a solution is possible and actually > works...). > > I not sure how you gone make a demo (of re-ECN) without any technical > details > of re-ECN. The mechanism that there are re-ECN markings which have been > insert by the sender into the network based on the number of ECN > markings > the receiver has seen and that ECN marking are set by a router to > signal > congestion (usually bases one the current queue length) needs to be > mentioned. And than you basically explained Re-ECN....? You are right of course that there will need to be some explanation of re-ECN. However this will be at the level of "ECN marks packets that have been congested. We then re-insert that mark in the next round trip and you can then use the difference between the two to measure the downstream congestion". This will be shown graphically either using simple counters or "gauges" on a screen. What we will avoid doing is explaining any protocol details (e.g. bit 48 issues, how the count of ECI is carried back to sender, etc). > > Then I would like to know if I understood the scenario right: There > will be > one (TCP)-connection (with some congestion control ?) and a way to > insert > congestion (just set marking with a certain probability or start some > other > transmissions...?). I have a couple of these simple scenarios in my > simulation and either I define the congestion (=setting markings with a > certain pattern, but what realistic here..?) or the congestion level is > varying very strong (because of TCP congestion control and most of the > time > there might be no congestion in these simple scenarios). One idea is to extend our testbed here in the UK out to Japan. We have a high-speed traffic generator that generates up to ~30,000 stateful TCP flows at Gbps speeds across 2 different physical links (+ countless VLANs). We will set up a client at one end of the network (prob in Hiroshima) and a server at the other with a number of applications available (e.g. FTP, streaming video, web browsing). Across the bottleneck we will be able to inject and remove traffic using the traffic generator. The bottleneck will be an ECN-enabled router. At the client end we can show that you can see the rate of ECN marks arriving and that this balances the rate of re-ECN marks. At the server end we can show re-ECN marks being inserted. If we are more clever we can add a second bottleneck and demonstrate that you can see the downstream congestion being caused by this second bottleneck. > > And how do you actually calculating the current congestion level? > Because > usually there are a couple of markings at one time and than it take > more than > one RTT that the Re-ECN markings balance it. If the congestion level is > varying strongly, the delay might be a problem for getting a concrete > values > for the current congestion level in one network component...? > Please correct me if I'm wrong. We would probably use some form of moving average for this (which gives a kind of congestion rate). Or an absolute count that steadily increases (congestion volume) Hope that makes more sense? Toby > > Mirja
- [re-ECN] Acronym for BoF / w-g? Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? Matthew Ford
- Re: [re-ECN] Acronym for BoF / w-g? Scott Brim
- Re: [re-ECN] Acronym for BoF / w-g? Kwok Ho Chan
- Re: [re-ECN] Acronym for BoF / w-g? Fred Baker
- Re: [re-ECN] Acronym for BoF / w-g? Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? Fred Baker
- Re: [re-ECN] Acronym for BoF / w-g? Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? Fred Baker
- Re: [re-ECN] Acronym for BoF / w-g? Richard Bennett
- Re: [re-ECN] Acronym for BoF / w-g? Fred Baker
- [re-ECN] Congestion is relative (was: Re: Acronym… Bob Briscoe
- Re: [re-ECN] Acronym for BoF / w-g? ECE Michael Menth
- Re: [re-ECN] Acronym for BoF / w-g? DCP Michael Menth
- Re: [re-ECN] Acronym for BoF / w-g? toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? DCP toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? DCP toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? DCP Tina TSOU
- Re: [re-ECN] Acronym for BoF / w-g? Lars Eggert
- Re: [re-ECN] Acronym for BoF / w-g? toby.moncaster
- [re-ECN] Draft Agenda toby.moncaster
- Re: [re-ECN] Acronym for BoF / w-g? DCE Michael Menth
- Re: [re-ECN] Draft Agenda Leslie Daigle
- Re: [re-ECN] Draft Agenda toby.moncaster
- Re: [re-ECN] Draft Agenda Mirja Kuehlewind
- Re: [re-ECN] Draft Agenda toby.moncaster
- Re: [re-ECN] Draft Agenda Woundy, Richard
- Re: [re-ECN] Draft Agenda Leslie Daigle
- Re: [re-ECN] Draft Agenda toby.moncaster
- [re-ECN] BOF e-ECN Demo (was RE: Draft Agenda) alan.p.smith
- Re: [re-ECN] Draft Agenda Woundy, Richard
- Re: [re-ECN] Draft Agenda Woundy, Richard
- Re: [re-ECN] Draft Agenda alan.p.smith
- Re: [re-ECN] Draft Agenda Lars Eggert
- Re: [re-ECN] Draft Agenda Woundy, Richard
- Re: [re-ECN] Draft Agenda Matt Mathis