Localization in wireless sensor networks: A dimension based pruning approach in 3D environments
Graphical abstract
Introduction
Wireless sensor networks (WSN) have drawn major attention of all researchers due to its wide impact on various fields of engineering and technology. In recent years, it is considered as one of the vital component for a variety of applications that includes automation spectrum, health monitoring and military services. These applications serve the society by solving practical challenges using intelligent electronic components. WSN has gained the interest of all sectors that act as solution providers with proven technologies. It is composed of several sensor nodes connected either as static or dynamic links, which rely on its mode of establishment. In addition to the core functionality of gathering data by any sensor node, there also exists a set of situations that needs to be addressed with the locations of sensor nodes on consistent intervals with desired accuracy. The characteristics of WSN may vary depending upon the environment and constraints imposed over it. Although the application and environment differs, the fundamental aim of any application is to provide solution based on its current location and surrounding circumstances. Hence, location-based solutions are introduced in WSN. This caters geographical knowledge to the legitimate authority for administration of entire network.
Global positioning system (GPS) provides precise location information within accuracy range of 5–10 m. However the level of accuracy is appreciable, the process of triggering the position of sensor nodes using GPS lone is typical in all network scenarios. On the other hand, the cost of overall network with more GPS establishments (i.e., anchors) become more costlier. It also affects the goal of providing budget-optimized solutions. The primary objective of the WSN becomes meaningless when a considerable amount of energy and cost are being spent with GPS enabled nodes. The characteristics of WSN are restricted transmission range, limited energy levels and dynamic links in network. These characteristics should be taken into consideration for modeling an energy efficient network. These characteristics have laid down its way in hunt of location based units with partial GPS nodes. The need for an accurate location-based system led localization problem as one of the major concerns in the field of wireless communications. The nodes that are deployed with inbuilt GPS units are called as anchor nodes while those nodes deployed without inbuilt GPS units are termed as target nodes.
The goal of localization algorithm is to identify the exact location of any node at an instant time. Several localization techniques specified in the literature [1], differ in terms of accuracy level, error rate and computation cost. It is also categorized [1] on the basis of “sparse vs Dense”, “Anchor based vs Anchor free”, “Indoor vs Outdoor” and “Static vs Mobile”. In addition, most of the localization techniques are classified as range-based [[2], [3], [4]] and range-free [[5], [6]]. The range-based localization techniques are encouraged in all disciplines compared to the range-free techniques because the results of range-free techniques are not accurate than range-based techniques [7]. The recent study in [8] states that the nodes in range-based scenarios with inbuilt GPS units require consistent communication medium with global navigation satellite systems (GNSS) to acquire location estimates. They also emphasize on establishment of network with fault-tolerant mechanism.
The distance estimates between nodes are used as input for localization process. The process of attaining distance estimates are done by measurement techniques [9] such as angle of arrival (AOA), time of arrival (TOA), time difference of arrival (TDOA) and received signal strength (RSS). RSS is considered as a dominating parameter in majority of applications to reveal the radio connectivity information among adjacent nodes. It is calculated based on the strength of the received signal between two nodes in slotted time intervals. RSS is highly dependable on the prescribed communication channel, installed hardware units and noise parameters. Hence, these factors must be taken into consideration for evaluating the RSS values between any nodes.
The RSS values are considered as input parameters for most of the existing solutions [1] to evaluate the performance in application-specific scenario. The target nodes estimate the RSS values with their neighboring anchor nodes. The manipulation of those RSS values into distance estimates are carried out by Euclidean distance formations. Although these steps are followed in literature [10], there exists a gap in the accuracy level of distance estimate. This accuracy level is met by incorporating various soft computing techniques in the localization process. This results in optimized outputs. The co-ordinates of target nodes are optimized to the desired level of accuracy with acceptable error range that may vary based on network. The drawbacks of localization process are stated below:
- 1.
High computational cost is spent to develop an accurate localization model.
- 2.
Immature convergence is shown by evaluation models which results in faulty target node estimation.
- 3.
More execution time is required to achieve the desired target fitness (fr).
Similarly, the existing techniques [7] have concentrated on achieving high accuracy which indirectly increases the computational cost of overall system. On the other hand, another set of optimization techniques [11] have concentrated on minimizing the computational run time that results in imprecise estimation of target node location. In order to overcome these drawbacks, an optimized algorithm that focuses on dimension based individual optimality to find the exact location of target nodes is needed in all WSNs. Therefore, two localization algorithms namely dimensionality based particle swarm optimization (DPSO) and hybrid dimensionality based particle swarm optimization (HDPSO) are presented in this paper. The contributions of this paper are as follows:
- 1.
DPSO, follows a dimension based optimization technique that takes the essence of PSO by considering each dimension to identify location of target node.
- 2.
HDPSO, follows a grouping technique with dimensionality based estimation technique to achieve fast convergence.
- 3.
The noise parameters are modeled using uniformly distributed standard values with respect to distance and environment variations. This is used for computing distance estimates between nodes.
The effectiveness of DPSO and HDPSO algorithms are tested in various deployment scenarios, where both target nodes and anchor nodes are deployed randomly in a 3D space. The performance of the proposed models does not depend upon the landscape of the problem because any wireless sensor network can be modeled into a three dimensional network scenario irrespective of its application domain. The two models work well in limited transmission range and boundless network establishments in different outdoor environments such as terrain, forests and deserts. The presented models consume minimum energy for localization process due to its fast convergence behavior. Therefore, the network has increased lifetime.
The paper is organized as follows. In Section 2, the spectrum of various existing solutions is discussed. Section 3 discusses about the prerequisites for efficient parameter refinement and the models DPSO and HDPSO in the process of localization. Section 4 portrays the discussions of proposed models with existing solutions and shows the simulation results for various test cases with efficient performance factors. In Section 5, conclusions and the possible future directions of proposed work are presented.
Section snippets
Related work
Location-based services are used in several cyber-physical domains and detailed surveys with respect to location are discussed in literature [[12], [13]]. This states the importance of identifying accurate positions in different applications. Accurate positioning system (APS) extends the capabilities of GPS units to non-GPS units using the information of anchor nodes [14]. The accuracy of the localization model is enhanced by calculating the distance between any two nodes using multilateration
Proposed method
The optimization algorithms such as PSO, GA and BBO perform well in 2D environments. Meanwhile, wireless networks are interpreted as a 3D simulation model in recent days and the existing algorithms fail to show efficiency due to higher dimensionality space. The existing algorithms suffer from the curse of dimensionality that absolutely leads to performance depreciation. If dimensionality of network is considered to be a factor, then triggering global optimum for higher dimensionality space is
Simulation and result analysis
In this paper, four localization methods have been implemented for comparison. The two proposed methods DPSO and HDPSO outperforms PSO and HPSO in all perspectives. The tests were carried out in MATLAB simulation setup for different node densities in which each of the DPSO and HDPSO is compared to the existing techniques in terms of localization error, success rate and number of iterations. In the [20 × 20 × 20] search space, the target nodes and anchor nodes are deployed randomly. The on-field
Conclusion and future work
In this paper, the proposed models perform well in 3D environment to localize the locations of target nodes. The RSS values are tuned based on the signal strength of anchors with varying noise and path loss. The input is taken as distance estimates, which are manipulated from RSS values. The performance factors, as discussed in Section 4 shows the efficiency of both models in terms of average localization error, success rate, number of iterations taken and average time taken for localizing one
References (38)
- et al.
Advances on localization techniques for wireless sensor networks: a survey
Comput. Netw.
(2016) - et al.
Range-free 3D node localization in anisotropic wireless sensor networks
Appl. Soft Comput.
(2015) - et al.
Integrated cooperative localization for vehicular networks with partial GPS access in urban canyons
Vehicular Commun.
(2017) - et al.
Meta-heuristic approaches for minimizing error in localization of wireless sensor networks
Appl. Soft Comput.
(2015) - et al.
A swarm-based approach to real-time 3D indoor localization: experimental performance analysis
Appl. Soft Comput.
(2016) - et al.
Localization in wireless sensor networks: a Dempster–Shafer evidence theoretical approach
Ad Hoc Netw.
(2017) - et al.
Dynamic fine-grained localization in ad-hoc networks of sensors
Proceedings of the 7th Annual International Conference on Mobile Computing and Networking
(2001) - et al.
Robust positioning algorithms for distributed ad-hoc wireless sensor networks
USENIX Technical Annual Conference
(2002) - et al.
A range-based localization algorithm for wireless sensor networks
J. Commun. Netw.
(2005) - et al.
Improvements of DV-Hop localization algorithm for wireless sensor networks
Telecommun. Syst.
(2016)
Range-free localization schemes for large scale sensor networks
Proceedings of the 9th Annual International Conference on Mobile Computing and Networking
Amendment of the Commission's Rules Regarding Dedicated Short-Range Communication Service in the 5.850–5.925 GHz Band, Tech. Rep., FCC 02-302, FCC
A new methodology for self localization in wireless sensor networks
Novel Algorithms and Techniques in Telecommunications and Networking
A survey on sensor localization
J. Control Theory Appl.
Localization systems for wireless sensor networks
IEEE Wireless Commun.
Ad hoc positioning system (APS) using AOA
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications
Cooperative vehicle positioning via V2V communications and onboard sensors
Vehicular Technology Conference (VTC Fall)
Improved MDS-based localization
INFOCOM 2004. Twenty-third Annual Joint Conference of the IEEE Computer and Communications Societies, vol. 4
Multidimensional Scaling
Cited by (28)
An enhanced node segmentation and distance estimation scheme with a reduced search space boundary and improved PSO for obstacle-aware wireless sensor network localization
2024, Journal of Network and Computer ApplicationsImproved distance estimation with node selection localization and particle swarm optimization for obstacle-aware wireless sensor networks
2021, Expert Systems with ApplicationsCitation Excerpt :Particles are clustered, and then the particles’ positions in each cluster are updated by the particle with the best fitness value, making the position estimation more accurate. Note that in areas with obstacles, the methods proposed in (Gopakumar, & Jacob, 2008; Monica, & Ferrari, 2014; Zain, & Shin, 2014; Barak, Gaba, & Aggarwal, 2016; de Sá, Nedjah, & Mourelle, 2017; Raguraman, Ramasundaram, & Balakrishnan, 2018) might provide less accurate estimates because distances are obtained from the RSSI conversions, which could be associated with detour paths consisting of sensor nodes (SNs) around obstacles. For the works related to obstacle-aware localization, J. Champ and V. Boudet (Champ, & Boudet, 2010) proposed a method to approximate distances that are each between a pair of an anchor node and an unknown node (which is k hops away from the anchor).
A hybrid localization model using node segmentation and improved particle swarm optimization with obstacle-awareness for wireless sensor networks
2020, Expert Systems with ApplicationsCitation Excerpt :In this section, we evaluate our localization method, called node segmentation with improved PSO (NS-IPSO). We compare recent range-based algorithms (which depend on RSSI values with or without the presence of obstruction, such as Hybrid PSO (Monica & Ferrari, 2014), HDPSO (Raguraman et al., 2018), min-max PSO (de Sá et al., 2016), ADNL (Champ & Boudet, 2010), and WSLA (Yao & Jiang, 2015). The evaluation testbed is a standard configuration of the Windows 7 (64-bits) operating system running on an Intel(R) Core (TM) Quad Q8400 2.66 GHz CPU, with 2048 × 2 MB DDR-SDRAM memory and a 320 GB 7200 RPM hard disk.
Localization in 3D Wireless Sensor Networks with Obstacle Consideration
2024, Journal of SensorsAnalysis of improved particle swarm algorithm in wireless sensor network localization
2024, Applied Mathematics and Nonlinear Sciences