| Literature DB >> 24368702 |
Md Akhtaruzzaman Adnan1, Mohammd Abdur Razzaque, Ishtiaque Ahmed, Ismail Fauzi Isnin.
Abstract
For the past 20 years, many authors have focused their investigations on wireless sensor networks. Various issues related to wireless sensor networks such as energy minimization (optimization), compression schemes, self-organizing network algorithms, routing protocols, quality of service management, security, energy harvesting, etc., have been extensively explored. The three most important issues among these are energy efficiency, quality of service and security management. To get the best possible results in one or more of these issues in wireless sensor networks optimization is necessary. Furthermore, in number of applications (e.g., body area sensor networks, vehicular ad hoc networks) these issues might conflict and require a trade-off amongst them. Due to the high energy consumption and data processing requirements, the use of classical algorithms has historically been disregarded. In this context contemporary researchers started using bio-mimetic strategy-based optimization techniques in the field of wireless sensor networks. These techniques are diverse and involve many different optimization algorithms. As far as we know, most existing works tend to focus only on optimization of one specific issue of the three mentioned above. It is high time that these individual efforts are put into perspective and a more holistic view is taken. In this paper we take a step in that direction by presenting a survey of the literature in the area of wireless sensor network optimization concentrating especially on the three most widely used bio-mimetic algorithms, namely, particle swarm optimization, ant colony optimization and genetic algorithm. In addition, to stimulate new research and development interests in this field, open research issues, challenges and future research directions are highlighted.Entities:
Mesh:
Year: 2013 PMID: 24368702 PMCID: PMC3926559 DOI: 10.3390/s140100299
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.A simple optimization process.
Figure 2.Architecture of a general wireless sensor network.
Figure 3.A pyramid view of how optimizations of Energy Efficiency, QoS and Security in a wireless sensor network are related to each other.
Figure 4.Pseudo code of PSO.
Figure 5.A two tier architecture of WSN.
Notations used in PSO.
| inertia weight | |
|
| old velocity calculated for each particle |
|
| new velocity calculated for each particle |
| self confidence factor and the swarm confidence factor | |
| random numbers | |
|
| particles own past best position |
|
| old position calculated for each particle |
|
| the best position a particle attained in the whole swarm |
Summary of PSO approaches in WSNs.
| Aziz | Particle Swarm Optimization and |
Minimize the area of coverage holes Finds close to optimal coverage Uses centralized PSO-Voronoi algorithm | Stationary |
|
| |||
| Hu | Topology optimization for urban |
Real world traffic surveillance Uses binary PSO Minimization of cost of sensor equipment | Stationary |
|
| |||
| Ngatchou | Distributed sensor placement with |
Maritime surveillance application Uses a sequential form of PSO | Stationary |
|
| |||
| Li | Improving sensing coverage of |
Improve the QoS in sensing coverage Uses particle swarm genetic optimization (PSGO) | Hybrid |
|
| |||
| Wang | An improved co-evolutionary particle |
Competent for dynamic deployment in WSNs and has better performance and efficiency Uses virtual force directed co-evolutionary particle swarm optimization (VFCPSO) | Dynamic |
|
| |||
| Hong | Allocating multiple base stations |
Finds multiple base stations Assures maximum network life | Base Station |
|
| |||
| Mendis | Optimized sink node path using |
Target is to achieve the optimal path for sink node Good approach for sparse deployment | Base Station |
|
| |||
| Nascimento | A Particle Swarm Optimization Based |
Focuses on the trade-off between the total Capital Expenditure to implement the network and Quality of Service (QoS) PSO algorithm determines the placement of the BS | Base Station |
|
| |||
| Gopakumar | Localization in wireless sensor |
Minimize localization error Performs better than simulated annealing | Node |
|
| |||
| Kulkarni | Bio-inspired node localization in |
Uses bacterial foraging algorithm along with PSO focused on range-based distributed iterative node localization | Node |
|
| |||
| Low | A particle swarm optimization |
PSO-based distributed localization scheme No beacons Good performance as compared with the Gauss- Newton algorithm (GNA) | Node |
|
| |||
| Low | Optimization of sensor node locations |
A localization scheme for unknown emitter nodes To obtain better estimated location of the sensor nodes PSO is used | Node |
|
| |||
| Tillet | Cluster-head identification in ad hoc |
Uses PSO to equalize the number of nodes and candidate CH in each cluster Minimizes the energy spent by the nodes and maximizes the data transmission | Energy |
|
| |||
| Latiff | Energy-aware clustering for wireless |
Defined a new cost function Proposed protocol selects a high-energy node as a CH and produces clusters that are equally placed throughout the entire WSN field | Energy |
|
| |||
| Chunlin | Particle swarm optimization for |
Divided Range Particle Swarm Optimization (DRFSO) algorithm was applied to the revised Weighted Clustering Algorithm flexibility of assigning different weights to the nodes | Energy |
|
| |||
| Guru | Particle swarm optimizers for cluster |
Four variants of PSO were proposed Considers only the physical distances between nodes and their assigned cluster-heads | Energy |
|
| |||
| Cao | Cluster heads election analysis for |
Node and its CH is engaged in a multi-hop communication CHs were elected by maximum residual energy and in turns and by probabilities separately | Energy |
|
| |||
| Wimalajeewa | Optimal power scheduling for |
Addresses the problem of optimal power allocation through constrained PSO Objective is to minimize the energy expenditure while keeping the fusion-error probability under a required threshold | Data |
|
| |||
| Veeramachaneni | Swarm intelligence based |
Hybrid approach of ant-based control and PSO for hierarchy and threshold management 40% performance improvements in terms of Bayesian risk value | Data |
|
| |||
| Veeramachaneni | Dynamic sensor management using |
A binary multi objective PSO for optimal sensor management PSO is modified to optimize two objectives: accuracy and time | Data |
|
| |||
| Guo | Multi-Source Temporal Data |
A multi-source temporal data aggregation model is presented Proposes an energy-efficient multi-source temporal data aggregation model called MSTDA | Data |
|
| |||
| Jiang | Linear Decision Fusion under the |
Designed a linear decision fusion rule Proposed a way of controlling the parameters of the model taking the advantage of the constrained PSO | Data |
Figure 6.Ants follow the minimal path from nest to food source.
Figure 7.A simple procedure of Genetic Algorithm
Figure 8.Summary of PSO, ACO and GA based optimizers in WSNs.
Advantages and disadvantages of major bio-mimetic optimization algorithms.
| PSO |
Easy to implement Few parameters to adjust Efficient in global search |
Iterative nature can prohibit it's use for high-speed real-time applications If optimization needs to be carried out frequently it's not that convenient Requires large amounts of memory, which may limit its implementation to resource constraint base stations Easily drops into regional optimum or local minima |
|
| ||
| ACO |
Inherent parallelism Can be used in dynamic applications Positive Feedback leads to rapid discovery of good solutions Distributed computation avoids premature convergence |
Theoretical analysis is difficult Probability distribution changes in every iteration Convergence is guaranteed, but time to convergence uncertain Coding is not straightforward |
|
| ||
| GA |
It can solve every optimization problem which can be described with the chromosome encoding GA is not dependent on the error surface, so we can solve multi-dimensional, non-differential, non-continuous, and even non-parametrical problems. Genetic algorithms are easily transferred to existing simulations and models |
Longer running times It cannot assure constant optimization response times It cannot handle a population with a lot of subjects |
Strengths of major bio-mimetic optimization algorithms in solving WSN problems.
| Problem Domains | Optimal WSN Deployment | Centralized nature of PSO minimizes the area of coverage holes of stationary node positioning. | Distributed nature of ACO is better in solving mobile node deployment issues. | Good for random as well as for deterministic node deployments. |
|
| ||||
| Data Aggregation in WSN | Data aggregation is a repetitive process which is quite suitable for PSO. | In case of large scale and dynamic WSNs it can perform better. | Suitable in finding minimum number of aggregation points while routing data to the BS. | |
|
| ||||
| Energy Efficient Clustering and Routing | PSO shows better performance in selecting the high energy node as CHs in each round and can find optimal route effectively. | Performs better in maximizing both network lifetime and data delivery to the base station. | GA is used in formation of a number of pre-defined clusters, which helped in reducing the overall minimum communication distance. | |
|
| ||||
| Sensor Node Localization | Minimizes the localization error effectively | Improves the accuracy of the unknown node location. | Global searching capability of GA obtains better estimated location of the sensor nodes. | |
A summary of major bio-mimetic optimization methods in WSNs.
| Stationary Node Deployment (QoS) | Addressed | Addressed | Addressed |
| Hybrid Deployment (QoS) | Addressed | Not addressed | Addressed |
| Dynamic Deployment (QoS) | Addressed | Not Addressed | Addressed |
| Base Station Positioning | Addressed | Not addressed | Not addressed |
| Node Localization (EE) | Addressed | Addressed | Addressed |
| Energy Aware Clustering (EE) | Addressed | Addressed | Addressed |
| Data Aggregation and fusion (Data Security) | Addressed | Addressed | Addressed |
| Cross Layer Optimization | Addressed | Addressed | Not addressed |
| Optimal Routing | Addressed | Addressed | Addressed |
Figure 9.A representation of number of papers published addressing optimization problems in WSN using bio-mimetic methods (non-exhaustive).