Re: [6lowapp] Proposed charter for 6LoWAPP BOF

Jonathan Hui <jhui@archrock.com> Fri, 30 October 2009 08:31 UTC

Return-Path: <jhui@archrock.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 83C7F3A6A61 for <6lowapp@core3.amsl.com>; Fri, 30 Oct 2009 01:31:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, 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 nHoACHGoiDYA for <6lowapp@core3.amsl.com>; Fri, 30 Oct 2009 01:31:52 -0700 (PDT)
Received: from mail.sf.archrock.com (mail.sf.archrock.com [216.121.16.71]) by core3.amsl.com (Postfix) with ESMTP id B8F083A6A34 for <6lowapp@ietf.org>; Fri, 30 Oct 2009 01:31:52 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.sf.archrock.com (Postfix) with ESMTP id 91210AF84A; Fri, 30 Oct 2009 01:32:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
Received: from mail.sf.archrock.com ([127.0.0.1]) by localhost (mail.sf.archrock.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A3cgUhVkHQiI; Fri, 30 Oct 2009 01:32:05 -0700 (PDT)
Received: from [10.0.1.199] (adsl-71-142-89-42.dsl.pltn13.pacbell.net [71.142.89.42]) by mail.sf.archrock.com (Postfix) with ESMTP id 3F6C9AF849; Fri, 30 Oct 2009 01:32:05 -0700 (PDT)
Message-Id: <9C1F3468-CD7F-4264-B1A5-576BC4FA0F9D@archrock.com>
From: Jonathan Hui <jhui@archrock.com>
To: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <0C312AA6-92FD-4B55-9F6D-6A3989F9CC40@tzi.org>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Fri, 30 Oct 2009 01:32:03 -0700
References: <B27B00F8-1A4F-4258-86FC-C02E78778E45@cisco.com> <184E130A-881A-4E1F-8408-FB03A7849A82@sensinode.com> <CE5B892A-3699-4CBF-8B6A-588F5A7DE99A@cisco.com> <EB735931-0D15-4017-94F1-3B10A0EC814D@sensinode.com> <843F0B9E-8C62-47A6-AFEC-4BE31D62CDB5@cisco.com> <2AA1E2A3-9EA9-4B94-85BA-834C66826A85@tzi.org> <C93E77B9-349F-451C-BAED-273555EEE5DE@cisco.com> <21B63CBB-3197-4985-A2FA-1214F159ADFC@archrock.com> <0C312AA6-92FD-4B55-9F6D-6A3989F9CC40@tzi.org>
X-Mailer: Apple Mail (2.936)
Cc: Don Sturek <donsturek@grid2home.com>, 6lowapp@ietf.org
Subject: Re: [6lowapp] Proposed charter for 6LoWAPP BOF
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: Fri, 30 Oct 2009 08:31:53 -0000

Hi Carsten,

On Oct 30, 2009, at 12:33 AM, Carsten Bormann wrote:

> Back to the application requirements: I do agree we should focus on  
> a small number of specific areas of application, at least for making  
> sure we have thought through some specific examples for each in  
> detail.  I think it would be useful if we called them out explicitly  
> in the charter.  Right now I'm seeing a lot of interest in 6lowapp  
> from Energy (SE V2 etc.) and building automation (which may or may  
> not include home automation).  The charter does identify light  
> switches, temp sensors, power meters, HVAC systems, and door locks  
> as specific items that we will look at; so maybe we should be a bit  
> more specific and identify the communication relationships we are  
> addressing (and add light fixtures, plug-in vehicles and washing  
> machines in the process).

It certainly would have helped me if the charter would have been more  
precise about what applications or subsets of applications we are  
trying to address.  Without that knowledge, its hard to say whether or  
not we have the proper requirements written anywhere.  BTW, I don't  
think the ZigBee/Homeplug MRD is sufficient in itself.  Is the TRD  
available?

Given the application(s), it would be even better if somewhere we  
indicated what functionality we plan to develop first.  Are we only  
addressing manipulation of attributes that are relatively small in  
size?  Are the most important profiles to get done first power, light,  
light switch, and temp?

In the end, if we are to take knowledge of the application  
requirements for granted, the charter should be precise about what we  
are addressing.  It's good to see that we are in line here.

> Gruesse, Carsten
>
> PS.: I wrote more on the rationale for trying not to get stuck in a  
> requirements mire in
> http://www.ietf.org/mail-archive/web/6lowapp/current/msg00038.html


I do prefer your suggested terminology of "objectives" vs.  
"requirements".

--
Jonathan Hui