Abstract
Since the sensor nodes are unevenly distributed, when the DV-Hop positioning algorithm counts the hop count, each hop with a different hop distance between the beacon nodes and the other nodes is considered to be equivalent, resulting in the calculated test metric. The node coordinates are quite inaccurate. In order to solve this error, a DV-Hop node localization algorithm based on received signal strength (RSSI) hops correction and improved artificial immune algorithm optimization is proposed. In this paper, firstly, the RSSI value received by the node is used to construct the correction coefficient to correct the hop count. On this basis, an improved artificial immune algorithm is introduced to improve the coordinates of the node to be measured by Gaussian mutation in the local search process. The Matlab simulation proves that compared with the original DV-Hop algorithm, the algorithm reduces the positioning error to different extents, improves the positioning accuracy, and improves the convergence speed.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.