Re: [aqm] Comments on draft-ietf-aqm-eval-guidelines-01?

Nicolas Kuhn <nicolas.kuhn@telecom-bretagne.eu> Tue, 10 March 2015 06:47 UTC

Return-Path: <nicolas.kuhn@telecom-bretagne.eu>
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 85F311A1B83 for <aqm@ietfa.amsl.com>; Mon, 9 Mar 2015 23:47:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.55
X-Spam-Level:
X-Spam-Status: No, score=-1.55 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
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 9yNLmzm0iQSg for <aqm@ietfa.amsl.com>; Mon, 9 Mar 2015 23:47:17 -0700 (PDT)
Received: from zproxy210.enst-bretagne.fr (zproxy210.enst-bretagne.fr [192.108.117.8]) by ietfa.amsl.com (Postfix) with ESMTP id 723ED1A6F2B for <aqm@ietf.org>; Mon, 9 Mar 2015 23:47:17 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by zproxy210.enst-bretagne.fr (Postfix) with ESMTP id 6EC2123228A; Tue, 10 Mar 2015 07:47:16 +0100 (CET)
Received: from zproxy210.enst-bretagne.fr ([127.0.0.1]) by localhost (zproxy210.enst-bretagne.fr [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id BbVMAKK0d68F; Tue, 10 Mar 2015 07:47:15 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by zproxy210.enst-bretagne.fr (Postfix) with ESMTP id 284E323245B; Tue, 10 Mar 2015 07:47:15 +0100 (CET)
X-Virus-Scanned: amavisd-new at zproxy210.enst-bretagne.fr
Received: from zproxy210.enst-bretagne.fr ([127.0.0.1]) by localhost (zproxy210.enst-bretagne.fr [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 4Tv-64Oen5C6; Tue, 10 Mar 2015 07:47:14 +0100 (CET)
Received: from [IPv6:2001:660:7301:3728:38bc:2180:7487:b39] (passerelle-interne.enst-bretagne.fr [192.108.117.210]) by zproxy210.enst-bretagne.fr (Postfix) with ESMTPSA id E166923228A; Tue, 10 Mar 2015 07:47:14 +0100 (CET)
Content-Type: multipart/alternative; boundary="Apple-Mail=_780EA15D-25E0-4247-A8CC-1108D5254674"
Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\))
From: Nicolas Kuhn <nicolas.kuhn@telecom-bretagne.eu>
In-Reply-To: <0A452E1DADEF254C9A7AC1969B8781284A7BDD12@FR712WXCHMBA13.zeu.alcatel-lucent.com>
Date: Tue, 10 Mar 2015 07:47:14 +0100
Message-Id: <6D444980-CFD4-4AEA-A0F0-A80E0765ECA3@telecom-bretagne.eu>
References: <CAEjQQ5XeVg64Z6UECbisAc4yD-fKiRcFZZY5MU117rpMSUedRg@mail.gmail.com> <0A452E1DADEF254C9A7AC1969B8781284A7BDD12@FR712WXCHMBA13.zeu.alcatel-lucent.com>
To: "LAUTENSCHLAEGER, Wolfram (Wolfram)" <wolfram.lautenschlaeger@alcatel-lucent.com>
X-Mailer: Apple Mail (2.1990.1)
Archived-At: <http://mailarchive.ietf.org/arch/msg/aqm/gyBMMRMPYZuLR6Mt_uPOybOPo_I>
Cc: "aqm@ietf.org" <aqm@ietf.org>, Naeem Khademi <naeem.khademi@gmail.com>
Subject: Re: [aqm] Comments on draft-ietf-aqm-eval-guidelines-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: Tue, 10 Mar 2015 06:47:20 -0000

Hi, 

> On 09 Mar 2015, at 14:32, LAUTENSCHLAEGER, Wolfram (Wolfram) <wolfram.lautenschlaeger@alcatel-lucent.com> wrote:
> 
> Hi,
>  
> Bi-directional traffic is mentioned in section 3.1 Topology and 4.5 Traffic Mix, but not further detailed.
>  
> I suggest to add at least one scenario in section 4.5, where both directions are congested at the same time, e.g. two or more counter propagating bulk TCP transfers. Only in this scenario the returning ACK packets undergo a reasonable queuing delay (and jitter) from the opposite direction queue. If I'm right, Dave Taht repeatedly mentioned that scenario as critical. And he is right, I tried it out.
>  

You are right, we should have included this scenario a while ago. 
Because it is too late now for submitting an updated version of the draft, what follows it what will be presented at IETF92. 
In the 02 version of the draft, we will update the ToC of the document as follows:

"
  4.  Various TCP variants  . . . . . . . . . . . . . . . . . . . .  12
     4.1.  TCP-friendly Sender . . . . . . . . . . . . . . . . . . .  12
     4.2.  Aggressive Transport Sender . . . . . . . . . . . . . . .  13
     4.3.  Unresponsive Transport Sender . . . . . . . . . . . . . .  13
     4.4.  TCP initial congestion window . . . . . . . . . . . . . .  14
     4.5.  Traffic Mix . . . . . . . . . . . . . . . . . . . . . . .  14
“
will become 

"
   4.  Various TCP variants  . . . . . . . . . . . . . . . . . . . .  12
     4.1.  TCP-friendly sender . . . . . . . . . . . . . . . . . . .  12
     4.2.  Aggressive transport sender . . . . . . . . . . . . . . .  13
     4.3.  Unresponsive transport sender . . . . . . . . . . . . . .  13
     4.4.  TCP initial congestion window . . . . . . . . . . . . . .  14
…
   8.  Various traffic profiles  . . . . . . . . . . . . . . . . . .  20
     8.1.  Traffic Mix . . . . . . . . . . . . . . . . . . . . . . .  20
     8.2.  Bi-directional traffic  . . . . . . . . . . . . . . . . .  21
“

And the content of the section 8 will be: 

“
8.  Various traffic profiles

   This section provides guidelines to assess the performance of an AQM
   proposal for various traffic profiles such as traffic with different
   applications or bi-directional traffic.

8.1.  Traffic Mix

   This scenario helps to evaluate how an AQM scheme reacts to a traffic
   mix consisting of different applications such as:

   o  Bulk TCP transfer

   o  Web traffic

   o  VoIP

   o  Constant Bit Rate (CBR) UDP traffic

   o  Adaptive video streaming

   Various trafic mixes can be considered.  These guidelines RECOMMEND
   to examine at least the following example: 1 bi-directionnal VoIP; 6
   Webs; 1 CBR; 1 Adaptive Video; 5 bulk TCP.  Any other combinations
   could be considered and should be carefully documented.

   For each scenario, the graph described in Section 2.6 could be
   generated for each class of traffic.  In addition, other metrics such
   as end-to-end latency, jitter and flow completion time MUST be
   reported.

8.2.  Bi-directional traffic

   Control packets such as DNS requests/responses, TCP SYNs/ACKs are
   small, but their loss can severely impact the application
   performance.  The scenario proposed in this section will help in
   assessing whether the introduction of an AQM scheme increases the
   loss probability of these important packets.

   For this scenario, traffic MUST be generated in both downlink and
   uplink, such as defined in Section 3.1.  These guidelines RECOMMEND
   to consider a mild congestion level and the traffic presented in
   section Section 7.2.2 in both directions.  In this case, the metrics
   reported MUST be the same as in section Section 7.2 for each
   direction.

   The traffic mix presented in section Section 8.1 MAY also be
   generated in both direction.
"

Regards, 

Nicolas Kuhn




> Wolfram
>  
>  
> Von: aqm [mailto:aqm-bounces@ietf.org] Im Auftrag von Naeem Khademi
> Gesendet: Freitag, 6. März 2015 16:18
> An: aqm@ietf.org
> Betreff: [aqm] Comments on draft-ietf-aqm-eval-guidelines-01?
>  
> Hi all 
>  
> Any comments on the newly submitted update as draft-ietf-aqm-eval-guidelines-01 is welcomed. In the new version, we have tried to address the issues brought up on the ML as well as the feedback we received at the IETF-91 and have tried to incorporate them all. We have also clarified several issues in the text making it more straightforward and less ambiguous with regards to the "guidelines" and "scenarios". We would like to have this document discussed on the ML preferably before the 9th March cut-off date as well as during the period prior to IETF-92. 
>  
> Cheers,
> Authors
>  
>      
> _______________________________________________
> aqm mailing list
> aqm@ietf.org
> https://www.ietf.org/mailman/listinfo/aqm