Re: [PCN] lets try again - a chair asking this time
Bob Briscoe <bob.briscoe@bt.com> Fri, 23 March 2012 20:56 UTC
Return-Path: <bob.briscoe@bt.com>
X-Original-To: pcn@ietfa.amsl.com
Delivered-To: pcn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FA2021E8088 for <pcn@ietfa.amsl.com>; Fri, 23 Mar 2012 13:56:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.168
X-Spam-Level:
X-Spam-Status: No, score=-3.168 tagged_above=-999 required=5 tests=[AWL=0.431, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wv5n-OtA0csW for <pcn@ietfa.amsl.com>; Fri, 23 Mar 2012 13:56:13 -0700 (PDT)
Received: from hubrelay-rd.bt.com (hubrelay-rd.bt.com [62.239.224.99]) by ietfa.amsl.com (Postfix) with ESMTP id E6CD521E804E for <pcn@ietf.org>; Fri, 23 Mar 2012 13:56:12 -0700 (PDT)
Received: from EVMHR72-UKRD.domain1.systemhost.net (10.36.3.110) by EVMHR67-UKRD.bt.com (10.187.101.22) with Microsoft SMTP Server (TLS) id 8.3.213.0; Fri, 23 Mar 2012 20:55:53 +0000
Received: from dyw02134app01.domain1.systemhost.net (193.113.249.13) by EVMHR72-UKRD.domain1.systemhost.net (10.36.3.110) with Microsoft SMTP Server (TLS) id 8.3.213.0; Fri, 23 Mar 2012 20:55:52 +0000
Received: from cbibipnt05.iuser.iroot.adidom.com (147.149.196.177) by dyw02134app01.domain1.systemhost.net (10.35.25.214) with Microsoft SMTP Server id 14.2.247.3; Fri, 23 Mar 2012 20:55:50 +0000
Received: From bagheera.jungle.bt.co.uk ([132.146.168.158]) by cbibipnt05.iuser.iroot.adidom.com (WebShield SMTP v4.5 MR1a P0803.399); id 1332536149288; Fri, 23 Mar 2012 20:55:49 +0000
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 q2NKtlSB000811; Fri, 23 Mar 2012 20:55:47 GMT
Message-ID: <201203232055.q2NKtlSB000811@bagheera.jungle.bt.co.uk>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Fri, 23 Mar 2012 20:55:46 +0000
To: Michael Menth <menth@informatik.uni-tuebingen.de>
From: Bob Briscoe <bob.briscoe@bt.com>
In-Reply-To: <4F6CDEB7.8060302@informatik.uni-tuebingen.de>
References: <201203201634.q2KGYPJY020918@bagheera.jungle.bt.co.uk> <4491D33D-6A78-4341-A334-DFE6C4870C65@harvard.edu> <580BEA5E3B99744AB1F5BFF5E9A3C67D13A46A70C7@HE111648.emea1.cds.t-internal.com> <201203222020.q2MKKJiF029179@bagheera.jungle.bt.co.uk> <801B613F-1C5F-459E-9C15-7FAE116C1B3E@harvard.edu> <201203222353.q2MNrref029724@bagheera.jungle.bt.co.uk> <4F6C414B.8050705@informatik.uni-tuebingen.de> <201203231929.q2NJTXN1000554@bagheera.jungle.bt.co.uk> <4F6CDEB7.8060302@informatik.uni-tuebingen.de>
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: pcn@ietf.org, "Scott O. Bradner" <sob@sobco.com>
Subject: Re: [PCN] lets try again - a chair asking this time
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pcn>, <mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>, <mailto:pcn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Mar 2012 20:56:14 -0000
Michael & all, I've submitted this erratum report. It is likely to be referred to the PCN ML anyway. Bob At 20:36 23/03/2012, Michael Menth wrote: >That's fine with me. > >Michael > >Am 23.03.2012 20:29, schrieb Bob Briscoe: >>Michael, >> >>Phil Eardley has suggested this complete re-write, which solves the >>problem you point out, and I think makes the whole thing clearer: >>============================================================================ >>Section 4.2 says: >> >> o Police - police, by dropping any packets received with a DSCP >> indicating PCN transport that do not belong to an admitted flow. >> (A prospective PCN-flow that is rejected could be blocked or >> admitted into a lower-priority behaviour aggregate.) >> >>It should say: >> >> o Police - drop or re-mark to a lower-priority behaviour aggregate >> i) packets received with a DSCP indicating PCN transport that do not >> belong to an admitted flow and ii) packets that are part of a flow >> that asked to be admitted as a PCN-flow but was rejected. >> >>Notes: >> >>In the existing text the first sentence contradicts the >>parenthesis. It could be interpreted to mean that dropping is the >>only allowed policing action, whereas the parenthesis shows that >>downgrading was also considered appropriate. >> >>Also the existing text used the term 'blocking' as a different >>action to 'downgrading', whereas Section 3.6 just above this text >>has said '"Blocking" means it is dropped or downgraded to a >>lower-priority behaviour aggregate,...' >>============================================================================ >> >>==Background== >>In RFC5559 the term 'block' has been used to mean three different >>actions in two different contexts: >> >>1) Blocking packets: >>" block ECN-capable traffic that uses the same DSCP as PCN from >> entering the PCN-domain directly. "Blocking" means it is dropped or >> downgraded to a lower-priority behaviour aggregate, or alternatively >> such traffic may be tunnelled through the PCN-domain" >> >>2a) Blocking rejected flows: >>" (A prospective PCN-flow that is rejected could be blocked or >> admitted into a lower-priority behaviour aggregate.)" >>2b) Blocking flows >>" ...whether to admit or block a new flow..." >> >>So for packets (1), 'block' is defined to mean any of drop, >>downgrade or tunnel, but for rejected flows in this one case (2a) >>'block' is being used to only mean drop, but throughout the rest of >>the doc (2b) 'block' is used as just the opposite of admit, as a >>general term that I assume may be associated with various actions. >> >> >>Bob >> >> >>At 09:24 23/03/2012, Michael Menth wrote: >>>Hi Bob, >>> >>>Am 23.03.2012 00:53, schrieb Bob Briscoe: >>>>Scott, >>>> >>>>If an erratum is rejected, we'll have to update the architecture >>>>via 3-in-1. >>>> >>>>Therefore, we'll have to post the erratum quickly, so that we >>>>know whether it has been rejected or not before 3-in-1 gets thru >>>>the RFC-Editor. >>>> >>>>Here's the erratum I will post unless anyone can suggest a better way: >>>> >>>>==================================================================== >>>>RFC5559, "Pre-Congestion Notification (PCN) Architecture", June 2009 >>>>Source of RFC: pcn (tsv) >>>> >>>>Type: Technical >>>> >>>>Reported By: Bob Briscoe >>>>Date Reported: 2012-03-XX >>>> >>>>Section 4.2 says: >>>> >>>> o Police - police, by dropping any packets received with a DSCP >>>> indicating PCN transport that do not belong to an admitted flow. >>>> (A prospective PCN-flow that is rejected could be blocked or >>>> admitted into a lower-priority behaviour aggregate.) >>>> >>>> >>>>It should say: >>>> >>>> o Police - police, by dropping or re-marking the DSCP of any packets >>>> received with a DSCP indicating PCN transport that do not belong >>>> to an admitted flow. (A prospective PCN-flow that is rejected could >>>> be blocked or admitted into a lower-priority behaviour aggregate.) >>>> >>>> >>>>Notes: >>>> >>>>The change makes the first sentence consistent with the >>>>parenthesis, otherwise the two contradict. The first sentence as >>>>it stands could be interpreted to mean that dropping is the only >>>>allowed policing action, whereas the parenthesis shows that >>>>downgrading was also considered appropriate. >>> >>>What does block in the parentheses mean? The same as reject? Or >>>does blocking imply dropping instead of remarking the DSCP? I find >>>the text clearer without the parentheses. Re-marking the DSCP must >>>imply downgrading (could be added) which does not exclude >>>admission into a lower-priority behavior aggregate. >>> >>>Regards, >>> >>> Michael >>> >>> >>>>==================================================================== >>>> >>>> >>>>Bob >>>> >>>>At 20:35 22/03/2012, Bradner, Scott wrote: >>>> >>>>>On Mar 22, 2012, at 4:20 PM, Bob Briscoe wrote: >>>>> >>>>> > Ruediger, >>>>> > >>>>> > [Scott, a question for you at the end] >>>>> > >>>>> > >>>>> > >>>>> > I prefer your erratum suggestion because it flags the problem >>>>> in the doc that now needs clarifying, so it's more likely to be >>>>> noticed by people reading the deprecated text. But we'll have >>>>> to see whether this would be accepted as an erratum. The >>>>> relevant rule is #7 here: >>>>> > <http://www.ietf.org/iesg/statement/errata-processing.html> >>>>> > >>>>> > "Changes that modify the working of a protocol to something >>>>> that might be different from the intended consensus when the >>>>> document was approved should be either Hold for Document Update >>>>> or Rejected. Deciding between these two depends on judgment. >>>>> Changes that are clearly modifications to the intended >>>>> consensus, or involve large textual changes, should be >>>>> Rejected. In unclear situations, small changes can be Hold for >>>>> Document Update. " >>>>> > >>>>> > If we wrote an erratum to RFC5559, it would be legitimate, >>>>> because the para you have quoted has two contradictory >>>>> statements in it anyway. I doubt an erratum can refer to an RFC >>>>> published later (3-in-1), because errata are meant to correct >>>>> what the document should have said at the time. I think we >>>>> could compose an erratum that resolved the contradiction in >>>>> that paragraph while at the same time making it "not >>>>> inconsistent" with what we now want to say in 3-in-1. >>>>> > >>>>> > Scott, can you advise? >>>>> >>>>>that sounds logical >>>>> >>>>>Scott >>>> >>>>________________________________________________________________ >>>>Bob Briscoe, BT Innovate & Design >>>>_______________________________________________ >>>>PCN mailing list >>>>PCN@ietf.org >>>>https://www.ietf.org/mailman/listinfo/pcn >>> >>>-- >>>Prof. Dr. habil. Michael Menth >>>University of Tuebingen >>>Faculty of Science >>>Department of Computer Science >>>Chair of Communication Networks >>>Sand 13, 72076 Tuebingen, Germany >>>phone: (+49)-7071/29-70505 >>>fax: (+49)-7071/29-5220 >>>mailto:menth@uni-tuebingen.de >>>http://kn.inf.uni-tuebingen.de >> >>________________________________________________________________ >>Bob Briscoe, BT Innovate & Design > >-- >Prof. Dr. habil. Michael Menth >University of Tuebingen >Faculty of Science >Department of Computer Science >Chair of Communication Networks >Sand 13, 72076 Tuebingen, Germany >phone: (+49)-7071/29-70505 >fax: (+49)-7071/29-5220 >mailto:menth@uni-tuebingen.de >http://kn.inf.uni-tuebingen.de ________________________________________________________________ Bob Briscoe, BT Innovate & Design
- [PCN] lets try again - a chair asking this time Bradner, Scott
- Re: [PCN] lets try again - a chair asking this ti… philip.eardley
- Re: [PCN] lets try again - a chair asking this ti… Toby Moncaster
- Re: [PCN] lets try again - a chair asking this ti… karagian
- Re: [PCN] lets try again - a chair asking this ti… James M. Polk
- Re: [PCN] lets try again - a chair asking this ti… Michael Menth
- Re: [PCN] lets try again - a chair asking this ti… Ruediger.Geib
- Re: [PCN] lets try again - a chair asking this ti… philip.eardley
- Re: [PCN] lets try again - a chair asking this ti… philip.eardley
- Re: [PCN] lets try again - a chair asking this ti… Bob Briscoe
- Re: [PCN] lets try again - a chair asking this ti… Bob Briscoe
- Re: [PCN] lets try again - a chair asking this ti… Bradner, Scott
- Re: [PCN] lets try again - a chair asking this ti… Bob Briscoe
- Re: [PCN] lets try again - a chair asking this ti… Bradner, Scott
- Re: [PCN] lets try again - a chair asking this ti… Michael Menth
- Re: [PCN] lets try again - a chair asking this ti… Ruediger.Geib
- Re: [PCN] lets try again - a chair asking this ti… philip.eardley
- Re: [PCN] lets try again - a chair asking this ti… Toby Moncaster
- Re: [PCN] lets try again - a chair asking this ti… karagian
- Re: [PCN] lets try again - a chair asking this ti… Bob Briscoe
- Re: [PCN] lets try again - a chair asking this ti… Michael Menth
- Re: [PCN] lets try again - a chair asking this ti… Bob Briscoe