Re: [6lowapp] Next version of charter proposal up on 6lowapp.net
"Don Sturek" <d.sturek@att.net> Mon, 09 November 2009 20:42 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 5E9E428C245 for <6lowapp@core3.amsl.com>;
Mon, 9 Nov 2009 12:42:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.242
X-Spam-Level:
X-Spam-Status: No, score=-0.242 tagged_above=-999 required=5 tests=[AWL=0.572,
BAYES_00=-2.599, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334,
MSGID_MULTIPLE_AT=1.449, UNPARSEABLE_RELAY=0.001]
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 4nphh8V5Z1U3 for
<6lowapp@core3.amsl.com>; Mon, 9 Nov 2009 12:42:42 -0800 (PST)
Received: from smtp105.sbc.mail.gq1.yahoo.com (smtp105.sbc.mail.gq1.yahoo.com
[67.195.14.108]) by core3.amsl.com (Postfix) with SMTP id 46AD628C233 for
<6lowapp@ietf.org>; Mon, 9 Nov 2009 12:42:42 -0800 (PST)
Received: (qmail 64776 invoked from network); 9 Nov 2009 20:43:06 -0000
Received: from host-160-85.meeting.ietf.org (d.sturek@133.93.160.85 with
login) by smtp105.sbc.mail.gq1.yahoo.com with SMTP;
09 Nov 2009 12:43:05 -0800 PST
X-Yahoo-SMTP: fvjol_aswBAraSJvMLe2r1XTzhBhbFxY8q8c3jo-
X-YMail-OSG: TI1QPgQVM1nZdbqWk7oLFDw7T6IKm0O6Oheyex82yCgHnzPtdBba4n6wxzc8MGtWCq.Bj6fYgOpcdyIVer8WAYMUAvK0Jx3JHoFUYH2.wTqgzxobqYl42YfteunGeBGotcZD3E9X7ke2CU7PTVqaRvcZsABd1HrmFXGZGj28yvaB1HaaT8AJe33bSsdbphHRG82kS1WeIxQZ7ATVTEAmcHimS7P.BG18Ayn_E.7iF.8JFS604AsHCLX9z0XIcsssYUyC0spCgjt1mXlJdJORqvpJFZAO0GvxdT1qQU9ZMl51lhgp3A--
X-Yahoo-Newman-Property: ymail-3
From: "Don Sturek" <d.sturek@att.net>
To: <arjun.lists@hsc.com>
References: <547D55FF-B03C-458E-A51C-3223D5F005F4@tzi.org>
<517197C5-5B51-4A0F-9E18-6DC876EB971C@cs.columbia.edu>
<7F90BA96-1AC8-4DBF-9F76-5B200CA118D4@cs.columbia.edu>
<05C6A38D732F1144A8C4016BA4416BFE0242D03E@SPO-EXVS-02.itron.com>
<B5584ABB89131542BEA01BFAF71A73877FD30AFC4C@NLCLUEXM03.connect1.local>
<4AF7C18F.5030107@cisco.com> <9083133113177307269@unknownmsgid>
<a9994e940911090635j2116ee2u252627ff62a9a2be@mail.gmail.com>
In-Reply-To: <a9994e940911090635j2116ee2u252627ff62a9a2be@mail.gmail.com>
Date: Mon, 9 Nov 2009 12:42:56 -0800
Message-ID: <018901ca617d$3ae409f0$b0ac1dd0$@sturek@att.net>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_018A_01CA613A.2CC0C9F0"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcphSe4uDuWxklNTRH2YAjtqO/jHdQAMuEZg
Content-Language: en-us
Cc: "'Stuber, Michael'" <Michael.Stuber@itron.com>, 6lowapp@ietf.org
Subject: Re: [6lowapp] Next version of charter proposal up on 6lowapp.net
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, 09 Nov 2009 20:42:44 -0000
Have a look at the 6LowAPP presentation at the BOF. There is a slide outlining a typical CPU used on such a system. There is not a single set of network constraints or topologies. There are many networks deployed today using IEEE 802.15.4. Many of these networks run proprietary or vendor consortium standards (non-IP). The 6LowAPP problem statement (and 6LowPAN) capture what is needed to displace these solutions with IP. Don From: arjunrc@gmail.com [mailto:arjunrc@gmail.com] On Behalf Of Arjun Roychowdhury Sent: Monday, November 09, 2009 6:35 AM To: d.sturek@att.net Cc: Benoit Claise; Van Der Stok, Peter; Stuber, Michael; 6lowapp@ietf.org Subject: Re: [6lowapp] Next version of charter proposal up on 6lowapp.net Okay, I am sorry, I am very confused now. Can someone please point me to a resource where I can read up what are the constraints for HAN devices this group is talking about, specifically: a) CPU constraints (and what sort of devices this applies/does not apply to) b) Network constraints c) What is the network topology for which modelling needs to be done to figure out whether a protocol is appropriate or not? I see numbers being talked about in this list and while discussing the charter, but I am unable to see a clear modeling that arrives at those numbers. regds arjun On Mon, Nov 9, 2009 at 6:30 AM, Don Sturek <d.sturek@att.net> wrote: 250 Kbps is the theoretical maximum on the data link. Considering back offs and other required channel operations (CSMA) the maximum you will see in practice is about 140 Kbps. Next, the 140 Kbps is from point to point (a device to its neighbor). Depending on the network topology and the data transfer characteristics (for example, if you had an application where predominant traffic is MP2P where all devices in a multihop network were to send data to a single access point) you might see less than 10K bps at the concentrator (again, depends on the data traffic model, the frequency of data transfer, the number of hops from leaf nodes in the network to the concentrator, etc.). Don From: 6lowapp-bounces@ietf.org [mailto:6lowapp-bounces@ietf.org] On Behalf Of Benoit Claise Sent: Sunday, November 08, 2009 11:15 PM To: Van Der Stok, Peter Cc: Stuber, Michael; 6lowapp@ietf.org Subject: Re: [6lowapp] Next version of charter proposal up on 6lowapp.net >From the requirement/use case remark in my initial email, I wanted to understand: how many constrained nodes in a single constrained network must share the 250kbit/s? For example, in case of discovery, concurrent events, concurrent queries, etc. IMHO, this is an important input for the protocol design, which I didn't get from the BOF. Regards, Benoit. Although I agree with the not challenged statement, a few updates: I expect a presence detector to send out a message once per second or per 10 seconds There may be 1 till 100 in one wireless mesh, dependent on office lay-out. The crux comes when an alarm hits. Then we will have an avalanche of messages and some can be just thrown away and a few need to be sent on through the routers to some central post(s)regardless. There is the challenge of overload handling. Peter -----Original Message----- From: 6lowapp-bounces@ietf.org [mailto:6lowapp-bounces@ietf.org] On Behalf Of Stuber, Michael Sent: Monday 9 November 2009 4:49 To: Henning Schulzrinne Cc: 6lowapp@ietf.org Subject: Re: [6lowapp] Next version of charter proposal up on 6lowapp.net The amount of bandwidth required per applications varies a great deal. Some devices, like light switches, or battery powered sensors may only send a message or two per day. Other devices such as energy usage monitors or electric vehicles may send a large number of updates. Electric meters may send current usage information to in-home displays every 10 seconds. Electric cars may start with an extended exchange to negotiate a charging regime, followed by periodic updates to in-home displays regarding the device's state of charge. Most of the networks that I worry about are indeed likely to be small (>30 nodes); however, there are places where folks have been running larger smart energy networks for meter data collection that are upwards of thousands of nodes. The 802.15.4 T4G SUN work is likely to expand this trend. Starting with efficient protocols provides headroom for growth in the application later. -----Original Message----- From: Henning Schulzrinne [mailto:hgs@cs.columbia.edu] Sent: Sunday, November 08, 2009 7:25 PM To: Stuber, Michael Cc: Benoit Claise; 6lowapp@ietf.org Subject: Re: [6lowapp] Next version of charter proposal up on 6lowapp.net Right, but the bandwidth per device is really, really low. How many bits do you send each day to a thermostat or light switch? Are there any measurements of the realistic signaling load in such networks? I'm worried about artificially constraining the solution space to solve a practical non-problem. Henning On Nov 8, 2009, at 10:18 PM, Stuber, Michael wrote: Keep in mind though, that much of that bandwidth is shared on these networks In an 802.15.4 environment, devices will share a single channel. If this work is successful there will be many constrained nodes within the network, rather than a single pair of nodes. -----Original Message----- From: 6lowapp-bounces@ietf.org [mailto:6lowapp-bounces@ietf.org] On Behalf Of Henning Schulzrinne Sent: Sunday, November 08, 2009 6:33 PM To: Benoit Claise Cc: 6lowapp@ietf.org Subject: Re: [6lowapp] Next version of charter proposal up on 6lowapp.net I find this conflation of Smart Energy/HAN and LowApp confusing. Most of the in-home networks are not exactly "challenged". Even ZigBee has 250 kb/s (or 20 kb/s in the lowest-bandwidth mode), i.e., equivalent to early DSL or 1990's modems. Henning On Nov 8, 2009, at 9:20 PM, Benoit Claise wrote: Carsten, Thanks for the new charter proposal. - "This WG is concentrating on requirements from energy (e.g. Smart Energy 2.0) and building management applications." Is the goal to describe these requirements in the "objectives and architecture" document? If not, where can we understand those requirements from? The following were mentioned on the list: There are a lot of use cases to start with. Here is a starter set: 1) OpenHAN: http://www.utilityami.org/docs/UtilityAMI%20HAN%20SRS%20- %20v1.04%20-% 200808 19-1.pdf 2) SmartGridipedia: http://www.smartgridipedia.org/index.php/Category:Use_Cases , both the Intelligrid and Southern California Edison use cases are good 3) ZigBee/HomePlug Market Requirements and Use Cases (which we are using for our Smart Energy V2 work): http://www.homeplug.org/products/ZBHP_SE_MRD_090624.pdf Any other ones? "The framework will also specify specify a way to support interface profiles, ..." Can you expand on "interface profile". "A document with operation and management advice about running a network using these applications." Is advice the right word? It seems like one or two advices are sufficient to manage the network ;-) Regards, Benoit. I have put a new version of the WG charter proposal on the wiki page at http://6lowapp.net = http://trac.tools.ietf.org/area/app/trac/wiki/6LowApp (charter text is at the end of the page). Obviously, I could not pick up every comment that was on the list (they were partially going in conflicting directions), but please do comment on the new version. Gruesse, Carsten _______________________________________________ 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 _______________________________________________ 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 The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message. _______________________________________________ 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 *********************************************DISCLAIMER********************* ************************ The email is subject to Disclaimer as per - http://www.hsc.com/tabid/91/Default.aspx#emaildisclaimer -- Arjun Roychowdhury
- [6lowapp] Next version of charter proposal up on … Carsten Bormann
- Re: [6lowapp] Next version of charter proposal up… Kerry Lynn
- Re: [6lowapp] Next version of charter proposal up… Arjun Roychowdhury
- Re: [6lowapp] Next version of charter proposal up… Juergen Schoenwaelder
- Re: [6lowapp] Next version of charter proposal up… Zach Shelby
- Re: [6lowapp] Next version of charter proposal up… Zach Shelby
- Re: [6lowapp] Next version of charter proposal up… Robert Cragie
- Re: [6lowapp] Next version of charter proposal up… Benoit Claise
- Re: [6lowapp] Next version of charter proposal up… Henning Schulzrinne
- Re: [6lowapp] Next version of charter proposal up… Stuber, Michael
- Re: [6lowapp] Next version of charter proposal up… Henning Schulzrinne
- Re: [6lowapp] Next version of charter proposal up… Stuber, Michael
- Re: [6lowapp] Next version of charter proposal up… Van Der Stok, Peter
- Re: [6lowapp] Next version of charter proposal up… Benoit Claise
- Re: [6lowapp] Next version of charter proposal up… Don Sturek
- Re: [6lowapp] Next version of charter proposal up… Arjun Roychowdhury
- Re: [6lowapp] Next version of charter proposal up… Shidan
- Re: [6lowapp] Next version of charter proposal up… Don Sturek
- Re: [6lowapp] Next version of charter proposal up… Don Sturek