[Ace] Fwd: Re: Feedback on building automation use case for ACE IETF

Ludwig Seitz <ludwig@sics.se> Thu, 11 September 2014 13:20 UTC

Return-Path: <ludwig@sics.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8867C1A6F2B for <ace@ietfa.amsl.com>; Thu, 11 Sep 2014 06:20:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level:
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.652] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YPXXQyisOG3W for <ace@ietfa.amsl.com>; Thu, 11 Sep 2014 06:20:12 -0700 (PDT)
Received: from outbox.sics.se (outbox.sics.se [193.10.64.137]) by ietfa.amsl.com (Postfix) with ESMTP id 556C91A6F8D for <ace@ietf.org>; Thu, 11 Sep 2014 06:20:11 -0700 (PDT)
Received: from e-mailfilter01.sunet.se (e-mailfilter01.sunet.se [192.36.171.201]) by outbox.sics.se (Postfix) with ESMTPS id D5C886D0 for <ace@ietf.org>; Thu, 11 Sep 2014 15:20:09 +0200 (CEST)
Received: from norm.sics.se (norm.sics.se [193.10.64.192]) by e-mailfilter01.sunet.se (8.14.4/8.14.4/Debian-4) with ESMTP id s8BDK9EH019730 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <ace@ietf.org>; Thu, 11 Sep 2014 15:20:09 +0200
Received: from [192.168.0.108] (unknown [85.235.11.178]) by norm.sics.se (Postfix) with ESMTPSA id 6418518 for <ace@ietf.org>; Thu, 11 Sep 2014 15:20:09 +0200 (CEST)
Message-ID: <5411A188.6070906@sics.se>
Date: Thu, 11 Sep 2014 15:20:08 +0200
From: Ludwig Seitz <ludwig@sics.se>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: "ace@ietf.org" <ace@ietf.org>
References: <4A2D1F85-3F11-4AFA-A7FD-76619EBA3132@automatedlogic.com>
In-Reply-To: <4A2D1F85-3F11-4AFA-A7FD-76619EBA3132@automatedlogic.com>
X-Forwarded-Message-Id: <4A2D1F85-3F11-4AFA-A7FD-76619EBA3132@automatedlogic.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha1"; boundary="------------ms090609080900050706060205"
X-Bayes-Prob: 0.5049 (Score 0, tokens from: outbound, outbound-sics-se:default, sics-se:default, base:default, @@RPTN)
X-p0f-Info: os=Linux 2.2.x-3.x, link=Ethernet or modem
X-CanIt-Geo: ip=85.235.11.178; country=SE; region=Skåne; city=Lund; latitude=55.7000; longitude=13.1833; http://maps.google.com/maps?q=55.7000,13.1833&z=6
X-CanItPRO-Stream: outbound-sics-se:outbound (inherits from outbound-sics-se:default, sics-se:default, base:default)
X-Canit-Stats-ID: 09MNNk94x - 5c27790a7c41 - 20140911
X-Antispam-Training-Forget: https://canit.sunet.se/canit/b.php?i=09MNNk94x&m=5c27790a7c41&t=20140911&c=f
X-Antispam-Training-Nonspam: https://canit.sunet.se/canit/b.php?i=09MNNk94x&m=5c27790a7c41&t=20140911&c=n
X-Antispam-Training-Spam: https://canit.sunet.se/canit/b.php?i=09MNNk94x&m=5c27790a7c41&t=20140911&c=s
X-CanIt-Archive-Cluster: PfMRe/vJWMiXwM2YIH5BVExnUnw
X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.36.171.201
Archived-At: http://mailarchive.ietf.org/arch/msg/ace/xhd-9nGW2ck8judtMGur8_cw-Ug
Subject: [Ace] Fwd: Re: Feedback on building automation use case for ACE IETF
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Sep 2014 13:20:16 -0000

Hello,

in Toronto Dave Robin promised us to provide feedback on building 
automation use cases from the perspective of the BACnet committee.

FYI here is what he sent me:


-------- Forwarded Message --------
Subject: Feedback on building automation use case for ACE IETF
From: 	Dave Robin <drobin@automatedlogic.com>

In Toronto, I mentioned that the BACnet committee had had a meeting in
the past to analyze all uses of broadcast and multicast in the building
automation industry.  We came up with this list:

------ From the September 22, 2010 web conference and  the IT-WG Summit
(Sept 21-23, 2011) -----
- Initial bootstrap (DHCP, link-local)
- Small deployments with no central name/discovery server (mDNS, link-local)
- Change-of-Value reporting with many subscribers are more efficiently
handled by multicast
- Lighting: Group commands that must be executed quickly (e.g. "turn on
the 5th floor lights")
*- Reflashing/Updating: Large identical transfers to large numbers of
recipients.
** Time sync
* Sharing of widely-used data (outside air temperature, current
electrical demand)
* Device discovery/binding  (Who-Is?)
* Object discovery (Who-Has?)
* Unsubscribed event notification ("For whomever might care... something
bad happened")
* Router announcement (I-Am-Router-To...)
* Route discovery (Who-Is-Router-To...?)
* Device announcement (I'm here... I'm still here <-- discouraged)
* Private transfer (in use, but no *standard* uses)
* Text message (in use, but no *standard* uses)
------------------------

The "reflashing" use case is the one that I was trying to remember in
Toronto. I knew there was at least one other strong use case besides
just lighting commands.  From our experience,
reflashing/patching/updating even a small wireless device, for example,
is a brutal thing to do over constrained networks, taking thousands of
times the normal operating bandwidth. Doing this to large groups of
devices simultaneously is a tremendous time saver - comparing "an hour"
to to "many days" for completion. But of course, this needs to be done
securely! So it's would be a use case for ACE.

Thanks,
Dave

--
Dave Robin
Sr. Research Engineer
Automated Logic | Building & Industrial Systems | United Technologies
+1(770)795-4888