RFID Cable Sensing Data Filtering via Counter Array Hash Functions
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
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
Data Source
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.


