RFID Tag Filtering for Selective Reader Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In massive IoT network environments, conventional RFID communication methods, such as the Dynamic Frame Slotted Aloha protocol, lead to channel resource wastage and increased delay due to all tags attempting data transmission, resulting in decreased throughput and efficiency.
Innovation Solution
A method and apparatus for selective communication between a tag and a reader using a filter, where the reader generates a filter based on tag information and transmits it to the tag, allowing only requested tags to transmit data, minimizing filtering errors by using multiple hash functions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If all tags transmit data to the reader according to the conventional DFSA protocol, then the reader can collect information from all tags, but channel resources are wasted and delay time increases due to unnecessary transmissions from unwanted tags
Solution Approach 1:
The reader generates and transmits a filter (hash function) to tags before the data transmission phase. This preliminary filtering action allows tags to determine in advance whether they should transmit data, preventing unnecessary transmissions and reducing channel resource waste while maintaining complete data collection capability
Solution Approach 2:
A filter (hash function) is introduced as an intermediary mechanism between the reader and tags. The filter acts as a mediator that selectively enables or disables data transmission for each tag based on the reader's query criteria, thereby resolving the contradiction between collecting all tag data and avoiding channel resource waste
2Loss of information
If all tags attempt data transmission in the conventional RFID system, then comprehensive data collection is achieved, but the number of collisions increases leading to decreased throughput
Solution Approach 1:
The filter is applied before data transmission to preliminarily select which tags should transmit. This preliminary selection reduces the number of tags attempting transmission simultaneously, thereby reducing collisions and increasing throughput while ensuring that all relevant tags (those matching the filter criteria) are still captured
Solution Approach 2:
Different tags are assigned different transmission behaviors based on their local characteristics (whether they match the filter criteria). Tags that match the filter transmit data, while non-matching tags remain silent. This local differentiation reduces overall collisions and improves throughput while maintaining data collection completeness for relevant tags
3Ease of operation
If a single hash function is used to generate the filter, then the filtering process is simple and fast, but unwanted tags may pass through the filter causing transmission errors
Solution Approach 1:
The single hash function filter is segmented into multiple hash functions. Instead of using one filter, the system uses multiple filters (hash functions) and requires tags to pass through all of them. This segmentation increases filtering accuracy and reliability while preventing unwanted tags from passing through, with the computational overhead being manageable
Data Source
AI summary
The present disclosure relates to a method and apparatus for selective communication between a tag and a reader using a filter. According to an embodiment of the present disclosure, a communication method between a tag and a reader using a filter performed by a reader includes generating a filter based on tag information of the tag to collect data, transmitting the generated filter to the tag, and receiving data from a tag that selected through a filtering operation of the transmitted filter.


