Purpose Localization is one of the critical issues in Ocean Internet of Things (OITs). The existing research results of localization in OITs are very limited. It poses many challenges due to the difficulty of deploy beacon accurately, the difficulty of transmission distance estimation in harsh ocean environment and the underwater node mobility. This paper aims to provide a novel localization algorithm to solve these problems. Design/methodology/approach This paper takes the ship with accurate position as a beacon, analyzes the relationship between underwater energy attenuation and node distance and takes them into OITs localization algorithm design. Then, it studies the movement regulation of underwater nodes in the action of ocean current, and designs an Energy-aware Localization Algorithm (ELA) for OITs. Findings Proposing an ELA. ELA takes the ship with accurate position information as a beacon to solve the problem of beacon deployment. ELA does not need to calculate the information transmission distance which solves the problem of distance estimation. It takes underwater node movement regulation into computation to solve the problem of node mobility. Originality value This paper provides an ELA based on the relationship between propagation energy attenuation and node distance for OITs. It solves the problem of localization in dynamic underwater networks.
Node localization is the basic task of underwater wireless sensor networks (UWSNs). Most of the existing underwater localization methods rely on ranging accuracy. Due to the special environment conditions in the ocean, beacon nodes are difficult to deploy accurately. The narrow bandwidth and high delay of the underwater acoustic communication channel lead to large errors. In order to reduce the ranging error and improve the positioning accuracy, we propose a localization algorithm based on ranging correction and inertial coordination. The algorithm can be divided into two parts, Range Correction based Localization algorithm (RCL) and Inertial Coordination based Localization algorithm (ICL). RCL uses the geometric relationship between the node positions to correct the ranging error and obtain the exact node position. However, when the unknown node deviates from the deployment area with the movement of the water flow, it cannot communicate with enough beacon nodes in a certain period of time. In this case, the node uses ICL algorithm to combine position data with motion information of neighbor nodes to update its position. The simulation results show that the proposed algorithm greatly improves the positioning accuracy of unknown nodes compared with the existing localization methods.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.