RFID Cable Sensing Data Filtering via Counter Array Hash Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for detecting cable conditions, such as partial discharge and distributed optical fiber temperature sensing, either require power interruption or are costly, and result in unnecessary data transmission when RFID tags are repeatedly read due to cable movement, occupying storage space and increasing energy consumption.

Innovation Solution

A method and electronic apparatus using RFID tags and a chip with a counter array and hash functions to determine whether to transmit cable sensing data based on array addresses, filtering out repeated data by incrementing or decrementing counter elements depending on shift directions, thereby reducing unnecessary data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If RFID tags are continuously scanned to detect cable conditions in real-time, then the reliability of cable monitoring is improved, but unnecessary repeated data transmission occurs when cables move within the reader's range, occupying storage space and increasing energy consumption

Engineering Contradiction:
Improvecable monitoring reliabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by converting the tag identifier into multiple array addresses through hash functions before data transmission, and pre-incrementing counter elements at these addresses. This preliminary processing enables rapid duplicate detection without requiring complex comparisons during actual data transmission, thus reducing energy consumption while maintaining monitoring reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A counter array is introduced as an intermediary data structure between the RFID tag scanning system and the data transmission system. The counter array stores frequency information of scanned tags at multiple hash-derived addresses, acting as a mediator that filters out duplicates before data transmission, thereby reducing unnecessary energy consumption while preserving monitoring effectiveness

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If RFID tags are scanned frequently to ensure continuous cable condition detection, then the productivity of data collection is improved, but repeated information from moving cables occupies buffer spaces for IoT devices

Engineering Contradiction:
Improvedata collection efficiencyVSAvoiddata storage space
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system performs preliminary frequency counting by incrementing counter elements at multiple hash-derived addresses before data transmission. This preliminary action identifies and marks duplicate tag readings, enabling the system to filter out redundant data and transmit only unique cable condition information, thus maintaining high data collection productivity while reducing storage space occupation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The hash function distributes tag identifiers to different array addresses locally, creating a sparse distribution pattern in the counter array. This local quality approach ensures that only specific positions in the buffer are occupied by actual data, while duplicate readings are identified and filtered, optimizing the utilization of storage space without compromising data collection productivity

Inventive Principle:
Principle #3Local quality

3Device complexity

If a simple RFID scanning system is used for cable detection, then the device complexity is reduced, but the system cannot distinguish between unique and repeated cable information when cables move within reading range

Engineering Contradiction:
Improvesystem complexityVSAvoiddata quality
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The system segments the tag identifier processing into multiple independent hash functions, each mapping to different array addresses in the counter array. This segmentation allows the simple RFID scanning system to effectively track and identify repeated readings from moving cables by distributing the identification task across multiple counter positions, thereby maintaining low device complexity while preventing information loss

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The counter array serves as an intermediary structure that enhances the information discrimination capability of the simple RFID system. By storing frequency counts at multiple hash-derived addresses, the counter array enables the system to distinguish between unique and repeated cable information without adding complex processing logic to the core RFID scanning mechanism, thus maintaining simplicity while improving data quality

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10628639B1Method of cable sensing data collection, and electronic apparatus and chip using the same
Publication Date: 2020.04.21 CHUNG YUAN CHRISTIAN UNIVERSITY
  • US10628639B1 patent drawing
  • US10628639B1 patent drawing
  • US10628639B1 patent drawing

AI summary

A method of cable sensing data collection applicable to an electronic apparatus having a counter array is provided. The electronic apparatus is for detecting a cable including a plurality of sensors and a plurality of RFID tags, where each of the RFID tags is used to receive cable sensing data of the cable obtained by the sensors. The method includes: scanning each of the RFID tags to retrieve the cable sensing data, where the cable sensing data includes a tag identifier of the RFID tag; converting the tag identifier to a plurality of array addresses through a plurality of hash functions; and transmitting the cable sensing data to a cloud platform according to whether a plurality of elements of the array addresses in the counter array having a zero or not. In addition, an electronic and a chip using the method are also provided.