RFID Tag Decoding via Multi-Antenna Spatial Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current RFID systems face challenges in efficiently reading multiple tags due to signal interference, leading to mis-detection and hidden tags in crowded environments, even with collision avoidance schemes like the Gen II Standard.
Innovation Solution
A computer-implemented method for decoding 16-bit random sequences (RN16) from signals received by multiple antennas, treating interference as noise, and selecting the RN16 based on signal properties to generate an acknowledgement packet, utilizing techniques like spatial reuse, time splitting, and Simultaneous Multi-Port reception (SMP) to improve tag reading efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple RFID tags are read simultaneously in a crowded environment, then the reading speed increases, but signal interference causes mis-detection and hidden tags
Solution Approach 1:
The patent segments the reading environment into multiple spatial zones using multiple antennas positioned at different locations. Each antenna serves a specific spatial sector, dividing the crowded RFID environment into manageable segments that can be read simultaneously with reduced interference. The system assigns different time slots to different spatial segments, enabling parallel reading while maintaining reliability.
Solution Approach 2:
The patent implements periodic time-slot-based reading cycles where different antenna groups are activated in alternating time slots. This periodic action allows the system to read from multiple spatial segments sequentially within each cycle, achieving high overall reading speed while preventing signal collision within each time slot. The cyclic nature ensures all tags are eventually detected without interference.
2Reliability
If collision avoidance schemes like Gen II Standard are used, then tag reading reliability improves, but reading delay increases and some tags remain hidden
Solution Approach 1:
The patent transitions from single-antenna reading to multi-antenna spatial dimensionality. By adding the spatial dimension with multiple antennas positioned at different locations, the system can simultaneously access tags that would be hidden in a single-antenna configuration. This dimensional expansion allows parallel reading operations without increasing time delay, as multiple antennas read different spatial segments concurrently.
Solution Approach 2:
The patent merges multiple antenna reading operations into a unified reading cycle that combines results from all antennas. By combining the reading operations of multiple antennas in a coordinated manner, the system achieves comprehensive tag detection without the delays associated with sequential single-antenna reading. The merged approach processes all spatial segments in parallel, eliminating hidden tags while maintaining reliability.
3Productivity
If multiple antennas are used for simultaneous tag reading, then reading efficiency improves, but signal interference and decoding complexity increase
Solution Approach 1:
The patent applies preliminary signal processing and interference cancellation techniques before full decoding. By pre-processing the signals from multiple antennas to cancel anticipated interference patterns, the system simplifies the subsequent decoding process. This preliminary action reduces the computational complexity of decoding while maintaining the high reading efficiency provided by multiple simultaneous antenna operations.
Data Source
AI summary
A computer-implemented method is provided for picking a 16-bit random sequence (RN16) and generating an acknowledgement packet in a tag reading session. The method includes decoding RN16s from signals received by a plurality of antennas by treating signal interference as noise. The method further includes selecting the RN16 from the decoded RN16s based on properties of the decoded RN16s and the signals from which they are decoded in the tag reading session. The method also includes generating the acknowledgement packet based on the selected RN16.


