| Literature DB >> 22163743 |
Abstract
In RFID systems, the performance of each reader such as interrogation range and tag recognition rate may suffer from interferences from other readers. Since the reader interference can be mitigated by output signal power control, spectral and/or temporal separation among readers, the system performance depends on how to adapt the various reader arbitration metrics such as time, frequency, and output power to the system environment. However, complexity and difficulty of the optimization problem increase with respect to the variety of the arbitration metrics. Thus, most proposals in previous study have been suggested to primarily prevent the reader collision with consideration of one or two arbitration metrics. In this paper, we propose a novel cross-layer optimization design based on the concept of combining time division, frequency division, and power control not only to solve the reader interference problem, but also to achieve the multiple objectives such as minimum interrogation delay, maximum reader utilization, and energy efficiency. Based on the priority of the multiple objectives, our cross-layer design optimizes the system sequentially by means of the mixed-integer linear programming. In spite of the multi-stage optimization, the optimization design is formulated as a concise single mathematical form by properly assigning a weight to each objective. Numerical results demonstrate the effectiveness of the proposed optimization design.Entities:
Keywords: MILP; RFID; anti-collision; cross-layer optimization; multi-reader arbitration
Mesh:
Year: 2011 PMID: 22163743 PMCID: PMC3231610 DOI: 10.3390/s110302347
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Taxonomy of anti-collision solutions for RFID readers.
Figure 2.RFID reader deployment.
Evaluation Parameters.
| Parameters | Values | |
|---|---|---|
| Operating Frequency | 915 Mhz | |
| Channel bandwidth | 500 kHz | |
| Target SINR (BER ≤ 10−5) | 11.6 dB | |
| Tag threshold level ( | −15 dBm | |
| Tag’s power reflection coefficient ( | 0.1 | |
| Fading coefficient ( | 1 | |
| Normalized spectrum power (αBW) - FM0 code | 0.86 | |
| Background noise ( | −60 dBm | |
| Antenna Gain ( | 6 dBi | |
| Spectrum mask | 0 dBc | |
| −30 dBc | ||
| −60 dBc | ||
| −65 dBc | ||
The optimal solutions when d = 5 m.
| Frame size | Reader utilization | Energy consumption | Time slot | Scheduled reader (channel number, power(mW)) |
|---|---|---|---|---|
| 5 | 12 | 0.572W | 1st | R1(1, 97), R6(4, 23), R12(2, 97) |
| 2nd | R4(4, 97), R9(3, 97), R7(1, 23) | |||
| 3rd | R2(1, 23), R8(4, 23) | |||
| 4th | R5(4,23), R11(1,23) | |||
| 5th | R3(4, 23), R10(1, 23) |
The optimal solutions when d = 15 m.
| Frame size | Reader utilization | Energy consumption | Time slot | Scheduled reader (channel number, power(mW)) |
|---|---|---|---|---|
| 3 | 12 | 0.408 W | 1st | R1(2, 36), R3(4, 36), R10(3, 39), R11(1, 29) |
| 2nd | R2(4, 33), R4(3, 35), R7(1, 36), R9(2, 34) | |||
| 3rd | R5(3, 31), R6(1, 34), R8 (4, 31), R12(2, 34) |
The optimal solutions to the first stage (6a)–(6f) where readers R7 and R9 are inactivated and d = 15 m.
| Frame size | Reader utilization | Energy consumption | Time slot | Scheduled reader (channel number, power(mW)) |
|---|---|---|---|---|
| 3 | 10 | 3.234W | 1st | R1(1, 24), R4(3, 1000), R6(4, 1000) |
| 2nd | R2(4, 32), R8(3, 40), R10(2, 42), R12(1, 35) | |||
| 3rd | R3(3, 31), R5(4, 30), R11 (1, 1000) |
The optimal solutions to the third stage (10a)–(10d) where readers R7 and R9 are inactivated and d = 15 m.
| Frame size | Reader utilization | Energy consumption | Time slot | Scheduled reader (channel number, power(mW)) |
|---|---|---|---|---|
| 3 | 12 | 0.386 W | 1st | R1(3, 30), R4(4, 27), R6(1, 31), R12(2, 33) |
| 2nd | R5(3, 31), R8(2, 34), R10(1, 31), R12(4, 27) | |||
| 3rd | R2(4, 29), R3(2, 41), R11(1, 35), R12(3, 37) |
The optimal solutions to the second stage (9a)–(9c) where readers R7 and R9 are inactivated and d = 15 m.
| Frame size | Reader utilization | Energy consumption | Time slot | Scheduled reader (channel number, power(mW)) |
|---|---|---|---|---|
| 3 | 12 | 1.825 W | 1st | R4(3, 36), R5(2, 46), R8(1, 31), R11(4, 32) |
| 2nd | R1(2, 238), R4(1, 999), R6(4, 37), R12(3,62) | |||
| 3rd | R2(4, 128), R3(1, 128), R8(2, 76), R10(3, 75) |