<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Enhanced Genetic Algorithm-Based Wi-Fi Access Points Deployment for RT T Positioning: Fitness Function Design and Analysis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Meng Sun</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yunjia Wang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nanshan Zheng</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Qianxin Wang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Guoliang Chen</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zengke Li</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Environment and Spatial Informatics, China University of Mining and Technology</institution>
          ,
          <addr-line>Xuzhou, 221116</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Wi-Fi ranging positioning based on round-trip time (RTT) measurement is influenced by complex environments and the deployment of access points (AP). This work proposes an enhanced genetic algorithm (EGA)-based strategy for Wi-Fi AP deployment and analyzes the performance of the EGA-based framework by designing iftness functions using Cramer-Rao lower bound (CRLB), simulated localization error and measurement errors of Wi-Fi RTT and received signal strength (RSS). Simulation experiments are conducted to compare RTT ranging positioning using diferent Wi-Fi AP layouts generated by the EGA algorithm configured with various fitness functions. The results show that designing a fitness function based on simulated localization error provides the optimal Wi-Fi AP deployment strategy, leading to the best positioning accuracy with considerable time complexity compared to fitness functions based on CRLB and RTT/RSS measurement errors.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Indoor localization</kwd>
        <kwd>Wi-Fi RTT</kwd>
        <kwd>Wi-Fi ranging positoning</kwd>
        <kwd>enhanced genetic algorithm</kwd>
        <kwd>fitness function</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Since mobile phones support the fine time measurement (FTM) protocol [ 1], smartphone-based Wi-Fi
RTT localization has been a research spotlight. To achieve accurate localization, various ranging
compensation methods have been investigated, such as nonlinear fitting [ 2], machine learning methods
[3], etc. However, the popular approach for improving accuracy is to design optimization strategies or
fusion systems. For example, RTT localization is optimized by using a support vector machine-based
non-line-of-sight (NLoS)/LoS identification strategy in [ 4], which compensates the LoS ranging data and
evaluates NLoS data’s participation in positioning based on the NLoS/LoS identification results. In [ 5],
a temporal-spatial constraints strategy is presented, which converts sequences of ranging observations
into virtual positioning clients by considering the spatial constraints, significantly improving the
positioning accuracy. Other optimization methods, such as the dynamic model switching algorithm [6],
and conventional neural networks-based positioning model [7], have also reported promising results
regarding accuracy improvement.</p>
      <p>Combining Wi-Fi RTT with smartphone-embedded sensors has been proven to achieve high-accuracy
localization. In [8], an integrated platform using Wi-Fi RTT, RSS, and MEMS-IMU is constructed based
on the robustly adaptive Kalman filter and obtains an average precision of 0.572 m in the reported testing
site. In [9], another Wi-Fi RTT/Encoder/INS-based fusion system is implemented through an adaptive
extended Kalman filter and improves the mean accuracy under NLoS and LoS conditions by 54.62% and
58.38%, respectively. Other fusion systems using filter algorithms such as extended Kalman filter [ 10],
particle filter [ 11], etc., can obtain meter-level localization accuracy. Besides, map information [12] and
magnetic field data [ 13] are also utilized for fusion positioning methods. Moreover, the fingerprinting
approach using Wi-Fi RTT and RSS is investigated in [14], which extracted RTT/RSS characteristics to
perform fingerprinting and obtained a 1-  mean square error within 0.6 m.</p>
      <p>From the above literature review, most state-of-the-art works were conducted with a predefined
Wi-Fi access point layout, but few works concentrate on how AP deployment afects RTT positioning.
Using an optimal AP deployment can not only achieve the required precision with a limited number of
APs but also reduce positioning investment. Motivated by this, we propose to design the optimal Wi-Fi
AP layout using the enhanced genetic algorithm (EGA) [15], and carry out experiments to analyze the
impacts of EGA with diferent fitness functions on RTT localization accuracy.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Methods</title>
      <sec id="sec-2-1">
        <title>2.1. Overview of This Work</title>
        <p>As shown in Fig. 1, to evaluate the impact of fitness functions on the performance of the proposed
method, the initial step involves training the RTT ranging error model (Section 2.4), RTT and RSS
variance models (Section 2.4), and deriving the CRLB calculation methods (Section 2.3). Based on the
coordinates of APs and grid points, the plane distance between them is computed. A simulated real-time
ranging process is erformed by introducing ranging errors to the plane distance. Subsequently, the
simulated localization errors (Section 2.5) of the test points are obtained. Therefore, the fitness functions
are designed using CRLB, simulated positioning errors, ranging errors, RTT variance, RSS variance,
and the summation of RTT and RSS variances. Further details regarding the EGA-based framework are
described in Section 2.2.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Enhanced Genetic Algorithm-based Optimal Wi-Fi RTT Access Points</title>
      </sec>
      <sec id="sec-2-3">
        <title>Deployment</title>
        <p>
          In this work, we utilize the enhanced genetic algorithm to search for the optimal strategy by using
operations of selection, adaptive crossover and adaptive mutation. For more details on these operations,
refer to [15]. To find the optimal AP layout using EGA, a population  with  individuals should be
ifrst defined. The samples contain possible AP layouts and evolve by executing the above three genetic
operators. Every individual carries one chromosome for the evolution process. Since the final search
goal is to find the deployment method for Wi-Fi APs, the chromosome can be coded as:
Ξ  = {(1 , 1), ..., ( ,  ), ..., (, )}
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
where Ξ  is the chromosome of the  − ℎ sample,  ∈ {1, 2, ..., },  denotes the number of Wi-Fi
APs, ( ,  ) is the coordinate of the  − ℎ AP,  ∈ {1, 2, ..., }, respectively. All samples are assigned
scores according to a fitness function, which describes their adaptability to the search space.  samples
represent  kinds of possible Wi-Fi AP layouts, and their scores are described as:
⎪
⎪
⎧ {1} =  {(11, 11), ..., (1, 1)} → 1
⎪⎨⎪ {2} =  {(12, 21), ..., (2, 2)} → 2
⎪
⎪
⎪
⎪⎩ {} =  {(1, 1), ..., (
        </p>
        <p>, )} → 
.
.
.</p>
        <p>
          (
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
(
          <xref ref-type="bibr" rid="ref4">4</xref>
          )
(
          <xref ref-type="bibr" rid="ref5">5</xref>
          )
(
          <xref ref-type="bibr" rid="ref6">6</xref>
          )
(
          <xref ref-type="bibr" rid="ref7">7</xref>
          )
(
          <xref ref-type="bibr" rid="ref8">8</xref>
          )
(
          <xref ref-type="bibr" rid="ref9">9</xref>
          )
(
          <xref ref-type="bibr" rid="ref10">10</xref>
          )
where  (∙ ) is the fitness function,  is the score of the  − ℎ individual, respectively. Based on the
scores, EGA selects the best individuals for evolution. The higher an individual’s score, the greater its
chance of being selected. After selection, adaptive crossover and mutation operations are executed. The
mutated population is then re-evaluated and scored again according to (
          <xref ref-type="bibr" rid="ref2">2</xref>
          ). This closed-loop operation
of scoring-selection-crossover-mutation continues until a convergence condition is met.
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>2.3. Fitness Function Using CRLB</title>
        <p>
          The Cramer-Rao lower bound defines the minimum variance of any unbiased estimator [ 16]. For a
and the RTT observation from each AP is independent, the PDF is defined by:
an undetermined target with ground-truth position  = [, ]
localization scheme comprising  Wi-Fi APs with coordinates  = [, ]
∈ R2, if the measured RTT data is ˆ
∈ R2,  ∈ {1, 2, ..., } and
(ˆ|) = (ˆ1|) × (ˆ2|) × · · · ×
(ˆ|) = ∏︁  (ˆ|)

=1
ˆ =  − ,
 ∼  (0,  2)
where ˆ = [ˆ1, ..., ˆ, ..., ˆ], ˆ and  represent the measured distance and the ground-truth distance
between the target’s position and the  − ℎ Wi-Fi AP,  denotes the ranging error term following a
Gaussian distribution with zero mean and variance  2, respectively. The estimation  is obtained by
maximizing the Log-likelihood function of (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ) as follows:
where (ˆ|) is expressed as:
        </p>
        <p>
          = (ˆ|)
(ˆ|) = (ˆ1|) + ... + (ˆ|) = ∑︁ (ˆ|)

=1
According to the Gaussian function, Equation (
          <xref ref-type="bibr" rid="ref6">6</xref>
          ) is further given by:
(ˆ|) =  − 2
1
        </p>
        <p>[(ˆ − ()) − 1(ˆ − ())]
expressed as:
where () is the ground-truth distance between the undetermined target and Wi-Fi APs, () =
[1(), ..., (), ..., ()], () = || − ||2,  is the variance matrix,  = { 12, ...,  2},  is

 = ∑︁  √2 
=1
1</p>
        <p>Since the localization problem involves calculating the target’s position estimation ˆ using  and ^, ˆ
varies with the dynamic ^that has a ranging variance  2 (see Section 2.4.2). The estimation covariance
matrix of ˆ is bounded by the inverse of the Fisher information matrix (FIM) :
where  is further given by:</p>
        <p>{( − ˆ)( − ˆ) } ≥ − 1()
 =[∇(ˆ|)∇(ˆ|) ]
= − [∇2(ˆ|)] =
︂[ 



︂]
where ∇ and ∇</p>
        <p>
          2 denote the operator of first and second-order diferentiation,
expectation operator, , ,  and  are the elements of , respectively.
(∙ ) represents the
Taking the first-order diferentiation of (
          <xref ref-type="bibr" rid="ref7">7</xref>
          ) with respect to
, we obtain:
∇(ˆ|) = ∇ ()− 1(ˆ − ())
Taking diferentiation of (
          <xref ref-type="bibr" rid="ref11">11</xref>
          ) with respect to , we have:
        </p>
        <p>= ∇ ()− 1∇()</p>
        <p>
          The CRLB of RTT positioning for a mobile target  is defined as the summation of the CRLBs of each
coordinate:
(
          <xref ref-type="bibr" rid="ref12">12</xref>
          )
where (∙ ) and det(∙ ) denote taking the trace and determinant of , respectively.
        </p>
        <p>To construct the fitness function, we should first divide the testing area and obtain the coordinates of
testing points. Assuming the positioning problem under an optimal Wi-Fi AP layout, the CRLBs on
these points should achieve minimal values, resulting in the minimal summation of CRLBs. Therefore,
the fitness function can be constructed by taking the mean value of the summation of CRLBs:
 1 =
∑︀=1 

where  is the number of testing points (also denoted as grid points in the paper),  is the CRLB of
the  − ℎ testing point, respectively.</p>
      </sec>
      <sec id="sec-2-5">
        <title>2.4. Fitness Function Using RTT/RSS Measurement Errors</title>
        <sec id="sec-2-5-1">
          <title>2.4.1. RTT ranging error-based fitness function</title>
          <p>In this work, we utilize the least squares method [10] to simulate RTT ranging errors. If there are 
testing points in the positioning area, the total ranging error of all the grid points under a particular AP
layout is computed as:
2.4.2. RTT ranging variance-based fitness function</p>
          <p>2 () =  2 () +  2 () = (− 1())
(− 1()) =
(())
(())
=</p>
          <p>
            + 
 ×  −  × 
(
            <xref ref-type="bibr" rid="ref11">11</xref>
            )
(
            <xref ref-type="bibr" rid="ref13">13</xref>
            )
(
            <xref ref-type="bibr" rid="ref14">14</xref>
            )
(
            <xref ref-type="bibr" rid="ref15">15</xref>
            )
(
            <xref ref-type="bibr" rid="ref16">16</xref>
            )
(17)
(18)
(19)
 2 =
∑︀=1 ∑︀=1
          </p>
          <p>
            = 0 + 1  + 2 ( )2
where  denotes the ranging error with respect to the  − ℎ testing point and the  − ℎ Wi-Fi AP.
 is calculated by:
where  is the plane distance between the  − ℎ testing point and the  − ℎ Wi-Fi AP. Equation (
            <xref ref-type="bibr" rid="ref16">16</xref>
            )
represents the fitness function using RTT ranging error.
          </p>
          <p>As Fig. 2 shows, the ranging variance demonstrates that the greater the true distance, the greater the
variance value. We use a linear regression method to describe the changing trend of RTT ranging
variance, which is expressed as:</p>
          <p>=   + 
 3 =
where   is the matrix of simulated ranging variance,   = ( 1 , ...,   ) ,  is the number of APs,
 and  are the matrices of the linear parameters,  = (1 , ...,  ) ,  = (1 , ...,  ) , 
is the matrix of the plane distances between the  − ℎ testing point and the  Wi-Fi APs,  =
(1 , ...,  , ..., ) , respectively.</p>
          <p>For a testing site with  grid points, the fitness function using ranging variance can be defined as:
∑︀=1 ∑︀=1  

where   represents the ranging variance from the  − ℎ AP at the  − ℎ testing point, and   is
calculated based on (18).</p>
        </sec>
        <sec id="sec-2-5-2">
          <title>2.4.3. RSS variance-based fitness function</title>
          <p>As Fig. 3 shows, the RSS variance also gradually increases as the ground-truth distance increases.
Comparing Fig. 3 with Fig. 2, it can be observed that the fluctuation range of the RSS variance is smaller
than that of the RTT ranging variance. We also employ the linear regression method to describe the
changing trend of RSS variance as follows:</p>
          <p>=   + 
whearne d isatrheethmeatmriaxtroifcessimoufltahteedlirnaenagrinpgarvaamrieatnercse,,  == (( 11,, ......,,  )) ,, is =the(n1u ,m..b.,erof APs,
  ) , 
is the matrix of the plane distances between the  − ℎ testing point and the  Wi-Fi APs,  =
(1 , ...,  , ..., ) , respectively.</p>
          <p>Similar to the RTT ranging variance-based fitness function, the fitness function using RSS variance is
defined as follows:
 4 =
∑︀=1 ∑︀=1  

(20)
(21)
where   represents the ranging variance from the  − ℎ AP at the  − ℎ testing point, and   is

calculated based on (20).</p>
        </sec>
        <sec id="sec-2-5-3">
          <title>2.4.4. RSS/RTT variance summation-based fitness function</title>
          <p>Because the measurements of RTT and RSS data are simultaneously executed, using the summation of
RSS/RTT can also define a fitness function as follows:</p>
          <p>5 = ∑︀=1 ∑︀=1(  +   ) (22)
where   and   are the variances of RTT ranging and RSS measurement from the  − ℎ AP at the

 − ℎ testing point, respectively. It should be noted that   and   are normalized before summation.</p>
        </sec>
      </sec>
      <sec id="sec-2-6">
        <title>2.5. Fitness Function Using Simulated Positioning Error</title>
        <p>The optimal Wi-Fi AP deployment method should minimize the estimation error of the target in the
testing site. Therefore, using positioning error for fitness function is possible. Given  grid points and
 Wi-Fi APs, the plane distance between grid points and APs is calculated as:</p>
        <p>= √︁( − ˆ )2 + ( − ˆ )2
where (, ) and (ˆ , ˆ ) are the coordinates of the  − ℎ grid point and the  − ℎ Wi-Fi AP,
 ∈ {1, 2, ..., },  ∈ {1, 2, ..., }. The simulated real-time measured distance is expressed as:
ˆ =  +  (24)
where  is the simulated ranging error using (17). With the simulated ranging data, the positioning
error  at the  − ℎ grid point can be estimated using a least-squares method [10]. Therefore, the
iftness function is defined as:
 6 =
∑︀=1 

(23)
(25)
where  is the number of testing points.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Experiments</title>
      <sec id="sec-3-1">
        <title>3.1. Experimental Setup</title>
        <p>As shown in Fig. 4, the testing area represents a typical working scenario and 375 grid points are
obtained by gridding this area. We measured RTT and RSS data using a Pixel 3 phone at 166 reference
points and obtained the parameters of the ranging error model and RTT/RSS data variance models. The
used Wi-Fi APs have the hardware part of Intel Dual Band Wireless-AC8260, and we assume that a
maximum of 7 Wi-Fi APs are available and they can be installed at all locations within the testing area.
The population size of EGA is set to 500. The convergence condition is to reach the maximum number
of iterations, which is set to 50. All data analyses are made on a laptop with 16 GB RAM and a 2.3
GHz CPU. The positioning error bound (PEB) is defined for discussion ( Section 3.4), and the calculation
method of PEB is: √︀(− 1()).</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Positioning Results With the AP Layouts Indicated by EGA Using Diferent</title>
      </sec>
      <sec id="sec-3-3">
        <title>Fitness Functions</title>
        <p>Table I shows that localization with the AP layout indicated by the simulated positioning error-based
iftness function achieves a mean accuracy of 0.947 m, which is 0.115 m, 0.189 m, 0.472 m, 0.507 m,
and 0.529 m higher than those achieved by fitness functions using CRLB, ranging errors, ranging
variance, and the summation of RTT/RSS variances, respectively. Regarding the comparison of the
measurement error-based fitness functions, the ranking from high to low is ranging error, RSS variance,
RTT variance, and the summation of RTT/RSS variances, respectively. Moreover, all algorithms with
measurement error-based fitness functions can be executed within 0.14 s, showing a time advantage
over the CRLB-based and simulated positioning error-based fitness functions. For cases where the
required accuracy falls within an acceptable range (e.g., 1.5 m), using the ranging error-based fitness
function is also a viable solution, which ofers a mean accuracy of about 1.136 m and an AET of 0.133
s. These results demonstrate the significant impact of using diferent fitness functions on finding the
optimal AP layout.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.3. Positioning Performance Comparison of EGAs with Diferent Fitness Functions and Diferent Numbers of Samples</title>
        <p>As Table II shows, when using the AP layout indicated by the simulated localization error-based fitness
function, the mean localization accuracy exhibits an upward trend as the number of samples increases,
ranging from 1.157 m to 0.916 m. The mean accuracy of using the CRLB-based fitness function also
shows an upward trend, but it stabilizes around 1.08 m after the number of samples exceeds 200. The
ranging error-based fitness function follows a similar trend to the CRLB-based fitness function. However,
the mean positioning accuracy of the variance-based fitness functions does not increase as the number
of samples increases. Instead, the best mean positioning results are obtained when the number of
samples is 100. Moreover, using the summation of RTT and RSS variances as the fitness function does
not lead to better positioning results. These results show that increasing the number of samples is not
an efective strategy for improving the performance of the EGA using variance-based fitness functions.</p>
      </sec>
      <sec id="sec-3-5">
        <title>3.4. Discussion</title>
        <p>Using diferent strategies for fitness function design yields diferent outcomes and demonstrates their
respective advantages. For example, employing a variance-based fitness function provides an advantage
in terms of time complexity. However, performing LS positioning under the AP layout generated by a
variance-based fitness function does not necessarily result in better positioning accuracy. Improving the
performance of genetic algorithms by increasing the population size often does not lead to significant
improvements. Under such conditions, using a large population size for optimal AP layout searching
only leads to a rapid increase in the algorithm’s time complexity. Therefore, adopting an appropriate
population size is crucial for the execution eficiency of the EGA algorithm.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>In this work, we designed six fitness functions for the EGA-based optimal Wi-Fi AP deployment strategy.
The simulation results prove that using CRLB and simulated positioning error for fitness function
design can lead to a reasonable Wi-Fi AP layout. However, the time complexity associated with using a
CRLB-based fitness function should be considered. Our future work will investigate the comprehensive
impact of the number and deployment methods of APs on RTT localization in real-life scenarios, as
well as high-accuracy RTT/RSS variance simulation methods.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>Thanks to the support of the National Natural Science Foundation of China (No. 42304047) and the
Priority Academic Program Development of Jiangsu Higher Education Institutions (Surveying and
Mapping Science and Technology Discipline).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>L.</given-names>
            <surname>Banin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Bar-Shalom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Dvorecki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Amizur</surname>
          </string-name>
          ,
          <article-title>Scalable wi-fi client self-positioning using cooperative ftm-sensors</article-title>
          ,
          <source>IEEE Trans. Instrum. Meas</source>
          .
          <volume>68</volume>
          (
          <year>2018</year>
          )
          <fpage>3686</fpage>
          -
          <lpage>3698</lpage>
          . doi:
          <volume>10</volume>
          .1109/TIM.
          <year>2018</year>
          .
          <volume>2880887</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Si</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Qi</surname>
          </string-name>
          ,
          <article-title>Indoor positioning method using wifi rtt based on los identification and range calibration</article-title>
          ,
          <source>ISPRS Int. J. Geo-Inf</source>
          .
          <volume>9</volume>
          (
          <year>2020</year>
          )
          <article-title>627</article-title>
          . doi:
          <volume>10</volume>
          .3390/ ijgi9110627.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>N.</given-names>
            <surname>Dvorecki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Bar-Shalom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Banin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Amizur,</surname>
          </string-name>
          <article-title>A machine learning approach for wi-fi rtt ranging</article-title>
          ,
          <source>in: Proc. ITM Inst. Navig.</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>435</fpage>
          -
          <lpage>444</lpage>
          . doi:
          <volume>10</volume>
          .33012/
          <year>2019</year>
          .16702.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>H.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , G. Yao,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Si</surname>
          </string-name>
          ,
          <article-title>Los compensation and trusted nlos recognition assisted wifi rtt indoor positioning algorithm</article-title>
          ,
          <source>Expert Syst. Appl</source>
          .
          <volume>243</volume>
          (
          <year>2024</year>
          )
          <article-title>122867</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.eswa.
          <year>2023</year>
          .
          <volume>122867</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>W.</given-names>
            <surname>Shao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Tian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Crivello</surname>
          </string-name>
          ,
          <article-title>Accurate indoor positioning using temporalspatial constraints based on wi-fi fine time measurements</article-title>
          ,
          <source>IEEE Internet Things J</source>
          .
          <volume>7</volume>
          (
          <year>2020</year>
          )
          <fpage>11006</fpage>
          -
          <lpage>11019</lpage>
          . doi:
          <volume>10</volume>
          .1109/JIOT.
          <year>2020</year>
          .
          <volume>2992069</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>X.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. A.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <article-title>A wifi rss-rtt indoor positioning system using dynamic model switching algorithm</article-title>
          ,
          <source>IEEE J. Indoor Seamless Position. Navig</source>
          . (
          <year>2024</year>
          )
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          . doi:
          <volume>10</volume>
          .1109/JISPIN.
          <year>2024</year>
          .
          <volume>3385356</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.-H.</given-names>
            <surname>Seong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.-H.</given-names>
            <surname>Lee</surname>
          </string-name>
          , W.-Y. Kim,
          <string-name>
            <given-names>D.-H.</given-names>
            <surname>Seo</surname>
          </string-name>
          ,
          <article-title>High-precision rtt-based indoor positioning system using rcdn and rpn</article-title>
          ,
          <source>Sensors</source>
          <volume>21</volume>
          (
          <year>2021</year>
          )
          <article-title>3701</article-title>
          . doi:
          <volume>10</volume>
          .3390/s21113701.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Qian</surname>
          </string-name>
          ,
          <article-title>A robust integration platform of wi-fi rtt, rss signal, and mems-imu for locating commercial smartphone indoors</article-title>
          ,
          <source>IEEE Internet of Things J</source>
          .
          <volume>9</volume>
          (
          <year>2022</year>
          )
          <fpage>16322</fpage>
          -
          <lpage>16331</lpage>
          . doi:
          <volume>10</volume>
          .1109/JIOT.
          <year>2022</year>
          .
          <volume>3150958</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>B.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Wi-fi rtt/encoder/ins-based robot indoor localization using smartphones</article-title>
          ,
          <source>IEEE Trans. Veh. Technol</source>
          .
          <volume>72</volume>
          (
          <year>2023</year>
          )
          <fpage>6683</fpage>
          -
          <lpage>6694</lpage>
          . doi:
          <volume>10</volume>
          .1109/TVT.
          <year>2023</year>
          .
          <volume>3234283</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Qi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <article-title>Indoor positioning tightly coupled wi-fi ftm ranging and pdr based on the extended kalman filter for smartphones</article-title>
          ,
          <source>IEEE Access 8</source>
          (
          <year>2020</year>
          )
          <fpage>49671</fpage>
          -
          <lpage>49684</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2020</year>
          .
          <volume>2979186</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>L.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Hpips: A high-precision indoor pedestrian positioning system fusing wifi-rtt, mems, and map information</article-title>
          ,
          <source>Sensors</source>
          <volume>20</volume>
          (
          <year>2020</year>
          )
          <article-title>6795</article-title>
          . doi:
          <volume>10</volume>
          . 3390/s20236795.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>L.</given-names>
            <surname>Banin</surname>
          </string-name>
          , U. Schatzberg,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Amizur</surname>
          </string-name>
          ,
          <article-title>Wifi ftm and map information fusion for accurate positioning</article-title>
          ,
          <source>in: Proc. of the 2016 IPIN</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Joseph</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Plets</surname>
          </string-name>
          ,
          <article-title>Simultaneous wifi ranging compensation and localization for indoor nlos environments</article-title>
          , IEEE Commun.
          <source>Lett</source>
          .
          <volume>26</volume>
          (
          <year>2022</year>
          )
          <fpage>2052</fpage>
          -
          <lpage>2056</lpage>
          . doi:
          <volume>10</volume>
          .1109/LCOMM.
          <year>2022</year>
          .
          <volume>3187208</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>N. P.</given-names>
            <surname>Eberechukwu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Laoudias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Horsmanheimo</surname>
          </string-name>
          , S. Kim,
          <article-title>Dropout autoencoder ifngerprint augmentation for enhanced wi-fi ftm-rss indoor localization</article-title>
          ,
          <source>IEEE Commun. Lett</source>
          .
          <volume>27</volume>
          (
          <year>2023</year>
          )
          <fpage>1759</fpage>
          -
          <lpage>1763</lpage>
          . doi:
          <volume>10</volume>
          .1109/LCOMM.
          <year>2023</year>
          .
          <volume>3272972</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <article-title>Indoor geomagnetic positioning using the enhanced genetic algorithm-based extreme learning machine</article-title>
          ,
          <source>IEEE Trans. Instrum. Meas</source>
          .
          <volume>70</volume>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          . doi:
          <volume>10</volume>
          .1109/TIM.
          <year>2021</year>
          .
          <volume>3072699</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Trogh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Plets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Tanghe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hoebeke</surname>
          </string-name>
          , E. De Poorter, W. Joseph,
          <article-title>Crlb-based positioning performance of indoor hybrid aoa/rss/tof localization</article-title>
          ,
          <source>in: Proc. of the 2019 IPIN, IEEE</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/IPIN.
          <year>2019</year>
          .
          <volume>8911771</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>