Re: [Roll] [roll] #128: Trickle multicast could be considered in other applications?

Don Sturek <d.sturek@att.net> Wed, 21 August 2013 14:04 UTC

Return-Path: <d.sturek@att.net>
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 33ECD11E83A8 for <roll@ietfa.amsl.com>; Wed, 21 Aug 2013 07:04:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 DaZi986I+EHI for <roll@ietfa.amsl.com>; Wed, 21 Aug 2013 07:04:09 -0700 (PDT)
Received: from mx2.safetynetaccess.com (mx2.safetynetaccess.com [64.61.99.36]) by ietfa.amsl.com (Postfix) with ESMTP id 61BC311E80FB for <roll@ietf.org>; Wed, 21 Aug 2013 07:04:09 -0700 (PDT)
Received: from [172.20.2.115] (rrcs-76-79-31-98.west.biz.rr.com [76.79.31.98]) (authenticated bits=0) by mx2.safetynetaccess.com (8.13.6/8.13.6) with ESMTP id r7LE40QS067329; Wed, 21 Aug 2013 10:04:02 -0400 (EDT) (envelope-from d.sturek@att.net)
User-Agent: Microsoft-MacOutlook/14.3.6.130613
Date: Wed, 21 Aug 2013 07:04:00 -0700
From: Don Sturek <d.sturek@att.net>
To: Routing Over Low power and Lossy networks <roll@ietf.org>, Michael Richardson <mcr+ietf@sandelman.ca>, Adrian Farrel <adrian@olddog.co.uk>
Message-ID: <CE3A1504.22FF6%d.sturek@att.net>
Thread-Topic: [Roll] [roll] #128: Trickle multicast could be considered in other applications?
In-Reply-To: <031DD135F9160444ABBE3B0C36CED618CE7376@011-DB3MPN2-083.MGDPHG.emi.philips.com>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
X-Virus-Scanned: by amavisd-new
Subject: Re: [Roll] [roll] #128: Trickle multicast could be considered in other applications?
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Routing Over Low power and Lossy networks <roll@ietf.org>
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: Wed, 21 Aug 2013 14:04:14 -0000

Hi Esko,

Not quite sure about this statement:    "It is not described how a non-MPL
host can 'inject' its multicast packet into an MPL domain, or how an MPL
Forwarder should 'demux' a multicast packet out from the MPL Domain so
that nearby listening non-MPL hosts can receive the multicast."

The scope of a multicast message arriving at a MPL capable border router
determines whether it is injected into the MPL domain or not (and it would
then be encapsulated) and, again, the scope of any generated multicast
within a MPL domain determines whether it exits the MPL domain
(encapsulated on generation in the MPL domain and de-encapsulated at the
MPL border and forwarded if necessary based on the addressing scope of the
interface).

For our use case (ZigBee IP), we use 0x03 (realm-specific scope) for
forwarding in the MPL domain (FF03::FC) and then we encapsulate our (at
least our discovery messages) as site specific (FF05::FB).  That said, it
would be easy to add other applications with different address scope.

I think it is really up to the application to determine the scope of the
messages that are sent and then the rest of the addressing architecture
simply ensures the messages are forwarded to all potential group members.

Don




On 8/21/13 5:50 AM, "Dijk, Esko" <esko.dijk@philips.com> wrote:

>>    adrian> - do the hosts need to be in any way aware
>>    adrian> that their mcast is supported by MPL?
>>
>> At some point the answer has been yes and at other points it has been
>>no, and I guess I have to back to the document to remember what we
>>concluded.
>
>I believe that MPL-04 does not answer this, and perhaps even cannot,
>because it is out of scope in the current text.
>It is not described how a non-MPL host can 'inject' its multicast packet
>into an MPL domain, or how an MPL Forwarder should 'demux' a multicast
>packet out from the MPL Domain so that nearby listening non-MPL hosts can
>receive the multicast.
>
>Solutions for this exist that require a host to be aware of MPL, and
>solutions exist as well that don't require this.
>
>If Section 3 (Applicability Statement) could just mention this, plus the
>other questions from ticket #128 that are now answered, I believe the
>ticket can be closed.
>
>regards,
>Esko
>
>
>________________________________
>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.
>
>_______________________________________________
>Roll mailing list
>Roll@ietf.org
>https://www.ietf.org/mailman/listinfo/roll