College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.

Slides:



Advertisements
Similar presentations
ROUTING TECHNIQUES IN WIRELESS SENSOR NETWORKS: A SURVEY Presented By: Abbas Kazerouni EE 360 paper presentation, winter 2014, EE Department, Stanford.
Advertisements

Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Introduction to Wireless Sensor Networks
TOPOLOGIES FOR POWER EFFICIENT WIRELESS SENSOR NETWORKS ---KRISHNA JETTI.
Geo – Routing in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi,
1 Routing Techniques in Wireless Sensor networks: A Survey.
TTDD: A Two-tier Data Dissemination Model for Large- scale Wireless Sensor Networks Haiyun Luo Fan Ye, Jerry Cheng Songwu Lu, Lixia Zhang UCLA CS Dept.
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
Differentiated Surveillance for Sensor Networks Ting Yan, Tian He, John A. Stankovic CS294-1 Jonathan Hui November 20, 2003.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
1-1 Topology Control. 1-2 What’s topology control?
A Survey of Energy-Efficient Scheduling Mechanisms in Sensor Networks Author : Lan Wang·Yang Xiao(2006) Presented by Yi Cheng Lin.
Efficient Hop ID based Routing for Sparse Ad Hoc Networks Yao Zhao 1, Bo Li 2, Qian Zhang 2, Yan Chen 1, Wenwu Zhu 3 1 Lab for Internet & Security Technology,
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Topology Control.
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2005 Topology/Power Management.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Power saving technique for multi-hop ad hoc wireless networks.
Geography-informed Energy Conservation for Ad Hoc Routing Ya Xu, John Heidemann, Deborah Estrin ISI & UCLA Presented by: Cristian Borcea.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Dynamic Coverage Enhancement for Object Tracking in Hybrid Sensor Networks Computer Science and Information Engineering Department Fu-Jen Catholic University.
Mobile Ad hoc Networks Sleep-based Topology Control
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Wireless Sensor Network Protocols Dr. Monir Hossen ECE, KUET Department of Electronics and Communication Engineering, KUET.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Off By One Power-Save Protocols Corey Andalora Keith Needels.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
An Energy-Aware Periodical Data Gathering Protocol Using Deterministic Clustering in Wireless Sensor Networks (WSN) Mohammad Rajiullah & Shigeru Shimamoto.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks IEEE Transactions on Computers, vol. 60, no. 11, November.
A Quorum-Based Energy-Saving MAC Protocol Design for Wireless Sensor Networks Chih-Min Chao, Yi-Wei Lee IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Evaluating Wireless Network Performance David P. Daugherty ITEC 650 Radford University March 23, 2006.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
1/8/2016 Wireless Sensor Networks COE 499 Sleep-based Topology Control I Tarek Sheltami KFUPM CCSE COE
Ching-Ju Lin Institute of Networking and Multimedia NTU
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
A Load-Balanced Guiding Navigation Protocol in Wireless Sensor Networks Wen-Tsuen Chen Department of Computer Science National Tsing Hua University Po-Yu.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
SenSys 2003 Differentiated Surveillance for Sensor Networks Ting Yan Tian He John A. Stankovic Department of Computer Science, University of Virginia November.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
A Spatial-based Multi-resolution Data Dissemination Scheme for Wireless Sensor Networks Jian Chen, Udo Pooch Department of Computer Science Texas A&M University.
Straight Line Routing for Wireless Sensor Networks Cheng-Fu Chou, Jia-Jang Su, and Chao-Yu Chen Computer Science and Information Engineering Dept., National.
Net 435: Wireless sensor network (WSN)
Adaptive Topology Control for Ad-hoc Sensor Networks
Presentation transcript:

College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering

Outline Research objective Overview of sensor networks Related work Motivation Non-uniform grid-based coordinated routing protocol Simulations and results Research objective Overview of sensor networks Related work Motivation Non-uniform grid-based coordinated routing protocol Simulations and results 10/2/2015

Overview of Sensor Networks Ad hoc networks of tiny battery powered sensor nodes capable of sensing, processing and communicating data. Applications - Video surveillance, traffic monitoring, environmental monitoring, structure and system health monitoring in buildings and aircraft interiors. The main source of energy is battery, no external supply of power - major constraint is energy available. Ad hoc networks of tiny battery powered sensor nodes capable of sensing, processing and communicating data. Applications - Video surveillance, traffic monitoring, environmental monitoring, structure and system health monitoring in buildings and aircraft interiors. The main source of energy is battery, no external supply of power - major constraint is energy available. 10/2/2015

Research Objective To increase the lifetime of the sensor network by using non-uniform grid based routing for the case of random node deployment. To increase the lifetime of the sensor network by using non-uniform grid based routing for the case of random node deployment. 10/2/2015

Overview of Sensor Networks Routing Protocols Table-driven routing protocols Rely on routing tables, hence require continuous updating of the routing table. On-demand routing protocols Do not maintain routing tables, but use a procedure to identify a route as and when a source requires to transmit information to a destination 10/2/2015

Overview of Sensor Networks Protocols for WSNs Flooding, Gossiping, SPIN, LEACH, PEGASIS, Directed Diffusion, and GEAR Energy efficient protocols that allow nodes to be put to sleep are GAF, SPAN, STEM, ASCENT, CEC, AFECA and GBCR. Protocols for WSNs Flooding, Gossiping, SPIN, LEACH, PEGASIS, Directed Diffusion, and GEAR Energy efficient protocols that allow nodes to be put to sleep are GAF, SPAN, STEM, ASCENT, CEC, AFECA and GBCR. 10/2/2015

Related Work Flooding : In flooding every node that receives a packet broadcasts it to its neighbors. If the node receives the packet for the first time, it is stored in the buffer. If it is a redundant packet, it is discarded. Flooding : In flooding every node that receives a packet broadcasts it to its neighbors. If the node receives the packet for the first time, it is stored in the buffer. If it is a redundant packet, it is discarded. 10/2/2015

Flooding Simulation 10/2/2015

Related Work Geographic Adaptive Fidelity: A virtual grid is proposed with only one node active at a time in each grid. Other nodes save energy by turning their radios off, or by entering sleep mode. Each node in GAF has three states: sleeping, discovery and active states respectively. Geographic Adaptive Fidelity: A virtual grid is proposed with only one node active at a time in each grid. Other nodes save energy by turning their radios off, or by entering sleep mode. Each node in GAF has three states: sleeping, discovery and active states respectively. 10/2/2015

Related Work Span: Forms a backbone network of active nodes that participate in routing. A node in Span can only be in two states: coordinator and a non-coordinator. A node volunteers to be the coordinator if two of its neighbors fail to communicate with each other, either directly or through another coordinator. Span: Forms a backbone network of active nodes that participate in routing. A node in Span can only be in two states: coordinator and a non-coordinator. A node volunteers to be the coordinator if two of its neighbors fail to communicate with each other, either directly or through another coordinator. 10/2/2015

Related Work Grid-based Coordinated Routing: Combines flooding, GAF and Span. Network is partitioned into square shaped grids. In each grid, one node participates in routing while other nodes are put to sleep to conserve energy. Grid-based Coordinated Routing: Combines flooding, GAF and Span. Network is partitioned into square shaped grids. In each grid, one node participates in routing while other nodes are put to sleep to conserve energy. 10/2/2015

Motivation To save energy by radio range adjustment, dividing the network into sections of different grid sizes based on a range-traffic relationship has been proposed. Our work is motivated from the concept of non-uniform grid sizes across the network using coordinated routing. To save energy by radio range adjustment, dividing the network into sections of different grid sizes based on a range-traffic relationship has been proposed. Our work is motivated from the concept of non-uniform grid sizes across the network using coordinated routing. 10/2/2015

Non-uniform Grid-based Coordinated Routing Protocol The entire test area is divided into grids. Estimate the grid size to ensure proper connectivity between two coordinator nodes in adjacent grids. A coordinator node is elected in each grid to participate in routing. Energy depletion of nodes is taken into account for load balancing in the network. The entire test area is divided into grids. Estimate the grid size to ensure proper connectivity between two coordinator nodes in adjacent grids. A coordinator node is elected in each grid to participate in routing. Energy depletion of nodes is taken into account for load balancing in the network. 10/2/2015

Estimating the Grid Size To ensure connectivity and efficient usage of node energy, the grid size should neither be too large nor too small. 10/2/2015

Estimating the Grid Size (Contd.) The amount of energy that is required to establish a link between two nodes is proportional to the distance between the two nodes raised to a constant power, called the path loss exponent, n. If S is the receiver sensitivity, the communication link between the two nodes leads to a successful transmission between the nodes if the power of the received signal is greater than S. The amount of energy that is required to establish a link between two nodes is proportional to the distance between the two nodes raised to a constant power, called the path loss exponent, n. If S is the receiver sensitivity, the communication link between the two nodes leads to a successful transmission between the nodes if the power of the received signal is greater than S. 10/2/2015

RnRn r 2r Estimating the Grid Size (Contd.) We define an upper bound on the grid size as 200 m and consider a lower bound of 100 m. 10/2/2015

Non-uniform grid structures Designing the grid structures: Areas of high node density can be used efficiently for a grid size of 200 m. Areas of low node density require a grid size of 100 m. Random node placement implies sparsely and densely populated areas, therefore requiring a non-uniform distribution of grid size. Designing the grid structures: Areas of high node density can be used efficiently for a grid size of 200 m. Areas of low node density require a grid size of 100 m. Random node placement implies sparsely and densely populated areas, therefore requiring a non-uniform distribution of grid size. 10/2/2015

Types of non-uniform grids Source non-uniform grid structure : suitable for low density around the source node and high density around sink node. Sink non-uniform grid structure : suitable for high density around the source node and low density around the sink node. Alternating non-uniform grid structure : suitable for random node placement across the network. Source non-uniform grid structure : suitable for low density around the source node and high density around sink node. Sink non-uniform grid structure : suitable for high density around the source node and low density around the sink node. Alternating non-uniform grid structure : suitable for random node placement across the network. 10/2/2015

Source non-uniform grid structure 10/2/2015

Sink non-uniform grid structure 10/2/2015

Alternating non-uniform grid structure 10/2/2015

Coordinator node election Each node has a randomly assigned ID. From each grid, the node with maximum node ID is the coordinator node. To distribute load across the coordinator nodes in a fair manner, load balancing is employed. Each node has a randomly assigned ID. From each grid, the node with maximum node ID is the coordinator node. To distribute load across the coordinator nodes in a fair manner, load balancing is employed. 10/2/2015

Load Balancing If coordinator node energy > 25% of battery life, node rank = node rank +1 If the energy < 25% of battery life, node rank = node rank + 2 For each grid, the current coordinators are replaced with lower ranked nodes. If coordinator node energy > 25% of battery life, node rank = node rank +1 If the energy < 25% of battery life, node rank = node rank + 2 For each grid, the current coordinators are replaced with lower ranked nodes. 10/2/2015

Simulations and results Assumptions: Energy consumption by nodes is assumed as Idle:transmit:receive = 1:2:1.5 Test area is assumed to be replicating an actual sensor field of size 1000 m in the x-direction and 1000 m in the y-direction. Position of nodes deployed is assumed to be the same for all grid structures. Assumptions: Energy consumption by nodes is assumed as Idle:transmit:receive = 1:2:1.5 Test area is assumed to be replicating an actual sensor field of size 1000 m in the x-direction and 1000 m in the y-direction. Position of nodes deployed is assumed to be the same for all grid structures. 10/2/2015

Network Parameters 10/2/2015

Results Metrics: Normalized energy Network lifetime Graphs: Network lifetime graph. Energy depletion graph. Metrics: Normalized energy Network lifetime Graphs: Network lifetime graph. Energy depletion graph. 10/2/2015

Network Lifetime Graph 10/2/2015

Energy Depletion Graph 10/2/2015

Node density Lifetime for Uniform grid structure (seconds) Lifetime for Alternating non – uniform grid structure (seconds) Lifetime for Source non- uniform grid (seconds) Lifetime for Sink non- uniform grid (seconds) 100 nodes nodes nodes nodes

Conclusion Different non-uniform grid structures provide different levels of energy savings and network lifetime. For random node deployment, using a non-uniform grid structure of alternating small and large grid size improves network lifetime over a uniform grid structure. Different non-uniform grid structures provide different levels of energy savings and network lifetime. For random node deployment, using a non-uniform grid structure of alternating small and large grid size improves network lifetime over a uniform grid structure. 10/2/2015

Future Work Implementation on actual motes. Mobility of nodes. Irregular distribution of nodes. Implementation on actual motes. Mobility of nodes. Irregular distribution of nodes. 10/2/2015

Thank you Questions ? 10/2/2015