Re: [aqm] adoption of draft-white-aqm-docsis-pie-01

Szilveszter Nadas <Szilveszter.Nadas@ericsson.com> Mon, 30 March 2015 16:01 UTC

Return-Path: <Szilveszter.Nadas@ericsson.com>
X-Original-To: aqm@ietfa.amsl.com
Delivered-To: aqm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C9DE1A03E3 for <aqm@ietfa.amsl.com>; Mon, 30 Mar 2015 09:01:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 U5K1_TRKjt-Q for <aqm@ietfa.amsl.com>; Mon, 30 Mar 2015 09:01:39 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 156261A03A0 for <aqm@ietf.org>; Mon, 30 Mar 2015 09:01:38 -0700 (PDT)
X-AuditID: c1b4fb3a-f79146d0000070a3-5a-551973616e3a
Received: from ESESSHC001.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 15.85.28835.16379155; Mon, 30 Mar 2015 18:01:37 +0200 (CEST)
Received: from ESESSMB303.ericsson.se ([169.254.3.196]) by ESESSHC001.ericsson.se ([153.88.183.21]) with mapi id 14.03.0210.002; Mon, 30 Mar 2015 18:01:36 +0200
From: Szilveszter Nadas <Szilveszter.Nadas@ericsson.com>
To: Greg White <g.white@CableLabs.com>, "Scheffenegger, Richard" <rs@netapp.com>, Mikael Abrahamsson <swmike@swm.pp.se>, Dave Dolson <ddolson@sandvine.com>
Thread-Topic: [aqm] adoption of draft-white-aqm-docsis-pie-01
Thread-Index: AdBR0qmLD+JlLAXWSZym1tRD+kojwQXBCieAADEmzbAAVzzUAAACeE8w
Date: Mon, 30 Mar 2015 16:01:36 +0000
Message-ID: <EA4C43BE752A194597B002779DF69BAE23CC52EE@ESESSMB303.ericsson.se>
References: <96cffe6791f54a67ae6b6359de6a3d6e@hioexcmbx05-prd.hq.netapp.com> <e9e3d9dc0435474283180936c371e0db@hioexcmbx05-prd.hq.netapp.com> <EA4C43BE752A194597B002779DF69BAE23CC4533@ESESSMB303.ericsson.se> <D13EB902.472DC%g.white@cablelabs.com>
In-Reply-To: <D13EB902.472DC%g.white@cablelabs.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.20]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKIsWRmVeSWpSXmKPExsUyM+JvjW5isWSowamt4hY91/YwW6zZJ2mx ddlDdosv/+8zWqz8d4bd4uXSrWwObB7T7rcweixZ8pPJY8anL2weXzdvZ/X4O+khk8eXy5/Z AtiiuGxSUnMyy1KL9O0SuDKuHPzMVLDLsuLmud1sDYxX9boYOTkkBEwkfj/ezAZhi0lcuLce yObiEBI4yiix5vRzdghnCaPEngsdLCBVbAIWEg0rN4NViQjMZ5Q4sOMCUxcjBwezQJxExx1l kBphARuJV7OmMYOERQRsJV5PTwQJiwi4SVzqv8cMYrMIqEocWTYJbDGvgK/E07uTmSF2/WGU mPF3BTtIglPAWOLv6ZVMIDYj0HXfT60Bs5kFxCVuPZnPBHG1gMSSPeeZIWxRiZeP/7FC2IoS V6cvh6rXk7gxdQobhK0tsWzha2aIxYISJ2c+YZnAKDYLydhZSFpmIWmZhaRlASPLKkbR4tTi 4tx0IyO91KLM5OLi/Dy9vNSSTYzAeDy45bfVDsaDzx0PMQpwMCrx8CqskwgVYk0sK67MPcQo zcGiJM5rZ3woREggPbEkNTs1tSC1KL6oNCe1+BAjEwenVAMj28oPa+fVnM3atqBMX6N4ou+i 9Tz5C1i97VawnuedG7684xzbJufunQZvLtjO8NgjcZSDa1fZlmjZ3qkaN5jfcM4WUv9nYrig +e2+u/cVxBptmZ5L5f5P+fdp3Y5cO20Lx9SWVbySKpf6nELDjqnPWWFqsrJigsmCFZMnbrRT cOUrmHgiVmqHEktxRqKhFnNRcSIAdoCr86gCAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/aqm/mH_nthXGm3ecr1gzV7LVwoRTMhI>
Cc: "'aqm@ietf.org'" <aqm@ietf.org>, "aqm-chairs@tools.ietf.org" <aqm-chairs@tools.ietf.org>
Subject: Re: [aqm] adoption of draft-white-aqm-docsis-pie-01
X-BeenThere: aqm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion list for active queue management and flow isolation." <aqm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/aqm>, <mailto:aqm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/aqm/>
List-Post: <mailto:aqm@ietf.org>
List-Help: <mailto:aqm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/aqm>, <mailto:aqm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2015 16:01:42 -0000

Hi,

Thanks.

I suppose to add this information to the draft " DOCSIS modems do support multiple queues, but each queue is (generally) an independent MAC layer service, with independent QoS configuration and scheduling.".

Also on Mikael's comment. It would be good to add the purpose of the draft to the intro. I did the review with the assumption that the purpose is to document the DOCSIS PIE reommendation/solution. 

Cheers,
Sz.

-----Original Message-----
From: Greg White [mailto:g.white@CableLabs.com] 
Sent: Monday, March 30, 2015 16:47
To: Szilveszter Nadas; Scheffenegger, Richard; Mikael Abrahamsson; Dave Dolson
Cc: aqm-chairs@tools.ietf.org; 'aqm@ietf.org'
Subject: Re: [aqm] adoption of draft-white-aqm-docsis-pie-01

Szilveszter,

Thank you for the review and comments.  I will update the draft with your suggestions. 

On your question, DOCSIS-PIE does not utilize fair queuing.  DOCSIS modems do support multiple queues, but each queue is (generally) an independent MAC layer service, with independent QoS configuration and scheduling.

The general-purpose PIE algorithm does rate estimation so that it can work in systems where the egress rate is not otherwise known.  We did experiment with an FQ-PIE implementation, as described in:

http://www.cablelabs.com/wp-content/uploads/2014/06/DOCSIS-AQM_May2014.pdf

  
Even in this case, we chose to not utilize egress rate estimation.

-Greg



On 3/29/15, 3:16 AM, "Szilveszter Nadas" <Szilveszter.Nadas@ericsson.com>
wrote:

>Hi,
>
>You have an interesting process to encourage mic comments. ;)
>
>Reviewed version: "draft-ietf-aqm-docsis-pie-00".
>
>I did read the document, looks good from clarity perspective. The 
>changes compared to PIE also look reasonable.
>
>I cannot judge however how well the algorithm estimates PIE behavior or 
>how good is it in general. I did not read the references.
>
>Questions:
>-" 3.2. Departure rate estimation" Pie implements a rate estimator 
>because it might be used with Fair Queueing schedulers. You write "
>Third, in the significant majority of cases, the departure rate, while 
>variable, is controlled by the modem itself via the pair of token 
>bucket rate shaping equations described". I assume that Fair Queueing 
>is either not implemented then in the modem or it is rarely used 
>together with PIE. Is it so, or do I misunderstand this? Please clarify 
>this for me and also in the document, if you think that is applicable!
>
>I propose the following updates (all optional in my view but it would 
>definitely help the reader):
>-State that the "[DOCSIS*" documents do contain simulation results. It 
>was not clear for me from just reading the draft.
>-Write a short (<0.5 page) summary of the simulation results in the 
>appendix.
>
>Cheers,
>Szilveszter
>
>-----Original Message-----
>From: Scheffenegger, Richard [mailto:rs@netapp.com]
>Sent: Friday, March 27, 2015 16:53
>To: Greg White; Mikael Abrahamsson; Dave Dolson; Szilveszter Nadas
>Cc: aqm-chairs@tools.ietf.org; 'aqm@ietf.org'
>Subject: RE: [aqm] adoption of draft-white-aqm-docsis-pie-01
>
>Hi group,
>
>as there haven't been any objections, but some indications of support 
>on the list, and based on the responses in the IETF92 meeting in 
>Dallas, we chairs think this document can be adopted as WG-item at this time.
>
>
>Greg, can you please upload the most recent version as 
>draft-ietf-aqm-docsis-pie-00?
>
>Also, as mentioned in the meeting, and to make true of my promise, I 
>would like to invite the following individuals to review this draft, 
>once the updated version becomes available.
>
>Mikael Abrahamsson
>Dave Dolson
>Szilveszter Nádas
>
>Mostly everybody else who has commented during the meeting is already 
>assigned to other documents (Nobody will be left out :)
>
>Thanks,
>  Richard (co-chair)
>
>
>
>> -----Original Message-----
>> From: aqm [mailto:aqm-bounces@ietf.org] On Behalf Of Scheffenegger, 
>> Richard
>> Sent: Donnerstag, 26. Februar 2015 08:45
>> To: Greg White; 'aqm@ietf.org'
>> Cc: Rong Pan (ropan); aqm-chairs@tools.ietf.org
>> Subject: Re: [aqm] adoption of draft-white-aqm-docsis-pie-01
>> 
>> Hi Greg, group,
>> 
>> 
>> 
>> Regarding the adoption call, this is something we can actually (and
>> should) start on the list.
>> 
>> We can confirm that during the Dallas meeting in the room, but even 
>> before that, we'd like to get responses on the list now...
>> 
>> Perhaps we have some volunteers to review this new version as well...
>> 
>> 
>> Best regards,
>>   Richard
>> 
>> 
>> 
>> > -----Original Message-----
>> > From: Greg White [mailto:g.white@CableLabs.com]
>> > Sent: Donnerstag, 26. Februar 2015 01:13
>> > To: aqm-chairs@tools.ietf.org
>> > Cc: Rong Pan (ropan)
>> > Subject: Re: [aqm] agenda for IETF 92 / Dallas
>> >
>> > Wes & Richard,
>> >
>> > Unfortunately I will not be at IETF92 in person, but will attend
>> remotely.
>> >  For draft-white-aqm-docsis-pie, Rong & I updated it in January and 
>> > included a new appendix to give a change log, which reads:
>> >
>> > ===============
>> > Appendix B.  Change Log
>> > B.1.  Since draft-white-aqm-docsis-pie-01
>> >
>> >    Added Change Log.
>> >
>> >    Removed discussion of Packet drop de-randomization, Enhanced burst
>> >    protection, and 16ms update interval, as these are now included in
>> >    [I-D.ietf-aqm-pie].
>> >
>> > ===============
>> >
>> >
>> > Regarding WG adoption, I saw some support from Lars (and no
>> > objections)
>> to
>> > adopting it on an Informational track.   Will you do an official
>> adoption
>> > call at the Dallas meeting?
>> >
>> > -Greg
>> >
>> >
>> > On 2/23/15, 8:40 PM, "Wesley Eddy" <wes@mti-systems.com> wrote:
>> >
>> > >Greetings AQMers!  We requested a short AQM meeting slot at the 
>> > >upcoming IETF 92 meeting in Dallas, and we received a 1-hour slot 
>> > >on
>> Tuesday:
>> > >https://datatracker.ietf.org/meeting/92/agenda.html
>> > >
>> > >Since this is not a lot of time, we'll need to prioritize the work 
>> > >that is discussed to what requires the face-to-face time in order 
>> > >to make progress on.
>> > >
>> > >For active draft editors, please let us know via this list or 
>> > >aqm-chairs@tools.ietf.org what you think your meeting time needs 
>> > >are, so we can put together an agenda.  If you don't need meeting 
>> > >time now, or would like to use an interim telecon to assist in 
>> > >gathering feedback, please also let us know.
>> > >
>> > >For others, please read the drafts, comment on this mailing list, 
>> > >and help us to review and complete them:
>> > >https://datatracker.ietf.org/wg/aqm/documents/
>> > >
>> > >Thanks in advance!
>> > >
>> > >--
>> > >Wes Eddy
>> > >MTI Systems
>> > >
>> > >_______________________________________________
>> > >aqm mailing list
>> > >aqm@ietf.org
>> > >https://www.ietf.org/mailman/listinfo/aqm
>> 
>> _______________________________________________
>> aqm mailing list
>> aqm@ietf.org
>> https://www.ietf.org/mailman/listinfo/aqm