Next Article in Journal
Scattering Removal for Finger-Vein Image Restoration
Previous Article in Journal
A Voltage Mode Memristor Bridge Synaptic Circuit with Memristor Emulators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Statistical Errors of RADAR Location Sensor Networks with Built-In Wi-Fi Gaussian Linear Fingerprints

Communication Research Center, School of Electronics and Information Engineering, Harbin Institute of Technology, 2 Yikuang Street, Nangang District, Harbin, Heilongjiang 150080, China
*
Author to whom correspondence should be addressed.
Sensors 2012, 12(3), 3605-3626; https://doi.org/10.3390/s120303605
Submission received: 28 January 2012 / Revised: 1 March 2012 / Accepted: 1 March 2012 / Published: 15 March 2012
(This article belongs to the Section Sensor Networks)

Abstract

: The expected errors of RADAR sensor networks with linear probabilistic location fingerprints inside buildings with varying Wi-Fi Gaussian strength are discussed. As far as we know, the statistical errors of equal and unequal-weighted RADAR networks have been suggested as a better way to evaluate the behavior of different system parameters and the deployment of reference points (RPs). However, up to now, there is still not enough related work on the relations between the statistical errors, system parameters, number and interval of the RPs, let alone calculating the correlated analytical expressions of concern. Therefore, in response to this compelling problem, under a simple linear distribution model, much attention will be paid to the mathematical relations of the linear expected errors, number of neighbors, number and interval of RPs, parameters in logarithmic attenuation model and variations of radio signal strength (RSS) at the test point (TP) with the purpose of constructing more practical and reliable RADAR location sensor networks (RLSNs) and also guaranteeing the accuracy requirements for the location based services in future ubiquitous context-awareness environments. Moreover, the numerical results and some real experimental evaluations of the error theories addressed in this paper will also be presented for our future extended analysis.

1. Introduction

The significantly growing interest in ubiquitous computing and context-awareness applications has required reliable, accurate and real-time localization technologies to locate the users’ positions in high-speed, seamless and heterogeneous wireless personal networks (WPNs), especially in the in-building environments where the Global Navigation Satellite System (GNSS) and geolocation in cellular system are not accurate enough [13]. Ranging from the military to public uses, from the urban to rural regions, and from the outdoor to indoor areas, location based services (LBSs) were already widely favored and popularized in the recent decade [46]. The typical LBSs mainly involve human navigation in unfamiliar buildings, robot path planning and guidance, health care inside modern hospitals, location-based enhanced sensing, entity and storage tracking and management. In GNSS, the Global Positioning System (GPS) can provide 10 m accuracy for the standard positioning service [7]. Global Navigation Satellite System (GLONASS) can achieve 1.5 m accuracy for civilian use [8]. The Galileo Positioning System is supposed to provide the highest 1 m accuracy for civilian applications [9]. The Beidou System is planned to offer the 20 m accuracy with only three satellites [10]. However, the accuracy in all these systems will be seriously deteriorated in closed in-building environments by the infrastructure barriers, body shadowing, RSS attenuation and multi-path interference [1113].

In the meantime, there is also a large body of in-building localization or navigation systems which can be commonly categorized into fingerprint, model and measurement-based systems [1416]. With the help of RSS sensing from each visible Wi-Fi access point (AP) or the Wi-Fi wireless router, the world’s first and most representative fingerprint-aided RADAR system was presented by Microsoft Research in 2000 [17]. Cambridge’s Active Bat can find users’ positions by calculating the time difference of arrival (TDOA) between the ultrasound and radio frequency signals based on a multi-lateration algorithm [18]. Carnegie Mellon’s CMU-PM and CMU-TMI location systems, respectively, rely on the Manhattan distance and offset mapping relations of each fingerprint [19]. UCLA’ Nibble system can be suggested as the first signal to noise ratio (SNR)-based localization system in Bayesian networks [20]. The Horus system invented by The University of Maryland can be recognized as a practical and efficient solution to the small-scale attenuation compensation problem with the help of continuous space estimation and location clustering algorithms [21]. MIT’s Cricket system has been used to build interactive video games through the interaction between different pervasive computing devices and has also achieved better performance in location privacy, scalability and tracking agility [22]. In addition, The Pitt’s Voronoi system [23] and RWTH’s hidden Markov localizer [24] have also provided some preliminary analyses of how to improve the accuracy of fingerprint-aided localization.

Among them, the Wi-Fi fingerprint-based localization system outperforms the other two systems because of the following three advantages: (1) RSS variations in real in-building areas cannot be easily characterized by a simple attenuation model due to the changes of directions or angles. Therefore, the construction of effective and reliable model-based localization systems will always involve high labor and time costs [25]; (2) meanwhile, measurement-based systems (e.g., the arriving time, time of difference and angles) will require special infrastructure and deployment which consequently results in higher maintenance and energy consumption [26]; (3) fingerprint-based systems rely on existing lower-priced Wi-Fi devices, non-registered 2.4 GHz ISM band and free 802.11 b/g protocol licenses [27].

The Wi-Fi fingerprint-based localization in RLSNs generally consists of the following three steps [2830]: (1) in the off-line (or calibration) phase, the Wi-Fi APs are deployed to provide sufficient and seamless RSS coverage in the target location areas, which means, at any physical position, the user can detect and sense the continuous-time RSS from two or more visible APs; (2) the coordinates of pre-calibrated RPs (or the physical locations for fingerprint matching) and their associated RSS samples will be saved as the fingerprints in the radio map. At this point, the fingerprints can be suggested as the mapping relationships between the physical coordinates and pre-sensed RSS values. For example, the fingerprints in RLSNs can be defined as the mapping relations between the 2-D coordinates and user datagram protocol (UDP) RSS samples; (3) in the on-line (or estimation) phase, by matching the new sensed RSS to the pre-stored fingerprints (fingerprint matching), the users’ positions will be estimated by the equal or unequal-weighted sum of the (K) neighbors’ coordinates.

Therefore, we can observe that the statistical errors in RLSNs depend significantly on the fingerprint recording in the off-line phase and fingerprint matching in the on-line phase. To the best of our knowledge, three typical models are commonly used for studying the statistical errors in fingerprint-based RLSNs, known respectively as the experimental model, node-pair model and random model. The first model always involves significant labor and time cost, but it can be suggested as the simplest way to evaluate the performance and satisfy the industrial requirements [17]. The second one involves the idea of examining the RSS difference in each RPs’ pair. In this case, the bigger the overlap of the RSS distributions, the larger the statistical errors that will be probably induced [23]. The last one normally relies on computer simulations (e.g., the Monte Carlo method) with lower practical similarities [31].

This paper is divided as follows: Section 2 provides an overview of the in-building RADAR system in RLSNs and some related work on the statistical errors. In Section 3, with a general idea of the simple linear distribution model, the mathematical relations about the expected linear errors in the RLSNs are significantly discussed using the assumption of a logarithmic Gaussian strength-varying model. In Section 4, some numerical and experimental results in the equal and unequal-weighted RLSNs are addressed. Finally, the conclusions and challenges for our future extended work are summarized in Section 5.

2. Related Work

2.1. Architecture of RADAR System in RLSNs

As we know, the fingerprint-based RADAR system in Wi-Fi RLSNs is also called the K nearest neighbors (KNN) or weighted K nearest neighbors (WKNN) localization, shown in Figure 1. Moreover, RADAR localization system can be recognized as a global matching process between the new sensed RSS and pre-stored fingerprints in a radio map, and find the front K RPs with smaller RSS difference for the coordinates’ estimation. However, by the KNN or WKNN location algorithm, although the pre-sensed RSS-mean at the RPs can be normally characterized by some distance dependence models, the on-line new recorded RSS will always vary a lot. Therefore, if we assume the Gaussian model satisfied at the TP, the larger standard deviations will consequently result in larger confidence probabilities of selecting the physically distant RPs as the neighbors.

From Figure 1, we can observe that although the radio map construction involves a high labor cost and cumbersome work for the deployment of RPs and associated RSS sensing, it should be done during the off-line phase. Further, the fingerprint matching by KNN and WKNN algorithms will also significantly influence the accuracy performance of the RADAR system in RLSNs. The estimated positions C KNN * and C WKNN * by the KNN and WKNN algorithms are calculated respectively in Equation (1).

{ ρ = { ρ ( R i ) } ,   ρ ( R i ) = ( t = 1 N AP | P T , t ¯ P i , t | 2 ) 1 / 2 ,   γ K = { R j :   ρ ( R j ) λ K   ( ρ ) ,   j = 1 ,   ,   K } , λ K   ( ρ ) = { ρ ( R s ) :   ρ ( R s ) min { ρ \ λ K   ( ρ ) } } ,   N { λ K   ( ρ ) } = K , C KNN * = j = 1 K R j / K = ( j = 1 K x j / K ,   j = 1 K y j / K ) , C WKNN * = j = 1 K w j ¯ R j = ( j = 1 K w j ¯ x j ,   j = 1 K w j ¯ y j ) , R j = ( x j ,   y j ) γ K { R i :   i = 1 ,   ,   N RP } ,   w j ¯ = p j / z = 1 K p z , P T ¯ = ( P T , 1 ¯ ,   ,   P T , N AP ¯ ) ;   P i = ( P i , 1 ,   ,   P i , N AP )
where NAP and NRP are the numbers of APs and RPs; P T ¯ and Pi respectively denote the expectation of the RSS at TP and RSS-mean at the RP; Ri; NK(ρ)} is the number of elements of the set λK(ρ); pz(z = 1, ⋯ ,K) represents the probability of Rz to be selected as the most RSS-adjacent RP.

2.2. Previous Work on Statistical Errors of RADAR System in RLSNs

As mentioned before, there are three types of modeling for evaluating the localization errors in the RSS-based RLSNs as follows:

  • Experimental model. This model is the simplest one for wide industrial applications and overall system performance evaluation. However, during the modeling, we need to experimentally discuss the performance of each technical parameter under different fingerprint conditions to find the best system architecture. Therefore, this model will consequently involve of a large amount of labor and time costs in the off-line phase [12,17,21] and [29].

  • Node-pair model. In this model, we always assume the Wi-Fi APs are located symmetrically in the location area, RPs are calibrated uniformly as grids, and the logarithmic Gaussian attenuation channel is satisfied. The most representative work about this model can be found in [23]. Although there are some preliminary analytical results addressed in that paper that can be applied to 2D areas, the accuracy in RLSNs cannot be effectively guaranteed when the number of neighbors is larger than 1 because this model mainly focuses on the RSS relations in each pair of RPs. Meanwhile, the overlapping of the RSS distributions in Gaussian model is suggested as the reason for localization errors. At this point, if we make an assumption there are two RPs, Rs and Rt respectively with RSS-mean Ps = (Ps,1, ⋯ ,Ps,NAP) and Pt = (Pt,1, ⋯ ,Pt,NAP), and Rs is addressed as our target matching (or the correct matching with the smallest RSS distance to the new sensed RSS), then, the confidence probability of the matching equals to Prob { | P s P T ¯ |     | P t P T ¯ | } = 0 1 2 π σ λ e ( λ μ λ ) 2 2 σ λ 2 dz   = 1 Q ( μ λ σ λ ), where, λ = 2 j = 1 N AP P T , J ¯ ( P t , j P s , j ) + j = 1 N AP ( P s , j 2 P t , j 2 ); μ λ = 2 j = 1 N AP P S , j ( P t , j P s , j ) + j = 1 N AP ( P s , j 2 P t , j 2 ) and σ λ 2 = 4 j = 1 N AP ( P t , j P s , j ) 2 σ s , j 2 ; σs,j denotes the standard deviation of pre-sensed RSS from the j-th AP at Rs.

  • Random model. Under this model, the RPs are assumed to be located randomly (or distributed by the Monte Carlo simulations), the parameter “physical distance to each AP” in logarithmic channel will be normally simplified to some other special measurements [31] (e.g., the log-attenuation property is supposed to be satisfied in every direction from each RP, not just in the direction “from AP to RP”).

Overall, as a general and simple model of the in-building straight corridors, the analytical analysis on the statistical errors in linearly distributed RPs environment seems to be much more necessary and important than the other environments, such as the offices, washrooms and meeting rooms. Further, the differences with the previous work about statistical error discussions can generally be summarized as follows: (1) A better RADAR system in RLSNs with higher expected localization accuracy can be designed only with the help of the analytical relations addressed in the paper, but not involving any cumbersome work for the experimental evaluations. Therefore, the labor and time costs can be saved; (2) There are K (K > 2) neighboring RPs to be considered together in the on-line estimation phase, not just one pair of two RPs. Meanwhile, the linear model introduced in this paper can also be verified to perform much more effectively because the increase of K will also improve the localization accuracy; (3) Last but not least, the deployment of RPs with distance interval r is more practical and reasonable compared to the random models and it will also achieve lower cost for the fingerprint recording.

As far as we know, the RSS-based in-building localization in RLSNs has been widely favored in applications ranging from the military to public uses. For example, for both travelers and robots in unfamiliar environments, it is necessary to locate their positions in real-time and provide navigation services or ease the complexity of path planning. Compared to the traditional ultra-sound and LADAR location sensor networks in the in-building areas, the Wi-Fi fingerprint-based RLSNs will provide a better alternative way to locate the users in the aspects of infrastructure cost and accuracy performance. Currently, in lots of modern hospitals, schools and health care centers, the elderly, disabled people or children will always need to be located or tracked by their doctors or parents. If there is an emergency or someone is out of his/her permitted area, the doctors or parents will be notified in real-time and acknowledged with the help of the interaction between the service centers, APs and Wi-Fi RSS sensors attached on the people’s body.

2.3. Notations and Parameters in RLSNs

In the results that follow, the notations and parameters used are listed in Table 1.

3. Mathematical Expressions of Expected Linear Errors in RLSNs

3.1. General Idea of a Simple Linear Distribution Model

As shown in Figure 2, there are NRP RPs uniformly calibrated in the linear location area with distance di = ir to the AP. The pre-sensed RSS-mean at each RP and the new sensed RSS-mean at TP are respectively calculated by the logarithmic channel Pi = PtL0 − 10αlgdi and PT = PtL0 − 10αlgdT. The geometrical relations and associated RSS distributions to be discussed are also presented in Figure 2. By the assumption of Gaussian RSS variations at TP, the confidence probability of Ri to be selected as the most RSS-adjacent neighbor is calculated by the integral ( P i + P i + 1 ) 2 ( P i 1 + P i ) 2 1 2 π σ e ( z P T ¯ ) 2 2 σ 2 d z.

As shown in Figure 2, by the assumptions of logarithmic Gaussian attenuation channel and continuous RSS variations, the statistical error evaluations in our linear distribution model mainly consist of the following three steps: (1) In the linearly distributed RPs condition, the neighbor set that consists of the neighboring RPs with smaller RSS distance to the new sensed RSS is denoted by {Rj, ⋯ ,Rj+K−1}. Meanwhile, the confidence probability of this set Prob K j ( j = 1 , , N RP K + 1 ) depends significantly on the Gaussian RSS variations at TP. Further, in this paper, there are three cases for different values of j conditions that need to be discussed; (2) From Equation (1), we will calculate C KNN * and C WKNN * in equal and unequal-weighted RLSNs, respectively, by the KNN and WKNN algorithms with neighbor set {Rj, ⋯ ,Rj+K−1}; (3) Finally, the statistical errors in the equal and unequal-weighted RLSNs (εK and εWK) will be calculated, respectively, by the expectations of error functions ε K = j = 1 N RP K + 1 Prob K j C KNN * and ε WK = j = 1 N RP K + 1 Prob K j C WKNN * with respect to the random variables i, j and δ.

3.2. Errors in Equal-Weighted RLSNs

In the first step, we need to discuss the following three cases in different neighbor sets conditions, respectively. Based on the Gaussian variations of the new sensed RSS at TP, the probability of each case will significantly depend on the values of j (j = 1, j = 2, ⋯ ,NRPK and NRPK + 1).

  • Case 1: j = 1 with the neighbor set {R1, ⋯ ,RK}. In this case, because there is no RP between the AP and R1, the new sensed RSS at TP should fall in the range of [ P K + P K + 1 2 , + ), as shown in Figure 3. The confidence probability of set {R1, ⋯ ,RK} is calculated by Equation (2), where, Q ( x ) = x + 1 2 π e z 2 2 d z and (x) + Q (−x) = 1.

    Prob K 1 = P K + P K + 1 2 + 1 2 π σ e ( x P T ¯ ) 2 2 σ 2 d x = Q ( α σ lg ir + δ r K ( K + 1 ) )

  • Case 2: j = 2, ⋯ ,NRPK with the neighbor set {Rj, ⋯ ,Rj+K−1}. As shown in Figure 4, the confidence probability in this case equals to the cumulative probability from P j + K 1 + P j + K 2 to P j 1 + P j 2 (see Equation (3)) by the Gaussian RSS variations.

    Prob K j = P j + K 1 + P j + K 2 P j 1 + P j 2 1 2 π σ e ( x P T ¯ ) 2 2 σ 2 d x = Q ( α σ lg ir + δ r ( j + K 1 ) ( j + K ) ) Q ( α σ lg ir + δ r ( j 1 ) j )

  • Case 3: j = NRPK + 1 with the neighbor set {RNRPK+1, ⋯ ,RNRP}. Similar to the analysis in case 1, the confidence probability in this case (see Equation (4)) should be calculated by the integral from the minus infinity to P N RP K + P N RP K + 1 2, as shown in Figure 5.

    Prob K N RP K + 1 = P N RP K + P N RP K + 1 2 1 2 π σ e ( x P T ¯ ) 2 2 σ 2 d x = Q ( α σ lg r ( N RP K ) ( N RP K + 1 ) ir + δ )

In the second step, when the RPs Rj, ⋯ ,Rj+K−1(j = 1, ⋯ ,NRPK + 1) are selected as neighbor set {Rj, ⋯ ,Rj+K−1}, the errors between the real position of TP and C WKNN *   ( ε K j ) in the equal-weighted RLSNs are calculated by Equation (5).

ε K j = | TP C KNN * | = | ( ir + δ ) ( 2 j + K 1 ) r 2 | = | ( i j ) r + ( δ ( K 1 ) r 2 ) |

Finally, in the last step, the linear expected errors in the equal-weighted RLSNs equals to:

ε K = E i E j E δ   { j = 1 N RP K + 1 Prob K j ε K j } = E i E δ { Prob K 1 ε K 1 + j = 2 N RP K Prob K j ε K j + Prob K N RP K + 1 ε K N RP K + 1 λ = 1 N RP K + 1 Prob K λ } = 1 N RP i = 1 N RP ( Prob 1 ε 1 + j = 2 N RP K Prob j ε j + Prob N RP K + 1 ε N RP K + 1 λ = 1 N RP K + 1 Prob λ ) ,   Prob λ = Prob K λ | δ = r / 2 ,   ε λ = ε K λ | δ = r / 2 .
where, Prob K λ | δ = r / 2 and ε λ = ε K λ | δ = r / 2 respectively stand for the values of Prob K λ and ε K λ when δ = r/2.

3.3. Errors in Unequal-Weighted RLSNs

From Equation (1), the difference between the equal and unequal-weighted RLSNs is about the weights’ distribution in the neighbor set. The estimated position in equal-weighted RLSNs C KNN * is located at the geometric center of the neighbor set {Rj, ⋯ ,Rj+K−1} because the equal weight 1/K is distributed to each neighbor. However, in the unequal-weighted RLSNs, the weight of each neighbor significantly relies on the confidence probability to be selected as the most RSS-adjacent RP prob WK s (for RP Rs). Therefore, we will also need to discuss the following three cases in different values of j conditions:

  • Case 1: j =1 with the neighbor set {R1, ⋯ ,RK}. In this case, the confidence probability of Rl{l = 1, ⋯ ,K} to be selected as the most RSS-adjacent RP prob WK l can be calculated by Equation (7).

    prob WK = { P 1 + P 2 2 + 1 2 π σ e ( x P T ¯ ) 2 2 σ 2 d x = Q ( α σ lg ir + δ 2 r ) ,   when   = 1 P + P + 1 2 P 1 + P 2 1 2 π σ e ( x P T ¯ ) 2 2 σ 2 d x = Q ( α σ lg ir + δ r ( + 1 ) ) Q ( α σ lg ir + δ r ( 1 ) ) ,   when   2 K

    Therefore, the errors between the real and estimated position of TP ε WK 1 in this case equal to:

    ε WK 1 = | TP C WKNN * | = | d T = 1 K prob WK d = 1 K prob WK | = | ( ir + δ ) r = 1 K Prob WK Prob K 1 |

  • Case 2: j = 2, ⋯ ,NRPK with the neighbor set {Rj, ⋯ ,Rj+K−1}. Similarly, the confidence probability of selecting Rj+m{m = 0, ⋯ ,K − 1} as the most RSS-adjacent RP prob WK j + m and the associated errors ε WK j are respectively calculated by Equations (9) and (10):

    prob WK j + m = P j + m + P j + m + 1 2 P j + m 1 + P j + m 2 1 2 π σ e ( x P T ¯ ) 2 2 σ 2 d x = Q ( α σ lg ir + δ r ( j + m ) ( j + m + 1 ) ) Q ( α σ lg ir + δ r ( j + m 1 ) ( j + m ) )
    ε WK j = | TP C WKNN * | = | d T m = 0 K 1 prob WK j + m d j + m m = 0 K 1 prob WK j + m | = | ( ir + δ ) r m = 0 K 1 ( j + m ) Prob WK j + m Prob K j |

  • Case 3: j = NRPK + 1 with the neighbor set {RNRPK+1, ⋯ ,RNRP}. In this case, prob WK n n = N RP K + 1 , , N RP and ε WK N RP K + 1 can be obtained by Equations (11) and (12):

    prob WK n = { Q ( α σ lg ir + δ r n ( n + 1 ) ) Q ( α σ lg ir + δ r ( n 1 ) n ) ,   when   N RP K + 1 n N RP 1 Q ( α σ lg r ( N RP 1 ) N RP ir + δ ) , when   n = N RP
    ε WK N RP K + 1 = | TP C WKNN * | = | d T n = N RP K + 1 N RP prob WK n d n n = 1 K prob WK n | = | ( ir + δ ) r n = N RP K + 1 N RP n prob WK n Prob K N RP K + 1 |

Finally, based on Equations (24) and Equations (712), the linear expected errors in the unequal-weighted RLSNs will be calculated by Equation (13):

ε WK = E i E j E δ   { j = 1 N RP K + 1 Prob K j ε WK j } = E i E δ { Prob K 1 ε WK 1 + j = 2 N RP K Prob K j ε WK j + Prob K N RP K + 1 ε W K N RP K + 1 λ = 1 N RP K + 1 Prob K λ } = 1 N RP i = 1 N RP ( Prob 1 ε W 1 + j = 2 N RP K Prob j ε W j + Prob N RP K + 1 ε W N RP K + 1 λ = 1 N RP K + 1 Prob λ ) ,   ε W λ = ε WK λ | δ = r / 2 .
where, ε W λ = ε WK λ | δ = r / 2 stands for the value of ε WK λ when δ = r/2.

4. Numerical and Experimental Results

From the analytical discussions in the previous section, we can find that the linear expected errors εK and εWK in equal and unequal-weighted RLSNs rely significantly on the parameters K, σ and NRP. Therefore, in this section, we will firstly present some numerical results about the relations addressed in Section 3, and then, the real experimental evaluations will also be discussed to verify the results of interest through this paper. In the numerical results that follow, we let α = 2.

4.1. Error Performance with Variations of K

In Figures 6 and 7, we show the linear expected errors of the equal and unequal-weighted RLSNs, respectively, given that the TP is actually located with the physical distance dT = ir + δ to the AP. These are derived from Equations (6) and (13) and plotted as the functions of the number of RPs NRP. Clearly, as NRP increases, the linear expected errors will also increase. However, the errors will not vary a lot with the increase of K. Take equal RLSNs for example. At NRP = 25 and σ = 3 dBm, the decreasing rates of errors from K = 1 to K = 3, and from K = 3 to K = 5 are 11.7% and 7.5%.

4.2. Error Performance with Variations of r and σ

In this section, the linear expected errors in the equal and unequal-weighted RLSNs are respectively plotted as the functions of NRP for various conditions with r = 0.5 m, 1 m, 2 m and σ = 1 dBm, 3 dBm in Figures 8 and 9. The condition of r = 2 m and σ = 3 dBm has the largest error, and there are always smaller errors with smaller r and σ as expected. Furthermore, based on the Figures 69, we can observe the influence degree on the linear expected errors in the equal and unequal-weighted RLSNs should be r > σ > K. Therefore, in the following results (in Figures (810)), we fix the value of K = 3.

4.3. Error Comparisons of Equal and Unequal-Weighted RLSNs

The error comparisons between the equal and unequal-weighted RLSNs are shown in Figure 10. It can be easily observed that the errors in equal-weighted RLSNs are slightly smaller the unequal-weighted ones, which can be suggested as another interesting observation from this paper. However, this result can be interpreted based on the following two reasons:

  • In the linearly distributed RPs with logarithmic Gaussian RSS variations, the RSS difference of the distance-adjacent RPs will be significantly diminished as the distance to the AP increases. Then, it cannot be easily guaranteed that the larger weights will be distributed to the distance closer RPs.

  • Because of the significant large confidence probabilities (or infinite integrals) distributed to the closest and farthest RPs R1 and RNRP, large errors will be induced in unequal-weighted RLSNs, especially in the small NRP and large σ conditions.

4.4. Experimental Setup

In this section, some realistic experimental results about the localization errors in Wi-Fi RLSNs will be carried out in a typical straight corridor environment, as shown in Figure 11. The dimensions of this area are 31 m × 2 m and the RPs are linearly distributed along the corridor with the same 1 m interval.

There are two line-of-sight (LOS) visible APs (Linksys WAP54G) located at the right and left ends of the corridor at 2 m height, respectively. At each RP (indicated with •’s), there are 300 continuous-time RSS samples recorded for the construction of radio map. The variations of RSS-mean, maximum and minimum are shown in Figure 12. Obviously, if we record the RSS-mean and associated coordinates as the fingerprints, the pre-assumed logarithmic Gaussian channel can be effectively satisfied.

For consistency to our previous mathematical model, the positions of TP (with +’s) are randomly selected in this straight corridor environment. As shown in Figures 13 and 14, the RSS distributions at the TPs (100 new recorded RSS samples per TP) are fitted well by the Gaussian models with small fitting errors E f = E { [ Prob ( P T ¯ ) Prob ( P T ¯ ) ] 2 }, where, Prob ( P T ¯ ) and Prob ( P T ¯ ) denote the real recorded and fitted probabilities of sample P T ¯. Ef is calculated by the expectation of the probability difference of Prob ( P T ¯ ) and Prob ( P T ¯ ). Moreover, the RSS samples are recorded by a laptop (ASUS A8F) with our developed RSS sensing software “HITWLAN v1.0” [32] in Figure 15.

4.5. Experimental Evaluations in Real In-Building Environments

In this section, we will pay significant attention to the following two observations: (1) The error variations with the increase of K, σ and r in the RLSNs; (2) The error comparisons of equal and unequal-weighted RLSNs.

From Figures 1621, we can conclude that: (1) Although the error variations will become irregular under significantly large r conditions (e.g., r = 4 m), the errors will generally decrease as K increases and r decreases; (2) The errors are more sensitive to the σ values compared to the values of K; (3) The errors in equal-weighted RLSNs are slightly smaller compared to the unequal-weighted ones, which is also accordance with our previous analytical and numerical results.

The relations of the localization errors and standard deviations in equal and unequal RLSNs are also presented in Figure 21. Further, there are three categories of TPs to be considered: CL, CM and CH. The categories CL and CH consist of the front and last 11 TPs respectively with the largest and smallest standard deviations from AP1, while the other 11 TPs are included in CM. The errors are more sensitive to the variations of σ, especially from categories CL to CM. Generally, larger localization errors will result as the standard deviation always increases as expected.

5. Conclusions and Challenges

This paper has offered a preliminary analysis of the linear expected errors in the equal and unequal-weighted RLSNs with in-building Wi-Fi Gaussian linear fingerprints, and also introduced the mathematical relations of the linear expected errors (εK or εWK), number of neighbors (K), number and interval of calibrated RPs (NRP and r) and standard deviations of the new sensed RSS at TP σ. The objective of this paper is that the suggested relations can be employed for a better design of the high-accurate, low-cost and real-time fingerprint-based in-building RADAR localization system in RLSNs, either through the judicious recording of the fingerprints, or through the optimal deployment of the system architectures and devices.

From the mathematical relations, numerical and experimental results proposed in this paper, there three observations can be made as follows: (1) In the equal and unequal-weighted RLSNs, the degree of influence on the linear expected errors is r > σ > K with a given value of NRP; (2) The error performance of equal-weighted RLSNs slightly outperforms the unequal-weighted ones in logarithmic Gaussian attenuation channels; (3) The expected error has great linear dependence on the values of NRP.

However, the following three challenges should form parts of our ongoing work: (1) Because the ideal logarithmic Gaussian attenuation channel utilized in this paper cannot be always satisfied or approximated in real in-building linear environments (e.g., the straight corridors), much attention will also be paid to some other typical models, like the Rayleigh and Rice distributions in the logarithmic channel with break point(s); (2) If the RPs are not calibrated on one side of the AP, the mathematical relations about the linear expected errors addressed in this paper will be changed because the test point will no longer satisfy the uniform distributions in the target location areas (e.g., the probability of the TP’s positions belonging to the range of (0, d1) will be doubled); (3) If there are three or more APs to be considered, for the WKNN localization algorithm, the confidence probability of each neighbor to be selected as the most RSS-adjacent RP should be calculated by a joint probability integral.

Acknowledgments

This work was done when Mu Zhou was visiting at University of Pittsburgh and was supported in part by National Natural Science Foundation and Civil Aviation Administration of China under Grants 61071105 and 61101122, National High-Tech Research & Development Program of China under Grant 2008AA12Z305, and the Fundamental Research Funds for Central Universities under Grant HIT.NSRIF. 2010090.

References

  1. Tarrío, P.; Bernardos, A.M.; Casar, J.R. Weighted Least Squares Techniques for Improved Received Signal Strength Based Localization. Sensors 2011, 11, 8569–8592. [Google Scholar]
  2. Weiss, A.J. On The Accuracy of A Cellular Location System Based on RSS Measurements. IEEE Trans. Vehicular Technol 2003, 52, 1508–1518. [Google Scholar]
  3. Lloret, J.; Tomas, J.; Garcia, M.; Canovas, A. A Hybrid Stochastic Approach for Self-Location of Wireless Sensors in Indoor Environments. Sensors 2009, 9, 3695–3712. [Google Scholar]
  4. Chang, N.; Rashidzadeh, R.; Ahmadi, M. Robust Indoor Positioning Using Differential Wi-Fi Access Points. IEEE Trans. Consumer Electron 2010, 56, 1860–1867. [Google Scholar]
  5. Figuera, C.; Rojo-Alvarez, J.L.; Mora-Jimenez, I.; Guerrero-Curieses, A. Time-Space Sampling and Mobile Device Calibration for Wi-Fi Indoor Location Systems. IEEE Trans. Mob. Comput 2011, 10, 913–926. [Google Scholar]
  6. Hsu, P.W.; Lin, T.H.; Chang, H.H.; Chen, Y.T. Simulations and Experiments for Optimal Deployment of An RFID-Based Location-Aware System. Wirel. Commun. Mob. Comput 2011, 11, 679–691. [Google Scholar]
  7. Bajaj, R.; Ranaweera, S.L.; Agrawal, D.P. GPS: Location-Tracking Technology. IEEE Comput 2002, 35, 92–94. [Google Scholar]
  8. Banerjee, P.; Mukherjee, S.; Mathur, B.S. Degradation in Position Accuracy in GPS/GLONASS System during Meteor Shower of 18 November 1998. Electron. Lett 2002, 35, 117. [Google Scholar]
  9. Tang, Y.G.; Wu, Y.X.; Wu, M.P.; Hu, X.P.; Shen, L.C. Nonlinear Tracking-Differentiator for Velocity Determination Using Carrier Phase Measurements. IEEE J. Sel. Top. Signal Process 2009, 3, 716–725. [Google Scholar]
  10. Schmid, A. Positioning Accuracy Improvement with Differential Correlation. IEEE J. Sel. Top. Signal Process 2009, 3, 587–598. [Google Scholar]
  11. Winternitz, L.M.B.; Bamford, W.A.; Heckler, G.W. A GPS Receiver for High-Altitude Satellite Navigation. IEEE J. Sel. Top. Signal Process 2009, 3, 541–556. [Google Scholar]
  12. Prasithsangaree, P.; Krishnamurthy, P.; Chrysanthis, P. On Indoor Position Location with Wireless LANs. Proceedings of 13th IEEE Personal, Indoor and Mobile Radio Communications Conferences, Lisbon, Portugal, 15–18 September 2002; pp. 720–724.
  13. Varela, A.M.M.; Alvarez-Vázquez, L.J.; Hernando, J.M.; Formella, A. Optimization Methods for Optimal Transmitter Locations in A Mobile Wireless System. IEEE Trans. Veh. Technol 2002, 51, 1316–1321. [Google Scholar]
  14. Xu, Y.B.; Zhou, M.; Meng, W.X.; Ma, L. Optimal KNN Positioning Algorithm via Theoretical Accuracy Criterion in WLAN Indoor Environment. Proceedings of IEEE GLOBECOM, Miami, FL, USA, 6–10 December 2010; pp. 1–5.
  15. Jie, Y.; Qiang, Q.; Lionel, N. Learning Adaptive Temporal Radio Maps for Signal-Strength-Based Location Estimation. IEEE Trans. Mob. Comput 2008, 7, 869–883. [Google Scholar]
  16. Zhou, M.; Xu, Y.B.; Tang, L. Multilayer ANN Indoor Location System with Area Division in WLAN Environment. J. Syst. Eng. Electron 2010, 21, 914–926. [Google Scholar]
  17. Bahl, P.; Padmanabhan, V.N. RADAR: An In-Building RF-Based User Location and Tracking System. Proceedings of 19th IEEE Computer and Communications Societies Conference, Tel Aviv, Israel, 26–30 March 2000; pp. 775–784.
  18. Harter, A.; Hopper, A.; Steggles, P.; Ward, A.; Webster, P. The Anatomy of A Context-Aware Application. Wirel Netw 2002, 8, 187–197. [Google Scholar]
  19. Smailagic, A.; Kogan, D. Location Sensing and Privacy in A Context-Aware Computing Environment. IEEE Wirel.Commun 2002, 9, 10–17. [Google Scholar]
  20. Castro, P.; Chiu, P.; Kremenek, T.; Muntz, R. A Probabilistic Room Location Service for Wireless Networked Environments. Proceedings of 3rd International Conference on Ubiquitous Computing, Ubicomp 2001, Atlanta, GA, USA, 30 September–2 October 2003; pp. 18–34.
  21. Youssef, M.A.; Agrawala, A.; Shankar, A.U. WLAN Location Determination via Clustering and Probability Distributions. Proceedings of 1st IEEE Pervasive Computing and Communications Conference, Fort Worth, TX, USA, 23–26 March 2003; pp. 143–150.
  22. Smith, A.; Balakrishnan, H.; Goraczko, M.; Priyantha, N. Tracking Moving Devices with The Cricket Location System. Proceedings of 2rd International Mobile Systems, Applications and Services Conference, Boston, MA, USA, June 2004; pp. 190–202.
  23. Swangmuang, N.; Krishnamurthy, P. An Effective Location Fingerprint Model for Wireless Indoor Localization. Pervasive Mob. Comput 2008, 4, 836–850. [Google Scholar]
  24. Wallbaum, M.; Wasch, T. Markov Localization of Wireless Local Area Network Clients. Lect. Note. Comput. Sci 2008, 2928, 135–154. [Google Scholar]
  25. Kushki, A.; Plataniotis, K.N.; Venetsanopoulos, A.N. Kernel-Based Positioning in Wireless Local Area Networks. IEEE Trans. Mob. Comput 2007, 6, 689–705. [Google Scholar]
  26. Steiner, C.; Wittneben, A. Low Complexity Location Fingerprinting with Generalized UWB Energy Detection Receivers. IEEE Trans. Sign. Proc 2010, 58, 1756–1767. [Google Scholar]
  27. Kushki, A.; Plataniotis, K.N.; Venetsanopoulos, A.N. Intelligent Dynamic Radio Tracking in Indoor Wireless Local Area Networks. IEEE Trans. Mob. Comput 2010, 9, 405–419. [Google Scholar]
  28. Fang, S.H.; Lin, T.N.; Lee, K.C. A Novel Algorithm for Multipath Fingerprinting in Indoor WLAN Environments. IEEE Trans. Wirel. Commun 2008, 7, 3579–3588. [Google Scholar]
  29. Zhou, M.; Xu, Y.B.; Ma, L. Radio-Map Establishment Based on Fuzzy Clustering for WLAN Hybrid KNN/ANN Indoor Positioning. China Communications 2010, 7, 64–80. [Google Scholar]
  30. Fang, S.H.; Lin, T.N. Cooperative Multi-Radio Localization in Heterogeneous Wireless Networks. IEEE Trans. Wirel. Commun 2010, 9, 1547–1551. [Google Scholar]
  31. Zhou, J.Y.; Shi, J. A Comprehensive Multi-Factor Analysis on RFID Localization Capability. Adv. Eng. Inform 2011, 25, 32–40. [Google Scholar]
  32. Harbin Institute of Technology. HITWLAN V1.0. China Patent 2010SR013873, 26 March 2010.
Figure 1. Fingerprint-based RADAR localization system in Wi-Fi RLSNs.
Figure 1. Fingerprint-based RADAR localization system in Wi-Fi RLSNs.
Sensors 12 03605f1 1024
Figure 2. Linear distribution model in logarithmic Gaussian variation channel.
Figure 2. Linear distribution model in logarithmic Gaussian variation channel.
Sensors 12 03605f2 1024
Figure 3. Confidence probability of case 1 in equal-weighted RLSNs.
Figure 3. Confidence probability of case 1 in equal-weighted RLSNs.
Sensors 12 03605f3 1024
Figure 4. Confidence probability of case 2 in equal-weighted RLSNs.
Figure 4. Confidence probability of case 2 in equal-weighted RLSNs.
Sensors 12 03605f4 1024
Figure 5. Confidence probability of Case 3 in equal-weighted RLSNs.
Figure 5. Confidence probability of Case 3 in equal-weighted RLSNs.
Sensors 12 03605f5 1024
Figure 6. Linear expected errors with variations of K in equal-weighted RLSNs (r = 0.5 m).
Figure 6. Linear expected errors with variations of K in equal-weighted RLSNs (r = 0.5 m).
Sensors 12 03605f6 1024
Figure 7. Linear expected errors with variations of K in unequal-weighted RLSNs (r = 0.5 m).
Figure 7. Linear expected errors with variations of K in unequal-weighted RLSNs (r = 0.5 m).
Sensors 12 03605f7 1024
Figure 8. Linear expected errors with variations of r and σ in equal-weighted RLSNs (K = 3).
Figure 8. Linear expected errors with variations of r and σ in equal-weighted RLSNs (K = 3).
Sensors 12 03605f8 1024
Figure 9. Linear expected errors with variations of r and σ in unequal-weighted RLSNs (K = 3).
Figure 9. Linear expected errors with variations of r and σ in unequal-weighted RLSNs (K = 3).
Sensors 12 03605f9 1024
Figure 10. Error comparisons of linear expected errors in equal and unequal-weighted RLSNs.
Figure 10. Error comparisons of linear expected errors in equal and unequal-weighted RLSNs.
Sensors 12 03605f10 1024
Figure 11. Experimental setup with two APs, 64 RPs and 33 test positions.
Figure 11. Experimental setup with two APs, 64 RPs and 33 test positions.
Sensors 12 03605f11 1024
Figure 12. RSS variations in linear distribution model with two LOS visible APs.
Figure 12. RSS variations in linear distribution model with two LOS visible APs.
Sensors 12 03605f12 1024
Figure 13. Optimal means and standard deviations in Gaussian fitting models at TPs.
Figure 13. Optimal means and standard deviations in Gaussian fitting models at TPs.
Sensors 12 03605f13 1024
Figure 14. Gaussian fitting errors at TPs.
Figure 14. Gaussian fitting errors at TPs.
Sensors 12 03605f14 1024
Figure 15. “HITWLAN v1.0” RSS sensing software.
Figure 15. “HITWLAN v1.0” RSS sensing software.
Sensors 12 03605f15 1024
Figure 16. Localization errors in equal-weighted RLSNs with one AP (AP1).
Figure 16. Localization errors in equal-weighted RLSNs with one AP (AP1).
Sensors 12 03605f16 1024
Figure 17. Localization errors in equal-weighted RLSNs with two APs (AP1 and AP2).
Figure 17. Localization errors in equal-weighted RLSNs with two APs (AP1 and AP2).
Sensors 12 03605f17 1024
Figure 18. Localization errors in unequal-weighted RLSNs with one AP (AP1).
Figure 18. Localization errors in unequal-weighted RLSNs with one AP (AP1).
Sensors 12 03605f18 1024
Figure 19. Localization errors in unequal-weighted RLSNs with two APs (AP1 and AP2).
Figure 19. Localization errors in unequal-weighted RLSNs with two APs (AP1 and AP2).
Sensors 12 03605f19 1024
Figure 20. Error comparisons of equal and unequal-weighted RLSNs (r = 1 m).
Figure 20. Error comparisons of equal and unequal-weighted RLSNs (r = 1 m).
Sensors 12 03605f20 1024
Figure 21. Relations of errors and deviations in equal and unequal-weighted RLSNs (r = 1 m).
Figure 21. Relations of errors and deviations in equal and unequal-weighted RLSNs (r = 1 m).
Sensors 12 03605f21 1024
Table 1. Notations and parameters.
Table 1. Notations and parameters.
ItemsDescription
NRPNumber of RPs.
Ri(i = 1, ⋯ ,NRP)Physical position of the i-th RP.
di = ir(i = 1, ⋯ ,NRP)Physical distance between the i-th RP and AP (in meter).
dTPhysical distance between the TP and AP (in meter).
rInterval of distance-adjacent RPs (in meter).
δPhysical distance between the i-th RP and TP (in meter).
PtTransmit power of AP (in dBm).
Pi(i = 1, ⋯ ,NRP)Pre-sensed RSS-mean at Ri (in dBm).
P T ¯Expectation of the new sensed RSS at TP in Gaussian distribution (in dBm).
σStandard deviation of the new sensed RSS at TP (in dBm).
L0Path loss in the first meter in logarithmic attenuation channel (in dBm).
αPath loss exponent in logarithmic attenuation channel.
Ex{f(x)}(x = i,j,δ)Expectation of the function f(x) with respect to the variable x.
C KNN *Estimated position by the KNN localization algorithm.
C WKNN *Estimated position by the WKNN localization algorithm.

Share and Cite

MDPI and ACS Style

Zhou, M.; Xu, Y.B.; Ma, L.; Tian, S. On the Statistical Errors of RADAR Location Sensor Networks with Built-In Wi-Fi Gaussian Linear Fingerprints. Sensors 2012, 12, 3605-3626. https://doi.org/10.3390/s120303605

AMA Style

Zhou M, Xu YB, Ma L, Tian S. On the Statistical Errors of RADAR Location Sensor Networks with Built-In Wi-Fi Gaussian Linear Fingerprints. Sensors. 2012; 12(3):3605-3626. https://doi.org/10.3390/s120303605

Chicago/Turabian Style

Zhou, Mu, Yu Bin Xu, Lin Ma, and Shuo Tian. 2012. "On the Statistical Errors of RADAR Location Sensor Networks with Built-In Wi-Fi Gaussian Linear Fingerprints" Sensors 12, no. 3: 3605-3626. https://doi.org/10.3390/s120303605

Article Metrics

Back to TopTop