Scott Neumann December 8, 2005

Slides:



Advertisements
Similar presentations
Introduction to Web Services Protocols. Talk titledate2 Communication and standards Efficient (or indeed any) communication is dependent on a shared vocabulary.
Advertisements

IEC TC57 WG14 Scott Neumann December 8, IEC TC57 WG14 Developing IEC Focus is to describe the information exchanges between systems (i.e.
ADDRESS European Project Integration of Active Demand Eric Lambert, Cyril Effantin, EDF R&D UCA CIMUg Prague May 2011 CIM usage, one year after Active.
Web Services By Ethan Justin Yuli. Web Services in Action Information through Integration (Google Example)Google Example What do Web.
INTERNATIONAL ELECTROTECHNICAL COMMISSION
Open Standards that Open Markets™ © Open Applications Group Project Definition Name: B2B Network Collaboration – Setup and Messaging January 17, 2014 ©
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
MTEI Methods & Tools for Enterprise Integration
1 Simple Object Access Protocol (SOAP) by Kazi Huque.
B usiness T echnology S olutions AMI – Advanced Metering Infrastructure Consumers Energy Mark Ortiz March 9, 2011.
XML Working Group Joan Ugljesa NDIA PMSC January 31,
1 CIM User Group Conference Call december 8th 2005 Using UN/CEFACT Core Component methodology for EIC/TC 57 works and CIM Jean-Luc SANSON Electrical Network.
PTD Energy Management & Information Systems FERC TC: Information Technology for Reliability & Markets ISO-RTO Standards Collaborative July 14, 2004 J.
Interoperability Tests for IEC Scott Neumann November 12, 2009.
CIM and UML Overview Terry Saxton Xtensible Solutions
EDISON INTERNATIONAL® SM SCE Project Story CIM User Group 10/12/2010 Jim Horstman Southern California Edison.
Metadata IN Smart Grid Group Name: REQ
Web Services Description Language CS409 Application Services Even Semester 2007.
Click to edit Master title style Composite Applications: Can We Learn from Web Service Composition? Ian Jones – Chair OASIS ebXML Messaging Services TC.
CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/19/2011.
IRS XML Messaging Schemas 22-September Why are we talking about “Messaging Schemas”? IRS has a need to exchange data –Batch processing –Transaction.
IEC WG Summaries Austin, TX October 24, WG 13 – EMS API Convener: Terry Saxton The principal task of the IEC series of standards is to develop.
TC 57 PSCE09 - CIM Status Update Panel Session Introduction Ed Dobrowolski, NERC.
1 UCA/CIM TSC Enterprise Application Integration Task Force  Scope: Drive the understanding and implementation of CIM-based message exchange to support.
IAWG (Interface Architecture WG) Trimester Meeting Phoenix, AZ 09/16/2008.
Service Definitions A Framework For Standard Interface Development.
Agile SOA Agile EAI How do we achieve agility in Enterprise Integration?
# 1 Application Integration Architecture A Framework For Standard Interface Development Gerald R. Gray, Consumers EnergyJune 23, 2008.
IEC TC57 Smart Grid Activities Scott Neumann USNC TA IEC TC57 November 6, 2009.
# 1 AMI Enterprise Task Force of the Utility AMI Working Group SRS Team Plan Discussion For further information, contact Joe Zhou Team Lead
G. Suter CH Session 3 – Block 2 – 4 th Question Barcelona May “ System Interfaces for Distribution Management “ TC57 WG14 Standards IEC
Doing a CIM Project. 22 CIM Design Center  A rule I learned about applying technology:  Understand the design center of the technology.  Use extreme.
Service Pattern & IEC Recommendation. Goals To define interoperable and sustainable Web services in a consistent way based on standards To bring business.
The goal of XML Protocol Develop technologies allowing peers to communicate…....in a distributed environment......using XML as encapsulation language.
AMI -ENT Service Definition Team Step-by-Step Modeling and Artifacts Generation Process.
Technical Steering Committee La Jolla, January 2003 Paul Kiel, HR-XML.
ISA 95 Working Group Process Centric Exchanges Gavan W Hood July 23, 2015 GWH 2.1.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
ODP V2 Data Provider overview. 22 Scope Data Provider provides access to data and metadata of the local data systems. Data Provider is a wrapper, installed.
Batch to Manufacturing Markup Language B2MML - V0400
[WP1] T1.2 User and Business Requirements
AMI Enterprise Task Force of the Utility AMI Working Group
Sabri Kızanlık Ural Emekçi
WEB SERVICES From Chapter 19 of Distributed Systems Concepts and Design,4th Edition, By G. Coulouris, J. Dollimore and T. Kindberg Published by Addison.
A Web Services Journey on the .NET Bus
SOA (Service Oriented Architecture)
CCSDS System Engineering
“SG-Systems” (Smart Grid – Operational Applications Integration) “Boot Camp” Overview Brent Hodges, Chair, SG-Systems Greg Robinson, Co-Chair, SG-Systems.
Status Report F2F Meeting Jan 2008
IEC Part Discussion (IEC 62541/OPC UA for CIM) Jim Luth
Progress Update MSIS: Bratislava, April 2005
Implementing a service-oriented architecture using SOAP
CIM Model Management in a Real-Time Environment Open Systems International, Inc. (OSI)
EDF expectations regarding Interoperability tests
CIM exchanges for maintenance at ERDF
IEC TC57 Smart Grid Activities
Organizing Semantics For Effective Enterprise Application Integration
WEB SERVICES From Chapter 19, Distributed Systems
Interoperability Test Enumerations for IEC
InterOp Technical Notes
Interoperability Test Message Patterns for IEC
Scott Neumann November 1, 2009
Error Handling for IEC Scott Neumann September 29, 2009.
Interoperability Test Message Patterns for IEC
InterOp Events Scott Neumann October 25, 2009.
Session Abstract This session will provide an overview of the latest improvements and enhancements made to the Ed-Fi ODS/API in 2016, as well as a preview.
Interoperability Test Message Patterns for IEC
Operational Context and Use Case Focus Group
Presentation transcript:

Scott Neumann December 8, 2005 IEC TC57 WG14 Scott Neumann December 8, 2005

IEC TC57 WG14 Developing IEC 61968 Focus is to describe the information exchanges between systems (i.e. A2A and B2B) related to distribution operations Defines integration between a variety of systems including network management, outage management, work management, asset management, SCADA, metering, call handling, … IEC 61968-1 architecture specification is transport independent XML used to format message payloads Messages defined using nouns and verbs Recognizes request/reply and publish/subscribe messaging paradigms

IEC 61968

IEC 61968 Documents Part 1: Architecture Part 2: Glossary Part 3: Network Operation Part 4: Network and Asset Management Part 5: Operational Planning and Optimization Part 6: Maintenance and Construction Part 7: Network Extension Planning Part 8: Customer Inquiry Part 9: Meter reading and Control Part 10: Systems External to, but Supportive of, Distribution Management Part 11: Common Information Model (extensions) Part 12: Use Cases

IEC 61968 Extends the 61968 package of the CIM, where the core CIM is defined by IEC 61970-301 Integration defined using XML messages Messages have a header and a payload Header identifies a noun and a verb Payload uses CIM-derived type definitions as described using XML Schema Can be used for SOA implementations

CIM Packages

CIM Extensions Modeling of electrical distribution, extending Wires package Added 61968 package to CIM: Assets Consumer Documentation Work ERP_Support (leverages OAG)

Use Cases

IEC 61968 Messages Message has header, with optional request, reply and payload sections Header includes information such as a verb, noun, timestamps, revision, source, replyAddress, … Supports request/reply, publish/subscribe and point-to-point messaging

IEC 61968 Messages

Message Verbs Request/Reply: CREATE CHANGE (UPDATE) CANCEL CLOSE DELETE GET SHOW REPLY Publish/Subscribe: CREATED CHANGED (UPDATED) CANCELED CLOSED DELETED SUBSCRIBE UNSUBSCRIBE

Example Message Nouns NetworkDataSet NetworkChangeSet LoadDataSet OperationalRestriction SafetyDocument SwitchingSchedule OutageReport TroubleTicket PlannedOutage OutageNotice Work Schedule AcessPermit OneCallRequest …

Steps in Defining Messages Generate XML Schema complex types from the CIM (once) Develop use cases For each use case, identify message sequences in terms of verbs and nouns For each message define XML Schema, identifying necessary payload content in terms of references to CIM complex types

Customer Meter Data Sets

Status Last meeting held October 2005 in St. Louis, attended by 19 persons Next meeting to be held January 2006 in Switzerland Parts 1 and 3 have been completed, but will be updated to reflect agreed use of XML Schema Most work is currently being done on parts 4, 6, 9 and 12 Need to get WG14 CIM changes stabilized into base CIM

References Official CIM web site is at http://wg14.com (same as http://www.cimuser.com), site is supported and maintained by UISOL IEC documents available from http://www.iec.ch