Power Line Utility Data Transmission With Delayed ECC Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communicating utility-based data over power lines, such as power consumption information, is challenging due to the need for timely and accurate transmission, especially in power line communication networks where errors can occur.

Innovation Solution

The method involves encoding and transmitting utility-based data in raw form initially, followed by error-checking data during a subsequent period, allowing for rapid access and later verification using error correction code (ECC) data, which is interleaved with subsequent data transmissions to ensure accuracy and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is transmitted over power lines in real-time with error correction, then data accuracy is improved, but transmission time delay increases

Engineering Contradiction:
Improvedata accuracyVSAvoidtransmission time delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by transmitting data in its raw form first, before error correction code is available, allowing immediate access to the data. The error correction code is generated and transmitted in subsequent intervals, and the original data is then verified retroactively. This resolves the contradiction by prioritizing speed initially, then improving accuracy in a second stage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the data transmission process into distinct time intervals: first transmitting raw utility-based data sets, then transmitting error correction code sets in subsequent intervals. This segmentation allows the system to provide rapid initial access to data while separately handling verification, thus resolving the time-delay vs. accuracy contradiction.

Inventive Principle:
Principle #1Segmentation

2Reliability

If error correction code is transmitted with each data set, then data verification accuracy is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvedata verification accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies partial action by transmitting only a portion of the error correction code in each subsequent interval rather than including complete error correction with every data set. The error correction code is distributed across multiple intervals and accumulated to verify the original data, reducing per-transmission bandwidth requirements while maintaining verification capability.

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If data is transmitted immediately without verification, then transmission speed is improved, but data reliability deteriorates

Engineering Contradiction:
Improvetransmission speedVSAvoiddata reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent transmits data in raw form as a preliminary action before error correction is available, achieving high transmission speed. The reliability issue is then addressed in a subsequent action by verifying the raw data against the error correction code that is generated and transmitted later, thus resolving the speed-reliability contradiction through sequential operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8875003B1Interleaved data communications via power line
Publication Date: 2014.10.28 LANDIS & GYR TECHNOLOGIES LLC
  • US8875003B1 patent drawing
  • US8875003B1 patent drawing
  • US8875003B1 patent drawing

AI summary

Aspects of the present disclosure are directed towards communications over current-carrying power distribution lines. In accordance with one or more embodiments, respective sets of utility-based data indicative of a reading of utility usage taken at different times are communicated. First sets of the data corresponding to readings taken during a first time period are communicated and, thereafter, second sets of the data corresponding to readings taken during a second time period are communicated and interleaved with portions of error correction code (ECC) data. Prior to receiving at least some of the ECC data, the first sets of data are interpreted and access is provided to the interpreted data. After all of the ECC data has been received, the ECC data is used to verify the first sets of data, correct the first sets of data, and access to is provided to the verified first sets of data.