[netext] FW: I-D Action: draft-ietf-netext-pmip6-qos-08.txt
"Sri Gundavelli (sgundave)" <sgundave@cisco.com> Thu, 12 December 2013 00:27 UTC
Return-Path: <sgundave@cisco.com>
X-Original-To: netext@ietfa.amsl.com
Delivered-To: netext@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12CA01ADFB4 for <netext@ietfa.amsl.com>; Wed, 11 Dec 2013 16:27:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level:
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 fvcdeX9WRuRD for <netext@ietfa.amsl.com>; Wed, 11 Dec 2013 16:27:29 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 22CB61A16F0 for <netext@ietf.org>; Wed, 11 Dec 2013 16:27:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=25281; q=dns/txt; s=iport; t=1386808044; x=1388017644; h=from:to:subject:date:message-id:in-reply-to:mime-version; bh=iQYxUCjeQhfkpW8SwtkUZSDjYIkBK1m1ilFKvgBXC2Q=; b=DA7m+6kTvX2pzbCbrdflixxW2Af3IGUU/OP8Xfm0MHIMZWu8m2/L4+tP YuerHwejUd3W9GtZgQ6mBx+IOU93k9wxB43spDjEX2jkzkJevawr4DjGY cGz/lSWkPirTD1jKOnnwN+UTiM0gcNV0ey8D1DkBLSGKldp6Im16AKN12 E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ag8FANMBqVKtJXG//2dsb2JhbABZgkNEgQu5ToEbFnSCJQECBGwKFQEIEQMBAiEHKBEUBwEBBQMCBBOHcAMPozCXZA2HEheMdYICFwGENASWKYFrjFqFOYMpgio
X-IronPort-AV: E=Sophos; i="4.93,874,1378857600"; d="scan'208,217"; a="290996698"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-3.cisco.com with ESMTP; 12 Dec 2013 00:27:23 +0000
Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id rBC0RMpK023745 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <netext@ietf.org>; Thu, 12 Dec 2013 00:27:22 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.155]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.03.0123.003; Wed, 11 Dec 2013 18:27:22 -0600
From: "Sri Gundavelli (sgundave)" <sgundave@cisco.com>
To: "netext@ietf.org" <netext@ietf.org>
Thread-Topic: [netext] I-D Action: draft-ietf-netext-pmip6-qos-08.txt
Thread-Index: AQHO9tBP2K4bMyNxjUWlf15Bp+XbfJpPkq4A
Date: Thu, 12 Dec 2013 00:27:22 +0000
Message-ID: <CECE4282.F6E17%sgundave@cisco.com>
In-Reply-To: <CECE3D6F.F6DBE%sgundave@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.3.120616
x-originating-ip: [10.32.246.212]
Content-Type: multipart/alternative; boundary="_000_CECE4282F6E17sgundaveciscocom_"
MIME-Version: 1.0
Subject: [netext] FW: I-D Action: draft-ietf-netext-pmip6-qos-08.txt
X-BeenThere: netext@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Mailing list for discusion of extensions to network mobility protocol, i.e PMIP6. " <netext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netext>, <mailto:netext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/netext/>
List-Post: <mailto:netext@ietf.org>
List-Help: <mailto:netext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netext>, <mailto:netext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2013 00:27:32 -0000
Additional response to Brian's feedback. From: Sri Gundavelli <sgundave@cisco.com<mailto:sgundave@cisco.com>> Date: Wednesday, December 11, 2013 4:22 PM To: Marco Liebsch <Marco.Liebsch@neclab.eu<mailto:Marco.Liebsch@neclab.eu>>, Brian Haberman <brian@innovationslab.net<mailto:brian@innovationslab.net>> Cc: Hidetoshi Yokota <yokota@kddilabs.jp<mailto:yokota@kddilabs.jp>>, jouni korhonen <jouni.nospam@gmail.com<mailto:jouni.nospam@gmail.com>>, "pierrick.seite@orange.com<mailto:pierrick.seite@orange.com>" <pierrick.seite@orange.com<mailto:pierrick.seite@orange.com>> Subject: Re: [netext] I-D Action: draft-ietf-netext-pmip6-qos-08.txt Marco/Brian Inline … On 12/11/13 3:13 AM, "Marco Liebsch" <Marco.Liebsch@neclab.eu<mailto:Marco.Liebsch@neclab.eu>> wrote: Brian, thanks a lot for your review and valuable comments. All, please see inline for some considerations to address the comments, adding to Sri's feedback. 2. Section 2.2 refers to the Allocation and Retention Priority option as ARP and AARP. I assume AARP is a typo (but ARP is also an unfortunate overload...). Good point. I don't see an issue with deviating from the 3GPP term and gain advantage of the typo :-) to avoid confusion. What about naming the attribute AARP instead of ARP to abbreviate Allocation And Retention Priority? We had the typo in the Terminology section as well, keeping it consistent across, but Yokota-san fixed it :) 4. Section 4.1 says that if M=1, D=0, but there is no discussion of what to do if M=D=1 occurs. Is the option ignored? The spec mandates D to be cleared when M=1. We can treat M=D=1 as violation of the spec and reject QoS enforcement using the CANNOT_MEET_QOS_SERVICE_REQUEST status. Description of how to set the status to this value is solely about failure in supporting the requested QoS. If we adopt the above mechanism, the protocol operations section 6 must add description to set this status code in case of unambiguous flag settings. Its a pain to define error codes for this flag combination and document them. May be as Carlos suggested, we combine the D and M flags into a 2 bit number. 1 - Create 2 - Delete 3 - Modify 0 - Reserved - Receiver will ignore; Or allow the sender to set to 0 when re-negotiating a QoS proposal with a counter proposal 5. I am curious as to why a 5-bit Service Request ID is sufficient. You have bits available in the Resvd field... Wouldn't an 8-bit field make operations/comparisons easier? That would leave no space for additional flags in case such extension is needed. So far the format has a good packing style. If we want to align fields to 8 bit, e.g. to enable easier decoding, we can consider 8 bit for flags (two are used), 8 bit for a Traffic Class field (6 used for the DS code point) and add the service request ID to another line of 32 bit, which gives us more space for the ID, but implies much reserved fields. Sri, all, what do you think? According to your description 5 bit are sufficient. Preferences to keep the packing style? I think this is a good suggestion. Works for me This should address Brian's concern. Yokota-san/Jouni/Pierrick/ ? OLD: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length |D|M|Resvd| ID | DSCP | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ~ QoS Attribute(s) ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ NEW: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | ID | TC | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |D|M| Resvd | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ~ QoS Attribute(s) ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 6. Section 4.2 only describes bit-rate-based attributes. Is this due to use cases described in other SDOs? 7. What is the handling if there is a conflict between a per-node QoS attribute and a set of per-flow QoS attributes associated with that node? We'll add clarifying text according to Sri's feedback, We can define a new QoS error code and handle this. Brian - We are going to this last update and hopefully we got a head-start here with respect to your reviews. We hope to see this doc in IESG by Jan. Regards Sri
- [netext] I-D Action: draft-ietf-netext-pmip6-qos-… internet-drafts
- [netext] FW: I-D Action: draft-ietf-netext-pmip6-… Sri Gundavelli (sgundave)
- [netext] FW: I-D Action: draft-ietf-netext-pmip6-… Sri Gundavelli (sgundave)
- [netext] FW: I-D Action: draft-ietf-netext-pmip6-… Sri Gundavelli (sgundave)
- [netext] FW: I-D Action: draft-ietf-netext-pmip6-… Sri Gundavelli (sgundave)