Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),

Slides:



Advertisements
Similar presentations
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Advertisements

Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Trickle: Code Propagation and Maintenance Neil Patel UC Berkeley David Culler UC Berkeley Scott Shenker UC Berkeley ICSI Philip Levis UC Berkeley.
Kyung Tae Kim, Hee Yong Youn (Sungkyunkwan University)
Introduction to Wireless Sensor Networks
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Topology Control Presenter: Ajit Warrier With Dr. Sangjoon Park (ETRI, South Korea), Jeongki Min and Dr. Injong Rhee (advisor) North Carolina State University.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
Receiver Based Forwarding for Wireless Sensor Networks Rodrigo Fonseca OASIS Retreat January 2005 Joint work with Ana Sanz Merino, Ion Stoica.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
More routing protocols Alec Woo June 18 th, 2002.
1-1 Topology Control. 1-2 What’s topology control?
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Evaluating the Cost of Frequency Diversity in Communication and Routing Overview Jorge Ortiz* ♦ David Culler* Causes of Loss  Pairs of nodes sharing a.
1 Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye Fabio Silva John Heidemann Presented by: Ronak Bhuta Date: 4 th December 2007.
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
Energy Conservation in wireless sensor networks Kshitij Desai, Mayuresh Randive, Animesh Nandanwar.
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
1 Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Infocom /12/20.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.
Performance Evaluation and Improvement of an Ad Hoc Wireless Network Takayuki Yamamoto Graduate School of Engineering Science, Osaka University, Japan.
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
Fault Tolerant and Mobility Aware Routing Protocol for Mobile Wireless Sensor Network Name : Tahani Abid Aladwani ID :
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
Comparison of Data-driven Link Estimation Methods in Low-power Wireless Networks Hongwei Zhang Lifeng Sang Anish Arora.
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
Link Estimation, CTP and MultiHopLQI. Motivation Data Collection needs to estimate the link quality –To select a good link.
1/30 Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks Wireless and Sensor Network Seminar Dec 01, 2004.
Wireless Sensor Network Protocols Dr. Monir Hossen ECE, KUET Department of Electronics and Communication Engineering, KUET.
Link Estimation, CTP and MultiHopLQI. Learning Objectives Understand the motivation of link estimation protocols – the time varying nature of a wireless.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Secure Routing in Wireless Sensor Networks: Attacks and Countermeasures Chris Karlof and David Wagner (modified by Sarjana Singh)
11/15/20051 ASCENT: Adaptive Self- Configuring sEnsor Networks Topologies Authors: Alberto Cerpa, Deborah Estrin Presented by Suganthie Shanmugam.
REED: Robust, Efficient Filtering and Event Detection in Sensor Networks Daniel Abadi, Samuel Madden, Wolfgang Lindner MIT United States VLDB 2005.
1 REED: Robust, Efficient Filtering and Event Detection in Sensor Networks Daniel Abadi, Samuel Madden, Wolfgang Lindner MIT United States VLDB 2005.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Versatile Low Power Media Access for Wireless Sensor Networks Sarat Chandra Subramaniam.
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
1 An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks Tijs van Dam, Koen Langendoen In ACM SenSys /1/2005 Hong-Shi Wang.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
Self-stabilizing energy-efficient multicast for MANETs.
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)
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
Routing Metrics for Wireless Mesh Networks
Introduction to Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
Trickle: Code Propagation and Maintenance
Routing Metrics for Wireless Mesh Networks
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Wireless Mesh Networks
Speaker : Lee Heon-Jong
Edinburgh Napier University
Presentation transcript:

Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1), Jae-Hyuk Oh (2) (1) UC Berkeley, EECS, (2) UTRC

Using Sensor Networks for Real World Industrial applications (e.g. HVAC, building control) –Using line-wiring for control and sensing. –WSN for low operating cost, deployment flexibility. Multi-hop routing is needed. –Span a long distance / No direct line of sight. Requirements: –Support high data throughput. –Consideration of limited resources of sensor networks.

An Idea: Adjusting Radio TX Power The radio transceiver of a sensor node is adjustable. –Increasing TX power: Reduces # of hops but increases interference. –Decreasing TX power: Increases # hops and chance of packet loss. –Increasing TX power to maximum doesn’t give optimum throughput. Idea: Adjust radio TX power for best possible throughput. Contribution of this work. –Performance analysis of radio transmission control algorithm on a real wireless sensor network testbed.

Related Work Some number of works tried to adjust radio transmission power for best possible performance. Limitations: –Based on Idealized simulators or hardware platforms without the same level of resource limitations of WSN. –Tested with only one multi-hop routing traffic pattern or single-hop.

Related Work (cont.)

Index Description of transmission power control algorithm Traffic patterns for wireless sensor networks Experiment Methodology Experiment Results –Convergence Traffic –Aggregation Traffic –Comparison of convergence / aggregation traffics Conclusion

Description of Transmission Power Control Algorithm TX Power control algorithm steps: 1)Count the number of neighbors. –Approximation for the throughput 2)Adjust the radio-transmission of the sensor node so that # of neighbors stays within the desired range.

Metrics for choosing neighbors Connectivity –Does not filter the nodes of bad link quality. Packet Reception Rate (PRR) –Filter the neighbors based on PRR. –Does not require hardware support. –Overhead of maintaining neighbor table. Received Signal Strength. –Filter the neighbors based on received signal strength. –With hardware assistance, it can determine link quality with little software overhead. We use received signal strength based methods.

Finding number of effective neighbors Node n a sends a beacon. Node n a counts how many neighboring nodes have heard the node.

Adjusting radio-transmission power Binary search like power control algorithm. –Increase or decrease TX power depending on #Nbrs is smaller or larger than N target. –Divide the increment by half when direction changes.

Index Description of transmission power control algorithm Traffic patterns for wireless sensor networks Experiment Methodology Experiment Results –Convergence Traffic –Aggregation Traffic –Comparison of convergence / aggregation traffics Conclusion

Traffic Patterns in Sensor Networks Single-hop Broadcast status to neighbors. Send data packet from an arbitrary node to another. Common in Wireless LAN Many-to-one Used for data collection in WSN. One-to-many Used for sending command in WSN. Many-to-one In-network processing.

Index Description of transmission power control algorithm Traffic patterns for wireless sensor networks Experiment Methodology Experiment Results –Convergence Traffic –Aggregation Traffic –Comparison of convergence / aggregation traffics Conclusion

Experimental Methodology - Platform We used Smote testbed (based on Mica2dot). –Monitor the behavior of a real sensor network. –22 sensor nodes including base node. –TinyOS MintRoute for multi-hop routing.

Experimental Methodology - Performance Metrics Throughput: how much traffic a sensor network can handle? –Throughput for end-to-end traffic (from node i to base node). –Fairness index for the throughput

Experimental Methodology - Performance Metrics (cont.) Approximating Energy Consumption –The energy E k for sensor node k is E k = I· V· t· M I: current draw of a Mica2dot transceiver (lookup table) V: supply voltage t: packet transmission time. M: # messages a sensor node has originated or forwarded. –We can compare Energy Cost = I ·M for energy consumption. V and t are assumed to be the same for all the sensor nodes.

Experimental Methodology - Performance Metrics (cont.) Neighbor distribution: –How does algorithm adapt to an optimum state for different initial parameters? Routing Status: –How are messages routed? –Why does a certain network conf. perform better or worse? Traffic Reduction for Aggregation Traffic: –How much traffic does aggregation reduce? –We measure traffic going into base / originating traffic.

Experiment Results - Experiment Configurations Common Setting: –Data sending rate: 1 packet per every 2 seconds. –Measurement time: 20 minutes per each run. For the fixed transmission-power-control algorithm (FIXED): –Set the transmission power of all the nodes to PW init –PW init : 64, 128, 192, 255 For dynamic transmission-power-control algorithm (DYNAMIC): –Each node adjusts its transmission power with the parameters: –N target : 3,6,9,12,15 –RSSI threshold : 50

Index Description of transmission power control algorithm Traffic patterns for wireless sensor networks Experiment Methodology Experiment Results – Convergence Traffic –Aggregation Traffic –Comparison of convergence / aggregation traffics Conclusion

Convergence Results - Throughput and Energy Consumption DYNAMIC does not improve the throughput itself very much over FIXED. DYNAMIC achieves high throughput with much less energy consumption. 4.65% higher throughput with 86.8% less energy consumption

Convergence Results - Throughput and Fairness Index Maximum fairness index at the point of maximum throughput. DYNAMIC had better fairness index than FIXED.

Convergence Results - Current Consumption Trends Each node converges to point where # of nbrs is closest to N target. Some nodes don’t have desired number of neighbors. –Either at maximum TX power or the minimum TX power.

Convergence Results - Number of hops and routing status Hop count itself doesn’t tell which configuration is better. Throughput at each hop gives more information.

Index Description of transmission power control algorithm Traffic patterns for wireless sensor networks Experiment Methodology Experiment Results –Convergence Traffic – Aggregation Traffic –Comparison of convergence / aggregation traffics Conclusion

Aggregation Results - Throughput and Energy Consumption DYNAMIC does not have the same performance improvement compared to FIXED when applied to the aggregation traffic pattern.

Aggregation Results - Throughput and number of hops FIXED has a disconnected node at PW = 64. This is because FIXED does not set the radio-transmission power of the node large enough to be heard by other nodes.

Comparison of convergence and aggregation traffics

Index Description of transmission power control algorithm Traffic patterns for wireless sensor networks Experiment Methodology Experiment Results –Convergence Traffic –Aggregation Traffic – Comparison of convergence / aggregation traffics Conclusion

Comparison of convergence and aggregation - Throughput and Fairness Index DYNAMIC achieves higher throughput and higher fairness with the aggregation traffic than with the convergence traffic.

Comparison of convergence and aggregation - Total traffic and traffic to the base With convergence traffic pattern, all originating traffic goes into base. With aggregation traffic pattern, the traffic going into base is reduced to 40.5% to 57.5% of the originating traffic.

Conclusion Contributions –Performance analysis of radio TX power control algorithm. Using Mica2dot-based WSN testbed Smote For convergence and aggregation traffic patterns Findings –Convergence traffic pattern: DYNAMIC makes little difference to throughput while it saves energy consumption over FIXED. –Aggregation traffic pattern: Higher end-to-end throughput and fairness than convergence.

BACKUP SLIDES

Convergence Results - Number of hops and routing status (cont.) Throughput per hop (FIXED) Throughput per hop (DYNAMIC)

Convergence Results - Throughput and number of neighbors Number neighbors tends to increase as N target increases.

Aggregation Results - Throughput and number of neighbors Number of neighbors increases as we increase the number of target neighbors N target.