+ All Categories
Home > Documents > ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 ›...

ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 ›...

Date post: 24-Jun-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
12
ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 1 On the Spatial Error Propagation Characteristics of Cooperative Localization in Wireless Networks Bingpeng Zhou , Qingchun Chen , Pei Xiao and Lian Zhao Southwest Jiaotong University, Chengdu, Sichuan 610031, China University of Surrey, Guildford, Surrey GU2 7XH, UK Ryerson University, Toronto, Ontario, Canada, M5B 2K3 [email protected], [email protected], [email protected], [email protected] Abstract—Cooperative localization is an important technique in wireless networks. However, there are always errors in network node localization, which will spatially propagate among network nodes when performing network localization. In this paper, we study the spatial error propagation characteristics of network localization, in terms of Fisher information. Firstly, the spatial propagation function is proposed to reveal the spatial cooperation principle of network localization. Secondly, the convergence prop- erty of spatial localization information propagation is analyzed to shed light on the performance limits of network localization through spatial information propagation. It is shown that, (ı) the network localization error propagates in a way of the Ohm’s law in electric circuit theory, where the measurement accuracy, node location accuracy and geometric-resolution information behave like the resistances connected in parallel or series; (ıı) the network location error gradually diminishes with spatial localiza- tion cooperation procedures, due to the cooperative localization information propagation; (ııı) the essence of spatial localization cooperation among network nodes is the spatial propagation of localization information. Index Terms—Error propagation, Fisher information, spatial cooperation, network localization. I. I NTRODUCTION C OOPERATIVE localization plays an important role in wireless networks [1]. It provides effective localization solutions for the location-aware services such as warehousing management, location-aware security, delay tolerant network routing [2], [3] and shopping mall navigation. It revolution- izes the way people search, locate and navigate the points of interest inside buildings [4]. The localization security is prerequisite for the localization-aware services. The location privacy might be not so secure as the service provider claimed [5]. And the privacy-preserving WiFi localization scheme can be employed to overcome the privacy issues [6]. Given network measurements, the network nodes can be calibrated with each other, with an expectation to improve their location accuracies. The node calibrated in the previous round can be used to calibrate its neighboring nodes’ locations. Copyright c 2015 IEEE. Personal use of this material is permitted. However, permission to use this material for any other purposes must be obtained from the IEEE by sending a request to [email protected]. This work was supported by the NSFC ( No. 61271246 ) and the National Basic Research Program of China ( 973 Program No.2012- CB316100 ) . This work was also partly supported by Royal Academy of Engineering Award (batch reference 1314-2). Hence, we can finally observe a spatial cooperation between a node and other remote nodes, which are outside its sensing coverage. However, due to the limited localization accuracy, there always exist errors in network node locations. The location errors can also be spatially propagated among network nodes in the calibration stage. Hence, the localization error propagation (EP) will become a critical issue in the network localization. Consequently, we seek answers to the following questions in this paper. How do the localization errors propagate spatially within the localization network? What are the performance limits of network localization, given fixed size of measurements among network nodes? Since Fisher information upper bounds on the localization accuracy [7], it can be used as an information metric to mea- sure the localization accuracy intensity. Hence, in this paper we investigate the localization error propagation and spatial localization cooperation in terms of information propagation. In principle, if a signal is correlated with the relative geometry between the target and reference objects, it can be used as the measurement data to determine the target location, such as the visual signal (e.g., landmark picture or video) [8], [9], acoustic signal [10], wireless radio signal [11] (e.g., time-of-arrival (TOA), received signal strength (RSS) and angle-of-arrival (AOA)), channel state information [12] and optical signal [13]. The wireless localization/tracking performance limits with different measurement modalities in different environments have been studied in previous research efforts. In [14] and [15], the fundamental limits of cooper- ative/noncooperative localization in wide-band wireless net- works are investigated to examine the impact of multipath and non-line-of-sight transmission. In [16], the spatial localization cooperation between a node and its neighboring nodes was investigated. In [17], the Cramer-Rao lower bound is presented to benchmark the simultaneous localization and tracking error in wireless sensor networks. The localization performance analysis was presented in [18] to quantify the effects of reference location uncertainties. In [19], information coupling is studied for cooperative localization by means of Fisher information analysis. The navigation information evolution is addressed in [20] to highlight the spatial and temporal cooperation in navigation networks. The fundamental limit
Transcript
Page 1: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 1

On the Spatial Error Propagation Characteristics ofCooperative Localization in Wireless Networks

Bingpeng Zhou†, Qingchun Chen†, Pei Xiao‡ and Lian Zhao⋆†Southwest Jiaotong University, Chengdu, Sichuan 610031, China

‡University of Surrey, Guildford, Surrey GU2 7XH, UK⋆Ryerson University, Toronto, Ontario, Canada, M5B 2K3

[email protected], [email protected], [email protected], [email protected]

Abstract—Cooperative localization is an important techniquein wireless networks. However, there are always errors in networknode localization, which will spatially propagate among networknodes when performing network localization. In this paper, westudy the spatial error propagation characteristics of networklocalization, in terms of Fisher information. Firstly, the spatialpropagation function is proposed to reveal the spatial cooperationprinciple of network localization. Secondly, the convergence prop-erty of spatial localization information propagation is analyzedto shed light on the performance limits of network localizationthrough spatial information propagation. It is shown that, (ı) thenetwork localization error propagates in a way of the Ohm’slaw in electric circuit theory, where the measurement accuracy,node location accuracy and geometric-resolution informationbehave like the resistances connected in parallel or series; (ıı) thenetwork location error gradually diminishes with spatial localiza-tion cooperation procedures, due to the cooperative localizationinformation propagation; (ııı) the essence of spatial localizationcooperation among network nodes is the spatial propagation oflocalization information.

Index Terms—Error propagation, Fisher information, spatialcooperation, network localization.

I. INTRODUCTION

COOPERATIVE localization plays an important role inwireless networks [1]. It provides effective localization

solutions for the location-aware services such as warehousingmanagement, location-aware security, delay tolerant networkrouting [2], [3] and shopping mall navigation. It revolution-izes the way people search, locate and navigate the pointsof interest inside buildings [4]. The localization security isprerequisite for the localization-aware services. The locationprivacy might be not so secure as the service provider claimed[5]. And the privacy-preserving WiFi localization scheme canbe employed to overcome the privacy issues [6].

Given network measurements, the network nodes can becalibrated with each other, with an expectation to improvetheir location accuracies. The node calibrated in the previousround can be used to calibrate its neighboring nodes’ locations.

Copyright c⃝ 2015 IEEE. Personal use of this material is permitted.However, permission to use this material for any other purposes must beobtained from the IEEE by sending a request to [email protected].

This work was supported by the NSFC(No. 61271246

)and the

National Basic Research Program of China(973 Program No.2012-

CB316100). This work was also partly supported by Royal Academy

of Engineering Award (batch reference 1314-2).

Hence, we can finally observe a spatial cooperation betweena node and other remote nodes, which are outside its sensingcoverage. However, due to the limited localization accuracy,there always exist errors in network node locations. Thelocation errors can also be spatially propagated among networknodes in the calibration stage. Hence, the localization errorpropagation (EP) will become a critical issue in the networklocalization. Consequently, we seek answers to the followingquestions in this paper.

• How do the localization errors propagate spatially withinthe localization network?

• What are the performance limits of network localization,given fixed size of measurements among network nodes?

Since Fisher information upper bounds on the localizationaccuracy [7], it can be used as an information metric to mea-sure the localization accuracy intensity. Hence, in this paperwe investigate the localization error propagation and spatiallocalization cooperation in terms of information propagation.

In principle, if a signal is correlated with the relativegeometry between the target and reference objects, it canbe used as the measurement data to determine the targetlocation, such as the visual signal (e.g., landmark picture orvideo) [8], [9], acoustic signal [10], wireless radio signal [11](e.g., time-of-arrival (TOA), received signal strength (RSS)and angle-of-arrival (AOA)), channel state information [12]and optical signal [13]. The wireless localization/trackingperformance limits with different measurement modalities indifferent environments have been studied in previous researchefforts. In [14] and [15], the fundamental limits of cooper-ative/noncooperative localization in wide-band wireless net-works are investigated to examine the impact of multipath andnon-line-of-sight transmission. In [16], the spatial localizationcooperation between a node and its neighboring nodes wasinvestigated. In [17], the Cramer-Rao lower bound is presentedto benchmark the simultaneous localization and tracking errorin wireless sensor networks. The localization performanceanalysis was presented in [18] to quantify the effects ofreference location uncertainties. In [19], information couplingis studied for cooperative localization by means of Fisherinformation analysis. The navigation information evolutionis addressed in [20] to highlight the spatial and temporalcooperation in navigation networks. The fundamental limit

Page 2: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016

of mobile localization, especially the temporal propagationof tracking errors, is revealed in [21], where different typesof wireless networks measurements and performance require-ments in various scenarios are considered.

However, these state-of-the-art solutions assume localiza-tion cooperation between a node and its nearby nodes. Fewprevious analysis considered the localization information prop-agation between a node and the remote nodes. Particularly, it isthe general localization/tracking issue addressed in [14]-[21],where the one-step spatial cooperation among nearby nodesis assumed. Nevertheless, the whole localization informationpropagation, where each node may cooperate with thoseremote nodes outside its direct sensing range (extensive spatialcooperation), is neglected.

In this paper, the cooperative localization error propagationwithin the whole network is studied, which not only unveilsthe spatial cooperation mechanism of network localization,but also provides insights into performance limits of networklocalization through extensive spatial cooperation. In addition,the analysis on spatial information propagation in this paperis applied to the TOA, AOA and RSS-based localization. Themain contributions of this paper are two-fold.

• The localization cooperation principle, in the spatial field,is revealed in terms of localization information propa-gation. It is shown that, the network localization errorpropagation complies with the Ohm’s Law in electriccircuit theory, where the measurement accuracy, nodelocation accuracy and geometric-resolution factor behavelike the resistances connected in parallel or series.

• The convergence properties and asymptotic performanceare analysed to provide the insights into the performancelimits of spatial localization cooperation. Even thoughreference node locations are inaccurate, the localizationerror of each node can still be reduced statistically, thanksto the cooperative localization information propagation. Itis disclosed that, the essence of localization cooperationamong network nodes is the spatial propagation of theassociated localization information.

The remainder of this paper is organized as follows. SectionII presents the system model and problem formulation. Thespatial localization information propagation (SLIP) is investi-gated in Section III. In Section IV, the convergence propertyof SLIP is analysed. The asymptotic performance analysis ispresented in Section V. Simulations results are presented inSection VI. Finally, Section VII concludes the paper.

II. SYSTEM MODEL

Prior to presenting the SLIP analysis in the next section,here we clarify the system model at first.

A. Network Model

A static wireless network is considered in this paper, asshown in Fig. 1, where M network nodes are randomly anduniformly distributed inside the deployment area. Due to theunavoidable acquisition errors in their initial locations, all nodelocations are inaccurate. The true (but unknown) location ofthe ith network node is denoted by a D-dimensional column

vector si, while the coarse location (inaccurate location witha precision Ui) is denoted by µi.

1 Generally, the true locationsi is modeled as a Gaussian variable with the center µi andthe precision Ui, namely,

si ∼ N(si|µi,Ui

), ∀i = 1 : M, (1)

where we assume node location precision Ui is independentto others, since the measurements and location estimations ofdifferent nodes are independent from each other [22], [23]. Thelocation uncertainty is defined as the inverse of the locationprecision matrix Ui.

This model can subsume the case where a certain nodelocation is completely unknown when its precision Ui → 0.On the other hand, there is no anchor node assumed insidethe whole area, and all nodes are to be located with thecooperation of other nodes. However, when Ui is sufficientlylarge, node si is equivalent to the anchor node with preciselyknown location.

Fig. 1. Illustration of the network node deployment.

Considering the localization of node si (the objective node),we assume si is within the sensing range rs of Mi nearbynodes (reference nodes), and we define the index set of thesereference nodes as

Ψi.= j : ∥sj − si∥2 < rs, ∀j = i, (2)

where ∥ • ∥2 denotes the ℓ2-norm on the vector. Hence, wehave that |Ψi| = Mi, where | • | stands for the set size. Weassume these reference nodes report their coarse locations andprecisions µj ,Uj : ∀j ∈ Ψi to the objective node si tocooperatively localize it.

B. Measurement Model

The measurement model of cooperative wireless localization(incorporating the location information of nodes si and sj) isgeneralized as

zi,j = h(si, sj) + ϵi,j , ∀j ∈ Ψi and ∀i = 1 : M, (3)

where the scalar zi,j denotes the measurement from sj to si,and ϵi,j represents the measurement noise, which is generally

1The coarse location µi and its precision matrix Ui can be derived fromthe previous cooperative positioning rounds, which are recorded by the nodeitself and will be reported to its neighbor node (the objective node to belocalized) in the next positioning round.

Page 3: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

BINGPENG ZHOU, QINGCHUN CHEN, PEI XIAO & LIAN ZHAO: SPATIAL LOCALIZATION ERROR PROPAGATION 3

assumed to be Gaussian with zero-mean and a precisionω, namely, ϵi,j ∼ N (ϵi,j |0, ω).2 In particular, h(si, sj) isdefined as the measurement function that depends on thedistance ∥si − sj∥2 (for the range-based methods) [21], theangle ∠(si, sj) (for the direction-based methods) [16] or theconnectivity C(si, sj) [27] of two nodes.

In this paper, the SLIP analysis is valid for the TOA[15], RSS [17], [28] and AOA-based localization [29], [30],where the associated measurement function h(si, sj) can bespecified, respectively, as3 [21],

hTOA(si, sj) = ∥si − sj∥2, (4)hRSS(si, sj) = ϕ− 10γ log10 ∥si − sj∥2, (5)

hAOA(si, sj) = φj +180

πactan

([si − sj ]2[si − sj ]1

), (6)

wherein ϕ = PT − L0 + 10γ log10 d0 and PT is the transmitpower, L0 denotes the path loss associated with the referencedistance d0, γ denotes the path loss exponent [31]. In addition,[x]k stands for the kth (k = 1, 2) element of a two dimensionalvector x, and φj stands for the direction of the antenna mainlobe. Unless otherwise stated, we use h(si, sj) to denote thegeneral range-based measurement functions.

C. Statistical ModelLet ci = vec [sj ]∀j∈Ψi denote the vector of reference node

set, where vec[•j ]∀j∈Ψi yields a column vector stacked byall components •j : ∀j ∈ Ψi. Consider the positioning ofnode si (the objective node), and we define an (Mi + 1)D-

dimensional complete variable as αi :=

[si

ci

]. All measure-

ments of si from ci is stacked as zi = vec [zi,j ]∀j∈Ψi .By assuming the measurements conditioned on si are mu-

tually independent, the likelihood distribution is cast as

p(zi|si, sj

)=

∏j∈Ψi

|ω| 12√2π

exp

(−1

2ω(zi,j − h

(si, sj

))2),

where |ω| stands for the absolute value of precision ω.Hence, the posteriori distribution can be written as

p(αi|zi) ∝ p(zi|αi)p(αi)

=∏j∈Ψi

|ω| 12√2π

exp

(−1

2ω(zi,j − h

(si, sj

))2)· N

(si|µi,Ui

)N(sj |µj ,Uj

), (7)

where ∝ implies the left term is proportional to the right.

D. Problem FormulationBy localization cooperation, the network nodes could im-

prove their location accuracy. However, the priori location er-rors and localization errors can be propagated among networknodes. In view of this, we aim to address the following issues.

2For the TOA-based localization, we have considered the case that, thenon-light-of-sight signal can be identified and removed by the identificationmethods [24], [25] and its positive ranging error can also be mitigated [26].The network timer is also assumed to be synchronized.

3For the AOA-based localization (see Eq.(6)), we assume the scenario isin a 2-dimensional Euclid space, i.e., D = 2.

• How does the localization information spatially propagateamong inaccurate network nodes?

• Given the coarse locations as well as their precisionparameters µi,Ui|∀i = 1 : M of network nodes andmeasurements zi,j |∀j ∈ Ψi, ∀i = 1 : M, what are theperformance limits of node location calibration?

III. SPATIAL LOCALIZATION COOPERATION

In this section, we study the spatial localization cooperationin a perspective of localization information propagation.

A. Localization Information

In the parameter estimation theory, for an unbiased Bayesianestimation (BE) of a nondeterministic variable αi, the covari-ance matrix of estimation error is lower bounded by a Cramer-Rao lower bound (CRLB) [28] (which is denoted by BBE(αi)in this paper), as follows

cov(αi) ≽ BBE(αi), (8)

where the CRLB BBE(αi) is calculated as the inverse of aFisher information matrix (FIM). We define the localizationaccuracy (or precision) as the inverse of the error covariancematrix. The Fisher information is defined as [7]

IBE(αi) = −Eαi,zi

∇αi,α⊤

iln p

(αi|zi

), (9)

where the operator Eαi,zi• denotes the expectation withrespect to the distribution p(αi, zi) and ∇αi,α⊤

idenotes the

second-order derivative.Based on the above formulation we can see that, the FIM

can be considered as the upper bound of localization accuracy.Hence, it can be used as a localization performance metric thatmeasures the supremum of localization accuracy. In this paper,we investigate the spatial cooperation of wireless localizationand the spatial propagation of localization information, interms of Fisher information analysis.

We now calculate the full Bayesian localization informationmatrix of node si (regarded as the objective node). Supposethat the Mi reference nodes of node si are successively labeledby s1, . . . , sMi . Assume variables si and sj (∀i = j) are prioriindependent. According to Eq. (9), its full information matrixIBE(αi) can be structured as Eq. (10), where we utilize thefact that, IBE(si, sj) = IMLE(si, sj) + δi,jIP(si), whileIMLE(si, sj) and IP(si) denote the maximum likelihoodestimation (MLE)-based information (from the measurementonly) and the priori information, respectively. Here δi,j = 1 ifi = j, and zero otherwise. The generic information intensitiesIMLE(si, sj) and IP(si) in Eq. (10) are specified as

IMLE(si, si) =∑j∈Ψi

ωAi,j , (11)

IP(si) = Ui, (12)IMLE(si, sj) = − ωAi,j , ∀j ∈ Ψi, (13)IMLE(sj , sj) = ωAi,j , ∀j ∈ Ψi, (14)

IP(sj) = Uj , ∀j ∈ Ψi, (15)IMLE(sj , sk) = 0, ∀j = k, and j, k ∈ Ψi, (16)

Page 4: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

4 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016

IBE(αi) =

IMLE(si, si) + IP(si) IMLE(si, s1) · · · IMLE(si, sMi)

IMLE(s1, si) IMLE(s1, s1) + IP(s1) · · · IMLE(s1, sMi)

......

. . ....

IMLE(sMi , si) IMLE(sMi , s1) · · · IMLE(sMi , sMi) + IP(sMi)

︸ ︷︷ ︸

ΦBE(si)

︸ ︷︷ ︸RBE(si)

. (10)

where Ai,j denotes the geometric resolution metric,4 which isgiven, based on three measurement methodologies, by

Ai,j = Esi,sj

∇sih(si, sj)∇s⊤i

h(si, sj)

(17)

=

(10γ

ln 10

)2

Esi,sj

(si − sj)(si − sj)

∥si − sj∥42

, RSS

Esi,sj

(si − sj)(si − sj)

∥si − sj∥22

, TOA(

180

π

)2

Esi,sj

vi,jv

⊤i,j

∥si − sj∥42

, AOA

,

vi,j =

[[sj ]2 − [si]2

[si]1 − [sj ]1

], (supposing D = 2), (18)

where Ai,j = Aj,i, and both are symmetric and have full-rank. The Bayesian information matrix of its localization isfully formulated by a (|Ψi|+1)D-dimensional positive semi-definite matrix IBE(αi), which is calculated as Eqs. (10)-(16).

We now focus on the actual localization accuracy of nodesi, given the inaccurate locations sj : ∀j ∈ Ψi of all of itsreference nodes. Based on the following information matrixpartition (also shown in Eq. (10))

IBE(si) =

[IBE(si, si) Φ⊤

BE(si)

ΦBE(si) RBE(si)

], (19)

where IBE(si, si) = IMLE(si, si) + IP(si), the equivalentinformation IEQ(si) associated with si can be derived byusing Schur’s complement as

IEQ(si) =IBE(si, si)−Φ⊤BE(si)

(RBE(si)

)−1ΦBE(si)

=∑j∈Ψi

((ωAi,j

)−1+U−1

j

)−1︸ ︷︷ ︸Hi,j

+Ui, (20)

where Hi,j is defined as the equivalent measurement informa-tion with reference node location errors. The detailed deriva-tion can be found in APPENDIX A. The equivalent informationIEQ(si) retains all necessary information of localization fromits full Bayesian information IBE(αi) in Eq. (10), in a termof [(IBE(αi))

−1][1:D,1:D] = (IEQ(si))−1 [15].

We can see that, the final localization precision relies on thefollowing information factors, i.e., the measurement precisionω, the reference node location precision Uj , the geometric-resolution information Ai,j and the priori location precisionUi. The crude measurement information (disregarding refer-

4Geometric resolution implies the capability that a localization algorithmrecognizes the location difference, given certain measurement change.

ence node location errors) is defined as ωAi,j . In principle, thelocalization performance depends on the measurement size, thedensity of independent reference sources, priori information,the geometric resolution of measurement methodology and themeasurement noise intensity.

Fig. 2. Illustration of the spatial propagation of localization information.

As shown in Fig. 2, all of these localization informationfactors (ωAi,j ,Uj : ∀j ∈ Ψi and Ui) propagate like theresistances connected in serial or parallel, which complies withthe Ohms Law in electric circuit theory. For the localizationof node si, the (crude) measurement information ωAi,j andlocation precision Uj of one reference node sj can be deemedas resistances connected in parallel, forming the equivalentmeasurement information Hi,j (i.e., R1 =

(R−1

1,1 + R−11,2

)−1

where R1 stands for the equivalent resistance of two parallel-connected resistances R1,1 and R1,2); these equivalent mea-surement information Hi,j : ∀j ∈ Ψi from all referencenodes and itself priori location precision Ui propagate likethe resistances connected in series (resistance summation),forming the final localization information IEQ(si) of si.

B. Spatial PropagationThe localization information in Eq. (20) characterizes the

initial localization accuracy of the objective node (in the firstround of localization), where it has been assumed that thelocation accuracy of each reference node is the priori precisionUj ,∀j ∈ Ψi. However, when all network nodes have beenmutually localization more than once (here we have assumed afixed measurement set), the location precision of its referencenode is no longer the initial value Uj , but the localizationaccuracy IEQ(sj) of the last round. Suppose at the nth roundof localization, the location accuracy of its reference nodesj is denoted by I(n)

EQ(sj) (∀j ∈ Ψi), then the localizationinformation of the objective node (at the current localizationround) is rewritten as

I(n)EQ(si) =

∑j∈Ψi

((ωAi,j

)−1+

(I(n)

EQ(sj))−1

)−1

+Ui,

Page 5: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

BINGPENG ZHOU, QINGCHUN CHEN, PEI XIAO & LIAN ZHAO: SPATIAL LOCALIZATION ERROR PROPAGATION 5

I(n)EQ(sj) =

∑k∈Ψj\i

((ωAj,k

)−1+(I(n)

EQ(sk))−1

)−1

︸ ︷︷ ︸H(n)

j,k

+((

ωAj,i

)−1+(I(n−1)

EQ (si))−1

)−1

+Uj , (21)

I(n)EQ(si) =

∑j∈Ψi

((ωAi,j

)−1+

( ∑k∈Ψj\i

H(n)j,k +

((ωAj,i

)−1+(I(n−1)

EQ (si))−1

)−1

︸ ︷︷ ︸H(n−1)

j,i

+Uj

)−1)−1

+Ui. (22)

where the localization information of its reference node sj canalso be similarly expressed by Eq. (21), where “\” denotesset minus, and H(n)

j,k denotes the equivalent measurementinformation from node sk to node sj , in the nth localizationround. By substituting Eq. (21) into Eq. (20), the localizationinformation of si can be further written as Eq. (22),5 wherethe measurement information H(n)

j,k is cast as

H(n)j,k =

((ωAj,k

)−1+(I(n)

EQ(sk))−1

)−1

, ∀k ∈ Ψj \ i. (23)

Eq. (22) describes a spatial propagation of the localizationinformation among all network nodes. Prior to the discussionof its underlying mechanism, we first introduce some neces-sary definitions as follows.

Definition 1. (The rth-order connection set gr|i).If ℘i(sl) = r, we say the node sl belongs to the rth-order

connection set of node si, which is defined as

gr|i = sl : ℘i(sl) = r,∀l = i, (24)

where ℘i(sl) denotes the minimum hops that sl connects(in the sense of localization observation) to the node si.℘i(sl) is also referred to as the connection order in the fol-

lowing. In addition, if there is no observation connections fromsl to si, we denote ℘i(sl) = ∞. In view of this, the referencenodes in Ψi of the objective node si is equivalent to its first-order connection set g1|i. An example of connection tree withrespect to the objective node si, according to the connectionorders of network nodes, is shown in Fig. 3. All nodes can beclassified accordingly as g1|i, g2|i, · · · . Considering the caseof whole network, a connection graph can be finally figuredout, and the reference cluster size |Ψi| of a generic node sican also be read as its connection multiplicity.

Theorem 1. A node sl can contribute to the localizationof another node si through spatial cooperation, only if itsconnection order ℘i(sl) < ∞ holds, namely there exists aconnection link from sl to si.

Proof: The reasonableness of Theorem 1 lies in the local-ization information propagation equation (22). If ℘i(sl) < ∞,then there must be a connection link to make the equivalentmeasurement information H(n)

j,k of the 2nd-order connectionnodes to be not lower than zero, namely H(n)

j,k ≽ 0, ∀j ∈ Ψi.Hence, its localization accuracy information I(n)

EQ(sl) canfinally propagate to the objective node si, thus to improve

5We suppose that there is no measurement of sk from si, namely i /∈ Ψk

where k ∈ Ψj and j ∈ Ψi. In other words, k /∈ Ψi∩

Ψj .

Fig. 3. Illustration of network nodes classification according to its connectionorder ℘i to the objective node si.

the localization accuracy I(n)EQ(si) of node si.

The remote node sk can also contribute to the localizationof node si through the spatial propagation of localizationinformation I(n)

BE(sk) → I(n)BE(sj) → I(n)

BE(si),6 even though

it is out of the sensing area of the objective node si (namelyk /∈ Ψi). A simple case of connection network is shown in

Fig. 4. Illustration of spatial propagation of localization information fromnodes with various connection orders to the objective node si.

Fig. 4, where the spatial localization information propagatesaccording to Eq. (22). By passing the equivalent measurementinformation H(n)

j,k through those nodes with each connectionorder, the objective node si incorporates the localizationinformation I(n)

EQ(sj) and I(n)EQ(sk), ∀j, k = i, and the last

localization information I(n−1)EQ (si) of its own. As shown in

Eq. (22), the term Hj,k (∀j ∈ Ψi and ∀k ∈ Ψj\i) opens a gatethat allows the localization information from the remote nodesgr|i (∀r ≥ 2) to come into IEQ(si). Hence, the localizationcontribution of a remote node sl to si depends on its equivalentmeasurement information Hl,m, ∀m ∈ Ψl, and its connectionorder ℘i(sl) to si. In addition, the localization accuracy of sidepends on its connection multiplicity |Ψi|.

6Here, the symbol ”→” denotes the direction of localization informationpropagation, rather than the asymptotic process under mathematical limits.

Page 6: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

6 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016

IV. CONVERGENCE ANALYSIS

In this section, we will analyze SLIP convergence, whichwill shed light on the network localization performance limits.

A. SLIP Convergence

Theorem 2. Given the information µi,Ui : ∀i = 1 : Mof all node locations and measurements zi,j : ∀i, j, eachnode location accuracy IEQ(si) can converge to an upperstate I ⋆

EQ(si) through spatial localization cooperation. Allnode location accuracy I ⋆

EQ(si) : ∀i will reach a balancestate until there are additional measurements.

Proof: The associated proof is given in APPENDIX B.The balance state of localization information propagation

represents the final accuracy of node localization. Theorem 2tells us that, even though all node locations are not accurate(which means the reference node locations are also inaccu-rate in the context of cooperative network calibration), givennetwork measurements, each node location accuracy can beimproved statistically, through spatial localization cooperation.Namely, there always exists valuable localization informationto be exploited even for an inaccurate reference node.

In the following, we aim at analyzing its balancing processthrough spatial cooperation and finding out its balance state.We can see from Eq. (22) that, due to the presence of Hj,k,∀j ∈ Ψi and ∀k ∈ Ψj \ i, the localization information ofits remote nodes gr|i, (∀r ∈ N+) can determine the balancestate IEQ(si). The SLIP balance state of any node is jointlydetermined by Hj,k of other connecting nodes. Let I ⋆

EQ(si)denote the SLIP balance state of node si, ∀i = 1 : M , thenthe balance states of all nodes are the solutions to the jointbalance equations below,

I ⋆EQ(si) =

∑j∈Ψi

H⋆i,j +Ui,

I ⋆EQ(sj) =

∑k∈Ψj

H⋆j,k +Uj ,

... (for all of the rest nodes)

(25)

where H⋆i,j denotes the equivalent measurement information

with respect to the balanced localization information I ⋆EQ(sj)

of sj , ∀j ∈ Ψi, which is expressed as

H⋆i,j =

((ωAi,j

)−1+

(I ⋆

EQ(sj))−1

)−1

, (26)

and so is H⋆j,k. The corresponding localization information

gain from spatial propagation is defined as

G(si).=I ⋆

EQ(si)− I(n)EQ(si)

∣∣∣n=1

=I ⋆EQ(si)−

∑j∈Ψi

Hi,j −Ui, (27)

where Hi,j without considering spatial information propaga-tion is given by Eq. (20). The information gain comes fromthe spatial cooperation between si with its various order ofconnection node sets gr|i, ∀r ∈ N+.

The above analysis unveils the potential localization infor-mation inherent in network nodes connected mutually, whichcan improve the localization accuracy further. It is disclosed

that, the essence of spatial localization cooperation is just thespatial propagation of localization information.

Note that, the number of balance equations in Eq. (25)equals to the number of nodes inside the localization network,and their balance equations are coupled with each other. TheSLIP balance states of all nodes depend on not only the nodeconnection graph but also their own equivalent measurementinformation and their own priori location information. Givena network with M nodes, the number of node connectiongraphes is on the order of (M−1)M

M ! . Hence, the closed-formsolution to Eq. (25) is intractable due to the large amount ofnode connection situations. However, a numeric solution basedon the iteration of SLIP functions in Eq. (22) (∀i = 1 : M )is feasible. By assuming some regular properties, the SLIPanalysis significantly reduces the complexity and exploits thespatial cooperation among the nodes.

B. Generic Solution

Since the amount of node connection situations is nearlyexponential-growing with the number of nodes, we study ageneric network case to derive the SLIP balance state, wheresome regular properties are assumed as follows.

• Assume EsiUi = U, ∀i = 1 : M .• Assume Esi,sjωAi,j = Λ, ∀j ∈ Ψi, ∀i = 1 : M .• Assume |Ψi| = Φ, ∀i = 1 : M .• Assume EsiI

⋆BE(si) = J⋆, ∀i = 1 : M .

These four items indicate identical properties for all nodes,which means that, from the perspective of long-term statisti-cal averaging, Ui, Ai,j and connection multiplicity |Ψi| ofnetwork node is identical to each other. That is to say, thereis no special configuration for any node. On this basis, theassociated balance equation is reformed as

J⋆ =Φ(Λ−1 + J−1

)−1+U, (28)

which can be further expressed as

J⋆Λ−1J⋆ −UGJ⋆ −U = 0, (29)

where the constructed matrix G is given by

G =(Φ− 1

)U−1 +Λ−1. (30)

The derivation can be found in APPENDIX C.Then its balance state is obtained as

J⋆ =1

12

(Λ− 1

2(4U+UGΛGU

)Λ− 1

2

) 12

Λ12 +

1

2UGΛ.

(31)

The derivation of Eq. (31) is detailed in APPENDIX D.Under such generic assumptions, given the averaged priori

precision U and the averaged equivalent measurement infor-mation Λ, the generic balance state J⋆ mainly depends on theaverage connection multiplicity Φ of each node. Moreover, insuch a generic network, the localization information gain fromspatial propagation is specified as

G =1

12

(Λ− 1

2(4U+UGΛGU

)Λ− 1

2

) 12

Λ12

− ΦU(Λ+U

)−1Λ+

1

2(ΦΛ−Λ−U). (32)

Page 7: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

BINGPENG ZHOU, QINGCHUN CHEN, PEI XIAO & LIAN ZHAO: SPATIAL LOCALIZATION ERROR PROPAGATION 7

V. ASYMPTOTIC ANALYSIS

In this section we aim at analyzing the asymptotic propertiesof spatial propagation of localization information to investigateits performance limits.

Theorem 3. The final localization accuracy of each nodeis upper and lower bounded as

Ui ≼ I ⋆EQ(si) ≼ Θ, (33)

where the upper bound is defined as

Θ =∑j∈Ψi

ωAi,j +Ui. (34)

Proof: When the localization accuracy of all referencenodes of a generic node si is sufficiently large or arbitrarilysmall, based on the propagation function in Eq. (21), thelocalization accuracy of si becomes, respectively,

limIEQ(sj)→∞

∀j∈Ψi

IEQ(si) =∑j∈Ψi

ωAi,j +Ui.= Θ, (35)

limIEQ(sj)→0

∀j∈Ψi

IEQ(si) =Ui, (36)

where IEQ(sj) → ∞ implies IEQ(sj) − N ≽ 0, ∀N withD-dimensions.

Due to the nondecreasing property of IEQ(si) with respectto its reference node location accuracy IEQ(sj), the localiza-tion accuracy of si is bounded as

Ui ≼ IEQ(si) ≼ Θ. (37)

Since the balance state I ⋆BE(si) is a specific value inside the

range area of localization information IEQ(si), thus I ⋆EQ(si)

is also bounded by Ui and Θ, as shown in Eq. (33).Theorem 3 implies that, the spatial localization cooperation

gain G(si) defined in Eqs. (27) and (30) is not more thanΘ−Ui =

∑j∈Ψi

ωAi,j .

We now focus on analyzing the asymptotic performance ofgeneric network localization introduced in Section V-B.

Theorem 4. The balance state J⋆ of network localizationaccuracy is asymptotically linear with the average multi-plicity Φ of network node connection, and the growth rateof final localization information J⋆ with respect to nodenumber is the averaged measurement information Λ.

Proof: Based on Eq. (30), two involved items in Eq. (31)can be further expanded as follows.

UGΛGU =(Φ− 1)2Λ+ 2(Φ− 1)U+UΛ−1U, (38)UGΛ =(Φ− 1)Λ+U. (39)

Consequently, the balance state is rewritten as Eq. (40). Inaddition, Φ−1J⋆ reflects the equivalent information contribut-ed from each connection node. When the averaged connectionmultiplicity of each node becomes very large, we have

limΦ→∞

Φ−1J⋆ =Λ. (41)

Thus Theorem 4 is proved.Theorem 4 implies that, in a dense network case where

all nodes are strongly connected to each other, the equivalent

localization information contributed from one connected nodeis almost the averaged measurement information Λ. Hence, thefinal localization accuracy of a generic node is in a level ofΦΛ, in cooperation with Φ connected nodes. In other words,whenever a new reference node is added for each node, therewill be localization performance gain of Λ.

Theorem 5. When the measurement precision ω issufficiently large, we have

limω→∞

IEQ(si) =

( ∑j∈Ψi

Uj +Ui

)−1

. (42)

Theorem 5 indicates that, when a sufficiently large size ofmeasurements are sampled such that the measurement erroris arbitrarily small, the localization accuracy will depend onthe priori precision factors only, which is independent to thegeometric resolution and measurement modalities.

VI. NUMERICAL RESULTS

We now present extensive simulation results to validate thespatial propagation analysis in this paper.

A. Simulation Setting

In order to configure the priori location precision of networknode in the simulations, we assume it complies with a Wishartdistribution, namely, Ui ∼ W(Ui|V, ℘), ∀i = 1 : M , whereV denotes the scaling matrix and ℘ stands for the associateddegree of freedom. The reason of employing Wishart distribu-tion lies in the facts that, it is commonly used to model theprecision parameter of a Gaussian distribution, and it is alsothe conjugate priori of the Gaussian distribution precision [32].Consequently, we can see that, the averaged priori precision ofthe network node locations is ℘V, which can reflect the levelof location uncertainties of network nodes. We use the matrixtrace as the metric to assess the localization accuracy or error,since we consider the fact that, it is the trace of equivalentCramer-Rao lower bound that acts upon the mean squaredlocalization errors, namely, tr(BEQ(si)) ≤ cov(si) where wedefine BEQ(si) = (IEQ(si))

−1. All results are averaged overa total of 1000 simulation runs.

TABLE ISIMULATION SETTINGS

M V ℘ ωA 300 1/500 : 1/10I 10 1B 300 1/100I 10 1/7 : 1C 100 : 300 1/100I 10 1D 300 1/100I 10 1

In this section, we consider the RSS-based network local-ization in an area of 100[m] × 100[m]. We also assume that,γ = 3, PT = 50, L0 = 1, d0 = 1 and rs = 20 [m] throughoutthe simulations. In order to clearly demonstrate the spatialpropagation behaviour of localization information (or errors)in different environments, we first simulate Scenarios A, Band C in this section. The simulation settings are summarizedin Table I. Furthermore, Scenario D is simulated to examinethe details of spatial propagation.

Page 8: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

8 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016

J⋆ =Φ− 1

12

(Λ− 1

2

(Λ+

2(Φ + 1)U

(Φ− 1)2+

UΛ−1U

(Φ− 1)2

)Λ− 1

2

) 12

Λ12 +

(Φ− 1)Λ

2+

U

2. (40)

B. Simulation Results

The convergence behavior of spatial propagation of thelocalization information in different environments (i.e., scenar-ios A, B and C) are shown in Fig. 5, and its localization errorpropagation convergence is correspondingly shown in Fig. 6,wherein those three subfigures correspond to Scenarios A, Band C, respectively.

2 4 6 8 10

0.5

1

1.5

2

2.5

3

3.5

tr(I

EQ

(si))

2 4 6 8 100.2

0.3

0.4

0.5

0.6

0.7

0.8

Iteration index (n = 1 : 10)

2 4 6 8 100.2

0.4

0.6

0.8

1

1.2

1.4

V = 1/10I

V = 1/100I

V = 1/500I

ω = 1

ω = 1/4ω = 1/7

M = 500

M = 300

M = 100

(a) (b) (c)

Fig. 5. Spatial propagation convergence of the localization information. Thediscontinuous curves stand for the localization information I(n)

EQ(si), whilethe horizontal lines correspond to the associated balance states I ⋆

EQ(si). Inparticular, at the first round of localization (namely n = 1), IEQ(si) corre-sponds to the localization information without spatial information propagation,wherein the location information that each reference node sj (∀j ∈ Ψi)propagates to the objective node si is its original priori Uj only. However,from the iterations of n ≥ 2, the cooperative localization begins to benefitfrom the spatial propagation of localization information among network nodes.Gradually, the network localization information converges to a higher leveland keep balance, as unveiled in Theorem 2.

5 100

5

10

15

20

25

30

35

40

tr(B

EQ

(si))

5 108

10

12

14

16

18

20

22

24

26

28

Iteration index (n = 1 : 10)

5 106

8

10

12

14

16

18

20

V = 1/500I

V = 1/100I

V = 1/10Iω = 1

ω = 1/4

ω = 1/7 M = 100

M = 300

M = 500

Fig. 6. Spatial propagation convergence of the localization errors.

As shown in Fig. 5 and Fig. 6, the localization of all networknodes benefits from the spatial propagation of corresponding

localization information (see more details in Fig. 7). Throughspatial cooperation, all node location precision approachesup to the associated balance state. In addition, in terms ofmean squared localization errors, the network localizationwith less priori location information and larger measurementinformation benefits more from the spatial cooperation, asshown in Fig. 6.

0 2 4 6 8 1010

−1

100

101

Iteration index n = 0 : 10

tr(I

EQ

(si))

IEQ(si)Θ

Ui

I ⋆

EQ(si)

Priori information

Localization information without spatial propagation

Localization information benefiting fromspatial propagation, ∀n ≥ 2

Gain of patial propagation

Fig. 7. Information gain inside spatial localization propagation.

We examine the localization performance bounds (see The-orem 3) and the localization performance gain over scenarioD in Table I. As shown in Fig. 7, the localization informationIEQ(si) (as well as its balance state I ⋆

EQ(si)) is upper andlower bounded by Θ and Ui, respectively. However, due tothe limited final localization accuracy I ⋆

EQ(sj) of referencenode sj (∀j ∈ Ψi), there still exists a gap between I ⋆

EQ(si)with its upper bound Θ.

Moreover, as shown in Fig. 7, the localization informationat the first round of propagation (i.e., n = 1) denotes theperformance of traditional cooperative localization schemes,where there is localization cooperation only between a nodeand its nearby nodes. While when n ≥ 2, the localizationinformation of a node can be further leveled up due to thespatial cooperation with its remote nodes. Hence, benefitingfrom spatial propagation, the network localization reap morelocalization cooperation gain G(si) from its various order ofconnection node set gr|i, ∀r ∈ N+.

Figs. 8(a) and 8(b) present the balanced localization infor-mation J⋆ (in a generic case considered in Section IV-B) andits growth rate Ω in different environments, where we setV = 1/100I and ℘ = 10, while the measurement precisionω varies in [1/7, 1]. In particular, the averaged connectionmultiplicity Φ of each node is set to rang from 1 to 49 to unveilits localization information. We can see from Fig. 8(a) that,J⋆(Φ) is asymptotically linear with the connection multiplicityΦ, as unveiled in Theorem 4. This conclusion can also beobserved from Fig. 8(b), where the corresponding growth rate

Page 9: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

BINGPENG ZHOU, QINGCHUN CHEN, PEI XIAO & LIAN ZHAO: SPATIAL LOCALIZATION ERROR PROPAGATION 9

10 20 30 400

50

100

150

200

250

Φ

tr(J

⋆)

10 20 30 40 5010

−2

10−1

100

101

102

Φ

tr

(a) (b)

Λω = 1/4

ω = 1/7

Ω

ω = 1

ω = 1

ω = 1/4ω = 1/7

Fig. 8. Balanced localization information J⋆ and its growth rate Ω underdifferent connection multiplicities Φ and different environments. The growthrate is defined as Ω .

= J⋆(Φ)−J⋆(Φ−1), where the balance state J⋆(Φ) isregarded as a function of the averaged connection multiplicity Φ. The growthrate Ω reflects the localization information contributed by one node.

Ω converges to a lower value Λ.

VII. CONCLUDING REMARKS

In this paper, the fundamental limits and spatial cooperationof wireless network localization are studied. It is shown that,the localization accuracy depends on the measurement size, thedensity of independent reference sources, priori informationof node location, the geometric resolution of measurementmethodology and the measurement noise intensity. In addition,a remote node can contribute to the localization of anothernode through spatial propagation of the localization informa-tion, if there is a measurement-connection link between them.It is revealed that, the essence of spatial localization coop-eration is the spatial propagation of localization informationfactors. Given a fixed size of network measurements, the nodelocation accuracy will converge statistically to a higher levelthrough spatial localization cooperation, even though the initiallocations of the reference nodes are inaccurate. In addition, wehave the following conclusions.

• The network localization error propagation principlecomplies with the Ohm’s Law in electric circuit theory,where the measurement accuracy, node location accuracyand measurement-resolution information behave similarlyto the resistances connected in parallel or series.

• In a dense network, for the localization of a genericnode, the localization information contribution from oneof its reference nodes is almost the averaged measurementinformation Λ. Hence, the localization accuracy of anode, in cooperation with its Φ reference nodes, is ΦΛ.

• If the measurement size is sufficiently large, the localiza-tion accuracy will depend on the priori precision factorsonly, which is independent of the geometric resolutionand measurement methodologies.

Furthermore, a generic balance state of spatial propagationof network localization information is derived in this paper,as well as its upper and lower bounds, which correspondsto the ultimate performance limits of cooperative localization

with a fixed size of measurements. The spatial informationpropagation analysis in this paper can be applied to the TOA,AOA and RSS-based localization.

The spatial information propagation associated with simul-taneous localization and tracking will be interesting problemsto be investigated in the future.

APPENDIX ADERIVATION OF EQ. (20)

Given two squared and invertible matrixes A and X, theinverse matrix lemma is described as follows,

(A+X)−1 = A−1 −(A⊤X−1A+A

)−1. (43)

Based on the above lemma, we have that(ωAi,j+Uj

)−1= (ωAi,j)

−1−(ω2A⊤

i,jU−1j Ai,j+ ωAi,j

)−1.

(44)

Note that, Ai,j and Uj are symmetric and have full-rank.Hence, Φ⊤

BE(si)(RBE(si)

)−1ΦBE(si) can be specified as∑

j∈Ψi

ω2A⊤i,j

(ωAi,j +Uj

)−1Ai,j

=∑j∈Ψi

ωA⊤i,j −

∑j∈Ψi

ωA⊤i,j

(ωA⊤

i,jU−1j Ai,j +Ai,j

)−1Ai,j

=∑j∈Ψi

ωA⊤i,j −

∑j∈Ψi

((ωAi,j)

−1 +U−1j

)−1. (45)

Hence, the equivalent localization information IEQ(si) canbe finally expressed as Eq. (20).

APPENDIX BPROOF OF THEOREM 2

As indicated in Eq. (22), the current localization informationI(n)

EQ(si) can be read as a function of its last state I(n−1)EQ (si),

namely, I(n)EQ(si) = f

(I(n−1)

EQ (si)). Based on Eq. (22), when

I(n−1)EQ (si) → ∞ and I(n−1)

EQ (si) → 0, the localizationinformation of the next step follows Eqs. (46) and (47), respec-tively. Here, I(n−1)

EQ (si) → ∞ means I(n−1)EQ (si) − M ≽ 0,

∀M ≽ 0. Moreover, we have 0 ≼ I(n)0 (si) ≼ I(n)

∞ (si) ≺ ∞.Meanwhile, the SLIP function I(n)

EQ(si) = f(I(n−1)

EQ (si))

ismonotonously increasing. In brief, the properties of SLIP aresummarized as below.

• I(n)EQ(si) = f

(I(n−1)

EQ (si))

is monotonously increasing.• 0 ≼ I(n)

0 (si) ≼ I(n)∞ (si) ≺ ∞.

Consequently, there must be one and only one intersection(denoted by I ⋆

EQ(si)) between I(n)EQ(si) = f

(I(n−1)

EQ (si))

andI(n)

EQ(si) = I(n−1)EQ (si), as roughly shown in Fig. 9.

At the beginning of SLIP (suppose n = 0), since there isno posteriori information about si, thus I(0)

EQ(si) = 0. Next,with the progress of SLIP (n = 1, 2, · · · ), the localizationinformation I(n)

EQ(si) gradually increases and approaches theintersection I ⋆

EQ(si) from the left side. Suppose there is a sit-uation that the present localization information I(n)

EQ(si) growsup such that it exceeds I ⋆

EQ(si). Then, at the next propagationstep, I(n+1)

EQ (si) will become lower than I(n)EQ(si), since we

Page 10: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

10 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016

limI(n−1)

EQ (si)→∞I(n)

EQ(si) =∑j∈Ψi

((ωAi,j

)−1+

( ∑k∈Ψj\i

H(n)j,k + ωAj,i +Uj

)−1)−1

+Ui.= I(n)

∞ (si), (46)

limI(n−1)

EQ (si)→0

I(n)EQ(si) =

∑j∈Ψi

((ωAi,j

)−1+

( ∑k∈Ψj\i

H(n)j,k +Uj

)−1)−1

+Ui.= I(n)

0 (si). (47)

Fig. 9. A rough graph of the SLIP function I(n)EQ(si) = f

(I(n−1)

EQ (si)).

have I(n)EQ(si) ≺ I(n−1)

EQ (si) when I(n)EQ(si) ≻ I ⋆

EQ(si),according to SLIP properties, as also shown in Fig. 9.

In a word, the localization information will gradually levelup to I ⋆

EQ(si), and then keep balance until there is moremeasurement input. Hence Theorem 2 is proved.

APPENDIX CDERIVATION OF EQ. (29)

Since the equation(Λ−1 + J−1

)−1= J⋆

(Λ + J⋆

)−1Λ

holds, Eq. (28) can be equivalently expressed as below

J⋆ =ΦJ⋆

(Λ+ J⋆

)−1Λ+U, (48)

J⋆Λ−1

(Λ+ J⋆

)=ΦJ⋆ +UΛ−1

(Λ+ J⋆

), (49)

J⋆Λ−1J⋆ + J⋆ =ΦJ⋆ +U+UΛ−1J⋆. (50)

Hence, the balance equation can be further cast as

J⋆Λ−1J⋆ −U

((Φ− 1)U−1 +Λ−1︸ ︷︷ ︸

G

)J⋆ −U = 0. (51)

Consequently, Eq. (29) is obtained.

APPENDIX DDERIVATION OF EQ. (31)

At first, we give two conclusions below, which are usefulfor deriving the balance state J⋆.

UGJ⋆ =J⋆GU, (52)

Λ− 12UGΛ

12 =Λ

12GUΛ− 1

2 . (53)

Based on the fact G =(Φ − 1

)U−1 +Λ−1, Eq. (53) can

be directly proved. The balance state J⋆ meets with Eq. (52),which will be proved in APPENDIX E.

Consequently, based on Eq. (29), we have Eqs. (54)-(58),where Eqs. (55) and (57) have used the results shown in Eqs.(52) and (53), respectively. Moreover, the balance equation

can be further derived as

Λ− 12J⋆Λ

− 12 =

1

2

(4Λ− 1

2UΛ− 12 +Λ− 1

2UGΛGUΛ− 12

) 12

+1

2Λ− 1

2UGΛ12 . (59)

By pre-multiplying and post-multiplying Λ12 at both sides

of Eq. (59), the balance state in Eq. (31) is thus obtained.

APPENDIX EDERIVATION OF EQ. (52)

Since(Λ−1 +J−1

)−1= Λ

(Λ+J⋆

)−1J⋆ also holds, Eq.

(28) can be rewritten as

J⋆ =ΦΛ(Λ+ J⋆

)−1J⋆ +U. (60)

By doing similar manipulations with Eqs. (49) and (50), Eq.(28) can also be expressed as

J⋆Λ−1J⋆ − J⋆GU−U = 0. (61)

Combing with Eq. (51), we can see that, the balance statemeets with Eq. (52), namely, UGJ⋆ = J⋆GU.

REFERENCES

[1] M. D. Dikaiakos, A. Florides, T. Nadeem and L. Iftode, ”Location-awareservices over vehicular ad-hoc networks using car-to-car communication,”IEEE Journal on Selected Areas in Communications, 25.8 (2007): 1590-1602.

[2] Y. Cao, Z. Sun, N. Wang and M. Riaz, ”Geographic-Based Spray-and-Relay (GSaR): An Efficient Routing Scheme for DTNs.” IEEETransactions on Vehicular Technology 64.4(2015):1548-1564.

[3] Y. Cao, H. Cruickshank and Z. Sun, ”A routing framework for DelayTolerant Networks based on encounter angle,” Wireless Communicationsand Mobile Computing Conference (IWCMC), 2011 7th International2231 - 2236, 4-8 July 2011.

[4] E. Kaasinen, ”User needs for location-aware mobile services,” Personaland ubiquitous computing 7.1 (2003): 70-79.

[5] M. Li, H. Zhu, Z. Gao, S. Chen, L. Yu, S. Hu and K. Ren, “All yourlocation are belong to us: breaking mobile social networks for automateduser location tracking,” MobiHoc 2014: 43-52

[6] H. Li, L. Sun, Haojin Zhu, X. Lu and X. Cheng, “Achieving privacypreservation in WiFi fingerprint-based localization”. INFOCOM, 2014Proceedings IEEE, vol., no., pp.2337-2345, April 27-May 2 2014

[7] S. M. Kay, Fundamentals of Statistical Signal Processing, Volume 2:Detection theory. Prentice Hall PTR, 1998.

[8] P. Lamon, I. Nourbakhsh, B. Jensen and R. Siegwart, ”Deriving andmatching image fingerprint sequences for mobile robot localization.”ICRA. May, 2001: pp. 1609-1614.

[9] G. Schroth, R. Huitl, D. Chen, M. Abu-Alqumsan, A. Al-Nuaimi and E.Steinbach, ”Mobile visual location recognition,” IEEE Signal ProcessingMagazine, vol. 28, no. 4, pp. 77C89, July 2011.

[10] X. Sheng and Y. Hu. ”Maximum likelihood multiple-source localizationusing acoustic energy measurements with wireless sensor networks.”Signal Processing, IEEE Transactions on 53.1 (2005): 44-53.

[11] G. Sun, J. Chen, W. Guo, and K. Liu, Signal processing techniquesin network-aided positioning: a survey of state-of-the-art positioningdesigns, IEEE Signal Processing Magazine, vol. 22, no. 4, pp. 12C23,July 2005.

Page 11: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

BINGPENG ZHOU, QINGCHUN CHEN, PEI XIAO & LIAN ZHAO: SPATIAL LOCALIZATION ERROR PROPAGATION 11

J⋆Λ−1J⋆ −UGJ⋆ =U, (54)(

J⋆Λ− 1

2 − 1

2UGΛ

12

)(Λ− 1

2J⋆ −1

12GU

)=U+

1

4UGΛGU

∣∣∣employing Eq.(52)

, (55)(Λ− 1

2J⋆Λ− 1

2 − 1

2Λ− 1

2UGΛ12

)(Λ− 1

2J⋆Λ− 1

2 − 1

12GUΛ− 1

2

)=Λ− 1

2UΛ− 12 +

1

4Λ− 1

2UGΛGUΛ− 12 , (56)(

Λ− 12J⋆Λ

− 12 − 1

2Λ− 1

2UGΛ12

)2

=Λ− 12UΛ− 1

2 +1

4Λ− 1

2UGΛGUΛ− 12

∣∣∣using (53)

, (57)

Λ− 12J⋆Λ

− 12 − 1

2Λ− 1

2UGΛ12 =

(Λ− 1

2UΛ− 12 +

1

4Λ− 1

2UGΛGUΛ− 12

) 12

. (58)

[12] Z. Yang, Z. Zhou and Y. Liu, ”From RSSI to CSI: Indoor localizationvia channel response.” ACM Computing Surveys (CSUR) 46.2 (2013): 25.

[13] S. Jung, S. Hann and C. Park. ”TDOA-based optical wireless indoorlocalization using LED ceiling lamps.” Consumer Electronics, IEEETransactions on 57.4 (2011): 1592-1597.

[14] Y. Shen and M. Z. Win, ”Fundamental limits of wideband localization–Part I: A General Framework,” IEEE Trans. Inf. Theory, vol.56, no.10,2010, pp.4956-4979.

[15] Y. Shen, H. Wymeersch and M. Z. Win, ”Fundamental limits ofwideband localization–Part II: Cooperative Networks,” IEEE Trans. Inf.Theory, vol.56, no.10, 2010, pp.4956-4979.

[16] M. Z. Win, A. Conti, S. Mazuelas, Y. Shen, W. M. Gifford, D. Dardariand M. Chiani, ”Network localization and navigation via cooperation,”IEEE Communications Magazine 49.5 (2011): 56-62.

[17] J. Teng, H. Snoussi, C. Richard and R. Zhou, ”Distributed VariationalFiltering for Simultaneous Sensor Localization and Target Tracking inWireless Sensor Networks,” IEEE Trans. Veh. Techn., vol.61, no.5, 2012,pp.2305-2318.

[18] B. Hao, ”On the Cramer-Rao Bound of Multiple Sources LocalizationUsing RDOAs and GROAs in the Presence of Sensor Location Uncer-tainties,” Proc. IEEE WCNC, 2012.

[19] S. Mazuelas, Y. Shen, and M. Z. Win, ”Information coupling incooperative localization,” Communications Letters, IEEE 15.7 (2011):737-739.

[20] Y. Shen, S. Mazuelas, and M. Z. Win, ”Network navigation: Theory andinterpretation,” IEEE Journal on Selected Areas in Communications 30.9(2012): 1823-1834.

[21] F. Gustafsson and F. Gunnarsson, ”Mobile positioning using wirelessnetworks: possibilities and fundamental limitations based on availablewireless network measurements,” IEEE Signal Processing Magazine 22.4(2005): 41-53.

[22] M. Angjelichinoski, D. Denkovski, V. Atanasovski, L. Gavrilovska,”Cramer-Rao Lower Bounds of RSS-Based Localization With AnchorPosition Uncertainty,” IEEE Trans. Inf. Theory 61.5 (2015): 2807-2834.

[23] I. Sharp, K. Yu and T. Sathyan, ”Positional accuracy measurementand error modeling for mobile tracking,” Mobile Computing, IEEETransactions on 11.6 (2012): 1021-1032.

[24] I. Guvenc, C. C. Chong, F. Watanabe and H. Inamura, ”NLOS identi-fication and weighted least-squares localization for UWB systems usingmultipath channel statistics,” EURASIP Journal on Advances in SignalProcessing 2008 (2008): 36.

[25] A. Conti, M. Guerra, D. Dardari, N. Decarli and M. Z. Win, ”Networkexperimentation for cooperative localization,” IEEE Journal on SelectedAreas in Communications, Vol.30, No.2, 2012, pp.467-475.

[26] I. Guvenc and C. C. Chong. ”A survey on TOA based wirelesslocalization and NLOS mitigation techniques,” Communications Surveys& Tutorials, IEEE 11.3 (2009): 107-124.

[27] G. Giorgetti, S. K. Gupta, and G. Manes, ”Understanding the limitsof RF-based collaborative localization,” Networking, IEEE/ACM Trans-actions on 19.6 (2011): 1638-1651.

[28] R. W. Ouyang, A.K-S. Wong, and C.-T. Lea, ”Received Signal Strength-based Wireless Localization via Semidefinite Programming: Noncooper-ative and Cooperative schemes,” IEEE Trans. Veh. Techn., vol.59, no.3,2010, pp.1307-1318.

[29] P. Rong and M. L. Sichitiu, ”Angle of arrival localization for wirelesssensor networks,” Proc. of 2006 3rd Annual IEEE Communications Soci-ety on Sensor and Ad Hoc Communications and Networks (SECON’06),2006.

[30] J. Xu, M. Ma and C. L. Law, ”Cooperative angle-of-arrival positionlocalization,” Measurement, Vol.59, 2015, pp.302-313.

[31] P. M. Djuric, M. V. Vemula, M. R. Bugallo and J. Miguez, ”Non-cooperative Localization of Binary Sensors.” Proc. IEEE 13th Workshopon Statistical Signal Processing, 2005.

[32] Y. Dodge, ”The Oxford dictionary of statistical terms.” Oxford UniversityPress (2003).

Bingpeng Zhou received the B.E. degree in elec-tronic & information engineering from ZhongyuanUniversity of Technology, China, in 2010. He iscurrently working toward the Ph.D. degree withthe School of Information Science and Technology,Southwest Jiaotong University, Chengdu, China. Hewas a Visiting Ph.D. Student at the 5G InnovationCentre, University of Surrey, Guildford, U.K., fromSeptember to November, 2015. His current researchinterests include wireless localization & tracking,distributed Bayesian inference & filtering, machine

learning, and wireless fast-time-varying communication systems.

Qingchun Chen (M’06-SM’14) received the B.Scand M.Sc degree (with Hons.) from ChongqingUniversity, Chongqing, China, in 1994 and 1997,respectively. and the Ph.D. degree from SouthwestJiaotong University, Chengdu, China, in 2004. Hehas been with Southwest Jiaotong University, asan Associate Professor, since 2004 and then as aFull Professor since 2009. He has authored andcoauthored more than 80 research papers, 2 bookchapters and 20 patents. Currently, he is an AssociateEditor of the IEEE ACCESS JOURNAL. His research

interests include wireless communication, wireless network, channel coding,and signal processing.

Pei Xiao (SM’11) received the PhD degree fromChalmers University of Technology, Sweden in2004. Prior to joining the University of Surrey in2011, he worked as a research fellow at Queen’sUniversity Belfast and had held positions at NokiaNetworks in Finland. He is a Reader at Univer-sity of Surrey and also the technical manager of5G Innovation Centre (5GIC), leading and coor-dinating research activities in all the work areasin 5GIC (http://www.surrey.ac.uk/5gic/what-5g). Dr.Xiao’s research interests and expertise span a wide

range of areas in communications theory and signal processing for wirelesscommunications.

Lian Zhao (S’99-M’03-SM’06) received the Ph.D.degree from the University of Waterloo, Waterloo,ON, Canada, in 2002. Since 2003, she has been withthe Department of Electrical and Computer Engi-neering (ELCE), Ryerson University, Toronto, ON,first as an Assistant Professor, then as an AssociateProfessor (2007), and currently as a Professor. Since2013, she has been the Program Director for Grad-uate Studies with ELCE, Ryerson University. Herresearch interests include wireless communications,radio resource management, power control, cognitive

radio and cooperative communications, and design and applications of theenergy-efficient wireless sensor networks.

Page 12: ACCEPTED BY IEEE TRANSACTIONS ON …epubs.surrey.ac.uk › 810394 › 1 › IEEE_TVT_SLIP_finalized.pdf2 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016 of mobile localization,

12 ACCEPTED BY IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016

Dr. Zhao has served as the Symposium Cochair for the 2013 IEEE GLOB-AL COMMUNICATIONS CONFERENCE COMMUNICATION THEORY SYMPO-SIUM, the Web Conference Cochair for the 2009 IEEE TORONTO INTERNA-TIONAL CONFERENCE SCIENCE AND TECHNOLOGY FOR HUMANITY, theIEEE Ryerson Student Branch Counselor since 2005, and a technical programcommittee member for numerous IEEE flagship conferences.

She served as a Guest Editor for the INTERNATIONAL JOURNAL ONCOMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, Special Issueon Cognitive Radio Networks in 2011, as an Associate Editor for the IEEETRANSACTIONS ON VEHICULAR TECHNOLOGY since 2013, and as a Re-viewer for IEEE TRANSACTIONS as well as for various Natural Sciences andEngineering Research Council proposals. She received the Canada Foundationfor Innovation New Opportunity Research Award in 2005; the Ryerson FacultyMerit Award in 2005 and 2007; the Faculty Research Excellence Award fromELCE, Ryerson University, in 2010 and 2012; the Best Student Paper Award(with her student) from Chinacom in 2011; and the Best Paper Award (with herstudent) from the 2013 International Conference on Wireless Communicationsand Signal Processing. She is a licensed Professional Engineer in Ontario anda member of the IEEE Communication/Vehicular Society.


Recommended