Distributed Metering Data Management via Broker-Buffer Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional metering data management systems face performance and reliability degradation as metering data capacity increases, leading to potential data loss and management interruptions.

Innovation Solution

A distributed metering data management system that collects and processes data in a parallel manner using a metering data transmission module, buffer servers, and a broker server to determine extraction targets based on state information, allowing for flexible capacity adjustments and error validation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If metering data capacity increases as metering technique develops, then data collection capability improves, but performance and reliability of the metering data management system degrades

Engineering Contradiction:
Improvemetering data capacityVSAvoidsystem reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system segments the centralized database link method into multiple distributed buffer servers, each handling specific topics. This segmentation prevents single-point failure and distributes the load, thereby maintaining reliability while accommodating increased data capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The broker server acts as an intermediary between data collection and processing components. It manages the distribution of metering data to appropriate buffer servers and processing servers, enabling scalable data handling without compromising system reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If conventional database link method is used for data collection, then system structure is simple, but performance degrades with increased data capacity

Engineering Contradiction:
Improvesystem structureVSAvoiddata processing performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system divides the monolithic database link into multiple buffer servers with topic-based assignment. Each buffer server independently handles specific data streams, enabling parallel processing and improved performance while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a new dimension of organization by implementing topic-based categorization of metering data. This dimensional approach allows efficient routing and processing of diverse data types without increasing overall system complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If centralized data processing is used, then data management is straightforward, but data loss and interruptions occur with increased capacity

Engineering Contradiction:
Improvedata management easeVSAvoiddata integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The centralized processing model is segmented into multiple independent processing servers that can operate autonomously. This segmentation ensures that failures in one processing unit do not propagate to others, preventing data loss while maintaining ease of operation through standardized interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the operational parameters by implementing state information tracking for buffer servers. This enables dynamic load balancing and failover mechanisms that maintain data integrity while preserving operational simplicity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11341842B2Metering data management system and computer readable recording medium
Publication Date: 2022.05.24 KOREA ELECTRIC POWER CORP
  • US11341842B2 patent drawing
  • US11341842B2 patent drawing
  • US11341842B2 patent drawing

AI summary

The present invention relates to a metering data management system including a metering data transmission module configured to collect a piece of metering data and generate a message containing the piece of metering data and topic information corresponding to the piece of metering data, a plurality of buffer servers, each of which has a plurality of buffers to which different topics are assigned, configured to store the message in a buffer corresponding to the topic information, a metering data processing module configured to extract the piece of metering data from some of the plurality of buffer servers and process the extracted piece of metering data, and a broker server configured to determine a buffer server, which is an extraction target of the metering data processing module, among the plurality of buffer servers on the basis of state information of the plurality of buffer servers.