Diffrential Rss (Mohem)
Comments
Description
Location Estimation Using Differential RSS withSpatially Correlated Shadowing Jeong Heon Lee and R. Michael Buehrer Mobile and Portable Radio Research Group (MPRG), Wireless@Virginia Tech Blacksburg, VA 24061 Emails: {jeonghel, buehrer}@vt.edu Abstract—In this paper, we propose a new localization tech- nique using differential received signal strength (DRSS) which does not require signal source cooperation for location estimation. Specifically, we introduce a DRSS-based localization framework as well as its geometric interpretation for both local and global positioning to facilitate understanding of the approach. Then, a least-squares (LS) optimization framework is formulated for DRSS-based location estimation (DRLE) which makes full use of the DRSS measurements available. Our study shows that the localization performance of DRLE and its RSS-based counterpart (RLE) is substantially affected by spatially correlated shadow fading under which their localization behaviors are found to be different. Finally, we argue that DRLE has practical advantages over other positioning techniques, and show that its location accuracy is comparable or even superior to RLE. I. INTRODUCTION Location estimation has become an important task due to the popularity of wireless sensor networks and increasing de- mand for location-based services. In range-based techniques, the range estimates used for source localization are typi- cally based on either received signal strength (RSS), time- of-arrival (TOA), time-difference-of-arrival (TDOA), angle-of- arrival (AOA), or their combinations [1], [2]. Despite lower location accuracy with a small number of nodes in general, RSS-based localization is a low-complexity, cost-effective solution. Specifically, it is attractive because RSS is readily available in most types of wireless systems, and may be the only ranging information available in some scenarios, for example, in severe indoor/urban multipath envi- ronments or in surveillance applications. However, RSS-based approaches require accurate knowledge of transmitter and environmental parameters such as the transmitted power and system/propagation loss factors [3]. The uncertainty existing at the receiver end substantially increases its reliance on labor- intensive offline calibration of the parameters and explicit notifications from a source via a predefined beacon/pilot or handshake-based protocol. Further, practical implementation issues cause some degree of discrepancy between the actual calibrated parameter values and their estimates [4]. In this paper, we propose a least-squares (LS) localization technique based on differential RSS (DRSS), termed DRSS- based location estimation (DRLE), which makes full use of the redundant DRSS information available. DRSS is defined as the difference in logarithmic received power levels (i.e., ratio in linear) of a transmitting target (source) at different anchor locations. Due to the use of DRSS, the requirements for accurate parameter information can be removed or signifi- cantly relaxed. Some related work can be found in the context of cellular networks [5], [6]. We compare DRLE with its RSS- based localization counterpart (RLE) under realistic correlated shadowing conditions, where the localization behavior of the two methods is shown to be very different. For ease of demonstration, the two-dimensional single source localization problem is presented. However, the approach can readily be extended to three dimensions and to multiple sources. The paper is organized as follows. Section II is devoted to a presentation of the assumed radio link environment and the observables used for DRLE. In Section III, we introduce the DRSS-based localization framework and present a geometric interpretation of the approach. Section IV presents the details of an LS optimization framework for DRLE. Next, we provide comparisons between DRLE and RLE in Section V. Finally, Section VI concludes the paper. II. LOG-DISTANCE PATH LOSS MODEL WITH CORRELATED SHADOWING In RSS-based source localization systems, m reference or anchor nodes with known coordinates estimate their distances to the source based on the measured RSS. The distance estimation is generally based on a specific large-scale radio propagation model. As many measurement campaigns [3], [7] and analytical results [8] have shown, the RSS-distance relationship along with the environment-dependent uncertain- ties can be captured in a general log-distance relationship. Specifically, the observed loss in signal strength at the ith anchor can be written as v i P r (d 0 ) (dBm) −P r (d i ) (dBm) = L(d i ; θ) + X σi , i = 1, . . . , m, (1) where P r (d i ) is the RSS at the ith anchor, P r (d 0 ) is power received at a close-in reference distance d 0 , L(d i ; θ) = 10α(log 10 d i − log 10 d 0 ) denotes the log-distance path loss. Here α is the path loss gradient. The distance between the source and ith anchor node is denoted by d i , while θ is a vector of unknown parameters to be estimated including the source’s coordinates and radio dependent parameters. X σ is empirically modeled as a Gaussian random variable with zero mean and variance σ 2 S corresponding to large-scale shadow fading. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. 978-1-4244-4148-8/09/$25.00 ©2009 This environment-dependent variability is one of the most influential yet unavoidable factors in RSS-based localization. The received signal power P r (d 0 ) in Eq. (1), predicted by an empirical model or measured at the reference distance d 0 , depends primarily on two types of parameters: transceiver and environmental parameters [3]. To minimize localization error, it is essential to know or estimate these parameters as precisely as possible, thus requiring an offline calibration effort based on measurements. However, in many practical situations, this manual effort may be too costly or infeasible. Even if the environmental parameters can accurately be determined and known to anchor nodes, the transmitter parameter values may not be readily available for the anchors, or could be erroneously reported or even disguised. In most proposed RSS- based positioning techniques, the values are assumed to be perfectly known a priori. One means of eliminating or reducing the need for knowl- edge of the transmitter and environmental parameters is to change the observation to differential RSS: v ij v j −v i (2) = P(d i , d j ) −K ij = L(d i , d j ; θ) + ΔX σij , where the DRSS measurement P(d i , d j ) and differential log- distance path loss L(d i , d j ; θ) (hereafter, L ij (θ)) are defined by P(d i , d j ) P r (d i ) −P r (d j ) (3) and L(d i , d j ; θ) 10α(log 10 d j −log 10 d i ), (4) respectively. Here i, j ∈ {1, . . . , m}, i < j. As a general rule of notation in this paper, the subscripts fall in this range, unless indicated otherwise. θ is the source coordinates x s = [x s , y s ] T , and K ij is a deterministic variable including the receiver-specific parameters which can be accurately de- termined. It can be noticed that the transmitter uncertainties in P r (d 0 ) are removed. Also, note that RSS measurements at m anchor nodes yield an un-ordered set of M = _ m 2 _ = m(m−1) 2 (5) distinct DRSS measurements and corresponding differential path loss equations, where an ij-pair and ji-pair are counted only once. This set is divided into m−1 basic and (m−1)(m−2) 2 redundant measurements, meaning that the whole set of size M can be determined by a linear combination of the m − 1 basic measurements. The geometric interpretation of these equations for localization is presented in Section III-B. The difference between the two shadowing random variables X σj −X σi is denoted by ΔX σij . It is clear from Eq. (1) that, because of the log-normal shadowing X σ , the received signal power at the ith reference location P r (d i ) is also a Gaussian random variable (conditioned on the distance d i ). Accordingly, in Eq. (2), the random variables P r (d i ) and P r (d j ) from the same source are jointly Gaussian. Specifically, the two random variables representing shadowing X σi and X σj have a joint probability density function (PDF) f Xσ i ,Xσ j (η i , η j ) = 1 2πσ 2 S _ 1 −ρ 2 Sij · exp − _ η 2 i −2ρ Sij η i η j + η 2 j _ 2σ 2 S (1 −ρ 2 Sij ) , which leads to the PDF of ΔX σij f ΔXσ (Δη ij ) = 1 2πσ 2 S _ 1 −ρ 2 Sij · _ +∞ −∞ exp − _ η 2 i −2ρ Sij η i (η i −Δη ij ) + (η i −Δη ij ) 2 _ 2σ 2 S (1 −ρ 2 Sij ) dη i = 1 2σ S _ π(1 −ρ Sij ) exp _ −Δη 2 ij 4σ 2 S (1 −ρ Sij ) _ . Thus, ΔX σ (Δη ij ) is Gaussian with zero mean and variance ˆ σ 2 S = 2(1−ρ Sij )σ 2 S . ρ Sij is the correlation coefficient reflect- ing the degree of spatial correlation between the shadow fading at any two locations i, j since ˆ σ 2 S = 2σ 2 S − 2C(X σi , X σj ) where the covariance C(X σi , X σj ) = ρ Sij σ 2 S . The observation v ij in Eq. (2) is thus Gaussian with PDF f V (v ij ; θ) = 1 2σ S _ π(1 −ρ Sij ) exp _ −(v ij −L ij (θ) 2 4σ 2 S (1 −ρ Sij ) _ . Although most existing studies in RSS-based localization simply assume that shadowing noise components at two lo- cations are independent (i.e., ρ S = 0), in reality the spatial correlation of shadow fading is often substantial due to similar terrain configuration or obstacles on signal propagation paths between the source and anchor nodes. It has been found in previous empirical studies that a typical value of the correlation coefficient ranges from 0.2 to 0.8 in indoor [7] and outdoor [9] channels, and as the angle and distance between a pair of reference locations decreases, the correlation tends to increase. Therefore, it is important to take the correlation into account for the analysis of RSS-based location estimation. In this paper, we generate a correlated shadowing vector X σ = [X σ1 , · · · , X σm ] T in Eq. (1) with an m×m covariance matrix K whose ij element (assuming ρ Sij = ρ Sji ) K ij = _ σ 2 S if i = j ρ Sij σ 2 S if i = j, using a vector w = [w 1 , · · · , w m ] T of m zero-mean, unit- variance, uncorrelated random variables. The symmetric and nonnegative definite matrix K is then decomposed into K = LL T by means of Cholesky factorization to obtain X σ = Lw [10]. It should be noted that as the correlation increases, the overall shadowing variance of ΔX σij in Eq. (2) decreases. III. GEOMETRIC INTERPRETATION OF DRSS-BASED POSITIONING In this section, we examine DRSS-based positioning from a geometric perspective. Specifically, new geometric formu- lations for local and global positioning are presented. In- terestingly, as multilateration systems using TDOA create This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. 978-1-4244-4148-8/09/$25.00 ©2009 −40 −20 0 20 40 −40 −30 −20 −10 0 10 20 30 40 X−coordinate (m) Y − c o o r d in a t e ( m ) x i x j α=3, v ij =5dB α=3, v ij =4dB α=3, v ij =3dB α=4, v ij =3dB α=5, v ij =3dB (a) −20 −10 0 10 20 30 40 50 0 10 20 30 40 50 60 X−coordinate (m) Y − c o o r d in a t e ( m ) x 1 x 3 x 2 x 4 x 5 (b) Fig. 1: (a) Local and (b) global geometric interpretation of DRSS-based positioning (noiseless case). The source, anchor and the center of each geometric DRSS circle are indicated by “”, “” and “×”, respectively. hyperbolic curves, DRSS also forms a geometric system of nonlinear functions, but its geometric curves are circular. In the absence of shadowing and measurement noise, it is shown that the source is located at the intersection of these circles. Despite the similarity of the geometric shapes to those found in trilateration approaches [1], we show here that the geometry and redundancy of the circles are very different. Geometric source positioning algorithms can be comprised of four phases (esp. for WSNs): 1) Each pair of unlocalized nodes estimates their inter-node distance; 2) By measuring a source’s signal feature of interest (RSS, DRSS, TOA, etc), the locus of points on which the source resides is formed in each pair’s local coordinate system; 3) Then, multiple local coordinate systems are integrated into the single relative coordinate system which is a rotated, mirrored, and/or scaled version of the original absolute coordinate system; 4) When absolute coordinates of a portion of the nodes (usually ≥ 3) is known, the relative location map is converted into the global location map via a geometric transformation. The first three phases are termed local/relative positioning whereas the last task enables global positioning. In the following we discuss phases 1, 2 and 4 for DRSS-based positioning. Due to the space constraints, we do not discuss phase 3 here and refer the interested readers to the literature (e.g., [11]) for the details. A. Geometrical Formulation for Local/Relative Positioning Our aim here is to determine local coordinates X s = [X s , Y s ] T of some unknown source (e.g., defective) without any cooperation from the source. Specifically, we describe how each pair of sensors, having their inter-node distance estimates but without knowledge of their global coordinates, creates a local coordinate system where a nonlinear geometric function is formed using DRSS measurements. Let us first suppose that each node i has measured its distance D ij = x i − x j 2 to neighbors j based on some reliable range estimates, where {x i } m i=1 denotes the ith un- known absolute coordinate vector x i = [x i , y i ] T , and · 2 is the L 2 norm. Next, the middle of the link connecting the pair is translated to the origin of the local coordinate system (X, Y ) for the pair. Thus, the two nodes are located at (− Dij 2 , 0) and ( Dij 2 , 0) on the local x-axis, respectively. This local coordinate system produces a geometric function of L ij (θ) using Eq. (3): L ij (θ) 5α{log 10 _ (X − Dij 2 ) 2 + Y 2 _ −log 10 _ (X + Dij 2 ) 2 + Y 2 _ } = 5αlog 10 _ 1 − 2D ij X (X + Dij 2 ) 2 + Y 2 _ . Then, the estimate of a local y-coordinate of the source location can be found to be on Y = ± ¸ 2D ij X 1 −h ij − _ X + D ij 2 _ 2 , where h ij = 10 vij/5α . As shown in Fig. 1a, in the absence of noise the pair of nodes (plotted as triangles) form a local circle on which the unknown source is located, as: _ X + D ij 2 _ h ij + 1 h ij −1 __ 2 + Y 2 = h ij D 2 ij (h ij −1) 2 . (6) The inter-node distance D ij is assumed to be 10 meters in Fig. 1a. As noted, the focus of the circle (marked as “×” in the figure) is located at _ − Dij 2 _ hij+1 hij−1 _ , 0 _ on the x-axis in the local coordinate system. Clearly, the geometry (focus and radius) of the circles is different from that in RSS/TOA-based trilateration, where the centers of the circles are located at the sensor positions. It is also noted that the circles are impacted by the path loss gradient α and observation v ij as well as the relative distance D ij . As shown in Fig. 1a, the circle enlarges as either v ij decreases or α increases. This is because, for fixed α and decreasing v ij (i.e., DRSS P(d i , d j ) in Eq. (3) is decreasing), the source is further from the ith node relative to the distance to the jth node. On the other hand, for fixed v ij and smaller α, h ij becomes larger for the same DRSS value so that the pattern is reversed. It can be noticed from Eq. (6) that only v ij and the relative distance D ij are needed for local positioning. Finally, it should be noted that unlike RSS/TOA- based trilateration, where each measurement results in a circle, here two sensor measurements correspond to a single circle. B. Geometrical Formulation for Global Positioning Although simply knowing the relative locations of the source will suffice for some applications such as WSNs/CRNs, global knowledge of the source position is essential in many scenarios. Given m absolute coordinates for the anchor loca- tions {x i } m i=1 , we next describe how to transform the local geometric systems built by pairs of neighboring nodes into a global geometric system via a linear transformation. This is considered as a linear mapping in the form of ˜ x s = T (k) ˜ X s , k = 1, . . . , M, where in the problem of single source loca- tion 1 , we use the affine transformation ˜ x s _ x s 1 _ 3×1 , T (k) ⎛ ⎝ t 11 t 12 t 13 t 21 t 22 t 23 0 0 1 ⎞ ⎠ 3×3 , ˜ X s _ X s 1 _ 3×1 , 1 For multiple source localization, a unique solution usually cannot be found so that an optimization scheme (e.g., least squares) needs to be employed. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. 978-1-4244-4148-8/09/$25.00 ©2009 where t 11 = cos(ϕ ij ), t 21 = sin(ϕ ij ), t 12 = −sin(ϕ ij ), and t 22 = cos(ϕ ij ) are the rotation elements. Let x ij = x j − x i and y ij = y j −y i . Then ϕ ij = arctan _ yij xij _ is the angle of the vector pointing from the ith anchor to the jth anchor relative to the x-axis counterclockwise. The translation elements t 13 = 1 2 (x i +x j ) and t 23 = 1 2 (y i +y j ) denote the x and y coordinates of the center of the link connecting an ij-pair of anchors, respectively. If v ij is negative, the circles are reflected. In Fig. 1b, using different M = _ 5 2 _ = 10 pairs of nodes, ten global circles with different geometries are formed which all intersect at the source position (x s , y s ). Each circle has its center located at c d k = (x d k , y d k ) where x d k h ij x i −x j h ij −1 , y d k h ij y i −y j h ij −1 , (7) and has a radius r d k equal to r d k _ h ij · D ij |h ij −1| , k = 1, 2, . . . , M where | · | denotes the absolute value. Unlike the local circle in Eq. (6), the center of the global circle is affected by the absolute coordinates. Note that in the presence of noise, both the circle’s radius and focus will be impacted unlike in well- known range-based circular positioning methods. Let us next look into the geometric implication of the DRSS redundancy discussed in Section II. In the simple noiseless example with three anchors (m = 3), we discussed earlier that two basic and one redundant measurements exist. Accordingly, using Eq. (7) we can create three distinct geometric circles, yet only the two associated with the basic measurements are independent. This is reflected by the fact that the circle associated with the redundant measurement intersects both of the other circles at the same two points at which the two independent circles meet. Thus, we need a fourth anchor in order to have an unambiguous solution. Despite the need for an additional independent measurement as compared with other circular positioning methods, in the presence of noise the redundant DRSS measurements of higher rate of increase with additional anchors increases robustness against noise as demonstrated in Section V. IV. LS LOCATION ESTIMATION USING DRSS In the presence of noise, the circles defined by DRSS mea- surements will not intersect at a common point. As a result, we have an overdetermined system of nonlinear equations, and a solution does not generally exist. In such a case, the classic approach is to find the solution which minimizes the square error between the observations and the assumed relationship described by Eq. (2), i.e., the least-squares (LS) solution. This section is devoted to formulating an LS optimization problem for DRLE and discussing numerical algorithms suitable for solving the problem. A. Formulation of Least-Squares Optimization Consider the following LS optimization problem that esti- mates source coordinates θ = [x s , y s ] T based on observed v ij , assuming a priori knowledge of the path loss gradient 2 . ˆ θ = min θ _ φ(θ) 1 2 i,j∈{1,...,m} i<j r 2 ij (θ) _ (8) where the residual r ij (θ) v ij − L ij (θ) : R 2 → R, constructing the residual vector r : R 2 →R M in the form of r(θ) = [r 12 , r 13 , . . . , r 1m , r 23 , . . . , r (m−1)m ] T . Note that our LS framework for DRLE incorporates the redundant DRSS measurements. Using this vector form, we can rewrite the smooth nonlinear objective function φ as φ(θ) 1 2 r(θ) 2 2 . The first derivative of φ with respect to θ is ∇φ(θ) = m−1 i=1 m j=i+1 r ij (θ)∇r ij (θ) = −J(θ) T r(θ), in which J is the M×2 Jacobian matrix of the vector L(θ) = [L 12 , . . . , L 1m , L 23 , . . . , L (m−1)m ] T defined by J(θ) _ ∂L ij (θ) ∂θ k _ i,j∈{1,...,m}, i<j k=1,2 . The 2-row vector J is found to be J = 10αlog 10 e · _ ¯ x j d j − ¯ x i d i , ¯ y j d j − ¯ y i d i _ i,j∈{1,...,m}, i<j where ¯ x i x −x i d i , ¯ x j x −x j d j , ¯ y i y −y i d i , ¯ y j y −y j d j . Here d i is the distance estimate to the source from anchor node i. Geometrically, ¯ x i and ¯ y i are x and y elements of the unit position vector u i ¯ x i e x + ¯ y i e y in the Cartesian coordinate system, where e x and e y are unit vectors in the direction of x and y axes, respectively. The position vector represents the direction from the ith anchor to the source node. B. Optimization Algorithms Considered for DRLE The fact that the merit function φ(θ) is inherently mul- timodal (i.e., nonlinear and nonconvex) makes it difficult to obtain the global minimizer ˆ θ in Eq. (8). Since no closed- form solution exists in this case, the simplest way to solve this problem is to use a linear LS (LLS) method which provides a nice closed-form solution. However, the solution is approximate since the nonlinear vector function L(θ) must be linearized at some point ˚ θ such that L(θ) ≈ L( ˚ θ) +J( ˚ θ)(θ − ˚ θ). Then, we can solve the normal equations J T J ˚ h = J T r, where ˚ h = ¯ θ − ˚ θ, to obtain the LLS solution [12] ¯ θ = ˚ θ + _ J(θ) T J(θ) _ −1 J(θ) T r(θ) ¸ ¸ ¸ θ= ˚ θ . 2 This framework can readily be extended to a more general problem that includes the path loss gradient α optimized simultaneously with the source location by setting θ = [x y α] T , leading to an M×3 Jacobian matrix J(θ). We have examined this case and found the results to be quite acceptable. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. 978-1-4244-4148-8/09/$25.00 ©2009 If the evaluated point ˚ θ is far from the global minimum, the first-order approximation does not accurately represent the actual function and no further improvement can be made. Due to this inefficiency and inaccuracy, an iterative method often needs to be employed to find the global minimizer. There have been many iterative algorithms proposed specif- ically for nonlinear LS (NLS) optimization, exploiting the special structure of φ to enhance efficiency. We tested various methods including steepest descent, Gauss-Newton, Levenberg-Marquardt (LM) and trust region (TR), and found that the method of trust region using a subspace technique and preconditioned conjugate gradients [10], [13] performs best in terms of localization accuracy and robustness to a bad initial solution. It effectively tackles scenarios where LM may not work properly such as negative curvature and poor scaling. This approach finds the local minimizer in the constrained “trust region” whose size at the kth iteration Δ k is adjusted according to its performance during the previous iteration. The DRLE-TR quadratic subproblem is θ k+1 = min θ k+1 ←h k _ r(θ k ) T J(θ k )h k + 1 2 h T k J(θ k ) T J(θ k )h k : D k h k ≤ Δ k , h k ∈ span[J T r, _ J T J + γI _ −1 J T r] _ , where γ is appropriately chosen to ensure that J T J + γI is positive definite, and D k is the diagonal scaling matrix [13]. All the results presented next are obtained by this approach. V. ANALYSIS This section is devoted to an analysis of DRLE and a comparison between DRLE and its RSS-based counterpart, RLE, with different degrees of correlated shadowing. Also, practical advantages of DRLE are discussed. A. Numerical Analysis Since a single start for the optimization can bias the comparison due to the nonconvex NLS error function of DRLE and RLE, we choose a multi-start option which picks the min- imizer based on the outcomes produced from multiple starting points. Specifically, in this work, 10 random points are selected to assure the global convergence. The effect of node geometry on localization (a.k.a., geometric dilution of precision [2]) is taken into account by randomly selecting m+1 anchor and source locations in all simulations. The location accuracy is shown in terms of the root mean squared error (RMSE) defined by _ E(θ − ˆ θ 2 2 ) (meters) in a 30m×30m area. In Fig. 2, the localization performance of DRLE and RLE with respect to the number of anchor nodes is presented for σ S = 5 dB and α = 3. The results are parameterized by the shadowing correlation to demonstrate its impact. In this analysis, the same correlation value is assumed for all the links in the network. Please note that an ideal assumption was made for RLE in that perfect information about the radio propagation parameters as in Eq. (1) was available (i.e., P r (d 0 ) was known perfectly). We summarize our key findings as follows. First, higher correlation actually improves the location accuracy of 4 6 8 10 12 14 16 1 2 3 4 5 6 7 8 9 10 11 Number of Anchor Nodes R M S E o f L o c a l i z a t i o n ( m ) RLE (perfect Tx info) DRLE w/o redundant DRSS DRLE w/ redundant DRSS ρ S =0 ρ S =0.4 ρ S =0.8 ρ S =0 ρ S =0.8 ρ S =0.4 Fig. 2: RMS localization errors of RLE and DRLE versus the number of anchor nodes m (σ S = 5 dB and α = 3). RLE when the number of anchors is small (m < 9), but deteriorates its performance when the number is increased beyond m = 9. The former conflicts with the previously known results (e.g., [14]) based on the Cramer-Rao Lower Bound (CRLB) which assumes an unbiased estimator [12]. This is because when the number of anchors (i.e., observa- tions) involved is small, the estimates produced from the LS optimization for RLE are actually biased, and the correlation helps location estimation. On the other hand, as more anchors are added, RLE becomes unbiased and achieves the CRLB asymptotically so that the location accuracy becomes worse for higher correlation values. The second key observation from Fig. 2 is that the localization performance of DRLE is always better for higher correlations as expected from our previous discussion. When the correlation is high, in general, DRLE outperforms RLE. The third observation is that incorporating the redundant DRSS measurements is beneficial for localization. In particular, a greater advantage can be found with more anchors. Further, the benefit of an additional anchor node is higher as compared to RLE, thus making DRLE superior to RLE even with relatively low correlation. This is due to the fact that as more anchors are involved, the larger the number of redundant DRSS measurements that are available. As a result, its susceptibility to measurement and fading noise can be mitigated, as similarly found for TDOA [15]. In Fig. 3, the impact of log-normal shadowing variance on RLE and DRLE is shown by varying σ S . Due to the two- sided localization behavior of RLE observed above, two cases of m = 6 and m = 14 are considered as shown in Figs. 3a and 3b, respectively. From this study, similar observations can be made. Specifically, for m = 6, correlation improves the localization performance of both RLE and DRLE, but the improvement rate of DRLE is higher. When the correlation is low (ρ S < 0.4), RLE outperforms DRLE, whereas higher correlation makes DRLE superior to RLE. On the other hand, for m = 14, the correlation worsens the performance of RLE, whereas the localization accuracy of DRLE is considerably This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. 978-1-4244-4148-8/09/$25.00 ©2009 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 11 12 σ S (dB) R M S E o f L o c a l i z a t i o n ( m ) RLE (perfect Tx info) DRLE w/o redundant DRSS DRLE w/ redundant DRSS ρ S =0 ρ S =0.4 ρ S =0.8 ρ S =0 ρ S =0.8 ρ S =0.4 (a) 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 σ S (dB) R M S E o f L o c a l i z a t i o n ( m ) RLE (perfect Tx info) DRLE w/o redundant DRSS DRLE w/ redundant DRSS ρ S =0 ρ S =0.4 ρ S =0.8 ρ S =0 ρ S =0.4 ρ S =0.8 (b) Fig. 3: RMS localization errors of RLE and DRLE versus Std. of shadow fading σ S (α = 3) for (a) m = 6 and (b) m = 14. improved. We also see that the redundant DRSS information improves the performance of DRLE. Although the results with different values of path loss gradient α are not included here due to the paper size (the performance of both DRLE and RLE improves with higher values of α), similar observations regarding the correlated effects were found. B. Practical Advantages of DRLE The use of DRSS for localization is promising since it can significantly alleviate the passive dependence of local- ization on the source which could be defective/malicious or uncooperative (e.g., legacy users in cognitive radio networks), while retaining the advantages of RSS-based positioning. No or minimum control message overhead (e.g., periodic beacon signals transmitted at high power) between the source and neighboring nodes is required for localization. This not only saves bandwidth and energy but also conceals the localiza- tion process from the source which brings great benefits for surveillance applications. It can also considerably reduce the effort of manual parameter calibration as well as transceiver complexity. Further, the shadowing environment with higher spatial correlation can improve the location accuracy of DRSS- based methods unlike many other positioning techniques whose performance would degrade. VI. CONCLUSION The problem of estimating the position of an unknown source, given a set of DRSS measurements from local anchors (i.e., DRLE), was presented from a geometric perspective and solved using an LS approach, making full use of the avail- able DRSS information. This study showed that the location accuracy of DRLE improves as higher spatial correlation of shadow fading is encountered, where most existing positioning techniques may struggle. Further, it was found that while the spatial correlation deteriorates the localization performance of an RSS-based LS estimator when the number of anchor nodes is large (e.g., m > 9, if α = 3, σ S = 5 dB), its performance improves with smaller numbers of anchors. ACKNOWLEDGMENT This work was supported by National Science Foundation under grant ECCS-0802112. REFERENCES [1] S. Gezici, “A survey on wireless position estimation,” Wirel. Pers. Commun., vol. 44, no. 3, pp. 263–282, 2008. [2] N. Patwari, J. Ash, S. Kyperountas, I. Hero, A.O., R. Moses, and N. Correal, “Locating the nodes: cooperative localization in wireless sensor networks,” IEEE Signal Processing Mag., vol. 22, no. 4, pp. 54– 69, July 2005. [3] T. S. Rappapport, Wireless Communications: Principles and Practice, 2nd ed. New Jersey: Prentice-Hall, 2002. [4] Universal Mobile Telecommunications System (UMTS); Terminal Con- formance Specification; Radio Transmission and Reception (FDD), 3GPP Std. 3G TS 25.331, March 2003. [5] B.-C. Liu, K. H. Lin, and J.-C. Wu, “Analysis of hyperbolic and circular positioning algorithms using stationary signal-strength-difference mea- surements in wireless communications,” IEEE Trans. Veh. Tech., vol. 55, no. 2, pp. 499–509, 2006. [6] D.-B. Lin, R.-T. Juang, and H.-P. Lin, “Robust mobile location estima- tion based on signal attenuation for cellular communication systems,” in Proc. IEEE Vehic. Tech. Conf., vol. 4, 2005, pp. 2425–2428. [7] J. C. Liberti and T. S. Rappaport, “Statistics of shadowing in indoor radio channels at 900 and 1900 MHz,” in Proc. IEEE Military Commun. Conf., vol. 3, 1992, pp. 1066–1070. [8] A. J. Coulson, A. G. Williamson, and R. G. Vaughan, “A statistical basis for lognormal shadowing effects in multipath fading channels,” IEEE Trans. Commun., vol. 46, no. 4, pp. 494–502, 1998. [9] K. Zayana and B. Guisnet, “Measurements and modelisation of shad- owing cross-correlations between two base-stations,” in Proc. IEEE Int. Conf. Univ. Pers. Comm., vol. 1, 1998, pp. 101–105. [10] G. Golub and C. Van Loan, Matrix computations, 3rd ed. Baltimore: Johns Hopkins Univ. Press, 1996. [11] S. Capkun, M. Hamdi, and J. P. Hubaux, “GPS-free positioning in mobile ad-hoc networks,” in Proc. Hawaii Int. Conf. Sys. Sci., 2001, pp. 3481–3490. [12] S. M. Kay, Fundamentals of Statistical Signal Processing: Estimation Theory. New Jersey: Prentice-Hall, 1993. [13] R. H. Byrd, R. B. Schnabel, and G. A. Shultz, “Approximate solution of the trust region problem by minimization over two-dimensional subspaces,” Math. Programming, vol. 40, no. 1, pp. 247–263, 1988. [14] N. Patwari and P. Agrawal, “Effects of correlated shadowing: Connec- tivity, localization, and RF tomography,” in Proc. IEEE/ACM Int. Conf. Information Processing in Sensor Networks (IPSN), 2008, pp. 82–93. [15] W. Hahn and S. Tretter, “Optimum processing for delay-vector estima- tion in passive signal arrays,” IEEE Trans. Information Theory, vol. 19, no. 5, pp. 608–614, 1973. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. 978-1-4244-4148-8/09/$25.00 ©2009 It can be noticed that the transmitter uncertainties in Pr (d0 ) are removed. (1) with an m×m covariance matrix K whose ij element (assuming ρSij = ρSji ) Kij = 2 σS 2 ρSij σS distinct DRSS measurements and corresponding differential path loss equations. j since σS = 2σS − 2C(Xσi . Xσj ) = ρSij σS . . G EOMETRIC I NTERPRETATION OF DRSS-BASED P OSITIONING In this section. It should be noted that as the correlation increases. Interestingly. (2) is thus Gaussian with PDF fV (vij .. The difference between the two shadowing random variables Xσj −Xσi is denoted by ΔXσij . using a vector w = [w1 . Here i. predicted by an empirical model or measured at the reference distance d0 . It has been found in previous empirical studies that a typical value of the correlation coefficient ranges from 0. where an ij-pair and ji-pair are counted only once. the correlation tends to increase. The geometric interpretation of these equations for localization is presented in Section III-B. θ is the source coordinates xs = [xs . the two random variables representing shadowing Xσi and Xσj have a joint if i = j if i = j. (4) Pr (di ) − Pr (dj ) (3) (2) probability density function (PDF) fXσi . the subscripts fall in this range. as multilateration systems using TDOA create 978-1-4244-4148-8/09/$25. dj . The symmetric and nonnegative definite matrix K is then decomposed into K = LLT by means of Cholesky factorization to obtain X σ = Lw [10]. j ∈ {1.8 in indoor [7] and outdoor [9] channels. However. unitvariance. (2) decreases. Even if the environmental parameters can accurately be determined and known to anchor nodes. Specifically. it is essential to know or estimate these parameters as precisely as possible. (1). where the DRSS measurement P (di . the random variables Pr (di ) and Pr (dj ) from the same source are jointly Gaussian. III. wm ]T of m zero-mean. this manual effort may be too costly or infeasible. In most proposed RSSbased positioning techniques. ρS = 0).Xσj (ηi . uncorrelated random variables. Xσj ) ˆ2 2 where the covariance C(Xσi . the overall shadowing variance of ΔXσij in Eq.00 ©2009 This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. To minimize localization error. ΔXσ (Δηij ) is Gaussian with zero mean and variance 2 σS = 2(1 − ρSij )σS . we generate a correlated shadowing vector X σ = [Xσ1 . · · · . As a general rule of notation in this paper. One means of eliminating or reducing the need for knowledge of the transmitter and environmental parameters is to change the observation to differential RSS: vij vj − v i = P (di . . exp 2 4σS (1 − ρSij ) π(1 − ρSij ) respectively. because of the log-normal shadowing Xσ . In this paper.2 to 0. in Eq. Xσm ]T in Eq. Specifically. · · · . or could be erroneously reported or even disguised. . unless indicated otherwise. The received signal power Pr (d0 ) in Eq.e. ys ]T . (2). It is clear from Eq. i < j. new geometric formulations for local and global positioning are presented. The observation vij in Eq. exp 2 4σS (1 − ρSij ) π(1 − ρSij ) Thus. . ρSij is the correlation coefficient reflectˆ2 ing the degree of spatial correlation between the shadow fading 2 at any two locations i. dj ) and L(di . the received signal power at the ith reference location Pr (di ) is also a Gaussian random variable (conditioned on the distance di ). θ) = 2σS 1 −(vij − Lij (θ)2 . thus requiring an offline calibration effort based on measurements. (1) that. . in reality the spatial correlation of shadow fading is often substantial due to similar terrain configuration or obstacles on signal propagation paths between the source and anchor nodes. dj . θ) (hereafter. it is important to take the correlation into account for the analysis of RSS-based location estimation. the transmitter parameter values may not be readily available for the anchors. θ) + ΔXσij . dj ) − Kij = L(di . in many practical situations. Also.This environment-dependent variability is one of the most influential yet unavoidable factors in RSS-based localization. depends primarily on two types of parameters: transceiver and environmental parameters [3]. meaning that the whole set of size M can be determined by a linear combination of the m − 1 basic measurements. m}. Therefore. note that RSS measurements at m anchor nodes yield an un-ordered set of M= m 2 = m(m − 1) 2 (5) Although most existing studies in RSS-based localization simply assume that shadowing noise components at two locations are independent (i. and as the angle and distance between a pair of reference locations decreases. dj ) and differential logdistance path loss L(di . This set is divided into m−1 basic and (m−1)(m−2) 2 redundant measurements. which leads to the PDF of ΔXσij fΔXσ (Δηij ) = +∞ −∞ 1 2 2πσS 1 − ρ2 ij S 2 2σS (1 − ρ2 ij ) S · exp 2 − ηi − 2ρSij ηi (ηi − Δηij ) + (ηi − Δηij )2 dηi = 2σS 2 −Δηij 1 . ηj ) = 1 2 2πσS 1 − ρ2 ij S 2 2 − ηi − 2ρSij ηi ηj + ηj 2 2σS (1 − ρ2 ij ) S · exp . θ) 10α(log10 dj − log10 di ). Lij (θ)) are defined by P (di . Accordingly. and Kij is a deterministic variable including the receiver-specific parameters which can be accurately determined. dj . the values are assumed to be perfectly known a priori. we examine DRSS-based positioning from a geometric perspective. 40 α=3. It is also noted that the circles are impacted by the path loss gradient α and observation vij as well as the relative distance Dij . Thus. vij=4dB α=3. Clearly. where hij = 10vij /5α . the locus of points on which the source resides is formed in each pair’s local coordinate system. 0) and +Y2 = 2 hij Dij . (3): Lij (θ) x x 5 2 D 50 α=4. 978-1-4244-4148-8/09/$25. . dj ) in Eq. As shown in Fig. Geometrical Formulation for Local/Relative Positioning Our aim here is to determine local coordinates Xs = [Xs . . (3) is decreasing). global knowledge of the source position is essential in many scenarios. Ys ]T of some unknown source (e. DRSS P (di . As noted. yi ]T . vij=3dB ij 40 Y−coordinate (m) α=5. As shown in Fig. a unique solution usually cannot be found so that an optimization scheme (e. Given m absolute coordinates for the anchor locations {xi }m . .e. having their inter-node distance estimates but without knowledge of their global coordinates. Geometrical Formulation for Global Positioning Although simply knowing the relative locations of the source will suffice for some applications such as WSNs/CRNs. but its geometric curves are circular. 2) By measuring a source’s signal feature of interest (RSS. anchor and the center of each geometric DRSS circle are indicated by “ ”. 2 and 4 for DRSS-based positioning. the focus of the circle (marked as “×” in D hij +1 the figure) is located at − 2ij hij −1 .. the circle enlarges as either vij decreases or α increases.00 ©2009 This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings.g. Next. 3) Then. the two nodes are located at (− 2ij . where {xi }m denotes the ith uni=1 known absolute coordinate vector xi = [xi .. In the following we discuss phases 1. here two sensor measurements correspond to a single circle. “ ” and “×”. Specifically. This is because. It can be noticed from Eq.. Xs . . 0 on the x-axis in the local coordinate system. M . . T(k) ⎝ t21 t22 t23 ⎠ .. in the absence of noise the pair of nodes (plotted as triangles) form a local circle on which the unknown source is located. v =3dB ij 60 ( 2ij . the geometry (focus and radius) of the circles is different from that in RSS/TOA-based trilateration. Despite the similarity of the geometric shapes to those found in trilateration approaches [1]. Geometric source positioning algorithms can be comprised of four phases (esp. we use the affine transformation ⎞ ⎛ t11 t12 t13 xs Xs ˜ xs ˜ . This is ˜ considered as a linear mapping in the form of xs = T(k) Xs . it is shown that the source is located at the intersection of these circles. (6) that only vij and the relative distance Dij are needed for local positioning. v =3dB 5α{log10 (X − Dij 2 2 ) +Y2 Dij 2 2 ) 30 xi xj − log10 (X + = 5α log10 30 40 50 +Y2 } . we do not discuss phase 3 here and refer the interested readers to the literature (e. (hij − 1)2 (6) The inter-node distance Dij is assumed to be 10 meters in Fig. defective) without any cooperation from the source. respectively. for WSNs): 1) Each pair of unlocalized nodes estimates their inter-node distance. A. On the other hand. 20 x1 10 x 4 x3 1− 2Dij X (X + Dij 2 2 ) +Y2 0 −40 −40 −20 0 X−coordinate (m) 20 40 −20 −10 0 10 20 X−coordinate (m) (a) (b) Then.g. the relative location map is converted into the global location map via a geometric transformation. the source is further from the ith node relative to the distance to the jth node. where in the problem of single source location1 . we next describe how to transform the local i=1 geometric systems built by pairs of neighboring nodes into a global geometric system via a linear transformation. and/or scaled version of the original absolute coordinate system. the estimate of a local y-coordinate of the source location can be found to be on Y =± 2Dij X Dij − X+ 1 − hij 2 2 Fig. DRSS. hij becomes larger for the same DRSS value so that the pattern is reversed. it should be noted that unlike RSS/TOAbased trilateration. 1 3×1 1 3×1 0 0 1 3×3 1 For multiple source localization. etc). 0) on the local x-axis. 1: (a) Local and (b) global geometric interpretation of DRSS-based positioning (noiseless case). 1a.g. Y ) D for the pair. 4) When absolute coordinates of a portion of the nodes (usually ≥ 3) is known. creates a local coordinate system where a nonlinear geometric function is formed using DRSS measurements. [11]) for the details. vij=5dB 30 20 Y−coordinate (m) 10 0 −10 −20 −30 α=3. In the absence of shadowing and measurement noise. multiple local coordinate systems are integrated into the single relative coordinate system which is a rotated. mirrored. we show here that the geometry and redundancy of the circles are very different. for fixed vij and smaller α. The source. DRSS also forms a geometric system of nonlinear functions. 1a. Due to the space constraints. least squares) needs to be employed. Let us first suppose that each node i has measured its distance Dij = xi − xj 2 to neighbors j based on some reliable range estimates. The first three phases are termed local/relative positioning whereas the last task enables global positioning. and · 2 is the L2 norm. TOA. the middle of the link connecting the pair is translated to the origin of the local coordinate system (X. as: X+ Dij 2 hij + 1 hij − 1 2 hyperbolic curves. for fixed α and decreasing vij (i. This local coordinate system produces a geometric function of Lij (θ) using Eq. ˜ k = 1. where the centers of the circles are located at the sensor positions. where each measurement results in a circle. Finally. B. . respectively. 1a. we describe how each pair of sensors. . A. . If vij is negative. we have an overdetermined system of nonlinear equations. . ydk ) where xdk hij xi − xj . .m}. (8). ys ). i<j k=1. 978-1-4244-4148-8/09/$25. 2 This framework can readily be extended to a more general problem that includes the path loss gradient α optimized simultaneously with the source location by setting θ = [x y α]T . the classic approach is to find the solution which minimizes the square error between the observations and the assumed relationship described by Eq. the center of the global circle is affected by the absolute coordinates. and has a radius rdk equal to rdk k = 1. (2). Unlike the local circle in Eq. Accordingly. L(m−1)m ]T defined by J (θ) ∂Lij (θ) ∂θk i. we discussed earlier that two basic and one redundant measurements exist. Then ϕij = arctan xij is the angle of the ij vector pointing from the ith anchor to the jth anchor relative to the x-axis counterclockwise.. h Then. r1m . ... the solution is approximate since the nonlinear vector function L(θ) must be linearized at some point ˚ such that θ L(θ) ≈ L(˚ + J (˚ − ˚ θ) θ)(θ θ). 2. As a result. . The translation elements t13 = 1 1 2 (xi +xj ) and t23 = 2 (yi +yj ) denote the x and y coordinates of the center of the link connecting an ij-pair of anchors. . Note that in the presence of noise.e. L23 .. The 2-row vector J is found to be xj ¯ xi yj ¯ ¯ yi ¯ J = 10α log10 e · − . Let xij = xj − xi y and yij = yj −yi ... Formulation of Least-Squares Optimization Consider the following LS optimization problem that estimates source coordinates θ = [xs . Despite the need for an additional independent measurement as compared with other circular positioning methods. ys ]T based on observed vij . dj Here di is the distance estimate to the source from anchor node ¯ i. . nonlinear and nonconvex) makes it difficult to ˆ obtain the global minimizer θ in Eq. the least-squares (LS) solution..j∈{1. Optimization Algorithms Considered for DRLE The fact that the merit function φ(θ) is inherently multimodal (i. This is reflected by the fact that the circle associated with the redundant measurement intersects both of the other circles at the same two points at which the two independent circles meet. Using this vector form. 2 ten global circles with different geometries are formed which all intersect at the source position (xs . t12 = − sin(ϕij ).j∈{1. Geometrically.. xj ¯ di y − yi . in the presence of noise the redundant DRSS measurements of higher rate of increase with additional anchors increases robustness against noise as demonstrated in Section V. . Let us next look into the geometric implication of the DRSS redundancy discussed in Section II. The position vector represents the direction from the ith anchor to the source node. yj ¯ di i. . using different M = 5 = 10 pairs of nodes.. we need a fourth anchor in order to have an unambiguous solution. . In Fig. . respectively. L1m . the simplest way to solve this problem is to use a linear LS (LLS) method which provides a nice closed-form solution. and t22 = cos(ϕij ) are the rotation elements.m}. respectively. However.j∈{1. r13 . We have examined this case and found the results to be quite acceptable. . .. where ex and ey are unit vectors in the direction of x and y axes. r(m−1)m ]T . − dj di dj di where xi ¯ yi ¯ x − xi . .00 ©2009 This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. leading to an M ×3 Jacobian matrix J(θ). the circles are reflected. . dj y − yj .e. i<j x − xj . Since no closedform solution exists in this case. Thus.where t11 = cos(ϕij ). constructing the residual vector r : R2 → RM in the form of r(θ) = [r12 . yet only the two associated with the basic measurements are independent. The first derivative of φ with respect to θ is m−1 m ∇φ(θ) = i=1 j=i+1 rij (θ)∇rij (θ) = −J (θ)T r(θ). we can solve the normal equations J T J˚ = J T r. |hij − 1| hij yi − yj .2 where | · | denotes the absolute value.. T ¯ θ θ = ˚+ J (θ) J (θ) −1 J (θ) r(θ) T θ=˚ θ . 1b. both the circle’s radius and focus will be impacted unlike in wellknown range-based circular positioning methods. ydk hij − 1 hij · Dij . r23 . (7) we can create three distinct geometric circles. M in which J is the M ×2 Jacobian matrix of the vector L(θ) = [L12 . This section is devoted to formulating an LS optimization problem for DRLE and discussing numerical algorithms suitable for solving the problem. and a solution does not generally exist. In such a case. Each circle has its center located at cdk = (xdk . using Eq.m} i<j (8) where the residual rij (θ) vij − Lij (θ) : R2 → R. Note that our LS framework for DRLE incorporates the redundant DRSS measurements. where ˚ = θ − ˚ to obtain the LLS solution [12] h ¯ θ. t21 = sin(ϕij ). the circles defined by DRSS measurements will not intersect at a common point. . . i. (6). IV. xi and yi are x and y elements of the unit ¯ ¯ ¯ position vector ui xi ex + yi ey in the Cartesian coordinate system... ˆ θ = min φ(θ) θ 1 2 2 rij (θ) i.. LS L OCATION E STIMATION U SING DRSS In the presence of noise. . . . hij − 1 (7) assuming a priori knowledge of the path loss gradient2 . we can rewrite the 1 2 smooth nonlinear objective function φ as φ(θ) 2 r(θ) 2 . B. . In the simple noiseless example with three anchors (m = 3). an iterative method often needs to be employed to find the global minimizer. with different degrees of correlated shadowing. When the correlation is low (ρS < 0. 2. we choose a multi-start option which picks the minimizer based on the outcomes produced from multiple starting points.. the same correlation value is assumed for all the links in the network.4 ρS=0. Specifically.a. Gauss-Newton.8 ρS=0. Further. DRLE outperforms RLE. the larger the number of redundant DRSS measurements that are available. 2 In Fig. On the other hand. 3. Please note that an ideal assumption was made for RLE in that perfect information about the radio propagation parameters as in Eq. Specifically. two cases of m = 6 and m = 14 are considered as shown in Figs. hk ∈ span[J r. T where γ is appropriately chosen to ensure that J T J + γI is positive definite. RLE becomes unbiased and achieves the CRLB asymptotically so that the location accuracy becomes worse for higher correlation values. The location accuracy is shown in terms of the root mean squared error (RMSE) defined ˆ by E( θ − θ 2 ) (meters) in a 30m×30m area. When the correlation is high. observations) involved is small. We tested various methods including steepest descent. Levenberg-Marquardt (LM) and trust region (TR). similar observations can be made. in general. and the correlation helps location estimation. A NALYSIS This section is devoted to an analysis of DRLE and a comparison between DRLE and its RSS-based counterpart. [13] performs best in terms of localization accuracy and robustness to a bad initial solution.4 8 10 12 Number of Anchor Nodes 14 16 Fig. First. 3a and 3b. the estimates produced from the LS optimization for RLE are actually biased. exploiting the special structure of φ to enhance efficiency. From this study.g. 2 is that the localization performance of DRLE is always better for higher correlations as expected from our previous discussion. Due to this inefficiency and inaccuracy. [14]) based on the Cramer-Rao Lower Bound (CRLB) which assumes an unbiased estimator [12]. All the results presented next are obtained by this approach.8 S ρS=0 RLE (perfect Tx info) DRLE w/o redundant DRSS DRLE w/ redundant DRSS ρ =0 S ρS=0. In this analysis. The effect of node geometry on localization (a. for m = 6. The second key observation from Fig. In Fig. but deteriorates its performance when the number is increased beyond m = 9.4). its susceptibility to measurement and fading noise can be mitigated.00 ©2009 This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings.If the evaluated point ˚ is far from the global minimum. (1) was available (i. This approach finds the local minimizer in the constrained “trust region” whose size at the kth iteration Δk is adjusted according to its performance during the previous iteration. but the improvement rate of DRLE is higher. Due to the twosided localization behavior of RLE observed above. geometric dilution of precision [2]) is taken into account by randomly selecting m+1 anchor and source locations in all simulations. The DRLE-TR quadratic subproblem is θ k+1 = θ k+1 ←hk 11 10 9 RMSE of Localization (m) 8 7 6 5 4 3 2 1 4 6 ρ =0. 10 random points are selected to assure the global convergence.. in this work. respectively. the localization performance of DRLE and RLE with respect to the number of anchor nodes is presented for σS = 5 dB and α = 3. RLE. the correlation worsens the performance of RLE.e. J J + γI J r] . This is because when the number of anchors (i. for m = 14. as more anchors are added. A. Numerical Analysis Since a single start for the optimization can bias the comparison due to the nonconvex NLS error function of DRLE and RLE. V. We summarize our key findings as follows. and Dk is the diagonal scaling matrix [13]. and found that the method of trust region using a subspace technique and preconditioned conjugate gradients [10]. 2: RMS localization errors of RLE and DRLE versus the number of anchor nodes m (σS = 5 dB and α = 3). RLE outperforms DRLE. Also. Pr (d0 ) was known perfectly). a greater advantage can be found with more anchors. as similarly found for TDOA [15]. correlation improves the localization performance of both RLE and DRLE. The third observation is that incorporating the redundant DRSS measurements is beneficial for localization. On the other hand. the impact of log-normal shadowing variance on RLE and DRLE is shown by varying σS . min 1 r(θ k )T J (θ k )hk + hT J (θ k )T J (θ k )hk 2 k T T −1 : Dk hk ≤ Δk .e.. θ the first-order approximation does not accurately represent the actual function and no further improvement can be made. The former conflicts with the previously known results (e. . whereas higher correlation makes DRLE superior to RLE. It effectively tackles scenarios where LM may not work properly such as negative curvature and poor scaling. thus making DRLE superior to RLE even with relatively low correlation. whereas the localization accuracy of DRLE is considerably 978-1-4244-4148-8/09/$25. This is due to the fact that as more anchors are involved. The results are parameterized by the shadowing correlation to demonstrate its impact.k. There have been many iterative algorithms proposed specifically for nonlinear LS (NLS) optimization. In particular.. As a result. higher correlation actually improves the location accuracy of RLE when the number of anchors is small (m < 9). practical advantages of DRLE are discussed. the benefit of an additional anchor node is higher as compared to RLE. S.” Math. [5] B. Lin. 1992. pp. . Information Theory. M. 2425–2428. and N. No or minimum control message overhead (e. [12] S. R.” IEEE Trans. Sys. Liberti and T. 44. no. Conf. Schnabel. m > 9. Conf. pp. [7] J. pp. 608–614. 22..4 S 7 8 9 10 (b) Fig. Patwari. 55. Gezici. pp. and J. Commun. pp.g. IEEE/ACM Int. This study showed that the location accuracy of DRLE improves as higher spatial correlation of shadow fading is encountered. of shadow fading σS (α = 3) for (a) m = 6 and (b) m = 14. Agrawal.” in Proc. Shultz.. VI. 263–282. Hubaux. H.-P. 1998. Van Loan.. Univ. 3: RMS localization errors of RLE and DRLE versus Std..” in Proc. G. Golub and C. We also see that the redundant DRSS information improves the performance of DRLE. [8] A. and J. [3] T. vol. 4. pp. Further.” in Proc. 2005. Conf. 2nd ed. B. R.. A. Further. Guisnet. its performance improves with smaller numbers of anchors. Wu. J. localization. Comm. periodic beacon signals transmitted at high power) between the source and neighboring nodes is required for localization. it was found that while the spatial correlation deteriorates the localization performance of an RSS-based LS estimator when the number of anchor nodes is large (e. 19. Conf. Hahn and S. Programming. “Measurements and modelisation of shadowing cross-correlations between two base-stations. “Approximate solution of the trust region problem by minimization over two-dimensional subspaces. 247–263. Rappapport.” IEEE Trans. Wireless Communications: Principles and Practice.-T. 3rd ed.8 ρ =0. “Effects of correlated shadowing: Connectivity. vol. “A statistical basis for lognormal shadowing effects in multipath fading channels. 1. A.331. making full use of the available DRSS information.-B. Commun. no. 4. Patwari and P. no. Pers.. R EFERENCES [1] S. vol. 3.-C. Capkun. pp. Hawaii Int. pp. [15] W. [11] S. Hero. Tech. legacy users in cognitive radio networks). C ONCLUSION The problem of estimating the position of an unknown source. July 2005. It can also considerably reduce the effort of manual parameter calibration as well as transceiver complexity. Tech. New Jersey: Prentice-Hall. and H.8 S RLE (perfect Tx info) DRLE w/o redundant DRSS DRLE w/ redundant DRSS ρ =0 S ρ =0 S ρS=0. 101–105. 1993.. 2002. Vaughan. 3. Rappaport. and RF tomography. 82–93. pp. vol. New Jersey: Prentice-Hall. A.. Fundamentals of Statistical Signal Processing: Estimation Theory.. 494–502. no. Kay. [2] N. vol. [10] G. Juang. H. 46. Coulson. 1996. Terminal Conformance Specification. S. This not only saves bandwidth and energy but also conceals the localization process from the source which brings great benefits for 978-1-4244-4148-8/09/$25. 1998. vol. B. [6] D.g. while retaining the advantages of RSS-based positioning. given a set of DRSS measurements from local anchors (i. [14] N.4 ρS=0.8 7 8 9 10 ρS=0. 1.” in Proc. 2008. ACKNOWLEDGMENT This work was supported by National Science Foundation under grant ECCS-0802112. the shadowing environment with higher spatial correlation can improve the location accuracy of DRSSbased methods unlike many other positioning techniques whose performance would degrade. 1988. “Robust mobile location estimation based on signal attenuation for cellular communication systems. if α = 3. Information Processing in Sensor Networks (IPSN). 2001. no. 54– 69. 1973. Moses. Lin. I. Tretter. Byrd.O. 3GPP Std. DRLE). [4] Universal Mobile Telecommunications System (UMTS). similar observations regarding the correlated effects were found. “Analysis of hyperbolic and circular positioning algorithms using stationary signal-strength-difference measurements in wireless communications. 5. S. IEEE Military Commun. pp. Kyperountas. P. [9] K. Press.-C. (a) 10 9 8 RMSE of Localization (m) 7 6 5 4 3 2 1 0 1 2 3 4 5 6 σS (dB) ρ =0. IEEE Vehic. “Locating the nodes: cooperative localization in wireless sensor networks. Matrix computations. C..g.8 RLE (perfect Tx info) DRLE w/o redundant DRSS DRLE w/ redundant DRSS ρS=0 ρS=0. 4.. Lin. Correal. IEEE Int. M. vol.” IEEE Trans. 2008. 2006. Although the results with different values of path loss gradient α are not included here due to the paper size (the performance of both DRLE and RLE improves with higher values of α). “GPS-free positioning in mobile ad-hoc networks.” Wirel. [13] R. March 2003. Veh. R.4 ρS=0. Pers. “Statistics of shadowing in indoor radio channels at 900 and 1900 MHz. σS = 5 dB). 2.. Hamdi. G. no.” in Proc. “Optimum processing for delay-vector estimation in passive signal arrays.12 11 10 RMSE of Localization (m) 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 σS (dB) ρS=0. pp.00 ©2009 This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. improved. Baltimore: Johns Hopkins Univ. 40. K. where most existing positioning techniques may struggle. 3G TS 25. 1066–1070. Zayana and B. J. was presented from a geometric perspective and solved using an LS approach. Radio Transmission and Reception (FDD).. vol.” IEEE Signal Processing Mag. Ash. Sci. “A survey on wireless position estimation.4 ρS=0 surveillance applications. 3481–3490. Practical Advantages of DRLE The use of DRSS for localization is promising since it can significantly alleviate the passive dependence of localization on the source which could be defective/malicious or uncooperative (e. vol. and G. Williamson. and R. 499–509.e. Conf. Liu.
Copyright © 2024 DOKUMEN.SITE Inc.