{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T16:06:01Z","timestamp":1783008361388,"version":"3.54.5"},"reference-count":38,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2023,2,26]],"date-time":"2023-02-26T00:00:00Z","timestamp":1677369600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Slovenian Research Agency","award":["P2-0016"],"award-info":[{"award-number":["P2-0016"]}]},{"name":"Slovenian Research Agency","award":["J2-3048"],"award-info":[{"award-number":["J2-3048"]}]},{"name":"Slovenian Research Agency","award":["J2-2507"],"award-info":[{"award-number":["J2-2507"]}]},{"name":"Slovenian Research Agency","award":["833671"],"award-info":[{"award-number":["833671"]}]},{"DOI":"10.13039\/501100000780","name":"European Community under the H2020 RESILOC project","doi-asserted-by":"publisher","award":["P2-0016"],"award-info":[{"award-number":["P2-0016"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000780","name":"European Community under the H2020 RESILOC project","doi-asserted-by":"publisher","award":["J2-3048"],"award-info":[{"award-number":["J2-3048"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000780","name":"European Community under the H2020 RESILOC project","doi-asserted-by":"publisher","award":["J2-2507"],"award-info":[{"award-number":["J2-2507"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000780","name":"European Community under the H2020 RESILOC project","doi-asserted-by":"publisher","award":["833671"],"award-info":[{"award-number":["833671"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Monitoring the presence and movements of individuals or crowds in a given area can provide valuable insight into actual behavior patterns and hidden trends. Therefore, it is crucial in areas such as public safety, transportation, urban planning, disaster and crisis management, and mass events organization, both for the adoption of appropriate policies and measures and for the development of advanced services and applications. In this paper, we propose a non-intrusive privacy-preserving detection of people\u2019s presence and movement patterns by tracking their carried WiFi-enabled personal devices, using the network management messages transmitted by these devices for their association with the available networks. However, due to privacy regulations, various randomization schemes have been implemented in network management messages to prevent easy discrimination between devices based on their addresses, sequence numbers of messages, data fields, and the amount of data contained in the messages. To this end, we proposed a novel de-randomization method that detects individual devices by grouping similar network management messages and corresponding radio channel characteristics using a novel clustering and matching procedure. The proposed method was first calibrated using a labeled publicly available dataset, which was validated by measurements in a controlled rural and a semi-controlled indoor environment, and finally tested in terms of scalability and accuracy in an uncontrolled crowded urban environment. The results show that the proposed de-randomization method is able to correctly detect more than 96% of the devices from the rural and indoor datasets when validated separately for each device. When the devices are grouped, the accuracy of the method decreases but is still above 70% for rural environments and 80% for indoor environments. The final verification of the non-intrusive, low-cost solution for analyzing the presence and movement patterns of people, which also provides information on clustered data that can be used to analyze the movements of individuals, in an urban environment confirmed the accuracy, scalability and robustness of the method. However, it also revealed some drawbacks in terms of exponential computational complexity and determination and fine-tuning of method parameters, which require further optimization and automation.<\/jats:p>","DOI":"10.3390\/s23052588","type":"journal-article","created":{"date-parts":[[2023,2,27]],"date-time":"2023-02-27T02:15:37Z","timestamp":1677464137000},"page":"2588","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Non-Intrusive Privacy-Preserving Approach for Presence Monitoring Based on WiFi Probe Requests"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6277-0543","authenticated-orcid":false,"given":"Ale\u0161","family":"Simon\u010di\u010d","sequence":"first","affiliation":[{"name":"Jo\u017eef Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia"},{"name":"Jozef Stefan International Postgraduate School, Jamova 39, 1000 Ljubljana, Slovenia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4342-3866","authenticated-orcid":false,"given":"Miha","family":"Mohor\u010di\u010d","sequence":"additional","affiliation":[{"name":"Jo\u017eef Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6379-3966","authenticated-orcid":false,"given":"Mihael","family":"Mohor\u010di\u010d","sequence":"additional","affiliation":[{"name":"Jo\u017eef Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia"},{"name":"Jozef Stefan International Postgraduate School, Jamova 39, 1000 Ljubljana, Slovenia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5220-875X","authenticated-orcid":false,"given":"Andrej","family":"Hrovat","sequence":"additional","affiliation":[{"name":"Jo\u017eef Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia"},{"name":"Jozef Stefan International Postgraduate School, Jamova 39, 1000 Ljubljana, Slovenia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2023,2,26]]},"reference":[{"key":"ref_1","unstructured":"Covaci, A.I. (2022). Wi-Fi MAC Address Randomization vs. Crowd Monitoring. [Bachelor\u2019s Thesis, University of Twente]."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"134577","DOI":"10.1109\/ACCESS.2020.3010226","article-title":"A survey of COVID-19 contact tracing apps","volume":"8","author":"Ahmed","year":"2020","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"38891","DOI":"10.1109\/ACCESS.2021.3064323","article-title":"Performance evaluation of COVID-19 proximity detection using bluetooth LE signal","volume":"9","author":"Su","year":"2021","journal-title":"IEEE Access"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"\u0160vigelj, A., Hrovat, A., and Javornik, T. (2022). User-Centric Proximity Estimation Using Smartphone Radio Fingerprinting. Sensors, 22.","DOI":"10.3390\/s22155609"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"164","DOI":"10.2478\/popets-2021-0042","article-title":"Three Years Later: A Study of MAC Address Randomization in Mobile Devices and When It Succeeds","volume":"2021","author":"Fenske","year":"2021","journal-title":"Proc. Priv. Enhancing Technol."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Bonne, B., Barzan, A., Quax, P., and Lamotte, W. (2013, January 4\u20137). WiFiPi: Involuntary tracking of visitors at mass events. Proceedings of the 2013 IEEE 14th International Symposium on \u201cA World of Wireless, Mobile and Multimedia Networks\u201d (WoWMoM), Madrid, Spain.","DOI":"10.1109\/WoWMoM.2013.6583443"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Martin, J., Mayberry, T., Donahue, C., Foppe, L., Brown, L., Riggins, C., Rye, E.C., and Brown, D. (2017). A Study of MAC Address Randomization in Mobile Devices and When it Fails. arXiv.","DOI":"10.1515\/popets-2017-0054"},{"key":"ref_8","unstructured":"Franklin, J., and McCoy, D. (August, January 31). Passive Data Link Layer 802.11 Wireless Device Driver Fingerprinting. Proceedings of the 15th USENIX Security Symposium (USENIX Security 06), Vancouver, BC, Canada."},{"key":"ref_9","unstructured":"Desmond, L.C.C., Yuan, C.C., Pheng, T.C., and Lee, R.S. (April, January 31). Identifying Unique Devices through Wireless Fingerprinting. Proceedings of the First ACM Conference on Wireless Network Security, Alexandria, VA, USA."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Matte, C., Cunche, M., Rousseau, F., and Vanhoef, M. (2016, January 18\u201320). Defeating MAC Address Randomization Through Timing Attacks. Proceedings of the 9th ACM Conference on Security & Privacy in Wireless and Mobile Networks, Darmstadt, Germany.","DOI":"10.1145\/2939918.2939930"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Uras, M., Cossu, R., Ferrara, E., Bagdasar, O., Liotta, A., and Atzori, L. (2020, January 14\u201316). WiFi Probes sniffing: An Artificial Intelligence based approach for MAC addresses de-randomization. Proceedings of the 2020 IEEE 25th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), Pisa, Italy.","DOI":"10.1109\/CAMAD50429.2020.9209257"},{"key":"ref_12","unstructured":"Vanhoef, M., Matte, C., Cunche, M., Cardoso, L.S., and Piessens, F. (June, January 30). Why MAC Address Randomization is not Enough: An Analysis of Wi-Fi Network Discovery Mechanisms. Proceedings of the 11th ACM on Asia Conference on Computer and Communications Security, Xi\u2019an, China."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Myrvoll, T.A., Hakegard, J.E., Matsui, T., and Septier, F. (2017, January 16\u201319). Counting public transport passenger using WiFi signatures of mobile devices. Proceedings of the 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), Yokohama, Japan.","DOI":"10.1109\/ITSC.2017.8317687"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Groba, C. (2019, January 15\u201318). Demonstrations and people-counting based on Wifi probe requests. Proceedings of the 2019 IEEE 5th World Forum on Internet of Things (WF-IoT), Limerick, Ireland.","DOI":"10.1109\/WF-IoT.2019.8767208"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Guillen-Perez, A., and Cano Banos, M.D. (2018, January 15\u201317). A WiFi-based method to count and locate pedestrians in urban traffic scenarios. Proceedings of the 2018 14th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Limassol, Cyprus.","DOI":"10.1109\/WiMOB.2018.8589170"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"01010","DOI":"10.1051\/itmconf\/20192401010","article-title":"Counting and locating people in outdoor environments: A comparative experimental study using WiFi-based passive methods","volume":"24","author":"Cano","year":"2019","journal-title":"ITM Web Conf."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hong, H., De Silva, G.D., and Chan, M.C. (2018, January 8\u201312). CrowdProbe: Non-invasive Crowd Monitoring with Wi-Fi Probe. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, Singapore.","DOI":"10.1145\/3264925"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"3298","DOI":"10.1109\/TMC.2020.2999491","article-title":"BaG: Behavior-Aware Group Detection in Crowded Urban Spaces Using WiFi Probes","volume":"20","author":"Shen","year":"2021","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"98579","DOI":"10.1109\/ACCESS.2019.2925406","article-title":"Mobile Device Detection Through WiFi Probe Request Analysis","volume":"7","author":"Oliveira","year":"2019","journal-title":"IEEE Access"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Uras, M., Cossu, R., and Atzori, L. (2019, January 18\u201321). PmA: A solution for people mobility monitoring and analysis based on WiFi probes. Proceedings of the 2019 4th International Conference on Smart and Sustainable Technologies (SpliTech), Split, Croatia.","DOI":"10.23919\/SpliTech.2019.8783040"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2167","DOI":"10.1109\/TNSE.2020.2998536","article-title":"PassengerFlows: A Correlation-Based Passenger Estimator in Automated Public Transport","volume":"7","author":"Wu","year":"2020","journal-title":"IEEE Trans. Netw. Sci. Eng."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3299","DOI":"10.1016\/j.trpro.2020.08.122","article-title":"Public Transport Occupancy Estimation using WLAN Probing and Mathematical Modeling","volume":"48","author":"Vieira","year":"2020","journal-title":"Transp. Res. Procedia"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1420","DOI":"10.1587\/transinf.2020EDP7228","article-title":"Indoor Crowd Estimation Scheme Using the Number of Wi-Fi Probe Requests under MAC Address Randomization","volume":"E104.D","author":"Furuya","year":"2021","journal-title":"IEICE Trans. Inf. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Yang, F., Ahriz, I., and Denby, B. (2022). Statistical Approach to Estimating Audience from MAC-Randomized WiFi Probe Requests. Sensors, 22.","DOI":"10.3390\/s22228679"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Cai, Y., Tsukada, M., Ochiai, H., and Esaki, H. (2021, January 14\u201316). MAC address randomization tolerant crowd monitoring system using Wi-Fi packets. Proceedings of the 16th Asian Internet Engineering Conference, Virtual Event, Japan.","DOI":"10.1145\/3497777.3498547"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Nitti, M., Pinna, F., Pintor, L., Pilloni, V., and Barabino, B. (2020). iABACUS: A Wi-Fi-Based Automatic Bus Passenger Counting System. Energies, 13.","DOI":"10.3390\/en13061446"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Gebru, K. (2022, January 8\u201311). A Privacy-preserving Scheme for Passive Monitoring of People\u2019s Flows through WiFi Beacons. Proceedings of the 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA.","DOI":"10.1109\/CCNC49033.2022.9700591"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/j.comcom.2022.06.003","article-title":"Edge-based passive crowd monitoring through WiFi Beacons","volume":"192","author":"Gebru","year":"2022","journal-title":"Comput. Commun."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2148","DOI":"10.1109\/JSYST.2021.3139756","article-title":"Monitoring Large Crowds With WiFi: A Privacy-Preserving Approach","volume":"16","author":"Determe","year":"2022","journal-title":"IEEE Syst. J."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Berenguer, A., Ros, D.F., G\u00f3mez-Oliva, A., Ivars-Baidal, J.A., Jara, A.J., Laborda, J., Maz\u00f3n, J.N., and Perles, A. (2022). Crowd Monitoring in Smart Destinations Based on GDPR-Ready Opportunistic RF Scanning and Classification of WiFi Devices to Identify and Classify Visitors\u2019 Origins. Electronics, 11.","DOI":"10.3390\/electronics11060835"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Vega-Barbas, M., \u00c1lvarez Campana, M., Rivera, D., Sanz, M., and Berrocal, J. (2021). AFOROS: A Low-Cost Wi-Fi-Based Monitoring System for Estimating Occupancy of Public Spaces. Sensors, 21.","DOI":"10.3390\/s21113863"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"109393","DOI":"10.1016\/j.comnet.2022.109393","article-title":"MAC Address De-Randomization for WiFi Device Counting: Combining Temporal- and Content-Based Fingerprints","volume":"218","author":"Uras","year":"2022","journal-title":"Comput. Netw."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Pintor, L., and Atzori, L. (2022, January 4\u20138). Analysis of Wi-Fi Probe Requests Towards Information Element Fingerprinting. Proceedings of the 2022 IEEE Global Communications Conference GLOBECOM 2022, Rio de Janeiro, Brazil.","DOI":"10.1109\/GLOBECOM48099.2022.10001618"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"108783","DOI":"10.1016\/j.comnet.2022.108783","article-title":"A dataset of labelled device Wi-Fi probe requests for MAC address de-randomization","volume":"205","author":"Pintor","year":"2022","journal-title":"Comput. Netw."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"6235484","DOI":"10.1155\/2017\/6235484","article-title":"Noncooperative 802.11 MAC Layer Fingerprinting and Tracking of Mobile Devices","volume":"2017","author":"Robyns","year":"2017","journal-title":"Secur. Commun. Netw."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/304181.304187","article-title":"OPTICS: Ordering points to identify the clustering structure","volume":"28","author":"Ankerst","year":"1999","journal-title":"ACM Sigmod Rec."},{"key":"ref_37","unstructured":"Simon\u010di\u010d, A., Mohor\u010di\u010d, M., Mohor\u010di\u010d, M., and Hrovat, A. (2023). Labeled Dataset of IEEE 802.11 Probe Requests, Zenodo."},{"key":"ref_38","unstructured":"Mohor\u010di\u010d, M., Simon\u010di\u010d, A., Mohor\u010di\u010d, M., and Hrovat, A. (2023). Dataset of IEEE 802.11 Probe Requests from an Uncontrolled Urban Environment, Zenodo."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/5\/2588\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:42:59Z","timestamp":1760121779000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/5\/2588"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,26]]},"references-count":38,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2023,3]]}},"alternative-id":["s23052588"],"URL":"https:\/\/doi.org\/10.3390\/s23052588","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,26]]}}}