Re: [16NG] Re: traffic classification
Alexandru Petrescu <alexandru.petrescu@motorola.com> Mon, 05 February 2007 17:45 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1HE7uC-0008IJ-98; Mon, 05 Feb 2007 12:45:28 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43) id 1HE7uB-0008I6-G3
for 16ng@ietf.org; Mon, 05 Feb 2007 12:45:27 -0500
Received: from mail153.messagelabs.com ([216.82.253.51])
by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HE7u7-00015r-Rn
for 16ng@ietf.org; Mon, 05 Feb 2007 12:45:27 -0500
X-VirusChecked: Checked
X-Env-Sender: alexandru.petrescu@motorola.com
X-Msg-Ref: server-3.tower-153.messagelabs.com!1170697522!1441937!1
X-StarScan-Version: 5.5.10.7.1; banners=-,-,-
X-Originating-IP: [144.189.100.105]
Received: (qmail 4858 invoked from network); 5 Feb 2007 17:45:22 -0000
Received: from motgate5.mot.com (HELO motgate5.mot.com) (144.189.100.105)
by server-3.tower-153.messagelabs.com with SMTP;
5 Feb 2007 17:45:22 -0000
Received: from az33exr04.mot.com (az33exr04.mot.com [10.64.251.234])
by motgate5.mot.com (8.12.11/Motorola) with ESMTP id l15HjMS8008880;
Mon, 5 Feb 2007 10:45:22 -0700 (MST)
Received: from [10.161.201.117] (zfr01-2117.crm.mot.com [10.161.201.117])
by az33exr04.mot.com (8.13.1/8.13.0) with ESMTP id l15HjKwq016681;
Mon, 5 Feb 2007 11:45:21 -0600 (CST)
Message-ID: <45C76D2E.3060800@motorola.com>
Date: Mon, 05 Feb 2007 18:45:18 +0100
From: Alexandru Petrescu <alexandru.petrescu@motorola.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Jari Arkko <jari.arkko@piuha.net>
Subject: Re: [16NG] Re: traffic classification
References: <45BDFD58.8060202@piuha.net> <45C099CD.8010506@piuha.net>
<45C0A227.1040303@motorola.com> <45C0A4D1.9010602@piuha.net>
<92e919fb0701310737m45cbb6f8ud1dab68aa75f380d@mail.gmail.com>
<45C0C057.5040402@motorola.com>
<92e919fb0702011851v42ff4d03m76be205179a6cc43@mail.gmail.com>
<45C30A7D.2050605@motorola.com>
<92e919fb0702022132hc20a415k39ed496a111017f5@mail.gmail.com>
<45C48A0A.1010301@motorola.com> <45C6370C.9090603@piuha.net>
<45C6FD49.1020501@motorola.com> <45C75E6E.3040507@piuha.net>
In-Reply-To: <45C75E6E.3040507@piuha.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d0bdc596f8dd1c226c458f0b4df27a88
Cc: 16ng@ietf.org
X-BeenThere: 16ng@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: 16ng working group discussion list <16ng.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/16ng>,
<mailto:16ng-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/16ng>
List-Post: <mailto:16ng@ietf.org>
List-Help: <mailto:16ng-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/16ng>,
<mailto:16ng-request@ietf.org?subject=subscribe>
Errors-To: 16ng-bounces@ietf.org
Jari, it may be that the mappings are not yet clear. There seems to be no agreement on the necessity to map Traffic Class to certain 802.16 parameters. I agree. Maybe future work will look at these, if necessary. Jari Arkko wrote: > Alexandru, >> For QoS, there exist no resolution function like ND or DNS that >> would resolve a DSCP into a 802.16 Traffic Priority. >> >> Remark I'm not talking about mapping an IPv6 Traffic Class DSCP >> into a CID but into a 802.16 Traffic Priority or a 802.16 Service >> Name. >> > I browsed the relevant parts of 802.16 standards today. > > The standard clearly says that it has a capability to filter based on > multiple fields in an IP packet, including the DSCP field. Yes, absolutely, it does: > 802.16-2004 11.13.19.3.4.2 ...(DSCP)... > The values of the field specify the matching parameters for the IP > type of service/DSCP (rfc 2474) byte range and mask. An IP packet > with IP type of service (ToS) byte value "ip-tos" matches this > parameter if tos-low<=(ip-tos AND tos-mask)<=tos-high. If this field > is omitted, then comparison of the IP packet ToS byte for this entry > is irrelevant. I don't think there's any more DSCP-relevant text in 802.16-2004. Remark that (1) DSCP in Traffic Class is only 6bits and their values can't be ordered with semantics "lower to higher", DSCP is about selectors (2) last 2bits can be used for ECN (rfc3168), separately than the first 6bits. Thus classifying on contents with semantics like "a higher DSCP may need a higher bandwidth is not relevant. Also, there's no ToS byte in the IPv6 packet. > The standard also clearly says that the classification ensures the > packet is delivered using the right QoS characteristics. Can we state that ^ in the draft? Something like: 802.16MAC implementation ensures proper classification of packets whose IPv6 Traffic Class fields require a certain level of priority, bandwidth, latency. Once we put that in the draft and the draft becomes a RFC maybe one comment will be how actually that happens, because the spec doesn't say, or I don't seem to find that _how_. > I understand the desire to have an automatic mapping that operates > without any configured policy. But in this case we clearly have > functionality in the lower layer that is designed for the QoS > purpose. We may disagree with that design. But it would be odd if the > IETF added its own competing QoS mapping mechanisms on top of it. I don't find it odd, and I don't disagree with the MAC QoS design, it's necessary to have QoS mechanisms well adapted to the radio. And I also find it necessary for IP to take advantage of it. Traffic reservation with DSCP fields happens on the entire IP path, end-to-end. But the first-hop? DSCPs are IANA Assigned: http://www.iana.org/assignments/dscp-registry None of the IANA Assigned DSCP keywords (CS0-7, AF11-43, EF PHB) appear in the 802.16-2004 spec. That said, I agree that the mappings I'm proposing aren't yet tested. I haven't even proposed a concrete one. It may be too early to talk about it in this document. Alex _______________________________________________ 16NG mailing list 16NG@ietf.org https://www1.ietf.org/mailman/listinfo/16ng
- [16NG] FW: Review of the ipv6-over-ipv6cs draft Jari Arkko
- Re: [16NG] FW: Review of the ipv6-over-ipv6cs dra… Jari Arkko
- Re: traffic classification (was: [16NG] FW: Revie… Alexandru Petrescu
- [16NG] Re: traffic classification Jari Arkko
- Re: [16NG] Re: traffic classification JinHyeock Choi
- Re: [16NG] Re: traffic classification Alexandru Petrescu
- Re: [16NG] Re: traffic classification yw_chen
- Re: [16NG] Re: traffic classification Alexandru Petrescu
- [16NG] Re: Review of the ipv6-over-ipv6cs draft Basavaraj Patil
- [16NG] Re: Review of the ipv6-over-ipv6cs draft Pekka Savola
- Re: [16NG] Re: traffic classification JinHyeock Choi
- [16NG] Re: Review of the ipv6-over-ipv6cs draft Basavaraj Patil
- [16NG] Re: Review of the ipv6-over-ipv6cs draft Pekka Savola
- Re: [16NG] Re: traffic classification Alexandru Petrescu
- Re: [16NG] Re: Review of the ipv6-over-ipv6cs dra… JinHyeock Choi
- DNA and using 3*MaxRtrAdvInterval [Re: [16NG] Re:… Pekka Savola
- [16NG] Re: Review of the ipv6-over-ipv6cs draft Basavaraj Patil
- Re: [16NG] Re: traffic classification JinHyeock Choi
- Re: DNA and using 3*MaxRtrAdvInterval [Re: [16NG]… JinHyeock Choi
- Re: [16NG] Re: traffic classification Alexandru Petrescu
- Re: [16NG] Re: traffic classification Jari Arkko
- RE: [16NG] Re: traffic classification Riegel, Maximilian
- Re: [16NG] Re: traffic classification Alexandru Petrescu
- Re: [16NG] Re: traffic classification Alexandru Petrescu
- Re: [16NG] Re: traffic classification Basavaraj Patil
- Re: [16NG] Re: traffic classification Alexandru Petrescu
- Re: [16NG] Re: traffic classification Jari Arkko
- Re: [16NG] Re: traffic classification Alexandru Petrescu
- Re: [16NG] Re: traffic classification Basavaraj Patil
- Re: [16NG] Re: traffic classification Basavaraj Patil