WI-FI INDOOR POSITIONING USING MICROCONTROLLERS

Authors

DOI:

https://doi.org/10.32851/tnv-tech.2022.3.1

Keywords:

indoor positioning systems, Wi-Fi wireless networks, RSSI signal strength identifier, radio map, positioning methods, network traffic sniffing, Wi-Fi modules of the Internet of Things

Abstract

Indoor Wi-Fi Positioning Systems (WPS) are used in many areas of the economy to monitor the location of people and assets. The paper provides an overview of the methods that are used in modern commercial positioning systems. Based on the analysis, it was concluded that most WPS use received signal strength measurement (RSSI) to find out the location of observation objects. The main advantage of this method is the use of an existing Wi-Fi network with no additional equipment. However, further analysis of positioning algorithms based on RSSI shows that all of them impose additional requirements on the existing Wi-Fi network infrastructure to ensure accuracy sufficient for practical tasks. And these requirements impose significant additional costs for infrastructure modernization. An approach is proposed for building a WPS based on the use of IoT modules as Wi-Fi network listening devices that operate in the mode of continuous monitoring of its channels. This approach allows to reduce additional costs for the positioning system due to the absence of additional requirements for the existing network infrastructure and its equipment. The paper describes the architecture of the positioning system prototype based on a microcontrollers. The ESP8266 Wi-Fi module, Arduino Uno microcontroller and ENC28J60 Ethernet module were chosen to build a prototype system. The ESP8266 module tapes Wi-Fi client packets and parses them. After parsing a packet, a json file is created with structured data that contains the RSSI values, the AP MAC address, the sender MAC address and the timestamp. Next, the data is transmitted via the serial port to the Arduino microcontroller, which sends it to the server using the ENC28J60 module. To determine the location of observation objects, the method for building a radio map of the room and the method of K nearest neighbors (KNN) were chosen. The functions of the server include collecting, processing and storing data from microcontrollers, processing operator requests, building a radio map, positioning objects and displaying them on the floor plan. Experiments carried out on a prototype positioning system showed that the proposed approach provides location capabilities similar to systems based on access points.

References

Khaoula Manna, Noura Benhadjyoussef, Mohsen Machhout, Jesus Urena. Location and Positioning Systems: Performance and Comparison. Proceedings of 2016 4th International Conference on Control Engineering & Information Technology (CEIT-2016) Tunisia, Hammamet, December, 16-18, 2016. 6 pages.

Huthaifa Obeidat, Wafa Shuaieb, Omar Obeidat, Raed Abd‐Alhameed. A Review of Indoor Localization Techniques and Wireless Technologies. Published online: 19 February 2021. URL: https://link.springer.com/content/ pdf/10.1007/s11277-021-08209-5.pdf (Дата звернення 15.05.2022)

Zahid Farid, Rosdiadee Nordin, and Mahamod Ismail. Recent Advances in Wireless Indoor Localization Techniques and System Journal of Computer Networks and Communications Volume 2013, Article ID 185138, 12 pages. URL: https://www.hindawi.com/journals/jcnc/2013/185138/ (Дата звернення 18.05.2022)

Horn Berthold K.P. Indoor Localization Using Uncooperative Wi-Fi Access Points. Sensors 2022, 22(8), 3091. URL: https://www.researchgate.net/publication/360055519_Indoor_Localization_Using_Uncooperative_Wi-Fi_Access_Points (Дата звернення 18.05.2022)

Youssef M., Agrawala A. The Horus WLAN Location Determination System. Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services (MobiSys 2005), June 6-8, 2005, Seattle, Washington, USA. 12 pages. URL: https://www.cs.umd.edu/~moustafa/papers/horus_usenix.pdf (Дата звернення 18.05.2022)

Cisco Meraki. Location Analytics. Jan 5, 2022 URL: https://documentation.meraki.com/MR/Monitoring_and_Reporting/Location_Analytics (Дата звернення 11.05.2022)

Ekahau. The Solution to Design, Validate, and Maintain High-Performing Wi-Fi. URL:https://www.ekahau.com/ (Дата звернення 05.05.2022)

Алексей Белоусов. Все о Cisco FastLocation. URL: https://habr.com/ru/post/311722/ (Дата звернення 10.04.2022)

Peng Dai, Yuan Yang, Manyi Wang, and Ruqiang Yan. Combination of DNN and Improved KNN for Indoor Location Fingerprinting. Wireless Communications and Mobile Computing Volume 2019, Article ID 4283857, 9 pages. URL: https://www.hindawi.com/journals/wcmc/2019/4283857/ (Дата звернення 05.05.2022)

Marco Schwartz. Internet of Things with ESP8266. Packt Publishing, 2016, 226 pages.

Microchip. Microchip ENC28J60. URL: https://www.microchip.com/en-us/product/ENC28J60#document-table (дата звернення 20.05.2022).

МікроАмпер. RobotDyn UNO WIFI ESP2866 32Mb. URL: https://uamper.com/index.php?route=product/product&path=60&product_id=864&gclid=EAIaIQobChMI06q0t_yO-AIVDNiyCh0sYwWGEAYYASABEgJMXvD_BwE (дата звернення 20.05.2022).

Published

2022-07-29

How to Cite

Артюхов, В. Г., Бритов, О. А., Гіоргізова-Гай, В. Ш., Кірюша, Б. А., Стіканов, В. Ю., & Титоренко, О. В. (2022). WI-FI INDOOR POSITIONING USING MICROCONTROLLERS. Таuridа Scientific Herald. Series: Technical Sciences, (3), 3-15. https://doi.org/10.32851/tnv-tech.2022.3.1

Issue

Section

COMPUTER SCIENCE AND INFORMATION TECHNOLOGY