z-logo
open-access-imgOpen Access
Multi‐channel fingerprint localisation algorithm for wireless sensor network in multipath environment
Author(s) -
Fang Xuming,
Nan Lei,
Jiang Zonghua,
Chen Lijun
Publication year - 2017
Publication title -
iet communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.355
H-Index - 62
eISSN - 1751-8636
pISSN - 1751-8628
DOI - 10.1049/iet-com.2017.0429
Subject(s) - computer science , fingerprint (computing) , multipath propagation , algorithm , wireless sensor network , channel (broadcasting) , received signal strength indication , testbed , wireless , node (physics) , real time computing , benchmark (surveying) , noise (video) , artificial intelligence , computer network , telecommunications , engineering , image (mathematics) , structural engineering , geodesy , geography
Fingerprint localisation technology based on received signal strength indication (RSSI) is an active area of study in wireless sensor network (WSN) research, mainly because it is cheap and easy to implement. However, due to measurement noise and the multipath effect in RSSI, the accuracy of state‐of‐the‐art fingerprint positioning algorithms is diminished. To solve this problem, the authors propose a multi‐channel fingerprint localisation algorithm for WSNs in multipath environments. This algorithm also addresses the issue of existing techniques based on multi‐channel signal strength requiring an accurate initial estimate of target–beacon distance or prior knowledge of the target–reference distance. Their proposed algorithm first uses an adaptive Kalman filter to reduce the noise in RSSI measured in different channels, and then calculates the matched fingerprint according to the weight of different channels. Finally, a memetic algorithm is utilised to generate the optimised estimate of fingerprint and location. Extensive experimental results on an actual WSN testbed show that the proposed algorithm improves the accuracy of the existing fingerprint localisation algorithm by at least 50%, regardless of the placement of target node, the number of beacon nodes, and the number of calibration points.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here