Smart Batch-Processing Protocol for RFID Multiple Tag Identification
The common paradigm of the RFID network is to obtain data from multiple tags through a reader. The tag collision problem seriously affects the efficiency of tag identification. The anti-collision algorithm provides a reliable guarantee to identify multiple tags as fast as possible. Many papers have...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9179770/ |
id |
doaj-100c0e2a222d42aeb8e12cefd3ffdfba |
---|---|
record_format |
Article |
spelling |
doaj-100c0e2a222d42aeb8e12cefd3ffdfba2021-03-30T03:42:35ZengIEEEIEEE Access2169-35362020-01-01815913215914210.1109/ACCESS.2020.30201449179770Smart Batch-Processing Protocol for RFID Multiple Tag IdentificationXiaojiao Yang0https://orcid.org/0000-0002-6788-7940Xinxin Liu1Bizao Wu2School of Information Science and Engineering, Chongqing Jiaotong University, Chongqing, ChinaSchool of Information Science and Engineering, Chongqing Jiaotong University, Chongqing, ChinaSolution Center, China Mobile IoT Company Limited, Chongqing, ChinaThe common paradigm of the RFID network is to obtain data from multiple tags through a reader. The tag collision problem seriously affects the efficiency of tag identification. The anti-collision algorithm provides a reliable guarantee to identify multiple tags as fast as possible. Many papers have proposed query tree algorithms based on bit tracking, but these algorithms still have problems such as idle paging and redundant prefixes. In this paper, we start with an analysis of state-of-the-art anti-collision algorithms. Based on summarizing current works, we propose a Smart Batch-Processing protocol (SBP) for RFID multiple tag identification based on M-ary collision bit arbitration mechanism. In the SBP, the reader firstly maps m-bit collision bits into 2<sup>m</sup> slots and then predicts the distribution of tags in slots. Finally, the reader allows the tag to return the remaining part of its ID at the mapped slot using a batch-processing command. By using SBP, the reader can simultaneously identify 2<sup>m</sup> groups of tags in a slot. Besides, empty queries can be eliminated in the tag identification process. The description of SBP is given first, and then, its performance is theoretical analyzed and simulated. Both theoretical analysis and extensive simulation results show that the SBP algorithm reduces 22.94% and 22.28% of time and energy consumption compared to other M-ary collision bit arbitration based methods.https://ieeexplore.ieee.org/document/9179770/Anti-collisionbatch-processing<italic xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">m</italic>-aryradio frequency identificationtime efficient |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiaojiao Yang Xinxin Liu Bizao Wu |
spellingShingle |
Xiaojiao Yang Xinxin Liu Bizao Wu Smart Batch-Processing Protocol for RFID Multiple Tag Identification IEEE Access Anti-collision batch-processing <italic xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">m</italic>-ary radio frequency identification time efficient |
author_facet |
Xiaojiao Yang Xinxin Liu Bizao Wu |
author_sort |
Xiaojiao Yang |
title |
Smart Batch-Processing Protocol for RFID Multiple Tag Identification |
title_short |
Smart Batch-Processing Protocol for RFID Multiple Tag Identification |
title_full |
Smart Batch-Processing Protocol for RFID Multiple Tag Identification |
title_fullStr |
Smart Batch-Processing Protocol for RFID Multiple Tag Identification |
title_full_unstemmed |
Smart Batch-Processing Protocol for RFID Multiple Tag Identification |
title_sort |
smart batch-processing protocol for rfid multiple tag identification |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
The common paradigm of the RFID network is to obtain data from multiple tags through a reader. The tag collision problem seriously affects the efficiency of tag identification. The anti-collision algorithm provides a reliable guarantee to identify multiple tags as fast as possible. Many papers have proposed query tree algorithms based on bit tracking, but these algorithms still have problems such as idle paging and redundant prefixes. In this paper, we start with an analysis of state-of-the-art anti-collision algorithms. Based on summarizing current works, we propose a Smart Batch-Processing protocol (SBP) for RFID multiple tag identification based on M-ary collision bit arbitration mechanism. In the SBP, the reader firstly maps m-bit collision bits into 2<sup>m</sup> slots and then predicts the distribution of tags in slots. Finally, the reader allows the tag to return the remaining part of its ID at the mapped slot using a batch-processing command. By using SBP, the reader can simultaneously identify 2<sup>m</sup> groups of tags in a slot. Besides, empty queries can be eliminated in the tag identification process. The description of SBP is given first, and then, its performance is theoretical analyzed and simulated. Both theoretical analysis and extensive simulation results show that the SBP algorithm reduces 22.94% and 22.28% of time and energy consumption compared to other M-ary collision bit arbitration based methods. |
topic |
Anti-collision batch-processing <italic xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">m</italic>-ary radio frequency identification time efficient |
url |
https://ieeexplore.ieee.org/document/9179770/ |
work_keys_str_mv |
AT xiaojiaoyang smartbatchprocessingprotocolforrfidmultipletagidentification AT xinxinliu smartbatchprocessingprotocolforrfidmultipletagidentification AT bizaowu smartbatchprocessingprotocolforrfidmultipletagidentification |
_version_ |
1724182921479192576 |