1 / 13

AMI-Enterprise

AMI-Enterprise. Service Definition Technical Guide. Getting Started. Understand the framework Finding the artifacts Using the artifacts. Smartgridipedia.org. Site map Note - multiple paths to artifacts Service inventory spreadsheet can be used to filter services specific to the user need

johnecox
Download Presentation

AMI-Enterprise

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AMI-Enterprise Service Definition Technical Guide

  2. Getting Started • Understand the framework • Finding the artifacts • Using the artifacts

  3. Smartgridipedia.org • Site map • Note - multiple paths to artifacts • Service inventory spreadsheet can be used to filter services specific to the user need • Either path can be used to get artifacts specific to information object or business process

  4. Example MDMS to Gas Outage integration Event processing

  5. AMI Enterprise Interface Reference Model

  6. Service Providers & Service Consumers • Service Provider / Data Consumer • Meter Data Management System (MDMS) • Third Party Vendor • AMI Management System • Customer Information System (CIS) • Dispatch Center • Gas Outage Management System • Methane Alarm Application • Outage Management System (OMS) • Power Quality Event Controller • Service Consumer / Data Provider • Head End • Third Party Vendor • MDMS

  7. Find the Information Object from the Logical System • Customer Information System • Information objects owned by CIS listed here • Enterprise Asset Management • Information objects owned by EAM listed here • Work Management System • Information objects owned by WMS listed here • Outage Management System • Information objects owned by OMS listed here • Meter Data Management System • Information objects owned by MDMS listed here • Head End System • Information objects owned by Head End listed here

  8. MDMS Information Objects • ActivityRecord • EndDeviceEvent • EndDeviceFirmware • LoadControlCommand • MeterAssetConfig • MeterReading • MeterStatus • MeterSystemEvent

  9. Find the Service and Download the Artifacts • Services • MeterSystemEventRequest • MeterSystemEvent • WSDL/Design Artifacts • For the WSDL and XSD documents associated with these services please click here: Download • MessageHeader.xsd • MeterSystemEvent.wsdl • MeterSystemEvent.xsd • MeterSystemRequest.wsdl • OutputData.xsd

  10. Interaction Patterns Match interaction to your organization’s implementation

  11. Orchestration Send-Receive Services Interaction Pattern (ESB & Asynchronous) Service Operations MDMS ESB OMS A B Native API or Service Native API or Service S/C S/P S/C S/P T T Guaranteed delivery within ESB, plus internal routing…… Other interested parties…… S/C: Service Consumer S/P: Service Provider

  12. Orchestration Send-Receive Services Interaction Pattern (Transparent ESB & Asynchronous) Service Operations Interaction patterns are not shown on the transparent ESB is because it will not be doing Business Orchestration (BPM). MDMS Transparent ESB OMS A B Native API or Service Native API or Service S/C S/P S/C S/P T T Guaranteed delivery within ESB, plus internal routing…… Other interested parties…… The transparent ESB can do transformation, but it's not recommended. One would use the transparent ESB to leverage middleware services such as connection management, persistence and error handling, but would not be doing Business Orchestration.

  13. Send-Receive Services Interaction Pattern (Direct & Asynchronous) Service Operations This is for the organization with no ESB, that uses a point-to-point implementation MDMS OMS A B Native API or Service Native API or Service S/C S/P T T

More Related