Re: [6lowpan] How to find the mailbox? (related to "Advertize on Behalf")

Richard Kelsey <richard.kelsey@ember.com> Wed, 30 March 2011 12:52 UTC

Return-Path: <richard.kelsey@ember.com>
X-Original-To: 6lowpan@core3.amsl.com
Delivered-To: 6lowpan@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C014F28C185 for <6lowpan@core3.amsl.com>; Wed, 30 Mar 2011 05:52:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 gdu5KlY7kwqw for <6lowpan@core3.amsl.com>; Wed, 30 Mar 2011 05:52:21 -0700 (PDT)
Received: from p01c12o148.mxlogic.net (p01c12o148.mxlogic.net [208.65.145.71]) by core3.amsl.com (Postfix) with ESMTP id 6ED9B28C187 for <6lowpan@ietf.org>; Wed, 30 Mar 2011 05:52:21 -0700 (PDT)
Received: from unknown [216.236.254.3] (EHLO EMPIRE.hq.ember.com) by p01c12o148.mxlogic.net(mxl_mta-6.9.0-2) with ESMTP id 8e7239d4.0.417.00-373.894.p01c12o148.mxlogic.net (envelope-from <richard.kelsey@ember.com>); Wed, 30 Mar 2011 06:54:00 -0600 (MDT)
X-MXL-Hash: 4d9327e818d4e25c-e4cb44fcd726fc8821d91e236c18ce4791a58d3c
Received: from kelsey-ws.hq.ember.com ([192.168.81.75]) by EMPIRE.hq.ember.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 30 Mar 2011 08:53:48 -0400
Date: Wed, 30 Mar 2011 08:53:51 -0400
Message-Id: <87bp0slqg0.fsf@kelsey-ws.hq.ember.com>
To: Anders Brandt <abr@sdesigns.dk>
In-reply-to: <6D9687E95918C04A8B30A7D6DA805A3E01AD48A2@zensys17.zensys.local> (abr@sdesigns.dk)
From: Richard Kelsey <richard.kelsey@ember.com>
References: <504410488.1444839.1301446046572.JavaMail.root@mail02.pantherlink.uwm.edu> <6D9687E95918C04A8B30A7D6DA805A3E01AD48A2@zensys17.zensys.local>
X-OriginalArrivalTime: 30 Mar 2011 12:53:48.0886 (UTC) FILETIME=[83548760:01CBEED9]
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2010122901)]
X-MAIL-FROM: <richard.kelsey@ember.com>
X-SOURCE-IP: [216.236.254.3]
X-AnalysisOut: [v=1.0 c=1 a=lAy8UXUZ1AcA:10 a=BLceEmwcHowA:10 a=MYqPJgym4K]
X-AnalysisOut: [x47q1P90kooQ==:17 a=YiJLbefcx1VMKBDwvlgA:9 a=2YcCIgl40ZRV7]
X-AnalysisOut: [IsZXEUA:7 a=tLXqheHcGcIAm_MM88og7bA6TuUA:4]
Cc: cabo@tzi.org, 6lowpan@ietf.org
Subject: Re: [6lowpan] How to find the mailbox? (related to "Advertize on Behalf")
X-BeenThere: 6lowpan@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Working group discussion for IPv6 over LowPan networks <6lowpan.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/6lowpan>, <mailto:6lowpan-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/6lowpan>
List-Post: <mailto:6lowpan@ietf.org>
List-Help: <mailto:6lowpan-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lowpan>, <mailto:6lowpan-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Mar 2011 12:52:22 -0000

> Date: Wed, 30 Mar 2011 08:08:19 +0200
> From: "Anders Brandt" <abr@sdesigns.dk>
>  
> As mentioned yesterday, there is a distinction between Frequently
> Listening (a.k.a duty cycled nodes) and what I call call-back nodes,
> i.e. nodes that depend on a router holding a mailbox for that node.
> Whether that mailbox feature is provided by any router, a few
> specialiezed routers or the border router is a network implementation
> decision.

As you point out, there are lots of ways to do this.  No one
solution is going to work for everyone.  At one extreme this
can all be handled by the link layer.  It shouldn't matter
to the higher layers if a message is polled for, transmitted
according to some known schedule, or unicast immediately.

At the other end of the spectrum, it can all be handled at
the application layer, with the application polling to some
centralized mailbox which may be anywhere.

The middle ground, where ND and/or routing get involved,
seems dangerous to me, exactly because so many different
approaches are possible.
                                  -Richard Kelsey