Re: [aqm] [tsvwg] Who supports tsvwg adoption of adding ECN to L2 or tunnel protocols?

Bob Briscoe <bob.briscoe@bt.com> Thu, 23 January 2014 14:51 UTC

Return-Path: <bob.briscoe@bt.com>
X-Original-To: aqm@ietfa.amsl.com
Delivered-To: aqm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 259E01A0434; Thu, 23 Jan 2014 06:51:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.136
X-Spam-Level:
X-Spam-Status: No, score=-3.136 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.535, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kU-VzVjD4OF6; Thu, 23 Jan 2014 06:51:32 -0800 (PST)
Received: from hubrelay-rd.bt.com (hubrelay-rd.bt.com [62.239.224.99]) by ietfa.amsl.com (Postfix) with ESMTP id A6CA81A045B; Thu, 23 Jan 2014 06:51:31 -0800 (PST)
Received: from EVMHR71-UKRD.domain1.systemhost.net (10.36.3.109) by EVMHR67-UKRD.bt.com (10.187.101.22) with Microsoft SMTP Server (TLS) id 8.3.297.1; Thu, 23 Jan 2014 14:51:30 +0000
Received: from EPHR02-UKIP.domain1.systemhost.net (147.149.100.81) by EVMHR71-UKRD.domain1.systemhost.net (10.36.3.109) with Microsoft SMTP Server (TLS) id 8.3.279.1; Thu, 23 Jan 2014 14:51:28 +0000
Received: from bagheera.jungle.bt.co.uk (132.146.168.158) by EPHR02-UKIP.domain1.systemhost.net (147.149.100.81) with Microsoft SMTP Server id 14.2.347.0; Thu, 23 Jan 2014 14:51:28 +0000
Received: from BTP075694.jungle.bt.co.uk ([10.109.25.144]) by bagheera.jungle.bt.co.uk (8.13.5/8.12.8) with ESMTP id s0NEpQ4D000875; Thu, 23 Jan 2014 14:51:26 GMT
Message-ID: <201401231451.s0NEpQ4D000875@bagheera.jungle.bt.co.uk>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Thu, 23 Jan 2014 14:51:25 +0000
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
From: Bob Briscoe <bob.briscoe@bt.com>
In-Reply-To: <81564C0D7D4D2A4B9A86C8C7404A13DA31EC25B8@ESESSMB205.ericss on.se>
References: <201311042203.rA4M3lo0026458@bagheera.jungle.bt.co.uk> <CA7A7C64CC4ADB458B74477EA99DF6F502347353E1@HE111643.EMEA1.CDS.T-INTERNAL.COM> <81564C0D7D4D2A4B9A86C8C7404A13DA31EC250B@ESESSMB205.ericsson.se> <201401212249.s0LMneWw026346@bagheera.jungle.bt.co.uk> <81564C0D7D4D2A4B9A86C8C7404A13DA31EC25B8@ESESSMB205.ericsson.se>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Scanned-By: MIMEDefang 2.56 on 132.146.168.158
Cc: "Ruediger.Geib@telekom.de" <Ruediger.Geib@telekom.de>, "tsvwg@ietf.org" <tsvwg@ietf.org>, "aqm@ietf.org" <aqm@ietf.org>
Subject: Re: [aqm] [tsvwg] Who supports tsvwg adoption of adding ECN to L2 or tunnel protocols?
X-BeenThere: aqm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion list for active queue management and flow isolation." <aqm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/aqm>, <mailto:aqm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/aqm/>
List-Post: <mailto:aqm@ietf.org>
List-Help: <mailto:aqm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/aqm>, <mailto:aqm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jan 2014 14:51:35 -0000

Ingemar, inline...

At 06:36 22/01/2014, Ingemar Johansson S wrote:
>Hi
>
>Please find answers inline
>
>/Ingemar
>
> > -----Original Message-----
> > From: Bob Briscoe [mailto:bob.briscoe@bt.com]
> > Sent: den 21 januari 2014 23:50
> > To: Ingemar Johansson S; Ruediger.Geib@telekom.de
> > Cc: tsvwg@ietf.org; aqm@ietf.org
> > Subject: Re: [aqm] [tsvwg] Who supports tsvwg adoption of adding ECN to L2
> > or tunnel protocols?
> >
> > Ingemar,
> >
> > 1) Thx for the pointer. We should add this as another example where a lower
> > layer marks the IP header (the example we already have is the L3 switch in
> > the Ethernet world).
> >
> > 2) It doesn't talk about propagation of ECN markings during encap & decap,
> > which is one of the things ecn-encap-guidelines aims to give guidelines on.
> > Do you think a doc like the draft we've done 
> would be useful to help 3GPP in
> > this respect? Do you think a formal liaison 
> would be useful to point it out?
>L2 in this respect are the PDCP, RLC and MAC 
>layers (to be honest I am not fully clear what 
>constitutes L2). The problem is that to given 
>encap/decap a meaning in this case it becomes 
>necessary to encode at least an ECN-CE bit into 
>any of the PDCP or RLC or MAC headers, as PDCP 
>is ciphered it probably needs to be in the RLC 
>or MAC headers. Currently there are no standards 
>efforts to add an ECN-CE bit to any of these headers.

I didn't mean encap of L3 in L2, because that 
would indeed require major protocol changes. In 
this case, the L2 node is marking L3 directly (see 1 above).

I meant L3 in L3 (tunnelling), which is prevalent in 3GPP.

> >
> > 3) 3GPP TS 36.300 is ambiguous whether ECN 
> marking is applied to all packets
> > to "indicate congestion", or whether it is applied with a frequency or
> > probability that depends on an AQM (it doesn't mention AQM, altho
> > obviously it refers to RFC3168 that is based on AQM). Do you know whether
> > it was meant to imply use of AQM?
>Yes, it is very ambiguous, I advocate for a 
>frequency or probability as it makes most sense, 
>but this is not specified at all. The ECN 
>marking can imply the use of AQM but that is 
>again not specified. In short, much of the 
>actual implementation is vendor specific.

OK. In general vendor-specific is good, and 
congestion control can be robust to different behaviours.

Our draft states that algorithm guidance is outside its scope, but...

One of the purposes of the IETF's AQM guidance is 
to set bounds on how much variety is feasible 
without losing interworking. There's a message in 
3GPP TS 36.300 on how the IETF's RFCs could be 
(mis)interpreted, if we don't make them clear.


Bob


> >
> > [Ruediger, thx for the supportive words too]
> >
> >
> > Bob
> >
> > At 20:29 21/01/2014, Ingemar Johansson S wrote:
> > >Hi
> > >
> > >Please note that ECN over LTE radio access is already standardized in
> > >3GPP TS 36.300 (see 11.6 in
> > >http://www.3gpp.org/ftp/specs/archive/36_series/36.300/36300-c00.zip )
> > >
> > >/Ingemar
> > > > -----Original Message-----
> > > > From: Ruediger.Geib@telekom.de [mailto:Ruediger.Geib@telekom.de]
> > > > Sent: den 21 januari 2014 08:38
> > > > To: bob.briscoe@bt.com
> > > > Cc: tsvwg@ietf.org; aqm@ietf.org
> > > > Subject: Re: [aqm] [tsvwg] Who supports tsvwg adoption of adding ECN
> > > > to L2 or tunnel protocols?
> > > >
> > > > Hi Bob,
> > > >
> > > > I support the issue being picked up by IETF. What can be done within
> > > > the bounds of IETF responsibility should be done. If ECN is seeing
> > > > deployment, especially ECN support for IP over VLAN over IP/MPLS may
> > be of interest.
> > > > Further, ECN over LTE radio Access may be relevant (but my expertise
> > > > is too limited to judge details).
> > > >
> > > > Regards,
> > > >
> > > > Ruediger
> > > >
> > > > -----Ursprüngliche Nachricht-----
> > > > Von: tsvwg-bounces@ietf.org [mailto:tsvwg-bounces@ietf.org] Im
> > > > Auftrag von Bob Briscoe
> > > > Gesendet: Montag, 4. November 2013 23:04
> > > > An: tsvwg IETF list; AQM IETF list
> > > > Cc: draft-briscoe-tsvwg-ecn-encap-guidelines@tools.ietf.org
> > > > Betreff: [tsvwg] Who supports tsvwg adoption of adding ECN to L2 or
> > > > tunnel protocols?
> > > >
> > > > Folks,
> > > >
> > > > Pls respond if you support this being adopted as a work-group item
> > > > in the IETF transport services w-g (tsvwg). The WG
> > > chairs need visibility of interest.
> > > > Even better, if you're willing to read / comment / review /
> > > > implement
> > > >
> > > > Guidelines for Adding Congestion Notification to Protocols that
> > > > Encapsulate IP
> > > > 
> <http://tools.ietf.org/html/draft-briscoe-tsvwg-ecn-encap-guidelines> > > >
> > > >
> > > > Abstract
> > > >
> > > >     The purpose of this document is to guide the design of congestion
> > > >     notification in any lower layer or tunnelling protocol that
> > > >     encapsulates IP.  The aim is for explicit congestion signals to
> > > >     propagate consistently from lower 
> layer protocols into IP.  Then the
> > > >     IP internetwork layer can act as a portability layer to carry
> > > >     congestion notification from non-IP-aware congested nodes up to the
> > > >     transport layer (L4).  Following these guidelines should assure
> > > >     interworking between new lower layer congestion notification
> > > >     mechanisms, whether specified by the 
> IETF or other standards bodies.
> > > >
> > > >
> > > > [Cross-posting tsvwg & aqm, just in case]
> > > >
> > > >
> > > > Bob Briscoe,
> > > > also for co-authors Pat Thaler and John Kaippallimalil
> > > >
> > > >
> > > >
> > __________________________________________________________
> > > > ______
> > > > Bob Briscoe,                                                  BT
> > > >
> > >
> > >_______________________________________________
> > >aqm mailing list
> > >aqm@ietf.org
> > >https://www.ietf.org/mailman/listinfo/aqm
> >
> > __________________________________________________________
> > ______
> > Bob Briscoe,                                                  BT

________________________________________________________________
Bob Briscoe,                                                  BT