Re: [netext] Review Comments on I-D: draft-ietf-netext-pmip-qos-wifi-01

"Sri Gundavelli (sgundave)" <sgundave@cisco.com> Tue, 16 September 2014 18:56 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 A14171A6F28 for <netext@ietfa.amsl.com>; Tue, 16 Sep 2014 11:56:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.152
X-Spam-Level:
X-Spam-Status: No, score=-16.152 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=-1.652, 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 Vfz7IVfVCZ1A for <netext@ietfa.amsl.com>; Tue, 16 Sep 2014 11:56:39 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9820B1A6F80 for <netext@ietf.org>; Tue, 16 Sep 2014 11:56:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=29639; q=dns/txt; s=iport; t=1410893799; x=1412103399; h=from:to:subject:date:message-id:in-reply-to:mime-version; bh=NzN16qSNGVzcRYKsZ6CnpCPl1U7xmhck6CRx7LXovjo=; b=ez/Ng5N8csu5NQ+ee6WweKljgNMtEtoh9NOXC7sbVMEf/tMBEin2+TKp FXiSdzACAeEk0AI4dXO7kRPOGcsXByx1yuUzLuVbnVyp4vC648DMEkyCL LLNUsx1L2uokRzwk/gg+KL8wxfkcoR2b0zRTbPL2wkrJ9A8nYnc6Y+uE+ s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Al0FAECHGFStJV2S/2dsb2JhbABggkdGU1cE0BsBgRQWAXmEAwEBAQMBLT4TDQEIEQECAQEBIQEGORQDBggCBAESiDYIvC0BF48nExcBhEsFjzeCFos9lUWDXmyBSIECAQEB
X-IronPort-AV: E=Sophos;i="5.04,535,1406592000"; d="scan'208,217";a="355742771"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by rcdn-iport-8.cisco.com with ESMTP; 16 Sep 2014 18:56:38 +0000
Received: from xhc-aln-x07.cisco.com (xhc-aln-x07.cisco.com [173.36.12.81]) by rcdn-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id s8GIucYx007328 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 16 Sep 2014 18:56:38 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.21]) by xhc-aln-x07.cisco.com ([173.36.12.81]) with mapi id 14.03.0195.001; Tue, 16 Sep 2014 13:56:38 -0500
From: "Sri Gundavelli (sgundave)" <sgundave@cisco.com>
To: John Kaippallimalil <John.Kaippallimalil@huawei.com>, "netext@ietf.org" <netext@ietf.org>, "Rajesh Pazhyannur (rpazhyan)" <rpazhyan@cisco.com>, Parviz Yegani <pyegani@juniper.net>
Thread-Topic: Review Comments on I-D: draft-ietf-netext-pmip-qos-wifi-01
Thread-Index: AQHP0d/xq6lR2CqF9kq32SrRu7DxUQ==
Date: Tue, 16 Sep 2014 18:56:37 +0000
Message-ID: <D03DD28A.164779%sgundave@cisco.com>
In-Reply-To: <6561EABF52675C45BCDACA1B4D7AA1171DA1F366@dfweml703-chm>
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.217]
Content-Type: multipart/alternative; boundary="_000_D03DD28A164779sgundaveciscocom_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/netext/myXXhD30qAAsMVTr_FqIHb2wGkw
Subject: Re: [netext] Review Comments on I-D: draft-ietf-netext-pmip-qos-wifi-01
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: Tue, 16 Sep 2014 18:56:42 -0000

Hi John,

> With regard to the major comment: - for QoS setup from AP to STA,  we cannot convey  the relevant flow/stream in 802.11aa (it would need further standardization in IEEE).

May be a recommendation on the needed changes will help.


Regards
Sri

From: John Kaippallimalil <John.Kaippallimalil@huawei.com<mailto:John.Kaippallimalil@huawei.com>>
Date: Tuesday, September 16, 2014 11:34 AM
To: Sri Gundavelli <sgundave@cisco.com<mailto:sgundave@cisco.com>>, "netext@ietf.org<mailto:netext@ietf.org>" <netext@ietf.org<mailto:netext@ietf.org>>, "Rajesh Pazhyannur (rpazhyan)" <rpazhyan@cisco.com<mailto:rpazhyan@cisco.com>>, Parviz Yegani <pyegani@juniper.net<mailto:pyegani@juniper.net>>
Subject: RE: Review Comments on I-D: draft-ietf-netext-pmip-qos-wifi-01

Hi Sri,
Thank you for a very thorough review and comments.

With regard to the major comment: - for QoS setup from AP to STA,  we cannot convey  the relevant flow/stream in 802.11aa (it would need further standardization in IEEE).
Rajesh and I can discuss with you some simple text to address this comment.

The other comments are relatively straightforward (see some notes inline below).

In the next revision, we will address all these comments.

Best Regards,
John



From: netext [mailto:netext-bounces@ietf.org] On Behalf Of Sri Gundavelli (sgundave)
Sent: Tuesday, September 16, 2014 12:47 AM
To: netext@ietf.org<mailto:netext@ietf.org>
Subject: [netext] Review Comments on I-D: draft-ietf-netext-pmip-qos-wifi-01

Hi Authors:

I've reviewed the -01 version of Wi-Fi QoS document. Its is well written. Its in a good shape. Few comments below.



Major Comment:

> Section 3: "However, there are no standards defined way for the AP to initiate a QoS service request to the MN."

I'm bit disappointed to see the removal of the support for network initiated QoS set-up.  John, Rajesh and myself had several offline discussions on this few months back; Here is my comment from earlier discussions. I'm not asking the Authors to add the support for network-initiated dynamic QoS, but I thought it will be good to get some feedback from others.

"I do not understand the 802.11 guys thinking on this entire StreamId business. When I first looked at it this, I thought this is just a identifier used in Application signaling. But, when this is tied to .1Q, even the basic semantics on the StreamId length or how its used in the network is not clear to me. Their view that the tag is global and can be enforced in the entire network seems bit broken. But, that spec is not my area of expertise and so may be I missing the real intent here.

However, when I look at this from PMIP QoS point of view and with the goal of realizing end to end QoS, the QoS enforcement  in this context is on the MAG/AP. QoS enforcement on the rest of the network (MAG to LMA) is PMIP issue. If that is the baseline requirement, my point is what stops the UE or the MAG implementation to ignore the StreamId completely ? MAG and UE represent the two end points of the air interface and they both have the TFT.  So, this entire streamId business is total non-sense, specially the key protocols such as SIP have no mapping. So, even if there is public OUI allocation, I fail to understand how it fits in the overall scheme of things. So, my initial suggestion was to workaround the StreamId and make the spec work.
"



Additional Comments:

> Introduction: "STA"
Please add a reference or explanation on "STA" term - Station; In general, please add references/explanations to all Wi-Fi terminology.
OK, will revise

> "The Mean Data Rate does not include the MAC and PHY overheads [WMM1.2.0]"
 Some explanation can help.
Will add explanation

> However, this document does not exclude
   various deployments including those where AP and WLC are separate
   nodes, or the MAG control and data planes are separate."

Should there any guidance on how the QoS parameters are negotiated/exchanged between AP and WLC in the split mode ?
Did not want to add specifics since this is implementation specific.

> Section 1.2: TSPEC
Add a reference to TSPEC
OK, will revise

> GBR, AMBR Terminology
You may want to add a reference to RFC 7222 Terminology section. There is explanation for GBR, AMBR and other parameters
OK, will revise.

> PMIPV6
Should be PMIPv6
OK.

> Handovers ?
I did not see much text on what happens to the QoS states after a MN's inter-MAG handovers.
We refer to RFC 7222 for the overall session handling.
In

> Section 4.1
Please use "Traffic Class" in the table, instead of "DSCP"
OK.

> Error Code Mapping
RFC7222 defines couple of error codes. Its not clear how those error codes map to the Cause Codes in ADDTS Response. I saw just one Cause Code. Is that all ?
Will revise to add other error codes.

> Scope: Per-MN, Per-Session,
No discussion on the scope. Its unclear how the Per-Session, Per-MN attributes map to different Wi-Fi QoS elements
The connection parameters – 4.1 shows the mapping per session and MN attributes.
Can revise text in introduction that refers to per MN and per session to give the context.

> Security Considerations
You may want to add some text on how WLAN security architecture can protect the integrity of the QoS signaling messages on the air interface. The current text may not be sufficient.
Will review.


> References
Informative Reference to RFC 5213 and 5844 as the PBU/PBA messages are used in call flows
Add a reference to UPN/UPA spec (RFC7077) as its used in call flows
OK.