Re: [6lowapp] Proposed charter for 6LoWAPP BOF
"Don Sturek" <d.sturek@att.net> Fri, 30 October 2009 13:25 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 9D8A73A6910 for <6lowapp@core3.amsl.com>;
Fri, 30 Oct 2009 06:25:31 -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 OSe0lKrW3aua for
<6lowapp@core3.amsl.com>; Fri, 30 Oct 2009 06:25:30 -0700 (PDT)
Received: from n13b.bullet.mail.mud.yahoo.com (n13b.bullet.mail.mud.yahoo.com
[68.142.207.222]) by core3.amsl.com (Postfix) with SMTP id 82F3A3A68DA for
<6lowapp@ietf.org>; Fri, 30 Oct 2009 06:25:30 -0700 (PDT)
Received: from [209.191.108.97] by n13.bullet.mail.mud.yahoo.com with NNFMP;
30 Oct 2009 13:25:46 -0000
Received: from [68.142.201.253] by t4.bullet.mud.yahoo.com with NNFMP;
30 Oct 2009 13:25:46 -0000
Received: from [127.0.0.1] by omp414.mail.mud.yahoo.com with NNFMP;
30 Oct 2009 13:25:46 -0000
X-Yahoo-Newman-Id: 77033.77386.bm@omp414.mail.mud.yahoo.com
Received: (qmail 19125 invoked from network); 30 Oct 2009 13:25:45 -0000
Received: from unknown (HELO Studio) (d.sturek@69.224.190.125 with login) by
smtp110.sbc.mail.sp1.yahoo.com with SMTP; 30 Oct 2009 13:25:45 -0000
X-YMail-OSG: ORz_rT8VM1kYbTroqiT1v2AETdijZI2.D0ssa0rtgpd0PEEZuvjiLe_IFrR9OoJD8LY8hSWt9TjMftlZNuVDnHDThS6tUiAwFUq24RARuLStorV93jXr79z0zy98T047I4zYPfQzXq0NLaUjzI9cL3ny6CwOHBCchW4rifZ1OMZpAfbdQCJD21Su1rchUFEzAAMm8DbtPn1u_n9WjXmlF1qrs.I5ptAW_LfTaAH0i4cWzTF6xoLDVyNFyNI3Cvu7TLT0CJhlnaVcqdka3RIM_iI6MAvZrF6UFiv1smmXKSCKOp94tHlvZXwweeQYKZN5VTpd6lE-
X-Yahoo-Newman-Property: ymail-3
From: "Don Sturek" <d.sturek@att.net>
To: "'Carsten Bormann'" <cabo@tzi.org>, "'Jonathan Hui'" <jhui@archrock.com>
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>
In-Reply-To: <0C312AA6-92FD-4B55-9F6D-6A3989F9CC40@tzi.org>
Date: Fri, 30 Oct 2009 06:25:41 -0700
Message-ID: <008201ca5964$7aa1b4a0$6fe51de0$@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: AcpZM116W0bqsLWnQayWjLQxusIEIAAMEd9Q
Content-Language: en-us
Cc: 6lowapp@ietf.org
Subject: Re: [6lowapp] Proposed charter for 6LoWAPP BOF
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: Fri, 30 Oct 2009 13:25:31 -0000
Hi Carsten, It would be good to avoid PEPs as much as possible. These devices are controversial in cost constrained deployments since they imply a standalone box someplace (that the customer does not get benefit from functionally) or some translation which eventually is outdated. We were hoping to scope a useful, mainstream subset of existing protocols. This is why we plan to start with HTTP (obviously not a full implementation but whatever meaningful legal subset we can use) along with a RESTful message exchange. At least this is what we are going to start with, in terms of interoperability testing. Clearly the story does not stop here. Ideally we would like to see as many mainstream services as practical/possible deployed on these small devices (hopefully without proxy). Don -----Original Message----- From: 6lowapp-bounces@ietf.org [mailto:6lowapp-bounces@ietf.org] On Behalf Of Carsten Bormann Sent: Friday, October 30, 2009 12:34 AM To: Jonathan Hui Cc: Don Sturek; 6lowapp@ietf.org Subject: Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan, I believe we have enough requirements documents. Application requirements are documented e.g. in the ZigBee/Homeplug MRD. The ROLL documents also contain a lot of information about application requirements. These have been focused on routing requirements in their later versions (and a lot of information that is useful to us has been removed), but people have already started resurrecting the earlier documents and retargeting them for 6lowapp. Now, application *protocol* requirements. Well, there are general technical requirements of constrained nodes/networks; I think we know these (both the ROLL documents and the 6LoWPAN documents contain some). I'd say beyond those there are no "requirements" for a protocol, unless you have an architecture. E.g., if you don't know whether PEPs (or gateways) are part of the architecture, you don't know whether you are designing for 100 % end-to-end usage or for usage that can get help from a PEP where required. That's why "requirements" and architecture are one milestone in the charter proposal. I understand that to build a bridge, you first write a requirements document (how many cars per hour?), and then design the bridge. This works well because bridges are a lot like each other, so you know what questions to ask (in essence, there is a well-known architecture for bridges). That kind of engineering is what engineers are mostly taught to do and what "feels right" to many, even though it is often not the way successful information/communication technologies work is done. In a design activity like the one we are undertaking, requirements (really: objectives) and solutions evolve in parallel. That's why it would not only be *slow* to spend a year on requirements first, but also be *wrong* fundamentally. 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). 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 _______________________________________________ 6lowapp mailing list 6lowapp@ietf.org https://www.ietf.org/mailman/listinfo/6lowapp
- [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jukka Manner
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Lisa Dusseault
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Peter Saint-Andre
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Lisa Dusseault
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Carsten Bormann
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Paul Duffy
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Vlad Trifa
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Vlad Trifa
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Sanjay Sinha (sanjsinh)
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Sanjay Sinha (sanjsinh)
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jukka Manner
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Paul Duffy
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF nicolas.riou
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Paul Duffy
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Juergen Schoenwaelder
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Adriano Pezzuto (apezzuto)
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Paul Duffy
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Robert Cragie
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Adriano Pezzuto (apezzuto)
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Robert Cragie
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Henning Schulzrinne
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Carsten Bormann
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Adriano Pezzuto (apezzuto)