Abstract
In 2025, there is still no ubiquitous, accurate, infrastructure-free indoor positioning system. Among existing approaches, WiFi-based positioning is highly promising as it leverages existing infrastructure. However, its performance is severely affected by WiFi signal variability and environmental dynamics. Thus, this paper presents a novel approach that combines WiFi Round Trip Time and Received Signal Strength measurements with the Conformal Prediction (CP) framework to achieve robust uncertainty-aware indoor positioning. Our proposed method does not only accurately estimate the user position, but also provides two prediction regions: a rectangular region and a circular region. We systematically evaluate our method across three real-world testbeds, which achieves a positioning accuracy of 0.6 m, while generating prediction regions with theoretical coverage guarantees for circular regions and marginal coverage guarantees for rectangular regions. To the best of our knowledge, this is one of the first work to enable uncertainty quantification on top of state-of-the-art WiFi ranging signals.
1. Introduction
Accurate indoor positioning is a key enabler for modern smart environments, ranging from asset tracking, patient monitoring to emergency responses. However, Global Positioning System (GPS) has severe limitations in indoor environments because of signal attenuation, multipath propagation, and building penetration losses. In the literature, WiFi-based indoor positioning has emerged as a popular solution, leveraging ubiquitous WiFi infrastructure in commercial and residential buildings [1,2,3,4].
Traditional approaches primarily rely on WiFi Received Signal Strength (RSS) fingerprinting [5,6,7,8,9], which estimates location by matching real-time measurements to a pre-constructed radio map. Despite its popularity, RSS-based positioning suffers from significant variability caused by environmental dynamics, device heterogeneity, and temporal signal fluctuations, often resulting in positioning errors of several meters.
The IEEE 802.11mc standard [10] introduced WiFi Round-Trip Time (RTT) through a Fine Timing Measurement (FTM) protocol, enabling direct range measurements between mobile devices and access points with sub-meter accuracy potential. Unlike RSS-based approaches that rely on signal strength variations, RTT provides explicit distance information, making it particularly robust and sensitive to environmental dynamics. The integration of machine learning and deep learning techniques with RTT measurements has further enhanced positioning accuracy, with recent studies demonstrating meter-level or even sub-meter-level performance in complex indoor environments [11,12]. However, despite achieving impressive point estimation accuracy, these models fail to quantify prediction uncertainty or provide confidence bounds.
To address these challenges, this paper provides a rigorous and comprehensive examination of conformal prediction techniques for WiFi RTT-based indoor positioning, with comparative analysis of RSS integration strategies. Conformal prediction offers a distribution-free framework capable of producing statistically valid prediction intervals with guaranteed coverage [13,14,15,16]. In contrast to traditional probabilistic approaches that rely on restrictive modelling assumptions (e.g., Gaussianity or known noise characteristics) conformal prediction requires only exchangeability, making it particularly well suited to indoor positioning contexts where wireless signal behaviours are highly variable, environment-dependent, and often non-Gaussian.
Despite its theoretical appeal, the application of conformal prediction to WiFi RTT localisation introduces several practical and methodological challenges that remain insufficiently explored in the literature [2,17]. These challenges motivate the need for a systematic investigation into how conformal prediction can be adapted, calibrated, and evaluated within real-world WiFi RTT-based indoor positioning pipelines, especially when fusing RTT with RSS measurements.
In summary, this paper makes the following contributions:
- This paper offers a comprehensive analysis of conformal prediction techniques for WiFi-based indoor positioning utilising WiFi RTT signal measures, highlighting their ability to deliver robust uncertainty quantification and thereby improve the reliability of the indoor positioning system.
- We evaluate the inductive conformal predictor, and assess its effectiveness and influence on WiFi RTT-based indoor positioning systems, validating reliable uncertainty estimates for both RTT and RSS inputs, with particularly notable benefits for high-precision RTT signals.
- We systematically examine the integration of RTT and RSS signal measurements within conformal prediction frameworks, providing a thorough comparison of RTT-only, RSS-only, and fused RTT+RSS approaches.
- We conduct extensive experimental validation across multiple real-world challenging indoor testbeds with diverse environmental characteristics, from office room, apartment, to university building floor.
- To the best of our knowledge, this is the first work to introduce and empirically assess rectangular and circular prediction regions for 2D indoor positioning. Our results reveal how the geometry of prediction regions affects coverage guarantees and provide practical guidance for uncertainty-aware indoor positioning systems.
The remainder of this paper is structured as follows. Section 2 reviews related work; Section 3 presents the problem formulation and system architecture; Section 4 describes the WiFi RTT protocol and the conformal prediction framework; Section 5 details the experimental setup; and Section 6 concludes the paper.
2. Related Work
WiFi-based indoor positioning systems have demonstrated significant progress, with traditional RSS-based methods achieving metre-level accuracy through fingerprinting techniques [1,2,18]. WiFi RTT represents a more advanced WiFi signal measure that can achieve sub-meter level accuracy due to its reliance on more stable time-of-flight measurements [11,19,20,21]. This makes WiFi RTT more sensitive to environmental variations and less susceptible to multipath effects compared to RSS [12,22,23,24,25]. Consequently, WiFi RTT is widely used in hybrid WiFi-based indoor positioning and line-of-sight (LOS)/non-line-of-sight (NLOS) identifications [26,27,28,29,30]. However, despite these technological advances, a critical gap remains in current WiFi indoor positioning implementations: the lack of robust uncertainty quantification mechanisms that can provide confidence measures and reliability indicators for location estimates.
Recent research has begun addressing uncertainty quantification in WiFi-based positioning through diverse frameworks. A Conformal Prediction (CP)-based indoor positioning system was proposed in [31] that outperforms traditional methods like Naïve Bayes and W-KNN by up to 20% in accuracy while providing statistically valid confidence measures. This method was later extended with Kullback-Leibler divergence to achieve 16–25% error reduction. The measurement uncertainty from wireless anchors was utilised in [32] with an observability-based filter and potential-based path planning to minimize localization uncertainty. The study in [33] proposed the integration of uncertainty quantification methodologies into deep learning models for RSS-based indoor localisation to enhance system dependability and performance. An interval random analysis approach was proposed in [34] for uncertain WiFi-based indoor localisation that enhances accuracy by employing an interval random parameter lognormal shadowing model for radio map enhancement. The authors in [35] applied conformal prediction to WiFi RSSI-based indoor positioning, achieving statistically guaranteed coverage where prediction sets contain the true location with pre-specified probability. Researchers proposed DumbLoc in [36], a machine learning framework using WiFi RSS fingerprinting that achieved 94.15% floor prediction accuracy and an 8.45 m mean positioning error on the UJI dataset while demonstrating cross-dataset generalisability. A CP method was proposed in [37] for fingerprint-based indoor localisation using WiFi Channel State Information (CSI) and Bluetooth Low Energy (BLE) RSS signals, achieving rigorous statistical guarantees with minimal extra training cost.
Despite these developments, CP implementation in WiFi indoor positioning systems remains relatively rare, and critically, none of the existing research has investigated CP applications to WiFi RTT-based positioning systems. This represents a substantial gap given RTT’s superior baseline accuracy, where CP could potentially provide even more reliable confidence regions while maintaining statistical guarantees for the predictions.
3. Problem Statement and System Architecture
This section begins by introducing the problem formulation for the proposed reliable WiFi RTT-based indoor positioning system. It then provides an overview of the system architecture underlying the proposed approach.
3.1. Problem Formulation
To estimate the unknown position of a user device, the WiFi-based indoor positioning system makes use of the preprocessed WiFi RTT and RSS measurements collected from multiple Access Points (APs) at known, fixed locations. It then utilises a machine learning model to estimate the user’s location based on newly reported WiFi signal measures.
Consider a network of N access points with known, fixed positions. For each AP i, two types of WiFi signal measurements are available:
The complete measurement vector is defined as:
Alternatively, the measurements can be partitioned into RTT and RSS components:
To accurately estimate the user’s location , a supervised machine learning model is employed to directly map measurements to position estimates:
where is the estimated position from the positioning model, is the leveraged machine learning with learnable parameters , is the complete measurement vector containing both RTT and RSS data.
The model parameters are learned by minimising a loss function over a dataset of m labeled training samples:
where a typical choice for is the root mean squared error (RMSE) defined below
where is the ground truth location of the user and is the positioning estimation generated by the machine learning model.
This data-driven approach enables the model to learn complex relationships between signal measurements and spatial positions while naturally accommodating the nonlinear characteristics of indoor signal propagation.
3.2. System Architecture
To deliver reliable WiFi-based indoor positioning estimates, the proposed framework adopts a comprehensive machine learning approach that integrates conformal prediction with WiFi fingerprinting, as show in Figure 1.
Figure 1.
Overview of reliable WiFi-based Indoor Positioning Framework.
Data preprocessing: The system begins with data collection from multiple WiFi access points (APs) distributed throughout the indoor environment. By meticulously collecting the WiFi RTT and RSS signal measures at each location in the testbed, a WiFi fingerprint dataset is constructed. After preprocessing, including outlier removal and missing-value imputation, the collected dataset is split into training set and calibration set. These datasets are then fed into the machine learning model in the next stage.
Model training: At the core of the architecture lies the machine learning model, which learns to map WiFi fingerprint patterns to real-world geographic coordinates. During the training phase, the model processes the training set to identify complex patterns and correlations between WiFi signal characteristics and spatial locations. Next, the trained machine learning model is used to generate the positioning estimation for the calibration set. The residuals from these predictions, calculated as the differences between the predicted and ground truth locations in the calibration set, will then be used within the conformal prediction framework to provide reliable positioning estimation.
Positioning estimation generation: To ensure reliability, the architecture incorporates a conformal prediction module that quantifies the uncertainty of the estimated position. When WiFi RTT and RSS measurements are reported from an unknown user location, the machine learning model first generates a positioning estimate of the location. The conformal predictor then analyses the calibration residuals from the previous stage to construct prediction intervals at a user-specified confidence level. The final output is a reliability-aware positioning estimation, containing both the predicted location and its associated uncertainty bounds.
4. Reliable WiFi-Based Indoor Positioning Framework
This section provides a comprehensive description of the WiFi RTT protocol, WiFi RTT fingerprinting, and the conformal predictor employed in the proposed framework.
4.1. WiFi RTT and Fingerprinting
WiFi RTT represents a more advanced approach for indoor positioning that can achieve sub-meter level accuracy. Unlike RSS-based methods, RTT leverages the Fine Time Measurement (FTM) protocol to provide direct distance measurements by calculating the time-of-flight of WiFi signals traveling at the speed of light.
As shown in Figure 2, the initiation of RTT protocol is the transmission of a FTM request from the initiator (smartphone) to the responder (WiFi AP), specifying message count and intervals. Upon reception, the WiFi AP transmits a series of FTM messages, awaiting acknowledgment. The responder meticulously timestamps each FTM dispatch () and acknowledgment receipt (), subsequently calibrating these timestamps using its internal clock. Simultaneously, the initiator acknowledges each FTM message, recording reception time () and acknowledgment transmission (). Exchange of these temporal details allows both parties to calculate the round trip time, propagation time, and therefore the distance between the smartphone and WiFi AP is defined as
where c is the speed of light.
Figure 2.
An overview of RTT protocol.
While the RTT protocol provides a direct measure of the distance to the AP, it can be further complemented by fingerprint-based positioning. Although fingerprinting was originally developed using WiFi RSS measurements [4,38,39,40,41,42], recent studies have demonstrated that it can be seamlessly extended to incorporate RTT measurements as well [26]. In a typical WiFi fingerprinting workflow, two phases are involved: an offline phase and an online phase. During the offline phase, a comprehensive fingerprint dataset is constructed by collecting WiFi RTT and RSS signal measures, together with the corresponding ground-truth coordinates of reference locations.
After that, preprocessing methods are applied to the raw WiFi signal measures. To ensure the completeness of the fingerprinting dataset, more than 140 samples were collected at each reference point, although only 120 samples per location were required for the dataset utilised in the paper. After removing low-quality data samples that contain missing values, the WiFi data samples are labeled with the ground-truth coordinates of the reference points where they were collected. Next, to indicate WiFi measurements from APs that are too far away or not visible at current reference point, an RSS value of −200 dBm and an RTT value of 100,000 mm are assigned (see Section 5.1).After appropriate preprocessing, this dataset is used to train a machine learning Random Forest model. For all Random Forest models leveraged in this study, several model parameters were chosen from predefined ranges, including the number of estimators, maximum tree depth, etc. Multimodal models employed moderately deep trees with fewer estimators, whereas unimodal models favoured a larger ensemble with shallower trees to balance bias and variance.
In the online phase, when a user enters the testbed at an unknown location, a new WiFi data sample is captured and compared against the stored fingerprints in the dataset. Finally, the trained machine learning model produces an estimate of the user’s current location.
4.2. Uncertainty Quantification via Conformal Prediction
Although machine learning models can estimate user locations using pre-constructed WiFi fingerprinting datasets, they often lack reliable measures of the positioning estimation uncertainty. To address this, conformal prediction is employed, offering a rigorous, distribution-free framework for generating positioning estimation regions with statistical guarantees.
To reliably quantify uncertainty in WiFi-based indoor positioning, our goal is to construct prediction regions C that contain the true user position with a specified probability (see Algorithm 1), denoted as:
where is the ground truth coordinates of the user’s current location, is the predicted region under user-specified confidence level, is the newly reported WiFi signal measures collected by the user, is the desired miscoverage rate, is the confidence level representing the probability that the prediction region contains the true user position.
To generate the predicted region, the WiFi fingerprint dataset is first split into training set and calibration set. Next the machine learning-based positioning model is trained the training set obtain optimal parameters . After training, the machine learning model is applied to the calibration set. For each calibration example, the Euclidean distance between the true position and the model’s prediction is calculated, serving as the nonconformity score, defined as:
where is the residual (i.e., nonconformity score ) of the i th sample in the calibration set, and are the ground truth location and WiFi signal measurements of the sample, respectively, m is the total number of training samples and n is the total number of calibration samples. The nonconformity score will be used to quantify how unusual a true location is given the measurements and the model’s prediction.
| Algorithm 1 Robust Indoor Positioning with Hybrid WiFi RTT-RSS Signals. |
1: Input:
|
2: Output:
|
| 3: |
| 4: |
| 5: |
| 6: |
| 7: for to do |
| 8: |
| 9: |
| 10: |
| 11: |
| 12: end for |
| 13: |
| 14: |
| 15: |
| 16: |
| 17: |
| 18: |
| 19: |
| 20: return |
Once the residuals of the calibration set is calculated, the -quantile q of the calibration residuals is identified, defined as:
Thus, for any newly reported WiFi signal measurement , the prediction region is generated as:
where is centered at the model’s point estimate, with radius q, is the candidate location forming the predicted region. For the independent prediction of the x-coordinate, the quantity represents the half-width of the prediction interval .
5. Empirical Results
This section provides a thorough evaluation of the proposed reliable WiFi-based indoor positioning system. We begin by introducing the real-world datasets used in our study, followed by a detailed investigation of the empirical experimental results.
5.1. Experimental Setup and Data Collection
To evaluate the performance of the proposed reliable WiFi-based indoor positioning system, examine the robustness across devices and time and demonstrate the generalisation of the results, we conducted experiments in three representative and challenging real-world environments: a full floor of a campus building, an office room, and a residential apartment (see Figure 3) [26]. This dataset includes WiFi RTT and RSS measurements, along with line-of-sight (LoS) annotations for every reference point. These three datasets were collected over different time period in real-world complex scenarios that contain distinguishing LoS conditions. Each reference point comprises more than 120 WiFi scans, as shown in Table 1. A desktop PC equipped with an Intel Core i9-12900K processor (Intel Corporation, Santa Clara, CA, USA) and 32 GB DDR4 4000 MHz memory (G.SKILL International Enterprise Co., Ltd., Taipei, Taiwan) was used to analyse the results. On the largest building floor dataset, the model training time was 1.6 s, and the average generation time for each q-value was 0.2 s. These low computational requirements indicate that the proposed approach is lightweight and amenable to practical deployment.
Figure 3.
Layout of the 3 testbeds. The blue dots show the locations of the RTT-enabled APs. The placement of the APs replicates their real-world locations. All measurements are taken in the grey areas.
Table 1.
The details of the utilised datasets.
In the Building Floor dataset, 13 RTT-enabled Google WiFi points (Google LLC, Mountain View, CA, USA) (see Table 2) were deployed to mirror their real-world positions within the building. WiFi data were collected using an LG G8X ThinQ smartphone (LG Electronics Inc., Seoul, Republic of Korea) (see Table 3). Please note that no human subjects were involved in the data collection. The smartphone was mounted on a tripod during all measurements at human chest height, and therefore no ethics approval or informed consent was required. Other WiFi RTT-enabled access points include the Google Nest WiFi Pro (Google LLC, Mountain View, CA, USA), Cisco 9164 (Cisco Systems, Inc., San Jose, CA, USA) and Aruba AP755 (HPE Aruba Networking, Santa Clara, CA, USA), among others. WiFi RTT-enabled smartphones include the Google Pixel 9, Samsung SM-S918B (Samsung Galaxy S23 Ultra) (Samsung Electronics Co., Ltd., Suwon, Republic of Korea) and Xiaomi Mi 10 Pro (Xiaomi Corporation, Beijing, China). A full list is available at https://developer.android.com/develop/connectivity/wifi/wifi-rtt#supported-aps (accessed on 29 December 2025).
Table 2.
Device Specifications of Google WiFi Point.
Table 3.
Device Specifications of LG G8X ThinQ.
Table 4 provides a snapshot of the dataset. Columns ’AP1 RSS’ to ’AP13 RSS’ contain the received signal strength from each AP, with −200 dBm denoting that the AP is not detected at the reference point. Columns X and Y give the ground-truth coordinates, and the LoS APs column specifies which APs have direct LoS. Table 4b illustrates the corresponding RTT data, where a value of 100,000 mm indicates the RTT measurement from unheard APs. For performance assessment, we ensured no overlap between training and testing locations.
Table 4.
A Snapshot of the proposed WiFi dataset. The value −200 dBm in (a) and 100,000 mm in (b) indicate that the WiFi signals from the AP are not heard from the current reference point.
5.2. Baseline Performance of WiFi-Based Indoor Positioning
To evaluate the performance of the proposed reliable WiFi-based indoor positioning system, we employ a Random Forest (RF) model as the primary predictor, as it has been identified in the literature [26] as one of the most effective approaches for this task. As illustrated in Figure 4 and Table 5, the hybrid WiFi RTT and RSS-based indoor positioning system delivers the most promising positioning estimation, with an accuracy of 0.6 m for the challenging large-scale real-world Building Floor dataset. The positioning accuracy achieves 0.59 m and 0.38 m for Apartment and Office Room dataset, respectively. It is observed that, even in the complex building-floor dataset containing mixed line-of-sight (LOS) and non-line-of-sight (NLOS) conditions, the hybrid system that combines WiFi RTT and RSS measurements achieves a positioning accuracy below 1 m, 80% of the time.
Figure 4.
CDF curves of WiFi-based indoor positioning using different WiFi signal measurement on different testbeds. It is observed from the CDF curves that WiFi RTT-RSS fingerprinting delivers the best positioning estimation.
Table 5.
Positioning performance (in metres) of WiFi-based indoor positioning systems using different WiFi signal measurements. It is observed that WiFi RTT-RSS fingerprinting delivers the best positioning estimation.
5.3. Conformal Prediction for WiFi-Based Indoor Positioning
Traditional machine learning models, including the Random Forest predictor employed above, provide location estimations without confidence measures, making it difficult to assess the reliability of individual predictions or to identify when the system may be operating under challenging conditions. To address this gap, we apply CP on the three complicated real-world datasets to generate prediction intervals and regions with guaranteed coverage rates, providing quantifiable uncertainty estimates for location predictions.
Three distinct q-values for different aspects of location prediction are produced. The first is the half-width of the x-coordinate prediction interval and ensures that the true x-coordinate falls within with probability . Similarly, guarantees that the true y-coordinate falls within with the same coverage level. The third value , is designed for direct 2D positioning and generates a circular prediction region.
These three q-values produce two fundamentally different types of 2D prediction regions. The first type, derived from and , creates a rectangular region defined as
The second type, derived from , produces a circular region defined as
This dual approach allows us to examine how different geometric representations of uncertainty perform in practice. The choice of circular and rectangular prediction regions is motivated by the conformal prediction framework: circular regions arise naturally from the Euclidean distance nonconformity measure , whilst rectangular regions result from independent marginal predictions for x and y coordinates, aligning with Cartesian building layouts. Both geometries support efficient real-time implementation and provide the necessary comparison to reveal the fundamental trade-off between coverage reliability and region size.
To evaluate the performance of conformal prediction within the indoor positioning framework, we assess two key aspects: Coverage Rate and Efficiency.
- Coverage RateCoverage rate measures the empirical proportion of test instances in which their true values lie within the predicted intervals or regions. For a target confidence level of , CP guarantees that the coverage rateis at least under the assumption of exchangeability with k being the number of test samples, where is an indicator function that takes the value of 1 if . In our experiments, four coverage metrics are reported:
- Coverage: proportion of test instances where the true x-coordinate lies within , where represents the half-width of the prediction interval.
- Coverage: proportion of test instances where the true y-coordinate lies within , where represents the half-width of the prediction interval.
- 2D Coverage: proportion of test instances lying inside the rectangular region
- Coverage: proportion of test instances lying within the circular region
- EfficiencyEfficiency quantifies the tightness or size of the prediction regions. Under identical coverage rates, smaller regions indicate more efficient predictions, meaning that the CP model provides more precise and confident estimates while still satisfying the required coverage guarantee.
As shown in Table 6 and Table 7, across all three testbeds and all signal types, the proposed methods successfully achieve the target coverage rates for individual coordinates and circular regions ( Coverage). The Coverage, Coverage, and Coverage metrics consistently meet or slightly exceed their target levels (90% or 95%), confirming that CP’s validity guarantee holds in practice for this application domain. As shown in Figure 5, the conformal prediction approach generates tight uncertainty regions (pink circles and green rectangles) around the true positions (blue dots), providing reliable coverage guarantees for indoor localisation.
Table 6.
The prediction intervals and coverage rates for reliable WiFi-based indoor positioning systems across different testbeds. ’Confidence’ is the user specified confidence level for conformal prediction. ’’ and ’’ are the prediction q-values for the coordinate and coordinate, respectively. It is observed that predicting and coordinates separately successfully meets the expected coverage rate.
Table 7.
The prediction regions and coverage rates for reliable WiFi-based indoor positioning systems across different testbeds. ’Confidence’ is the user specified confidence level for conformal prediction. ‘’ is the prediction q-value for the overall positioning . 2D coverage is the coverage rate calculated from the rectangular prediction region of . ‘ Coverage’ is the coverage rate calculated from the circular prediction region . It is observed that while circular regions provide coverage rates closer to the specified confidence levels, rectangular regions often yield smaller areas but with significantly lower 2D coverage rates, suggesting a trade-off between efficiency and coverage rage.
Figure 5.
WiFi-based indoor positioning results using conformal prediction with 90% confidence level in building floor testbed. Blue points indicate ground truth locations, red circles represent prediction regions and the green rectangles represent prediction regions with guaranteed coverage rate. The area of the circular region (a) and the rectangular region (b) are 4.52 m2 and 3.10 m2, respectively. However, the actual coverage rates are 90.01% and 81.75%, respectively. These results indicate the trade-off between efficiency (prediction region area) and coverage rage in uncertainty quantification.
However, while the circular regions ( Coverage) successfully meets the target coverage rate, a systematic pattern emerges when examining the rectangular regions (2D coverage rates). These consistently fall below the target coverage levels, typically achieving 80–86% coverage when targeting 90%, and 90–94% coverage when targeting 95%. This phenomenon occurs because the rectangular region requires both x and y coordinates to simultaneously fall within their respective intervals. This occurs because the 2D rectangular region requires both x and y to fall within their respective intervals simultaneously, so the joint coverage becomes the product of the two marginal coverages. This finding highlights an important consideration when choosing between rectangular and circular prediction regions for 2D positioning applications.
The comparison across different WiFi signal types reveals a clear performance hierarchy that remains consistent across all three testbeds. The RTT + RSS hybrid approach demonstrates the best efficiency, producing the smallest q-value and thus the tightest prediction regions. For example, in the Building Floor testbed at 90% confidence, the hybrid approach achieves m. The RTT Only approach performs at a moderate level, producing regions 4–50% larger depending on the testbed. The RSS Only approach consistently produces the largest q-values, indicating substantially more uncertainty, with predictions 100–200% larger than the hybrid approach. This clear ordering demonstrates that combining RTT measurements with RSS provides complementary information that significantly improves both accuracy and certainty in position predictions.
The three testbeds exhibit distinct characteristics that reflect their physical environments. The smallest Office Room testbed consistently shows the tightest prediction regions across most methods, with the RTT+RSS hybrid approach at 90% confidence achieving m and m at 95%. The Apartment testbed demonstrates comparable performance, with m at 90% and m at 95% for the hybrid approach. The Building Floor testbed shows moderately larger prediction regions, with the hybrid approach achieving m at 90% and m at 95%. Considering that the Building Floor dataset is a complex, large-scale testbed containing both LOS and NLOS conditions, these results remain promising, as the predictor is still able to provide reasonably tight uncertainty bounds despite the challenging signal propagation environment.
Finally, the relationship between confidence level and prediction region size reveals the fundamental trade-off in uncertainty quantification, as shown in Figure 6 and Table 8. When increasing confidence from 90% to 95%, rectangular prediction regions grow substantially: for the hybrid approach, areas expand from 3.10 m2 to 4.78 m2 (Building Floor), 2.82 m2 to 5.06 m2 (Apartment), and 1.36 m2 to 2.69 m2 (Office Room), with similar growth patterns observed for circular regions and other signal types. More critically, a consistent trade-off emerges between region size and coverage reliability across all conditions. Rectangular regions consistently achieve smaller areas than circular regions. For example, at 90% confidence in the Building Floor testbed, the hybrid approach yields 3.10 m2 (rectangular) versus 4.52 m2 (circular). This efficiency advantage, representing 30–45% reduction in area, persists across different signal measures and testbeds. However, this spatial efficiency comes at the cost of coverage reliability. It is observed that rectangular regions systematically achieve 2D coverage rates 8–10 percentage points below target levels (e.g., 81.75% actual versus 90% nominal), while circular regions consistently meet or slightly exceed their specified confidence levels (e.g., 90.01% for 90% target). This pattern holds across all three testbeds and signal types, though the area differential is most pronounced for RSS Only measurements. This trade-off between spatial efficiency and coverage guarantee reflects an inherent characteristic of uncertainty quantification frameworks and should be carefully considered when selecting confidence levels and region geometries for practical deployment.
Figure 6.
Circular prediction region radius (a) and area (b) as a function of the user-specified confidence level in different testbeds. Hybrid WiFi RTT and RSS measurements are selected as the input signal measures. It is observed from the curves that higher confidence levels always require larger prediction regions. (a) Circular prediction region radius as a function of the user-specified confidence level. (b) Circular prediction region area as a function of the user-specified confidence level.
Table 8.
Comparison of prediction region areas and coverage rates for WiFi-based indoor positioning systems. The rectangular prediction region is defined as with area . The circular prediction region is defined as with area . It is observed that under identical signal measures and confidence levels, smaller prediction regions with maintained coverage indicate higher efficiency and reliability. The analysis reveals that while circular regions provide coverage rates closer to the specified confidence levels, rectangular regions often yield smaller areas but with significantly lower 2D coverage rates, suggesting a trade-off between efficiency and coverage rage.
6. Conclusions
This paper introduces a robust WiFi-based indoor positioning framework that combines RTT and RSS measurements with conformal prediction to deliver accurate location estimates alongside statistically valid uncertainty quantification. Motivated by the need for reliable indoor positioning in real-world applications, the proposed method leverages both RTT and RSS signal types to overcome the limitations of traditional point estimate systems and provides meaningful confidence measures without strong modeling assumptions.
Experimental results across three diverse real-world testbeds show that the hybrid RTT-RSS approach consistently outperforms single-signal methods, achieving a positioning accuracy of 0.6 m in challenging building floor environments. Conformal prediction yields efficient, circular prediction regions that maintain desired coverage rates (90–95%) while being significantly smaller than those produced by RSS-only systems. The framework proves robust across varied settings, though some limitations remain, such as larger prediction regions in high-variability scenarios and the need for improved handling of dynamic environments.
Future research will focus on adaptive conformalisation, handling temporal changes, and integrating additional sensor modalities to further enhance accuracy and efficiency. In conclusion, this work demonstrates that the proposed framework delivers both reliable accuracy and uncertainty quantification, making it well-suited for deployment in real-world challenging indoor scenarios where trustworthy location information is essential.
Author Contributions
Conceptualization, X.F., K.A.N. and Z.L.; Methodology, X.F., K.A.N. and Z.L.; Validation, X.F., K.A.N. and Z.L.; Formal analysis, X.F., K.A.N. and Z.L.; Investigation, X.F., K.A.N. and Z.L.; Resources, X.F., K.A.N. and Z.L.; Data curation, X.F. and K.A.N.; Writing—original draft, X.F.; Writing—review & editing, K.A.N. and Z.L.; Visualization, X.F.; Supervision, K.A.N. and Z.L.; Project administration, K.A.N. and Z.L. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Informed consent was obtained from all subjects involved in the study.
Data Availability Statement
The data presented in this study are openly available in Zenodo at https://doi.org/10.5281/zenodo.11558192.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Liu, F.; Liu, J.; Yin, Y.; Wang, W.; Hu, D.; Chen, P.; Niu, Q. Survey on WiFi-based indoor positioning techniques. IET Commun. 2020, 14, 1372–1383. [Google Scholar] [CrossRef]
- Shang, S.; Wang, L. Overview of WiFi fingerprinting-based indoor positioning. IET Commun. 2022, 16, 725–733. [Google Scholar] [CrossRef]
- Feng, X.; Nguyen, K.A.; Luo, Z. A survey of deep learning approaches for WiFi-based indoor positioning. J. Inf. Telecommun. 2022, 6, 163–216. [Google Scholar] [CrossRef]
- Xia, S.; Liu, Y.; Yuan, G.; Zhu, M.; Wang, Z. Indoor fingerprint positioning based on Wi-Fi: An overview. ISPRS Int. J.-Geo 2017, 6, 135. [Google Scholar] [CrossRef]
- Hoang, M.T.; Yuen, B.; Dong, X.; Lu, T.; Westendorp, R.; Reddy, K. Recurrent neural networks for accurate RSSI indoor localization. IEEE Internet Things J. 2019, 6, 10639–10651. [Google Scholar] [CrossRef]
- Khassanov, Y.; Nurpeiissov, M.; Sarkytbayev, A.; Kuzdeuov, A.; Varol, H.A. Finer-level sequential wifi-based indoor localization. In Proceedings of the 2021 IEEE/SICE International Symposium on System Integration (SII), Iwaki, Japan, 11–14 January 2021; IEEE: New York, NY, USA, 2021; pp. 163–169. [Google Scholar]
- Farahsari, P.S.; Farahzadi, A.; Rezazadeh, J.; Bagheri, A. A survey on indoor positioning systems for IoT-based applications. IEEE Internet Things J. 2022, 9, 7680–7699. [Google Scholar] [CrossRef]
- Koike-Akino, T.; Wang, P.; Pajovic, M.; Sun, H.; Orlik, P.V. Fingerprinting-based indoor localization with commercial MMWave WiFi: A deep learning approach. IEEE Access 2020, 8, 84879–84892. [Google Scholar] [CrossRef]
- Lee, S.H.; Kim, W.Y.; Seo, D.H. Automatic self-reconstruction model for radio map in Wi-Fi fingerprinting. Expert Syst. Appl. 2022, 192, 116455. [Google Scholar] [CrossRef]
- IEEE. IEEE Standard for Information Technology–Telecommunications and Information Exchange Between Systems Local and Metropolitan Area Networks–Specific Requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications; IEEE: New York, NY, USA, 2016; pp. 1–3534. [Google Scholar]
- Gentner, C.; Ulmschneider, M.; Kuehner, I.; Dammann, A. WiFi-RTT indoor positioning. In Proceedings of the 2020 IEEE/ION Position, Location and Navigation Symposium (PLANS), Portland, OR, USA, 20–23 April 2020; IEEE: New York, NY, USA, 2020; pp. 1029–1035. [Google Scholar]
- Cao, H.; Wang, Y.; Bi, J.; Xu, S.; Si, M.; Qi, H. Indoor positioning method using WiFi RTT based on LOS identification and range calibration. ISPRS Int. J.-Geo 2020, 9, 627. [Google Scholar] [CrossRef]
- Papadopoulos, H.; Vovk, V.; Gammerman, A. Regression conformal prediction with nearest neighbours. J. Artif. Intell. Res. 2011, 40, 815–840. [Google Scholar] [CrossRef]
- Shafer, G.; Vovk, V. A tutorial on conformal prediction. J. Mach. Learn. Res. 2008, 9, 371–421. [Google Scholar]
- Vovk, V. Conditional validity of inductive conformal predictors. In Proceedings of the Asian Conference on Machine Learning, PMLR, Singapore, 4–6 November 2012; pp. 475–490. [Google Scholar]
- Vovk, V.; Gammerman, A.; Shafer, G. Algorithmic Learning in a Random World; Springer Nature: Berlin/Heidelberg, Germany, 2022. [Google Scholar]
- Feng, X.; Nguyen, K.A.; Luo, Z. A Review of Open Access WiFi Fingerprinting Datasets for Indoor Positioning. IEEE Access 2024, 12, 167970–167989. [Google Scholar] [CrossRef]
- Ma, R.; Guo, Q.; Hu, C.; Xue, J. An improved WiFi indoor positioning algorithm by weighted fusion. Sensors 2015, 15, 21824–21843. [Google Scholar] [CrossRef] [PubMed]
- Guo, G.; Chen, R.; Ye, F.; Peng, X.; Liu, Z.; Pan, Y. Indoor smartphone localization: A hybrid WiFi RTT-RSS ranging approach. IEEE Access 2019, 7, 176767–176781. [Google Scholar] [CrossRef]
- Cao, H.; Wang, Y.; Bi, J.; Zhang, Y.; Yao, G.; Feng, Y.; Si, M. LOS compensation and trusted NLOS recognition assisted WiFi RTT indoor positioning algorithm. Expert Syst. Appl. 2024, 243, 122867. [Google Scholar] [CrossRef]
- Wang, S.; Zhang, S.; Ma, J.; Dobre, O.A. Graph Neural Network-Based WiFi Indoor Localization System with Access Point Selection. IEEE Internet Things J. 2024, 11, 33550–33564. [Google Scholar] [CrossRef]
- Ma, C.; Wu, B.; Poslad, S.; Selviah, D.R. Wi-Fi RTT ranging performance characterization and positioning system design. IEEE Trans. Mob. Comput. 2020, 21, 740–756. [Google Scholar] [CrossRef]
- Ibrahim, M.; Liu, H.; Jawahar, M.; Nguyen, V.; Gruteser, M.; Howard, R.; Yu, B.; Bai, F. Verification: Accuracy evaluation of WiFi fine time measurements on an open platform. In Proceedings of the 24th Annual International Conference on Mobile Computing and Networking, New Delhi, India, 29 October–2 November 2018; pp. 417–427. [Google Scholar]
- Han, K.; Yu, S.M.; Kim, S.L. Smartphone-based indoor localization using Wi-Fi fine timing measurement. In Proceedings of the 2019 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Pisa, Italy, 30 September–3 October 2019; IEEE: New York, NY, USA, 2019; pp. 1–5. [Google Scholar]
- Dvorecki, N.; Bar-Shalom, O.; Banin, L.; Amizur, Y. A machine learning approach for Wi-Fi RTT ranging. In Proceedings of the 2019 International Technical Meeting of the Institute of Navigation, Reston, VA, USA, 28–31 January 2019; pp. 435–444. [Google Scholar]
- Feng, X.; Nguyen, K.A.; Luo, Z. WiFi Access Points Line-of-Sight Detection for Indoor Position-ing Using the Signal Round Trip Time. Remote Sens. 2022, 14, 6052. [Google Scholar] [CrossRef]
- Dong, Y.; Arslan, T.; Yang, Y. Real-time NLOS/LOS identification for Smartphone-based indoor positioning systems using WiFi RTT and RSS. IEEE Sens. J. 2021, 22, 5199–5209. [Google Scholar] [CrossRef]
- Hashem, O.; Harras, K.A.; Youssef, M. Accurate indoor positioning using IEEE 802.11 mc round trip time. Pervasive Mob. Comput. 2021, 75, 101416. [Google Scholar] [CrossRef]
- Jurdi, R.; Chen, H.; Zhu, Y.; Ng, B.L.; Dawar, N.; Zhang, C.; Han, J.K.H. WhereArtThou: A WiFi-RTT-based indoor positioning system. IEEE Access 2024, 12, 41084–41101. [Google Scholar] [CrossRef]
- Hashem, O.; Youssef, M.; Harras, K.A. WiNar: RTT-based sub-meter indoor localization using commercial devices. In Proceedings of the 2020 IEEE International Conference on Pervasive Computing and Communications (PerCom), Austin, TX, USA, 23–27 March 2020; IEEE: New York, NY, USA, 2020; pp. 1–10. [Google Scholar]
- Nguyen, K.; Luo, Z. Conformal prediction for indoor localisation with fingerprinting method. In Proceedings of the IFIP International Conference on Artificial Intelligence Applications and Innovations, Halkidiki, Greece, 27–30 September 2012; Springer: Berlin/Heidelberg, Germany, 2012; pp. 214–223. [Google Scholar]
- Shamsfakhr, F.; Antonucci, A.; Palopoli, L.; Macii, D.; Fontanelli, D. Indoor localization uncertainty control based on wireless ranging for robots path planning. IEEE Trans. Instrum. Meas. 2022, 71, 8501011. [Google Scholar] [CrossRef]
- Nipa, N.A.; Shetty, S. Uncertainty Aware Indoor Localization: Deep Learning Regression for Predicting Mobile Device Locations. In Proceedings of the 2025 International Wireless Communications and Mobile Computing (IWCMC), Abu Dhabi, United Arab Emirates, 12–16 May 2025; IEEE: New York, NY, USA, 2025; pp. 1162–1167. [Google Scholar]
- Zhang, X.; Sun, W.; Zheng, J.; Lin, A.; Liu, J.; Ge, S.S. Wi-fi-based indoor localization with interval random analysis and improved particle swarm optimization. IEEE Trans. Mob. Comput. 2024, 23, 9120–9134. [Google Scholar] [CrossRef]
- Zhou, Z.; Peng, H.; Long, H. Conformal Prediction for Indoor Positioning with Correctness Coverage Guarantees. arXiv 2025, arXiv:2505.01810. [Google Scholar] [CrossRef]
- Narasimman, S.C.; Alphones, A. DumbLoc: Dumb indoor localization framework using Wi-Fi fingerprinting. IEEE Sens. J. 2024, 24, 14623–14630. [Google Scholar] [CrossRef]
- Ma, J.; Wang, X.; Zhang, J.; Mao, S.; Periaswamy, S.C.; Patton, J. Navigating Uncertainty: Ambiguity Quantification in Fingerprinting-based Indoor Localization. In Proceedings of the 2024 IEEE Annual Congress on Artificial Intelligence of Things (AIoT), Melbourne, Australia, 24–26 July 2024; IEEE: New York, NY, USA, 2024; pp. 123–128. [Google Scholar]
- Yang, C.; Shao, H.R. WiFi-based indoor positioning. IEEE Commun. Mag. 2015, 53, 150–157. [Google Scholar] [CrossRef]
- He, S.; Chan, S.H.G. Wi-Fi fingerprint-based indoor positioning: Recent advances and comparisons. IEEE Commun. Surv. Tutor. 2015, 18, 466–490. [Google Scholar] [CrossRef]
- Access Point Placement for Location Services. Juniper Networks. Available online: https://www.juniper.net/documentation/us/en/software/mist/location-services/topics/concept/mist-loc-svc-ap-placement-guidelines.html (accessed on 11 February 2025).
- Bahl, P.; Padmanabhan, V.N. RADAR: An in-building RF-based user location and tracking system. In Proceedings of the Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No. 00CH37064), Tel Aviv, Israel, 26–30 March 2000; IEEE: New York, NY, USA, 2000; Volume 2, pp. 775–784. [Google Scholar]
- Youssef, M. Horus: A Wlan-Based Indoor Location Determination System; Department of Computer Science, University of Maryland: College Park, MD, USA, 2004. [Google Scholar]
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.