cim test development process john simmins weekly status and planning meeting 4/5/2011

13
CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

Upload: irma-bridges

Post on 26-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

CIM Test Development Process

John Simmins

Weekly Status and Planning Meeting4/5/2011

Page 2: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

2© 2011 Electric Power Research Institute, Inc. All rights reserved.

Agenda

1. Progress since last meeting

2. Issues, opportunities and risks arising during the previous week

3. Verify progress against stakeholder expectations

4. General issues discussion

5. Action items for individuals

6. Expected work output during next week

Page 3: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

3© 2011 Electric Power Research Institute, Inc. All rights reserved.

Progress Since Last Call

• Mark Ortiz furnished VPN client for Consumers server

– Windows 64 bit version available EPRI FTP site

– Windows 32 bit version also needed

• Sample messages created

Page 4: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

4© 2011 Electric Power Research Institute, Inc. All rights reserved.

Paris CIM Interop Test Last Week

Page 5: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

5© 2011 Electric Power Research Institute, Inc. All rights reserved.

Meter Outage System Test ECITP 2.05 / 2.06

Systems Under Test

AMI Network

MR-MDM / MDMS

(Optional)

Validate Outage Reporting

Meter

Item(s) Tested

Item used in test

NO-FLTOMS

CREATED (EndDeviceEvents)2000 Meter outages, 1000 comm failures

CREATED (EndDeviceEvents)

Page 6: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

6© 2011 Electric Power Research Institute, Inc. All rights reserved.

Outage Management Part 9 Message Mapping

Test Procedures Systems Under Test

Service Operations

Messages Payload XSD

XSD created

• 1.05 Meter Outage Nominal Conformance

• 1.06 Meter Outage Message and XML Errors

• 2.05 Meter Outage Nominal Interoperability

• 2.06 Meter Outage System Errors

MDMS, OMS

CreatedCreateReplyCreateReply CreateReply

EndDeviceEventsMeterServiceRequestMeterServiceRequestEndDeviceControlsEndDeviceControlsMeterReadingsMeterReadings

EndDeviceEventsMeterServiceRequest(Message)EndDeviceControls(Message)MeterReadingsMeterReadings

EndDeviceEventsMessageMeterServiceRequestsMessageMeterServiceRequestsMessageEndDeviceControlsMessageEndDeviceControlsMessageMeterReadingsMessageMeterReadingsMessage

Page 7: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

7© 2011 Electric Power Research Institute, Inc. All rights reserved.

CIM Common Message Structure

Page 8: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

8© 2011 Electric Power Research Institute, Inc. All rights reserved.

UML for EndDeviceControls Messages

Page 9: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

9© 2011 Electric Power Research Institute, Inc. All rights reserved.

Sample CreateEndDeviceEvents Message

<?xml version="1.0" encoding="UTF-8"?><CIMCommonMsg:CreateEndDeviceEvents xmlns:Payload="http://iec.ch/TC57/2010/EndDeviceEvents#"                                     xmlns:CIMCommonMsg="http://www.iec.ch/TC57/2010/EndDeviceEventsMessage"                                     xmlns:MessageHeader="http://www.iec.ch/TC57/2010/schema/message"                                     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                                     xsi:schemaLocation="http://www.iec.ch/TC57/2010/EndDeviceEventsMessage file:///c:/EnerNex/EndDeviceEventsMessage.xsd"                                    version="1.0.0" >    <CIMCommonMsg:Header>        <MessageHeader:Verb>Create</MessageHeader:Verb>        <MessageHeader:Noun>EndDeviceEvent</MessageHeader:Noun>        <MessageHeader:Timestamp>2011-05-10T12:00:00-05:00</MessageHeader:Timestamp>        <MessageHeader:Source> source_identifier of requesting machine </MessageHeader:Source>    </CIMCommonMsg:Header></CIMCommonMsg:CreateEndDeviceEvents>

• Need Sample “Initiate Service” message

Page 10: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

10© 2011 Electric Power Research Institute, Inc. All rights reserved.

Sample “Last Gasp” Meter Power Outage EndDeviceEvent Message

<?xml version="1.0"?><CIMCommonMsg:EndDeviceEventsResponseMessage xmlns:Payload="http://iec.ch/TC57/2010/EndDeviceEvents#"                                      xmlns:CIMCommonMsg="http://www.iec.ch/TC57/2010/EndDeviceEventsMessage"                                      xmlns:MessageHeader="http://www.iec.ch/TC57/2010/schema/message"                                      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                                      xsi:schemaLocation="http://www.iec.ch/TC57/2010/EndDeviceEventsMessage file:///c:/EnerNex/EndDeviceEventsMessage.xsd"                                      version="1.0.0" ><CIMCommonMsg:Header>   <MessageHeader:Verb>Created</MessageHeader:Verb>        <MessageHeader:Noun>EndDeviceEvent</MessageHeader:Noun>        <MessageHeader:Timestamp>2011-05-10T12:00:00-05:00</MessageHeader:Timestamp></CIMCommonMsg:Header>

 <Payload:EndDeviceEvent>        <Payload:createdDateTime>2011-11-04T18:52:50.001-05:00</Payload:createdDateTime>        <Payload:EndDeviceEventType>3.26.17.85</Payload:EndDeviceEventType>

        <Payload:description>Meter Last Gasp loss of power </Payload:description>        <Payload:Assets>                    <Payload:mRID>3dc53ee5-777e-50b4-8699-a1c224f45f3d</Payload:mRID>            <Payload:Names>                <Payload:name>Meter23253</Payload:name>            </Payload:Names>         </Payload:Assets> </Payload:EndDeviceEvent></CIMCommonMsg:EndDeviceEventsResponseMessage>

Page 11: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

11© 2011 Electric Power Research Institute, Inc. All rights reserved.

Open Action Items

Assignee Action StatusJohn Simmins Work with internal resources to separate lab network

completely from the EPRI operational network.In process

Mark Ortiz Provide written procedures on access to Consumer’s DMZ network and server

In process

Kay Stefferud Contract Mark Ortiz to request written procedures to access the Consumers server.

In process

Margaret Goodrich Review sample abstract test case. In process

Mark Ortiz Send Kay excel spreadsheet with test set-up information.

In process

Page 12: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

12© 2011 Electric Power Research Institute, Inc. All rights reserved.

Expected Work Output During the Next Week

•Meeting with Consumers (Mark) and EnerNex (Kay)

–Consumer server login process

•Continue Sample Messages

–Sample message from IOP would be helpful

•Process to connect multiple test sites needs to be dry run

Page 13: CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/5/2011

13© 2011 Electric Power Research Institute, Inc. All rights reserved.

Together…Shaping the Future of Electricity