Power saving technique for multi-hop ad hoc wireless networks.

Slides:



Advertisements
Similar presentations
IEEE INFOCOM 2004 MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card.
Advertisements

A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
5/2/2015 Wireless Sensor Networks COE 499 Sleep-based Topology Control II Tarek Sheltami KFUPM CCSE COE
Improvement on LEACH Protocol of Wireless Sensor Network
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
1 Power Management in IEEE Yu-Chee 1. Possible Access Sequences for a STA in PS Mode 2. PS in Infrastructure Network 3. PS in Ad.
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
1 Span. 2 Goals Minimize energy consumption Wireless interface is largest power drain* Maximize OFF time Minimize end-to-end delay No centralized controller.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
1-1 Topology Control. 1-2 What’s topology control?
1 Power Management in IEEE Yu-Chee 1. Possible Access Sequences for a STA in PS Mode 2. PS in Infrastructure Network 3. PS in Ad.
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.
Power Management in Presented by Sweta Sarkar June 17 th, 2002.
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2005 Topology/Power Management.
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
Election Algorithms and Distributed Processing Section 6.5.
Ad Hoc Wireless Routing COS 461: Computer Networks
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Evaluation of Power Aware Routing Protocols Mohammad Mahmud Wireless Networks Professor: Dr. Lijun Qian.
1 Y-MAC: An Energy-efficient Multi-channel MAC Protocol for Dense Wireless Sensor Networks Youngmin Kim, Hyojeong Shin, and Hojung Cha International Conference.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo and David Culler University of California at Berkeley Intel Research ACM SIGMOBILE.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Maintaining Performance while Saving Energy on Wireless LANs Ronny Krashinsky Term Project
Mobile Ad hoc Networks Sleep-based Topology Control
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Topology Management in Ad hoc and Sensor Networks.
BitTorrent enabled Ad Hoc Group 1  Garvit Singh( )  Nitin Sharma( )  Aashna Goyal( )  Radhika Medury( )
1 Power-Aware Routing in Mobile Ad Hoc Networks S. Singh, M. Woo and C. S. Raghavendra Presented by: Shuoqi Li Oct. 24, 2002.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
RELAX : An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks Bashir Yahya, Jalel Ben-Othman University of Versailles, France ICC.
Off By One Power-Save Protocols Corey Andalora Keith Needels.
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
Off By One Power-Save Protocols Corey Andalora Keith Needels.
An Energy Efficient MAC Protocol for Wireless LANs Eun-Sun Jung Nitin H. Vaidya IEEE INFCOM 2002 Speaker :王智敏 研二.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Multi-Channel MAC for Ad Hoc Networks: Handling Multi- Channel Hidden Terminals Using a Single Transceiver (MMAC) Paper by Jungmin So and Nitin Vaidya.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
SMAC: An Energy-efficient MAC Protocol for Wireless 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.
1/8/2016 Wireless Sensor Networks COE 499 Sleep-based Topology Control I Tarek Sheltami KFUPM CCSE COE
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Evaluation of ad hoc routing over a channel switching MAC protocol Ethan Phelps-Goodman Lillie Kittredge.
By Zhimin He Oct 1st,2003 Computer Science Department University of Virginia SPAN: An Energy-Efficient Coordination Algorithm for Topology Maintenance.
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.
SPAN: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks Benjie Chen, Kyle Jamieson, Hari Balakrishnan, Robert.
A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks Di Tian, and Nicolas D. Georanas ACM WSNA ‘ 02.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Improving the scalability of MAC protocols in Wireless Mesh Networks Mthulisi Velempini (Mr.)
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
1/49 Power Management in IEEE Yu-Chee Tseng.
Medium Access in Sensor Networks. Presented by: Vikram Shankar.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Fundamentals of Computer Networks ECE 478/578
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)
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Net 435: Wireless sensor network (WSN)
Investigating Mac Power Consumption in Wireless Sensor Network
Speaker : Lee Heon-Jong
Presentation transcript:

Power saving technique for multi-hop ad hoc wireless networks

Outline Motivation Approach The Span algorithm Power Saving Mode Improvement of PSM with Span Performance Evaluation Conclusions

Motivation Means of data communication Dependence on battery power Radio consumes power also when node listens or idle. Networks lifetime can be prolonged by using smart power management technique.

Approach Straightforward: Turning of the radio of the inactive node will save power. In practice: Multi-hop networks require (otherwise idle) nodes to forward packets bound for other hosts.

The Goal Turn off as many nodes as possible without significantly diminishing the capacity or connectivity of the network.

SPAN algorithm   An energy-efficient coordination algorithm for topology maintenance in ad hoc networks.   Based on the observation: sufficient density of nodes require only small number of them to be on at any time to forward traffic for active connections.

The main ideas of Span Each node is either a coordinator or a non- coordinator. Each node is either a coordinator or a non- coordinator. Traffic routed only by coordinators. Traffic routed only by coordinators. Maintain connected backbone - preserve connectivity. Maintain connected backbone - preserve connectivity.

The main ideas of Span– cont. Minimize the number of coordinators. Minimize the number of coordinators. Rotate the roles of coordinator amongst all nodes. Rotate the roles of coordinator amongst all nodes. A node with higher utility and energy level is more likely to become a coordinator. A node with higher utility and energy level is more likely to become a coordinator. Decisions based on local information only. Decisions based on local information only.

How Span works Each node periodically broadcasts HELLO messages: Status (coordinator / non-coordinator) Current Coordinators Current Neighbors

Span and its database From Hello messages each node constructs: a list of node’s neighbors and coordinators a list of node’s neighbors and coordinators for each neighbor a list of its neighbors and coordinators for each neighbor a list of its neighbors and coordinators

Coordinator Eligibility Rule A non-coordinator decides to become a coordinator if it discovers that two of its neighbors cannot communicate with each other directly or via one or two coordinators.

Contention Example Boo Initial configuration All the nodes are eligible Try to be a coordinator at the same time Announcement Contention

Randomized back-off delay Each node periodically evaluates its eligibility Each node periodically evaluates its eligibility Announcement contention resolved by delaying announcements with a randomized back-off delay Announcement contention resolved by delaying coordinator announcements with a randomized back-off delay After the delay volunteers if and only if the eligibility rule still holds After the delay volunteers if and only if the eligibility rule still holds

Randomized back-off delay – cont. The delay reflects “cost” % of consumed battery charge % of neighbors in need of node

First case – equal energy All the nodes have equal energy at their battery. - The utility of node i Packet round-trip delay

Problem with Utility Normalizing the utility may cause a problem A

Possible Solution Use C i instead of the utility. Still need to normalize C i For normalization use the maximum possible number of neighbor pairs. The new Utility :

The New Equation A Utility A,1,2,3,5,6,7 = Utility 4 = Delay 4 = Delay A =

Second case – Energy concern Nodes with more energy should volunteer to be coordinator more quickly. The scaled energy level of the node is: amount of energy remained at the node maximum amount of energy available at the same node  A linear decreasing function: works the best

Putting it all together The final Equation for the back-off delay is: Remaining energy Number of new connections Random between [0,1] Neighbors number Packet round- trip delay Maximum amount of energy

Coordinator Withdrawal If all of its neighbors can reach each other directly or via other coordinators If it has been a coordinator for some period of time and every pair of neighbor nodes can reach each other via some other neighbors (even if they are not coordinators yet) Dean Blatt: Number 3 is for fairness, this way it allows it ’ s neighbors to act as coordinators. This node called a tentative node. It stays tentative for Wt period of time. Algorithm treats tentative node as non- coordinator. Dean Blatt: Number 3 is for fairness, this way it allows it ’ s neighbors to act as coordinators. This node called a tentative node. It stays tentative for Wt period of time. Algorithm treats tentative node as non- coordinator.

Span in protocol stack

Ad Hoc Power saving Mode Periodic beacons to synchronize nodes ATIM (ad hoc traffic indication message) window Nodes Acks if there is a packet directed to it Node turns itself off until next beacon period.

Power Saving Mode - flow

Disadvantages Decreased channel capacity Long packet delivery latency (without Span) The beacon period and ATIM window size greatly affect routing performance. Beacon period of 200ms and ATIM window of 40 ms proved to be a good balance

Improving using Span No advertisements for packets between the coordinators. Individually advertise each broadcast message. New advertised traffic window Span doesn’t require these modifications, but does better when they implemented.

Last improvement for ATIM ADVERTISED PACKETS PACKETS TO COORDINATORS ADVERTISED TRAFFIC WINDOW Beacon Period

Performance Evaluation

Power Savings

Capacity Preservation

Node Lifetime

Effects of mobility

Summary System lifetime with Span is approximately a factor of two better than without Span. Span preserves connectivity, capacity. Span has a lower loss rate than both and PSM when the node density is low.

Things to improve The amount of energy saved by Span increases only slightly as density increases. Routing layer has to be modified to route through coordinators. Rotation can maintain the network topology longer, but introduce more state switches. More packets got through active node, might lead to buffer overflow, packet loss.