Smart Grid Gateway Adapter Middleware Implementations

Note: Unless otherwise noted, the contents of this section apply to middleware (on-premises) implementations of Oracle Utilities Smart Grid Gateway only, and do NOT apply to native implementations or Oracle Utilities cloud services. See Smart Grid Gateway Adapter Native Implementations for more information about Smart Grid Gateway Adapter native implementations and implementing Smart Grid Gateway adapters with Oracle Utilities cloud services.

Oracle Utilities Smart Grid Gateway (SGG) Adapters support communication with various third-party head-end systems. Smart Grid Gateway uses Oracle Service Bus (OSB) and Oracle Business Process Execution Language (BPEL) to facilitate communication with the head-end systems. Most if not all of the functionality shown below is available in each SGG Adapter.

Measurement Data and Device Event Loading: Data parsing and transformation via Oracle Service Bus from head-end system format into the Oracle Utilities Service and Measurement Data Foundation unified format for measurement data and device events.

Measurement Data and Device Event Processing: Configurable mapping for head-end system status codes and device event names to Oracle Utilities Service and Measurement Data Foundation standard values.

Smart Meter Command Processing: Sending/receiving messages to/from third-party applications to initiate smart meter commands from SGG. Most head-end systems support the following types of commands and communications:

  • Device Status Check: Business objects and BPEL processes to support issuing device status check commands.

  • Meter Commissioning: Business objects and BPEL processes to support issuing meter commissioning commands (including registration and installation commands).

  • Meter Decommissioning: Business objects and BPEL processes to support issuing meter decommissioning commands.

  • Meter Retirement: Business objects and BPEL processes to support issuing meter retire (deregistration) commands.

  • On-Demand Read: Business objects and BPEL processes to support issuing on-demand read commands.

  • Remote Connect: Business objects and BPEL processes to support issuing remote connect commands.

  • Remote Disconnect: Business objects and BPEL processes to support issuing remote disconnect commands.

This information in this guide describes how to configure, extend, and test the Smart Grid Gateway Adapters for individual head-end systems. The following head-end systems each have a specific SGG Adapter that can be configured: Itron OpenWay, Landis+Gyr, Networked Energy Services, MV90 for Itron, Sensus RNI, and Silver Spring Networks. Customers also can create their own customized adapter for using Smart Grid Gateway with a specific head-end system. See Creating a Custom Adapter for Smart Grid Gateway for more information.