| Literature DB >> 34066614 |
Muneeb A Khan1, Abdul Saboor2, Hyun-Chul Kim1, Heemin Park1.
Abstract
The rapid development in wireless technologies is positioning the Internet of Things (IoT) as an essential part of our daily lives. Localization is one of the most attractive applications related to IoT. In the past few years, localization has been gaining attention because of its applicability in safety, health monitoring, environment monitoring, and security. As a result, various localization-based wireless frameworks are being presented to improve such applications' performances based on specific key performance indicators (KPIs). Therefore, this paper explores the recently proposed localization schemes in IoT. Initially, this paper explains the major KPIs of localization. After that, a thorough comparison of recently proposed localization schemes based on the KPIs is presented. The comparison includes an overview, architecture, network structure, performance parameters, and target KPIs. At the end, possible future directions are presented for the researchers working in this domain.Entities:
Keywords: Internet of Things (IoT); Location of Things; review; target localization; wireless sensor network (WSN)
Year: 2021 PMID: 34066614 PMCID: PMC8125132 DOI: 10.3390/s21093228
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1IoT architecture.
List of important acronyms.
| Acronym | Extended Meaning | Acronym | Extended Meaning |
|---|---|---|---|
| WSN | Wireless Sensor Network | SN | Sensor Node |
| AN | Anchor Nodes | IoT | Internet of Things |
| NH | Neighbourhood Heuristics | ETX-NH | Expected Transmissions with Neighbourhood Heuristics |
| PF-DLSTA | Particle Filtering based Dynamic Lookahead Tree Based | WSHAN | Wireless Sensor Hole Aware Network |
| BCTT | Boundary Static Clustering Target Tracking | SCDCH | Static Cluster and Dynamic Cluster Head |
| KPI | Key Performance Indicator | ML | Machine Learning |
| PPHD-MMA | Particle filter based Probability Hypothesis Density | VGTR | Virtual Grid-based Target Recovery |
| FSM | Fuzzy Sensing Model | DCTC | Dynamic Convoy Tree-based Collaboration |
| RFID | Radio frequency identification | GPS | Global Positioning System |
| JPDA | Joint Probablistic Data Association | PUESRF | Particle wise Update version of Ensemble Square Root Filter |
| IPAH | Improved Prediction based Adaptive-Head | DCTT | Distributed Cluster-based algorithm for Target Tracking |
| PCTT | Prediction-based Clustering algorithm for Target Tracking | PSO | Particle Swarm Optimization |
| ASMT | Augmented State-based Multi-target Tracking | GTPM | Game Theory Payoff Matrix |
| SRPTT | Secure and Reliable Prediction-based Target Tracking Protocol | AEKF | Adaptive Extended Kalman Filter |
| DHSCA | Dual Head Static Clustering Algorithm | ACDF | Adaptive Consensus based with the Distributed estimator Filter |
| UKF | Unscented Kalman Filter | 4WS4WD | Four-wheel-steering and four-wheel-driving |
| HNTA | Hybrid Network Tracking Algorithm | POMDP | Partially Observed Markov Decision Process |
| EEA-IAH | Energy-Aware Improved Adaptive-Head | LPPT | Low Prediction Precision requirement Target tracking |
| CLTA | Cooperative Localization and Tracking Algorithm | FTS | Fuzzy Tree System |
| DMGIF | Distributed Multiple Gaussian Information Filter | ARIMA | Auto Regressive with Moving Average |
| ELM | Extreme Learning Machine | LEMon | Localization Employing a location-unaware MObile unit |
| RSSI | Received Signal Strength Indication | LEMon-M | LEMOn for localization Matching |
| TS PM-PHD | Two Steps Product Multi-sensor Probability Hypothesis Density | MC-SSN | Mission Critical Sensors and Sensor Networks |
| AIE-MCMCDA | Augmented Input Estimation Markov Chain Monte-Carlo | CS-BnB | Convex hull Sampling based Branch and Boun |
| AMCL | Adaptive Monte Carlo Localization | IMM | Interactive Multi Model |
Figure 2Parameter affecting the performance of localization.
Figure 3Proposed methodology.
Strings used in search engines.
| Academic Library | Search String |
|---|---|
| Google Scholar | ⇒ Target Tracking |
| IEEE Xplore | ⇒ (((“All Metadata”:target) AND “All Metadata”:tracking) OR “All Metadata”:wireless networks) |
| PubMed | ⇒ target[Title/Abstract] AND tracking[Title/Abstract] OR wireless networks[Title/Abstract] AND |
| Science Direct | ⇒Target Tracking’ and Wireless Networks or prediction. Limited to research articles, conference abstracts. |
Comparison between this paper and published surveys.
| References | Indoor | Outdoor | Smartphone | Security | Energy | Accuracy | Target | Target |
|---|---|---|---|---|---|---|---|---|
| [ | ✓ | ✓ | ✓ | |||||
| [ | ✓ | ✓ | ✓ | |||||
| [ | ✓ | ✓ | ✓ | |||||
| [ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
| [ | ✓ | ✓ | ||||||
| [ | ✓ | ✓ | ✓ | |||||
| [ | ✓ | ✓ | ✓ | |||||
| [ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
| [ | ✓ | ✓ | ✓ | |||||
| [ | ✓ | ✓ | ✓ | ✓ | ||||
| [ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
| [ | ✓ | ✓ | ✓ | |||||
| [ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
| [ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
| Ours | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Key ideas of selected papers.
| Name | Overview |
|---|---|
| Delaney et al. [ | This paper presents an energy efficient routing protocol using NHs model for tree structured WSN. Apart from energy efficiency, the proposed solution has the ability to present good results in a lossy network environment. |
| Alaybeyoglu et al. [ | This paper presents an efficient tracking scheme for high speed targets. Additionally, the proposed scheme helps in reducing the target miss ratio during the whole tracking lifecycle. |
| Mirsadeghi et al. [ | This paper presents an energy efficient prediction based target tracking scheme for WSN. The node closest to the object or with the highest energy is selected as a CH to prolong the network lifetime. |
| Patil et al. [ | This paper presents an energy efficient WSHAN to improve the efficiency of target tracking target recovery. |
| Rouhani et al. [ | This paper presents a solution to resolve the boundary target tracking issues using static clustering. The proposed solution is energy efficient, reasonably accurate and reliable in terms of target tracking. |
| Wahdan et al. [ | This paper presents a hybrid solution of static networking clustering and dynamic CH. The dynamic CH uniformly utilize the energy of member SNs to prolong the network lifetime and prediction. |
| Zhou et al. [ | This paper presents a fusion of MMA and PPHD for multi-target tracking in an urban area. Additionally, K-mean clustering is used to calculate the number of targets at any given time. The proposed scheme results in the tracking of dynamically changing unknown numbers of targets in urban areas. |
| Amudha et al. [ | This paper presents a multi camera based scheme for target tracking. In this scheme, the camera near the mobile target is activated while all other cameras remain in a sleep state to conserve energy. In contrast, all the cameras are activated when a target is lost to improve the tracking. |
| Bhowmik et al. [ | This paper presents an algorithm is to improve the overall coverage and target tracking. In addition to that, the proposed algorithm uses the FSM based RSSI tracking algorithm to make it more energy efficient. |
| Jinan et al. [ | This paper presents a multi-model framework based on the PUESRF and JPDA. It results in improving the accuracy and precision of data that makes target tracking consistent. |
| Darabkh et al. [ | This paper presents an adaptive CH algorithm with an aim to achieve a better target tracking by efficiently electing CH and cluster members. The proposed algorithm is energy efficiency and improves the network scalability. |
| Khakpour et al. [ | This paper presents a fusion of DCTT and PCTT against vehicular tracking in a Vehicular Ad-hoc Network. To improve the target prediction, The DCTT performs in a distributed manner while PCTT is used for a centralized prediction algorithm. |
| Joshi et al. [ | This paper presents a static cluster based target tracking for the prediction that is independent of wireless network architecture (homogenous or heterogeneous). The proposed scheme uses a linear prediction technique to calculate direction and speed to improve the target prediction. |
| Xiao et al. [ | This paper presents a novel ASMT using Bayesian estimation to efficiently track multiple targets. The ASMT provides high accuracy, precision based multi-target tracking, less computation and solves the data association problem in WSN very efficiently by using location state and velocity state. |
| Silva et al. [ | This paper presents an energy efficient scheme with the ability to detect and highlight the fake node positioning and bogus data flooding. |
| Oracevic et al. [ | This paper presents a SRPTT algorithm to prevent the rouge SN from faking its location or flooding the bogus packets in a WSN. The SRPTT maintains a balance between security and mobile target tracking by employing a reputation concept. |
| Alshamaa et al. [ | This paper presents a novel zoning based localization technique for indoor target tracking. The proposed technique develops a belief function by combining fingerprint based target observation and evidence associated with sensor mobility to improve the accuracy of target tracking. |
| Chen et al. [ | This paper presents an adaptive extended kalman filter to remove and update the noise covariance. The proposed solution results in improving the accuracy and reliability of target tracking. |
| Panag et al. [ | This paper presents a DHSCA to uniformly utilize sensors during the tracking. The proposed algorithm simplifies the set-up phase time of the network resulting in reducing the overhead of the network. |
| Zhang et al. [ | This paper presents a dynamic clustering-based adaptive filtering scheme for target tracking in a WSN. The proposed scheme consists of two stages hierarchal data aggregation technique, which results in accurate and energy efficient target tracking. |
| Qian et al. [ | This paper presents an AUKF algorithm to enhance the robustness and accuracy of the recovery mechanism. The AUKF fine-tunes the noise covariance matrix to increase the accuracy and robustness of the recovery mechanism. The vigorous scheduling of static and mobile SNs improves the tracking probability with less energy consumption. |
| Zhang et al. [ | This paper presents an algorithm based on a hybrid sensor network to estimate the target region via static sensors. Additionally, a movement algorithm is presented for nodes to select the location. The proposed solution results in conserving the energy by reducing the target tracking sensors. |
| Li et al. [ | This paper presents a sensor selection technique based on POMDP to reduce the sensor selection lagging. It results in improving the target tracking accuracy and reliability. |
| Darabkh et al. [ | This paper presents an error and Energy-aware cluster head selection algorithm to improve the target localization. The proposed algorithm improves energy consumption and simplifies the selection of cluster members. Additionally, it reduces the packets overhead by minimizing the transmission of control messages. |
| Liu et al. [ | This paper presents energy efficient scheme with low prediction accuracy. Apart from energy efficiency, it reduces the target miss rate probability. |
| Luo et al. [ | This paper presents a scheme to improve the target tracking for an indoor environment using a CLTA. |
| Yu et al. [ | This paper presents a mobile node-based target tracking scheme to enhance the target tracking accuracy and transmission reliability. |
| Vallas et al. [ | This paper presents a Gaussian filter-based multi-sigma point filter to reduce the curse of dimensionality in high dimension systems. Furthermore, it improves the efficiency of tracking the multiple targets in a WSN. |
| Ghodousi et al. [ | This paper presents an energy efficient tracking scheme using ARIMA and UKF. The ARIMA, after observing target in equal interval, predicts its future location while UKF estimates the target location. The proposed scheme preserves the energy of SNs and improves the network lifetime. |
| Liang et al. [ | This paper presents a trust-based distributed KF scheme for secure and reliable target tracking. |
| Khan et al. [ | This paper presents a dynamic clustering-based verifiable multi iteration scheme to improve target tracking. The proposed scheme improves the accuracy and reliability of tracking. |
| Liu et al. [ | This paper presents an object localization scheme to provide better localization results on the sequences undergoing shape deformation and illumination changes. |
| Nguyen et al. [ | This paper presents a solution to improve the accuracy of target tracking in harsh radio environments. The proposed scheme is efficient in both indoor and outdoor environments. |
| Ullah et al. [ | This paper presents an underwater target tracking scheme intending to achieve energy efficiency and tracking accuracy. |
| Alberto et al. [ | This paper presents a multi-model tracking system by unifying fingerprint-based tracking with neural networks. The proposed system also employs a Gaussian outliers filter with neural networks to further improve the tracking accuracy. |
| Liu et al. [ | This paper presents a scheme for tracking multiple targets in a harsh environment accurately and precisely. |
| Liu et al. [ | This paper presents an AFS for accurate and efficient target tracking. The proposed scheme is robust and fault-tolerant with a low target loss rate. Moreover, PSO is used to fine-tune and improve the overall tracking performance. |
| Mahmoudreza et al. [ | This paper presents a solution to tackle the multiple target tracking problems with accurate data association. It results in the prevention of false alarms. |
| Li et al. [ | This paper presents a hybrid solution to provide accurate and reliable localization in harsh manufacturing workshops. |
| Reisinger et al. [ | This paper presents an IMM tracking scheme unified with UKF to track the targets efficiently. |
Figure 4Distribution based on publication year.
Figure 5Distribution based on publishing venue.
Figure 6Distribution based on publication type.
KPIs Addressed in Selected Papers.
| Name | Energy Efficiency | Localization Accuracy | Target Predication | Target Recovery | Security |
|---|---|---|---|---|---|
| Delaney et al. [ | ✓ | ||||
| Alaybeyoglu et al. [ | ✓ | ✓ | ✓ | ||
| Mirsadeghi et al. [ | ✓ | ✓ | ✓ | ||
| Patil et al. [ | ✓ | ✓ | ✓ | ✓ | |
| Rouhani et al. [ | ✓ | ✓ | |||
| Wahdan et al. [ | ✓ | ✓ | ✓ | ||
| Zhouet al. [ | ✓ | ✓ | |||
| Amudha et al. [ | ✓ | ✓ | ✓ | ||
| Bhowmik et al. [ | ✓ | ✓ | |||
| Jinan et al. [ | ✓ | ✓ | |||
| Darabkh et al. [ | ✓ | ✓ | ✓ | ||
| Khakpour et al. [ | ✓ | ✓ | |||
| Joshi et al. [ | ✓ | ✓ | |||
| Xiao et al. [ | ✓ | ||||
| Silva et al. [ | ✓ | ✓ | ✓ | ||
| Oracevic et al. [ | ✓ | ✓ | ✓ | ||
| Alshamaa et al. [ | ✓ | ||||
| Chen et al. [ | ✓ | ✓ | |||
| Panag et al. [ | ✓ | ||||
| Zhang et al. [ | ✓ | ✓ | |||
| Qian et al. [ | ✓ | ✓ | |||
| Zhang et al. [ | ✓ | ✓ | |||
| Li et al. [ | ✓ | ✓ | |||
| Darabkh et al. [ | ✓ | ✓ | |||
| Liu et al. [ | ✓ | ✓ | ✓ | ||
| Luo et al. [ | ✓ | ||||
| Yu et al. [ | ✓ | ✓ | |||
| Vallas et al. [ | ✓ | ✓ | |||
| Ghodousi et al. [ | ✓ | ✓ | ✓ | ||
| Liang et al. [ | ✓ | ✓ | |||
| Khan et al. [ | ✓ | ✓ | ✓ | ||
| Liu et al. [ | ✓ | ✓ | |||
| Nguyen et al. [ | ✓ | ||||
| Ullah et al. [ | ✓ | ✓ | |||
| Alberto et al. [ | ✓ | ||||
| Liu et al. [ | ✓ | ||||
| Liu et al. [ | ✓ | ✓ | ✓ | ||
| Mahmoudreza et al. [ | ✓ | ✓ | |||
| Li et al. [ | ✓ | ||||
| Reisinger et al. [ | ✓ | ✓ |
Figure 7Distribution based on target challenges.
Overview of selected papers.
| Ref. | Proposed Approach | Network Structure | Number of Targets | Performance Parameters | Tool |
|---|---|---|---|---|---|
|
[ | ETX-NH | Tree | Single | PDR: 96% | TOSSIM |
| [ | PF-DLSTA | Tree | Single | N/A | NS2 |
| [ | Low Power Target Prediction Mechanism | Dynamic Cluster | Single | MR: 0.69% | N/A |
| [ | WSHAN | Dynamic Cluster | Single | EE: 37% | MATLAB |
| [ | BCTT | Static Cluster | Single | EE: 48% | Omnet++ |
| [ | SCDCH | Static Cluster | Single | N/A | MATLAB |
| [ | PPHD-MMA | Dynamic Cluster | Multiple | N/A | N/A |
| [ | VGTR | Dynamic Cluster | Single | TMR: 99% reduction | MATLAB |
| [ | DCTC with Fuzzy Sensing | Tree | Single | N/A | TinyOS and nesC |
| [ | JPDA, PUESRF | Dynamic Cluster | Multiple | N/A | N/A |
| [ | IPAH | Dynamic Cluster | Single | EE: 40% improved, | MATLAB |
| [ | DCTT, PCTT | Static Cluster | Single | N/A | NS2 + TOSSIM |
| [ | Prediction based object tracking algorithm | Static Cluster | Single | PA: 99% | NS2 |
| [ | ASMT | Static Cluster | Multiple | FR: >14% | N/A |
| [ | GTPM | Dynamic Cluster | Single | N/A | NS2 |
| [ | SRPTT | Static Cluster | Single | N/A | Java Simulator |
| [ | Extended observation model, 2nd mobility model | Static Cluster | Single | N/A | N/A |
| [ | AEKF | Static Cluster | Single | RMSE: 32.53% | N/A |
| [ | DHSCA | Static Cluster | Single | N/A | Fortran PowerStation 4.0 |
| [ | ACDF | Dynamic Cluster | Single | N/A | N/A |
| [ | AUKF | Static Cluster | Single | N/A | MATLAB |
| [ | HNTA | Hybrid Cluster | Multiple | N/A | N/A |
| [ | Adaptive sensor selection algorithm with POMDP | Dynamic Cluster | Multiple | N/A | N/A |
| [ | EEA-IAH | Dynamic Cluster | Single | N/A | MATLAB |
| [ | LPPT | Static Cluster | Single | Reduce MR: 36.34%, | Omnet++ |
| [ | CLTA | Dynamic Cluster | Single | LE: 0.65 m | MATLAB |
| [ | FTS | Tree | Single | LE: >50 improvement | MATLAB |
| [ | DMGIF | Dynamic Cluster | Multiple | N/A | N/A |
| [ | ARIMA, AUKF | Dynamic Cluster | Single | N/A | Opnet + MATLAB |
| [ | Trust-based distributed Kalman filtering. | Dynamic Cluster | Single | N/A | N/A |
| [ | Dynamic cooperative multilateral sensing | Dynamic Cluster | Single | LE: 19% improved | MATLAB |
| [ | ELM compressive sensing | Dynamic Cluster | Single | N/A | MATLAB |
| [ | LEMon, LEMon-M | Static Cluster | Single | Outdoor and Indoor LE: | N/A |
| [ | Distance and angle-based localization | Dynamic Cluster | Single | LE: 90% improved, | N/A |
| [ | SWiBluX | Dynamic Cluster | Single | LE: 45% improved | N/A |
| [ | TS PM-PHD | Dynamic Cluster | Multiple | N/A | N/A |
| [ | AFS for MC-SSN | Tree | Single | LE: <0.2% | N/A |
| [ | AIE-MCMCDA | Dynamic Cluster | Multiple | LE: 0.39–4.12% | N/A |
| [ | CS-BnB, BnB-AMCL | Dynamic Cluster | Single | LE: 0.005 m/0.111 deg | 4WS4WDr |
| [ | IMM, UKF | Dynamic | Multiple | EE: 4 times | N/A |