| Literature DB >> 32397397 |
Laura Arjona1, Hugo Landaluce2, Asier Perallos2, Enrique Onieva2.
Abstract
The current growing demand for low-cost edge devices to bridge the physical-digital divide has triggered the growing scope of Radio Frequency Identification (RFID) technology research. Besides object identification, researchers have also examined the possibility of using RFID tags for low-power wireless sensing, localisation and activity inference. This paper focuses on passive UHF RFID sensing. An RFID system consists of a reader and various numbers of tags, which can incorporate different kinds of sensors. These sensor tags require fast anti-collision protocols to minimise the number of collisions with the other tags sharing the reader's interrogation zone. Therefore, RFID application developers must be mindful of anti-collision protocols. Dynamic Frame Slotted Aloha (DFSA) anti-collision protocols have been used extensively in the literature because EPCglobal Class 1 Generation 2 (EPC C1G2), which is the current communication protocol standard in RFID, employs this strategy. Protocols under this category are distinguished by their policy for updating the transmission frame size. This paper analyses the frame size update policy of DFSA strategies to survey and classify the main state-of-the-art of DFSA protocols according to their policy. Consequently, this paper proposes a novel policy to lower the time to read one sensor data packet compared to existing strategies. Next, the novel anti-collision protocol Fuzzy Frame Slotted Aloha (FFSA) is presented, which applies this novel DFSA policy. The results of our simulation confirm that FFSA significantly decreases the sensor tag read time for a wide range of tag populations when compared to earlier DFSA protocols thanks to the proposed frame size update policy.Entities:
Keywords: EPC-global standard; RFID sensor tag; Radio Frequency Identification (RFID); anti-collision; frame update policy; tag estimation
Year: 2020 PMID: 32397397 PMCID: PMC7249144 DOI: 10.3390/s20092696
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Classification of Dynamic Frame Slotted Aloha (DFSA) frame update policies.
| Operation | |
|---|---|
| f( | |
| f( | |
| LUT( | |
| FbF | |
| SbS | |
| PbP | |
| Frame break condition | Different |
| LUT( | |
| Lower | |
| Lower | |
| EoF |
Figure 1Transmission model of EPC Class 1 Generation 2 (C1G2).
Classification of main DFSA anti-collision protocols according to their frame update policy.
| L Calculation | L Exam | Frame Break Condition | ||||
|---|---|---|---|---|---|---|
| Type |
| Type |
| Type | ||
| Slot Counter [ | f( | SbS | – | different | ||
| FuzzyQ [ | f( | PbP | different | |||
| Chen14 [ | LUT( |
| LUT | PbP | LUT( | |
| Eom [ | f( |
| FbF | – | EoF | |
| ILCM-FbF [ | f( |
| FbF | – | EoF | |
| ILCM-SbS [ | f( |
| SbS | – | Higher | |
| Chen16 [ | f( |
| PbP |
| different | |
| SUBEB-Q [ | f( |
| LUT | PbP | LUT | LUT( |
| FFSA | f( | MMSE estimato [ | PbP | FRBS | Lower | |
Figure 2Evaluation of solution in Equation (25) for .
Figure 3Membership functions: (a) for Q, (b) .
Figure 4Surface representation of the proposed fuzzy rule-based system (FRBS), normalised to L = 16.
Main parameters used in the frame update analysis of this work.
| Parameter | Description |
|---|---|
|
| Total number of tags |
|
| Transmission frame size |
|
| Estimated number of tags |
| Link-timing parameters | |
| Duration of idle, single read, | |
| Reader commands duration | |
| Tags messages duration | |
| Number of idle, single, and | |
| Number of idle, single, and collision | |
|
| Probability that |
| Probability of idle, single, and | |
| Expected value of the number of idle, | |
|
| Time to read one sensor data packet from one tag |
|
| Expected time to read one sensor data |
Parameters used in the simulations. * indicates the control variable.
| Scenario | S1 | S2 |
|---|---|---|
|
| [64–8192] tags * | [64–8192] tags |
|
| 40 kbps | [40–640] kbps * |
|
| ||
|
| [15.63–62.50] | |
|
| [17.34–69.38] | |
|
| [16.06–24.50] | |
|
| [23.44–375.50] | |
|
|
Figure 5Evaluation results of the average time to read one sensor data from one tag in one frame in S1.
Figure 6Evaluation results of per tag (a) and per tag (b) in S1.
Effect of and on the protocols’ performance in terms of in S2. Quantities in bold represent the best results among the protocols in the comparison. * Indicates the control variable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| FFSA |
|
|
|
|
|
| SUBEP-Q | 36.84 | 19.04 | 12.73 | 6.46 | 3.50 |
| Chen16 | 36.74 | 18.34 | 12.32 | 6.32 | 3.48 |
| FuzzyQ | 36.52 | 18.87 | 12.64 | 6.43 | 3.49 |
| Chen14 | 38.01 | 19.63 | 13.13 | 6.65 | 3.59 |
| Eom | 36.97 | 19.10 | 12.78 | 6.48 | 3.51 |
| ILCM-SbS | 36.05 | 18.66 | 12.50 | 6.38 | 3.48 |
| ILCM-FbF | 37.57 | 19.40 | 12.98 | 6.58 | 3.56 |
| Slot Counter | 37.12 | 19.20 | 12.85 | 6.53 | 3.55 |
Figure 7Evaluation results of per tag (a) and per tag (b) in S2.