Re: [6lowapp] BOF proposal: update

"Don Sturek" <d.sturek@att.net> Mon, 28 September 2009 20:30 UTC

Return-Path: <d.sturek@att.net>
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 5F7383A6A0E for <6lowapp@core3.amsl.com>; Mon, 28 Sep 2009 13:30:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.15
X-Spam-Level:
X-Spam-Status: No, score=-1.15 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MSGID_MULTIPLE_AT=1.449]
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 MNtwd4LCu4jJ for <6lowapp@core3.amsl.com>; Mon, 28 Sep 2009 13:30:45 -0700 (PDT)
Received: from smtp105.sbc.mail.mud.yahoo.com (smtp105.sbc.mail.mud.yahoo.com [68.142.198.204]) by core3.amsl.com (Postfix) with SMTP id 772073A691E for <6lowapp@ietf.org>; Mon, 28 Sep 2009 13:30:45 -0700 (PDT)
Received: (qmail 61090 invoked from network); 28 Sep 2009 20:32:02 -0000
Received: from unknown (HELO Studio) (d.sturek@12.50.112.194 with login) by smtp105.sbc.mail.mud.yahoo.com with SMTP; 28 Sep 2009 20:32:02 -0000
X-YMail-OSG: fpwx3MkVM1kAXTlo7ctZjdgZUKq67bKi1CynOkcqCO3cY2wY3su1zpvruAEO8S2fSGvBOQmeQmHHbNTOKTagtmCGg5HaalilMektlZAUKXLFgFJvK1RVpu4J3Wir9wwAUxi5EjXLwC9A87L9tj6VYI9q8IhFau6Ja9eY5iTy6wZTyPTeV1ckUBJt58isltnfQpVJMfSiZBbX0LhxzNPKsPkMqGXrcZ9lcuUlXt1NMcGFtTURUkDPRJ1tWUmjU_pU0xAC8_ZtMCBjJGQucICMUJWzHfc6FkjzxWKhtVOijQnoGBEea48_KjgmRIu8WJGk.g--
X-Yahoo-Newman-Property: ymail-3
From: "Don Sturek" <d.sturek@att.net>
To: "'Sam Roberts'" <vieuxtech@gmail.com>, <6lowapp@ietf.org>
References: <D9BF98E0-72D4-49BA-9542-3264EE96F8E8@tzi.org> <334E7C18-7C0B-4BC3-ADE9-9D30FBA0F7D7@tzi.org> <7b191a110909281104k10f3869bg534bbfaef0bf8322@mail.gmail.com> <17eac67c0909281228m339084c9u4e27decdd2271af8@mail.gmail.com>
In-Reply-To: <17eac67c0909281228m339084c9u4e27decdd2271af8@mail.gmail.com>
Date: Mon, 28 Sep 2009 13:32:00 -0700
Message-ID: <017e01ca407a$bbc4b8e0$334e2aa0$@sturek@att.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcpAcernbLy6XNeiS0ChDAWRxzmvHAAB1r/A
Content-Language: en-us
Subject: Re: [6lowapp] BOF proposal: update
X-BeenThere: 6lowapp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: d.sturek@att.net
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 20:30:46 -0000

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 ??).

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.

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