##plugins.themes.bootstrap3.article.main##

One of the most popular indoor location techniques is fingerprint-based Wi-Fi location; however, the Wi-Fi location fingerprint database has issues including sparse samples and wireless access point (AP) distribution that greatly impact the location effect indoors. Because of this, we suggested a Wi-Fi indoor location technique that uses an improved fingerprint technique. First, to filter out more consistent and higher-quality APs during the fingerprint database construction phase, we employed an AP preference selection technique with combined reception percentage and variance. We then enlarged the fingerprint database in the appropriate area to increase the quality of the fingerprint database and lower the workload associated with its early establishment. In order to create a weighted K-Nearest Neighbors (WKNN) location technique, we finally fused the Pearson correlation coefficients at the matching location step. The WKNN location method using Pearson correlation coefficients and the AP-preferred fingerprint database improved location accuracy by 29.8%, according to test findings of real-world location scenarios. The technique can successfully reduce the cost of acquiring fingerprint databases while increasing location accuracy.

Downloads

Download data is not yet available.

Introduction

The research field of indoor positioning is growing quickly right now; however, a straightforward and efficient technical framework and methodology have not yet been established [1]–[3]. Popular positioning technologies are Wi-Fi, Bluetooth, Ultra-Wideband (UWB), geomagnetism, inertial sensors, Light-Emitting Diode (LED), ZigBee, pseudo-satellite, computer vision, etc. [4], [5]. But the above technologies still have some problems and limitations, like being too expensive or not easy to use, and as a result, can’t meet all indoor positioning demands [6], [7]. UWB, computer vision, and other positioning technologies are capable of achieving centimeter-level accuracy [8]; however, the equipment costs are too expensive, and the algorithms are relatively complicated. Bluetooth and ZigBee technologies need the deployment of a large number of devices in advance, and their transmission range is limited [9]. Even though geomagnetic positioning technology does not need any extra equipment to deploy [10]. However, electromagnetic interference in indoor areas is quite critical, which can greatly reduce the accuracy of the matching process [11]. Millimeter-wave positioning, narrowband (NB) positioning, and other technologies are also being developed alongside the advancement of 5G technology [12]. Wi-Fi positioning offers several advantages over other indoor positioning technologies, including high positioning accuracy, robust models, strong efficiency, and resource accessibility [13]–[15]. In recent years, a large number of studies have been conducted on Wi-Fi indoor positioning methodologies that are based on location fingerprints [16]. For the purposes of modeling and measurement, the location fingerprint-based positioning method makes use of the strength of the Wi-Fi signal, this removes the requirement to figure out the exact spot of the access point (AP) [17]. On the other hand, because of the broad use and use of Wi-Fi devices as well as the popularity of smart mobile devices, location fingerprint positioning technology is able to be applied in the majority of indoor places, and it does not require any additional hardware during the installation of Wi-Fi networks [6], [18]. Thus, Wi-Fi positioning technology, which is based on location fingerprints, has the advantages of low cost and broad coverage [19], and its accuracy is capable of satisfying the indoor positioning requirements to a certain point, in comparison to other indoor positioning methods. On the other hand, in practical indoor scenario applications, Wi-Fi indoor positioning methods are greatly impacted by environmental factors, resulting in signal fluctuations that lower positioning accuracy [20]. Moreover, the quality of all APs cannot be controlled, resulting in a big gap in the quality of Wi-Fi signals that greatly impacts the positioning performance [21]. The initial stage of applying location fingerprint positioning needs the building of a location fingerprint database, which needs a specific amount of manpower and material resources [19], [22]. This article suggests a Wi-Fi indoor positioning method that is based on improved fingerprint technique in response to solve these above issues.

Related Works

Indoor positioning systems have gained much attention due to their critical applications in navigation, asset tracking, and emergency services within complex indoor environments. Wi-Fi-based systems, in particular, stand out due to their widespread availability and cost-effectiveness, despite the challenges associated with signal loss and system demands that are better handled by other technologies like Global Positioning System (GPS) or Bluetooth [23].

Wi-Fi fingerprinting is a popular method for indoor localization, using the signal strength from multiple APs to find out a device’s location. This technique, while popular, faces challenges such as environmental interference and AP distribution issues, which can severely affect accuracy. Studies such as those by Yang et al. [24] have explored these challenges in depth, highlighting the need for robust methodologies to improve reliability and performance.

The dynamic nature of Wi-Fi environments where AP availability and signal strength can fluctuate needs advanced algorithmic solutions to improve fingerprinting processes. The integration of statistical methods like the Pearson correlation coefficient has been shown to improve matching accuracy considerably, as detailed by Pei et al. [25].

AP selection strategies are important in optimizing the performance of fingerprinting techniques. Traditional methods frequently rely on simplistic Received Signal Strength Indicator (RSSI) based metrics that do not account for environmental variability or reception reliability. More advanced techniques, such as those discussed by Li et al. [26], incorporate signal variance and reception ratios to refine AP selection, thus improving the stability and accuracy of the resulting fingerprinting database.

This research builds on these foundational studies, introducing an improved fingerprinting method that integrates improved AP selection with Pearson correlation calculations. By adopting spatial interpolation techniques such as Kriging, which Atkinson and Lloyd [27], [33] have proven effective in predicting signal strength distributions across expansive indoor areas, this study aims to overcome the limitations identified in previous research.

By reviewing these developments, it is proved that great advancements have been made in the field. However, the quest for a highly accurate, low-cost indoor positioning system continues. This study contributes to this body of knowledge by proposing a method that leverages refined AP selection and advanced statistical tools to improve the reliability and accuracy of Wi-Fi-based indoor positioning.

Location Fingerprint Positioning Technology

Indoor Positioning Method based on Location Fingerprint

The fingerprint positioning method based on location can be divided into two stages: building the offline database stage and the online positioning stage. Fig. 1 shows the whole framework of the proposed indoor positioning system, presenting both the offline and online stages of the methodology.

Fig. 1. Framework for Wi-Fi indoor positioning system.

1. During the offline stage, location fingerprint data is collected, and the fingerprint database is constructed. At first, the RSSI feature values from all reference points (RPs) are collected applying fingerprint technology, followed by the preprocessing of the collected data to construct the fingerprint database. Table I shows the essential information that must be included in a fingerprint database.

MAC1 MAC2 MAC3 ….. MACn
F ( x 1 , y 1 ) R S S I ( x 1 , y 1 ) 1 R S S I ( x 1 , y 1 ) 2 R S S I ( x 1 , y 1 ) 3 R S S I ( x 1 , y 1 ) n
…..
F ( x 1 , y 1 ) R S S I ( x i , y j ) 1 R S S I ( x i , y j ) 2 R S S I ( x i , y j ) 3 R S S I ( x i , y j ) n
Table I. Fingerprint Database Information

Consider for example that there is a fingerprint database denoted by the S, and that the fingerprints that are stored in S are represented by the function F(x,y), where x and y are the coordinates of the RP that corresponds to the fingerprint within the physical space. There are n wireless APs represented by the RSS data that is contained in F(x,y), and each AP has its own unique MAC address that corresponds to it.

2. In the online stage, positioning algorithms are applied to match the fingerprint information of the test point with the information stored in the fingerprint database. This is done in order to find out the location of the test point. At this time, the positioning algorithm that is being applied will have a direct impact on the precision and efficiency of the positioning process.

WKNN Algorithm

In machine learning, the K-Nearest Neighbors (KNN) algorithm is a supervised learning technique [27]. When it comes to implementing indoor positioning based on location fingerprinting, the KNN algorithm provides the solution. When a test point X is to be measured, the Euclidean distance between all of the reference points in the fingerprint database and the test point X that is to be measured is computed. This distance can be expressed as the RSSI value:

L i = ( R S S I 1 R S S I i 1 ) 2 + + ( R S S I n R S S I i n ) 2

where Li represents the distance between the ith RP and the point that is being tested; RSSI1, RSSI2,....., RSSIn represent the signal strength characteristic values of the nth AP that can be received by the test point; RSSIi1, RSSIi2,, RSSIin represent the signal strength characteristic values of the nth AP that can be received by the ith RP.

The Euclidean distance is used to find the k RPs that are closest to the test point. Then, the coordinates of these k reference points are averaged to obtain the location coordinates of the test point. The WKNN method is an improved algorithm that is based on the KNN algorithm [28], [29]. Based on the distance that separates each RP from the point that is being measured, it gives weights to the k RP that are closest to the measured point. The weight increases in accordance with the closeness of the distance. It is possible to express the coordinates of the test point as follows:

( x , y ) = k = 1 k w k ( x k , y k ) k = 1 k w k

where wk=1Lk , is the weight of the kth RP.

Pearson Correlation Coefficient Integration Using the WKNN Algorithm

The WKNN algorithm with Euclidean distance weights the k nearest RPs. In a complex indoor environment, factors like as multipath, scattering, and reflection can influence the RSS measurement value, causing it to change from the logarithmic distance loss model. The Pearson correlation coefficient and the Euclidean distance are used to jointly determine the weight in order to more accurately characterize the correlation between samples.

The primary fingerprint-matching stages using the fusion of the Pearson correlation coefficient and the WKNN algorithm are as follows:

1. Calculate the Euclidean distance Li between the test point and every RP; then, add all the Euclidean distances acquired from every RP.

2. Figure out the Euclidean distances between the test points and every RP; then, choose the k RP fingerprints with the lowest Euclidean distance for final positioning.

3. Calculate the Pearson correlation coefficient ri between each of the k RPs and the test point.

4. Calculate the weights of the k RPs. Combine the weights using the Euclidean distance and the correlation coefficient. The equation is as follows:

W = 1 [ ( A r i ) × L i

where A is a constant; ri is the correlation coefficient; Li is the Euclidean distance. Finally, calculate the location of the test point.

Improved Fingerprint Technique

AP Optimal Selection Strategy Based on Reception Ratio and Variance

The existing AP selection strategies mainly include a random AP selection algorithm, an AP selection algorithm based on RSSI maximum mean (MM) [29], and AP screening algorithm based on the maximum cumulative difference (MCD) of RSSI mean. These methods do not take into account the impact of weak Received Signal Strength (RSS), low AP signal reception rate, and signal differences caused by different routing devices on the final positioning accuracy.

Taking the above factors into consideration, this article proposes an AP optimization strategy based on reception ratio and variance. The specific process is shown in Fig. 2. First, the collected RSSI data information is analyzed according to the characteristics of the Wi-Fi signal, and a suitable threshold is set according to its strength, and only the RSSI data within this threshold range is maintained; then, according to the AP classification, each AP is analyzed for all RPs, and the quantity of RPs that can receive the AP is calculated, which is the reception ratio. A threshold is set to filter out APs with a reception ratio lower than this threshold, and then the reception ratio characteristics of the remaining APs are kept for further processing. A large number of experiments have shown that when the reception ratio of an AP among all RPs is less than 60%, it will have a considerable negative impact on the positioning effect. Using the observation data of the long time series, the mean, range, and variance of each remaining AP are calculated, and the stability of each AP node is evaluated. The reception ratio of the AP node is combined with the stability, and finally, several APs with strong and stable signal strength are randomly selected.

Fig. 2. AP screening process.

Fingerprint Database Expansion

For indoor positioning based on a Wi-Fi fingerprint database, constructing a fingerprint database in the offline stage is an especially time-consuming and laborious process, and the construction of a fingerprint database directly affects positioning accuracy. In a real indoor environment, there are often a large number of locations where fingerprint data cannot be obtained normally. According to the propagation characteristics of Wi-Fi, we know that the Wi-Fi signal strength of the same AP point received by different RPs shows a certain correlation in space. Then, when it is impossible to obtain sufficient fingerprint data due to objective reasons and only sparse fingerprint data samples can be obtained, the fingerprint database can be expanded according to this feature. That is, based on the collected fingerprint data and its corresponding location information, virtual fingerprints are generated at other locations. Similarly, the abnormal values generated by the weak positioning areas in complex indoor scenes can also be replaced by fingerprints in this way.

The spatial interpolation method can use a given set of discrete points or sub-regions of spatial data to find the function that best represents the entire surface and predict the values of other points or subregions. Kriging interpolation is a method for optimal unbiased estimation of variables within a certain range of regions. Its theoretical basis mainly includes the theory of variation functions and structural analysis, which is one of the main contents of geostatistics [30]. The Kriging interpolation method conforms to the basic statistical characteristics of geostatistics, so using it for interpolation can not only calculate the prediction results but also obtain the prediction error. This characteristic is beneficial for evaluating the uncertainty of the prediction results to a certain extent [31].

The Kriging interpolation method weights the eigenvalues of the surrounding known points to obtain the predicted value of the location to be measured:

Z ^ 0 = i = 1 N λ i Z i

where Z^ is the estimated value at the measured point; Zi is the measured value at the RP i; N is the number of RPs; λi is the weight of the RP i, which is a series of optimal coefficients that can minimize the difference between the estimated value and the true value at the test point, that is:

m i n V a r ( Z ^ 0 Z 0 )

The ordinary kriging interpolation method assumes that the space is uniform and the attribute values of each point in the space are uniform [32]. Therefore, any point (x, y) in the space has the same expectation and variance, that is:

E [ z ( x , y ) ] = E [ z ] = c

V a r [ z ( x , y ) ] = σ 2

At the same time, it is also necessary to meet the unbiased estimation condition:

E ( Z ^ 0 Z 0 ) = 0

The variogram function is an important part of kriging and simulating changes, and the spatial variability of each point in space is quantified through the variogram function [33]. Considering a point in space, the variogram can be defined as:

2 γ ( h ) = E { [ Z ( μ ) Z ( μ + h ) ] 2

For a limited number of observations, a semi-variogram can be defined as:

γ ( h ) = 1 2 N ( h ) i = 1 N ( h ) [ Z ( μ i ) Z ( μ i + h ) ] 2

The semi-variogram can be described by an empirical model to quantify the spatial autocorrelation between different observations. Different empirical semi-variogram models are composed of range, sill, and nugget. The range refers to the range of variation of the values of the semi-variogram model. When the range is exceeded, the semi-variogram reaches a maximum value, that is, the sill value; the nugget value is the intercept of the semi-variogram on the y-axis. Although this value should be 0 in theory, for infinitesimal spacing, its variation is usually greater than 0 due to measurement errors, sampling intervals greater than 0, etc.

Experiment and Result Analysis

Experimental Environment

The experiment was conducted in conference room A103 in the Information Technology Building of Nanjing University of Information Science and Technology. The simulation layout diagram is showed in Fig. 3. The conference room is rectangular, with dimensions of 8 m × 10.7 m, covering an area of approximately 85.6 m2. There are 11 groups of 15 workstations in the conference room, which can more realistically restore the real scene that people need to locate. The pedestrian activity area in the experimental site is divided into 0.7 m2 × 0.7 m2, forming 11 m2 × 15 m2 with a total of 165 m2. The vertex of each small square is used as a RP. Points (0, 5) and (0, 10) are two pillars. It is difficult to collect Wi-Fi signals at point (6, 9). Excluding the above three points, there are a total of 162 RPs.

Fig. 3. Schematic diagram of simulation layout.

Constructing A Fingerprint Database

RSSI data was collected using a laptop equipped with an Intel 5300 NIC Wireless Network Adapter, and the software used for the collection was “CSI tool”. Other detailed configurations are shown in Table II.

Target object Purpose
8m × 10.7m Test area dimensions
162 Number of RPs
CSI tool Collection Software
Intel 5300 NIC Network adapter used for collecting RSSI data
HP Pavilion Gaming Laptop 15 Device used for implementing and processing the positioning system described
Table II. Test Configuration Information

A total of seven fingerprint database data collections were conducted in the experimental area. Each collection is conducted at the RP for 10 seconds, and the collected data is processed to form a corresponding fingerprint database. During the collection process, retain the RSSI data of all Wi-Fi that each point can receive, as shown in Table III.

Fingerprint database number Number of reference points Whether to include borders Sampling ratio/%
A 162 Yes 100
B 106 Yes 65
C 90 Yes 55
D 49 Yes 30
E 122 No 75
F 90 No 55
G 106 No 65
Table III. Basic Information about the Fingerprint Database that was Used

Online Matching Positioning and Result Analysis

To verify the effectiveness of the AP optimization strategy based on reception ratio and variance proposed in Section 4.1, this optimization strategy is used to perform AP optimization on fingerprint database A and generate a new fingerprint database H. Use fingerprint database A and fingerprint database H respectively for positioning. The K values are selected as 3, 4, 5, and 6, and the average positioning error before and after AP optimization is shown in the table below. The positioning accuracy of the fingerprint database selected by AP has improved by an average of about 29.8% compared to the unoptimized fingerprint database.

As shown in Fig. 4, the probability of the positioning error of the unoptimized fingerprint database being less than 3 m is 79.4%. After optimizing the fingerprint database, the probability was 93.8%, an increase of 14.4% compared to before optimization. Fig. 5 further shows the comparison of unoptimized and optimized positioning errors across all fingerprint databases (A–G), highlighting the reduction in error achieved through the optimization strategy.

Fig. 4. Cumulative probability curve for positioning error.

Fig. 5. Positioning errors before and after optimization.

To verify the effectiveness of fingerprint database expansion, the positioning error analysis of the fingerprint database after fingerprint database expansion was performed. AP optimization was performed on fingerprint databases B, C, D, and fingerprint databases E, F, G, respectively, and the positioning effect was compared with fingerprint database H after fingerprint database expansion. Fingerprint databases B, C, and D have sample proportions of 65%, 55%, and 30% containing boundaries respectively. The average positioning error and its cumulative probability distribution are shown in Table IV. It can be seen that the positioning effect of fingerprint databases with sample proportions of 65% and 55% after fingerprint database expansion is similar to that of the full sample fingerprint database. The probability of positioning error less than 3 m is 72.6% and 70.4%, respectively, which is slightly higher than that of the full sample fingerprint database. That is, the positioning effect of using 65% and 55% fingerprint databases for positioning after expansion is comparable to that of the fingerprint database containing all RP information. Then, in the early stage of collecting fingerprint data, the workload can be reduced by nearly half. The fingerprint database D with a sample ratio of 30% has a relatively poor positioning effect, with an average positioning error of 2.751 m and a probability of 59.8% with an error less than 3 m.

Fingerprint database H B C D
Average positioning error (m) 2.421 2.463 2.481 2.751
Table IV. Average Positioning Error of each Fingerprint Database 2

The fingerprint databases E, F, and G have sample proportions of 75%, 55%, and 65%, respectively, that do not include the boundary of the house. The positioning results are shown in Table V. It can be seen that the positioning effect of the three fingerprint databases is similar to that of the full sample fingerprint database and even slightly better. The probabilities of average positioning errors less than three meters are 66.8%, 75.9%, and 73.4%, respectively.

Fingerprint database H E F G
Average positioning error (m) 2.421 2.395 2.381 2.441
Table V. Average Positioning Error of each Fingerprint Database 3

The sample ratio is 65%, and the average positioning error of fingerprint database B is 2.463 m, while fingerprint database E is 2.395 m and the sample ratio is 75%. For a 55% sampling ratio, fingerprint database F achieves an average positioning error of 2.381 m, which is lower than the 2.481 m error of fingerprint database C, highlighting the benefit of excluding weak RPs. The sample ratio for database D is 30%, with an average positioning error of 2.751 m, and fingerprint database G with a higher sampling ratio of 65%, achieves better performance with an average positioning error of 2.441 m. All of the result indicates that removing RPs located in weak areas such as the boundary of the house and expanding the fingerprint database results in better positioning performance.

Conclusion

Focusing on Wi-Fi indoor positioning research, this article presents a Wi-Fi indoor positioning method based on improved fingerprint technique because of the present lack of a simple and effective technical framework in the field of indoor positioning research. The use of a WKNN algorithm that integrates the Pearson correlation coefficient, combined with an AP optimization strategy based on reception ratio and variance, can effectively improve the accuracy of Wi-Fi fingerprint positioning; By using the Kriging interpolation method to expand the sparse sample measured fingerprint database, the effect of improving the fingerprint database can be achieved, and the positioning accuracy can be close to that of the real collected fingerprint database. This will help reduce the impact of outliers in weak points in complex indoor environments on positioning performance.

References

  1. Hailu TG, Guo X, Si H, Li L, Zhang Y. Theories and methods for indoor positioning systems: a comparative analysis, challenges, and prospective measures. Sensors (Basel, Switzerland). 2024;24(21):6876.
     Google Scholar
  2. Isaia C, Michaelides MP. A review of wireless positioning techniques and technologies: from smart sensors to 6G. Signals. 2023;4(1):90–136.
     Google Scholar
  3. J. NSC, Wahab N, Sunar N, Ariffin S, Wong K, Aun Y. Indoor positioning system: a review. Int J Adv Comput Sci Appl. 2022;13(6):477–90.
     Google Scholar
  4. Li X, Pang H, Li G, Jiang J, Zhang H, Gu C, et al. Wireless positioning: technologies, applications, challenges, and future development trends. Comput Model Eng Sci. 2024;139:1135–66.
     Google Scholar
  5. Leitch SG, Ahmed QZ, Abbas WB, Hafeez M, Laziridis PI, Sureephong P, et al. On indoor localization using wi-fi, ble, uwb, and imu technologies. Sensors. 2023;23(20):8598.
     Google Scholar
  6. Hossain MS, Wandell RJ, editors. Indoor positioning system for smart spaces. 2024 6th International Conference on Electrical Engineering and Information & Communication Technology (ICEEICT), IEEE, 2024.
     Google Scholar
  7. Zhang J. Analysis and applications of prominent indoor positioning techniques. Appl Computat Eng. 2024;46:254–60.
     Google Scholar
  8. Zhang Y, Chu Y, Fu Y, Li Z, Song Y. UWB positioning analysis and algorithm research. Procedia Comput Sci. 2022;198:466–71.
     Google Scholar
  9. Alubodi AO, Al-Mashhadani IB, Mahdi SS. Design and implementation of a Zigbee, Bluetooth, and GSM-based smart meter smart grid. IOP Conference Series: Materials Science and Engineering, vol. 1067, no. 1, pp. 012130, IOP Publishing, 2021 Feb 1.
     Google Scholar
  10. Qiu KY, Huang H, El-Rabbany A. Geomagnetic field-based indoor positioning using back-propagation neural networks. Int Arch Photogrammetry, Remote Sens Spatial Inf Sci. 2020;43:557–63.
     Google Scholar
  11. Zhu P, Yu X, Han Y, Xiao X, Liu Y. Improving indoor pedestrian dead reckoning for smartphones under magnetic interference using deep learning. Sensors. 2023;23(23):9348.
     Google Scholar
  12. Sadhukhan P, Mukherjee N, Das PK. 5G positioning: advantageous aspects, taxonomy, state-of-the-art review and future trends. TechRxiv. 2024 May 9;11(1):1–32.
     Google Scholar
  13. Choi W, Kim D, Sung S, Han D, Jo H, Choi D, et al. Enhanced Wi-Fi access point positioning using hexagonal CNN with mobile data and urban information. IEEE Internet Things J. 2024;11(20):33820–32.
     Google Scholar
  14. Azghadi SAR, Mih AN, Kawnine A, Wachowicz M, Palma F, Cao H, editors. An adaptive indoor localization approach using Wi-Fi RSSI fingerprinting with SLAM-enabled robotic platform and deep neural networks. 2024 34th International Conference on Collaborative Advances in Software and Computing (CASCON), IEEE, 2024.
     Google Scholar
  15. Hu J, Zhang A, Chen Z, Jin X, editors. Wi-fi indoor localization based on long short-term memory neural network model of genetic algorithm. 2023 11th International Conference on Agro-Geoinformatics (Agro-Geoinformatics), IEEE, 2023.
     Google Scholar
  16. Feng X, Nguyen KA, Luo Z. A review of open access Wi-Fi fingerprinting datasets for indoor positioning. IEEE Access. 2024;12:167970–89.
     Google Scholar
  17. Tang C, Sun W, Zhang X, Zheng J, Wu W, Sun J. A novel fingerprint positioning method applying vision-based definition for wi-fi-based localization. IEEE Sensors Journal. 2023;23(14):16092–106.
     Google Scholar
  18. Xie Y, Jiang L. Indoor location algorithm based on WIFI location fingerprint. 2023 6th International Conference on Information Communication and Signal Processing (ICICSP), pp. 730–4, IEEE, 2023 Sep 23.
     Google Scholar
  19. Xie Y, Ekra MER, Gu T, Wang X. A research on positioning algorithm based on RPCA in sparse fingerprint environment. Int J Inform, Inf Syst Comput Eng (INJIISCOM). 2025;6(2):225–45.
     Google Scholar
  20. Liu F, Liu J, Yin Y, Wang W, Hu D, Chen P, et al. Survey on Wi-Fi-based indoor positioning techniques. IET Commun. 2020;14(9):1372–83.
     Google Scholar
  21. Zhang W, Yu K, Wang W, Li X. A self-adaptive AP selection algorithm based on multi-objective optimization for indoor Wi-Fi positioning. IEEE Internet Things J. 2020;8(3):1406–16.
     Google Scholar
  22. Cui X, Wang M, Li J, Ji M, Yang J, Liu J, et al. Indoor Wi-Fi positioning algorithm based on location fingerprint. Mob Netw Appl. 2021;26:146–55.
     Google Scholar
  23. Han W. Research and application exploration of Wi-Fi-based identification technology in the context of next-generation communication. Appl Computat Eng. 2024;32:93–8.
     Google Scholar
  24. Yang X, Liu Z, Nie W, He W, Pu Q. AP optimization for Wi-Fi indoor positioning-based on RSS feature fuzzy mapping and clustering. IEEE Access. 2020;8:153599–609.
     Google Scholar
  25. Pei Y, Wang B, Zhang L, editors. A Wi-Fi indoor positioning. strategy based on two-step fingerprint matching. 2021 40th Chinese Control Conference (CCC), IEEE, 2021.
     Google Scholar
  26. Li H, Qian Z, Liu G, Wang X. NQRELoc: AP selection via nonuniform quantization RSSI entropy for indoor localization. IEEE Sensors J. 2022;22(10):9724–32.
     Google Scholar
  27. Zhang S, Li X, Zong M, Zhu X, Wang R. Efficient k-NN classification with different numbers of nearest neighbors. IEEE Trans Neural Netw Learning Syst. 2017;29(5):1774–85.
     Google Scholar
  28. Wang B, Gan X, Liu X, Yu B, Jia R, Huang L, et al. A novel weighted KNN algorithm based on RSS similarity and position distance for Wi-Fi fingerprint positioning. IEEE Access. 2020;8:30591–602.
     Google Scholar
  29. Jia B, Huang B, Gao H, Li W, Hao L. Selecting critical Wi-Fi APs for indoor localization based on a theoretical error analysis. IEEE Access. 2019;7:36312–21.
     Google Scholar
  30. Fischer MM, Scholten HJ, Unwin D. Geographic information systems, spatial data analysis and spatial modelling: an introduction. In Spatial Analytical Perspectives on GIS. Routledge, 2019, pp. 3–20.
     Google Scholar
  31. Liu W, Zhang Y, Deng Z, Zhou H. Low-cost indoor wireless fingerprint location database construction methods: a review. IEEE Access. 2023;11:37535–45.
     Google Scholar
  32. Kleijnen JPC. Regression and Kriging metamodels with their experimental designs in simulation: a review. Eur J Operat Res. 2017;256(1):1–16.
     Google Scholar
  33. Atkinson PM, Lloyd CD. Geostatistical models and spatial interpolation. In Handbook of Regional Science. Springer, 2021, pp. 1813–27.
     Google Scholar