Re: [PCN] Last Call: draft-ietf-pcn-architecture (Pre-Congestion Notification (PCN) Architecture) to Informational RFC

Fortune HUANG <fqhuang@huawei.com> Wed, 11 February 2009 03:04 UTC

Return-Path: <fqhuang@huawei.com>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AC4D43A69C7; Tue, 10 Feb 2009 19:04:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.677
X-Spam-Level: **
X-Spam-Status: No, score=2.677 tagged_above=-999 required=5 tests=[AWL=3.171, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RDNS_NONE=0.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 haKrTFd1eQkt; Tue, 10 Feb 2009 19:04:25 -0800 (PST)
Received: from szxga03-in.huawei.com (unknown [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id 4DCE23A698C; Tue, 10 Feb 2009 19:04:25 -0800 (PST)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KEV0098PSJ6DX@szxga03-in.huawei.com>; Wed, 11 Feb 2009 11:04:18 +0800 (CST)
Received: from huawei.com ([172.24.1.24]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KEV00DA1SJ6E5@szxga03-in.huawei.com>; Wed, 11 Feb 2009 11:04:18 +0800 (CST)
Received: from h36145c ([10.70.39.123]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KEV00HW2SJ65J@szxml04-in.huawei.com>; Wed, 11 Feb 2009 11:04:18 +0800 (CST)
Date: Wed, 11 Feb 2009 11:04:18 +0800
From: Fortune HUANG <fqhuang@huawei.com>
Subject: Re: [PCN] Last Call: draft-ietf-pcn-architecture (Pre-Congestion Notification (PCN) Architecture) to Informational RFC
To: ietf@ietf.org
Message-id: <006f01c98bf5$6df4fbf0$7b27460a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Office Outlook 11
Content-type: multipart/alternative; boundary="Boundary_(ID_0Dg/js/2YQI551Vc3t3s8A)"
Thread-index: AcmL9W3dG6Kb84lsR0yZlScWwiw5Dg==
X-Mailman-Approved-At: Wed, 11 Feb 2009 14:01:41 -0800
Cc: magnus.westerlund@erricson.com, slblake@petri-meat.com, philip.eardley@bt.com, sob@harvard.edu, pcn@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Feb 2009 03:04:26 -0000

Hi all,
 
There are still some places in in draft-ietf-pcn-architecture-09 where the
"ingress/ingress-node" might be misused. Clarification or editorial changes
are required in those places. Please see the detailed comments below.
 
6.2.  Flow termination : "In one approach the PCN-egress-node measures the
rate of PCN-traffic that is not excess-traffic-marked, which is the amount
of PCN-traffic that can actually be supported, and communicates this to the
PCN-ingress-node.  Also the PCN-ingress-node measures the rate of
PCN-traffic that is destined for this specific PCN-egress-node, and hence it
can calculate the excess amount that should be terminated." Comment: It is
the decision point but not the ingress node to be communicated by the egress
and to decide the amount of termination.
 
6.4.       Information transport: "Signalling is needed to transport
PCN-feedback-information between the PCN-boundary-nodes, for example to
convey the fraction of PCN-marked traffic from a PCN-egress-node to the
relevant PCN-ingress-node." Comment: PCN-feedback-information should
transport from the egress to the decision point of admission control or flow
termination.
 
7.4.  Admission control functions: "  There are various possibilities for
how the functionality could be distributed (we assume the operator would
configure which is used):    
 
 o  The decision is made at the PCN-egress-node and the decision (admit or
block) is signalled to the PCN-ingress-node.     
 
o  The decision is recommended by the PCN-egress-node (admit or block) but
the decision is definitively made by the PCN-ingress-node.  The rationale is
that the PCN-egress-node naturally has the necessary information about
PCN-marking on the ingress-egress-aggregate, but the PCN-ingress-node is the
policy enforcement       point [RFC2753], which polices incoming traffic to
ensure it is part of an admitted PCN-flow.    
 
 o  The decision is made at the PCN-ingress-node, which requires that the
PCN-egress-node signals PCN-feedback-information to the PCN-ingress-node.
For example, it could signal the current fraction of PCN-traffic that is
PCN-marked.   
 
  o  The decision is made at a centralised node (see Appendix; beyond scope
of current PCN WG charter).   
 
 Note: Admission control functionality is not performed by normal
PCN-interior-nodes." Comment: I would suggest we replace the view "the
decision is made at the PCN-ingress-node or PCN-egress-node or a centralized
node" by "the decision point may be co-located with the ingress or egress,
or may be deployed on a standalone node".
 
 
7.5.  Flow termination functions: "o  (if required) Communicate
PCN-feedback-information to the node that makes the flow termination
decision.  For example, as in [I-D.briscoe-tsvwg-cl-architecture],
communicate the PCN-egress-node's measurements to the PCN-ingress-node."
Comment: I suggest we remove the example sentence in order to avoid
misleading.
 
 
9.1.1.  System options: "o  Where flow admission and termination decisions
are made: at PCN-ingress-nodes or at PCN-egress-nodes (or at a centralised
node,       see Appendix).  " Comment: I suggest we replace this sentence by
"o  Where flow admission and termination decisions are made: co-located with
PCN-ingress-nodes or co-located with PCN-egress-nodes or at a standalone
node (see Appendix). "
 
 
9.5.  Security OAM: "o  A PCN-ingress-node receiving feedback signals about
the pre-congestion level on a non-existent aggregate, or that are
inconsistent with other signals (eg unexpected sequence numbers,
inconsistent addressing, conflicting reports of the pre-congestion level,
etc)." Comment: I suggest we replace the "PCN-ingress-node" by something
like "The decision point of admission control or flow termination".
 
 
Best Regards,
Fortune