Re: [P2PSIP] Review of draft-ietf-p2psip-self-tuning-08

Jouni Mäenpää <jouni.maenpaa@ericsson.com> Sat, 10 August 2013 06:23 UTC

Return-Path: <jouni.maenpaa@ericsson.com>
X-Original-To: p2psip@ietfa.amsl.com
Delivered-To: p2psip@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 745AB11E814E for <p2psip@ietfa.amsl.com>; Fri, 9 Aug 2013 23:23:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.124
X-Spam-Level:
X-Spam-Status: No, score=-4.124 tagged_above=-999 required=5 tests=[AWL=1.825, BAYES_00=-2.599, HELO_EQ_SE=0.35, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ielAIPHHWKqU for <p2psip@ietfa.amsl.com>; Fri, 9 Aug 2013 23:23:39 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id E13C711E812A for <p2psip@ietf.org>; Fri, 9 Aug 2013 23:19:21 -0700 (PDT)
X-AuditID: c1b4fb30-b7ef76d000004bbc-2b-5205db686ad0
Received: from ESESSHC005.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id 96.6B.19388.86BD5025; Sat, 10 Aug 2013 08:19:20 +0200 (CEST)
Received: from ESESSMB305.ericsson.se ([169.254.5.14]) by ESESSHC005.ericsson.se ([153.88.183.33]) with mapi id 14.02.0328.009; Sat, 10 Aug 2013 08:19:20 +0200
From: Jouni Mäenpää <jouni.maenpaa@ericsson.com>
To: "cjbc@it.uc3m.es" <cjbc@it.uc3m.es>, "p2psip@ietf.org" <p2psip@ietf.org>
Thread-Topic: Review of draft-ietf-p2psip-self-tuning-08
Thread-Index: AQHOjGWUaYp5X+ObTUiF0P2DLXDfSZmOB0xw
Date: Sat, 10 Aug 2013 06:19:19 +0000
Message-ID: <27112A697EB8204D9943EAB8A0E16B710761CCFE@ESESSMB305.ericsson.se>
References: <1375107104.4631.35.camel@acorde.it.uc3m.es>
In-Reply-To: <1375107104.4631.35.camel@acorde.it.uc3m.es>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.146]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrCLMWRmVeSWpSXmKPExsUyM+JvrW7GbdYgg/8XJS1ad2xisug8281s seTmGUYHZo8lS34yeXy7vpHV48vlz2wBzFFcNimpOZllqUX6dglcGb/bVrMX9BlVrN7xi72B 8YVBFyMnh4SAiUTHsjnMELaYxIV769m6GLk4hAQOM0pcuHudESQhJLCYUWLZYnYQm03AXWLa rytMILaIgI/E17kn2EBsZoFkiRtH1oPFhQXMJf4+es0MUWMhMeXuFnYI20jiy/8rYDNZBFQl Nn/vYQGxeQV8JfbPfM8KsctCon32QrBeTgFLiQPzNoHFGYGO+35qDRPELnGJW0/mM0EcLSCx ZM95qAdEJV4+/scKYStJ/NhwCWg+B1C9psT6XfoQrYoSU7ofskOsFZQ4OfMJywRGsVlIps5C 6JiFpGMWko4FjCyrGNlzEzNz0svNNzECY+bglt8GOxg33Rc7xCjNwaIkzrtZ70ygkEB6Yklq dmpqQWpRfFFpTmrxIUYmDk6pBkafBwxnwtpfHHsSkX8gZBV/sdC14A9yBxyj043s0r6/+XK6 h+3P7v3pa3q/FGu3Rphccbky+93S//d8FhX8mzP7gbVHyuUDOfnNV8/Mc7hTKFwb7zu37dWP l1PfmJiU6U9pfFC9qXKCdVOA67//ZsylNTLPznc+fPv77WTOPon8IqWkE6Fb779RYinOSDTU Yi4qTgQA/S62G2cCAAA=
Cc: "draft-ietf-p2psip-self-tuning@tools.ietf.org" <draft-ietf-p2psip-self-tuning@tools.ietf.org>
Subject: Re: [P2PSIP] Review of draft-ietf-p2psip-self-tuning-08
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Aug 2013 06:23:45 -0000

Hi,

Thanks for the comments! We have made an attempt to address them in the new -09 revision of the draft. Answers inline.

> - Page 3. Section 1 (Introduction). Expand DHT (first time it appears on the document).

This was fixed.

> - Page 4. Section 2 (Terminology). There is a reference to draft-ietf-p2psip-concepts. 
> We'll discuss in this meeting (and follow up on the ML later) what to do with this 
> document. Depending on the decision, you might need to modify/remove this part and 
> add some other changes.

The reference to the Concepts draft was kept. But we will submit a new revision if necessary after the ML discussion on the Concepts draft has concluded.

> - Page 4. Section 2 (Terminology). I think adding some text introducing the listed terms 
> would not harm.

The explanation of the terms was expanded.

> - Page 4. Section 2 (Terminology). Some reordering of the terms might be useful. For 
> example, numBitsInNodeId can be introduced before Chord Ring. Some comment 
> about Routing Table and Successor List.

Done.

> - Page 4. Section 2 (Terminology). Not sure it is needed to explain what
> log2(N) represents.

We removed log2(N).

> - Page 16. Not sure if it is worth to explicitly mention if the result of the join_rate 
> field is a "floor" or a "ceil".

This was fixed.

> - Page 16. I'd maybe use "(log2(N))^2" instead of "log2^2(N)".

Done.

> - Security Considerations. What would happen if a node sends fake estimates? Maybe
>  we need to add some text on that.

New text on this was now added to the Security Considerations section.

> - Section 9.1. I guess RFC-AAAA refers to the number assigned to RELOAD RFC, 
> right? If so, adding a note to the RFC-Editor would not harm. 

A note to RFC-Editor was added.

> - Section 11 (References). Ref [I-D.ietf-mmusic-ice] needs to be updated with 
> RFC 5245.

Done.

> - Section 11 (References). Check consistency in the format used for the references. 
> For example, use expanded or shortened month names in all of them.

Done.

> - The nits checking tool also reports the following:
>
> "The document seems to use 'NOT RECOMMENDED' as an RFC 2119 keyword, but 
> does not include the phrase in its RFC 2119 key words list."

This was done as well.

Regards,
Jouni

-----Original Message-----
From: Carlos Jesús Bernardos Cano [mailto:cjbc@it.uc3m.es] 
Sent: 29. heinäkuuta 2013 17:12
To: p2psip@ietf.org
Cc: draft-ietf-p2psip-self-tuning@tools.ietf.org
Subject: Review of draft-ietf-p2psip-self-tuning-08

Hi,

I've performed a Document Shepherd review of draft-ietf-p2psip-self-tuning-08.

I think the document is in very good shape and I'll be requesting the publication of the document later this week. I have some very minor comments that maybe can be addressed by the authors in the next revision of the document, together with any other comments you might get during the next steps in the publication process:

- Page 3. Section 1 (Introduction). Expand DHT (first time it appears on the document).

- Page 4. Section 2 (Terminology). There is a reference to draft-ietf-p2psip-concepts. We'll discuss in this meeting (and follow up on the ML later) what to do with this document. Depending on the decision, you might need to modify/remove this part and add some other changes.

- Page 4. Section 2 (Terminology). I think adding some text introducing the listed terms would not harm.

- Page 4. Section 2 (Terminology). Some reordering of the terms might be useful. For example, numBitsInNodeId can be introduced before Chord Ring. Some comment about Routing Table and Successor List.

- Page 4. Section 2 (Terminology). Not sure it is needed to explain what
log2(N) represents.

- Page 16. Not sure if it is worth to explicitly mention if the result of the join_rate field is a "floor" or a "ceil".

- Page 16. I'd maybe use "(log2(N))^2" instead of "log2^2(N)".

- Security Considerations. What would happen if a node sends fake estimates? Maybe we need to add some text on that.

- Section 9.1. I guess RFC-AAAA refers to the number assigned to RELOAD RFC, right? If so, adding a note to the RFC-Editor would not harm. 

- Section 11 (References). Ref [I-D.ietf-mmusic-ice] needs to be updated with RFC 5245.

- Section 11 (References). Check consistency in the format used for the references. For example, use expanded or shortened month names in all of them.

- The nits checking tool also reports the following:

"The document seems to use 'NOT RECOMMENDED' as an RFC 2119 keyword, but does not include the phrase in its RFC 2119 key words list."

Thanks,

Carlos