Re: [conex] WGLC for draft-ietf-conex-abstract-mech-06.txt

John Leslie <john@jlc.net> Wed, 21 November 2012 14:38 UTC

Return-Path: <john@jlc.net>
X-Original-To: conex@ietfa.amsl.com
Delivered-To: conex@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBE7621F8665 for <conex@ietfa.amsl.com>; Wed, 21 Nov 2012 06:38:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.403
X-Spam-Level:
X-Spam-Status: No, score=-106.403 tagged_above=-999 required=5 tests=[AWL=0.196, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QsdPHCpNrkI2 for <conex@ietfa.amsl.com>; Wed, 21 Nov 2012 06:38:31 -0800 (PST)
Received: from mailhost.jlc.net (mailhost.jlc.net [199.201.159.4]) by ietfa.amsl.com (Postfix) with ESMTP id 2458D21F8522 for <conex@ietf.org>; Wed, 21 Nov 2012 06:38:30 -0800 (PST)
Received: by mailhost.jlc.net (Postfix, from userid 104) id AB30333CA4; Wed, 21 Nov 2012 09:38:30 -0500 (EST)
Date: Wed, 21 Nov 2012 09:38:30 -0500
From: John Leslie <john@jlc.net>
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Message-ID: <20121121143830.GD28297@verdi>
References: <508630EE.8060305@it.uc3m.es> <9510D26531EF184D9017DF24659BB87F33F3643D42@EMV65-UKRD.domain1.systemhost.net> <9510D26531EF184D9017DF24659BB87F33F3644323@EMV65-UKRD.domain1.systemhost.net> <81564C0D7D4D2A4B9A86C8C7404A13DA04F232@ESESSMB205.ericsson.se>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <81564C0D7D4D2A4B9A86C8C7404A13DA04F232@ESESSMB205.ericsson.se>
User-Agent: Mutt/1.4.1i
Cc: "conex@ietf.org" <conex@ietf.org>
Subject: Re: [conex] WGLC for draft-ietf-conex-abstract-mech-06.txt
X-BeenThere: conex@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Congestion Exposure working group discussion list <conex.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/conex>, <mailto:conex-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/conex>
List-Post: <mailto:conex@ietf.org>
List-Help: <mailto:conex-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/conex>, <mailto:conex-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2012 14:38:31 -0000

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> wrote:
> 
> One comment though on page 5, 3rd para.
> " the flow-state required for audit creates itself as it detects new
>  flows.  Therefore a flow will not fail if it is re-routed away from
>  the audit box currently holding its flow-state. "
> 
> If I map ConEx to a 3GPP LTE use case, the audit functions are best
> placed in the eNodeB. When a new (long lived) flow is created it is
> preferably preloaded with credit marks which are stored in the auditor
> in the eNodeB which the terminal is "connected" to. When the terminal
> hands over to another eNodeB the credit marks will be lost. This means
> that the ConEx markings will in this case be at least one RTT behind
> with a higher risk of false positives in the auditor in the new eNodeB
> To avoid this the credit marks would need to be forwarded to the new
> eNodeB via e.g the X2 interface.
> 
> So my question is, is it needed to add a statement that mentions this ?

   I think it would be very helpful to work out wording for this -- in
network-layer terminology. (Long-Term-Evolution alphabet-soup is beyond
what we should expect of our readers.)

   If I understand you (not a sure thing, alas!), you're saying that
when a network-layer node has reason to know the path forwarding is
changing, it should insert extra ConEx Credit marks in order that an
Audit function in the new forwarding path not interpret congestion
it observes in the presence of ConEx-Not-Marked signals to be
understatement of congestion, which calls for "some sanction" to be
applied.

   (From Section 5.5.1, "if the balance ever goes negative, the audit
function can immediately start punishing a flow, without any grace
period.")

--
John Leslie <john@jlc.net>