Abstract
The localization of mobile devices is essential for the provisioning of location-based services, e.g., to locate people facing an accident or to provide relevant information to device users, depending on their current whereabouts. Several localization mechanisms have been developed using estimates of absolute distances or angles between the devices and the base stations of the networks. These mechanisms often require expensive enhancements of the existing base stations or mobile devices. In recent years, so-called range-free approaches have been proposed, which limit the possible positions of a device to the coverage areas of radio network cells, without relying on precise distances or angles. The accuracy of the corresponding information can be refined by computing the intersection area of all cells that cover the current position of the device. However, the computation of this intersection area, e.g., by the location server of a network carrier, can be a complex task. To avoid unnecessary workload, one would like to preestimate the possible reduction of location uncertainty, i.e., the information gain that can be achieved. The contribution of this paper is an analytical and numerical investigation of the problem. Several approaches are presented for the computation of the information gain, based on stochastic geometry and on a Monte-Carlo method. We show that simple scaling arguments can be used to estimate the order of magnitude of the average information gain, while more complex approximations based on Voronoi cells lead to relatively good results.















Similar content being viewed by others
Notes
Note that, a priori, L(Ψ) is a random variable.
References
Schiller J, Voisard A (2004) Location-based services, ser. Morgan Kaufmann series in data management systems. Morgan Kaufmann, San Francisco
He T, Huang C, Blum BM, Stankovic JA, Abdelzaher T (2003) Range-free localization schemes for large scale sensor networks. In: International conference on mobile computing and networking, San Diego, 14–19 September 2003
Trevisani E, Vitaletti A (2004) Cell-id location technique, limits and benefits: an experimental study. In: Sixth IEEE workshop on mobile computing systems and applications (WMCSA). IEEE, Piscataway, pp 51–60, Dec
Lück S, Scharf M, Gil J (2005) An architecture for acquisition and provision of hotspot coverage information. In: 11th European wireless 2005 (EW 2005), Nicosia, 10–13 April 2005, pp 287–293
Koch T (2004) Rapid mathematical programming. Ph.D. dissertation, Technische Universität Berlin
Bulusu N, Heidemann J, Estrin D (2000) Gps-less low cost outdoor localization for very small devices. IEEE Wirel Commun 7(5):27–34, Oct
Simic S, Sastry S (2002) Distributed localization in wireless ad hoc networks. UC Berkeley, Tech. Rep. UCB/ERL M02/26
Stupp G, Sidi M (2005) The expected uncertainty of range-free localization protocols in sensor networks. Theor Comp Sci 344:86–99
Chu H-C, Jan R-H (2003) A cell-based location-sensing method for wireless networks. Wirel Commun Mob Comput 3(4):455–463
Baccelli F, Gloaguen C, Zuyev S (2000) Superposition of planar voronoi tessellations. Commun Stat Stoch Models 16:69–98
Rappaport T (1999) Wireless communications. Prentice Hall, Englewood Cliffs
Gupta P, Kumar PR (2000) The capacity of wireless networks. IEEE Trans Inform Theory 46(2):388–404, March
Aguiar A, Gross J (2003) Wireless channel models. Telecommunication Networks Group, Technische Universität Berlin. Tech. Rep. TKN-03-007, Apr
Baccelli F, Zuyev S (1997) Stochastic geometry models of mobile communication networks. In: Frontiers in queueing: models and applications in science and engineering. CRC, Boca Raton, pp 227–243
Okabe A, Boots B, Sugihara K, Chiu SN (2000) Spatial tessellations: concepts and applications of Voronoi diagrams, 2nd edn., ser. Probability and statistics. Wiley, New York, July
Cover TM, Thomas JA (1991) Elements of information theory, ser. telecommunications. Wiley, New York
Calka P (2003) Precise formulae for the distributions of the principal geometric characteristics of the typical cells of a two-dimensional Poisson–Voronoi tessellation and a poisson line process. Adv Appl Probab 35(3):551–562
Moller J (1994) Lectures on random Voronoi tessellations. Springer, Berlin Heidelberg New York
Hermann SD, Sortais M, Wolisz A (2007) Enhancing the accuracy of position information through superposition of location server data. In: Proc. of IEEE international con ference on communications (ICC), Glasgow, June
Wiener N (1939) The ergodic theorem. Duke Math J 5(1):1–18
Cowan R (1978) The use of the ergodic theorems in random geometry. Adv Appl Probab 10:47–57
Cowan R (1980) Properties of ergodic random mosaic processes. Math Nachr 97:89–102
Stoyan D, Kendall WS, Mecke J (1995) Stochastic geometry and its applications. Wiley, New York
Mecke J (1981) Formulas for stationary planar fibre processes III—intersections with fibre systems. Math Oper Forsch Stat Ser Stat 12(2):201–210
Author information
Authors and Affiliations
Corresponding author
Additional information
Most of this cooperation was carried out while the first author worked as a Teaching and Research Associate at the TU Berlin, affiliated in Team B7 of the Research Center Matheon.
Appendix
Appendix
Let us now give some brief explanations, as well as a few references concerning translation invariance and ergodicity for random tessellations of the plane. Recall that a Poisson–Voronoi tessellation of the plane may be defined by considering a planar Poisson point process \(\left\lbrace X_i\right\rbrace \) and attaching a convex polygonal cell C i to each of the random points X i in a very simple fashion: C i consists of all points Y in the plane lying closer to X i than to any of the other points X j in the Poisson cloud (see Fig. 5). Such a construction may certainly be carried out for any Poisson point process in the plane; however, the resulting tessellation will be translation-invariant only if the underlying Poisson random cloud has constant intensity λ. The translation-invariance property we have in mind is the following: denoting by T V :Y↦Y + V the translation along an arbitrarily fixed planar vector V, one asks for the statistical properties of the random tessellation \(\left\lbrace C_i\right\rbrace\) to be left unchanged when applying T V to each of the cells, i.e., changing \(\left\lbrace C_i\right\rbrace\) into \(\left\lbrace T_V\left( C_i\right) \right\rbrace\). A more precise statement of this property requires considering an arbitrary bounded measurable functional Ψ of the random tessellation \(\left\lbrace C_i\right\rbrace\), as well as an arbitrary planar translation T V , and requiring that the mean value of \(\Psi\left[ \left\lbrace C_i\right\rbrace\right]\) be left unchanged when composing Ψ with T V :
(one may think of Ψ as a geometric characteristic of the polygonal cell covering the origin O in the plane, e.g., number of vertices, perimeter, or area, even though such reasonable functionals are not bounded). A Poisson–Voronoi tessellation of the plane satisfying such translation-invariance property is said to be stationary.
Of course, one might be interested in the stationarity of some other kind of random tessellation, for example, the Poisson line tessellations mentioned in Section 5.2, where a straight line Δ i is drawn through each point X i of the random cloud, orthogonally to the segment joining O and X i (see Fig. 6). In the latter case, however, the intensity of the underlying Poisson random cloud should be taken proportional to \(d\rho d\theta=\frac{dxdy}{\sqrt{x^2+y^2}}\) in order for the resulting line tessellation to be stationary. Indeed, assuming that the lines in such random tessellation are being translated along some fixed vector V = (V 1;V 2), consider a particular line Δ and its translate Δ′, as well as the point X on Δ lying closest to the origin O and the point X′ on Δ′ lying closest to O. Denoting by (ρ;θ) the polar coordinates of X and by (ρ′;θ′) those of X′, one obviously has θ′ = θ or θ′ = θ±π (Δ′ is parallel to Δ), whereas
(see Fig. 16). Thus, for an arbitrary bounded measurable function (ρ;θ)↦F(ρ;θ), one certainly has
because the corresponding Jacobian is unitary, but this identity breaks down when replacing the differential dρ dθ, e.g., by ρd ρd θ = dx dy.
One of the main consequences of such translation-invariance property lies in the validity of Wiener’s ergodic theorem: assuming that \(\left\lbrace C_i\right\rbrace\) is a stationary random tessellation of the plane and that Ψ is a square integrable measurable functional of \(\left\lbrace C_i\right\rbrace\) (i.e., such that \(\mathbb{E}\left( \left\vert\Psi\left[\left\lbrace C_i\right\rbrace\right]\right\vert^2\right)\) be finite), one may assert the almost sure existence of the limitFootnote 1
where B R stands for the Euclidian ball of radius R centered at the origin, and |B R | for the corresponding area (see [20] for a series of precise statements of such theorems and their proofs). At this stage, some further condition on the random tessellation \(\left\lbrace C_i\right\rbrace\) is needed to make sure that the limit L(Ψ) coincides (almost surely) with the stochastic mean value \(\mathbb{E}\left( \Psi\left[\left\lbrace C_i\right\rbrace\right]\right) \). A very natural sufficient condition of this kind is the following: the stationary random tessellation \(\left\lbrace C_i\right\rbrace\) is said to satisfy a mixing condition whenever
holds true for any unit vector V and bounded measurable functionals Φ, Ψ. Roughly speaking, this means that the geometric characteristics of two parts of the random tessellation located far from each other are nearly uncorrelated. Such property holds true for any of the stationary random tessellations \(\left\lbrace C_i\right\rbrace\) we have been considering so far, and as a consequence, one may assert the validity of the identity
almost surely in the realizations of \(\left\lbrace C_i\right\rbrace\). Readers interested in rigorous applications of Wiener’s or Birkhoff’s ergodic theorems to stochastic geometry should certainly consult [21] or [22]. Some of the main applications of this kind go under the name of “mean-value relationships” for stationary random tessellations. Here is an important example of such mean value relationships (many more may be found in Section 10.3 of [23]): denoting by λ 0 (resp. λ 2) the mean number of vertices (resp. cells) of the tessellation \(\left\lbrace C_i\right\rbrace\) to be found per unit area, and by \(\overline{n}_{0,2}\) the mean number of cells touching a vertex in this tessellation, one has
In the simple situation where \(\left\lbrace C^A_i\right\rbrace\) is the Poisson–Voronoi tessellation attached to a Poisson random cloud of constant intensity λ, one has λ 0 = 2λ and λ 2 = λ, so that \(\overline{n}_{0,2}=3\). In fact, in such a simple situation, there are exactly three polygons meeting at each of the vertices, almost surely in the realizations of \(\left\lbrace C^A_i\right\rbrace\). Let us consider a further Poisson–Voronoi tessellation \(\big\{ C^B_j\big\}\) attached to a second Poisson random cloud of constant intensity μ, independent of the first one. In the compound tessellation \(\big\lbrace C^{Comp}_k\big\rbrace\) obtained by superimposing the cells in \(\big\lbrace C^B_j\big\rbrace\) to those of \(\left\lbrace C^A_i\right\rbrace\), there are three kinds of vertices:
-
Vertices already present in the tessellation \(\left\lbrace C^A_i\right\rbrace\): these come up with intensity 2λ and are adjacent to three polygons in the compound tessellation.
-
Vertices already present in the tessellation \(\big\lbrace C^B_j\big\rbrace\): these come up with intensity 2μ and are adjacent to three polygons in the compound tessellation.
-
Vertices appearing at the intersection of an edge in \(\left\lbrace C^A_i\right\rbrace\) with an edge in \(\left\lbrace C^B_j\right\rbrace\): these come up with intensity \(\frac{8}{\pi}\sqrt{\lambda\mu}\) and are adjacent to four polygons in the compound tessellation. (The original paper [24] should be consulted for more details on this third intensity).
As a result of the preceding considerations, one may state that the mean number of polygons adjacent to a vertex in the compound tessellation is given by
Using the above stated mean-value relationship then leads to the following value ΛComp for the cell intensity in the compound tessellation:
The very same method may be used to determine the cell intensity of a compound tessellation where a third Poisson–Voronoi tessellation built upon a new Poisson cloud of intensity ν is superimposed to the preceding compound tessellation: the resulting cell intensity is then
More generally, superimposing J Voronoi tessellations built upon independent homogeneous Poisson clouds having the intensities λ 1, λ 2, ..., λ J yields a stationary random tessellation whose cell intensity is given by
Let us finally give a brief description of some of the main results contained in [17]. { X i } denoting a homogeneous Poisson cloud of unit intensity λ = 1 on the plane, recall that the Palm cell \(\mathcal{C}=\mathcal{C}\left( \{ X_i\}\right) \) attached to { X i } may be defined as the convex polygon consisting of all points X lying closer to the origin O than to any point X i in the cloud (see Fig. 17). In other words, \(\mathcal{C}\) is the Voronoi cell about O appearing when adding this point to the cloud. Letting \(N_0(\mathcal{C})\) denote the number of vertices (or, equivalently, the number of sides) appearing in the random convex polygon \(\mathcal{C}\), it turns out that a proper use of Slyvniak’s formula (Proposition 4.1.1 in [18]) enables one to compute \(\mathbb{P}\left\lbrace N_0(\mathcal{C})=k\right\rbrace\) explicitly for arbitrary k ≥ 3, and one has:
where dσ k (δ 1,...,δ k ) stands for the uniform probability measure on the (k − 1)-dimensional simplex
whereas H is the function given by
and \(\boldsymbol{1}_B\) stands for the indicator function of
In the multiple integral appearing in Eq. 15, δ 1,..., δ k are angular variables, whereas p 1,...,p k stand for distances to the origin, and these variables are labelled cyclically, so that p 0 = p k , p k + 1 = p 1 and δ 0 = δ k .
Following [17], we further denote by (P i ,Θ i ) the polar coordinates of the vertices of the random cell \(\mathcal{C}\), for \(i=1,2,\ldots,N_0(\mathcal{C})\). Fixing again a natural number k ≥ 3, it turns out that, conditionally to \(\left\lbrace N_0(\mathcal{C})=k\right\rbrace \), the joint distribution of the vector (P 1,...,P k ,Θ2 − Θ1,...,Θ k − Θ k − 1,2π + Θ1 − Θ k ) may be explicitly described as the measure ν k on \(\mathbb{R}_+^k\times[0;2\pi]^k\) given through
where dσ k (δ 1,...,δ k ) again stands for the uniform pro bability measure on the (k − 1)-dimensional simplex Σ k , whereas
In other words, conditionally to the event \(\left\lbrace N_0(\mathcal{C})=k\right\rbrace\), the probability for (P 1,...,P k , Θ2 − Θ1,...,Θ k − Θ k − 1, 2π + Θ1 − Θ k ) to realize any event \(E\subset\mathbb{R}_+^k\times[0;2\pi]^k\) is given as the quotient of the integral
through a similar integral computed over the whole of \(\mathbb{R}_+^k\times[0;2\pi]^k\).
This provides us with an explicit description of the behavior of the random cell \(\mathcal{C}\). From there on, mean values such as \(\mathbb{E}\left[ |\mathcal{C}|\right]\) or \(\mathbb{E}\left[ |\mathcal{C}|\cdot\log|\mathcal{C}|\right]\) may readily be computed.
Rights and permissions
About this article
Cite this article
Sortais, M., Hermann, S.D. & Wolisz, A. Analytical investigation of intersection based range-free localization. Ann. Telecommun. 63, 307–320 (2008). https://doi.org/10.1007/s12243-008-0030-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12243-008-0030-9