Re: [6lowpan] How to find the mailbox? (related to "Advertize on Behalf")
Jonathan Hui <jonhui@cisco.com> Wed, 30 March 2011 13:01 UTC
Return-Path: <jonhui@cisco.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 6A4F63A6816 for <6lowpan@core3.amsl.com>; Wed, 30 Mar 2011 06:01:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 5cZlfNqtuLmi for <6lowpan@core3.amsl.com>; Wed, 30 Mar 2011 06:01:45 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id 6BA553A67CC for <6lowpan@ietf.org>; Wed, 30 Mar 2011 06:01:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=jonhui@cisco.com; l=1746; q=dns/txt; s=iport; t=1301490204; x=1302699804; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=JXk0KGTQJ6g/8useUhDdGQWySXpi6WvAd/yM8ruiLLg=; b=Lau7hYtXKztTpXXIKIKU6pIeyNUuLA5ThAoqAa+KuJFL/mVUe0LRZKNT 3vntXtGNmrZwvNbMhvPbRKvadVafB+NUAaPhquW8fwP7w/Sya1yLax/na 2b/9o48helOyNUrwA9fZUftT14rExp21n6gPOhrvj+ld8MIg34YyVZ6AO w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAC4pk02rRDoG/2dsb2JhbAClUHeIeZgAnFuFagSNBoNV
X-IronPort-AV: E=Sophos;i="4.63,268,1299456000"; d="scan'208";a="285700815"
Received: from mtv-core-1.cisco.com ([171.68.58.6]) by sj-iport-3.cisco.com with ESMTP; 30 Mar 2011 13:03:24 +0000
Received: from [10.21.79.192] ([10.21.79.192]) by mtv-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id p2UD3Mvq022612; Wed, 30 Mar 2011 13:03:23 GMT
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="us-ascii"
From: Jonathan Hui <jonhui@cisco.com>
In-Reply-To: <87bp0slqg0.fsf@kelsey-ws.hq.ember.com>
Date: Wed, 30 Mar 2011 15:03:25 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <A9DD5C7E-9ED6-471A-8D1A-9939B7AE5A68@cisco.com>
References: <504410488.1444839.1301446046572.JavaMail.root@mail02.pantherlink.uwm.edu> <6D9687E95918C04A8B30A7D6DA805A3E01AD48A2@zensys17.zensys.local> <87bp0slqg0.fsf@kelsey-ws.hq.ember.com>
To: Richard Kelsey <richard.kelsey@ember.com>
X-Mailer: Apple Mail (2.1084)
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 13:01:46 -0000
On Mar 30, 2011, at 2:53 PM, Richard Kelsey wrote: >> 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. +1 Both extremes were represented at the mic yesterday and there were certainly concerns with the middle ground approach. In some cases, I think it will be a combination of both extremes. The link layer knows best how to contact a duty-cycled node, while the application layer specifies the policy of what to do with packets that experience long communication latencies. Having another mechanism in the middle would only add complexity in having to combine the particular link layer properties and application layer policies. -- Jonathan Hui
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Mukul Goyal
- [6lowpan] Working Group Last call for draft-ietf-… Carsten Bormann
- Re: [6lowpan] Working Group Last call for draft-i… Don Sturek
- Re: [6lowpan] Working Group Last call for draft-i… Pascal Thubert (pthubert)
- [6lowpan] -nd-15: DAD requirement seems too strict Anders Brandt
- [6lowpan] -nd-15: Joining the all-nodes multicast… Anders Brandt
- [6lowpan] -nd-15: Battery host support seems to b… Anders Brandt
- [6lowpan] -nd-15: Purpose of SLLA slightly unclear Anders Brandt
- [6lowpan] 6lowPAN HC in context of draft-thubert-… Anders Brandt
- Re: [6lowpan] -nd-15: Joining the all-nodes multi… Colin O'Flynn
- Re: [6lowpan] -nd-15: Joining the all-nodes multi… Anders Brandt
- Re: [6lowpan] -nd-15: DAD requirement seems too s… Colin O'Flynn
- Re: [6lowpan] -nd-15: DAD requirement seems too s… Anders Brandt
- Re: [6lowpan] -nd-15: Battery host support seems … Mukul Goyal
- Re: [6lowpan] Working Group Last call for draft-i… Dijk, Esko
- [6lowpan] "Advertize on Behalf" flag in ARO Mukul Goyal
- Re: [6lowpan] Working Group Last call for draft-i… Mathieu Goessens
- Re: [6lowpan] Working Group Last call for draft-i… Noriyuki SATO
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Mukul Goyal
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Erik Nordmark
- Re: [6lowpan] -nd-15: Joining the all-nodes multi… Erik Nordmark
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Dijk, Esko
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Carsten Bormann
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Pascal Thubert (pthubert)
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Carsten Bormann
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Mukul Goyal
- Re: [6lowpan] -nd-15: Joining the all-nodes multi… Erik Nordmark
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Anders Brandt
- [6lowpan] How to find the mailbox? (related to "A… Anders Brandt
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Dijk, Esko
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Pascal Thubert (pthubert)
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Pascal Thubert (pthubert)
- Re: [6lowpan] How to find the mailbox? (related t… Richard Kelsey
- Re: [6lowpan] How to find the mailbox? (related t… Jonathan Hui
- Re: [6lowpan] How to find the mailbox? (related t… Pascal Thubert (pthubert)
- Re: [6lowpan] How to find the mailbox? (related t… Noriyuki SATO
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Erik Nordmark
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Erik Nordmark