IDMS Channel Adapter for SOA Protocol Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated Distribution Management Systems (IDMS) in utility environments often require communication protocols that are incompatible with service-oriented architectures, making it complex to implement and maintain communication between systems, particularly in utility metering environments.

Innovation Solution

The implementation of an IDMS channel adapter facilitates communication between systems in a utility computing environment, allowing them to operate within a service-oriented architecture by translating messages from IDMS protocols to canonical formats and using an enterprise service bus to support interoperable machine-to-machine interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IDMS uses TCP socket-based communication protocols, then communication reliability is improved, but compatibility with service-oriented architecture deteriorates

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidcompatibility with service-oriented architecture
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a channel adapter as an intermediary component that sits between the IDMS TCP socket-based communication system and the service-oriented architecture. This adapter translates between the two different communication paradigms, allowing reliable TCP-based IDMS communication to coexist with SOA messaging without requiring changes to either system's core architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communication system is segmented into distinct layers: the IDMS layer uses TCP sockets for reliable communication, while the SOA layer uses messaging protocols. The channel adapter segments the translation function into a separate component that handles protocol conversion, allowing each layer to optimize for its specific requirements independently.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If custom communication protocols are implemented for IDMS integration, then communication precision is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication precisionVSAvoidcommunication system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The channel adapter serves as a dedicated intermediary that handles protocol translation and communication precision requirements. By isolating the custom protocol implementation in this separate component, the overall system complexity is managed more effectively, as the adapter can be independently configured, tested, and maintained without affecting the entire communication infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system manages complexity by allowing parameter changes in the channel adapter's translation rules rather than modifying the core communication architecture. Communication precision is achieved through configurable translation parameters that can be adjusted to match different IDMS protocols without changing the fundamental SOA messaging framework.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8478714B2Integrated distribution management system channel adapter
Publication Date: 2013.07.02 SOUTHERN CO SERVICES INC
  • US8478714B2 patent drawing
  • US8478714B2 patent drawing
  • US8478714B2 patent drawing

AI summary

Disclosed are various embodiments for communicating with an integrated distribution management system (IDMS). An IDMS often employs a communications protocol that is incompatible with a service oriented architecture. Accordingly, embodiments of the disclosure can allow utility computing systems in a service oriented architecture or in a messaging based environment to communicate with an IDMS.