The misreading problem of a passive ultra-high-frequency (UHF) radio frequency identification (RFID) tag is a frequent problem arising in the field of librarianship. Unfortunately, existing solutions are something inefficient, e.g., extra resource requirement, inaccuracy, and empiricism. To this end, under comprehensive analysis on the passive UHF RFID application in the librarianship scenario, a novel and judicious approach based on RFID localization is proposed to address such a misreading problem. Extensive simulation results show that the proposed approach can outperform the existing ones and can be an attractive candidate in practice.
Driven by the great advances of integrated circuits (IC) and wireless communications [
Despite the great convenience of UHF RFID, there still exists some fatal failure in the book circulations of libraries, and the typical ones are concentrated in the tag misreading of the UHF RFID self-service borrowing and returning system (RFID-SBRS). According to [
First of all, it will be necessary for us to introduce the basic framework of UHF RFID-SBRS briefly. A typical UHF RFID-SBRS is a classic client-server (CS) architecture, whose components mainly include three kinds: the tag, the terminal, and the server [
The identification procedure of a general UHF RFID system is listed as follows:
The UHF RFID reader starts the identification process by sending out radio frequency signals via antennas and keeping the detection in the meantime. Whenever a passive UHF RFID tag is in the scope of action of the radio signal by the RFID reader mentioned above, the passive UHF RIFD tag is activated, then powered by the radio frequency signal. The stored information is coded, modulated, and then transmitted via embedded antennas by resorting to the electromagnetic induction power collected from the UHF RFID reader. The signal transmitted by the passive UHF RFID tag is then received, demodulated, and decoded at the UHF RFID reader side. After a series of data format transformations, the output data is delivered to the central control system and further processed. The legitimacy of data is double-checked in the central control system. According to the specific instructions embodied in the data, the verified data is then used to control the corresponding transactions.
Specifically, the RFID tag misreading problem mainly relates to the first three steps in the above list, and the details of such failure are discussed in the next section.
This paper is motivated to address the misreading problem of a passive UHF RFID tag generally adopted by libraries. A new approach based on RFID localization technology is proposed to determine an adequate threshold to differentiate the misread books from the intended books, specifically, the misread books considered in this paper are referred to the ones in the reading area of UHF RFID reader, but not in the predefined threshold. Given the considerable RFID localization accuracy, the misreading problem of a passive UHF RFID tag can be resolved.
The key contributions of this paper are summarized, as follows:
A new RFID localization-based solution is proposed to resolve the book misreading failures in libraries, after the cause of failures is comprehensively analyzed. The proposed solution can be technically readily and cost-effectively deployed with simple configurations. There is no need for additional hardware or firmware. The proposed approach can achieve significant improvements in accuracy, availability, and robustness over existing solutions.
The remainder of this paper is organized as follows. In
Let us consider a typical scenario. A borrower wants to use the RFID-SBRS to borrow several books and waits in line for his turn. After a long-time waiting, he takes his turn to use RFID-SBRS. He logs in the system to obtain authorization for borrowing service with proper username and password, puts the wanted books in the specific places for RFID tags detection, and then chooses the number of wanted books via the interactive interface. The RFID reader of RFID-SBRS will immediately start the detection process and return a long list of book names for confirmation via the interactive interface. The borrower should carefully check the feedback list at this time. However, the borrower may restrict the number of lines with the number of wanted books and confirm the feedback for efficiency due to long waiting time or the urged pressure from the next borrower. Unfortunately, the RFID tags of the wanted books cannot be guaranteed to be valid all the time. The failures of RFID tags can be easily occurred. A considerable number of funds have been granted to purchase the new tags for the failed/faulted RFID tags in the field of library. It is worth noting that it is not realistic to recover the functionality of faulted RFID tags when considering the expense. Under the practical assumption of considered scenario, we thus unify the failed and faulted tags as the failure tags. In such a case, some of the books he/she just confirms to borrow are not the required ones but the misread ones from the other borrowers, bringing unnecessary troubles to multiple borrowers.
How to efficiently identify the misread books and remind the borrower of the unwanted books in advance is the key to avoid the embarrassing failure problem, e.g., give some tips when the misread books are identified or highlight the misread book names in the feedback list of RFID-SBRS.
The technology of tuning coverage distance of the RFID reader according to the actual scenario has been adopted in the field of library. The RFID project engineer has to make subjective decisions to fetch a suitable coverage distance of the deployed RFID reader. Such a case requires an RFID project engineer who has a high comprehensive quality, as well as the upcoming time and economic cost. Furthermore, limited coverage may cause an undesirable effect on the normal function of the RFID reader, e.g., both the size and the material of books have a deep effect on the reliability of the RFID tag [
One straightforward and plausible way is to utilize the localization of the active RFID tags to distinguish the wanted books from the misread ones based on the received signal strength (RSS). Typically, according to the classical path loss model, the attenuation of the signal propagated from an active RFID tag is a function of the distance between the RFID reader and the RFID tag, and the distance estimation can thus be translated into the power difference between the RFID reader and the active RFID tag. The transmitting power can be obtained from the specification of the active RFID tag, and the RSS can be directly obtained at the reader side. Yet, the cost of an active RFID tag can be comparatively high, and the size cannot be relatively small with the built-in battery, which consequently limits the life cycle. It is thus impractical for library to deploy thousands of active RFID tags on books. In reality, almost without exception, the RFID tags adopted by libraries to manage books are passive RFID tags for their superior characteristic on low cost and small size [
How to efficiently locate the misread books solely based on existing resources and circumstances of library becomes the key for solving the misreading problem. To this end, inspired by the recent work on RFID indoor localization technology, we develop a novel passive UHF RFID tag localization approach to overcome the failure of books misreading [
The main principle of the proposed approach is based on two assumptions:
The RSS at the RFID reader is a function of the distance between the RFID reader and the passive RFID tag; The environment around RFID-SBRS is comparatively static or conforms to the statistically regular environment.
Let us first discuss the rationality of two assumptions. For the first assumption, the communication between the RFID reader and the passive RFID tag is duplex, which includes the signal transmitted from the RFID reader to the passive RFID tag and the backscatter from an activated passive RFID tag to the RFID reader. The channels in both directions are assumed to follow the well-known path loss model. By resorting to the path loss model, it is thus rational to make the assumptions that the distance between the RFID reader and the passive RFID tag has a functional relationship with the RSS at the RFID reader. Based on this assumption, the longer the distance between the RFID reader and the RFID tag is, the more the path loss will be, and the less the RSS received by the RFID reader will be. For the second assumption, the RFID-SBRS is generally placed indoors (e.g., the reading room and the comparatively static environment). In such a case, the effect of multi-path propagation and the interference are tiny. The channel model can thus maintain a steadily statistical state, e.g., the free-space path loss model.
Based on the two assumptions above, we further propose an approach for identifying the justifiably needed books for the borrower.
As shown in
Based on the model, the procedure of the proposed approach mainly includes two parts: the offline part and the online part, whose details are respectively listed below.
Confirm the scope of the testing area. The test area is centered on the RFID-SBRS with an RFID reader equipped, with the maximum read range as the test radius. Divide the test area into a set of grids. The number of the divided grids affects the accuracy of RFID tag identification. Typically, the more grids divided, the more accurate the tag identification can be. An on-site measurement can directly obtain a distance from each center of the grid to the RFID reader. Set up a fingerprint set of the environment for RFID tag. In detail, in each center of the divided grids, to deploy a test RFID tag, take 100 times measurements of RSS at RFID reader, and take an average of the measurements as the final measured RSS for this grid. Combining the corresponding measured RSS with the distance be-tween each center of grid and RFID reader, a bijection relationship can be established, a fingerprint set of the test area with RSS as key, and the other data including distances and coordinates value is consequently set up [ Define a suitable distance threshold for distinguishing the misread books from the truly needed books, after the fingerprint set has been set up. Store all the parameters, including the fingerprint set and the threshold parameter, into the local database of the RFID-SBRS terminal.
The borrower who carries wanted books equipped with RFID tags enters into the test area of the RFID-SBRS. The borrower can confirm the number of the books, the RSS of related books can be obtained at the RFID reader. The measured RSS is compared with the aforementioned RSS fingerprint database built in the offline part. The K closest key-value pairs with measured RSS can be chosen from the fingerprint database. For each detected book, take a coordinates average of the chosen as the final pre-dicted localization, and compare the localization with the threshold parameter. Any RFID tag exceeding the threshold parameter will be judged as the misread RFID tags. The detection of multiple tags can be generalized to differentiate the tags if the pairwise distance is longer than the resolution of the proposed approach, as discussed in The location information and the preset book ID information of each detected book are encapsulated into a data pair, inserted into the raw list of detected books, and sent to the RFID-SBRS server for further processing. The RFID-SBRS server parses the raw list sent from the RFID-SBRS terminal, and processes the list of tags, e.g., setting the status field of misread tags bonded with specific ID to “1”. Then, the processed list is returned to the RFID-SBRS terminal. The RFID-SBRS terminal filters out all the misread books in the feedback list of book names, or highlight the misread books in the feedback list, e.g., all the mis-read book names are highlighted with red color, in contrast to the black color for wanted books.
We conduct simulations using synthetic data generated according to the path loss model in [
As shown in
We consider two metrics to evaluate the proposed approach, as shown in
We further consider the impact of the scale of grids. All the parameters in
The RFID readers typically have cross polarization to capture different possible orientations of the RFID tags (due to manual placement). The affected area is typically a semi-hemisphere centered at the RFIS reader in three-dimensional (3D) spaces, and a semi-circular area in the top view. For illustration convenience, we consider horizontally polarized RFID tags and study the horizontal semi-circular area. Nevertheless, the study can be readily extended to a semi-hemispherical area in 3D spaces. We next evaluate the proposed approach in a 3D scenario, where the space is a semi-hemisphere area centered at semi-hemisphere area.
The misreading of a passive UHF RFID tag is a critical issue frequently arising in the field of librarianship. We made a comprehensive analysis on such a recurrent problem with an actual scenario as an entry point. We further discussed the existing solutions adopted by most libraries, and developed a novel approach for accurate book localization based on RFID, without needing extra resources. The extensive simulation results show that the proposed approach can achieve significant performance on accuracy, availability, and robustness, and can thus be an attractive candidate in practice.
It is worth noting that in our discussion on the accurate RFID tag localization by the proposed approach applied in the librarianship, the RFID-based misread cases can be readily and efficiently alleviated without extra resources, which can be an attractive engine for any RFID-relied scenarios. For example, considering the RFID-based self-help checkout machine adopted in the supermarket, it apparently can lead to the economic loss of the customers when the RFID tags of commodities are misread. A similar case can be aroused in the scenario of an RFID-based self-help charge for parking. In addition, in the scenario of medical care service, the RFID-based misread cases will cause not only money expense but also personal health even death on the patients. Thus, in our future work, we intend to extend the proposed approach to more passive UHF RFID based scenarios and to take more artificial intelligence (AI)-based ideologies into considerations, aiming to further develop the approach.
Part of this work was initially presented at CCIE 2021 [