Cargando…
A Bit-Tracking Knowledge-Based Query Tree for RFID Tag Identification in IoT Systems
In an IoT (Internet of Things) system where each IoT device has one/many RFID tags, there might be many RFID tags. However, when multiple tags respond to the reader’s interrogation at the same time, their signals collide. Due to the collision, the reader must request the colliding tags to retransmit...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9101040/ https://www.ncbi.nlm.nih.gov/pubmed/35591013 http://dx.doi.org/10.3390/s22093323 |
_version_ | 1784706987763695616 |
---|---|
author | Lai, Yuan-Cheng Chen, Shan-Yung Hailemariam, Zelalem Legese Lin, Chih-Chung |
author_facet | Lai, Yuan-Cheng Chen, Shan-Yung Hailemariam, Zelalem Legese Lin, Chih-Chung |
author_sort | Lai, Yuan-Cheng |
collection | PubMed |
description | In an IoT (Internet of Things) system where each IoT device has one/many RFID tags, there might be many RFID tags. However, when multiple tags respond to the reader’s interrogation at the same time, their signals collide. Due to the collision, the reader must request the colliding tags to retransmit their IDs, resulting in higher communication overhead and longer identification time. Therefore, this paper presents a Bit-tracking Knowledge-based Query Tree (BKQT), which uses two techniques: knowledge, which stores all the tag IDs that can possibly occur, and bit tracking, which allows the reader to detect the locations of the collided bits in a collision slot. BKQT constructs a query tree for all possible tags, called a k-tree, by using knowledge while it constructs bit-collision cases and the corresponding actions for each node in this k-tree by using bit tracking. In the identification process, BKQT traverses this constructed k-tree and thus identifies the colliding tags faster by taking the actions according to the happening bit-collision cases. From the simulation results, BKQT can improve the identification time by 44.3%, 46.4%, and 25.1%, compared with the previous knowledge-based protocols, Knowledge Query Tree (KQT), Heuristic Query Tree (H-QT), Query Tree with Shortcutting and Couple Resolution (QTSC), respectively. |
format | Online Article Text |
id | pubmed-9101040 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-91010402022-05-14 A Bit-Tracking Knowledge-Based Query Tree for RFID Tag Identification in IoT Systems Lai, Yuan-Cheng Chen, Shan-Yung Hailemariam, Zelalem Legese Lin, Chih-Chung Sensors (Basel) Article In an IoT (Internet of Things) system where each IoT device has one/many RFID tags, there might be many RFID tags. However, when multiple tags respond to the reader’s interrogation at the same time, their signals collide. Due to the collision, the reader must request the colliding tags to retransmit their IDs, resulting in higher communication overhead and longer identification time. Therefore, this paper presents a Bit-tracking Knowledge-based Query Tree (BKQT), which uses two techniques: knowledge, which stores all the tag IDs that can possibly occur, and bit tracking, which allows the reader to detect the locations of the collided bits in a collision slot. BKQT constructs a query tree for all possible tags, called a k-tree, by using knowledge while it constructs bit-collision cases and the corresponding actions for each node in this k-tree by using bit tracking. In the identification process, BKQT traverses this constructed k-tree and thus identifies the colliding tags faster by taking the actions according to the happening bit-collision cases. From the simulation results, BKQT can improve the identification time by 44.3%, 46.4%, and 25.1%, compared with the previous knowledge-based protocols, Knowledge Query Tree (KQT), Heuristic Query Tree (H-QT), Query Tree with Shortcutting and Couple Resolution (QTSC), respectively. MDPI 2022-04-26 /pmc/articles/PMC9101040/ /pubmed/35591013 http://dx.doi.org/10.3390/s22093323 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Lai, Yuan-Cheng Chen, Shan-Yung Hailemariam, Zelalem Legese Lin, Chih-Chung A Bit-Tracking Knowledge-Based Query Tree for RFID Tag Identification in IoT Systems |
title | A Bit-Tracking Knowledge-Based Query Tree for RFID Tag Identification in IoT Systems |
title_full | A Bit-Tracking Knowledge-Based Query Tree for RFID Tag Identification in IoT Systems |
title_fullStr | A Bit-Tracking Knowledge-Based Query Tree for RFID Tag Identification in IoT Systems |
title_full_unstemmed | A Bit-Tracking Knowledge-Based Query Tree for RFID Tag Identification in IoT Systems |
title_short | A Bit-Tracking Knowledge-Based Query Tree for RFID Tag Identification in IoT Systems |
title_sort | bit-tracking knowledge-based query tree for rfid tag identification in iot systems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9101040/ https://www.ncbi.nlm.nih.gov/pubmed/35591013 http://dx.doi.org/10.3390/s22093323 |
work_keys_str_mv | AT laiyuancheng abittrackingknowledgebasedquerytreeforrfidtagidentificationiniotsystems AT chenshanyung abittrackingknowledgebasedquerytreeforrfidtagidentificationiniotsystems AT hailemariamzelalemlegese abittrackingknowledgebasedquerytreeforrfidtagidentificationiniotsystems AT linchihchung abittrackingknowledgebasedquerytreeforrfidtagidentificationiniotsystems AT laiyuancheng bittrackingknowledgebasedquerytreeforrfidtagidentificationiniotsystems AT chenshanyung bittrackingknowledgebasedquerytreeforrfidtagidentificationiniotsystems AT hailemariamzelalemlegese bittrackingknowledgebasedquerytreeforrfidtagidentificationiniotsystems AT linchihchung bittrackingknowledgebasedquerytreeforrfidtagidentificationiniotsystems |