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

Abdussalam Baryun <abdussalambaryun@gmail.com> Thu, 31 January 2013 16:32 UTC

Return-Path: <abdussalambaryun@gmail.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 7232921F8230 for <roll@ietfa.amsl.com>; Thu, 31 Jan 2013 08:32:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.591
X-Spam-Level:
X-Spam-Status: No, score=-3.591 tagged_above=-999 required=5 tests=[AWL=0.008, 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 ZBQqk85HDM0u for <roll@ietfa.amsl.com>; Thu, 31 Jan 2013 08:32:28 -0800 (PST)
Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by ietfa.amsl.com (Postfix) with ESMTP id 5546F21F8526 for <roll@ietf.org>; Thu, 31 Jan 2013 08:32:28 -0800 (PST)
Received: by mail-wi0-f180.google.com with SMTP id hj13so2999660wib.13 for <roll@ietf.org>; Thu, 31 Jan 2013 08:32:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=ECFD3wjXZExDUDZ2UCgIF4t5KyiXoWjgUz07ga6zgPM=; b=IOXlsWNIwSjShPY/XHstPEek6f/+vaXwVMa15lQu2p1ykkhRmnYiBOOlJFH27kldbo IjVWMAoEhXFyRktNz7yqxPWzXRQ3xoAtkDLrAuXJQ8m3ZkQGYALoQiLEUt4xi9EnjVkb verfrWNaz8Yj8NsXV3AbOBDn46EjvQ0JlPryQvampcBlJjdUiuO/vQdRZnItD06gneb0 0MHRO6dMwRUnRlnfleJ7qsisdujsLCb3s5b4tbMVrNZWyf6gNfKdobXgtioceukalfAN qO1ltwW+o8incl61elZmG+1fE0vR8ziyGrOm32L/SUBJhIpUHRzRQ56DBV9OZDdtC9S+ /8jQ==
MIME-Version: 1.0
X-Received: by 10.194.90.11 with SMTP id bs11mr16688709wjb.18.1359649947575; Thu, 31 Jan 2013 08:32:27 -0800 (PST)
Received: by 10.180.14.33 with HTTP; Thu, 31 Jan 2013 08:32:27 -0800 (PST)
In-Reply-To: <031DD135F9160444ABBE3B0C36CED618B76C51@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>
Date: Thu, 31 Jan 2013 17:32:27 +0100
Message-ID: <CADnDZ89PPjq_Lh2oXLmsPiBpdBBb4xBE5hdh3rMxAAO+tYvASA@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: "Dijk, Esko" <esko.dijk@philips.com>
Content-Type: text/plain; charset="ISO-8859-1"
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: Thu, 31 Jan 2013 16:32:29 -0000

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