Re: [core] New Version Notification fordraft-rahman-core-sleepy-nodes-do-we-need-00.txt

Zach Shelby <zach@sensinode.com> Tue, 15 October 2013 18:13 UTC

Return-Path: <zach@sensinode.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E46C11E81A1 for <core@ietfa.amsl.com>; Tue, 15 Oct 2013 11:13:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 ZzaECX1tGoZ5 for <core@ietfa.amsl.com>; Tue, 15 Oct 2013 11:13:29 -0700 (PDT)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by ietfa.amsl.com (Postfix) with ESMTP id 4AFBB11E8183 for <core@ietf.org>; Tue, 15 Oct 2013 11:13:26 -0700 (PDT)
Received: from [10.0.0.50] ([69.199.251.65]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.8/8.13.4) with ESMTP id r9FID8NP013429 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 15 Oct 2013 21:13:10 +0300
X-Authenticated-User: sensinodecom
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
From: Zach Shelby <zach@sensinode.com>
In-Reply-To: <D60519DB022FFA48974A25955FFEC08C055A2453@SAM.InterDigital.com>
Date: Tue, 15 Oct 2013 11:13:09 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <73BC38E7-0464-4219-B314-9A57430F1C48@sensinode.com>
References: <D60519DB022FFA48974A25955FFEC08C05529BC9@SAM.InterDigital.com> <A027140C2AF449828323C6388B0C69B6@WeiGengyuPC> <D60519DB022FFA48974A25955FFEC08C055A236A@SAM.InterDigital.com> <EC7CC7AC-79AC-4F7F-8C5D-DAD4BDC0AF73@sensinode.com> <D60519DB022FFA48974A25955FFEC08C055A2453@SAM.InterDigital.com>
To: "Rahman, Akbar" <Akbar.Rahman@InterDigital.com>
X-Mailer: Apple Mail (2.1508)
Cc: core@ietf.org
Subject: Re: [core] New Version Notification fordraft-rahman-core-sleepy-nodes-do-we-need-00.txt
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/core>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Oct 2013 18:13:34 -0000

On Oct 15, 2013, at 10:26 AM, "Rahman, Akbar" <Akbar.Rahman@InterDigital.com> wrote:

> 	"This is in practice realised with a Proxy and an RD in the same box. An RD registration parameter is used to indicate that a node is in queue 	mode. From there on the proxy queues all incoming requests to the node, which are released upon reception of a registration update request from the 	node. If the WG wants, this could fairly easily be documented in the Resource Directory draft maintaining compatibility with OMA Lightweight."

And as Peter rightly points out, if you go to far you are into lots of application specific issues. The trick is if we can document the bare minimum of the protocol and interface mechanisms needed to support those different applications. 

> I think this would be a good first step to supporting these type of "intermittent reachability" nodes.  Bu it would still be worth having a discussion to see if we need to support more elaborate solutions like the Mirror Server.  The answer can always be "No (at least not in CORE)".  But until we have the discussion we cannot really conclude that.

Personally I do think this is worth documenting Mirror Server in the WG, but I don't think it solves the (intermittently reachable node) problem broadly enough to be a generic solution. So we should slowly move this towards a WG document as we get other things done first, and as there are people really implementing and using it. 

Zach

-- 
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://www.sensinode.com @SensinodeIoT
Mobile: +358 40 7796297
Twitter: @zach_shelby
LinkedIn: http://fi.linkedin.com/in/zachshelby
6LoWPAN Book: http://6lowpan.net