Re: [CCAMP] 2nd Working group last call: draft-ietf-ccamp-lsp-dppm

Lou Berger <lberger@labn.net> Tue, 15 September 2009 20:20 UTC

Return-Path: <lberger@labn.net>
X-Original-To: ccamp@core3.amsl.com
Delivered-To: ccamp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2FDE03A6875 for <ccamp@core3.amsl.com>; Tue, 15 Sep 2009 13:20:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.032
X-Spam-Level:
X-Spam-Status: No, score=-2.032 tagged_above=-999 required=5 tests=[AWL=0.233, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0zuuOLQCD53o for <ccamp@core3.amsl.com>; Tue, 15 Sep 2009 13:20:53 -0700 (PDT)
Received: from outbound-mail-117.bluehost.com (outbound-mail-117.bluehost.com [69.89.22.17]) by core3.amsl.com (Postfix) with SMTP id AC3013A6A90 for <ccamp@ietf.org>; Tue, 15 Sep 2009 13:20:53 -0700 (PDT)
Received: (qmail 12078 invoked by uid 0); 15 Sep 2009 20:21:41 -0000
Received: from unknown (HELO box313.bluehost.com) (69.89.31.113) by outboundproxy3.bluehost.com with SMTP; 15 Sep 2009 20:21:41 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=labn.net; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:X-Enigmail-Version:Content-Type:Content-Transfer-Encoding:X-Identified-User; b=GVkMIinzWdylZzz6PSr6VpAfBVQwm8RaaVhTZakzlfGBZrpj4D79e2yTho1Rrn6+3lOiQZZqAj6Z+0skBQBwz2pKEJiO+8FIO0xB80XfK2dQgQ8XDoROzJvZU8r93cJU;
Received: from box313.bluehost.com ([69.89.31.113] helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.69) (envelope-from <lberger@labn.net>) id 1MneWy-0001qX-Ve; Tue, 15 Sep 2009 14:21:41 -0600
Message-ID: <4AAFF757.4060102@labn.net>
Date: Tue, 15 Sep 2009 16:21:43 -0400
From: Lou Berger <lberger@labn.net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20090408 Eudora/3.0b2
MIME-Version: 1.0
To: Weiqiang Sun <sunwq@MIT.EDU>
References: <4AA6C495.4080306@labn.net> <4AAACA4E.3040006@labn.net> <BF17FC9BF0F64F0AAE3D6E93BC154D2A@mit.edu>
In-Reply-To: <BF17FC9BF0F64F0AAE3D6E93BC154D2A@mit.edu>
X-Enigmail-Version: 0.96a
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Cc: draft-ietf-ccamp-lsp-dppm@tools.ietf.org, ccamp@ietf.org
Subject: Re: [CCAMP] 2nd Working group last call: draft-ietf-ccamp-lsp-dppm
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Sep 2009 20:20:55 -0000

Weiqiang,
	Please see below.

On 9/15/2009 1:23 AM, Weiqiang Sun wrote:
> Hi Lou,
> 
> Thank you for the comments. Please see below.
> 
> Best regards,
> Weiqiang
> 
> -- 
> Weiqiang Sun
> Shanghai Jiao Tong University
> http://front.sjtu.edu.cn/~sunwq/
> 
> --------------------------------------------------
> From: "Lou Berger" <lberger@labn.net>
> Sent: Saturday, September 12, 2009 6:08 AM
> To: <draft-ietf-ccamp-lsp-dppm@tools.ietf.org>
> Cc: <ccamp@ietf.org>
> Subject: Re: [CCAMP] 2nd Working group last call: draft-ietf-ccamp-lsp-dppm
> 
>> Authors,
>>
>> The following are LC comments.  There are a couple of followup points
>> from the 1st LC and then a slew of non-technical/editorial comments.
>>
>> - I'm happy to see additional RFC2119 directives to match your
>>  desired document track.  Don't you think it would be worthwhile
>>  to add directives on what reporting is needed for the metrics
>>  actually being measured?  As I read it, only bounds are reported.
>>  This really doesn't seem to make sense.  Am I missing something?
>>
> Maybe we can change the text into:
> ``In practice, the upper bound should be chosen carefully and the value
> MUST
> be reported along with the metric itself."
> Do you think it is helpful?

How about (section 4-8):
   In practice, the upper bound should be chosen carefully.

o  All collected metrics together with the selected upper bound MUST
   be reported.

Section 9, 10, 11,12 ,13 :

o  All collected metrics together with the selected parameters MUST
   be reported.

> 
>> - I think Section 14.4 addresses much of my earlier comment on
>>  "undefined" values.  I still have a couple of additional points:
>>
>>   Don't you think it would be worthwhile to also report the Success
>>   Count as an integer?  (as percentages can yield rounding errors.)
> Please be noted that we already have the Failure Count(14.4.1). Success
> Count can be easily deduced from: ``the number of all values in a sample -
> Failure Count". Reporting the Success Count seems a bit redundant,
> when the Failure count is far more important and necessary.

I don't see where the total number of requests in a sample is described.
 If it is, then I agree that Success Count isn't needed.

> 
>>
>>   As part of the rfc2119 language you're adding related to the
>>   reporting of metrics defined in section 14, I suggest that you
>>   highlight the easily missed point of "we only consider the
>>   finite values" by including "success" as part of the metric
>>   name.  I'm not sure on exact phrasing as this will depend on
>>   how you write the language.
> Since the undefined values are properly treated  in section 14 using the
> rfc2119 language, maybe we can just drop
> the sentence "In the following discussion, we only consider the finite
> values." How do you think?
> 

If total or success count are added, this is fine.

>>
>>   Is there a reason that you included Minimum and Median in
>>   Section 14, but not maximum?
> Minimum and Median values are generally more stable than maximum in a large
> measurement and can provide valuable sights to the DUT/SUT.

Sure, but maximums provide an important view into what can be expected
from the system.  Without the max value there is no way to understand
worst case behavior. I think it's worth including.

> We do have a bunch of other statistics that are not yet included in the
> document. What we can offer is a suggested sub-set, rather than a whole
> set.
> The current selection is based on rfc2679 and rfc2681.
> 

well, seems like you should add a caveate along the lines of 2679, i.e.,
"These statistics are offered mostly to be illustrative of what could be
done."

>>
>> General comments:
> Many thanks for the comments below. We will make the changes accordingly.
> 

Thanks,
Lou