Physical–MAC Layer Integration: A Cross-Layer Sensing Method for Mobile UHF RFID Robot Reading States Based on MLR-OLS and Random Forest
Abstract
1. Introduction
- A position sensing model of robot-shelf interaction is proposed, which utilizes tag characteristic values to calculate the shelf’s position coordinates.
- A time estimation algorithm based on MLR-OLS is designed to detect key moments when the robot enters and leaves the shelf area, ensuring that the RFID robot system can perform goods inventory within the optimal tag reading area.
- Analyze the changes in tag feature values under different tag density conditions, construct a distribution sensing model of goods tags, and design a K-means-based goods tag density classification method to perceive the distribution of goods tags on shelf.
- Design a missing tag count estimation algorithm based on frame states and random forest. Use observable MAC layer statistical data (such as collision, idle, and successful time slots) to estimate the number of missing tags.
- The research results of this paper provide support for the design of subsequent adaptive inventory strategies, contributing to the improvement of reading accuracy and inventory efficiency of RFID robot systems in dynamic inventory scenarios such as unmanned warehousing and smart retail.
2. Related Work
2.1. Dynamic Sensing in RFID Robotic Systems
2.2. Tag Quantity Estimation
3. System Design
4. Position Sensing Model of Robot-Shelf Interaction
4.1. Shelf Position Sensing
4.2. Identification of RFID Robot’s Shelf-Entering and Shelf-Leaving Behaviors
4.2.1. Zero Crossing Estimation Based on Linear Interpolation
4.2.2. Estimation Based on Tag RSSI
4.2.3. Time Estimation Algorithm Based on MLR-OLS
5. Distribution Sensing Model of Goods Tags
5.1. Experimental Observation
5.1.1. Experimental Test
- (1)
- There is significant spatial heterogeneity in the RSSI of shelf reference tags in different areas. The tag density has a significant negative correlation with RSSI. As the tag density increases, the RSSI shows a decreasing trend.
- (2)
- There is significant spatial heterogeneity in the phase of shelf reference tags in different areas. However, under different density conditions, the phase is relatively stable and has low sensitivity to density.
- (3)
- The RSSI variance of shelf reference tags in different areas is slightly different, but the RSSI variance of all tags is lower than 0.07 under different densities, and there is no obvious correlation between the RSSI variance and the tag density .
- (4)
- The tag density has a significant negative correlation with the number of times tags are read per unit time. The number of reads shows a decreasing trend as the tag density increases. When , the number of reads is above 4 times and relatively stable. When , the attenuation rate of the number of reads accelerates as the density increases.
5.1.2. Experimental Theoretical Analysis
- (1)
- Diminishing Marginal Energy Effect: In the RFID system, the energy coverage of the reader antenna is divided into the main lobe energy area and the side lobe energy area. The beam emitted by the antenna is mapped to the tag plane as a circular area, and its energy intensity decreases gradiently from the core area to the periphery. When the tag is located in the main lobe energy area, it can obtain sufficient and stable excitation power. However, when the tag is located in the side lobe energy area, if the energy received by the tag is insufficient to support its continuous and stable communication, the RSSI value will decrease, and even the situation of unrecognizability will occur.
- (2)
- Backscatter Energy Competition: The RFID system realizes tag identification based on the backscatter communication principle. When the number of tags is small, energy can be effectively concentrated on the tags to stimulate their stable backscatter response. However, when the tag density increases, the excitation energy that each tag can obtain does not increase. Instead, it will decrease due to the average distribution of total energy, resulting in a decrease in the tag activation probability.
- (3)
- Tag Response Time Slot Collision: In the RFID system, the reader usually uses the anti-collision mechanism of the frame-based slotted ALOHA protocol to poll and read tags. This protocol relies on tags randomly selecting one to respond in the allocated time slots. However, when the tag density increases, the limited time slot resources will face higher concurrent response pressure, causing the response signals of multiple tags to collide in the same time slot, so that the reader cannot successfully identify any tag. The increase in the frequency of such time slot collisions will directly reduce the overall identification efficiency of the RFID system, which in turn manifests as a decrease in the number of times tags are read per unit time.
5.2. Goods Tags Density Classification Method Based on K-Means
5.3. Estimation of the Number of Missing Read Tags
| Algorithm 1 Goods Tags Density Classification Method Based on K-Means |
| Require: Reference tag feature dataset , where ; set number of clusters Ensure: Density category for each reference tag: class I, class II, class III
|
5.3.1. Statistical Analysis of Frame States
5.3.2. Algorithm for Estimating the Number of Missing Read Tags
5.4. RFID Robot Adaptive Reading
6. Experimental Results and Analysis
6.1. Experimental Scenario Setup
6.2. Model Verification
6.2.1. Verification of the Position Sensing Model of Robot-Shelf Interaction
6.2.2. Verification of the Distribution Sensing Model of Goods Tags
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Xu, J.; Li, Z.; Zhang, K.; Yang, J.; Gao, N.; Zhang, Z.; Meng, Z. The Principle, Methods and Recent Progress in RFID Positioning Techniques: A Review. IEEE J. Radio Freq. Identif. 2023, 7, 50–63. [Google Scholar] [CrossRef]
- Xie, L.; Li, Q.; Chen, X.; Lu, S.; Chen, D. Continuous Scanning with Mobile Reader in RFID Systems: An Experimental Study. In Proceedings of the Fourteenth ACM International Symposium on Mobile Ad Hoc Networking and Computing MobiHoc, Bangalore, India, 29 July–1 August 2013; pp. 11–20. [Google Scholar] [CrossRef]
- Ding, H.; Qian, C.; Han, J.; Xiao, J.; Zhang, X.; Wang, G.; Xi, W.; Zhao, J. Close-Proximity Detection for Hand Approaching Using Backscatter Communication. IEEE Trans. Mob. Comput. 2019, 18, 2285–2297. [Google Scholar] [CrossRef]
- Luo, J.; Shin, K.G. Detecting Misplaced RFID Tags on Static Shelved Items. In Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and Services MobiSys, Seoul, Republic of Korea, 17–21 June 2019; pp. 378–390. [Google Scholar] [CrossRef]
- Wang, P.; Guo, B.; Wang, Z.; Yu, Z. ShopSense: Customer Localization in Multi-Person Scenario with Passive RFID Tags. IEEE Trans. Mob. Comput. 2022, 21, 1812–1828. [Google Scholar] [CrossRef]
- Chen, X.; Xie, L.; Wang, C.; Lu, S. Adaptive Accurate Indoor-Localization Using Passive RFID. In Proceedings of the 2013 International Conference on Parallel and Distributed Systems ICPADS, Seoul, Republic of Korea, 15–18 December 2013; pp. 249–256. [Google Scholar] [CrossRef]
- Zhang, H.; Wan, G.C.; Tong, M.S. A Dynamic Frame Slot ALOHA Algorithm Based on Deep Learning for Collision Prevention of RFID Systems. In Proceedings of the 2024 Photonics & Electromagnetics Research Symposium PIERS, Chengdu, China, 21–25 April 2024; pp. 1–5. [Google Scholar] [CrossRef]
- Tripicchio, P.; D’Avella, S.; Unetti, M.; Motroni, A.; Nepa, P. A UHF Passive RFID Tag Position Estimation Approach Exploiting Mobile Robots: Phase-Only 3D Multilateration Particle Filters with No Unwrapping. IEEE Access 2024, 12, 58778–58788. [Google Scholar] [CrossRef]
- Gan, Q. UHF RFID Technology, Products, and Applications in IoT; Tsinghua University Press: Beijing, China, 2021. [Google Scholar]
- Xie, L.; Lu, S. Principles, Protocols, and System Design of RFID, 3rd ed.; Science Press: Beijing, China, 2020. [Google Scholar]
- Deng, W.; Xia, Y.; Li, Z.; Pu, R.; Pei, W. A High-Dimensional Collided Tag Quantity Estimation Method for Multi-Antenna RFID Systems. IEEE Commun. Lett. 2021, 25, 132–136. [Google Scholar] [CrossRef]
- Popovski, P.; Fyhn, K.; Jacobsen, R.M.; Larsen, T. Robust Statistical Methods for Detection of Missing RFID Tags. IEEE Wirel. Commun. 2011, 18, 74–80. [Google Scholar] [CrossRef]
- Zhang, J.; Liu, X.; Chen, S.; Tong, X.; Deng, Z.; Gu, T.; Li, K. Toward Robust RFID Localization via Mobile Robot. IEEE/ACM Trans. Netw. 2024, 32, 2904–2919. [Google Scholar] [CrossRef]
- Liu, X.; Zhang, J.; Jiang, S.; Yang, Y.; Li, K.; Cao, J.; Liu, J. Accurate Localization of Tagged Objects Using Mobile RFID-Augmented Robots. IEEE Trans. Mob. Comput. 2021, 20, 1273–1284. [Google Scholar] [CrossRef]
- Chen, X.; Liu, J.; Fu, C.; Huang, H.; Sun, Y.-E.; Zhang, X.; Tao, M.; Zhou, Z.; Chen, L. Advancing RFID Tag Counting with COTS Devices: The Average Time Duration Method. IEEE Trans. Netw. 2025, 33, 2426–2441. [Google Scholar] [CrossRef]
- Bernardini, F.; Buffi, A.; Fontanelli, D.; Macii, D.; Magnago, V.; Marracci, M.; Motroni, A.; Nepa, P.; Tellini, B. Robot-Based Indoor Positioning of UHF-RFID Tags: The SAR Method with Multiple Trajectories. IEEE Trans. Instrum. Meas. 2021, 70, 8001415. [Google Scholar] [CrossRef]
- Cha, K.; Ramachandran, A.; Jagannathan, S. Adaptive and Probabilistic Power Control Algorithms for Dense RFID Reader Network. In Proceedings of the 2006 IEEE International Conference on Networking, Sensing and Control ICNSC, Ft. Lauderdale, FL, USA, 23–25 April 2006; pp. 474–479. [Google Scholar] [CrossRef]
- Gong, W.; Liu, H.; Miao, X.; Liu, K.; He, W.; Zhang, L.; Liu, Y. Fast and Adaptive Continuous Scanning in Large-Scale RFID Systems. IEEE/ACM Trans. Netw. 2016, 24, 3314–3325. [Google Scholar] [CrossRef]
- DiGiampaolo, E.; Martinelli, F. A Robotic System for Localization of Passive UHF-RFID Tagged Objects on Shelves. IEEE Sens. J. 2018, 18, 8558–8568. [Google Scholar] [CrossRef]
- Tripicchio, P.; Unetti, M.; D’Avella, S.; Buffi, A.; Motroni, A.; Bernardini, F.; Nepa, P. A Synthetic Aperture UHF RFID Localization Method by Phase Unwrapping and Hyperbolic Intersection. IEEE Trans. Autom. Sci. Eng. 2022, 19, 933–945. [Google Scholar] [CrossRef]
- Wu, C.; Tao, B.; Wu, H.; Gong, Z.; Yin, Z. A UHF RFID-Based Dynamic Object Following Method for a Mobile Robot Using Phase Difference Information. IEEE Trans. Instrum. Meas. 2021, 70, 8003611. [Google Scholar] [CrossRef]
- Xie, Y.; Gu, T.; Zheng, D.; Zhang, Y.; Huan, H. A High-Precision 3D Target Perception Algorithm Based on a Mobile RFID Reader and Double Tags. Remote Sens. 2023, 15, 3914. [Google Scholar] [CrossRef]
- Xi, Z.; Liu, X.; Luo, J.; Zhang, S.; Guo, S. Fast and Reliable Dynamic Tag Estimation in Large-Scale RFID Systems. IEEE Internet Things J. 2021, 8, 1651–1661. [Google Scholar] [CrossRef]
- Chen, H.; Xue, G.; Wang, Z. Efficient and Reliable Missing Tag Identification for Large-Scale RFID Systems with Unknown Tags. IEEE Internet Things J. 2017, 4, 736–748. [Google Scholar] [CrossRef]
- Lin, K.; Chen, H.; Ai, X.; Shakhov, V.; Ni, L.; Yu, J.; Li, Y. EUMD: Efficient Slot Utilization Based Missing Tag Detection with Unknown Tags. J. Netw. Comput. Appl. 2020, 160, 102640. [Google Scholar] [CrossRef]
- Wang, T.; Wang, B. A Cardinality Estimation Scheme for the Number of Unknown RFID Tags Under Unreliable Channels. In Proceedings of the 2022 IEEE International Conference on Smart Internet of Things SmartIoT, Suzhou, China, 19–21 August 2022; pp. 42–46. [Google Scholar] [CrossRef]
- Su, J.; Sheng, Z.; Liu, A.X.; Han, Y.; Chen, Y. Capture-Aware Identification of Mobile RFID Tags with Unreliable Channels. IEEE Trans. Mob. Comput. 2022, 21, 1182–1195. [Google Scholar] [CrossRef]
- Rodić, L.D.; Stančić, I.; Zovko, K.; Perković, T.; Šolić, P. Tag Estimation Method for ALOHA RFID System Based on Machine Learning Classifiers. Electronics 2022, 11, 2605. [Google Scholar] [CrossRef]
- Wang, H.; Gong, W. RF-Pen: Practical Real-Time RFID Tracking in the Air. IEEE Trans. Mob. Comput. 2021, 20, 3227–3238. [Google Scholar] [CrossRef]
- Han, H.; Sheng, B.; Tan, C.C.; Li, Q.; Mao, W.; Lu, S. Counting RFID Tags Efficiently and Anonymously. In Proceedings of the 2010 Proceedings IEEE INFOCOM, San Diego, CA, USA, 14–19 March 2010; pp. 1–9. [Google Scholar] [CrossRef]




















| Fixed Tags | Name |
|---|---|
| Shelf Reference Tags | , , , , , |
| Shelf Positioning Tags | , |
| Axis | Description |
|---|---|
| X-axis | Initial traveling direction of the robot |
| Y-axis | Direction of antenna reading tag |
| Z-axis | Vertical and upward direction perpendicular to the ground |
| Missing Read Risk Level | Dwell Time Decision Value |
|---|---|
| High Risk | |
| Medium Risk | |
| Low Risk |
| Device | Parameter |
|---|---|
| Shelf Reference Tag | AZ-9662 |
| Shelf Positioning Tag | ES-ABS13522 UHF Metal-Resistant tag |
| goods Tags | AZ-9662 |
| Reader | Impinj SpeedWay R420 |
| Antenna | 9 dBi Circularly Polarized Antenna |
| Mobile Robot | Water Robot |
| spectrum analyzer | Keysight N9010B |
| Protocol | ISO-18000-6C |
| Parameter | Value | Unit |
|---|---|---|
| Reader Read Power | 26 | dBm |
| Reader Frequency | 920.625 | MHz |
| Robot Speed | 0.2 | m/s |
| Antenna Height | 1.1 | m |
| Shelf Positioning Tag Height | 1 | m |
| Category | Density Range | Missed Detection Risk Level |
|---|---|---|
| Class I | Low Risk | |
| Class II | Medium Risk | |
| Class III | High Risk |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. 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.
Share and Cite
Pan, R.; Qin, B.; Liu, J.; Gou, H.; Liu, X.; Wang, H.; Zhou, Y. Physical–MAC Layer Integration: A Cross-Layer Sensing Method for Mobile UHF RFID Robot Reading States Based on MLR-OLS and Random Forest. Sensors 2026, 26, 491. https://doi.org/10.3390/s26020491
Pan R, Qin B, Liu J, Gou H, Liu X, Wang H, Zhou Y. Physical–MAC Layer Integration: A Cross-Layer Sensing Method for Mobile UHF RFID Robot Reading States Based on MLR-OLS and Random Forest. Sensors. 2026; 26(2):491. https://doi.org/10.3390/s26020491
Chicago/Turabian StylePan, Ruoyu, Bo Qin, Jiaqi Liu, Huawei Gou, Xinyi Liu, Honggang Wang, and Yurun Zhou. 2026. "Physical–MAC Layer Integration: A Cross-Layer Sensing Method for Mobile UHF RFID Robot Reading States Based on MLR-OLS and Random Forest" Sensors 26, no. 2: 491. https://doi.org/10.3390/s26020491
APA StylePan, R., Qin, B., Liu, J., Gou, H., Liu, X., Wang, H., & Zhou, Y. (2026). Physical–MAC Layer Integration: A Cross-Layer Sensing Method for Mobile UHF RFID Robot Reading States Based on MLR-OLS and Random Forest. Sensors, 26(2), 491. https://doi.org/10.3390/s26020491

