Re: [6lowapp] Device profiles

Jon Smirl <jonsmirl@gmail.com> Wed, 30 December 2009 02:47 UTC

Return-Path: <jonsmirl@gmail.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 2DC113A6A02 for <6lowapp@core3.amsl.com>; Tue, 29 Dec 2009 18:47:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.299
X-Spam-Level:
X-Spam-Status: No, score=-1.299 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599]
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 nJjXcPlIzbuZ for <6lowapp@core3.amsl.com>; Tue, 29 Dec 2009 18:47:04 -0800 (PST)
Received: from mail-px0-f179.google.com (mail-px0-f179.google.com [209.85.216.179]) by core3.amsl.com (Postfix) with ESMTP id 6E2183A6A01 for <6lowapp@ietf.org>; Tue, 29 Dec 2009 18:47:04 -0800 (PST)
Received: by pxi9 with SMTP id 9so9103332pxi.32 for <6lowapp@ietf.org>; Tue, 29 Dec 2009 18:46:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=uirVgSocpjVuOfhevA11gDvZUZ9/gCu/LWzLZsF01Rg=; b=BiPCRqL4N18R/yPrA7ZuhO4E710PItC+syVkaK3hmq/UE2g57cGokzsXMc9QsDBJj5 we/v8OCYaKIlr7emw+uxm/a/k92moSP870CeddLy1Qv1RUqJfaKhdXrDA20AG7lkMpcW lyy+QDHumZ0Zj056UIH3yQJD3T2xazkACTT4s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=iRpMKUpqfjfBnS491iYhyO9Q+zwvAeuBzZtavQcA+kKb3mpqiM9cPIFVDsS4VLi2rD EIrD3LNdftEn2r1xK0MR1gWPrIRbmvXphlIeiMoPs6tXPJFQLJ6AoHEviP27h+KpPKDb S2qKIloCIlqOvc7iQFLSd3wUcIx9A0qcMCWs0=
MIME-Version: 1.0
Received: by 10.142.8.38 with SMTP id 38mr11992737wfh.58.1262141202054; Tue, 29 Dec 2009 18:46:42 -0800 (PST)
In-Reply-To: <2862115855827857077@unknownmsgid>
References: <9e4733910912291714q39a2c560gd1d3172f424014fd@mail.gmail.com> <2862115855827857077@unknownmsgid>
Date: Tue, 29 Dec 2009 21:46:42 -0500
Message-ID: <9e4733910912291846v22cd4fb9k6d56cde3ef1d5ce5@mail.gmail.com>
From: Jon Smirl <jonsmirl@gmail.com>
To: d.sturek@att.net
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: 6lowapp@ietf.org
Subject: Re: [6lowapp] Device profiles
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: Wed, 30 Dec 2009 02:47:05 -0000

On Tue, Dec 29, 2009 at 9:29 PM, Don Sturek <d.sturek@att.net> wrote:
> Hi Jon,
>
> Right now, the CoAP envisions an attribute protocol that follows REST (GET,
> SET, PUT and DELETE).   The structures and attribute content formats are not
> addressed (and probably would not be).  It would then be up to individual
> application developers to define these structures.

This approach works fine for me too.  It would make sense to define
standard names for the http parameters and responses in order to
achieve interoperability.

How are you going to integrate a constrained node that only xmits
periodically like a temperature sensors? UDP with a cache and a TTL?
The cache would need to respond to http requests.

What about service discovery?

>
> In this regard, I would assume that CoAP would not end up looking like
> either existing ZigBee device profiles or have the application specifics of
> the ZigBee Cluster Library.

Is the idea to provide a parallel solution minus the the Zigbee
licensing baggage?

-- 
Jon Smirl
jonsmirl@gmail.com