BICRITERIA OPTIMIZATION OF ENERGY EFFICIENT PLACEMENT AND ROUTING IN HETEROGENOUS WIRELESS SENSOR NETWORKS Mustafa Gökçe Baydoğan School of Computing,

Slides:



Advertisements
Similar presentations
* Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model Dongxiao Yu Department of Computer Science The University of Hong.
Advertisements

Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
CLUSTERING IN WIRELESS SENSOR NETWORKS B Y K ALYAN S ASIDHAR.
1 School of Computing Science Simon Fraser University, Canada PCP: A Probabilistic Coverage Protocol for Wireless Sensor Networks Mohamed Hefeeda and Hossein.
Placement of Integration Points in Multi-hop Community Networks Ranveer Chandra (Cornell University) Lili Qiu, Kamal Jain and Mohammad Mahdian (Microsoft.
Energy-Efficient Target Coverage in Wireless Sensor Networks Mihaela Cardei, My T. Thai, YingshuLi, WeiliWu Annual Joint Conference of the IEEE Computer.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
Maximizing the Lifetime of Wireless Sensor Networks through Optimal Single-Session Flow Routing Y.Thomas Hou, Yi Shi, Jianping Pan, Scott F.Midkiff Mobile.
Power saving technique for multi-hop ad hoc wireless networks.
Exposure In Wireless Ad-Hoc Sensor Networks S. Megerian, F. Koushanfar, G. Qu, G. Veltri, M. Potkonjak ACM SIG MOBILE 2001 (Mobicom) Journal version: S.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
A New Algorithm for Solving Many-objective Optimization Problem Md. Shihabul Islam ( ) and Bashiul Alam Sabab ( ) Department of Computer Science.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
On comparison of different approaches to the stability radius calculation Olga Karelkina Department of Mathematics University of Turku MCDM 2011.
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
07/21/2005 Senmetrics1 Xin Liu Computer Science Department University of California, Davis Joint work with P. Mohapatra On the Deployment of Wireless Sensor.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
Efficient and Scalable Computation of the Energy and Makespan Pareto Front for Heterogeneous Computing Systems Kyle M. Tarplee 1, Ryan Friese 1, Anthony.
A two-stage approach for multi- objective decision making with applications to system reliability optimization Zhaojun Li, Haitao Liao, David W. Coit Reliability.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
DARP: Distance-Aware Relay Placement in WiMAX Mesh Networks Weiyi Zhang *, Shi Bai *, Guoliang Xue §, Jian Tang †, Chonggang Wang ‡ * Department of Computer.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
Energy-Efficient Sensor Network Design Subject to Complete Coverage and Discrimination Constraints Frank Y. S. Lin, P. L. Chiu IM, NTU SECON 2005 Presenter:
A Distributed Coordination Framework for Wireless Sensor and Actor Networks Tommaso Melodia, Dario Pompili, Vehbi C.Gungor, Ian F.Akyildiz (MobiHoc 2005)
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
Capacity Enhancement with Relay Station Placement in Wireless Cooperative Networks Bin Lin1, Mehri Mehrjoo, Pin-Han Ho, Liang-Liang Xie and Xuemin (Sherman)
Bounded relay hop mobile data gathering in wireless sensor networks
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Bing Wang, Wei Wei, Hieu Dinh, Wei Zeng, Krishna R. Pattipati (Fellow IEEE) IEEE Transactions on Mobile Computing, March 2012.
Evolutionary multi-objective algorithm design issues Karthik Sindhya, PhD Postdoctoral Researcher Industrial Optimization Group Department of Mathematical.
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
Optimal Placement of Relay Infrastructure in Heterogeneous Wireless Mesh Networks by Bender’s Decomposition Aaron So, Ben Liang University of Toronto,
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Minimum spanning tree diameter estimation in random sensor networks in fractal dimension Students: Arthur Romm Daniel Kozlov Supervisor: Dr.Zvi Lotker.
A MapReduced Based Hybrid Genetic Algorithm Using Island Approach for Solving Large Scale Time Dependent Vehicle Routing Problem Rohit Kondekar BT08CSE053.
In the name of God.
Routing Metrics for Wireless Mesh Networks
Impact of Interference on Multi-hop Wireless Network Performance
Prof. Yu-Chee Tseng Department of Computer Science
Routing Metrics for Wireless Mesh Networks
Overview of Wireless Networks:
Presented by Tae-Seok Kim
Ioana Apetroaei Ionuţ-Alexandru Oprea Bogdan-Eugen Proca
Computing and Compressive Sensing in Wireless Sensor Networks
On the Lifetime of Wireless Sensor Networks
ABSTRACT   Recent work has shown that sink mobility along a constrained path can improve the energy efficiency in wireless sensor networks. Due to the.
Wireless Sensor Network Architectures
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Net 435: Wireless sensor network (WSN)
Routing Metrics for Wireless Mesh Networks
Wireless Communication Co-operative Communications
Presented by Hermes Y.H. Liu
Wireless Communication Co-operative Communications
Introduction Wireless Ad-Hoc Network
Barrier Coverage with Optimized Quality for Wireless Sensor Networks
Chapter 6 Network Flow Models.
Connected Sensor Cover Problem
Edinburgh Napier University
Presentation transcript:

BICRITERIA OPTIMIZATION OF ENERGY EFFICIENT PLACEMENT AND ROUTING IN HETEROGENOUS WIRELESS SENSOR NETWORKS Mustafa Gökçe Baydoğan School of Computing, Informatics and Decision Systems Engineering Arizona State University (ASU) Tempe, AZ, USA Nur Evin Özdemirel, PhD Department of Industrial Engineering Middle East Technical University (METU) Ankara,Turkey 11/10/2010

MOTIVATION SOCIOECONOMIC Environmental monitoring Air, soil or water monitoring Habibat monitoring Seismic detection Military surveillance Battlefield monitoring Sniper localization Nuclear, biological or chemical attack detection Disaster area monitoring RESEARCH…

DESIGN ISSUES IN WSNs Deployment random vs deterministic; one-time vs iterative Mobility mobile vs immobile Heterogeneity homogeneous vs heterogeneus Communication modality radio vs light vs sound Infrastructure infrastructure vs ad hoc Network Topology single-hop vs star vs tree vs mesh Römer and Mattern, 2004, The Design Space of Wireless Sensor Networks, IEEE Wireless Communications, 11:6, 54-6

There are some events (targets) to be sensed in the monitoring area PROBLEM CHARACTERISTICS There are some events (targets) to be sensed in the monitoring area Locate sensors to possible locations so that events are sensed(detected) with a given probability Determine the rate of data flow between sensors and sink node (base station) Sink

LITERATURE

PROBLEM DEFINITION OBJECTIVES DECISIONS CONSTRAINTS Minimize total cost of sensors deployed Maximize lifetime of the network DECISIONS Location of heterogeneous sensors Data routing CONSTRAINTS Connectivity Node (sensor) and channel (link) capacity Coverage Battery power

PROBLEM DEFINITION CONNECTIVITY A sensor of type k located at location i can communicate with a sensor of type k located at location j if

PROBLEM DEFINITION COVERAGE Denoted as the detection probability of a target at point By a sensor of type k located at location Strength of the sensor signal decreases as distance increases† Detection probability of a target at point † Zou and Chakrabarty, 2005, A Distributed Coverage- and Connectivity- Centric Technique for Selecting Active Nodes in Wireless Sensor Networks, IEEE Transactions on Computers

PROBLEM DEFINITION ENERGY CONSUMPTION MODEL † Sources of energy consumption in a sensor Generating data Receiving data Transmitting data is a distance-independent constant term is a coefficient term associated with the distance dependent term is the distance between two locations is the path loss index † J. Tang, B. Hao, and A. Sen, 2006, Relay node placement in large scale wireless sensor networks, Computer Communications, 29:4, 490-501

PROBLEM FORMULATION total cost of sensors located lifetime of the network one sensor can be located at each location

PROBLEM FORMULATION data flow balance at a sensor all data is routed to sink node sensor capacity channel (link) capacity

PROBLEM FORMULATION coverage battery power data flow decision location decision

THE BICRITERIA PROBLEM DOMINATION dominates and if or

A BICRITERIA PROBLEM FINDING PARETO OPTIMAL SOLUTIONS Solve for to find lower bound on cost Solve for s.t. to find lower bound on lifetime Solve for to find upper bound on lifetime Solve for s.t. to find upper bound on cost For all integral values solve for

GENETIC ALGORITHM Nondominated sorting approach (Goldberg, 1989) Convergence to Pareto optimal front Diverse set of solution along Pareto optimal front

GENETIC ALGORITHM REPRESENTATION type of the sensor located on the corresponding location Disadvantages Flow allocation is not stored Lifetime cannot be determined Finding feasible solutions after mutation and crossover operators is very hard Advantages Problem reduces to LP with given sensor locations By solving LP, maximum lifetime and constraint violations can be determined

GENETIC ALGORITHM FITNESS Based on nondominated sorting idea considering three objectives Total sensor cost Network lifetime Overall constraint violation Connectivity Coverage Capacity violations (channel and sensor)

GENETIC ALGORITHM INITIAL POPULATION GENERATION Two phase approach Sensor location Location according to target coordinates Relay location Location according to sensor coordinates MUTATION Repair and improve Repair coverage constraints Improve cost and lifetime objectives Repair connectivity constraints Improve cost objective

GENETIC ALGORITHM

TEST PROBLEMS Small problems Problems with 24 possible locations 50 targets are dispersed across the monitoring area Each target has a random coverage threshold uniformly distributed between 0.7 and 1 The rate of data generated for each target is a random integer between 1 Kbps and 3 Kbps PS24 PS40 BS

COMPUTATIONAL RESULTS PERFORMANCE MEASURES Proximity Indicator (PI) For each solution found, find the Pareto optimal solution with closest normalized Tchebychev distance Reverse Proximity Indicator (RPI) For each Pareto optimal solution, find the solution with closest normalized Tchebychev distance Hypervolume Indicator (HI) Find the ratio of area bounded by nadir point that cannot be covered

COMPUTATIONAL RESULTS Smaller Problems

COMPUTATIONAL RESULTS

COMPUTATIONAL RESULTS

COMPUTATIONAL RESULTS TEST PROBLEMS We also introduce larger test problems Problems with 99 possible locations Problems with 111 possible locations

COMPUTATIONAL RESULTS Larger Problems

CONCLUSION COMMENTS and FURTHER RESEARCH GA provides reasonable solution quality with better solution times We can obtain better solutions than the exact approach has by representing the area with more grids (approximation of the continuous space) even with better solution times Future research Modification of ε-constraint approach Use of sensitivity analysis results (in progress) Incorporating decision maker’s preferences Different objectives such as minimization of total delay, total hop count or average path length Special network requirements such as K-coverage or K-connectivity

QUESTIONS AND COMMENTS? THANK YOU... QUESTIONS AND COMMENTS?

OUTLINE MOTIVATION PROBLEM DEFINITION GENETIC ALGORITHM COMPUTATIONAL RESULTS CONCLUSION

EXACT SOLUTION TEST PROBLEMS Small problems Problems with 24 possible locations Problems with 40 possible locations 50 targets are dispersed across the monitoring area Each target has a random coverage threshold uniformly distributed between 0.7 and 1 The rate of data generated for each target is a random integer between 1 Kbps and 3 Kbps PS24 PS40 BS

EXACT SOLUTION

GENETIC ALGORITHM Classical search and optimization methods Why evolutionary algorithms? Classical search and optimization methods find single solution in every iteration need repetitive use of a single objective optimization method assumptions like linearity, continuity Evolutionary Algorithms use a population of solutions in every generation no assumptions eliminate the need of parameters (like weight, ε or target vectors) find and maintain multiple good solutions Emphasize all nondominated solutions in a population equally Preserve a diverse set of multiple nondominated solutions Near optimal, uniformly disributed, well extended set of solutions for MO problems

COMPUTATIONAL RESULTS

COMPUTATIONAL RESULTS

CONCLUSION RPI and HI worsen as the problem size increases from 24 to 40 when capacity constraints are loose TC instances are harder to solve for the GA compared to LC instances, whereas they are easier for the ε-constraint approach. Performance measures for tight capacity are about twice as large as those for loose capacity. The problem size has less effect on the performance measures when the capacity constraints are tight. When the capacity constraints are loose, the GA solves problems of size 24 in one tenth of the ε-constraint CPU times. For problems of size 40, GA CPU time is about 100 times shorter than ε-constraint time. For the tight capacity case, GA CPU times are slightly longer than ε-constraint times with 24 possible locations, but they are 15 times shorter with 40 possible locations. For problems with 99 and 111 possible locations, the GA converges to a solution in about 160 minutes.