deployment of sensor nodes and optimization of energy in wireless sensor network using voronoi...

5
JOURNAL OF COMPUTING, VOLUME 3, ISSUE 5, MAY 2011, ISSN 2151-9617 HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/ WWW.JOURNALOFCOMPUTING.ORG 145 Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram. Ms.Mitali R. Ingle, Ms.Sonali Nimbhorkar  Abstract—Wireless Sensor Network is a group of low-cost, low-power, multifunctional and small size wireless sensor nodes that work together to sense the environment, perform simple data processing and communicate wirelessly over a short distance. Some of these sensor nodes are able to move on their own. With the ability to move independently , these mobile se nsors are able to self deploy and self repair, thus adding more to their value. The energy constraint sensor nodes in sensors networks operate on limited batteries, so it is a very important issue to use energy efficiently and reduce power consumption. The aim is to develop a system that deals with the Deployment of sensors nodes efficiently so that energy consumption is minimum with maximum data transfer in minimum hopping using the concept of Voronoi Diagram Index Termssensor networks, node deployment, voronoi diagram, energy efficiency. ——————————   —————————— 1 INTRODUCTION wireless sensor network consists of light-weight, low power, small size of sensor nodes distributed over an area to collect information. The areas of ap- plications of sensor networks vary from military, civil, healthcare, and environmental to commercial. Examples of application include forest fire detec- tion, inventory control, energy management, surveillance and reconnaissance, and so on. Due to the low-cost of these nodes, the deployment can be in order of magni- tude of thousands to million nodes. The nodes can be de- ployed either in random fashion or a pre-engineered way. The sensor nodes perform desired measurements, process the measured data and transmit it to a base station, com- monly referred to as the sink node, over a wireless chan- nel. The base station Collects data from all the nodes, and analyses this data to draw conclusions about the activity in the area of interest. Sinks can act as gateways to other networks, as a powerful data processor or as access points for human interface. They are often used to disseminate control information or to extract data from the network. Nodes in sensor networks have restricted storage, compu- tational and energy resources; these restrictions place a limit on the types of deployable routing mechanisms. A sensor’s prime function is to sense the environment for any occurrence of the event of interest. Therefore cover- age is one of the major concerns in WSN. In fact it is a key for evaluating the quality of service (QoS) in WSN. Coverage can be classified into three classes; area cover- age, point coverage and barrier coverage. Area coverage, as the name suggest is on how to cover an area with the sensors, while point coverage deals with coverage for a set of points of interest. Decreasing the probability of un- detected penetration is the main issue in barrier coverage. Most of the works discuss in this paper deal with area coverage where the objective is to maximize the coverage percentage; ratio of area covered by at least one sensor to the total area of the region of interest (ROI). Coverage problem in WSN basically is caused by three main reasons; not enough sensors to cover the whole ROI, limited sensing range and random deployment. Different strategies have been proposed in the literature for the WSN coverage optimization. grid cover- age strategy for effective surveillance and target position- ing using integer linear programming (ILP). The sensor field is represented as grid. With the sensors placed at the grid points, a target can be located easily at any time. However, grid based deployment strategies require the sensors to be placed exactly and accurately at the grid points. Therefore, this method is subject to errors such as misalignment and random misplacement. Other ap- proaches for optimizing the coverage in WSN are virtual field; It is assumed that the sensor nodes and obstacles have potential fields which exert virtual forces. The nodes repel each other until either their sensing fields no longer overlap or they cannot detect each other. This system aims to present a use of Voronoi diagrams based solu- tions for sensor network coverage determination and op- timization of energy. ————————————————   Ms.Mitali R. Ingle is student of 4 th Sem M.E (Wireless Communication & Computing) at G.H.Raisoni College of Engineering, Nagpur, India.   Ms.Sonali Nimbhorkar is Assistant Professor at CSE Department, G.H.Raisoni College of Engineering, Nagpur, India. A

Upload: journal-of-computing

Post on 07-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

8/6/2019 Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

http://slidepdf.com/reader/full/deployment-of-sensor-nodes-and-optimization-of-energy-in-wireless-sensor-network 1/5

JOURNAL OF COMPUTING, VOLUME 3, ISSUE 5, MAY 2011, ISSN 2151-9617HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/ WWW.JOURNALOFCOMPUTING.ORG 145

Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi

Diagram.Ms.Mitali R. Ingle, Ms.Sonali Nimbhorkar

Abstract —Wireless Sensor Network is a group of low-cost, low-power, multifunctional and small size wireless sensor nodes that work together to sense the environment, perform simple data processing and communicate wirelessly over a short distance. Some of these sensornodes are able to move on their own. With the ability to move independently, these mobile sensors are able to self deploy and self repair, thusadding more to their value. The energy constraint sensor nodes in sensors networks operate on limited batteries, so it is a very importantissue to use energy efficiently and reduce power consumption. The aim is to develop a system that deals with the Deployment of sensorsnodes efficiently so that energy consumption is minimum with maximum data transfer in minimum hopping using the concept of VoronoiDiagram

Index Terms — sensor networks, node deployment, voronoi diagram, energy efficiency.

—————————— ——————————

1 I NTRODUCTION

wireless sensor network consists of light-weight,low power, small size of sensor nodes distributedover an area to collect information. The areas of ap-

plications of sensor networks vary from military, civil,healthcare, and environmental to commercial.

Examples of application include forest fire detec-tion, inventory control, energy management, surveillanceand reconnaissance, and so on. Due to the low-cost ofthese nodes, the deployment can be in order of magni-tude of thousands to million nodes. The nodes can be de-ployed either in random fashion or a pre-engineered way.The sensor nodes perform desired measurements, processthe measured data and transmit it to a base station, com-monly referred to as the sink node, over a wireless chan-nel. The base station Collects data from all the nodes, andanalyses this data to draw conclusions about the activityin the area of interest. Sinks can act as gateways to othernetworks, as a powerful data processor or as access pointsfor human interface. They are often used to disseminatecontrol information or to extract data from the network.Nodes in sensor networks have restricted storage, compu-tational and energy resources; these restrictions place a

limit on the types of deployable routing mechanisms.

A sensor’s prime function is to sense the environment forany occurrence of the event of interest. Therefore cover-age is one of the major concerns in WSN. In fact it is a key

for evaluating the quality of service (QoS) in WSN.Coverage can be classified into three classes; area cover-age, point coverage and barrier coverage. Area coverage,as the name suggest is on how to cover an area with thesensors, while point coverage deals with coverage for aset of points of interest. Decreasing the probability of un-detected penetration is the main issue in barrier coverage.Most of the works discuss in this paper deal with areacoverage where the objective is to maximize the coveragepercentage; ratio of area covered by at least one sensor tothe total area of the region of interest (ROI).Coverage problem in WSN basically is caused by threemain reasons; not enough sensors to cover the whole ROI,limited sensing range and random deployment.

Different strategies have been proposed in theliterature for the WSN coverage optimization. grid cover-age strategy for effective surveillance and target position-ing using integer linear programming (ILP). The sensorfield is represented as grid. With the sensors placed at thegrid points, a target can be located easily at any time.However, grid based deployment strategies require thesensors to be placed exactly and accurately at the grid

points. Therefore, this method is subject to errors such asmisalignment and random misplacement. Other ap-proaches for optimizing the coverage in WSN are virtualfield; It is assumed that the sensor nodes and obstacleshave potential fields which exert virtual forces. The nodesrepel each other until either their sensing fields no longeroverlap or they cannot detect each other. This systemaims to present a use of Voronoi diagrams based solu-tions for sensor network coverage determination and op-timization of energy.

———————————————— Ms.Mitali R. Ingle is student of 4 th Sem M.E (Wireless Communication &

Computing) at G.H.Raisoni College of Engineering, Nagpur, India.

Ms.Sonali Nimbhorkar is Assistant Professor at CSE Department,G.H.Raisoni College of Engineering, Nagpur, India.

A

Page 2: Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

8/6/2019 Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

http://slidepdf.com/reader/full/deployment-of-sensor-nodes-and-optimization-of-energy-in-wireless-sensor-network 2/5

JOURNAL OF COMPUTING, VOLUME 3, ISSUE 5, MAY 2011, ISSN 2151-9617HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/ WWW.JOURNALOFCOMPUTING.ORG 146

2 V ORONOI D IAGRAM Voronoi diagram is a partition of sites in such a way thata points inside a polygon are closer to the site inside thepolygon than any other sites, thus one of the vertices ofthe polygon is the farthest point of the polygon to the siteinside it. Voronoi diagram can be used as a samplingmethod in determining coverage of WSN; with the sen-

sors act as the sites. If all Voronoi polygons vertices arecovered, then the ROI is fully covered. Let S = {p1, p2. . .pi, . . . , pn} be a set of points in a two-dimensional Eu-clidean plane. These points are called sites. A Voronoidiagram decomposes the space into regions around eachsite, such that all points in the region around pi are closerto pi than any other point in S.The Voronoi region V (pi) for each pi consists of all

points that are closer to pi than any other site. The set ofall sites form the Voronoi Diagram V (S).

2.1 Properties of Voronoi Diagram A Voronoi edge between two Voronoi regions R

(pi) and R (pj) is a portion of the perpendicularbisector of the line segment connecting the twogenerators pi and pj.

A Voronoi vertex is the centre of the circle thatpasses through the three generators, whose re-gions are incident to the vertex, i.e., it is the cir-cumcenter of the triangle with those generatorsas the vertices.

A Voronoi region R (pi) is a convex (possiblyunbounded) polygon containing the correspond-ing generator pi.

3. IMPLEMENTATIONThe system for Deployment of sensor nodes and

Optimization of Energy include: Maximum Coverage Area in Minimum Hopping. To increase the Life Time of sensor nodes. To Optimize Energy Requirement.

The first phase of the system is dealing with the deploy-ment of sensor nodes using voronoi diagram. For this thesystem considers only 20 sensor nodes at initial stage toview the behaviour of the system. The number of nodescan be increased but a particular threshold values is to bedecided.

Figure 1 Area to be monitored

In the figure 1 the area which is to be monitored is shown.

The simulation result shows the area consisting of 20 sen ‐

sor nodes deployed using the voronoi diagram; here the

voronoi diagram is partially implemented as there are

some sensor nodes which are in sleep mode. The basic of

voronoi diagram implementation is to find the area each

node is responsible for, so after implementing the voronoi

diagram some of the sensor nodes are in sleep mode,this

sensor nodes which are in sleep mode are activated if any

of the sensor node is dead or Whose energy is totally

consumed.

Figure 2 Diagram showing the nodes which are in sleep

mode.

In the figure 2 the sensor nodes which are in sleep mode

is shown the nodes number 9,19,21,6,15,18,16,14,4,0 are in

sleep mode,this nodes will be activated if any node in the

network is dead or whose energy is totally consumed.

Figure 3 Diagram showing the nodes which are dead.

In further simulation time, some nodes in the

monitored area become dead nodes as there energy is

totally consumed in the data transmission. The nodes

numbers 6,15,19,9,21,16 are dead nodes. Now in next

phase of development the dead nodes are to be removed

and the voronoi diagram is needed to be updated. The

energy comparison is to be done for the implementation

till now, for this graph of Energy vs. simulation time is

traced.

Page 3: Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

8/6/2019 Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

http://slidepdf.com/reader/full/deployment-of-sensor-nodes-and-optimization-of-energy-in-wireless-sensor-network 3/5

JOURNAL OF COMPUTING, VOLUME 3, ISSUE 5, MAY 2011, ISSN 2151-9617HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/ WWW.JOURNALOFCOMPUTING.ORG 147

Figure 4 Diagram showing the Energy consumption.

The above graph is traced from the trace file

which shows that there are still energy losses in the sys ‐

tem as the voronoi diagram is not totally implemented.

As there are dead nodes in the system so now the most

important aim to update the voronoi diagram. After the

voronoi diagram is updated the energy losses will be re ‐

moved and energy efficient deployment will be achived.

After the voronoi diagram is updated the energy

loss which was there is removed and we get two different

graph. One graph is traced with some nodes in sleep

modes and another graph is obtained by activating the

nodes in the sleep mode.The energy loss are removed to

much extent in the graph with nodes activated in sleep

modes.

Figure 5 Diagram showing Throughput of generatingpackets vs. simulation time

Figure 6 Diagram showing Throughput of generating

packets vs. simulation time.

After this energy comparision the various parameters are

also considered.The parameters which are considered are

as follows Throughput of generating packets

vs.simulation time, Throughput of sending packets vs.

simulation time, Throughput of sending bits vs. End to

End delay,Number of backup nodes vs. density.

Figure 7 Diagram showing Throughput of generat-ing packets vs. simulation time.

Page 4: Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

8/6/2019 Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

http://slidepdf.com/reader/full/deployment-of-sensor-nodes-and-optimization-of-energy-in-wireless-sensor-network 4/5

JOURNAL OF COMPUTING, VOLUME 3, ISSUE 5, MAY 2011, ISSN 2151-9617HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/ WWW.JOURNALOFCOMPUTING.ORG 148

Figure 8 Diagram showing Throughput of sending

packets vs. simulation time

Figure

9

Diagram

showing

Throughput

of

sending

bits

vs. End to End Delay.

Figure 10 Diagram showing Number of backup nodes vs.

density

The above result shows that with the implementation ofvoronoi diagram that is with scheduling gives much im-proved result as compared to the result without schedu-leing.The performance of system is improved with theimplementation of the voronoi diagram.

4 C ONCLUSION This system is implemented using Voronoi dia ‐

gram.The Voronoi Diagram based solutions for sensor

network coverage determination and optimization of en ‐

ergy and analyses the potential. The Voronoi Diagram

based solution are obtained by scheduling of sensor

nodes which are improved as compared to the solutions

obtained by without scheduling of sensor nodes.

R EFERENCES

[1] Meysam Argany, Mir Abolfazl Mostafavi, FaridKarimipour, “Voronoi-based Approaches for GeosensorNetworks Coverage Determination and Optimization: ASurvey”, International Symposium on Voronoi Diagramsin Science and Engineering 2010.

[2] Nadjib Aitsaadi, Nadjib Achir, Khaled Boussetta andGuy Pujolle Multi-Objective WSN Deployment: Qualityof Monitoring, Connectivity and Lifetime, Institut Galil´ee– University of Paris 13, 99 Avenue J-B Cl´ement, 93430Villetaneuse, France.IEEE proceedings, 2010.

[3] N.A. Ab. Aziz, K. Ab. Aziz, and W.Z.W. Ismail, “Cov-erage strategies for wireless sensor networks,” WorldAcademy of Science, Engineering and Technology, vol.50. 2009, pp. 145-150.

[4] A. Ghosh and S. K. Das, “Coverage and connectivityissues in wireless sensor networks: a survey,” Pervasiveand Mobile Computing, vol. 4, 2008.[5] Jichui Chen, Chul-soo Kim, Fu Song, “A DistributedClustering Algorithm for Voronoi Cell-based Large ScaleWireless Sensor Network”,2010 International Conferenceon Communications and Mobile Computing,2010.

[6] Jiehui Chen and Mitsuji Matsumoto, “EUCOW: Ener-gy Efficient Boundary Monitoring for Unsmoothed Con-

tinuous Objects in WSN”, The Sixth IEEE InternationalConference on Mobile Ad-hoc and Sensor Systems, IEEEWAASN09 in conjunction with IEEE MASS09, Macau,China , Oct., 2009.

[7] Nor Azlina Bt. Ab Aziz, Ammar W.Mohemmed, Mo-hammad Yusoff Alias, “ A Wireless Sensor Network Cov-erage Optimization Algorithm Based on Particle SwarmOptimization and Voronoi Diagram”, Proceedings of the2009 IEEE International Conference on Networking, Sens-ing and Control, Okayama, Japan, March 26-29, 2009.

Page 5: Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

8/6/2019 Deployment of sensor nodes and Optimization of Energy in Wireless Sensor Network using Voronoi Diagram

http://slidepdf.com/reader/full/deployment-of-sensor-nodes-and-optimization-of-energy-in-wireless-sensor-network 5/5

JOURNAL OF COMPUTING, VOLUME 3, ISSUE 5, MAY 2011, ISSN 2151-9617HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/ WWW.JOURNALOFCOMPUTING.ORG 149

[8] Zhao, J., Wen, Y., Shang, R. and Wang, G. “OptimizingSensor Node Distribution with Genetic Algorithm inWireless Sensor Network”, Advance in Neural Network,Springer Berlin / Heidelberg, 2004.

[9] Masayuki Minoura1 ,Norihiko Shinomiya1, KazuyukiTajima2, Takuya Miyashita3, Motoyoshi Sekiya, “AnEvaluation Technique using Network Voronoi Diagramfor Balanced Optical Network Design”, 2010 IEEE 24thInternational Conference on Advanced Information Net-working and Applications Workshops.

[10] J.-S. Li H.-C. Kao, “Distributed K-coverage self-location estimation scheme based on Voronoi diagram”,Published in IET Communications Received on 12th Sep-tember 2008 Revised on 25th June 2009.

[11] “A tabu search wsn deployment method for monitor-ing geographically irregular distributed events,” Sensors

journal, 2009.

[12] “Potential field approach to ensure connectivity anddifferentiated detection inwsn deployment,” ICC , 2009.

[13] C.-Y. Chang and H.-R. Chang, “Energy-aware nodeplacement, topology control and mac scheduling for wire-less sensor networks,” Computer Networks, Volume 52,Issue 11, Pages 2189-2204, 2008.

[14] Y. Yang and M. Cardei, “Movement-assisted sensorredeployment scheme for network lifetime increase,”MSWiM, 2007.

[15] J. Yick, B. Mukherjee, and D. Ghosal, “Wireless sen-sor network survey,” Computer Networks Volume 52,Issue 12, Pages 2292-2330, 2008.

[16] Wang, X., Wang, S. and Ma, J.J. An Improved Co-evolutionary Particle Swarm Optimization for WirelessSensor Networks with Dynamic Deployment, Sensors,Issue 3 Vol 7, March 2007.

[17] Bash, B.A. and Desnoyers, P.J., “Exact DistributedVoronoi Cell Computation in Sensor Networks,” Infor-mation Processing in Sensor Networks, pp. 236-243, April2007.

[18] Marcos Augusto M.Vieira, Luiz Filipe M.Vieira, Lin-nyer B.Ruiz, “Scheduling Nodes In Wireless SensorNodes:A Voronoi Approach”, Federal University of Mi-nas Gerais.

[19] Akyildiz I.F., Melodia T., Chowdury K.R., ‘Wirelessmultimedia sensor networks: a survey’, IEEE Trans.Wirel.Commun., 2007, 14, pp. 32–39.

[20] Liang S., Hatzinakos D., ‘A cross-layer architecture ofwireless sensor networks for target tracking’, IEEE Trans.Network, 2007.

Ms.Mitali R. Ingle is student of 4 th Sem M.E (Wireless Communication &Computing) at G.H.Raisoni College of Engineering, Nagpur, India.

Ms.Sonali Nimbhorkar is Assistant Professor at CSE Deaprtment,G.H.Raisoni College of Engineering, Nagpur, India.