[smartpowerdir] Report on the Smart Grid work in the IETF

Fred Baker <fred@cisco.com> Wed, 30 March 2011 05:19 UTC

Return-Path: <fred@cisco.com>
X-Original-To: smartpowerdir@core3.amsl.com
Delivered-To: smartpowerdir@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 768603A6AA0; Tue, 29 Mar 2011 22:19:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.517
X-Spam-Level:
X-Spam-Status: No, score=-110.517 tagged_above=-999 required=5 tests=[AWL=0.082, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
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 qdcl+welUc1H; Tue, 29 Mar 2011 22:19:31 -0700 (PDT)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by core3.amsl.com (Postfix) with ESMTP id E7E453A68D3; Tue, 29 Mar 2011 22:19:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=fred@cisco.com; l=4008; q=dns/txt; s=iport; t=1301462469; x=1302672069; h=from:subject:date:message-id:cc:to:mime-version: content-transfer-encoding; bh=cfhHQBWys5dl04Ch8Fhab98cpOfJYyxTMaCP7hS2qpI=; b=YMSo7junvQdJqnXwnTs4KkFW7w3M5YIaP4imd4JvDiPPWq72Zn7ZMzrR pKkuzHB7NJIsVjr53S96GmlHgQ2is81XEOlljutL3eemY0vpjJu8q+69G hB6jcRRXaL95bI/msi//BH0ZQlnyh6dwtL9FuRhEW5vIdAKOgJM8VYg/K I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Aq8EAH28kk2Q/khNgWdsb2JhbAClUhQBARYmJZ8onFmCfIJuBI0Fg1U
X-IronPort-AV: E=Sophos;i="4.63,266,1299456000"; d="scan'208";a="23725773"
Received: from ams-core-4.cisco.com ([144.254.72.77]) by ams-iport-2.cisco.com with ESMTP; 30 Mar 2011 05:21:08 +0000
Received: from dhcp-4213.meeting.ietf.org (ams3-vpn-dhcp5457.cisco.com [10.61.85.80]) by ams-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p2U5L2YA021952; Wed, 30 Mar 2011 05:21:07 GMT
Received: from [127.0.0.1] by dhcp-4213.meeting.ietf.org (PGP Universal service); Wed, 30 Mar 2011 07:21:07 +0200
X-PGP-Universal: processed; by dhcp-4213.meeting.ietf.org on Wed, 30 Mar 2011 07:21:07 +0200
From: Fred Baker <fred@cisco.com>
Date: Wed, 30 Mar 2011 07:20:52 +0200
Message-Id: <DA5E06F5-A70F-496F-BA65-E11CD918B697@cisco.com>
To: IAB IAB <iab@iab.org>
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: core-chairs@tools.ietf.org, eman-chairs@tools.ietf.org, iot-workshop-prep@lists.i1b.org, 6lowpan-chairs@tools.ietf.org, The IESG <iesg@ietf.org>, roll-chairs@tools.ietf.org, smartpower-interest@ietf.org, IETF SmartPower Directorate <smartpowerdir@ietf.org>
Subject: [smartpowerdir] Report on the Smart Grid work in the IETF
X-BeenThere: smartpowerdir@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Members of the Smart Power Directorate <smartpowerdir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/smartpowerdir>, <mailto:smartpowerdir-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/smartpowerdir>
List-Post: <mailto:smartpowerdir@ietf.org>
List-Help: <mailto:smartpowerdir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/smartpowerdir>, <mailto:smartpowerdir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Mar 2011 05:19:32 -0000

Ross asked me to put together a report on Smart Grid-related work in the IETF.

In short, we have two RFCs and 18 Internet Drafts at this moment that explicitly mention the Smart Grid. The two RFCs are:

http://www.ietf.org/rfc/rfc5548.txt
5548 Routing Requirements for Urban Low-Power and Lossy Networks. M.
     Dohler, Ed., T. Watteyne, Ed., T. Winter, Ed., D. Barthel, Ed.. May
     2009. (Format: TXT=47759 bytes) (Status: INFORMATIONAL)

http://www.ietf.org/rfc/rfc6142.txt
6142 ANSI C12.22, IEEE 1703, and MC12.22 Transport Over IP. A. Moise,
     J. Brodkin. March 2011. (Format: TXT=58320 bytes) (Status:
     INFORMATIONAL)

The first was generated by 6lowpan, I believe, and tells us something about what ROLL should produce; the second was an individual submission by one of the co-authors of ANSI C12.22, which is a specification for the protocols by which one reads an electrical meter. 

The internet drafts include:

 - draft-arkko-ipv6-transition-guidelines, which mentions the grid in passing, and is on the RFC Editor's queue.
 - draft-baker-ietf-core, which was requested by NIST/SGIP, and is in discussion with the IESG and waiting for text regarding PKIX, Kerberos, and SSH per a "discuss" from Tim Polk
 - draft-campagna-suitee, which describes a cryptographic suite of algorithms intended for constrained embedded systems.
 - several drafts in EMAN, which is looking at measuring energy usage in Internet equipment.
 - draft-ietf-roll-terminology, which is a terminology draft in ROLL.
 - draft-lee-iot-problem-statement, which identifies the Smart Grid as containing a class of embedded systems.
 - draft-mrw-nat66, which mentions it in passing.
 - draft-oflynn-core-bootstrapping and draft-sarikaya-core-sbootstrappingfs, which reference NIST 7628, which is a security analysis of the US power grid and by extension a requirements document for security solutions in the Smart Grid.
 - draft-oreirdan-mody-bot-remediation, which mentions "smart home" and "smart grid" devices in passing.

More generally, work in the IETF is primarily concentrated in 6LowPAN, ROLL, CORE, and EMAN, with the odd supporting effort such as a 6man discussion related to the RPL protocol. As you know, 6lowpan has developed a compression algorithm and compressed IPv6 header for IEEE 802.15.4 networks, which is being looked at by the IEEE for possible use in power-line communications. Roll has developed a routing protocol called RPL for 802.15.4 networks, for which the usual analysis, interoperability testing reports, and management base remain unavailable, which raises questions about the protocol. Core is working on a transport for RESTful HTTP, which is proposed as one way for embedded systems to communicate (although I will note that published specifications for intersystem communications, such as ANSI C12 and IEC 14908, use much simpler data formats designed for system-to-system communication rather than system-to-human display of data content, and TCP has been shown to be viable in an 802.15.4 environment in the Zigbee work). Eman is working on MIBs and related technology for measurement of energy use in various places.

Note that, while sensor networks and embedded systems in general are probably a more appropriate report, I haven't done the analysis to identify that body of work. I would expect it is a superset of the above.

The IAB held a workshop in Prague last week on the "Internet of Things", which is probably better described as being about the evolution of Internet Technology in a machine-to-machine embedded system context. The web pages for that are at
      http://www.iab.org/about/workshops/smartobjects/

The workshop did in fact occur, and the organizers will eventually generate a report. It was essentially a research discussion and a set of tutorials on specific technologies that are relevant.