SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014
DOI : 10.5121/ijcseit.2014.4205 49
ENERGY EFFICIENT APPROACH BASED ON
EVOLUTIONARY ALGORITHM FOR COVERAGE
CONTROL IN HETEROGENEOUS WIRELESS SENSOR
NETWORKS
Mohamad Nikravan and Seyed Mahdi Jameii
Department of Computer Engineering, Shahr-e-Qods Branch, Islamic Azad University,
Tehran, Iran
ABSTARCT:
Coverage and connectivity are two important requirements in Wireless Sensor Networks (WSNs). In this
paper, we address the problem of network coverage and connectivity and propose an energy efficient
approach based on genetic evolutionary algorithm for maintaining coverage and connectivity where the
sensor nodes can have different sensing ranges and transmission ranges. The proposed algorithm is
simulated and it' efficiency is demonstrated via different experiments.
KEYWORS
Wireless Sensor Networks, Coverage, Connectivity, Energy Consumption
1. INTRODUCTION
Wireless sensor networks composed of large number of small, low-power wireless sensors. It is
believed that WSNs will play a very important role in improving the quality of people’s lives [1].
Compared with wired networks, WSNs face several challenges because the sensor nodes have
limited resources of energy, processing power and memory [2-3]. In this kind of networks,
charging or replacing the battery of the sensors in the network may be difficult or impossible, so
energy efficiency is a major problem [4-7]. Due to the resource constraints of the sensors,
redundancy of covered area must be reduced for effective utilization of the available resources.
An effective approach for energy conservation is sleep scheduling for nodes, while the remaining
nodes stay active to provide continuous service and it is not necessary to have all nodes
simultaneously operate in the active mode. Keeping only a minimal number of sensors active and
putting others into sleep mode is an approach to conserve energy. Sensing coverage is an
important issue for WSNs and the goal of it is to have each location in the targeted physical space
within sensing range of at least one sensor node. There are many different definitions for sensing
coverage. The most popular one defines sensing coverage as the ration of the sensible area to the
entire desired area, which means the percentage of the entire area that can be covered by the
sensor networks [8]. However, coverage alone in WSNs is not sufficient, and network
connectivity should also be considered for the correct operation of WSNs. Connectivity means
each sensor node’s data is able to be reported to the sink node. Therefore Coverage and
Connectivity are other two important requirements in WSNs [9].
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014
50
In this paper, we address the problem of network coverage and connectivity and propose an
approach based on non-dominated genetic evolutionary algorithm for maintaining coverage and
connectivity where the sensor nodes can have different sensing ranges and transmission ranges,
thereby the energy can be saved and network lifetime will be prolonged.
The remaining of this paper is organized as follows. Section 2 introduces some of the previous
related works. In section 3, the proposed solution is presented. In section 4, we provide the
simulation results and comparisons are described, and finally section 5 concludes the paper.
2. RELATED WORKS
In recent years, a lot of studies have been done for addressing the coverage and connectivity
issues in WSNs. Authors of [10] studied the impact of sensor node distribution on the network
coverage and mentioned that an important way to deal with coverage, connectivity, and lifetime
maximization is to scheduling the sensor nodes after deploying a densely distributed sensor
network randomly in area. OGDC (Open Geographic Density Control) [11] is one of the popular
coverage algorithms for WSNs. In this approach, the energy is conserved by controlling the
density of the active nodes but it considers the deterministic placements of the nodes, which is
possible only for the small scale networks. CCP (Coverage Configuration Protocol) which is
proposed in [12], network can be configured to maintain varying degrees of coverage. Initially, all
the nodes in the network remain in the ‘OFF’ state. Each node executes eligibility algorithm, to
decide if it should go to the ‘ON’ state, or to stay back in the ‘OFF’ state. The algorithm considers
the coverage degree of all the intersection points of the sensing disks in its sensing range. This
algorithm do not require deterministic placement of nodes, but they do not consider the trade-off
between the sensor energy and network coverage. In ADS (Area Dominating Set) algorithm [13],
the smallest possible subset of nodes is activated to fully cover a monitoring area. This algorithm
is based on a Connected Dominating Set (CDS) [14] algorithm. A CDS is a connected subset of a
graph such that every vertex in the graph is either in the set or adjacent to a vertex in the set. The
CDS protocol is used to maintain the connectivity of the network. In this algorithm, periodic
sending of broadcast messages, and listening for the reply messages are required, so increases the
number of message exchanges between the nodes and the network lifetime will be decreased.
Author of [15] proposed a multi-objective optimization approach for optimizing the energy
consumption and coverage in WSNs. In [16], the sensing ranges of sensor nodes are adjustable
and the impact of this adjustment on coverage is studied. In this algorithm, for prolonging the
network lifetime, each node prefers to operate in minimum sensing range considering the sensing
coverage. The research presented in [17] used the characteristics of voronoi diagram and
direction-adjustable directional sensors and proposed a distributed greedy algorithm which can
improve the effective field coverage of directional sensor networks. Multi -
objective optimization
algorithm presented in [18] efficiently schedules the sensor nodes of a WSN and optimizes
energy consumption, lifetime, and coverage. Authors of [19] formulated the sensor node
deployment task as a multi-objective optimization problem. The aim of this optimization
approach is to find a deployed sensor node arrangement for maximizing the area of coverage and
minimize the number of deployed sensor nodes.
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014
51
3. PROPOSED PROTOCOL
In this section, we present a detailed description of the proposed multi-objective optimization
approach. The proposed approach is based genetic evolutionary algorithm and will be executed
by the sink node. The final results obtained by the sink node are sent to sensor nodes and each
sensor nodes will adjust its transmission range, sensing range and scheduling state. Our WSN
composed of N stationary resource constraint sensor nodes and a static resource-rich sink. The
sensor nodes deployed randomly with uniform distribution over a finite, two-dimensional region.
Each node can adjust its transmission range and sensing range. We assume that each node knows
its position. For modeling the coverage in WSN, we assume the monitoring area is divided into a
set of points. The coverage area of each sensor node is modeled as a circle of radius Rs. If the
Euclidean distance between a point P and a sensor node Sj is lower than Rs, then P can be covered
by Sj. For any point P at (x, y), we denote the Euclidean distance between Si and P as follow:
d(Si,P)=(xi-x)2
+ (yi-y) (1)
The Equation (2) expresses the coverage state of point Pi by sensor Si:
( ) =
1 ( , ) < ,
0 ℎ ,
(2)
The coverage in the case that a region is overlapped by a set of Nactive sensor nodes (Nactive ⊆ N) is
given by Equation (3):
( ) = ⋃ ( )
(3)
The decision variables, objectives and constrains of this multi-objective problem are as follow:
Decision variables:
RS(i): the sensing range of the sensor node i.
Rt(i): the transmission range of the sensor node i.
State Si: the scheduling state of the sensor node i.
Objectives:
Objective 1: Maximizing the coverage rate of the entire region by sensor set Nactive which is
defined as follow:
Coverage Rate =
∑ ∑ , ( )
( × )
(4)
Objective 2 : Minimizing the number of active nodes (Nactive)
For converting this objective to a maximization objective, we consider the number of inactivated
sensors which is calculated as follow:
Ninactive=N- Nactive (5)
Objective 3: Maximizing the network lifetime.
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014
52
We consider the residual energy of the sensor nodes and maximize the sum of the residual energy
of nodes for maximizing the network lifetime:
Constrain: The network connectivity.
The network is said to be connected if any node can communicate with any other node.
So, the optimization problem is defined as follow:
Z=argmax(objective 1, objective 2, objective 3) (6)
where the connectivity constrain should be satisfied.
Each solution consists of N items. Each item represents an individual sensor node j and consists
of the scheduling status, transmission range and sensing range of the sensor node j and represent
as Status (j), Rs(j) and Rt(j) respectively. So, we need five bit for each item: the first bit is used to
describe the scheduling status of the sensor node while the 0 value means the corresponding
sensor node is inactive and 1 value means it is active. The four remaining bits demonstrate the
sensing range and transmission range of the sensor node (2 bit for transmission range and 2 bit for
sensing range). So, each sensor node may operate in one of the four (22
) predefined transmission
range level and four (22
) sensing range level. This genetic representation of solution is depicted
in figure 1.
Figure 1. Genetic representation of the solution
The proposed approach to solve multi-objective problem is described in the following steps:
Step 1: Choose population size K, crossover and mutation probability, crossover and mutation
index and maximum number of generations.
Step 2: Generate a random initial population Pop0. Set the generation count t = 0.
Step 3: For each individual in Popt , evaluate the objective functions (objective 1, objective 2 and
objective 3) and constraint violations.
Step 4: Create offspring population Offt+1 from Popt+1 by using the crowded tournament selection,
crossover and mutation operators as presented in [20].
Step 5: Combine the Offt+1 and Popt+1 to create combine population Rt.
Step 6: Perform non-dominated sorting over Rt and identify different fronts PFi=1; 2; . . . ; etc.
Step 7: If the size of non-dominated set M is greater than the population size N, then remove the
M -
N individuals from non-dominated set by using DCD based strategy as [21], elsewhere, go to
step 4.
Step 8: If the algorithm reaches the maximum generation count, then stop the algorithm,
otherwise, increment generation count (t=t+1) and go to step 3. The non-dominated individuals in
Popt are the Pareto-optimal front and the solutions of the problem.
Status(1) Rs(1) Rt(1) Status(2) Rs(2) Rt(2) …... Status(N) Rs(N) Rt(N)
Sensor 1 Sensor 2 Sensor N
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014
53
3. SIMULATION RESULTS
The proposed algorithm is simulated via NS-2 simulator and different experiments with different
number of deployed sensors are conducted. The results of this simulation are depicted through
different diagrams and the proposed algorithm is compared with OGDC [11] and RAA-2L [16]
algorithms. We used the IEEE 802.11 as Mac protocol and the initial energy of the sensors are 2
J. All simulations are repeated 30 times and the average of the results are depicted. The size of the
region is 100 *100 m2
. The predefined values of sensing and the transmission ranges are
(5,10,15,20) and (10,20,30,40) respectively. The genetic parameters are considered as follow:
Maximum number of generations=200
Population size=100
Crossover probability= 0.9
Mutation probability=0.1
In the first experiment, the average of transition radiuses of nodes at the different generations of
the proposed algorithm is measured. As can be seen in figure 2, the average of the transmission
radiuses is less than the maximum transmission radius (less than 40). Also, the average of
transmission radiuses of nodes at generation 200 is less rather than generation 100. This is
because the proposed algorithm at the generation 200 reaches to stable state.
Figure 2: Average transmission radiuses of nodes
In the second experiment, different network size is considered and the coverage rate is evaluated
according to Equation 4. The results of this experiment are depicted in figure 3 and the proposed
algorithm is compared with OGDC and RAA-2L algorithms. As can be seen, we observe that
with the same number of active sensors, the proposed algorithm obtains higher coverage rate than
other algorithms. In the case of low density of active sensors, OGDC provides the minimum
coverage rate as compared to the other protocols. This is due to the fact that OGDC suffers from
the many redundant active sensors.
10
15
20
25
30
35
40
50
70
90
110
130
150
Average
Transmission
Radises
of
nodes
Number of Deployed Nodes
Generation 100
Generation 200
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014
54
Figure 3: Coverage rate Vs. number of nodes
In the third experiment, total remaining energy of nodes in different configurations on network is
measured for the proposed algorithm and is compared with the OGDC and RAA-2L algorithms.
As can be seen in figure 4, total remaining energy of nodes in the proposed algorithm is higher
than other algorithms. This is because the proposed algorithm can adjust the transmission range
and the sensing ranges of nodes and so, the total energy consumption will be decreased.
Figure 4: Total remaining energy of nodes Vs. number of deployed nodes
4. CONCLUSIONS
In this paper, we proposed an energy efficient approach based on genetic evolutionary algorithm
for addressing the problem of coverage and connectivity issues in heterogeneous wireless sensor
network where the sensor nodes had different sensing ranges and transmission ranges. We
considered different metrics in the proposed optimization approach. The proposed algorithm was
simulated and compared with the OGDC and RAA-2L algorithms. The obtained results
demonstrated the efficiency of the proposed algorithm in terms of average transition radiuses of
nodes, coverage rate and total remaining energy of nodes.
0
0.2
0.4
0.6
0.8
1
50 70 90 110 130 150
Coverage
Rate
Number of Deployed Nodes
Proposed
Algorithm
RAA-2L
OGDC
0
50
100
150
200
250
300
50
70
90
110
130
150
Total
Remaining
Energy
of
nodes
Number of DeployedNodes
Proposed Algorithm
OGDC
RAA-2L
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014
55
ACKNOWLEDGEMENTS
The authors wish to thank Islamic Azad University, Shahr-e-Qods branch for supporting this
work through grants.
REFERENCES
[1] GY Liu, B. Xu, H. Chen, (2012) “Decentralized estimation over noisy channels in cluster-based
wireless sensor networks”, International Journal of Communication Systems; Vol. 25, No. 10,
pp.1313-1329.
[2] A . Peiravi,H. Mashhadi, SH. Javadi, (2013) “An optimal energy-efficient clustering method in
wireless sensor networks using multi-objective genetic algorithm”, International Journal of
Communication Systems, Vol. 26, No. 1, pp. 114-126.
[3] HJ Huang, GM. Hu, FC. Yu, (2013) “Energy-aware geographic routing in wireless sensor networks
with anchor nodes”, International Journal of Communication Systems, Vol. 26, No. 1, pp. 100-113.
[4] KW. Jang, (2012) “Meta-heuristic algorithms for channel scheduling problem in wireless sensor
networks”, International Journal of Communication Systems, Vol. 25, No. 4, pp.427-446.
[5] H. Tan, I. Korpeoglu, and I. Stojmenovic, (2011) “Computing Localized Power Efficient Data
Aggregation Trees for Sensor Networks,” IEEE Trans. Parallel and Distributed Systems, Vol. 22, No.
3, pp. 489-500.
[6] Y. Wu and Y. Li, (2008) “Construction Algorithms for k-Connected Dominating Sets in Wireless
Sensor Networks,” Proc. ACM Int’l Symp. Mobile Ad Hoc Networking and Computing (MobiHoc).
[7] Z. Yu, X. Bai, D. Xuan, and W. Jia, (2011) “Connected Coverage in Wireless Networks with
Directional Antennas,” Proc. IEEE INFOCOM.
[8] Y.R. Tsai, (2008) ‘Sensing coverage for randomly distributed wireless sensor networks in shadowed
environments’, IEEE Trans. Veh. Technol, Vol. 57, No. 1, pp. 556–564.
[9] M . CARDEI, S. YANG, J. WU (2008) ‘Algorithms for fault-tolerant topology in heterogeneous
wireless sensor networks’, IEEE Trans. Parallel Distrib. Syst., Vol. (19), No. (3), pp. 545–558.
[10] M. Peng, H. Chen, Y. Xiao, S. Ozdemir, A. V. Vasilakos, and J. Wu, (2011) “Impacts of sensor node
distributions on coverage in sensor networks,” J. Parallel Distrib. Comput., vol. 71, no. 12, pp. 1578–
1591.
[11] H. Zhang, J. Hou, (2005) “Maintaining sensing coverage and connectivity in large sensor networks”
Wireless Ad Hoc and Sensor Networks: An International Journal, Vol. 1, No.(2), pp. 89–124.
[12] X. Wang, G. Xing, Y. Zhang, C. Lu, R. Pless, C. Gill, (2005) “Integrated coverage and connectivity
configuration in wireless sensor networks”, ACM Transactions on Sensor Networks Vol. 1, No. 1.
[13] J. Carle, D. Simplot-Ryl, (2004) “Energy efficient area monitoring for sensor networks”, Computer,
Vol. 37, No. 2, pp. 40–46.
[14] P. Wan, K.M. Alzoubi, O. Frieder, (2004) “Distributed construction of connected dominating set in
wireless ad hoc networks, Mobile Networks and Applications”, Vol. 9, No. 2, pp. 141–149.
[15] H.Z . Abidin, N.M. Din, Y.E. Jalil, (2013) “Multi-objective Optimization (MOO) Approach for
Sensor Node Placement in WSN”, IEEE 7th International Conference on Signal Processing and
Communication Systems (ICSPCS), Carrara.
[16] A. Venuturumilli, (2006) ”Obtaining Robust Wireless Sensor Networks Throuh Self-Organization of
Heterogeneous Connectivity”, In: Proceedings of the International Conference on Complex Systems
(ICCS'06), Boston, MA.
[17] T.W. Sungn, C. S. Yang, (2014), “Voronoi-based coverage improvement approach for wireless
directional sensor networks”, Journal of Network and Computer Applications 2014;Vol. 39, No. 1,
pp. 202–213.
[18] S . Sengupta, S. Das, M. Nasir, A. V. Vasilakos, and W. Pedrycz, (2012) “An Evolutionary Multi-
objective Sleep-Scheduling Scheme for Differentiated Coverage in Wireless Sensor Networks”, IEEE
Transactions on Systems, Man, and Sybernetics- Part C: Applications and Reviews; Vol. 42, No. 6.
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014
56
[19] S. Sengupta , S. Das, M. Nasir, B. K. Panigrahi, (2013) “Multi-objective node deployment in WSNs:
In search of an optimal trade-off among coverage, lifetime, energy consumption, and connectivity”,
Engineering Applications of Artificial Intelligence, Vo. 26, No. 1, pp. 405-416.
[20] S. Kannan, S. Baskar, J.D. Mccalley, P. Murugan, (2009) “Application of NSGA-II algorithm to
generation expansion planning”, IEEE Trans Power Syst, Vol. 24, No. 1, pp.454–61.
[21] B. Luo, J. Zheng, j. Xie, J. Wu, (2008) ; Dynamic crowding distance – a new diversity maintenance
strategy for MOEAs”, In: Proceedings of the IEEE international conference on natural computation,
China.

More Related Content

What's hot

International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
 
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...IOSR Journals
 
A cell based clustering algorithm in large wireless sensor networks
A cell based clustering algorithm in large wireless sensor networksA cell based clustering algorithm in large wireless sensor networks
A cell based clustering algorithm in large wireless sensor networksambitlick
 
Energy efficient k target coverage in wireless sensor net-2
Energy efficient k target coverage in wireless sensor net-2Energy efficient k target coverage in wireless sensor net-2
Energy efficient k target coverage in wireless sensor net-2IAEME Publication
 
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKSA FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKScsandit
 
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor NetworkNode Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor NetworkIJMTST Journal
 
Scenarios of Lifetime Extension Algorithms for Wireless Ad Hoc Networks
Scenarios of Lifetime Extension Algorithms for Wireless Ad Hoc NetworksScenarios of Lifetime Extension Algorithms for Wireless Ad Hoc Networks
Scenarios of Lifetime Extension Algorithms for Wireless Ad Hoc NetworksIJCNCJournal
 
Optimum Sensor Node Localization in Wireless Sensor Networks
Optimum Sensor Node Localization in Wireless Sensor NetworksOptimum Sensor Node Localization in Wireless Sensor Networks
Optimum Sensor Node Localization in Wireless Sensor Networkspaperpublications3
 
Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...IDES Editor
 
MAINTAINING UNIFORM DENSITY AND MINIMIZING THE CHANCE OF ERROR IN A LARGE SCA...
MAINTAINING UNIFORM DENSITY AND MINIMIZING THE CHANCE OF ERROR IN A LARGE SCA...MAINTAINING UNIFORM DENSITY AND MINIMIZING THE CHANCE OF ERROR IN A LARGE SCA...
MAINTAINING UNIFORM DENSITY AND MINIMIZING THE CHANCE OF ERROR IN A LARGE SCA...IJNSA Journal
 

What's hot (16)

International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
Bz02516281633
Bz02516281633Bz02516281633
Bz02516281633
 
iPGCON14_134
iPGCON14_134iPGCON14_134
iPGCON14_134
 
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
 
Dd4301605614
Dd4301605614Dd4301605614
Dd4301605614
 
10.1.1.118.4231
10.1.1.118.423110.1.1.118.4231
10.1.1.118.4231
 
A cell based clustering algorithm in large wireless sensor networks
A cell based clustering algorithm in large wireless sensor networksA cell based clustering algorithm in large wireless sensor networks
A cell based clustering algorithm in large wireless sensor networks
 
Energy efficient k target coverage in wireless sensor net-2
Energy efficient k target coverage in wireless sensor net-2Energy efficient k target coverage in wireless sensor net-2
Energy efficient k target coverage in wireless sensor net-2
 
Ijetr012022
Ijetr012022Ijetr012022
Ijetr012022
 
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKSA FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
A FAST FAULT TOLERANT PARTITIONING ALGORITHM FOR WIRELESS SENSOR NETWORKS
 
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor NetworkNode Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
 
Scenarios of Lifetime Extension Algorithms for Wireless Ad Hoc Networks
Scenarios of Lifetime Extension Algorithms for Wireless Ad Hoc NetworksScenarios of Lifetime Extension Algorithms for Wireless Ad Hoc Networks
Scenarios of Lifetime Extension Algorithms for Wireless Ad Hoc Networks
 
Dy4301752755
Dy4301752755Dy4301752755
Dy4301752755
 
Optimum Sensor Node Localization in Wireless Sensor Networks
Optimum Sensor Node Localization in Wireless Sensor NetworksOptimum Sensor Node Localization in Wireless Sensor Networks
Optimum Sensor Node Localization in Wireless Sensor Networks
 
Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...
 
MAINTAINING UNIFORM DENSITY AND MINIMIZING THE CHANCE OF ERROR IN A LARGE SCA...
MAINTAINING UNIFORM DENSITY AND MINIMIZING THE CHANCE OF ERROR IN A LARGE SCA...MAINTAINING UNIFORM DENSITY AND MINIMIZING THE CHANCE OF ERROR IN A LARGE SCA...
MAINTAINING UNIFORM DENSITY AND MINIMIZING THE CHANCE OF ERROR IN A LARGE SCA...
 

Similar to ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTROL IN HETEROGENEOUS WIRELESS SENSOR NETWORKS

Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor NetworkAdaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor NetworkIJCNCJournal
 
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK IJCNCJournal
 
AN ENERGY EFFICIENT DISTRIBUTED PROTOCOL FOR ENSURING COVERAGE AND CONNECTIVI...
AN ENERGY EFFICIENT DISTRIBUTED PROTOCOL FOR ENSURING COVERAGE AND CONNECTIVI...AN ENERGY EFFICIENT DISTRIBUTED PROTOCOL FOR ENSURING COVERAGE AND CONNECTIVI...
AN ENERGY EFFICIENT DISTRIBUTED PROTOCOL FOR ENSURING COVERAGE AND CONNECTIVI...ijasuc
 
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...ijasuc
 
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )ijassn
 
A Review Paper on Power Consumption Improvements in WSN
A Review Paper on Power Consumption Improvements in WSNA Review Paper on Power Consumption Improvements in WSN
A Review Paper on Power Consumption Improvements in WSNIJERA Editor
 
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...graphhoc
 
IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...
IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...
IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...IRJET Journal
 
Ijarcet vol-2-issue-3-916-919
Ijarcet vol-2-issue-3-916-919Ijarcet vol-2-issue-3-916-919
Ijarcet vol-2-issue-3-916-919Editor IJARCET
 
Application of Weighted Centroid Approach in Base Station Localization for Mi...
Application of Weighted Centroid Approach in Base Station Localization for Mi...Application of Weighted Centroid Approach in Base Station Localization for Mi...
Application of Weighted Centroid Approach in Base Station Localization for Mi...IJMER
 
Messch protocol an energy efficient routing protocol for wsn
Messch protocol an energy efficient routing protocol for wsnMessch protocol an energy efficient routing protocol for wsn
Messch protocol an energy efficient routing protocol for wsneSAT Journals
 
Wireless Sensor Network: Topology Issues
Wireless Sensor Network: Topology IssuesWireless Sensor Network: Topology Issues
Wireless Sensor Network: Topology Issuesijsrd.com
 
Performance Comparison of Sensor Deployment Techniques Used in WSN
Performance Comparison of Sensor Deployment Techniques Used in WSNPerformance Comparison of Sensor Deployment Techniques Used in WSN
Performance Comparison of Sensor Deployment Techniques Used in WSNIRJET Journal
 
Increasing the Network life Time by Simulated Annealing Algorithm in WSN wit...
Increasing the Network life Time by Simulated  Annealing Algorithm in WSN wit...Increasing the Network life Time by Simulated  Annealing Algorithm in WSN wit...
Increasing the Network life Time by Simulated Annealing Algorithm in WSN wit...ijasuc
 
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...ijwmn
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ijasuc
 

Similar to ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTROL IN HETEROGENEOUS WIRELESS SENSOR NETWORKS (20)

Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor NetworkAdaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
 
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
 
AN ENERGY EFFICIENT DISTRIBUTED PROTOCOL FOR ENSURING COVERAGE AND CONNECTIVI...
AN ENERGY EFFICIENT DISTRIBUTED PROTOCOL FOR ENSURING COVERAGE AND CONNECTIVI...AN ENERGY EFFICIENT DISTRIBUTED PROTOCOL FOR ENSURING COVERAGE AND CONNECTIVI...
AN ENERGY EFFICIENT DISTRIBUTED PROTOCOL FOR ENSURING COVERAGE AND CONNECTIVI...
 
50120130406028 2
50120130406028 250120130406028 2
50120130406028 2
 
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
 
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
 
A Review Paper on Power Consumption Improvements in WSN
A Review Paper on Power Consumption Improvements in WSNA Review Paper on Power Consumption Improvements in WSN
A Review Paper on Power Consumption Improvements in WSN
 
Gk3511271132
Gk3511271132Gk3511271132
Gk3511271132
 
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
 
Ed33777782
Ed33777782Ed33777782
Ed33777782
 
Ed33777782
Ed33777782Ed33777782
Ed33777782
 
IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...
IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...
IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...
 
Ijarcet vol-2-issue-3-916-919
Ijarcet vol-2-issue-3-916-919Ijarcet vol-2-issue-3-916-919
Ijarcet vol-2-issue-3-916-919
 
Application of Weighted Centroid Approach in Base Station Localization for Mi...
Application of Weighted Centroid Approach in Base Station Localization for Mi...Application of Weighted Centroid Approach in Base Station Localization for Mi...
Application of Weighted Centroid Approach in Base Station Localization for Mi...
 
Messch protocol an energy efficient routing protocol for wsn
Messch protocol an energy efficient routing protocol for wsnMessch protocol an energy efficient routing protocol for wsn
Messch protocol an energy efficient routing protocol for wsn
 
Wireless Sensor Network: Topology Issues
Wireless Sensor Network: Topology IssuesWireless Sensor Network: Topology Issues
Wireless Sensor Network: Topology Issues
 
Performance Comparison of Sensor Deployment Techniques Used in WSN
Performance Comparison of Sensor Deployment Techniques Used in WSNPerformance Comparison of Sensor Deployment Techniques Used in WSN
Performance Comparison of Sensor Deployment Techniques Used in WSN
 
Increasing the Network life Time by Simulated Annealing Algorithm in WSN wit...
Increasing the Network life Time by Simulated  Annealing Algorithm in WSN wit...Increasing the Network life Time by Simulated  Annealing Algorithm in WSN wit...
Increasing the Network life Time by Simulated Annealing Algorithm in WSN wit...
 
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
 

Recently uploaded

Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRlizamodels9
 
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxmaryFF1
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomyDrAnita Sharma
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》rnrncn29
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxkumarsanjai28051
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...navyadasi1992
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringPrajakta Shinde
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXDole Philippines School
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubaikojalkojal131
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
 

Recently uploaded (20)

Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
 
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomy
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptx
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort ServiceHot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical Engineering
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
 

ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTROL IN HETEROGENEOUS WIRELESS SENSOR NETWORKS

  • 1. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014 DOI : 10.5121/ijcseit.2014.4205 49 ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTROL IN HETEROGENEOUS WIRELESS SENSOR NETWORKS Mohamad Nikravan and Seyed Mahdi Jameii Department of Computer Engineering, Shahr-e-Qods Branch, Islamic Azad University, Tehran, Iran ABSTARCT: Coverage and connectivity are two important requirements in Wireless Sensor Networks (WSNs). In this paper, we address the problem of network coverage and connectivity and propose an energy efficient approach based on genetic evolutionary algorithm for maintaining coverage and connectivity where the sensor nodes can have different sensing ranges and transmission ranges. The proposed algorithm is simulated and it' efficiency is demonstrated via different experiments. KEYWORS Wireless Sensor Networks, Coverage, Connectivity, Energy Consumption 1. INTRODUCTION Wireless sensor networks composed of large number of small, low-power wireless sensors. It is believed that WSNs will play a very important role in improving the quality of people’s lives [1]. Compared with wired networks, WSNs face several challenges because the sensor nodes have limited resources of energy, processing power and memory [2-3]. In this kind of networks, charging or replacing the battery of the sensors in the network may be difficult or impossible, so energy efficiency is a major problem [4-7]. Due to the resource constraints of the sensors, redundancy of covered area must be reduced for effective utilization of the available resources. An effective approach for energy conservation is sleep scheduling for nodes, while the remaining nodes stay active to provide continuous service and it is not necessary to have all nodes simultaneously operate in the active mode. Keeping only a minimal number of sensors active and putting others into sleep mode is an approach to conserve energy. Sensing coverage is an important issue for WSNs and the goal of it is to have each location in the targeted physical space within sensing range of at least one sensor node. There are many different definitions for sensing coverage. The most popular one defines sensing coverage as the ration of the sensible area to the entire desired area, which means the percentage of the entire area that can be covered by the sensor networks [8]. However, coverage alone in WSNs is not sufficient, and network connectivity should also be considered for the correct operation of WSNs. Connectivity means each sensor node’s data is able to be reported to the sink node. Therefore Coverage and Connectivity are other two important requirements in WSNs [9].
  • 2. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014 50 In this paper, we address the problem of network coverage and connectivity and propose an approach based on non-dominated genetic evolutionary algorithm for maintaining coverage and connectivity where the sensor nodes can have different sensing ranges and transmission ranges, thereby the energy can be saved and network lifetime will be prolonged. The remaining of this paper is organized as follows. Section 2 introduces some of the previous related works. In section 3, the proposed solution is presented. In section 4, we provide the simulation results and comparisons are described, and finally section 5 concludes the paper. 2. RELATED WORKS In recent years, a lot of studies have been done for addressing the coverage and connectivity issues in WSNs. Authors of [10] studied the impact of sensor node distribution on the network coverage and mentioned that an important way to deal with coverage, connectivity, and lifetime maximization is to scheduling the sensor nodes after deploying a densely distributed sensor network randomly in area. OGDC (Open Geographic Density Control) [11] is one of the popular coverage algorithms for WSNs. In this approach, the energy is conserved by controlling the density of the active nodes but it considers the deterministic placements of the nodes, which is possible only for the small scale networks. CCP (Coverage Configuration Protocol) which is proposed in [12], network can be configured to maintain varying degrees of coverage. Initially, all the nodes in the network remain in the ‘OFF’ state. Each node executes eligibility algorithm, to decide if it should go to the ‘ON’ state, or to stay back in the ‘OFF’ state. The algorithm considers the coverage degree of all the intersection points of the sensing disks in its sensing range. This algorithm do not require deterministic placement of nodes, but they do not consider the trade-off between the sensor energy and network coverage. In ADS (Area Dominating Set) algorithm [13], the smallest possible subset of nodes is activated to fully cover a monitoring area. This algorithm is based on a Connected Dominating Set (CDS) [14] algorithm. A CDS is a connected subset of a graph such that every vertex in the graph is either in the set or adjacent to a vertex in the set. The CDS protocol is used to maintain the connectivity of the network. In this algorithm, periodic sending of broadcast messages, and listening for the reply messages are required, so increases the number of message exchanges between the nodes and the network lifetime will be decreased. Author of [15] proposed a multi-objective optimization approach for optimizing the energy consumption and coverage in WSNs. In [16], the sensing ranges of sensor nodes are adjustable and the impact of this adjustment on coverage is studied. In this algorithm, for prolonging the network lifetime, each node prefers to operate in minimum sensing range considering the sensing coverage. The research presented in [17] used the characteristics of voronoi diagram and direction-adjustable directional sensors and proposed a distributed greedy algorithm which can improve the effective field coverage of directional sensor networks. Multi - objective optimization algorithm presented in [18] efficiently schedules the sensor nodes of a WSN and optimizes energy consumption, lifetime, and coverage. Authors of [19] formulated the sensor node deployment task as a multi-objective optimization problem. The aim of this optimization approach is to find a deployed sensor node arrangement for maximizing the area of coverage and minimize the number of deployed sensor nodes.
  • 3. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014 51 3. PROPOSED PROTOCOL In this section, we present a detailed description of the proposed multi-objective optimization approach. The proposed approach is based genetic evolutionary algorithm and will be executed by the sink node. The final results obtained by the sink node are sent to sensor nodes and each sensor nodes will adjust its transmission range, sensing range and scheduling state. Our WSN composed of N stationary resource constraint sensor nodes and a static resource-rich sink. The sensor nodes deployed randomly with uniform distribution over a finite, two-dimensional region. Each node can adjust its transmission range and sensing range. We assume that each node knows its position. For modeling the coverage in WSN, we assume the monitoring area is divided into a set of points. The coverage area of each sensor node is modeled as a circle of radius Rs. If the Euclidean distance between a point P and a sensor node Sj is lower than Rs, then P can be covered by Sj. For any point P at (x, y), we denote the Euclidean distance between Si and P as follow: d(Si,P)=(xi-x)2 + (yi-y) (1) The Equation (2) expresses the coverage state of point Pi by sensor Si: ( ) = 1 ( , ) < , 0 ℎ , (2) The coverage in the case that a region is overlapped by a set of Nactive sensor nodes (Nactive ⊆ N) is given by Equation (3): ( ) = ⋃ ( ) (3) The decision variables, objectives and constrains of this multi-objective problem are as follow: Decision variables: RS(i): the sensing range of the sensor node i. Rt(i): the transmission range of the sensor node i. State Si: the scheduling state of the sensor node i. Objectives: Objective 1: Maximizing the coverage rate of the entire region by sensor set Nactive which is defined as follow: Coverage Rate = ∑ ∑ , ( ) ( × ) (4) Objective 2 : Minimizing the number of active nodes (Nactive) For converting this objective to a maximization objective, we consider the number of inactivated sensors which is calculated as follow: Ninactive=N- Nactive (5) Objective 3: Maximizing the network lifetime.
  • 4. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014 52 We consider the residual energy of the sensor nodes and maximize the sum of the residual energy of nodes for maximizing the network lifetime: Constrain: The network connectivity. The network is said to be connected if any node can communicate with any other node. So, the optimization problem is defined as follow: Z=argmax(objective 1, objective 2, objective 3) (6) where the connectivity constrain should be satisfied. Each solution consists of N items. Each item represents an individual sensor node j and consists of the scheduling status, transmission range and sensing range of the sensor node j and represent as Status (j), Rs(j) and Rt(j) respectively. So, we need five bit for each item: the first bit is used to describe the scheduling status of the sensor node while the 0 value means the corresponding sensor node is inactive and 1 value means it is active. The four remaining bits demonstrate the sensing range and transmission range of the sensor node (2 bit for transmission range and 2 bit for sensing range). So, each sensor node may operate in one of the four (22 ) predefined transmission range level and four (22 ) sensing range level. This genetic representation of solution is depicted in figure 1. Figure 1. Genetic representation of the solution The proposed approach to solve multi-objective problem is described in the following steps: Step 1: Choose population size K, crossover and mutation probability, crossover and mutation index and maximum number of generations. Step 2: Generate a random initial population Pop0. Set the generation count t = 0. Step 3: For each individual in Popt , evaluate the objective functions (objective 1, objective 2 and objective 3) and constraint violations. Step 4: Create offspring population Offt+1 from Popt+1 by using the crowded tournament selection, crossover and mutation operators as presented in [20]. Step 5: Combine the Offt+1 and Popt+1 to create combine population Rt. Step 6: Perform non-dominated sorting over Rt and identify different fronts PFi=1; 2; . . . ; etc. Step 7: If the size of non-dominated set M is greater than the population size N, then remove the M - N individuals from non-dominated set by using DCD based strategy as [21], elsewhere, go to step 4. Step 8: If the algorithm reaches the maximum generation count, then stop the algorithm, otherwise, increment generation count (t=t+1) and go to step 3. The non-dominated individuals in Popt are the Pareto-optimal front and the solutions of the problem. Status(1) Rs(1) Rt(1) Status(2) Rs(2) Rt(2) …... Status(N) Rs(N) Rt(N) Sensor 1 Sensor 2 Sensor N
  • 5. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014 53 3. SIMULATION RESULTS The proposed algorithm is simulated via NS-2 simulator and different experiments with different number of deployed sensors are conducted. The results of this simulation are depicted through different diagrams and the proposed algorithm is compared with OGDC [11] and RAA-2L [16] algorithms. We used the IEEE 802.11 as Mac protocol and the initial energy of the sensors are 2 J. All simulations are repeated 30 times and the average of the results are depicted. The size of the region is 100 *100 m2 . The predefined values of sensing and the transmission ranges are (5,10,15,20) and (10,20,30,40) respectively. The genetic parameters are considered as follow: Maximum number of generations=200 Population size=100 Crossover probability= 0.9 Mutation probability=0.1 In the first experiment, the average of transition radiuses of nodes at the different generations of the proposed algorithm is measured. As can be seen in figure 2, the average of the transmission radiuses is less than the maximum transmission radius (less than 40). Also, the average of transmission radiuses of nodes at generation 200 is less rather than generation 100. This is because the proposed algorithm at the generation 200 reaches to stable state. Figure 2: Average transmission radiuses of nodes In the second experiment, different network size is considered and the coverage rate is evaluated according to Equation 4. The results of this experiment are depicted in figure 3 and the proposed algorithm is compared with OGDC and RAA-2L algorithms. As can be seen, we observe that with the same number of active sensors, the proposed algorithm obtains higher coverage rate than other algorithms. In the case of low density of active sensors, OGDC provides the minimum coverage rate as compared to the other protocols. This is due to the fact that OGDC suffers from the many redundant active sensors. 10 15 20 25 30 35 40 50 70 90 110 130 150 Average Transmission Radises of nodes Number of Deployed Nodes Generation 100 Generation 200
  • 6. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014 54 Figure 3: Coverage rate Vs. number of nodes In the third experiment, total remaining energy of nodes in different configurations on network is measured for the proposed algorithm and is compared with the OGDC and RAA-2L algorithms. As can be seen in figure 4, total remaining energy of nodes in the proposed algorithm is higher than other algorithms. This is because the proposed algorithm can adjust the transmission range and the sensing ranges of nodes and so, the total energy consumption will be decreased. Figure 4: Total remaining energy of nodes Vs. number of deployed nodes 4. CONCLUSIONS In this paper, we proposed an energy efficient approach based on genetic evolutionary algorithm for addressing the problem of coverage and connectivity issues in heterogeneous wireless sensor network where the sensor nodes had different sensing ranges and transmission ranges. We considered different metrics in the proposed optimization approach. The proposed algorithm was simulated and compared with the OGDC and RAA-2L algorithms. The obtained results demonstrated the efficiency of the proposed algorithm in terms of average transition radiuses of nodes, coverage rate and total remaining energy of nodes. 0 0.2 0.4 0.6 0.8 1 50 70 90 110 130 150 Coverage Rate Number of Deployed Nodes Proposed Algorithm RAA-2L OGDC 0 50 100 150 200 250 300 50 70 90 110 130 150 Total Remaining Energy of nodes Number of DeployedNodes Proposed Algorithm OGDC RAA-2L
  • 7. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014 55 ACKNOWLEDGEMENTS The authors wish to thank Islamic Azad University, Shahr-e-Qods branch for supporting this work through grants. REFERENCES [1] GY Liu, B. Xu, H. Chen, (2012) “Decentralized estimation over noisy channels in cluster-based wireless sensor networks”, International Journal of Communication Systems; Vol. 25, No. 10, pp.1313-1329. [2] A . Peiravi,H. Mashhadi, SH. Javadi, (2013) “An optimal energy-efficient clustering method in wireless sensor networks using multi-objective genetic algorithm”, International Journal of Communication Systems, Vol. 26, No. 1, pp. 114-126. [3] HJ Huang, GM. Hu, FC. Yu, (2013) “Energy-aware geographic routing in wireless sensor networks with anchor nodes”, International Journal of Communication Systems, Vol. 26, No. 1, pp. 100-113. [4] KW. Jang, (2012) “Meta-heuristic algorithms for channel scheduling problem in wireless sensor networks”, International Journal of Communication Systems, Vol. 25, No. 4, pp.427-446. [5] H. Tan, I. Korpeoglu, and I. Stojmenovic, (2011) “Computing Localized Power Efficient Data Aggregation Trees for Sensor Networks,” IEEE Trans. Parallel and Distributed Systems, Vol. 22, No. 3, pp. 489-500. [6] Y. Wu and Y. Li, (2008) “Construction Algorithms for k-Connected Dominating Sets in Wireless Sensor Networks,” Proc. ACM Int’l Symp. Mobile Ad Hoc Networking and Computing (MobiHoc). [7] Z. Yu, X. Bai, D. Xuan, and W. Jia, (2011) “Connected Coverage in Wireless Networks with Directional Antennas,” Proc. IEEE INFOCOM. [8] Y.R. Tsai, (2008) ‘Sensing coverage for randomly distributed wireless sensor networks in shadowed environments’, IEEE Trans. Veh. Technol, Vol. 57, No. 1, pp. 556–564. [9] M . CARDEI, S. YANG, J. WU (2008) ‘Algorithms for fault-tolerant topology in heterogeneous wireless sensor networks’, IEEE Trans. Parallel Distrib. Syst., Vol. (19), No. (3), pp. 545–558. [10] M. Peng, H. Chen, Y. Xiao, S. Ozdemir, A. V. Vasilakos, and J. Wu, (2011) “Impacts of sensor node distributions on coverage in sensor networks,” J. Parallel Distrib. Comput., vol. 71, no. 12, pp. 1578– 1591. [11] H. Zhang, J. Hou, (2005) “Maintaining sensing coverage and connectivity in large sensor networks” Wireless Ad Hoc and Sensor Networks: An International Journal, Vol. 1, No.(2), pp. 89–124. [12] X. Wang, G. Xing, Y. Zhang, C. Lu, R. Pless, C. Gill, (2005) “Integrated coverage and connectivity configuration in wireless sensor networks”, ACM Transactions on Sensor Networks Vol. 1, No. 1. [13] J. Carle, D. Simplot-Ryl, (2004) “Energy efficient area monitoring for sensor networks”, Computer, Vol. 37, No. 2, pp. 40–46. [14] P. Wan, K.M. Alzoubi, O. Frieder, (2004) “Distributed construction of connected dominating set in wireless ad hoc networks, Mobile Networks and Applications”, Vol. 9, No. 2, pp. 141–149. [15] H.Z . Abidin, N.M. Din, Y.E. Jalil, (2013) “Multi-objective Optimization (MOO) Approach for Sensor Node Placement in WSN”, IEEE 7th International Conference on Signal Processing and Communication Systems (ICSPCS), Carrara. [16] A. Venuturumilli, (2006) ”Obtaining Robust Wireless Sensor Networks Throuh Self-Organization of Heterogeneous Connectivity”, In: Proceedings of the International Conference on Complex Systems (ICCS'06), Boston, MA. [17] T.W. Sungn, C. S. Yang, (2014), “Voronoi-based coverage improvement approach for wireless directional sensor networks”, Journal of Network and Computer Applications 2014;Vol. 39, No. 1, pp. 202–213. [18] S . Sengupta, S. Das, M. Nasir, A. V. Vasilakos, and W. Pedrycz, (2012) “An Evolutionary Multi- objective Sleep-Scheduling Scheme for Differentiated Coverage in Wireless Sensor Networks”, IEEE Transactions on Systems, Man, and Sybernetics- Part C: Applications and Reviews; Vol. 42, No. 6.
  • 8. International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), Vol. 4, No.2, April 2014 56 [19] S. Sengupta , S. Das, M. Nasir, B. K. Panigrahi, (2013) “Multi-objective node deployment in WSNs: In search of an optimal trade-off among coverage, lifetime, energy consumption, and connectivity”, Engineering Applications of Artificial Intelligence, Vo. 26, No. 1, pp. 405-416. [20] S. Kannan, S. Baskar, J.D. Mccalley, P. Murugan, (2009) “Application of NSGA-II algorithm to generation expansion planning”, IEEE Trans Power Syst, Vol. 24, No. 1, pp.454–61. [21] B. Luo, J. Zheng, j. Xie, J. Wu, (2008) ; Dynamic crowding distance – a new diversity maintenance strategy for MOEAs”, In: Proceedings of the IEEE international conference on natural computation, China.