This paper deals with the issue of mobile device localization in the environment of buildings, which is suitable for use in healthcare or crisis management. The developed localization system is based on wireless Local Area Network (LAN) infrastructure (commonly referred to as Wi-Fi), evaluating signal strength from different access points, using the fingerprinting method for localization. The most serious problems consist in multipath signal propagation and the different sensitivities (calibration) of Wi-Fi adapters installed in different mobile devices. To solve these issues, an algorithm based on fuzzy logic is proposed to optimize the localization performance. The localization system consists of five elements, which are mobile applications for Android OS, a fuzzy derivation model, and a web surveillance environment for displaying the localization results. All of these elements use a database and shared storage on a virtualized server running Ubuntu. The developed system is implemented in Java for Android-based mobile devices and successfully tested. The average accuracy is satisfactory for determining the position of a client device on the level of rooms.
Keywords: fuzzy logic; indoor positioning; localization; wireless networks.