In this paper, a mobile anchor node assisted RSSI localization scheme in underwater wireless sensor networks (UWSNs) is proposed, which aims to improve location accuracy and shorten location time. First, to improve location accuracy, we design a support vector regression (SVR) based interpolation method to estimate the projection of sensor nodes on the linear trajectory of the mobile anchor node. The proposed method increases the accuracy of the nonlinear regression model of noisy measured data and synchronously decreases the estimation error caused by the discreteness of measured data. Second, to shorten location time, we develop a curve matching method to obtain the perpendicular distance from sensor nodes to the linear trajectory of the mobile anchor node. The location of the sensor node can be calculated based on the projection and the perpendicular distance. Compared with existing schemes that require the anchor node to travel at least two trajectories, the proposed scheme only needs one-time trajectory to locate sensor nodes, and the location time is shortened with the reduction in the number of trajectories. Finally, simulation results prove that the proposed scheme can obtain more accurate sensor node location in less time compared with the existing schemes.
This is an open access article distributed under the Creative Commons Attribution License
which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited