Re: [6lowapp] BOF proposal: update

Zach Shelby <zach@sensinode.com> Mon, 28 September 2009 21:57 UTC

Return-Path: <zach@sensinode.com>
X-Original-To: 6lowapp@core3.amsl.com
Delivered-To: 6lowapp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 41F6B3A68BB for <6lowapp@core3.amsl.com>; Mon, 28 Sep 2009 14:57:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.449
X-Spam-Level:
X-Spam-Status: No, score=-3.449 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 nH8REj2eN+vj for <6lowapp@core3.amsl.com>; Mon, 28 Sep 2009 14:57:41 -0700 (PDT)
Received: from auth-smtp.nebula.fi (auth-smtp.nebula.fi [217.30.180.105]) by core3.amsl.com (Postfix) with ESMTP id 950413A682E for <6lowapp@ietf.org>; Mon, 28 Sep 2009 14:57:41 -0700 (PDT)
Received: from snl-zach.local ([212.17.142.122]) (authenticated bits=0) by auth-smtp.nebula.fi (8.13.4/8.13.4) with ESMTP id n8SLwnVZ026152 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Sep 2009 00:58:51 +0300
Message-ID: <4AC1319D.4070209@sensinode.com>
Date: Mon, 28 Sep 2009 23:58:53 +0200
From: Zach Shelby <zach@sensinode.com>
User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812)
MIME-Version: 1.0
To: d.sturek@att.net
References: <D9BF98E0-72D4-49BA-9542-3264EE96F8E8@tzi.org> <334E7C18-7C0B-4BC3-ADE9-9D30FBA0F7D7@tzi.org> <7b191a110909281104k10f3869bg534bbfaef0bf8322@mail.gmail.com> <17eac67c0909281228m339084c9u4e27decdd2271af8@mail.gmail.com> <017e01ca407a$bbc4b8e0$334e2aa0$@sturek@att.net>
In-Reply-To: <017e01ca407a$bbc4b8e0$334e2aa0$@sturek@att.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Cc: 6lowapp@ietf.org
Subject: Re: [6lowapp] BOF proposal: update
X-BeenThere: 6lowapp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Application protocols for constrained nodes and networks <6lowapp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/6lowapp>, <mailto:6lowapp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/6lowapp>
List-Post: <mailto:6lowapp@ietf.org>
List-Help: <mailto:6lowapp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lowapp>, <mailto:6lowapp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Sep 2009 21:57:43 -0000

Don,

Don Sturek wrote:
> Hi Sam,
> 
> The plan in ZigBee Smart Energy V2 is not to rehost the current ZigBee Smart
> Energy application messaging overtop the IP stack.  Work is currently
> underway to extend the IEC TC57 CIM for the Smart Energy V2 use cases.  The
> CIM is a static data model using UML.
> 
> The message exchange will be defined as XML (probably) or possibly ASN.1 (at
> least, some standard self describing protocol).  Since we have very small
> packet sizes using IEEE 802.15.4, we need to use some standard encoding
> method (like tokenized XML method, which I think is out of scope of IETF)
> and some efficient embedded web services delivery (which I think should be
> in scope for IETF).   We also need a service discovery method which aligns
> with the use of the encoding method we use (XML or ASN.1 or ??).

These are all covered by existing MIME content-types and standard 
content-encodings. In 6lowapp we just need to be sure to support a large 
enough range of these for current and future use.

> I agree with the statement that the 6LowAPP application protocol should be
> format agnostic.  It would be good to see that various encodings are
> supported and that the XML encoding/embedded web services/binary service
> discovery defined by 6LowAPP could be transparently used in conjunction with
> full XML (or other self describing protocol)/current web services
> protocols/full XML based service discovery for those devices holding the
> schema and willing to expand/compress for communication with small footprint
> devices.

This is a definite must.

> I think we have most of the communications layers defined to support this,
> now needing the application support.
> 
> Don
> 
> 
> -----Original Message-----
> From: 6lowapp-bounces@ietf.org [mailto:6lowapp-bounces@ietf.org] On Behalf
> Of Sam Roberts
> Sent: Monday, September 28, 2009 12:29 PM
> To: 6lowapp@ietf.org
> Subject: Re: [6lowapp] BOF proposal: update
> 
> On Mon, Sep 28, 2009 at 11:04 AM, Brian Frank <brian.tridium@gmail.com>
> wrote:
>> Couple of my thoughts to echo what some others have said:
>> - I believe the application protocol should be format agnostic.  I suspect
>> that it will be difficult to achieve consensus on data formats. I am not
>> sure how that might limit the scope of 6lowapp, but certainly I hope that
> a
>> debate on formats doesn't derail the transport protocol itself
> 
> I share the hope that format discussions won't bog things down.
> 
> Perhaps I misunderstand what you mean by "format agnostic", won't
> non-specification of such an important aspect prevent independantly
> developed implementations of the protocol from interoperating?
> 
>> - I personally believe that naming should be based on URIs; however it
> seems
>> as this is already presumed as a requirement?
> 
> Have I missed discussion of this, or has rehosting the zigbee
> application support layer and cluster library on top of IPv6 over
> 802.15.4 already been discussed and/or discarded as a possibility?
> 
> A profile supporting RESTful URI based request/response could exit at
> a zigbee endpoint.
> 
> Cheers,
> Sam
> _______________________________________________
> 6lowapp mailing list
> 6lowapp@ietf.org
> https://www.ietf.org/mailman/listinfo/6lowapp
> 
> _______________________________________________
> 6lowapp mailing list
> 6lowapp@ietf.org
> https://www.ietf.org/mailman/listinfo/6lowapp

-- 
http://www.sensinode.com
http://zachshelby.org - My blog “On the Internet of Things”
Mobile: +358 40 7796297

Zach Shelby
Head of Research
Sensinode Ltd.
Kidekuja 2
88610 Vuokatti, FINLAND

This e-mail and all attached material are confidential and may contain 
legally privileged information. If you are not the intended recipient, 
please contact the sender and delete the e-mail from your system without 
producing, distributing or retaining copies thereof.