Re: [Roll] Review draft-ietf-roll-trickle-mcast-03 (was: RE: I-D Action: draft-ietf-roll-trickle-mcast-03.txt)

"Dijk, Esko" <esko.dijk@philips.com> Mon, 04 February 2013 13:35 UTC

Return-Path: <esko.dijk@philips.com>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAF4F21F863F for <roll@ietfa.amsl.com>; Mon, 4 Feb 2013 05:35:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.299
X-Spam-Level:
X-Spam-Status: No, score=-3.299 tagged_above=-999 required=5 tests=[AWL=0.300, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NWQ9kffIYBP2 for <roll@ietfa.amsl.com>; Mon, 4 Feb 2013 05:35:07 -0800 (PST)
Received: from ch1outboundpool.messaging.microsoft.com (ch1ehsobe001.messaging.microsoft.com [216.32.181.181]) by ietfa.amsl.com (Postfix) with ESMTP id 009E121F863C for <roll@ietf.org>; Mon, 4 Feb 2013 05:35:06 -0800 (PST)
Received: from mail159-ch1-R.bigfish.com (10.43.68.245) by CH1EHSOBE006.bigfish.com (10.43.70.56) with Microsoft SMTP Server id 14.1.225.23; Mon, 4 Feb 2013 13:35:06 +0000
Received: from mail159-ch1 (localhost [127.0.0.1]) by mail159-ch1-R.bigfish.com (Postfix) with ESMTP id 17CA544036E; Mon, 4 Feb 2013 13:35:06 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.55.7.222; KIP:(null); UIP:(null); IPV:NLI; H:mail.philips.com; RD:none; EFVD:NLI
X-SpamScore: -34
X-BigFish: VPS-34(zzbb2dI217bI98dI15d6O9251J542I1432Izz1ee6h1de0h1202h1e76h1d1ah1d2ahz8dhz1033IL8275bh8275dhz2dh2a8h668h839h944hd25hf0ah1220h1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh15d0h162dh1631h1758h18e1h1946h1155h)
Received: from mail159-ch1 (localhost.localdomain [127.0.0.1]) by mail159-ch1 (MessageSwitch) id 1359984903926684_26184; Mon, 4 Feb 2013 13:35:03 +0000 (UTC)
Received: from CH1EHSMHS002.bigfish.com (snatpool2.int.messaging.microsoft.com [10.43.68.236]) by mail159-ch1.bigfish.com (Postfix) with ESMTP id E03862000A6; Mon, 4 Feb 2013 13:35:03 +0000 (UTC)
Received: from mail.philips.com (157.55.7.222) by CH1EHSMHS002.bigfish.com (10.43.70.2) with Microsoft SMTP Server (TLS) id 14.1.225.23; Mon, 4 Feb 2013 13:35:03 +0000
Received: from 011-DB3MMR1-018.MGDPHG.emi.philips.com (10.128.28.104) by 011-DB3MMR1-007.MGDPHG.emi.philips.com (10.128.28.57) with Microsoft SMTP Server (TLS) id 14.2.318.3; Mon, 4 Feb 2013 13:34:40 +0000
Received: from 011-DB3MPN2-081.MGDPHG.emi.philips.com ([169.254.1.86]) by 011-DB3MMR1-018.MGDPHG.emi.philips.com ([10.128.28.104]) with mapi id 14.02.0318.003; Mon, 4 Feb 2013 13:34:39 +0000
From: "Dijk, Esko" <esko.dijk@philips.com>
To: Abdussalam Baryun <abdussalambaryun@gmail.com>
Thread-Topic: [Roll] Review draft-ietf-roll-trickle-mcast-03 (was: RE: I-D Action: draft-ietf-roll-trickle-mcast-03.txt)
Thread-Index: AQHN/9CPAu2b9zEK1UG4vnCjqo0Q85hptFNg
Date: Mon, 04 Feb 2013 13:34:39 +0000
Message-ID: <031DD135F9160444ABBE3B0C36CED618B771C6@011-DB3MPN2-081.MGDPHG.emi.philips.com>
References: <20130124160907.4820.99930.idtracker@ietfa.amsl.com> <B50D0F163D52B74DA572DD345D5044AF186CF7D5@xmb-rcd-x04.cisco.com> <031DD135F9160444ABBE3B0C36CED618B76C51@011-DB3MPN2-081.MGDPHG.emi.philips.com> <CADnDZ89PPjq_Lh2oXLmsPiBpdBBb4xBE5hdh3rMxAAO+tYvASA@mail.gmail.com>
In-Reply-To: <CADnDZ89PPjq_Lh2oXLmsPiBpdBBb4xBE5hdh3rMxAAO+tYvASA@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [194.171.252.103]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: philips.com
Cc: "roll@ietf.org WG" <roll@ietf.org>, "Jonathan Hui (johui)" <johui@cisco.com>
Subject: Re: [Roll] Review draft-ietf-roll-trickle-mcast-03 (was: RE: I-D Action: draft-ietf-roll-trickle-mcast-03.txt)
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/roll>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Feb 2013 13:35:07 -0000

Hello,

> Why not having a default and/or initial values of both the constants and parameters for MPL, as protocols usually have stated within its I-D
That's possible, if we have some 'typical' use case for which reasonable Trickle parameters are known.
On second thought: in practice the SEED_SET_LIFETIME selection may be linked to the Imin/Imax selection. So giving a default for only SEED_SET_LIFETIME may not work. E.g. SEED_SET_LIFETIME = 100 ms, and Imin=5 sec., would not really work well I assume.

regards,
Esko

-----Original Message-----
From: Abdussalam Baryun [mailto:abdussalambaryun@gmail.com]
Sent: Thursday 31 January 2013 17:32
To: Dijk, Esko
Cc: Jonathan Hui (johui); roll@ietf.org WG
Subject: Re: [Roll] Review draft-ietf-roll-trickle-mcast-03 (was: RE: I-D Action: draft-ietf-roll-trickle-mcast-03.txt)

Hi Esko, and Jonathan,

comments in line;

On 1/31/13, Dijk, Esko <esko.dijk@philips.com> wrote:
> - maybe to add that setting of parameters is out of scope (since RFC
> 6206 RECOMMENDS to define such mechanisms - a reader may expect such
> mechanisms in MPL?)

Why not having a default and/or initial values of both the constants and parameters for MPL, as protocols usually have stated within its I-D

>
> Section 5.3
> - both parameters are defined but their syntax/name not further used
> in the protocol description. To be fixed?
> - just wondering if default values here would be appropriate?

Yes, I think so,

> Section 6.2
> - The MLP Seed Info array must contain at least one MPL Seed Info entry.
> This can be a problem for MPL Forwarders that just started up with
> empty message buffers. When the Trickle timer fires, such Forwarder
> may need to send an MPL Control Message with 'empty' information in
> case it has no messages buffered yet.

Agree, so we need to know initial MPL states, or define
>
> Section 7.1
> - Shouldn't the Local Interface Tuple contain an identifier of each
> interface? or was this left out because format of such IDs is
> implementation specific.
>   (Interface ID, AddressSet)

I agree with you if MPL is doing multicast, but when discussing with authors they inform me that MPL only broadcast to interfaces, but by using Trickel the multicast is done. However, I prefer that we can put your suggestion as a second mode of  MPL multicast.
>
> Section 7.2
> - Shouldn't the Domain Address be the first component of the MPL
> Domain Tuple?
>   (Domain Address, MPLInterfaceSet)

don't think so,

> The present text already suggests of course that Domain Address is
> stored here so I'd expect it in the tuple too.

Yes, me too,

AB

________________________________
The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message.