SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital...
-
Upload
silas-turner -
Category
Documents
-
view
213 -
download
1
Transcript of SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital...
![Page 1: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/1.jpg)
SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9Robby Simpson, PhDSmart Energy WG ChairGE Digital [email protected] 1, 2010
![Page 2: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/2.jpg)
2
• What is SEP 2.0?• Status Update• Pricing Function Set Details• DRLC Function Set Details• DER Function Set Details
OUTLINE
SGIP Grid-Interop 2010, Chicago, Ill
![Page 3: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/3.jpg)
SEP 2.0?
SGIP Grid-Interop 2010, Chicago, Ill
![Page 4: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/4.jpg)
4
• Application-Layer Profile – a collection of standards where options and configurations are specified with the intention of leading to interoperability and embedded device constraints
• Focus on communications related to efficiency, usage, price communication, and messaging• Range of backhaul (AMI, Internet, etc.) bandwidths and cost kept in mind during
development• MAC/PHY (Link Layer) independent – intended to run over generic Internet Protocol stack• Developing with several organizations including:
– ZigBee Alliance– HomePlug Powerline Alliance– Wi-Fi Alliance– EPRI– SunSpec Alliance– SAE– IETF– UCAIug
• 35+ million meters currently under contract, from a variety of major North American and international meter manufacturers
• Robust testing and certification program with logoing
WHAT IS THE SMART ENERGY PROFILE?
SGIP Grid-Interop 2010, Chicago, Ill
![Page 5: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/5.jpg)
5
EXAMPLE SYSTEM ARCHITECTURE
SGIP Grid-Interop 2010, Chicago, Ill
![Page 6: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/6.jpg)
6
SEP 2.0 STACK OVERVIEW AND RESPONSIBILITIES
SGIP Grid-Interop 2010, Chicago, Ill
802.15.4-2006
PANA
EAP-TLSEAP-PSK
IPv6RPL
TCP UDP
HTTP
TLS
mDNS
DNS-SD
EXI
CIM SEP 2.0 App Spec
App Support Spec
ZigBee IP
6LoWPAN
802.11, 1901, etc.
![Page 7: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/7.jpg)
7
• Pricing Communication• Demand Response and Load Control• Metering / Energy Usage Information• Messaging• Pre-Payment• Plug-In Electric Vehicles• Distributed Energy Resources• Billing• Firmware Download• Time
FUNCTION SETS
SGIP Grid-Interop 2010, Chicago, Ill
![Page 8: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/8.jpg)
8
• Application layer security built around TLS• May also have link layer security• Think ‘https’• Certificates
– Have agreed on a specific ECC cipher suite as the mandatory cipher suite for interoperability
– Have agreed on a specific RSA cipher suite as an optional cipher suite for interoperability
SECURITY
SGIP Grid-Interop 2010, Chicago, Ill
![Page 9: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/9.jpg)
9
• HTTP – the web protocol we all know and love• Used to interact with ‘resources’ in a ‘RESTful’ manner
– 4 verbs: GET, PUT, POST, DELETE
• Driven by desire to have a long-lived protocol and a familiar protocol for consumer interactions
APPLICATION TRANSPORT
SGIP Grid-Interop 2010, Chicago, Ill
![Page 10: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/10.jpg)
10
• mDNS – Multicast DNS• Familiar to many via Apple Bonjour• Enable DNS names without the need for a centralized DNS
server• Used in conjunction with DNS-SD to provide device and
service discovery
NAME RESOLUTION
SGIP Grid-Interop 2010, Chicago, Ill
![Page 11: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/11.jpg)
11
• DNS-SD, used in conjunction with mDNS• Service Discovery
– Types and Sub-Types
• Essentially just DNS TXT records• “Give me all smartenergy devices”• “Give me all smartenergy DER devices”• Returns various information such as path
DEVICE AND SERVICE DISCOVERY
SGIP Grid-Interop 2010, Chicago, Ill
![Page 12: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/12.jpg)
12
• EXI – Efficient XML Interchange• Tokenized XML• W3C standard• Message format of the HTTP resources
APPLICATION PAYLOAD FORMAT
SGIP Grid-Interop 2010, Chicago, Ill
![Page 13: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/13.jpg)
13
• CIM, the Common Information Model• The “what”
– Metering, Pricing, etc.
• IEC standard (61968/61970)• UML -> Schema -> Resources
SEMANTIC MODEL
SGIP Grid-Interop 2010, Chicago, Ill
![Page 14: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/14.jpg)
STATUS
SGIP Grid-Interop 2010, Chicago, Ill
![Page 15: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/15.jpg)
15
• SEP 2.0 TRD comment resolution nearing completion and reballot
• SEP 2.0 Application Specification (App Spec):– Ballot received ~2000 comments– Resolution divided into sections led by champions– Significant progress made on resolving comments (most, if not all,
contentious items thought to be resolved)– Several face-to-face meetings (typically once per month)– The positive: we have a draft of a cutting edge application standard that
will serve as the foundation of the HAN for time to come and has been widely acclaimed
– The negative: has not been easy – requirements are a moving target with many external factors and contentious items, often caught in middle (CIM vs. 61850, for example)
• Several test/interop events have occurred
CURRENT STATUS
SGIP Grid-Interop 2010, Chicago, Ill
![Page 16: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/16.jpg)
16
• US NIST and SGIP• NAESB• IEC• OpenSG• EU (ESMIG, OFGEM, etc.)• AU (WSAA, etc.)• SAE
EXTERNAL INFLUENCES
SGIP Grid-Interop 2010, Chicago, Ill
![Page 17: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/17.jpg)
17
• Working with many SDOs• Developing new standards:
– IETF ROLL/RPL– IETF CoRE/CoAp– IETF 6LoWPAN (ND, etc.)
• Refining existing standards:– IETF PANA– IETF TLS– IEC 61968 (CIM)– IEEE 802.15.4– IETF mDNS– IETF IPv6 CPE BCP
EXTERNAL OUTREACH
SGIP Grid-Interop 2010, Chicago, Ill
![Page 18: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/18.jpg)
18
• Within ZigBee, specification are not considered to be complete until there are Certified Products
• Targeting next public release (with comment resolution) end of January / early February
• Targeting final release in Q2 of 2011
• ZigBee Process:– Market Requirements Document (MRD)– Technical Requirements Document (TRD)– 0.7 version of Specification (Interop-Ready)– 0.9 version of Specification (Certification-Ready)– Final version of Specification (Certified Products)
PROJECT TIMELINE
SGIP Grid-Interop 2010, Chicago, Ill
![Page 19: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/19.jpg)
PRICING FUNCTION SET DETAILS
SGIP Grid-Interop 2010, Chicago, Ill
![Page 20: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/20.jpg)
20SGIP Grid-Interop 2010, Chicago, Ill
![Page 21: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/21.jpg)
DRLC FUNCTION SET DETAILS
SGIP Grid-Interop 2010, Chicago, Ill
![Page 22: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/22.jpg)
22SGIP Grid-Interop 2010, Chicago, Ill
![Page 23: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/23.jpg)
23
# RequestGET /dr HTTP/1.1Host: ::1
# ResponseHTTP/1.1 200 OKContent-Type: application/exi
<?xml version=“1.0” encoding=“UTF-8” ?><List results=“10” total=“10” xmlns=“http://www.zigbee.org/se”>
<DemandResponseProgram><link rel=“self” href=“/dr/0” /><ID>0</ID><name>RateSaver</name><List type=“EndDeviceControl” total=“1”
href=“/dr/0/edc” /></DemandResponseProgram>
</List>
LIST OF DEMAND RESPONSE PROGRAMS
SGIP Grid-Interop 2010, Chicago, Ill
![Page 24: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/24.jpg)
24
# RequestGET /dr/0 HTTP/1.1Host: ::1
# ResponseHTTP/1.1 200 OKContent-Type: application/exi
<?xml version=“1.0” encoding=“UTF-8” ?><DemandResponseProgram xmlns=“http://www.zigbee.org/se”>
<ID>0</ID><name>RateSaver</name><List type=“EndDeviceControl” total=“1”
href=“/dr/0/edc” /></DemandResponseProgram>
DEMAND RESPONSE PROGRAM
SGIP Grid-Interop 2010, Chicago, Ill
![Page 25: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/25.jpg)
25SGIP Grid-Interop 2010, Chicago, Ill
![Page 26: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/26.jpg)
26
# RequestGET /dr/0/edc HTTP/1.1Host: ::1
# ResponseHTTP/1.1 200 OKContent-Type: application/exi
<?xml version=“1.0” encoding=“UTF-8” ?><List total=“1” results=“1” xmlns=“http://www.zigbee.org/se”>
<EndDeviceControl><link rel=“self” href=“/dr/0/edc/0” /><deviceCategory>0xFFFFFFFF</deviceCategory><drProgramMandatory>true</drProgramMandatory><scheduledInterval>
<randomizeStart>5</randomizeStart><randomizeEnd>5</randomizeEnd><start>XXX</start><duration>60</duration>
</scheduledInterval><TargetReduction>
<type>0x00</type><value>10</value>
</TargetReduction><SetPoint>
<type>0</type><value>22</value>
</SetPoint><Offset>
<type>0</type><value>2</value>
</Offset><Status>
<dateTime>XXX</dateTime><reason>Peak Shaving</reason><type>0</type>
</Status><DutyCycle>80</DutyCycle>
</EndDeviceControl></List>
LIST OF END DEVICE CONTROLS
SGIP Grid-Interop 2010, Chicago, Ill
![Page 27: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/27.jpg)
27
# RequestGET /dr/0/edc/0 HTTP/1.1Host: ::1
# ResponseHTTP/1.1 200 OKContent-Type: application/exi
<?xml version=“1.0” encoding=“UTF-8” ?><EndDeviceControl>
<deviceCategory>0xFFFFFFFF</deviceCategory><drProgramMandatory>true</drProgramMandatory><scheduledInterval>
<randomizeStart>5</randomizeStart><randomizeEnd>5</randomizeEnd><start>XXX</start><duration>60</duration>
</scheduledInterval><TargetReduction>
<type>0x00</type><value>10</value>
</TargetReduction><SetPoint>
<type>0</type><value>22</value>
</SetPoint><Offset>
<type>0</type><value>2</value>
</Offset><Status>
<dateTime>XXX</dateTime><reason>Peak Shaving</reason><type>0</type>
</Status><DutyCycle>80</DutyCycle>
</EndDeviceControl>
END DEVICE CONTROL
SGIP Grid-Interop 2010, Chicago, Ill
![Page 28: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/28.jpg)
DER FUNCTION SET DETAILS
SGIP Grid-Interop 2010, Chicago, Ill
![Page 29: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/29.jpg)
29
• Working closely with EPRI, SunSpec, and IEC to use an appropriately harmonized semantic model based on CIM extensions from 61850
STAY TUNED…
SGIP Grid-Interop 2010, Chicago, Ill
![Page 30: SMART ENERGY PROFILE 2.0 UPDATE – PAPS 3 & 9 Robby Simpson, PhD Smart Energy WG Chair GE Digital Energy Robby.Simpson@GE.com December 1, 2010.](https://reader036.fdocuments.us/reader036/viewer/2022070407/56649e235503460f94b11392/html5/thumbnails/30.jpg)
30
Thanks!
For more information, please visit:http://www.ZigBee.org/SmartEnergy
CONCLUSION
SGIP Grid-Interop 2010, Chicago, Ill