<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Mitigation of GNSS Errors in Urban Canyon Using Wi-Fi RTT</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Miquel</forename><surname>Garcia-Fernandez</surname></persName>
						</author>
						<author>
							<persName><forename type="first">Malgorzata</forename><surname>Siutkowska</surname></persName>
							<email>malgorzata.siutkowska@rokubun.cat</email>
						</author>
						<author>
							<persName><forename type="first">Aleix</forename><surname>Tejada</surname></persName>
							<email>aleix.tejada@rokubun.cat</email>
						</author>
						<author>
							<affiliation key="aff0">
								<address>
									<addrLine>a Rokubun, Llacuna 162</addrLine>
									<postCode>08018</postCode>
									<settlement>Barcelona</settlement>
									<country key="ES">Spain</country>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff1">
								<orgName type="institution">ICL-GNSS</orgName>
								<address>
									<addrLine>2022 WiP, June 07-09</addrLine>
									<postCode>2022</postCode>
									<settlement>Tampere</settlement>
									<country key="FI">Finland</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Mitigation of GNSS Errors in Urban Canyon Using Wi-Fi RTT</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">27B0F3134D52EDE0767884BEBA604623</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T08:07+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>GNSS</term>
					<term>Wi-Fi RTT</term>
					<term>Tightly coupling hybridization</term>
					<term>multipath mitigation</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>GNSS excels in outdoor environments, in particular with clear sky visibility, where accuracies of meter to centimeter level can be achieved. However, good accuracy in cities remains a challenge due to multipath or poor visibility, caused by urban canyons. It is clear that GNSS alone cannot provide a complete positioning solution in these environments and thus hybridization with other technologies is necessary. The revision of the Wi-Fi 802.11mc protocol opened the possibility of obtaining Round Trip Time (RTT): range measurement between the access point and the user equipment (UE). Being range measurements, RTT is more robust and less environment-dependent than RSS-based positioning. Therefore, Wi-Fi RTT ranges collected from access points near the UE (e.g. visible from the street) can be combined, in a tightly coupled hybridized strategy, in order to mitigate the errors in GNSS due to a poor visibility or multipath. To assess this potential capability, a data campaign consisting of GNSS and RTT ranges was held in an urban canyon environment and positioning estimates have been computed using GNSS only and a GNSS+Wi-Fi combined solution.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Wi-Fi based positioning is widely used nowadays for indoor applications using the fingerprinting technology, that consists in using a map of Received Signal Strength (RSS) measurements to match the ones measured by the user device (see for instance <ref type="bibr" target="#b0">[1]</ref>). However, the RSS measurements are highly dependent on the environment and are susceptible to obstructions, walls or furniture. Positioning methods that use a propagation model to derive range from RSS have to deal with range errors as high as 5 meters with large variability (see for instance <ref type="bibr" target="#b1">[2]</ref>). The revision of the 802.11mc protocol published in 2016 allows to measure the Round Trip Time (RTT), also known as Fine Time Measurements (FTT), between the access point and the user device. These measurements, being time-based measurements, are less susceptible to the environment (compared to RSS) and open up the possibility of providing meter level indoor positioning ( <ref type="bibr" target="#b2">[3]</ref>, <ref type="bibr" target="#b3">[4]</ref>). In fact, using RTT measurements for positioning brings Wi-Fi closer to GNSS: both systems use range measurements to estimate the user device position and thus access points become pseudolites that can be used in combination of GNSS measurements once the position of these access points are known. The main difference between GNSS and Wi-Fi RTT is that, while GNSS is a broadcast-based system and the whole system needs to be synchronized (hence the user device requires the computation of its clock deviation relative to each GNSS system clock), Wi-Fi is a bistatic system and thus there is no synchronization error, but hardware biases in the measurements are present and need to be somehow accounted for (see for instance <ref type="bibr" target="#b3">[4]</ref>). In fact, for a Wi-Fi RTT system, both access point location and hardware biases need to be provided to the positioning engine of the user device ( <ref type="bibr" target="#b4">[5]</ref>), similarly to the GNSS case in which satellite orbits and clocks need to be provided.</p><p>This paper does not focus on Wi-Fi as a standalone positioning system for indoor application, which has been already researched in the past (see for instance <ref type="bibr" target="#b3">[4]</ref> or <ref type="bibr" target="#b5">[6]</ref>), but rather in the benefits that can be obtained when using Wi-Fi as complement to GNSS in urban scenarios to reduce the impact of buildings, structures and narrow streets found in cities, which dramatically degrade the performance of satellite-based navigation systems due to lack of visibility and multipath. Therefore, this paper proposes the usage of Wi-Fi RTT ranges to mitigate the errors of GNSS in urban environments, when the receiver is able to track Wi-Fi RTT measurements served by access points that are visible from the streets (e.g. near windows). In this context, this paper is organized as follows: the first section includes a brief description of the processing model, followed by the details of the data campaign that has been used for testing and, finally, a discussion and conclusion section wraps this paper.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Processing model</head><p>The processing model employed in this work is based on tightly coupling the GNSS raw measurements (pseudoranges) with the RTT measurements obtained from 802.11mc compatible Wi-Fi devices. The ranges of GNSS can be modelled using the following simplified model as:</p><formula xml:id="formula_0">R sat G = ρ sat + c • (dt EU − dt sat ) + ε,<label>(1)</label></formula><p>where R sat G is the observed range between the user equipment (U E) and the satellite (sat) (called also pseudorange as it contains not only geometric range but other error terms), ρ sat is the geometric range (i.e. Euclidean distance) between the user equipment and the satellite, dt EU and dt sat are the clock offsets for U E and sat respectively and ε contains the rest of the GNSS pseudorange terms (ionospheric delay, tropospheric error, relativity, multipath and thermal noise). A full description of the GNSS data model is outside the scope of this paper but can be found in extensive literature (see for instance <ref type="bibr" target="#b6">[7]</ref>).</p><p>On the other hand, for the Wi-Fi case, the range can be modelled according to the following expression:</p><formula xml:id="formula_1">R AP W = ρ AP + b AP + b U E ,<label>(2)</label></formula><p>where R AP W is the observed range between U E and the access point (AP ) (also pseudorange because it contains error terms as well), ρ AP is the geometric (Euclidean) distance between AP and the user equipment that, similarly to the GNSS case, needs to be linearized using Taylor expansion, and finally, b AP and b U E are the hardware biases for the access point and user equipment respectively (see for instance <ref type="bibr" target="#b7">[8]</ref>). Note that in the same way that GNSS satellite orbits and clocks are required to model the GNSS range, in Wi-Fi both the AP location and hardware biases are also required. In fact, the quality of WAP position and biases will ultimately determine the accuracy of the Wi-Fi based positioning and the potential improvement in the GNSS+Wi-Fi hybridization. For this work, the WAP products (position and biases) have been surveyed, thus reaching errors in those products on the range of few centimeters. However, works such as <ref type="bibr" target="#b4">[5]</ref> indicate that meter-level accuracies can be reached in an operational system that uses data from 802.11mc compliant smartphones to automatically compute those WAP products, without the need of dedicated surveying campaign.</p><p>The ranges for both GNSS and Wi-Fi are then fused in a Kalman filter in a measurement update characterized with the following matrix:</p><formula xml:id="formula_2">⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ R sat1 G − R sat1 G,0 . . . R satN G − R satN G,0 R bssid1 W − R bssid1 W,0 . . . R bssidN W − R bssidN W,0 ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ = ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ p sat1 x p sat1 y p sat1 z 1 0 . . . p satN x p satN y p satN z 1 0 p AP 1 x p AP 1 y p AP 1 z 0 1 . . . p AP N x p AP N y p AP N z 0 1 ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ • ⎡ ⎢ ⎢ ⎢ ⎢ ⎣ ∆x ∆y ∆z dt U E b U E ⎤ ⎥ ⎥ ⎥ ⎥ ⎦ (3)</formula><p>where p c is the partial for the c component (i.e. x, y or z), defined as:</p><formula xml:id="formula_3">p tx c = c 0 − c tx ρ tx 0 ,<label>(4)</label></formula><p>and</p><formula xml:id="formula_4">ρ tx 0 = √︁ (x 0 − x tx ) 2 + (y 0 − y tx ) 2 + (z 0 − z tx ) 2</formula><p>is the geometric range considering the apriori position for the user receiver and a given transmitter (tx), that can be either a GNSS satellite (sat) or Wi-Fi access point (AP ). The parameters to be estimated correspond to the position deltas (relative to the position apriori), ∆x, ∆y, ∆z as well as the GNSS receiver clock (dt U E ) and the receiver Wi-Fi bias (b U E ). The measurement updates can be solved in a purely kinematic way by simply applying a Least Mean Squares strategy on every incoming batch of measurements or apply a Kalman filter that allows to define certain dynamics for the user equipment. In the case of this work, the latter has been adopted, and it has been assumed that the UE behaves as a moving device and thus its dynamics are modelled as a random walk with a generous dynamic (100 m / s), which should cover gently the dynamics of a pedestrian. In fact, this setting can be tuned in real operations with an estimation of the velocity. For this work, the wide dynamics stated above have been chosen so that the effective smoothing of a tighter setting would not mask the improvement due to the combination between GNSS and Wi-Fi (i.e. the rationale being that if the solution is improved with this wider setting, it would also benefit a tighter dynamic setting).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Data campaign</head><p>In order to assess the potential improvement that can be achieved with the proposed fusion approach, a harsh environment in terms of GNSS has been selected, with multipath and limited satellite visibility. The test setup has been conducted in Barcelona, in the patio of the Glòries incubator center, where Rokubun offices are located (approx coordinates 41°24'23.39"N 2°11'32.58"E), see Fig. <ref type="figure" target="#fig_0">1</ref>.</p><p>The most relevant characteristic of the proposed test setup is its complexity in terms of GNSS signal. As it can be appreciated, the patio in which the test has been performed is surrounded by tall buildings and structures. This environment is considered harsh in terms of GNSS: the surrounding buildings and structures block multitude of GNSS satellites and increases the noise due to multipath. In fact, it is optimal for the purpose of this work in The list of equipment used in the execution of the test campaign is collated in Table <ref type="table" target="#tab_0">1</ref>. In particular, the Rokubun MEDEA navigation computer, based on the u-blox ZED-F9P chipset, has been modified to incorporate a Wi-Fi capable module in order to record both GNSS and Wi-Fi measurements (see Fig. <ref type="figure" target="#fig_1">2</ref>). In addition, a smartphone compliant with the 802.11mc protocol has been used. The list of access points used for the campaign are also included in the table. The table shows also the test points at which the equipment was placed during the campaign.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Results and discussion</head><p>The data collected for both the Rokubun MEDEA navigation computer and the Google Pixel 4 has been processed with the model described in earlier section of this paper. The processing model for GNSS that has been adopted attempts to reproduce the conditions of a mass-market device, namely: pseudorange only processing and correcting the ionospheric delay with the Klobuchar model (broadcast in the GNSS ephemeris, see <ref type="bibr" target="#b8">[9]</ref>) and using the Saastamoinen model for the tropospheric delay (see <ref type="bibr" target="#b9">[10]</ref>). Given the conditions of the scenario, a high elevation mask of 15 • has been adopted. The coordinates generated by the positioning engine have been then compared against the reference position (surveyed point at which the devices have been placed) in order to obtain the horizontal deviation (Easting and northing deviation) as well as the vertical deviation. The results for the different strategies considered (GNSS only, Wi-Fi only and GNSS+Wi-Fi hybrid solution) are shown for Rokubun MEDEA navigation computer (see Fig. <ref type="figure" target="#fig_2">3</ref>) as well as for Google Pixel 4 (see Fig. <ref type="figure" target="#fig_4">4</ref>). The scatter plots of these figures have been generated using a data set of 32 minutes with a sampling rate of 1 second for the Google Pixel 4 and 20 minutes with a sampling rate of 1 second for MEDEA. As expected, the positioning errors are very large, specially for the smartphone case. Similar performance in positioning has been obtained using third party tools such as RTKlib (see <ref type="bibr" target="#b10">[11]</ref>). All the error values, expressed as bias and standard deviation (σ) for all devices, components and strategies are collated in Table <ref type="table" target="#tab_1">2</ref>. In all cases, there is a clear benefit in combining GNSS with Wi-Fi both in bias and standard deviation, which is also evidenced in the figures shown above. This improvement, mostly in the horizontal dimension, is due to the fact that Wi-Fi is much less impacted than GNSS in this particular scenario. Note however that the improvement is much lower in the case of MEDEA than Google Pixel 4. This is due to the fact that the quality of the GNSS solution for MEDEA is much higher than the smartphone (due to the dedicated GNSS chipset as well as much better antenna), thus leaving less room for improvement. Therefore, when using more complex GNSS processing strategies (such as e.g. Precise Point Positioning or Real Time Kinematics), the relative weighting between GNSS and Wi-Fi ranges may have to be reviewed. However, considering the typical use case of the proposed algorithm (i.e. mobile devices whose GNSS chipset and antenna offer observables with higher noise, but integrate additional data sources for navigation such as Wi-Fi and Ultra-wideband), the adoption of the proposed algorithm is deemed beneficial.</p><p>Regarding the accuracy that can be achieved with Wi-Fi only data, naïve positioning strategies such as centroid computation (i.e. weighted average position of the WAPs seen by the receiver) yields higher error values. For the case of Google Pixel 4 (whose Wi-Fi only solution yields 1.6 meter of horizontal error), discrepancies of 3.9 m, 2.6 m and 5.1 m are obtained respectively for the unweighted average (raw average of WAP positions), weighting based on RSS and weighting based on the inverse of the RTT measurements. The latter one yields worse results due to the presence of the hardware biases. These error figures are highly dependent on the geometry and disposition of the WAPs (in this case the WAPs were surrounding the receiver in all directions), and can increase if the WAPs positions have a bad geometry relative   the receiver (e.g. all in one side). However, a naïve location based on weighted average can be used as an apriori position to linearize the navigation equations. Actually, this approach might provide more accurate apriori positions than the Bancroft method typically used in GNSS, which will reduce the convergence time of the positioning engine.</p><p>Another point worth noticing from the figures shown above (Fig. <ref type="figure" target="#fig_2">3</ref>) and Fig. <ref type="figure" target="#fig_4">4</ref>) is the linear shape for the Wi-Fi horizontal errors. The reason behind this shape is due to the disposition of the access points. From the lower panel shown in Fig. <ref type="figure" target="#fig_0">1</ref>, the reader might have noticed that the routers where placed, approximately in the North West to South East direction. Since the user equipment where placed in the middle, there is an ambiguity in the South West to North East direction (i.e. the algorithm cannot properly determine the correct position along this direction), thus leading to this shape. This problem, due to the Dilution of Precision (DOP), also exists in GNSS and in fact worsens in Wi-Fi because the relative distances of the ranges and user dynamics is much shorter than in the case of GNSS.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Conclusions</head><p>The present paper showed to what extent Wi-Fi RTT measurements can benefit and complement GNSS systems when challenged by multipath in urban scenarios. This benefit applies to urban outdoor GNSS receivers that are able to track Wi-Fi RTT measurements (from e.g. access points placed near windows or visible from the street). A clear application field of this technique is for certain Android smartphones, where GNSS raw measurements are available to the developer since Android 7 (Nougat, API 24) and Wi-Fi RTT ranging since Android 9 (Pie, API 28 <ref type="bibr" target="#b11">[12]</ref>).</p><p>The results shown in the paper indicate a clear improvement of at least 1 to 2 meters in bias and standard deviation, albeit this depends on the device: for a premium-mass-market receiver such as the Rokubun MEDEA navigation computer (with a dedicated multifrequency antenna), there is still improvement, but is less noticeable than in the case of the smartphone. Similarly, benefits are still present when GNSS is working at its full capability (open sky, with no multipath or problems in terms of visibility), but are much smaller than the case proposed (reduction of errors less than 1 m).</p><p>From the results shown above, Wi-Fi only solution is better than the combined one with GNSS in a multipath-rich scenario, but might not be the case in a mixed environment (nominal GNSS visibility and irregular Wi-Fi RTT availability), albeit still benefit from the hybridization. In this scenario, the number of available Wi-Fi RTT measurements was plenty, which allowed for a robust position estimation with Wi-Fi (this could be in fact the typical case in indoors). In a more generic case, in order to achieve the best possible geolocation solution, the hybridization strategy will likely have to be properly weighted between GNSS and Wi-Fi taking into account different factors such as number of available Wi-Fi measurements, potential GNSS multipath indicators (C/N0, variation of the C/N0), etc.</p><p>Unfortunately, the number of Commercial Off The Shelf platforms (both access points and smartphones) that are fully 802.11mc compatible are rather scarce. Apple, for instance, has no support for 802.11mc to the best of the author's knowledge. However, the technique proposed in this work can be easily applied as well to similar short range location technologies such as Ultra-wideband (UWB). In fact, smartphone manufacturers are already supporting UWB and additional systems such as Bluetooth or 5G-based ranging may be supported in the near future.</p><p>"Data availability" The GNSS raw measurements as well as Wi-Fi RTT ranges from smartphone data are available to the reader upon request to the authors.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Location of test setup. Access points and user equipment were placed in the red square shown in the top panel, The location of the test points (T*), within the red area are detailed in the bottom panel.</figDesc><graphic coords="4,186.02,70.16,334.84,396.47" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: User devices used for the testing. Rokubun MEDEA navigation computer has been placed at the top left side of the table (test point T8). Smartphones such as Google Pixel 4 has been used as well. A Compulab WILD Access Point has been placed at the top right side of the table (test point T7)</figDesc><graphic coords="5,186.02,70.16,334.83,188.40" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: Horizontal error for a static test in challenged GNSS conditions for Rokubun MEDEA navigation computer</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: Horizontal error for a static test in challenged GNSS conditions for Google Pixel 4</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1</head><label>1</label><figDesc>List of equipment used in the data campaign and test point at which they have been placed.</figDesc><table><row><cell>Device</cell><cell>Type</cell><cell>Test point</cell><cell>Specifications</cell></row><row><cell cols="2">Rokubun Medea user equipment</cell><cell>T8</cell><cell>GNSS chipset u-blox ZED-F9P</cell></row><row><cell></cell><cell></cell><cell></cell><cell>Wi-Fi 802.11mc module u-blox JODY W2</cell></row><row><cell>Google Pixel 4</cell><cell>user equipment</cell><cell>T8</cell><cell>Dual frequency L1/L5 GNSS</cell></row><row><cell></cell><cell></cell><cell></cell><cell>802.11mc compliant</cell></row><row><cell>Compulab WILD</cell><cell>access point</cell><cell cols="2">T10, T4, T7 802.11mc compliant</cell></row><row><cell>ORBI</cell><cell>access point</cell><cell>T6</cell><cell>802.</cell></row></table><note>11mc compliant, but they do not advertise the capabilities in their EERO access point T12 802.11mc compliant, but they do not advertise the capabilities in their</note></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2</head><label>2</label><figDesc>Horizontal and vertical errors of various processing strategies and various devices. Errors are expressed in meters.</figDesc><table><row><cell>Device</cell><cell cols="2">Component Strategy</cell><cell>bias</cell><cell>σ</cell></row><row><cell>Rokubun MEDEA</cell><cell>horizontal</cell><cell>GNSS</cell><cell>7.4</cell><cell>3.6</cell></row><row><cell></cell><cell></cell><cell>Wi-Fi</cell><cell>2.6</cell><cell>1.6</cell></row><row><cell></cell><cell></cell><cell cols="2">GNSS+Wi-Fi 5.8</cell><cell>2.7</cell></row><row><cell></cell><cell>vertical</cell><cell>GNSS</cell><cell cols="2">17.8 13.4</cell></row><row><cell></cell><cell></cell><cell>Wi-Fi</cell><cell cols="2">-9.5 16.8</cell></row><row><cell></cell><cell></cell><cell cols="3">GNSS+Wi-Fi 17.1 13.1</cell></row><row><cell>Google Pixel 4</cell><cell>horizontal</cell><cell>GNSS</cell><cell cols="2">28.8 9.6</cell></row><row><cell></cell><cell></cell><cell>Wi-Fi</cell><cell>1.6</cell><cell>1.5</cell></row><row><cell></cell><cell></cell><cell cols="3">GNSS+Wi-Fi 10.1 7.3</cell></row><row><cell></cell><cell>vertical</cell><cell>GNSS</cell><cell cols="2">58.9 30.7</cell></row><row><cell></cell><cell></cell><cell>Wi-Fi</cell><cell cols="2">10.7 18.6</cell></row><row><cell></cell><cell></cell><cell cols="3">GNSS+Wi-Fi 52.2 20.7</cell></row></table></figure>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgments</head><p>This work as well as the Article Processing Charges (APC) of this manuscript have been funded by the European Union Agency for the Space Programme (EUSPA) under grant GSA/GRANT/04/2019/BANSHEE.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Indoor fingerprint positioning based on Wi-Fi: An overview</title>
		<author>
			<persName><forename type="first">S</forename><surname>Xia</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Yuan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Zhu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Wang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ISPRS International Journal of Geo-Information</title>
		<imprint>
			<biblScope unit="volume">6</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page">135</biblScope>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Error reduction in distance estimation of RSS propagation models using Kalman filters</title>
		<author>
			<persName><forename type="first">A</forename><surname>Abusara</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Hassan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">2015 6th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO), IEEE</title>
				<imprint>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="1" to="5" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<author>
			<persName><forename type="first">F</forename><surname>Von Diggelen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Want</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Wang</surname></persName>
		</author>
		<ptr target="https://www.gpsworld.com/how-to-achieve-1-meter-accuracy-in-android/" />
		<title level="m">How to achieve 1-meter accuracy in Android</title>
				<imprint/>
	</monogr>
	<note>GPS world</note>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Wi-Fi RTT ranging performance characterization and positioning system design</title>
		<author>
			<persName><forename type="first">C</forename><surname>Ma</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Wu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Poslad</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">R</forename><surname>Selviah</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Transactions on Mobile Computing</title>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Accuracy in wifi access point position estimation using round trip time</title>
		<author>
			<persName><forename type="first">M</forename><surname>Garcia-Fernandez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Hoyas-Ester</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Lopez-Cruces</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Siutkowska</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Banqué-Casanovas</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Sensors</title>
		<imprint>
			<biblScope unit="volume">21</biblScope>
			<biblScope unit="issue">11</biblScope>
			<biblScope unit="page">3828</biblScope>
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">A Robust Seamless Localization Framework Based on Wi-Fi FTM/GNSS and Built-In Sensors</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Yu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Wu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Zhou</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Communications Letters</title>
		<imprint>
			<biblScope unit="volume">25</biblScope>
			<biblScope unit="issue">7</biblScope>
			<biblScope unit="page" from="2226" to="2230" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<author>
			<persName><forename type="first">P</forename><surname>Misra</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Enge</surname></persName>
		</author>
		<title level="m">Global Positioning System-Signals, Measurements and Performance</title>
				<imprint>
			<publisher>Second Edition Ganga-Jamuna Press</publisher>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Wifi-RTT indoor positioning</title>
		<author>
			<persName><forename type="first">C</forename><surname>Gentner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Ulmschneider</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Kuehner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Dammann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">2020 IEEE/ION Position, Location and Navigation Symposium (PLANS), IEEE</title>
				<imprint>
			<date type="published" when="2020">2020</date>
			<biblScope unit="page" from="1029" to="1035" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Klobuchar</surname></persName>
		</author>
		<title level="m">Ionospheric effects on GPS, Global positioning system: theory and application</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Tropospheric effects on GPS</title>
		<author>
			<persName><forename type="first">J</forename><surname>Spilker</surname><genName>Jr</genName></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Global Posiotioning System: Theory and Applications</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="517" to="546" />
			<date type="published" when="1996">1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB</title>
		<author>
			<persName><forename type="first">T</forename><surname>Takasu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Yasuda</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International symposium on GPS/GNSS</title>
				<meeting><address><addrLine>Jeju Korea</addrLine></address></meeting>
		<imprint>
			<publisher>International Convention Center</publisher>
			<date type="published" when="2009">2009</date>
			<biblScope unit="volume">1</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<ptr target="https://developer.android.com/reference/android/net/wifi/rtt/package-summary" />
		<title level="m">Android, Android API online documentation</title>
				<imprint>
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
