Abstract
Keywords
Introduction
In recent years, localization technology in wireless sensor network has been widely used in many fields such as target tracking, navigation, and communication. A number of localization methods have been proposed based on the characteristic parameters of the received signal and the application environment, including time-of-arrival (TOA), 1 time-difference-of-arrival (TDOA), 2 angle-of-arrival (AOA), 3 received-signal-strength (RSS), 4 and hybrid localization methods of various localization techniques.5,6 These localization methods generally assume that the propagation between the signal source and the sensor is in line-of-sight (LOS). However, obstacles are often impeded in harsh environments such as complex cities or indoors. The direct use of these methods leads to very poor localization accuracy. Therefore, localization problem in mixed LOS/non-line-of-sight (NLOS) environments attracts more attention. 7
Chan et al. 8 discussed localization problem when the number of LOS/NLOS links is known, and proposed an optimization problem using LOS information. Furthermore, at least three LOS links are needed to ensure the efficiency of the proposed method. Venkatesh and Buehrer 9 proposed a linear programming method where the LOS link information is used to construct the objective function, while the NLOS link information is used to form the constraint, and no limitation of three LOS links is needed in this method. All of the above methods are based on a priori distribution information of NLOS links, which is difficult to be obtained in practice. In order to solve this problem, Zhang et al. 10 proposed a robust second-order cone programming (SOCP) method which is insensitive to NLOS errors and only needs the upper limit of the NLOS errors. In Tomic et al., 11 the problem is transformed into a generalized trust region subproblem (GTRS) framework, which does not require to distinguish between LOS links and NLOS links. Although the problem is non-convex, the dichotomy can solve such problems with low complexity. These two localization methods improve the performance in mixed environments, and it still exists the gap to expected performance.
In this article, we discuss a TOA-based target localization method under the condition of known and unknown distribution of LOS/NLOS, respectively. The original non-convex target localization optimization problem is relaxed as a convex optimization problem which can be efficiently solved using the mixed semi-definite and SOCP techniques. Moreover, a set of weights of paths between target and anchors is introduced in the proposed method, and the penalty parameter is introduced to make the constraint tight. The proposed method improves the localization performance compared with the other methods, which is verified by simulation results. The main contributions of this article are summarized as follows:
The optimization problems of target localization in the known and unknown distribution of LOS and NLOS are established, which are transformed into convex optimization problems using the mixed semi-definite and SOCP techniques.
The worst-case least squares criterions in both known and unknown distributions of LOS and NLOS environments are proposed to form the optimization problems of target localization with better robustness.
System model and problem formulation
System model
As shown in Figure 1, a two-dimensional (2D) wireless sensor network consists of a target node and

2D wireless sensor network.
Let
where
Problem formulation
Squaring both sides of equations (1a) and (1b), respectively, to obtain
The high-order term
Using the least squares criterion in LOS links and the worst-case robust least squares (RLS) criterion in NLOS links, the localization problem can be transformed into the following problem
where “
NLOS localization algorithm
Target localization in known LOS/NLOS link case
In the case of the known number and specific distribution of LOS/NLOS links, in order to improve the localization accuracy, it is necessary to make full use of this information.
Let
Since
Problem (6) is converted into the problem
Problem (7) is a non-convex problem and difficult to solve, and the auxiliary variable
where
While the constraints in problem (8) are non-convex, the auxiliary variables
Problem (9) is still a non-convex problem, (9a), (9b), and (9c) are relaxed by the convex relaxation technique, respectively, to obtain the following formula
where
A set of weights
where
Although problem (11) is a convex problem, penalty parameters and constraints are introduced to further improve performance. In the following optimal objective function, the term
Problem (12) is a convex optimization problem that can be solved by the ConVeX (CVX) toolbox. The algorithm proposed in this section is denoted as Mix-K.
Target localization in unknown LOS/NLOS link case
In this section, we consider the target localization when the number and the specific distribution of LOS/NLOS links are unknown, and all the links are treated as NLOS links. In this case, problem (4) is simplified to the following problem
Problem (13) is a non-convex problem and difficult to solve, and can be transformed into the problem using the similar auxiliary variable technique as discussed in section “Target localization in known LOS/NLOS link case”
The constraint in (14e) is still non-convex, which is relaxed as
Problem (15) is a convex optimization problem that can be solved by the CVX toolbox. The algorithm proposed in this section is denoted as Mix-U.
Simulation results
In this section, Monte Carlo simulation results are provided to compare the performance of the proposed method with R-SOCP,
10
R-weighted least squares (WLS),
11
LS-K, and LS-U methods, where the simple nonlinear least squares algorithm with only LOS links is denoted as LS-K and the simple nonlinear least squares algorithm with all LOS/NLOS links is denoted as LS-U. The Cramér–Rao lower bound (CRLB) of the known LOS/NLOS link
13
distributions is denoted as CRLB-K. The target node and the anchor nodes are randomly chosen from an area of size 20 m × 20 m. The number of anchor nodes is
where
Figure 2 shows the RMSE versus different standard deviations of noise when the number of NLOS links

RMSE versus different standard deviations of noise when
Figure 3 shows the RMSE versus different numbers of NLOS links when the standard deviation of noise is 0.6 m. It is observed that the RMSE of the Mix-K, Mix-U, LS-K, and R-SOCP methods increase with the number of NLOS links, while the RMSE of the R-WLS method decreases with the number of NLOS links. This difference is due to the fact that all links are treated as NLOS links, which subtract the term

RMSE versus different numbers of NLOS links when
Figure 4 shows the RMSE versus different

RMSE versus different
Figure 5 shows the cumulative distribution function (CDF) versus different estimation errors when the number of NLOS links

CDF versus different estimation errors when
Conclusion
This article investigates the problem of target localization using TOA in known and unknown LOS/NLOS distributions in mixed LOS/NLOS environments. The optimization problem of estimating target location in two cases is proposed, respectively. The derived non-convex target localization problem is then relaxed to a convex target localization problem, and the method is proposed in the case of known and unknown LOS/NLOS distribution, respectively. Computer simulation results confirm the effectiveness of the proposed method in mixed LOS/NLOS environments.
