ABSTRACT
Locating the position of fixed or mobile sources (i.e., transmitters) based on measurements obtained from sensors (i.e., receivers) is an important research area that is attracting much interest. In this paper, we review several representative localization algorithms that use time of arrivals (TOAs) and time difference of arrivals (TDOAs) to achieve high signal source position estimation accuracy when a transmitter is in the line-of-sight of a receiver. Circular (TOA) and hyperbolic (TDOA) position estimation approaches both use nonlinear equations that relate the known locations of receivers and unknown locations of transmitters. Estimation of the location of transmitters using the standard nonlinear equations may not be very accurate because of receiver location errors, receiver measurement errors, and computational efficiency challenges that result in high computational burdens. Least squares and maximum likelihood based algorithms have become the most popular computational approaches to transmitter location estimation. In this paper, we summarize the computational characteristics and position estimation accuracies of various positioning algorithms. By improving methods for estimating the time-of-arrival of transmissions at receivers and transmitter location estimation algorithms, transmitter location estimation may be applied across a range of applications and technologies such as radar, sonar, the Global Positioning System, wireless sensor networks, underwater animal tracking, mobile communications, and multimedia.
Estimation of the location of the source of a signal (e.g., emitting radio, acoustic or optic signals, etc.) has been a subject of research for decades and continues to receive much interest in the signal processing research community, including radar (Bahl and Padmanabhan, 2000 and Yan et al., 2007), sonar (Carter, 1981; Leonard and Durrant-Whyte, 1991; and Leonard and Durrant-Whyte, 2012), mobile communications (Caffery, 2000; Gustafsson and Gunnarsson, 2005; and Caffery and Stuber, 1998), multimedia (Brandstein and Silverman, 1997; Wang and Chu, 1997; and Akyildiz et al., 2007), animal tracking (Spiesberger and Fristrup, 1990), wireless sensor networks (WSNs; Akyildiz et al., 2002; Chen et al., 2002; Patwari et al., 2005; and Mao et al., 2007), and the Global Positioning System (GPS; Hofmann-Wellenhof et al., 2013). However, uncertainties resulting from the modulation of a signal propagated through an inhomogeneous medium and in measurements of received signals can quickly degrade position estimation accuracy when using standard methods to estimate transmitter position (Sayed et al., 2005; Güvenç and Chong, 2009; and Tan et al., 2011). For reference, the acronyms commonly used in the study of transmitter position estimation and adopted by this paper are listed in Table I.
| Acronyms and abbreviations | Description |
|---|---|
| 2D | Two-dimensional |
| 3D | Three-dimensional |
| AOA | Angle of arrival |
| CRLB | Cramér-Rao lower bound |
| FDOA | Frequency difference of arrival |
| GPS | Global positioning system |
| LOP | Line of position |
| LOS | Line-of-sight |
| LS | Least squares |
| ML | Maximum likelihood |
| MRS | Minimal required number of sensors |
| NLOS | Non line-of-sight |
| ODS | Over-determined system |
| RSS | Received signal strength |
| SNR | Signal-to-noise ratio |
| TDOA | Time difference of arrival |
| TOA | Time of arrival |
| WSN | Wireless sensor networks |
Historically, measurement of the features of received signals needed for input to position estimation algorithms has relied on four methods: time of arrival (TOA), time difference of arrival (TDOA), angle of arrival (AOA), and received signal strength (RSS). In recent years, hybrid measurements have been investigated to improve the qualities of measurements of received signals (Mao et al., 2007). Table II provides a comparison of different approaches to obtain metrics for receipt of a signal at a receiver (Güvenç and Chong, 2009 and So, 2011). In this paper, we review localization algorithms and applications of transmitter position estimation models that use TOA and TDOA approaches. These approaches utilize distance-related information between a source (transmitter) and sensors (receivers).
TABLE II. Overview of different measurement approaches. This table has been summarized and expanded from So (2011) and Güvenç and Chong (2009).
| Localization measurement | Characteristics | Advantages | Disadvantages | Usage and applicability |
|---|---|---|---|---|
| TOA | Performing direct ranging from the relationship of signal traveling time, speed, and distance | High accuracya | LOS is normally assumed | More common in cellular networks |
| Time synchronization across source and all sensors is needed for one-way ranging | 3D systems often feature assisted GPS at sensors | |||
| Relatively larger cost and increased system complexity | ||||
| TDOA | Presenting difference of TOAs from a pair of sensors | High accuracya | LOS is normally assumed | More common in wireless sensor networks |
| Only time synchronization at all sensors | 3D systems often feature assisted GPS at sensors | |||
| AOA | Intersecting the direction lines obtained from the angles measured at the sensors. Computation requires information of each sensor’s orientation | Only at least two receivers are needed Time synchronization is not required | Smart antennas are needed, relatively larger and expensive hardware. LOS is normally assumed Strongly affected by multipath and shadow fading | Common in radar scenarios. More appropriate for sensors rather than transmitters due to large size. Or source size has to be able to carry an antenna array |
| RSS | Comparing RSS measurements from source to each sensor with a propagation model to estimate distance | Time synchronization is not required Simple and inexpensive | Low accuracy An accurate signal attenuation model is needed Strongly affected by multipath and shadow fading | Typically used in applications that do not require accurate ranging |
| Hybrid | TOA/RSS and TDOA/RSS | Relatively simple hardware requirement | Utilized for NLOS condition and indoor environment | |
| TOA/AOA and TDOA/AOA | Better performance when source is in proximity to sensors; allows for single sensor localization | Utilized for NLOS condition and indoor environment | ||
| TDOA/FDOA | Complementary to TDOA for estimating source position and velocity | Common in moving source (mobile) localization | ||
| TOA/TDOA | Data fusion | Utilized for NLOS condition |
aAccuracy is dependent on the signal bandwidth.
The variance of time-delay measurement errors is inversely proportional to the signal-to-noise ratio (SNR), provided that bandwidth, observation time, and center frequency remain constant (Quazi, 1981). For instance, for high SNR, the standard deviation of the time delay estimate is
where N is the observation time, f0 is the center frequency, W is the bandwidth, and c is some constant. High accuracy can be achieved by utilizing high-precision time of arrival measurement techniques at reasonable SNR levels. If TOA or TDOA approaches are used to estimate transmitter location, at least three sensors are required for two-dimensional (2D) position estimation and four are required for three-dimensional (3D) position estimation, according to the principles of trilateration. When more sensors are available, an over-determined system (ODS) may be solved by using the multilateration method (Boukerche et al., 2007). In most cases, a basic assumption is that there is line-of-sight (LOS) between a transmitter and receiver and the transmitter’s signal follows a direct line-of-sight path to a receiver.
| (1) |
However, in some situations (e.g., a dense urban environment), there is no direct path between a signal source and a sensor because of reflection and diffraction of the signal. In these cases of non-line-of-sight (NLOS) signal propagation, the transmitter location estimate can become significantly biased. To deal with NLOS signal propagation and associated transmitter position estimation error, strategies for NLOS identification and LOS reconstruction have been suggested (Wylie and Holtzman, 1996). NLOS propagation is also a common problem in indoor environments where several limitations are commonly encountered: (1) LOS is not possible, (2) strong multipath fading occurs, (3) GPS does not work well, and (4) it is expensive to deploy specialized infrastructure. Transmitter position estimation methods using TOA, TDOA, or AOA often provide erroneous results because of the first two limitations. Therefore, location fingerprinting approaches are the most promising approach for indoor applications (Prasithsangaree et al., 2002). Under LOS conditions, multipath fading can be addressed by identifying the first strong peak of the received signal. Cost is another important consideration for transmitter localization systems (Bulusu et al., 2000; Stoleru et al., 2005; and Guo et al., 2011). High-accuracy systems normally require sensor array design optimization, expensive infrastructure, supporting networks, expert installation, and routine maintenance.
In the remainder of this paper, we will present a literature review of TOA or TDOA based source-localization algorithms, including a comparison of the methodologies, advantages, and disadvantages of the various methods (Section II), analysis of the application specific performance of algorithms (Section III), and categorization of source localization algorithms by application (Section IV).
A. TOA and TDOA-based algorithms with LOS
The general 3D range equations for source localization using TOA and TDOA are
where s is the signal propagation velocity, ti is the signal traveling time from the source to sensor i, and Δtij indicates the time difference between travel times ti and tj. The terms xi, yi, zi represent the position of sensor i, and N is the number of sensors (N ≥ 4). The terms x, y, z are the coordinates for the position of the source that are to be determined. Nonlinearity of the source localization problem is introduced into the algorithm by the square-root terms (distance formula) in Equations (2). These make estimation of a source’s location potentially complex and expensive.
| (2) |
To obtain the measurements of TOAs and TDOAs, a group of sensors first receives signals emitted from the source. The sources and receivers must be time-synchronized to ensure precision of the arrival times. In a passive system, the TDOA measurement can be made by cross-correlating the signals received at two different sensors. Alternatively, TOA measurements can be gathered at the sensors and converted into TDOA measurements by calculating the differences.
In geometric positioning, TOAs are then converted to range estimates by multiplying the propagation speed of light or sound in the appropriate medium. For each TOA, if accurately measured and assumed to be free of noise, the range estimate to the source results in a circular locus of possible source positions with the receiver at the center. This is commonly called the circular line of position (LOP). In a 2D space, at least three such LOPs are needed to estimate the source’s location. The position of the source is at a single point where all three LOPs intersect (Figure 1, solid line). In practical situations, TOAs have measurement errors and the circular LOPs may not have a unique intersection point. The trilateration will yield multiple intersections bounded by the errors in the TOA measurements (Figure 1, dashed line). The estimate of source position then is obtained by solving for an optimal solution. In a 3D space for TOAs measured without error, the source location locus for each TOA is the surface of a sphere. Three TOA sphere surfaces intersect at two points, so a fourth TOA is needed to determine the position of the source. TOAs can also be used to estimate TDOAs (Equation (2)), which are source range-difference estimates. In the 2D case, the possible location of a source for each TDOA is given by a hyperbolic LOP in which the focal points of the hyperbola are the positions of the two receivers used in the TDOA computation. At least two hyperbolas (Figure 2, solid line) formed using two TDOAs computed from TOAs for three receivers are needed to find the intersections of the two hyperbolas, the potential locations of the signal source. Because TOAs and therefore TDOAs have measurement errors, the location of a source may be estimated by propagating the errors through the computation and estimating the source location along with the errors in the estimates (Figure 2, dashed line). In the 3D case, a hyperboloid is defined by each TDOA, and at least three TDOAs need to intersect at a unique point to identify a source location. Intersection of LOPs, a geometric construct, is the most basic and intuitive method for source position estimation. Starting from this idea, numerous methods have been developed, validated, and published in the literature. The most used TOA- and TDOA-based source-localization algorithms when LOS between receivers and sources exist are summarized in Table III.
| Author and year | Dimension and measurement | Algorithm | Advantage and disadvantage |
|---|---|---|---|
| (Schmidt, 1972) | 2D/3D, TDOA | LOCA: Location on the conic axis, an alternative geometry to the hyperbolic intersection principle, also known as plane intersection (PX) method | The sensors appear on the conic rather than at foci and thus the source locations appear at foci rather than on a hyperbola |
| TDOAs provide a straight line in two dimensions and a plane in three dimensions of possible source locations | |||
| (Foy, 1976) | 2D, TOA/TDOA/AOA | Taylor-series, an iterative Gauss-Newton method, gives LS solution | Requires an initial guess, not a simple start in application |
| Convergence is not proved | |||
| Is computationally expensive | |||
| Useful in solving multiple-measurement, mixed-mode problems | |||
| (Knapp and Carter, 1976) | TOA/TDOA | ML estimator, the generalized cross-correlation method | The most widely used method to obtain time-delay estimates, a landmark paper |
| (Torrieri, 1984) | 2D, TOA/TDOA/AOA | Taylor-series method, linearizing the hyperbolic location equations in an iterative algorithm | Similar disadvantages to Foy (1976) |
| (Friedlander, 1987) | 3D, TDOA | Weighted LS method | Localizations from MRS and ODS are both considered |
| Also derived a linearization algorithm to estimate source velocity from TDOA/FDOA | |||
| (Schau and Robinson, 1987) | 3D, TDOA | Spherical intersection (SX) method | Only presented solution for MRS |
| Requires a priori solution for the source range | |||
| (Smith and Abel, 1987a) | 3D, TDOA | Spherical interpolation (SI) method: A closed-form two-step LS method, linear LS “equation-error” minimization | Closely related to ML solution for Gaussian TDOA measurement errors |
| Non-iterative algorithm | |||
| (Smith and Abel, 1987b) | 3D, TDOA | SI method: An intermediate term introduced linearized the nonlinear hyperbolic equations | It has one-order-of-magnitude greater noise immunity than the SX method |
| Has consistently lower variance and slightly higher bias than the PX method | |||
| Source range is independent of the location coordinates, exhibiting worse performance with larger noise levels | |||
| (Fang, 1990) | 3D, TDOA | An exact solution to the hyperbolic TDOA equations, when the number of TDOAs is equal to the number of coordinates of source | Clear and simple solutions |
| (Chan and Ho, 1994) | 2D, TDOA | Approximation of ML estimator, improved from SI method Two-stage weighted LS method: An unconstrained least-squares solution is obtained first and then a second LS estimator utilized the constraint between source coordinates and the intermediate variable to refine the position coordinates | It is non-iterative, explicit solution only when the TDOA measurement errors are small (at high SNR)Performs significantly better than SI method, particularly when the number of sensors is small Computational burden is similar to SI method but much lower than Taylor-series methods (Torrieri, 1984) Need priori knowledge of the second-order statistics of the TDOA measurement errors |
| (Brandstein and Silverman, 1997) | 3D, TDOA | Linear intersection (LI) method: Calculate a number of potential source locations from the points of closest intersection for all pairs of bearing lines and use a weighted average of these locations for a final estimate | Localization in 2D can be performed with a 2D sensor system Performs better than SI method for moderate and large noise levels |
| (Caffery, 2000) | 2D, TOA | A new geometric interpretation replaced circular LOPs with linear LOPs to determine the source position, by averaging the intersections of linear LOPs | The linear LS algorithm was significantly better than Taylor-series LS algorithm when a large bias was present |
| Widely used for NLOS environments | |||
| (Huang et al., 2001) | 3D, TDOA | A linear-correction LS approach incorporates the relation between source coordinates and the intermediate variable from SI method explicitly based on Lagrange multipliers Use additive measurement error model | Can be easily implemented in a real-time system Make no assumptions about the noise covariance More efficient than SI method |
| (Cheung et al., 2004) | 2D, TOA | A constrained weighted LS (CWLS) algorithm extends the SI method using the TOA measurements | For sufficiently small measurement errors |
| Has performance optimality and capability of extension to hybrid measurement cases (Cheung et al., 2006) | |||
| (Chan et al., 2006a) | 2D, TOA/TDOA | A close-form approximate solution to the ML equation. A weighted LS solution is used as initial guess to calculate the weighting matrix in exact ML estimator. The approximate ML solution is obtained by updating the solution iteratively | Insensitive to geometry, thus it is superior to Chan and Ho (1994) and Caffery (2000)Gives an exact ML estimate when three sensors on a straight line |
Direct solutions may be used when TOA measurement errors are not considered. The source position can be directly calculated from different sets of geometric equations (Schmidt, 1972; Fang, 1990; and Caffery, 2000). The computational complexity of this approach to source localization is low, but frequently does not result in a source location solution when TOA measurement errors exist. Furthermore, when additional LOPs are available in an ODS, the source position needs to be estimated by averaging all the possible source locations (LOP intersections). A linear least-squares (LS) approach is an alternative source location estimation technique (Caffery, 2000) that can provide a global solution using simple computational steps for situations when only the minimum number of sensors (MRS) is available. It can also be used in the ODS case. However, it is a suboptimal technique because, by assuming sufficiently small measurement errors, the source location position estimate accuracy is not high. As a result, other types of approaches have been developed to improve source location estimate accuracy when there is error in TOA measurements. Measurement errors are usually assumed to be independent, zero-mean Gaussian variables with the same variance for all receivers in an LOS environment. Weighted LS estimators are computed by introducing a weight matrix into the LS cost function. A favorite LS weight matrix is the inverse of the covariance matrix of TOA measurement errors (Chan et al., 2006a).
The general LS cost function for TOA measurements and TDOA measurements are
The general maximum likelihood (ML) cost function for TOA measurements and TDOA measurements are
where ti is the measured TOA at sensor i with or without measurement errors, xi is the coordinate vector of sensor i, is the variance of TOA measurements at sensor i, and is the variance of TDOA measurement at sensor i. The objective of the algorithm is to estimate the source coordinate vector that minimizes the cost function J. Iterative nonlinear minimization is required for an optimal solution. A common solution technique is to create an iterative algorithm based on an initial position estimate obtained using the Gauss-Newton method, the steepest descent method, or the combined Levenberg-Marquardt method, which typically have high computation requirements. A good initial source position estimate also is needed to find the global minimum. Therefore, a Taylor series (TS) is often used to linearize the nonlinear equations by updating a LS solution (Foy, 1976 and Torrieri, 1984). The Taylor series methods refine the initial guess by iterating a procedure determining location estimation errors. Compared with LS methods that ignore measurement errors, TS methods can provide accurate location estimation at reasonable noise levels. However, they still require a fairly accurate initial estimate of source location, and convergence on a source location estimate is not guaranteed. The ML approach estimates source position by minimizing the cost function of the probability density function of measurements (Ziskind and Wax, 1988). This algorithm is similar to a weighted nonlinear LS approach when measurement errors are zero-mean Gaussian distributed (Chan et al., 2006a). Li et al. (2014) improved on an algorithm published by Chan et al. (2006b) using an efficient approximate ML algorithm that included coupling with bad-measurement filters for 3D source localization.
| (3) |
| (4) |
| (5) |
| (6) |
To avoid iterative algorithms, two-stage, closed-form LS estimators have been extensively developed for ML approximation (Friedlander, 1987; Schau and Robinson, 1987; Smith and Abel, 1987a; Smith and Abel, 1987b; Chan and Ho, 1994; Brandstein and Silverman, 1997; Huang et al., 2001; and Cheung et al., 2004). These LS solutions can provide good initialization for iterative estimators, which converge with less computational effort to a source position estimate with higher accuracy (Smith and Abel, 1987a and Chan et al., 2006a). Some researchers have compared the performance of algorithms (Yu and Oppermann, 2004; Shen et al., 2008; Gezici et al., 2008; and So, 2011). An LS methodology that used squared range or squared range-difference measurements (Beck et al., 2008) is an attractive approach in that the method performs very well even at high noise levels.
B. Algorithms dealing with specific scenarios
Because real environments are complex and the geometries of sources and sensors can be quite variable, algorithms have been developed for special cases. For instance, estimation of the location of a source under NLOS conditions is one of the main challenges in localization. Güvenç and Chong (2009) presented an overview of different TOA NLOS localization algorithms with varying levels of computational complexity and prior information. Early researchers considered treatment methods that identify the NLOS sensors in an array using TOA measurements, then estimate the location of the source without using the NLOS sensors, or reduce the error in position estimates by weighting the NLOS less (Wylie and Holtzman, 1996; Chen, 1999; and Chan et al., 2006b). This approach is effective when a small number of the distributed sensors are NLOS, but become computationally intensive when there are many distributed sensors and may not be possible in situations where the signal source is moving. Because NLOS-caused errors are always positive, this constraint can be imposed on the search for a position estimate (Wang et al., 2003; Venkatraman et al., 2004; and Cong and Zhuang, 2005), but normally, prior knowledge of NLOS error statistics is required to correct a LOS estimate. The procedure for estimating a source location when some distributed sensors are NLOS is more complicated using TDOAs because the NLOS error for a reference sensor will be transferred to all TDOAs computed using that sensor. Additional research is needed to learn how to mitigate NLOS errors effectively and efficiently under real world conditions with moving sources and large receiving networks.
Proficiency in estimating the locations of fixed sources is becoming less important as interest in detecting, locating, and tracking mobile sources has increased. Frequency difference of arrival (FDOA) measurements with independent sources of errors are combined with TDOAs to immediately estimate the location and velocity of a source (Ho and Chan, 1997; Ho and Xu, 2004; and Anderson et al., 2005). Kalman filter (Leonard and Durrant-Whyte, 1991) or Monte Carlo approaches (Sheng et al., 2005) can be integrated into tracking algorithms for mobile source localization to improve their performance. These additions can detect discontinuities from continuously estimated positions and smooth the source’s trajectory by replacing the position estimate outliers with predicted or refined estimates. Kalman filters, which are optimal recursive Bayesian estimators for linear Gaussian problems, are the best-known filters. Extended (Welch and Bishop, 2006) and unscented Kalman filters (Julier and Uhlmann, 1997) are examples of nonlinear filtering by linearization. Particle filters are the most general class of filters for nonlinear and non-Gaussian problems (i.e., sequential Monte Carlo) (Gordon et al., 1993; Kitagawa, 1996; and Ristic et al., 2004). Computational cost is a major disadvantage of Monte Carlo estimators. The novel challenge of estimating the locations of mobile sources using mobile sensors is now being investigated (Ho and Xu, 2004 and Hu and Evans, 2004). Optimal design of a sensor system (i.e., network, array) is a challenging task that can significantly affect tracking accuracy.
A. Sources of error
In many cases, accurate estimates of sensor locations can be obtained from careful field surveys and highly accurate GPS location estimates. In homogeneous media, the speed of a signal can be accurately estimated by using known relationships between the characteristics of the transmitted signal (e.g., sound or radio) and of the medium through which the signal will propagate (e.g., air or water). For instance, a fifth-order polynomial can accurately describe the dependence of sound speed in water on temperature (Marczak, 1997). In heterogeneous media, where the signal speed differs from path to path, “isodiachron” algorithms can improve the accuracy of location estimates (Spiesberger, 2004).
However, the errors in TOA and TDOA measurements can be quite complicated, depending on multiple factors (Mao et al., 2007), such as SNR, integration time, signal bandwidth, multipath propagation, and possible NLOS propagation. In practical implementations, hardware limitations and transmission channel degradation may become the dominant sources of error (Krizman et al., 1997 and Caffery and Stuber, 1998). Considering hardware limitations, TDOA measurements require highly precise synchronization between sensors, whereas TOA measurements require accurate synchronization between a transmitter and sensor. Such hardware requirements can greatly increase the complexity and cost of localization systems. Minimizing the errors in time of arrival and other time-based measurements is the greatest challenge in many source localization studies because of the large uncertainties in such measurements. For example, ultra-wide-band signals are used for wireless positioning (Gezici et al., 2005) because of their time domain high-resolution capability.
B. Theoretical analysis
Benchmarks are needed to assess the performance of localization estimators. The Cramér-Rao Lower Bound (CRLB), which gives the minimum variance of unbiased estimators, is widely used as a measure of the precision attainable for parameter estimates from a given set of observations (Van Trees et al., 1968 and Kay, 1993). The CRLB was compared with the mean square errors of different localization algorithms under low SNR conditions (Gustafsson and Gunnarsson, 2005 and Macagnano et al., 2012). Using TOA and TDOA measurements, So (2011) used the corresponding Fisher information matrix with zero-mean Gaussian distributed measurement errors to compute CRLB in LOS scenarios. An example of 2D localization for TOA measurements is
| (7) |
In NLOS scenarios, the CRLB depends on LOS signals, assuming that the NLOS sensors can be accurately identified (Güvenç and Chong, 2009). Qi and Kobayashi (2002) derived an explicit formulation of the CRLB for NLOS geolocation. CRLBs for the TOA and TDOA based source localization estimates are determined by (1) the positions of the sensors, (2) the positions of the source, and (3) variances of measurement noise, σ2. Independent of σ2, the CRLB indicates that achievable localization accuracy is related to the geometry of the distributed sensors relative to the source locations.
Another approach to estimate source position accuracy is to directly compute position errors using distance equations, which does not require expensive Monte-Carlo simulations. This type of theoretical error analysis was performed on 2D MRS systems and compared with field measured positions (Smith et al., 1998). Wahlberg et al. (2001) extended the mathematical approach of this method (Watkins and Schevill, 1971) to formulate a linear error propagation model. The position accuracy for 2D and 3D tracking for both MRS and ODS sensor systems was estimated as a function of TDOA errors, sound velocity errors, and sensor position errors, and they concluded sensor position errors had a large impact on source position estimate accuracy. Later, Ehrenberg and Steig (2002) presented a derivation of an expression that showed the dependence of source position error on TOA and sound velocity estimate errors, which are independent of the algorithm used to determine the source position estimate. To minimize errors in source position estimates, in addition to optimization of signal processing, an optimal distributed sensor geometry is required to decrease the sensitivity of estimated source positions to TOA/TDOA measurement errors (Ehrenberg and Steig, 2003).
A. Radar and sonar
B. Wireless sensor networks
Determination of the location of nodes in wireless sensor networks accurately and at low cost is very important (Patwari et al., 2005 and Mao et al., 2007). Knowledge of the precise location of wireless network sensors is fundamental for a wide range of applications (i.e., event detection and tracking), such as disaster relief operations (e.g., wildfire detection), environmental monitoring, biodiversity mapping, and precision agriculture (Karl and Willig, 2007). Accuracy and precision are the most important characteristics for a WSN localization system. Thus, TDOA methods are more suitable and commonly used for WSNs, compared with the low-cost but less accurate RSS method (Boukerche et al., 2007).
Numerous methods have been developed to reduce the location estimation errors for WSN nodes, thereby enhancing the event detection and tracking functions of WSN. Optimization of the design of sensor networks for specific applications is one of the most important components of source localization systems. The design of the sensor network determines the applicability of localization algorithms and thus has been investigated for years (Sohrabi et al., 2000; Langendoen and Reijers, 2003; Römer and Mattern, 2004; Al-Karaki and Kamal, 2004; and Wang, 2008). To improve source localization, different types of signals (e.g., acoustic sound, ultrasound, or radio) transmitted by sources may result in different estimation errors (Boukerche et al., 2007). Whitehouse (2002) tested an acoustic source tracking system and observed source location estimation errors of approximately 23 cm. In other experiments computing the distance of radio and ultrasound signals using various network design scenarios (Savvides et al., 2001), the errors were as low as 2–3 cm. Novel computational techniques are also proving helpful in overcoming specific localization problems in WSNs (Kulkarni et al., 2011). For example, stochastic particle swarm optimization was recognized as an efficient tool to use to solve local-minimum problems for localization and tracking in mobile WSN environments (Gopakumar and Jacob, 2008).
C. Global positioning system
D. Underwater localization of animals
1. Fisheries
Telemetry systems are widely used to track fish to observe their behavior and obtain other information such as seasonal changes (e.g., preferences for water depths or temperatures), foraging behavior, habitat utilization, home range size, spawning behavior, site fidelity, and mortality (Priede et al., 1990; Metcalfe and Arnold, 1997; Roussel et al., 2000; Meyer et al., 2000; Cunjak et al., 2005; and Skalski et al., 2001). Because many fish of interest are small, methods for implantation of sources within their bodies or external attachment are an important topic of research. The transmitter and the attachment method should be designed to have minimal effect on the fish after they are released (Deng et al., 2012).
An important area in the study of fish is the migration and passage behavior of fish through hydroelectric facilities (Evans and Johnston, 1980; Webb, 1975; Northcote, 1998; Čada, 2001; and Schilt, 2007). Transmitters with frequency and pulse codes that permit fish to be individually identified can provide detailed information on both the large- and small-scale behavior of fish (Berman and Quinn, 1991). A recent example is the Juvenile Salmon Acoustic Telemetry System that is being used to monitor the survival and behavior of juvenile salmonids migrating downstream through eight large hydroelectric facilities within the Federal Columbia River Power System to the Pacific Ocean (McMichael et al., 2010; Weiland et al., 2011; Deng et al., 2011; and Deng et al., 2015).
2. Acoustic tracking of marine animals
It is well known that marine mammals use sound (calls) passively and actively to communicate. They use calls for foraging, predator avoidance, navigation, and environment sensing. Biologists have used acoustic tags (transmitters) to track the movement of marine animals over small and large scales (Heupel et al., 2006). Although the acceptable error in position accuracy varies with the objectives of individual behavioral studies on marine animals (Janik et al., 2000), these powerful tools have provided insights into the behavior of marine animals and have opened new opportunities for studying the ways they interact with the environment (Johnson et al., 2009).
New tagging techniques, analytical methods, and experimental designs are needed to match research objectives with acoustic tag performance in marine environments. An array of four hydrophones arranged in a symmetrical star configuration (phased array) was used to measure TDOAs of the echolocation signals of spotted dolphins (Au and Herzing, 2003) and killer whales (Au et al., 2004) to estimate their distances from the array. Brousseau et al. combined acoustic and radio transmitters to study horseshoe crab spawning behavior in subtidal habitats.
Approaches using TDOA measurements have been the most common methods used to monitor movement of animals in the ocean (Wartzok et al., 1992; Stafford et al., 1998; Holland et al., 1999; Thode, 2004; Morrissey et al., 2006; Muanke and Niezrecki, 2007; and Deng et al., 2013) and to estimate their population densities (Muanke and Niezrecki, 2007 and Marques et al., 2009).
E. Other applications
Electronically steerable arrays of microphones that apply TDOA technologies are used in a variety of ways in speech data acquisition systems (Brandstein and Silverman, 1997). Microphone arrays are capable of automatic detection, localization, and tracking of active “talkers” in an enclosed environment in the presence of reverberation (DiBiase et al., 2001 and Ma et al., 2006).
The use of cellular mobile systems to position mobile stations will play a fundamental role in future wireless communication networks (Caffery, 2006). Applications of wireless localization using code division multiple access cellular networks include E-911, fraud detection, cellular system design and resource management, fleet management, and intelligent transportation systems (Caffery and Stuber, 1998). These positioning algorithms utilize TDOA approaches (Zhu and Zhu, 2001 and Mensing and Plass, 2006) or hybrid TDOA/AOA (Jami et al., 1999 and Cong and Zhuang, 2002).
This article has reviewed localization algorithms that apply TOA and TDOA in transmitter and receiver technologies for a wide range of applications. Compared with other signal source localization approaches, TOA and TDOA are both appropriate for applications that require high accuracy. We have summarized some of the most popular 2D and 3D location estimation algorithms and compared them for accuracy and computational efficiency. Many factors can influence the performance of localization algorithms in specific applications. Among these are the design of distributed sensor or mobile networks; sensor position estimation accuracy (e.g., accurate surveying of sensor positions, node locations, mobility in network, etc.); consideration of environmental conditions; uncertainties in propagation (e.g., NLOS, multipath, sound speed variation, etc.); device limitations (e.g., synchronization, channel structure, etc.); and evaluation and validation of localization algorithms. Despite considerable technological development and improvements in hardware and software technologies, researchers still face significant challenges in developing approaches for location estimation of signal sources that are economical and provide high levels of performance.
Acknowledgments
The study was funded by the U.S. Department of Energy Wind and Water Power Technologies Office. The study was conducted at Pacific Northwest National Laboratory, operated by Battelle for the U.S. Department of Energy.
- Akyildiz et al. (2007) Akyildiz, I. F., Melodia, T., and Chowdhury, K. R., “A survey on wireless multimedia sensor networks,” Comput. Networks 51, 921–960 (2007). https://doi.org/10.1016/j.comnet.2006.10.002, Google ScholarCrossref
- Akyildiz et al. (2002) Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., and Cayirci, E., “Wireless sensor networks: A survey,” Comput. Networks 38, 393–422 (2002). https://doi.org/10.1016/S1389-1286(01)00302-4, Google ScholarCrossref
- Al-Karaki and Kamal (2004) Al-Karaki, J. N. and Kamal, A. E., “Routing techniques in wireless sensor networks: A survey,” IEEE Wireless Commun. 11, 6–28 (2004). https://doi.org/10.1109/MWC.2004.1368893, Google ScholarCrossref
- Altes (1979) Altes, R., “Target position estimation in radar and sonar, and generalized ambiguity analysis for maximum likelihood parameter estimation,” Proc. IEEE 67, 920–930 (1979). https://doi.org/10.1109/PROC.1979.11355, Google ScholarCrossref
- Anderson et al. (2005) Anderson, R. J., Rogers, A. E., and Stilp, L. A., “Method for estimating TDOA and FDOA in a wireless location system,” United States Patent 09/908998 (2005). Google Scholar
- Au et al. (2004) Au, W. W., Ford, J. K., Horne, J. K., and Allman, K. A. N., “Echolocation signals of free-ranging killer whales (Orcinus orca) and modeling of foraging for chinook salmon (Oncorhynchus tshawytscha),” J. Acoust. Soc. Am. 115, 901–909 (2004). https://doi.org/10.1121/1.1642628, Google ScholarCrossref, ISI
- Au and Herzing (2003) Au, W. W. and Herzing, D. L., “Echolocation signals of wild Atlantic spotted dolphin (Stenella frontalis),” J. Acoust. Soc. Am. 113, 598–604 (2003). https://doi.org/10.1121/1.1518980, Google ScholarCrossref, ISI
- Bahl and Padmanabhan (2000) Bahl, P. and Padmanabhan, V. N., “RADAR: An in-building RF-based user location and tracking system,” in Proceedings of the Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE, Tel Aviv, 2000), pp. 775–784. Google ScholarCrossref
- Beck et al. (2008) Beck, A., Stoica, P., and Li, J., “Exact and approximate solutions of source localization problems,” IEEE Trans. Signal Process. 56, 1770–1778 (2008). https://doi.org/10.1109/TSP.2007.909342, Google ScholarCrossref
- Bekkerman and Tabrikian (2006) Bekkerman, I. and Tabrikian, J., “Target detection and localization using MIMO radars and sonars,” IEEE Trans. Signal Process. 54, 3873–3883 (2006). https://doi.org/10.1109/TSP.2006.879267, Google ScholarCrossref
- Berman and Quinn (1991) Berman, C. and Quinn, T., “Behavioural thermoregulation and homing by spring chinook salmon, Oncorhynchus tshawytscha (Walbaum), in the Yakima River,” J. Fish Biol. 39, 301–312 (1991). https://doi.org/10.1111/j.1095-8649.1991.tb04364.x, Google ScholarCrossref
- Boukerche et al. (2007) Boukerche, A., Oliveira, H. A., Nakamura, E. F., and Loureiro, A. A., “Localization systems for wireless sensor networks,” IEEE Wireless Commun. 14, 6–12 (2007). https://doi.org/10.1109/MWC.2007.4407221, Google ScholarCrossref
- Brandstein and Silverman (1997) Brandstein, M. S. and Silverman, H. F., “A practical methodology for speech source localization with microphone arrays,” Comput. Speech Lang. 11, 91–126 (1997). https://doi.org/10.1006/csla.1996.0024, Google ScholarCrossref
- Bulusu et al. (2000) Bulusu, N., Heidemann, J., and Estrin, D., “GPS-less low-cost outdoor localization for very small devices,” IEEE Pers. Commun. 7, 28–34 (2000). https://doi.org/10.1109/98.878533, Google ScholarCrossref
- Čada (2001) Čada, G. F., “The development of advanced hydroelectric turbines to improve fish passage survival,” Fisheries 26, 14–23 (2001). https://doi.org/10.1577/1548-8446(2001)026<0014:tdoaht>2.0.co2, Google ScholarCrossref
- Caffery (2000) Caffery, Jr., J. J., “A new approach to the geometry of TOA location,” in IEEE Vehicular Technology Conference (IEEE, Boston, 2000). Google ScholarCrossref
- Caffery (2006) Caffery, Jr., J. J., Wireless Location in CDMA Cellular Radio Systems (Springer Science & Business Media, 2006). Google Scholar
- Caffery and Stuber (1998) Caffery, Jr., J. J. and Stuber, G. L., “Overview of radiolocation in CDMA cellular systems,” IEEE Commun. Mag. 36, 38–45 (1998). https://doi.org/10.1109/35.667411, Google ScholarCrossref
- Carter (1981) Carter, G. C., “Time delay estimation for passive sonar signal processing,” IEEE Trans. Acoust. Speech 29, 463–470 (1981). https://doi.org/10.1109/TASSP.1981.1163560, Google ScholarCrossref
- Chan et al. (2006a) Chan, Y. T., Hang, H. Y. C., and Ching, P. C., “Exact and approximate maximum likelihood localization algorithms,” IEEE Trans. Veh. Technol. 55, 10–16 (2006a). https://doi.org/10.1109/TVT.2005.861162, Google ScholarCrossref
- Chan et al. (2006b) Chan, Y. T., Tsui, W. Y., So, H. C., and Ching, P. C., “Time-of-arrival based localization under NLOS conditions,” IEEE Trans. Veh. Technol. 55, 17–24 (2006b). https://doi.org/10.1109/TVT.2005.861207, Google ScholarCrossref
- Chan and Ho (1994) Chan, Y. T. and Ho, K. C., “A simple and efficient estimator for hyperbolic location,” IEEE Trans. Signal Process. 42, 1905–1915 (1994). https://doi.org/10.1109/78.301830, Google ScholarCrossref
- Chen et al. (2002) Chen, J. C., Yao, K., and Hudson, R. E., “Source localization and beamforming,” IEEE Signal Process. Mag. 19, 30–39 (2002). https://doi.org/10.1109/79.985676, Google ScholarCrossref
- Chen (1999) Chen, P. C., “A non-line-of-sight error mitigation algorithm in location estimation,” in Proceedings of the IEEE Wireless Communications and Networking Conference (IEEE, New Orleans, 1999), pp. 316–320. Google Scholar
- Cheung et al. (2004) Cheung, K. W., So, H. C., Ma, W. K., and Chan, Y. T., “Least squares algorithms for time-of-arrival-based mobile location,” IEEE Trans. Signal Process. 52, 1121–1130 (2004). https://doi.org/10.1109/TSP.2004.823465, Google ScholarCrossref
- Cheung et al. (2006) Cheung, K. W., So, H. C., Ma, W. K., and Chan, Y. T., “A constrained least-squares approach to mobile positioning: Algorithms and optimality,” EURASIP J. Adv. Signal Processing 2006, 1–23 (2006). https://doi.org/10.1155/ASP/2006/20858, Google ScholarCrossref
- Cong and Zhuang (2002) Cong, L. and Zhuang, W., “Hybrid TDOA/AOA mobile user location for wideband CDMA cellular systems,” IEEE Trans. Wireless Commun. 1, 439–447 (2002). https://doi.org/10.1109/twc.2002.800542, Google ScholarCrossref
- Cong and Zhuang (2005) Cong, L. and Zhuang, W., “Nonline-of-sight error mitigation in mobile location,” IEEE Trans. Wireless Commun. 4, 560–573 (2005). https://doi.org/10.1109/twc.2004.843040, Google ScholarCrossref
- Cunjak et al. (2005) Cunjak, R., Roussel, J. M., Gray, M., Dietrich, J., Cartwright, D., Munkittrick, K., and Jardine, T., “Using stable isotope analysis with telemetry or mark-recapture data to identify fish movement and foraging,” Oecologia 144, 636–646 (2005). https://doi.org/10.1007/s00442-005-0101-9, Google ScholarCrossref
- Dana (1997) Dana, P. H., “Global Positioning System (GPS) time dissemination for real-time applications,” Real-Time Syst. 12, 9–40 (1997). https://doi.org/10.1023/A:1007906014916, Google ScholarCrossref
- Deng et al. (2013) Deng, Z. D., Carlson, T., Fu, T., Ren, H., Martinez, J., Myers, J., Matzner, S., Choi, E., and Copping, A., “Design and implementation of a marine animal alert system to support marine renewable energy,” Mar. Technol. Soc. J. 47, 113–121 (2013). https://doi.org/10.4031/mtsj.47.4.2, Google ScholarCrossref
- Deng et al. (2015) Deng, Z. D., Carlson, T. J., Li, H., Xiao, J., Myjak, M. J., Lu, J., Martinez, J. J., Woodley, C. M., Weiland, M. A., and Eppard, M. B., “An injectable acoustic transmitter for juvenile salmon,” Sci. Rep. 5, 8111 (2015). https://doi.org/10.1038/srep08111, Google ScholarCrossref
- Deng et al. (2012) Deng, Z. D., Martinez, J. J., Colotelo, A. H., Abel, T. K., Lebarge, A. P., Brown, R. S., Pflugrath, B. D., Mueller, R. P., Carlson, T. J., Seaburg, A. G., Johnson, R. L., and Ahmann, M. L., “Development of external and neutrally buoyant acoustic transmitters for juvenile salmon turbine passage evaluation,” Fish. Res. 113, 94–105 (2012). https://doi.org/10.1016/j.fishres.2011.08.018, Google ScholarCrossref
- Deng et al. (2011) Deng, Z. D., Weiland, M. A., Fu, T., Seim, T. A., Lamarche, B. L., Choi, E. Y., Carlson, T. J., and Eppard, M. B., “A cabled acoustic telemetry system for detecting and tracking juvenile salmon. II. Three-dimensional tracking and passage outcomes,” Sensors 11, 5661–5676 (2011). https://doi.org/10.3390/s110605661, Google ScholarCrossref
- DiBiase et al. (2001) DiBiase, J. H., Silverman, H. F., and Brandstein, M. S., “Robust localization in reverberant rooms,” in Microphone Arrays, edited by Brandstein, M. S. and Ward, D. (Springer, Berlin, Heidelberg, 2001). Google ScholarCrossref
- Ehrenberg and Steig (2002) Ehrenberg, J. E. and Steig, T. W., “A method for estimating the ‘position accuracy’ of acoustic fish tags,” ICES J. Mar. Sci. 59, 140–149 (2002). https://doi.org/10.1006/jmsc.2001.1138, Google ScholarCrossref
- Ehrenberg and Steig (2003) Ehrenberg, J. E. and Steig, T. W., “Improved techniques for studying the temporal and spatial behavior of fish in a fixed location,” ICES J. Mar. Sci. 60, 700–706 (2003). https://doi.org/10.1016/S1054-3139(03)00087-0, Google ScholarCrossref
- Evans and Johnston (1980) Evans, W. A. and Johnston, F. B., Fish Migration and Fish Passage: A Practical Guide to Solving Fish Passage Problems (Forest Service, Engineering Staff, 1980). Google Scholar
- Fang (1990) Fang, B. T., “Simple solutions for hyperbolic and related position fixes,” IEEE Trans. Aerosp. Electron. Syst. 26, 748–753 (1990). https://doi.org/10.1109/7.102710, Google ScholarCrossref
- Foy (1976) Foy, W. H., “Position-location solutions by Taylor-series estimation,” IEEE Trans. Aerosp. Electron. Syst. 12, 187–194 (1976). https://doi.org/10.1109/TAES.1976.308294, Google ScholarCrossref
- Friedlander (1987) Friedlander, B., “A passive localization algorithm and its accuracy analysis,” IEEE J. Oceanic Eng. 12, 234–245 (1987). https://doi.org/10.1109/JOE.1987.1145216, Google ScholarCrossref
- Gezici et al. (2008) Gezici, S., Güvenç, I., and Sahinoglu, Z., “On the performance of linear least-squares estimation in wireless positioning systems,” in Proceedings of the IEEE International Conference on Communications (IEEE, 2008), pp. 4203–4208. Google ScholarCrossref
- Gezici et al. (2005) Gezici, S., Tian, Z., Giannakis, G. B., Kobayashi, H., Molisch, A. F., Poor, H. V., and Sahinoglu, Z., “Localization via ultra-wideband radios: A look at positioning aspects for future sensor networks,” IEEE Signal Process. Mag. 22, 70–84 (2005). https://doi.org/10.1109/MSP.2005.1458289, Google ScholarCrossref
- Gopakumar and Jacob (2008) Gopakumar, A. and Jacob, L., “Localization in wireless sensor networks using particle swarm optimization,” in Proceedings of the IET International Conference on Wireless, Mobile and Multimedia Networks (IET, Beijing, 2008), pp. 227–230. https://doi.org/10.1049/cp:20080185, Google ScholarCrossref
- Gordon et al. (1993) Gordon, N. J., Salmond, D. J., and Smith, A. F., “Novel approach to nonlinear/non-Gaussian Bayesian state estimation,” IEE Proc. F Radar Signal Process. 140, 107–113 (1993). https://doi.org/10.1049/ip-f-2.1993.0015, Google ScholarCrossref
- Guo et al. (2011) Guo, H., Low, K. S., and Nguyen, H. A., “Optimizing the localization of a wireless sensor network in real time based on a low-cost microcontroller,” IEEE Trans. Ind. Electron. 58, 741–749 (2011). https://doi.org/10.1109/TIE.2009.2022073, Google ScholarCrossref
- Gustafsson and Gunnarsson (2005) Gustafsson, F. and Gunnarsson, F., “Mobile positioning using wireless networks: Possibilities and fundamental limitations based on available wireless network measurements,” IEEE Signal Process. Mag. 22, 41–53 (2005). https://doi.org/10.1109/MSP.2005.1458284, Google ScholarCrossref
- Güvenç and Chong (2009) Güvenç, İ. and Chong, C. C., “A survey on TOA based wireless localization and NLOS mitigation techniques,” IEEE Commun. Sur. Tutorials 107–124 (2009). https://doi.org/10.1109/surv.2009.090308, Google ScholarCrossref
- Heupel et al. (2006) Heupel, M. R., Semmens, J. M., and Hobday, A. J., “Automated acoustic tracking of aquatic animals: Scales, design and deployment of listening station arrays,” Mar. Freshwater Res. 57, 1–13 (2006). https://doi.org/10.1071/MF05091, Google ScholarCrossref
- Ho and Chan (1997) Ho, K. C. and Chan, Y. T., “Geolocation of a known altitude object from TDOA and FDOA measurements,” IEEE Trans. Aerosp. Electron. Syst. 33, 770–783 (1997). https://doi.org/10.1109/7.599239, Google ScholarCrossref
- Ho and Xu (2004) Ho, K. C. and Xu, W., “An accurate algebraic solution for moving source location using TDOA and FDOA measurements,” IEEE Trans. Signal Process. 52, 2453–2463 (2004). https://doi.org/10.1109/TSP.2004.831921, Google ScholarCrossref
- Hofmann-Wellenhof et al. (2013) Hofmann-Wellenhof, B., Lichtenegger, H., and Collins, J., Global Positioning System: Theory and Practice (Springer Science & Business Media, 2013). Google Scholar
- Holland et al. (1999) Holland, K., Wetherbee, B., Lowe, C., and Meyer, C., “Movements of tiger sharks (Galeocerdo cuvier) in coastal Hawaiian waters,” Mar. Biol. 134, 665–673 (1999). https://doi.org/10.1007/s002270050582, Google ScholarCrossref
- Hu and Evans (2004) Hu, L. and Evans, D., “Localization for mobile sensor networks,” in Proceedings of the 10th Annual International Conference on Mobile Computing and Networking (ACM, Philadelphia, 2004), pp. 45–57. Google ScholarCrossref
- Huang et al. (2001) Huang, Y., Benesty, J., Elko, G. W., and Mersereau, R. M., “Real-time passive source localization: A practical linear-correction least-squares approach,” IEEE Trans. Speech Audio Process. 9, 943–956 (2001). https://doi.org/10.1109/89.966097, Google ScholarCrossref
- Jami et al. (1999) Jami, I., Ali, M., and Ormondroyd, R., “Comparison of methods of locating and tracking cellular mobiles,” in Proceedings of the IEE Colloquium on Novel Methods of Location and Tracking of Cellular Mobiles and Their System Applications (IEE, London, 1999), pp. 1–6. https://doi.org/10.1049/ic:19990238, Google ScholarCrossref
- Janik et al. (2000) Janik, V., Van Parijs, S., and Thompson, P., “A two-dimensional acoustic localization system for marine mammals,” Mar. Mammal Sci. 16, 437–447 (2000). https://doi.org/10.1111/j.1748-7692.2000.tb00935.x, Google ScholarCrossref
- Johnson et al. (2009) Johnson, M. P., Aguilar De Soto, N., and Madsen, P. T., “Studying the behaviour and sensory ecology of marine mammals using acoustic recording tags: A review,” Mar. Ecol.: Prog. Ser. 395, 55–73 (2009). https://doi.org/10.3354/meps08255, Google ScholarCrossref
- Julier and Uhlmann (1997) Julier, S. J. and Uhlmann, J. K., “New extension of the Kalman filter to nonlinear systems,” Proc. SPIE 3068, 182–193 (1997). https://doi.org/10.1117/12.280797, Google ScholarCrossref
- Kaplan and Hegarty (2005) Kaplan, E. and Hegarty, C., Understanding GPS: Principles and Applications (Artech House, 2005). Google Scholar
- Karl and Willig (2007) Karl, H. and Willig, A., Protocols and Architectures for Wireless Sensor Networks (John Wiley & Sons, 2007). Google Scholar
- Kay (1993) Kay, S. M., Fundamentals of Statistical Signal Processing (PTR Prentice-Hall, 1993). Google Scholar
- Kiefer and Lillesand (2004) Kiefer, R. W. and Lillesand, T. M., Remote Sensing and Image Interpretation (John Wiley & Sons, 2004). Google Scholar
- Kitagawa (1996) Kitagawa, G., “Monte Carlo filter and smoother for non-Gaussian nonlinear state space models,” J Comp Graph Stat 5, 1–25 (1996). https://doi.org/10.1080/10618600.1996.10474692, Google ScholarCrossref
- Knapp and Carter (1976) Knapp, C. H. and Carter, G. C., “The generalized correlation method for estimation of time delay,” IEEE Trans. Acoust. Speech 24, 320–327 (1976). https://doi.org/10.1109/TASSP.1976.1162830, Google ScholarCrossref
- Krim and Viberg (1996) Krim, H. and Viberg, M., “Two decades of array signal processing research: The parametric approach,” IEEE Signal Process. Mag. 13, 67–94 (1996). https://doi.org/10.1109/79.526899, Google ScholarCrossref
- Krizman et al. (1997) Krizman, K. J., Biedka, T. E., and Rappaport, S., “Wireless position location: Fundamentals, implementation strategies, and sources of error,” in Proceedings of the IEEE Vehicular Technology Conference (IEEE, Phoenix, AZ, 1997), pp. 919–923. Google ScholarCrossref
- Kulkarni et al. (2011) Kulkarni, R. V., Förster, A., and Venayagamoorthy, G. K., “Computational intelligence in wireless sensor networks: A survey,” IEEE Commun. Sur. Tutorials 13, 68–96 (2011). https://doi.org/10.1109/SURV.2011.040310.00002, Google ScholarCrossref
- Langendoen and Reijers (2003) Langendoen, K. and Reijers, N., “Distributed localization in wireless sensor networks: A quantitative comparison,” Comput. Networks 43, 499–518 (2003). https://doi.org/10.1016/S1389-1286(03)00356-6, Google ScholarCrossref
- Le Chevalier (2002) Le Chevalier, F., Principles of Radar and Sonar signal Processing (Artech House, 2002). Google Scholar
- Leonard and Durrant-Whyte (1991) Leonard, J. J. and Durrant-Whyte, H. F., “Mobile localization by tracking geometrical beacons,” IEEE Trans. Rob. Autom. 7, 376–382 (1991). https://doi.org/10.1109/70.88147, Google ScholarCrossref
- Leonard and Durrant-Whyte (2012) Leonard, J. J. and Durrant-Whyte, H. F., Directed Sonar Sensing for Mobile Robot Navigation (Springer Science & Business Media, 2012). Google Scholar
- Li et al. (2014) Li, X., Deng, Z. D., Sun, Y., Martinez, J. J., Fu, T., McMichael, G. A., and Carlson, T. J., “A 3D approximate maximum likelihood solver for localization of fish implanted with acoustic transmitters,” Sci. Rep. 4, 7125 (2014). https://doi.org/10.1038/srep07215, Google ScholarCrossref
- Ma et al. (2006) Ma, W. K., Vo, B. N., Singh, S. S., and Baddeley, A., “Tracking an unknown time-varying number of speakers using TDOA measurements: A random finite set approach,” IEEE Trans. Signal Process. 54, 3291–3304 (2006). https://doi.org/10.1109/tsp.2006.877658, Google ScholarCrossref
- Macagnano et al. (2012) Macagnano, D., Destino, G., and Abreu, G., “A comprehensive tutorial on localization: Algorithms and performance analysis tools,” Int. J. Wireless Inf. Networks 19, 290–314 (2012). https://doi.org/10.1007/s10776-012-0190-4, Google ScholarCrossref
- Mao et al. (2007) Mao, G., Fidan, B., and Anderson, B. D. O., “Wireless sensor network localization techniques,” Comput. Networks 51, 2529–2553 (2007). https://doi.org/10.1016/j.comnet.2006.11.018, Google ScholarCrossref
- Marczak (1997) Marczak, W., “Water as a standard in the measurements of speed of sound in liquids,” J. Acoust. Soc. Am. 102, 2776–2779 (1997). https://doi.org/10.1121/1.420332, Google ScholarCrossref, ISI
- Marques et al. (2009) Marques, T. A., Thomas, L., Ward, J., Dimarzio, N., and Tyack, P. L., “Estimating cetacean population density using fixed passive acoustic sensors: An example with Blainville’s beaked whales,” J. Acoust. Soc. Am. 125, 1982–1994 (2009). https://doi.org/10.1121/1.3089590, Google ScholarCrossref
- McMichael et al. (2010) McMichael, G. A., Eppard, M. B., Carlson, T. J., Carter, J. A., Ebberts, B. D., Brown, R. S., Weiland, M., Ploskey, G. R., Harnish, R. A., and Deng, Z. D., “The juvenile salmon acoustic telemetry system: A new tool,” Fisheries 35, 9–22 (2010). https://doi.org/10.1577/1548-8446-35.1.9, Google ScholarCrossref
- Mensing and Plass (2006) Mensing, C. and Plass, S., “Positioning algorithms for cellular networks using TDOA,” in Proceedings of the International Conference on Acoustics, Speech and Signal Processing (IEEE, Toulouse, 2006), pp. 513–516. Google ScholarCrossref
- Metcalfe and Arnold (1997) Metcalfe, J. and Arnold, G., “Tracking fish with electronic tags,” Nature 387, 665–666 (1997). https://doi.org/10.1038/42622, Google ScholarCrossref
- Meyer et al. (2000) Meyer, C. G., Holland, K. N., Wetherbee, B. M., and Lowe, C. G., “Movement patterns, habitat utilization, home range size and site fidelity of whitesaddle goatfish, Parupeneus porphyreus, in a marine reserve,” Environ. Biol. Fishes 59, 235–242 (2000). https://doi.org/10.1023/A:1007664813814, Google ScholarCrossref
- Minkoff (1992) Minkoff, J., Signals, Noise, and Active Sensors: Radar, Sonar, Laser Radar (John Wiley & Sons, 1992). Google Scholar
- Misra and Enge (2006) Misra, P. and Enge, P., Global Positioning System: Signals, Measurements and Performance, 2nd ed. (Ganga-Jamuna Press, Lincoln, MA, 2006). Google Scholar
- Morrissey et al. (2006) Morrissey, R., Ward, J., Dimarzio, N., Jarvis, S., and Moretti, D., “Passive acoustic detection and localization of sperm whales (Physeter macrocephalus) in the tongue of the ocean,” Appl. Acoust. 67, 1091–1105 (2006). https://doi.org/10.1016/j.apacoust.2006.05.014, Google ScholarCrossref
- Muanke and Niezrecki (2007) Muanke, P. B. and Niezrecki, C., “Manatee position estimation by passive acoustic localization,” J. Acoust. Soc. Am. 121, 2049–2059 (2007). https://doi.org/10.1121/1.2532210, Google ScholarCrossref
- Northcote (1998) Northcote, T., “Migratory behaviour of fish and its significance to movement through riverine fish passage facilities,” in Fish Migration and Fish Bypasses, edited by Jungwirth, M., Schmutz, S., and Weiss, S. (Fishing News Books, Oxford, 1998). Google Scholar
- Parkinson (1996) Parkinson, B. W., Global Positioning System: Theory and Applications (AIAA, 1996). Google ScholarCrossref
- Patwari et al. (2005) Patwari, N., Ash, J. N., Kyperountas, S., HeroIII, A. O., Moses, R. L., and Correal, N. S., “Locating the nodes: Cooperative localization in wireless sensor networks,” IEEE Signal Process. Mag. 22, 54–69 (2005). https://doi.org/10.1109/MSP.2005.1458287, Google ScholarCrossref
- Prasithsangaree et al. (2002) Prasithsangaree, P., Krishnamurthy, P., and Chrysanthis, P. K., “On indoor position location with wireless LANs,” in Proceedings of the 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE, Lisbon, 2002), pp. 720–724. https://doi.org/10.1109/PIMRC.2002.1047316, Google ScholarCrossref
- Priede et al. (1990) Priede, I. G., Smith, K. L., and Armstrong, J. D., “Foraging behavior of abyssal grenadier fish: Inferences from acoustic tagging and tracking in the north pacific ocean,” Deep-Sea Res. 37, 81–101 (1990). https://doi.org/10.1016/0198-0149(90)90030-Y, Google ScholarCrossref
- Qi and Kobayashi (2002) Qi, Y. and Kobayashi, H., “Cramér-Rao lower bound for geolocation in non-line-of-sight environment,” in Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (IEEE, Orlando, 2002), pp. 2473–2476. Google Scholar
- Quazi (1981) Quazi, A. H., “An overview on the time delay estimate in active and passive systems for target localization,” IEEE Trans. Acoust. Speech 29, 527–533 (1981). https://doi.org/10.1109/TASSP.1981.1163618, Google ScholarCrossref
- Ristic et al. (2004) Ristic, B., Arulampalam, S., and Gordon, N. J., Beyond the Kalman Filter: Particle Filters for Tracking Applications (Artech House, 2004). Google Scholar
- Römer and Mattern (2004) Römer, K. and Mattern, F., “The design space of wireless sensor networks,” IEEE Wireless Commun. 11, 54–61 (2004). https://doi.org/10.1109/mwc.2004.1368897, Google ScholarCrossref
- Roussel et al. (2000) Roussel, J. M., Haro, A., and Cunjak, R., “Field test of a new method for tracking small fishes in shallow rivers using passive integrated transponder (PIT) technology,” Can. J. Fish. Aquat. Sci. 57, 1326–1329 (2000). https://doi.org/10.1139/f00-110, Google ScholarCrossref
- Savvides et al. (2001) Savvides, A., Han, C. C., and Strivastava, M. B., “Dynamic fine-grained localization in ad-hoc networks of sensors,” in Proceedings of the 7th Annual International Conference on Mobile Computing and Networking (ACM, Rome, 2001), pp. 166–179. Google ScholarCrossref
- Sayed et al. (2005) Sayed, A. H., Tarighat, A., and Khajehnouri, N., “Network-based wireless location: Challenges faced in developing techniques for accurate wireless location information,” IEEE Signal Process. Mag. 22, 24–40 (2005). https://doi.org/10.1109/MSP.2005.1458275, Google ScholarCrossref
- Schau and Robinson (1987) Schau, H. C. and Robinson, A. Z., “Passive source localization employing intersecting spherical surfaces from time-of-arrival differences,” IEEE Trans. Acoust. Speech 35, 1223–1225 (1987). https://doi.org/10.1109/TASSP.1987.1165266, Google ScholarCrossref
- Schilt (2007) Schilt, C. R., “Developing fish passage and protection at hydropower dams,” Appl. Anim. Behav. Sci. 104, 295–325 (2007). https://doi.org/10.1016/j.applanim.2006.09.004, Google ScholarCrossref
- Schmidt (1972) Schmidt, R. O., “A new approach to geometry of range difference location,” IEEE Trans. Aerosp. Electron. Syst. 8, 821–835 (1972). https://doi.org/10.1109/TAES.1972.309614, Google ScholarCrossref
- Schutz and Herren (2000) Schutz, Y. and Herren, R., “Assessment of speed of human locomotion using a differential satellite global positioning system,” Med. Sci. Sports Exercise 32, 642–646 (2000). https://doi.org/10.1097/00005768-200003000-00014, Google ScholarCrossref
- Shen et al. (2008) Shen, G., Zetik, R., and Thomä, R. S., “Performance comparison of TOA and TDOA based location estimation algorithms in LOS environment,” in Proceedings of the 5th Workshop on Positioning, Navigation and Communication (IEEE, Hannover, Germany, 2008), pp. 71–78. https://doi.org/10.1109/WPNC.2008.4510359, Google ScholarCrossref
- Sheng et al. (2005) Sheng, X., Hu, Y. H., and Ramanathan, P., “Distributed particle filter with GMM approximation for multiple targets localization and tracking in wireless sensor network,” in Proceedings of the 4th International Symposium on Information Processing in Sensor Networks (IEEE Press, Los Angeles, 2005), pp. 24–31. Google Scholar
- Skalski et al. (2001) Skalski, J. R., Lady, J., Townsend, R., Giorgi, A. E., Stevenson, J. R., Peven, C. M., and McDonald, R. D., “Estimating in-river survival of migrating salmonid smolts using radiotelemetry,” Can. J. Fish. Aquat. Sci. 58, 1987–1997 (2001). https://doi.org/10.1139/f01-133, Google ScholarCrossref
- Smith et al. (1998) Smith, G., Urquhart, G., Maclennan, D., and Sarno, B., “A comparison of theoretical estimates of the errors associated with ultrasonic tracking using a fixed hydrophone array and field measurements,” Hydrobiologia 371/372, 9–17 (1998). https://doi.org/10.1023/A:1017039325661, Google ScholarCrossref
- Smith and Abel (1987a) Smith, J. O. and Abel, J. S., “Closed-form least-squares source location estimation from range-difference measurements,” IEEE Trans. Acoust. Speech 35, 1661–1669 (1987a). https://doi.org/10.1109/TASSP.1987.1165089, Google ScholarCrossref
- Smith and Abel (1987b) Smith, J. O. and Abel, J. S., “The spherical interpolation method of source localization,” IEEE J. Oceanic Eng. 12, 246–252 (1987b). https://doi.org/10.1109/JOE.1987.1145217, Google ScholarCrossref
- So (2011) So, H. C., “Source localization: Algorithms and analysis,” in Handbook of Position Location: Theory, Practice, and Advances, edited byZekavat, S. and Buehrer, R. (John Wiley & Sons, 2011). Google ScholarCrossref
- Sohrabi et al. (2000) Sohrabi, K., Gao, J., Ailawadhi, V., and Pottie, G. J., “Protocols for self-organization of a wireless sensor network,” IEEE Pers. Commun. 7, 16–27 (2000). https://doi.org/10.1109/98.878532, Google ScholarCrossref
- Spiesberger (2004) Spiesberger, J. L., “Geometry of locating sounds from differences in travel time: Isodiachrons,” J. Acoust. Soc. Am. 116, 3168–3177 (2004). https://doi.org/10.1121/1.1804625, Google ScholarCrossref
- Spiesberger and Fristrup (1990) Spiesberger, J. L. and Fristrup, K. M., “Passive localization of calling animals and sensing of their acoustic environment using acoustic tomography,” Am. Nat. 135, 107–153 (1990). https://doi.org/10.1086/285035, Google ScholarCrossref
- Stafford et al. (1998) Stafford, K. M., Fox, C. G., and Clark, D. S., “Long-range acoustic detection and localization of blue whale calls in the northeast Pacific ocean,” J. Acoust. Soc. Am. 104, 3616–3625 (1998). https://doi.org/10.1121/1.423944, Google ScholarCrossref, ISI
- Stergiopoulos (2000) Stergiopoulos, S., Advanced Signal Processing Handbook: Theory and Implementation for Radar, Sonar, and Medical Imaging Real Time Systems (CRC press, 2000). Google ScholarCrossref
- Stoleru et al. (2005) Stoleru, R., He, T., Stankovic, J. A., and Luebke, D., “A high-accuracy, low-cost localization system for wireless sensor networks,” in Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems (ACM, San Diego, 2005), pp. 13–26. Google ScholarCrossref
- Tan et al. (2011) Tan, H. P., Diamant, R., Seah, W. K., and Waldmeyer, M., “A survey of techniques and challenges in underwater localization,” Ocean Eng. 38, 1663–1676 (2011). https://doi.org/10.1016/j.oceaneng.2011.07.017, Google ScholarCrossref
- Thode (2004) Thode, A., “Tracking sperm whale (Physeter macrocephalus) dive profiles using a towed passive acoustic array,” J. Acoust. Soc. Am. 116, 245–253 (2004). https://doi.org/10.1121/1.1758972, Google ScholarCrossref, ISI
- Torrieri (1984) Torrieri, D. J., “Statistical theory of passive location systems,” IEEE Trans. Aerosp. Electron. Syst. 20, 183–198 (1984). https://doi.org/10.1109/TAES.1984.310439, Google ScholarCrossref
- Vaccaro (1998) Vaccaro, R. J., “The past, present, and the future of underwater acoustic signal processing,” IEEE Signal Process. Mag. 15, 21–51 (1998). https://doi.org/10.1109/79.689583, Google ScholarCrossref
- Van Trees et al. (1968) Van Trees, H. L., Snyder, D., Baggeroer, A. B., Cahn, M., Cruise, T., Mohajeri, M., Collins, L., Eckberg, Jr., A., Wert, E., and Kurth, R., “Detection and estimation theory,” in Report QPR No. 90, Research Laboratory of Electronics (RLE) at the Massachusetts Institute of Technology (MIT) (1968). Google Scholar
- Venkatraman et al. (2004) Venkatraman, S., Caffery, Jr., J. J., and You, H. R., “A novel TOA location algorithm using LOS range estimation for NLOS environments,” IEEE Trans. Veh. Technol. 53, 1515–1524 (2004). https://doi.org/10.1109/TVT.2004.832384, Google ScholarCrossref
- Wahlberg et al. (2001) Wahlberg, M., Møhl, B., and Madsen, P. T., “Estimating source position accuracy of a large-aperture hydrophone array for bioacoustics,” J. Acoust. Soc. Am. 109, 397–406 (2001). https://doi.org/10.1121/1.1329619, Google ScholarCrossref, ISI
- Wang and Chu (1997) Wang, H. and Chu, P., “Voice source localization for automatic camera pointing system in videoconferencing,” in Proceedings of the International Conference on Acoustics, Speech, and Signal Processing (IEEE Computer Society Press, Munich, Germany, 1997), pp. 187–190. Google ScholarCrossref
- Wang et al. (2003) Wang, X., Wang, Z., and O’Dea, B., “A TOA-based location algorithm reducing the errors due to non-line-of-sight (NLOS) propagation,” IEEE Trans. Veh. Technol. 52, 112–116 (2003). https://doi.org/10.1109/tvt.2002.807158, Google ScholarCrossref
- Wang (2008) Wang, Y., “Topology control for wireless sensor networks,” in Wireless sensor Networks and Applications, edited by Li, Y., Thai, M. T., and Wu, W. (Springer, 2008). Google ScholarCrossref
- Wartzok et al. (1992) Wartzok, D., Sayegh, S., Stone, H., Barchak, J., and Barnes, W., “Acoustic tracking system for monitoring under-ice movements of polar seals,” J. Acoust. Soc. Am. 92, 682–687 (1992). https://doi.org/10.1121/1.403993, Google ScholarCrossref
- Watkins and Schevill (1971) Watkins, W. A. and Schevill, W. E., “Four hydrophone array for acoustic three-dimensional location,” Report Reference No. 71–60, Woods Hole Oceanographic Institution, 1971. Google ScholarCrossref
- Webb (1975) Webb, P. W., “Hydrodynamics and energetics of fish propulsion,” Bull. Fish. Res. Board Can. 190, 1–159 (1975). Google Scholar
- Weiland et al. (2011) Weiland, M. A., Deng, Z. D., Seim, T. A., Lamarche, B. L., Choi, E. Y., Fu, T., Carlson, T. J., Thronas, A. I., and Eppard, M. B., “A cabled acoustic telemetry system for detecting and tracking juvenile salmon. I. Engineering design and instrumentation,” Sensors 11, 5645–5660 (2011). https://doi.org/10.3390/s110605645, Google ScholarCrossref
- Welch and Bishop (2006) Welch, G. and Bishop, G., “An introduction to the Kalman filter,” in Report TR 95–041 (Department of Computer Science, University of North Carolina, 2006). Google Scholar
- Whitehouse (2002) Whitehouse, C., “The design of Calamari: An ad hoc localization system for sensor networks,” M.S. thesis, University of California at Berkeley, 2002 Electrical Engineering and Computer Science. Google Scholar
- Wylie and Holtzman (1996) Wylie, M. P. and Holtzman, J., “The non-line of sight problem in mobile location estimation,” in Proceedings of the 5th IEEE International Conference on Universal Personal Communications (IEEE, Cambridge, MA, USA, 1996), pp. 827–831. https://doi.org/10.1109/ICUPC.1996.562692, Google ScholarCrossref
- Yan et al. (2007) Yan, H., Li, J., and Liao, G., “Multitarget identification and localization using bistatic MIMO radar systems,” EURASIP J. Adv. Signal Processing 2008 1–8 (2007). https://doi.org/10.1155/2008/283483, Google ScholarCrossref
- Yu and Oppermann (2004) Yu, K. and Oppermann, I., “Performance of UWB position estimation based on time-of-arrival measurements,” in Proceedings of the International Workshop on Ultra Wideband Systems. Joint with Conference on Ultra Wideband Systems and Technologies (IEEE, Kyoto, 2004), pp. 400–404. Google Scholar
- Zhu and Zhu (2001) Zhu, L. and Zhu, J., “A new model and its performance for TDOA estimation,” in Proceedings of the 53rd Vehicular Technology Conference (IEEE, Rhodes, Greece, 2001), pp. 2750–2753. Google Scholar
- Ziskind and Wax (1988) Ziskind, I. and Wax, M., “Maximum likelihood localization of multiple sources by alternating projection,” IEEE Trans. Acoust. Speech 36, 1553–1560 (1988). https://doi.org/10.1109/29.7543, Google ScholarCrossref
All article content, except where otherwise noted, is licensed under a Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Please Note: The number of views represents the full text views from December 2016 to date. Article views prior to December 2016 are not included.




