Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-reactions-03
Bob Briscoe <bob.briscoe@bt.com> Wed, 24 October 2012 17:59 UTC
Return-Path: <bob.briscoe@bt.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82A3F21F8632 for <tsvwg@ietfa.amsl.com>; Wed, 24 Oct 2012 10:59:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.98
X-Spam-Level:
X-Spam-Status: No, score=-2.98 tagged_above=-999 required=5 tests=[AWL=0.619, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 TbxZFSyL7DgV for <tsvwg@ietfa.amsl.com>; Wed, 24 Oct 2012 10:59:35 -0700 (PDT)
Received: from hubrelay-by-04.bt.com (hubrelay-by-04.bt.com [62.7.242.140]) by ietfa.amsl.com (Postfix) with ESMTP id 6EDE621F8593 for <tsvwg@ietf.org>; Wed, 24 Oct 2012 10:59:35 -0700 (PDT)
Received: from EVMHR02-UKBR.domain1.systemhost.net (193.113.108.41) by EVMHR04-UKBR.bt.com (10.216.161.36) with Microsoft SMTP Server (TLS) id 8.3.279.1; Wed, 24 Oct 2012 18:59:26 +0100
Received: from rdw02134app71.domain1.systemhost.net (193.113.234.138) by EVMHR02-UKBR.domain1.systemhost.net (193.113.108.41) with Microsoft SMTP Server (TLS) id 8.3.279.1; Wed, 24 Oct 2012 18:59:31 +0100
Received: from cbibipnt08.iuser.iroot.adidom.com (147.149.100.81) by rdw02134app71.domain1.systemhost.net (10.36.6.87) with Microsoft SMTP Server id 14.2.309.2; Wed, 24 Oct 2012 18:59:28 +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 1351101566940; Wed, 24 Oct 2012 18:59:26 +0100
Received: from MUT.jungle.bt.co.uk ([10.215.130.204]) by bagheera.jungle.bt.co.uk (8.13.5/8.12.8) with ESMTP id q9OHxPwP025144; Wed, 24 Oct 2012 18:59:25 +0100
Message-ID: <201210241759.q9OHxPwP025144@bagheera.jungle.bt.co.uk>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Wed, 24 Oct 2012 18:59:24 +0100
To: ken carlberg <carlberg@g11.org.uk>
From: Bob Briscoe <bob.briscoe@bt.com>
In-Reply-To: <8DD13F65-E4BB-4D07-8E7A-016F72F65A84@g11.org.uk>
References: <201210191729.q9JHTarm031903@bagheera.jungle.bt.co.uk> <7C75DFAD-B8B8-485B-B019-21BBCCE92D42@gmail.com> <201210231822.q9NIM8hP021179@bagheera.jungle.bt.co.uk> <8DD13F65-E4BB-4D07-8E7A-016F72F65A84@g11.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Scanned-By: MIMEDefang 2.56 on 132.146.168.158
Cc: Piers O'HANLON <p.ohanlon@cs.ucl.ac.uk>, tsvwg IETF list <tsvwg@ietf.org>
Subject: Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-reactions-03
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsvwg>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Oct 2012 17:59:36 -0000
Ken, inline At 20:08 23/10/2012, ken carlberg wrote: >Bob, > > >> Its relevant in the sense that it is a *type* of reaction from > the ECN signaling. One vendor has told me in private that they > have a preference for this approach, and I think its of value > because it introduces the reaction on an ass needed basis instead > of from the very begining and through the session. But the gist of > your concern is taken and we should probably add text that if this > kind of reaction is taken, which would increase offered load, then > an additional reaction (eg, employing CC algorithm, swapping to a > lower load codec) should/must also be taken. > > > > I clearly don't understand what S5.2 is about (which may be taken > as a hint that the doc probably needs to explain better). I still > don't get it... redundancy & FEC fix loss. ECN isn't a loss, so why > would anyone trigger a redundant transmission or FEC after an ECN mark? > >because its generally a fine line between the ECN marking and the >point where one needs to acually drop the packet because of queue >overflow (keeping in mind that we don't want huge queues for RTP >flows). We've done one simulation effort and a couple of >implementations. And in the latter case, it was a bit of a >challenge to get that sweet spot of generating traffic (in our case, >from an actual video feed) that triggered the ECN markings without >overflowing the queue. And even then, unless the feedback came back >soon enough and there wasn't a continually added influx of flows >from additional users (eg, a flash crowd), then the chances were >quite good that some packets would be dropped after the initial CE >feedback occured. If my application or session is considered mission >critical, then using FEC in anticipation of lost packets and only >done as needed versus the lifetime of the entire flowis a good thing. The chances of much loss following ECN CE are, I assume, fairly low, so it seems very tenuous to be thinking of adding the complexity of FEC when a small amount of loss can probably be handled just fine. >We'll definitely have to add some text to clarify our thought >process on this particular topic. > > >> > S.5.3 > >> points well taken. Within the context of the IETF, ETS is a > generic term for preferential services that are deployed in some > form in some of today's cellular networks. And the numbers in > terms of percentage of ETS users we used in our simulation are > reflective at a very high and abstract level of what exists today > in some cases. (I'm sorry to be hand wavy, but I'm trying to be > careful in my statements). > >> > >> And we also agree that individual flows from the end-host/UE > perspective will not know what percentage of exempt users co-exist > in the same "area" where congestion has occured. This is why we > added the word "authorized" to help distinguish the two sets in > that some added element needs to exist to help minimize the set of > exempt users. > > > > Even if you're talking about authorized users, if you get an > emergency, you might get an influx of authorized users into an area > to deal with the emergency. I don't need to teach granny that the > main characteristic of emergencies is unpredictability. > >the numbers I've come across with today's deployed services in some >cellular networks has shown that less than 1% within a cellular >footprint are these "authorized" users. In our simulations, we >aimed at a worse case scenario of 10%. And yes, unpredicability is >still a cause for heartburn. I still think a nearly unresponsive algo would give you nearly exactly the same behaviour as exemption if 1% or 10% authorized users did happen, but it would still avoid boiling the network if you did get 90%. Whereas completely unresponsive would not. Bob >cheers, > >-ken ________________________________________________________________ Bob Briscoe, BT Innovate & Design
- [tsvwg] Review of draft-carlberg-tsvwg-ecn-reacti… Bob Briscoe
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… Piers O'Hanlon
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… ken carlberg
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… Bob Briscoe
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… Bob Briscoe
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… ken carlberg
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… Piers O'Hanlon
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… Ruediger.Geib
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… Bob Briscoe
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… Bob Briscoe
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… ken carlberg
- Re: [tsvwg] Review of draft-carlberg-tsvwg-ecn-re… ken carlberg