scispace - formally typeset
Search or ask a question
Journal ArticleDOI

A Survey on Wireless Position Estimation

Sinan Gezici1
01 Feb 2008-Wireless Personal Communications (Springer US)-Vol. 44, Iss: 3, pp 263-282
TL;DR: In this paper, an overview of various algorithms for wireless position estimation is presented and theoretical limits on their estimation accuracy are presented in terms of Cramer–Rao lower bounds.
Abstract: In this paper, an overview of various algorithms for wireless position estimation is presented. Although the position of a node in a wireless network can be estimated directly from the signals traveling between that node and a number of reference nodes, it is more practical to estimate a set of signal parameters first, and then to obtain the final position estimation using those estimated parameters. In the first step of such a two-step positioning algorithm, various signal parameters such as time of arrival, angle of arrival or signal strength are estimated. In the second step, mapping, geometric or statistical approaches are commonly employed. In addition to various positioning algorithms, theoretical limits on their estimation accuracy are also presented in terms of Cramer---Rao lower bounds.

Summary (2 min read)

1 Introduction

  • Recently, the subject of positioning in wireless networks has drawn considerable attention.
  • With accurate position estimation, a variety of applications and services such as enhanced911, improved fraud detection, location sensitive billing, intelligent transport systems, and improved traffic management can become feasible for cellular networks [1].
  • Also, depending on whether the position is estimated from the signals traveling between the nodes directly or not, two different position estimation schemes can be considered.
  • Finally, some concluding remarks are made in Sect.

3 Position Estimation

  • As shown in Fig. 1b, the second step of a two-step positioning algorithm involves estimation of position from the position related parameters estimated in the first step.
  • Depending on the presence of a database (training data), two types of position estimation techniques can be considered: Mapping techniques use a database that consists of previously estimated signal parameters at known positions to estimate the position of the target node.
  • 2.1 Geometric Techniques Geometric techniques solve for the position of the target node as the intersection of position lines obtained from a set of position related parameters at a number of reference nodes.
  • In many cases, the errors due to NLOS propagation dominate the estimation errors due to background noise.
  • Also, the accuracy depends on estimates at all nodes, LOS and NLOS, since the effects of NLOS propagation are implicitly included in the RSS signal model, as studied in Sect. 2.1. For an AOA-based positioning system employing ULAs, the MMSE can be expressed as [8].

4 Concluding Remarks

  • Various positioning algorithms have been investigated and theoretical limits for their positioning accuracy have been presented in terms of CRLBs.
  • A two-step approach to position estimation has been adopted.
  • First, estimation of position related parameters has been studied and accuracy of RSS, AOA, and T(D)OA estimation has been quantified in terms of CRLBs.
  • Note that the position estimation schemes considered in this paper have been based on a single observation of signals at a given time instead of multiple observations over a period of time.
  • For the latter, tracking algorithms, such as Kalman filters, grid-based approaches or particle filters can be employed [54].

Did you find this useful? Give us your feedback

Content maybe subject to copyright    Report

Wireless Pers Commun (2008) 44:263–282
DOI 10.1007/s11277-007-9375-z
A Survey on Wireless Position Estimation
Sinan Gezici
Published online: 2 October 2007
© Springer Science+Business Media, LLC. 2007
Abstract In this paper, an overview of various algorithms for wireless position estimation
is presented. Although the position of a node in a wireless network can be estimated directly
from the signals traveling between that node and a number of reference nodes, it is more
practical to estimate a set of signal parameters first, and then to obtain the final position
estimation using those estimated parameters. In the first step of such a two-step positioning
algorithm, various signal parameters such as time of arrival, angle of arrival or signal strength
are estimated. In the second step, mapping, geometric or statistical approaches are commonly
employed. In addition to various positioning algorithms, theoretical limits on their estimation
accuracy are also presented in terms of Cramer–Rao lower bounds.
Keywords Position estimation · Cramer–Rao lower bound · Mapping techniques ·
Bayerian estimation · Maximum likelihood estimation
1 Introduction
Recently, the subject of positioning in wireless networks has drawn considerable attention.
With accurate position estimation, a variety of applications and services such as enhanced-
911, improved fraud detection, location sensitive billing, intelligent transport systems, and
improved traffic management can become feasible for cellular networks [1]. For short-range
networks, on the other hand, position estimation facilitates applications such as inventory
tracking, intruder detection, tracking of fire-fighters and miners, home automation and patient
monitoring [2]. These potential applications of wireless positioning have also been recognized
by the IEEE, which set up a standardization group 802.15.4a for designing a new physical
layer for low-data rate communications combined with positioning capabilities [3]. Also, the
Federal Communications Commission (FCC) in the US has required wireless p roviders to
locate mobile users within tens of meters for emergency 911 calls [4].
S. Gezici (
B
)
Department of Electrical and Electronics Engineering, Bilkent University, Bilkent, Ankara 06800, Turkey
e-mail: gezici@ee.bilkent.edu.tr
123

264 S. Gezici
Fig. 1 a Direct positioning, b two-step positioning
In order to realize potential applications of wireless positioning, accurate estimation of
position should be performed even in challenging environments with multipath and non-line-
of-sight (NLOS) propagation [5]. For accurate position estimation, the details of the position
estimation process and its theoretical limits should be well-understood. Position estimation
can be defined as the process of estimating the position of a node,
1
called the “target” node, in
a wireless network by exchanging signals between the target node and a number of reference
nodes.
2
The position of the target node can be estimated by the target node itself, which is
called self-positioning, or it can be estimated by a central unit that obtains information via
the reference nodes, which is called remote-positioning (network-centric positioning)[6].
Also, depending on whether the position is estimated from the signals traveling between the
nodes directly or not, two different position estimation schemes can be considered. Direct
positioning refers to the case in which the position estimation is performed directly from
the signals traveling between the nodes [7]. On the other hand, two-step positioning extracts
certain signal parameters from the signals first, and then estimates the position based on those
signal parameters (Fig. 1). Although the two-step positioning is suboptimal in general, it can
have significantly lower complexity than the direct approach. Also, the performance of the
two approaches are usually very close for sufficiently high signal bandwidths and/or signal-
to-noise ratios (SNRs) [7,8]. Therefore, the two-step positioning is the common technique
in most positioning systems, which is the main focus of this paper.
In the first step of a two-step positioning algorithm, signal parameters, such as time-of-
arrival (TOA) and received signal strength (RSS), are estimated. Then, in the second step,
the position of the target node is estimated based on the signal parameters obtained in the
first step, as shown in Fig. 1b. In the second step of position estimation, mapping (fingerprint-
ing) approaches, geometric or statistical techniques can be used depending on the accuracy
requirements and system constraints.
The remainder of the paper is organized as follows. In Sect. 2, estimation of position related
signal parameters is studied, and RSS, angle-of-arrival (AOA), TOA, time-difference-of-
arrival (TDOA), and other parameter estimation schemes are investigated. Then, in Sect. 3,
position estimation schemes based on mapping, geometric and statistical approaches are
studied, and theoretical limits are presented in terms of Cramer–Rao lower bounds (CRLBs).
Finally, some concluding remarks are made in Sect. 4.
2 Estimation of Position Related Parameters
In the first step of a two-step positioning algorithm, position related parameters of the sig-
nals traveling between the target node and a number of reference nodes are estimated. For
1
A “node” refers to any device involved in the position estimation process, such as a cellular phone, a base
station or a wireless sensor.
2
In this article, radiolocation is considered, which is the process of position estimation through the use of
radio signals. Other techniques for position estimation include dead-reckoning and proximity systems [1].
123

A Survey on Wireless Position Estimation 265
Fig. 2 One node measures the RSS and determines the distance d between itself and the other node, which
defines a circle of uncertainty
self-positioning, the signals received by the target node are used by the target node itself
for parameter estimation. On the other hand, for remote-positioning, each reference node
can estimate the parameter(s) of the signal it receives from the target node, and forward its
estimate to a central unit.
3
In other words, the parameter estimation block in Fig. 1b resides
in the target node for self-positioning systems and in the reference nodes, with each node
estimating a subset of the total signal parameters, for remote-positioning systems.
Depending on accuracy requirements and system constraints, various signal parameters
can be estimated in the first-step of a positioning algorithm. Commonly, signal parameters
employed in positioning are related to power, direction and/or timing of a received signal.
2.1 Received Signal Strength (RSS)
The power, or energy, of a signal traveling between two nodes is a signal parameter that
contains information related to the distance (“range”) between those nodes. This parameter,
commonly referred to as RSS, can be used together with a path-loss and shadowing model
to provide a distance estimate. Therefore, in the error-free case, an RSS estimate at a node
determines the position of the other node on a circle for two-dimensional positioning,
4
as
shown in Fig. 2.
A signal traveling from one node to another experiences fast (multipath) fading, shadow-
ing and path-loss [9]. Ideally, averaging RSS over a sufficiently long time interval excludes
the effects of multipath fading and shadowing, which results in the following model:
5
¯
P(d) = P
0
10n log
10
(d/d
0
), (1)
where n is the path loss exponent,
¯
P(d) the average received power in dB at a distance d,
and P
0
is the received power in dB at a short reference distance d
0
.
In practice, the observation interval is not long enough to mitigate the effects of shad-
owing. Therefore, the received power is commonly modeled to include both path-loss and
shadowing effects, the latter of which are modeled as a zero mean Gaussian random variable
with a variance of σ
2
sh
in the logarithmic scale. Therefore, the received power P(d) in dB can
be expressed as
P(d)
N
¯
P(d), σ
2
sh
, (2)
3
It is also possible to forward the received signals directly to the central unit, and to perform both parameter
and position estimation there. However, this approach has considerably higher complexity and is not com-
monly preferred for two-step positioning systems. However, for direct-positioning systems, that is the only
way to perform remote positioning.
4
Two-dimensional positioning is considered in this paper for the convenience of illustrations.
5
Note that there is also thermal noise in real systems, which is commonly position-dependent. It is assumed
that the effects of thermal noise are sufficiently mitigated [10].
123

266 S. Gezici
Fig. 3 AOA measurement between two nodes
where
¯
P(d) is as given in (1). Note that this model can be used in both line-of-sight (LOS)
and NLOS scenarios with an appropriate choice of channel parameters.
From the received power model in (2), the CRLB for unbiased distance estimators can be
expressed as [10]
Var{
ˆ
d}≥
(ln 10
sh
d
10 n
, (3)
where
ˆ
d represents an unbiased estimate for the distance d.From(3), it is observed that the
RSS estimates get more accurate as the standard deviation of the shadowing decreases, since
RSS estimates vary less around the true average power in that case. Also a larger path-loss
exponent results in a smaller lower bound, as the average power becomes more sensitive to
distance for larger n. Finally, the accuracy deteriorates as the distance between the nodes
increases.
2.2 Angle of Arrival (AOA)
The angle between two nodes can be determined by estimating the AOA parameter of a signal
traveling between the nodes (Fig. 3). Commonly, antenna arrays are employed in order to
estimate the AOA of a signal.
6
The main principle behind the AOA estimation via antenna
arrays is that differences in arrival times of an incoming signal at different antenna elements
include the angle information if the array geometry is known.
For narrowband signals, time differences can be represented as phase shifts. Therefore,
the combinations of the phase shifted versions of received signals at different array elements
can be tested in order to estimate the AOA [1]. However, for wideband systems, time delayed
versions of received signals should be considered, since a time delay cannot be represented
by a unique phase value for a wideband signal.
In order to study the effects of system parameters on the achievable accuracy of an AOA
estimator, consider a uniform linear array (ULA) with N
a
elements and assume the same
fading coefficient α for all signals arriving at the array elements. Then, the CRLB on the
variance of unbiased AOA estimators can be expressed as [12,13]
Var{
ˆ
ψ}≥
3 c
2 π
SNR β
N
a
(N
2
a
1) sin ψ
, (4)
where ψ is the AOA, c the speed of light, SNR = α
2
E/N
0
is the signal-to-noise ratio for each
element, with E denoting the signal energy and
N
0
being the spectral density of background
6
Another approach is to use the ratio of RSS estimates between at least two directional antennas located on
a node [11].
123

A Survey on Wireless Position Estimation 267
noise,
7
the inter-element spacing, and β is the effective bandwidth defined by
β =
1
E
−∞
f
2
|S( f )|
2
d f
1/2
(5)
with S( f ) representing the Fourier transform of the received signal.
From (4), it is observed that as the SNR, effective bandwidth, inter-element spacing and/or
the number of antenna elements is increased, the accuracy of AOA estimation increases. It is
also noted that a ULA provides the best AOA estimation accuracy when the signal direction
and the ULA line are perpendicular to each other.
2.3 Time of Arrival (TOA)
Similar to the RSS parameter, estimating the flight time of a signal traveling from one node to
another, called TOA, provides information related to the distance between those two nodes.
Therefore, in the absence of any errors, a TOA estimate provides an uncertainty region in the
shape of a circle as shown in Fig. 2.
In order to calculate the TOA parameter for a signal traveling between two nodes, the nodes
must either have a common clock, or exchange timing information by certain protocols such
as a two-way ranging protocol [3,14,15].
Conventionally, TOA estimation is performed via correlator or matched filter (MF) receiv-
ers [16]. Consider a scenario in which s(t) is transmitted from a node to another, and the
received signal is expressed as
r(t) = s(t τ)+ n(t), (6)
where τ represents the TOA and n(t) is white Gaussian noise with zero mean and a spectral
density of
N
0
/2. Then, the correlator-based approach correlates the received signal with a
local template s(t −ˆτ) for various delays ˆτ , and calculates the delay corresponding to the
correlation peak. Similarly, the MF approach employs a filter that is matched to the transmit-
ted signal and estimates the instant at which the filter output reaches its largest value. Both
approaches are optimal in the maximum likelihood (ML) sense for the signal model in (6).
However, in practical systems, the signal arrives at the receiver via multiple signal paths. In
such multipath e nvironments, the conventional schemes become suboptimal as they use the
transmitted signal to set their template signals or MF impulse responses.
8
In order to obtain
accurate TOA estimation in multipath env ironments, high-resolution time delay estimation
techniques, such as that described in [17], have been studied for narrowband systems, and
first path detection algorithms are proposed for ultra-wideband (UWB) systems [14,1820].
In order to observe the main relations between the signal bandwidth and the theoretical
limits for TOA estimation, consider the CRLB for the signal model in (6), which is given by
Poor [21], Cook and Bernfeld [22]
9
Var( ˆτ)
1
2
2π
SNR β
, (7)
where ˆτ represents an unbiased TOA estimate, SNR = E/
N
0
is the SNR, with E denoting
the signal energy, and β is the effective signal bandwidth defined by (5).
7
The same average noise power is assumed at each element.
8
Since the effects of the propagation environment, such as the multipath, are not known at the time of TOA
estimation, the use of a template signal or a MF impulse response that includes the overall effects of the
channel is not usually possible.
9
Refer to [5,23] for the CRLB for TOA estimation in multipath channels.
123

Citations
More filters
Journal ArticleDOI
TL;DR: This paper aims to give a comprehensive review of different TOA-based localization algorithms and their technical challenges, and to point out possible future research directions.
Abstract: Localization of a wireless device using the time-of-arrivals (TOAs) from different base stations has been studied extensively in the literature. Numerous localization algorithms with different accuracies, computational complexities, a-priori knowledge requirements, and different levels of robustness against non-line-of-sight (NLOS) bias effects also have been reported. However, to our best knowledge, a detailed unified survey of different localization and NLOS mitigation algorithms is not available in the literature. This paper aims to give a comprehensive review of these different TOA-based localization algorithms and their technical challenges, and to point out possible future research directions. Firstly, fundamental lower bounds and some practical estimators that achieve close to these bounds are summarized for line-of-sight (LOS) scenarios. Then, after giving the fundamental lower bounds for NLOS systems, different NLOS mitigation techniques are classified and summarized. Simulation results are also provided in order to compare the performance of various techniques. Finally, a table that summarizes the key characteristics of the investigated techniques is provided to conclude the paper.

989 citations

Journal ArticleDOI
TL;DR: A review of the recent advances in wireless indoor localization techniques and system is provided to deliver a better understanding of state-of-the-art technologies and motivate new research efforts in this promising field.
Abstract: The advances in localization based technologies and the increasing importance of ubiquitous computing and context-dependent information have led to a growing business interest in location-based applications and services. Today, most application requirements are locating or real-time tracking of physical belongings inside buildings accurately; thus, the demand for indoor localization services has become a key prerequisite in some markets. Moreover, indoor localization technologies address the inadequacy of global positioning system inside a closed environment, like buildings. Based on this, though, this paper aims to provide the reader with a review of the recent advances in wireless indoor localization techniques and system to deliver a better understanding of state-of-the-art technologies and motivate new research efforts in this promising field. For this purpose, existing wireless localization position system and location estimation schemes are reviewed, as we also compare the related techniques and systems along with a conclusion and future trends.

484 citations


Cites methods from "A Survey on Wireless Position Estim..."

  • ...The substitute method is to estimate the distance of unknown node to reference node from some sets of measuring units using the attenuation of emitted signal strength [3, 12]....

    [...]

Journal ArticleDOI
TL;DR: Props and cons of the three positioning technologies are presented in terms of coverage, accuracy and reliability, followed by a discussion of the implications for LBS using the 3G iPhone and similar mobile devices.
Abstract: The 3G iPhone was the first consumer device to provide a seamless integration of three positioning technologies: Assisted GPS (A-GPS), WiFi positioning and cellular network positioning. This study presents an evaluation of the accuracy of locations obtained using these three positioning modes on the 3G iPhone. A-GPS locations were validated using surveyed benchmarks and compared to a traditional low-cost GPS receiver running simultaneously. WiFi and cellular positions for indoor locations were validated using high resolution orthophotography. Results indicate that A-GPS locations obtained using the 3G iPhone are much less accurate than those from regular autonomous GPS units (average median error of 8 m for ten 20-minute field tests) but appear sufficient for most Location Based Services (LBS). WiFi locations using the 3G iPhone are much less accurate (median error of 74 m for 58 observations) and fail to meet the published accuracy specifications. Positional errors in WiFi also reveal erratic spatial patterns resulting from the design of the calibration effort underlying the WiFi positioning system. Cellular positioning using the 3G iPhone is the least accurate positioning method (median error of 600 m for 64 observations), consistent with previous studies. Pros and cons of the three positioning technologies are presented in terms of coverage, accuracy and reliability, followed by a discussion of the implications for LBS using the 3G iPhone and similar mobile devices.

451 citations


Cites methods from "A Survey on Wireless Position Estim..."

  • ...For a review of these techniques, see Hightower and Borriello (2004) and Gezici (2008)....

    [...]

Journal ArticleDOI
TL;DR: An overview of the evolution of the various localization methods that were standardized from the first to the fourth generation of cellular mobile radio is provided, and what can be expected with the new radio and network aspects for the upcoming generation of fifth generation is looked over.
Abstract: Cellular systems evolved from a dedicated mobile communication system to an almost omnipresent system with unlimited coverage anywhere and anytime for any device. The growing ubiquity of the network stirred expectations to determine the location of the mobile devices themselves. Since the beginning of standardization, each cellular mobile radio generation has been designed for communication services, and satellite navigation systems, such as Global Positioning System (GPS), have provided precise localization as an add-on service to the mobile terminal. Self-contained localization services relying on the mobile network elements have offered only rough position estimates. Moreover, satellite-based technologies suffer a severe degradation of their localization performance in indoors and urban areas. Therefore, only in subsequent cellular standard releases, more accurate cellular-based location methods have been considered to accommodate more challenging localization services. This survey provides an overview of the evolution of the various localization methods that were standardized from the first to the fourth generation of cellular mobile radio, and looks over what can be expected with the new radio and network aspects for the upcoming generation of fifth generation.

418 citations

Journal ArticleDOI
TL;DR: A technological perspective of indoor positioning systems, comprising a wide range of technologies and approaches is provided, and the existing approaches are classified in a structure in order to guide the review and discussion of the different approaches.
Abstract: Indoor positioning systems (IPS) use sensors and communication technologies to locate objects in indoor environments. IPS are attracting scientific and enterprise interest because there is a big market opportunity for applying these technologies. There are many previous surveys on indoor positioning systems; however, most of them lack a solid classification scheme that would structurally map a wide field such as IPS, or omit several key technologies or have a limited perspective; finally, surveys rapidly become obsolete in an area as dynamic as IPS. The goal of this paper is to provide a technological perspective of indoor positioning systems, comprising a wide range of technologies and approaches. Further, we classify the existing approaches in a structure in order to guide the review and discussion of the different approaches. Finally, we present a comparison of indoor positioning approaches and present the evolution and trends that we foresee.

348 citations


Additional excerpts

  • ...(AoA,ToA,TDoA, andRSS), coverage, and cost [12, 13]....

    [...]

References
More filters
Book
01 Jan 1983

25,017 citations

Book
01 Jan 1973

20,541 citations

Journal ArticleDOI
TL;DR: Both optimal and suboptimal Bayesian algorithms for nonlinear/non-Gaussian tracking problems, with a focus on particle filters are reviewed.
Abstract: Increasingly, for many application areas, it is becoming important to include elements of nonlinearity and non-Gaussianity in order to model accurately the underlying dynamics of a physical system. Moreover, it is typically crucial to process data on-line as it arrives, both from the point of view of storage costs as well as for rapid adaptation to changing signal characteristics. In this paper, we review both optimal and suboptimal Bayesian algorithms for nonlinear/non-Gaussian tracking problems, with a focus on particle filters. Particle filters are sequential Monte Carlo methods based on point mass (or "particle") representations of probability densities, which can be applied to any state-space model and which generalize the traditional Kalman filtering methods. Several variants of the particle filter such as SIR, ASIR, and RPF are introduced within a generic framework of the sequential importance sampling (SIS) algorithm. These are discussed and compared with the standard EKF through an illustrative example.

11,409 citations

Journal ArticleDOI
TL;DR: In this paper, a maximum likelihood estimator is developed for determining time delay between signals received at two spatially separated sensors in the presence of uncorrelated noise, where the role of the prefilters is to accentuate the signal passed to the correlator at frequencies for which the signal-to-noise (S/N) ratio is highest and suppress the noise power.
Abstract: A maximum likelihood (ML) estimator is developed for determining time delay between signals received at two spatially separated sensors in the presence of uncorrelated noise. This ML estimator can be realized as a pair of receiver prefilters followed by a cross correlator. The time argument at which the correlator achieves a maximum is the delay estimate. The ML estimator is compared with several other proposed processors of similar form. Under certain conditions the ML estimator is shown to be identical to one proposed by Hannan and Thomson [10] and MacDonald and Schultheiss [21]. Qualitatively, the role of the prefilters is to accentuate the signal passed to the correlator at frequencies for which the signal-to-noise (S/N) ratio is highest and, simultaneously, to suppress the noise power. The same type of prefiltering is provided by the generalized Eckart filter, which maximizes the S/N ratio of the correlator output. For low S/N ratio, the ML estimator is shown to be equivalent to Eckart prefiltering.

4,317 citations

Frequently Asked Questions (20)
Q1. What are the contributions in "A survey on wireless position estimation" ?

In this paper, an overview of various algorithms for wireless position estimation is presented. 

In the absence of synchronization between the target node and the reference nodes, the TDOA estimation can be performed if there is synchronization among the reference nodes [1]. 

The main idea behind position estimation via mapping techniques is to determine a regression scheme based on a set of training data, and then to estimate position of a given node according to that regression function. 

For independent noise components, the likelihood function in (23) can be expressed asp(z|θ) = Nm∏i=1 pηi (zi − fi (x, y) | θ), (24)where pηi (· | θ) represents the conditional probability density function for the i th noise component given θ 

(22)Note that since f(x, y) is a deterministic function, the likelihood function can be expressed asp(z|θ) = pη(z − f(x, y) | θ), (23) where pη(· | θ) represents the conditional probability density function of the noise vector conditioned on θ . 

The geometric techniques can also be applied to hybrid systems, in which multiple types of position related parameters, such as TDOA/AOA [31] or TOA/TDOA [32], are employed in position estimation. 

In order to obtain accurate TOA estimation in multipath environments, high-resolution time delay estimation techniques, such as that described in [17], have been studied for narrowband systems, and first path detection algorithms are proposed for ultra-wideband (UWB) systems [14,18–20]. 

For a noise vector modeled as a multivariate Gaussian random variable with mean µ and covariance matrix , the likelihood function is given byp(z|θ) = 1 (2π)Nm/2| |1/2 exp{ −12 (z − f(x, y)− µ)T −1 (z − f(x, y)− µ)} . (28)Then, the ML position estimator can be calculated asθ̂ML = arg min θ (z − f(x, y)− µ)T −1 (z − f(x, y)− µ)+ log | |, (29)where θ consists of the position of the target node and the unknown parameters related to µ and . 

Since the effects of the propagation environment, such as the multipath, are not known at the time of TOA estimation, the use of a template signal or a MF impulse response that includes the overall effects of the channel is not usually possible. 

The main principle behind the AOA estimation via antenna arrays is that differences in arrival times of an incoming signal at different antenna elements include the angle information if the array geometry is known. 

In vector notations, the model in (17) can be expressed asz = f(x, y)+ η, (19) where z = [z1 · · · zNm ]T , f(x, y) = [ f1(x, y) · · · fNm (x, y)]T , and η = [η1 · · · ηNm ]T .Depending on the available information related to the noise term η in (19), parametric or non-parametric approaches can be followed. 

In some positioning systems, two or more of the position related parameters, studied in the previous subsections, can be employed in order to obtain more information about the position of the target node. 

In its simplest form, the k-NN estimation technique estimates the position of the target node as the position vector in the training set T corresponding to the parameter vector that has the shortest distance to the given (estimated) parameter vector m. 

In other words, when the position lines intersect at multiple points, instead of a single point, due to certain errors in the parameter estimation step, the geometric approach does not provide any inside as to which point to choose as the position of the target node. 

the combinations of the phase shifted versions of received signals at different array elements can be tested in order to estimate the AOA [1]. 

the accuracy depends on estimates at all nodes, LOS and NLOS, since the effects of NLOS propagation are implicitly included in the RSS signal model, as studied in Sect. 2.1.For an AOA-based positioning system employing ULAs, the MMSE can be expressed as [8] 

In the first step of a two-step positioning algorithm, signal parameters, such as time-ofarrival (TOA) and received signal strength (RSS), are estimated. 

One of the disadvantages of geometric techniques is that they do not provide a theoretical framework in the presence of noise in position related parameters. 

In general, the noise components may also depend on the position of the mobile, in which case θ includes the union of the elements in λ, x , and y. 

As this example illustrates, the geometric approach does not provide an efficient data fusion mechanism; i.e., cannot utilize multiple parameter estimates efficiently.