Medium Access Control With Coordinated Adaptive Sleeping for Wireless Sensor Networks Debate 1 - Defense Joseph Camp Anastasios Giannoulis.

Slides:



Advertisements
Similar presentations
The University of Iowa. Copyright© 2005 A. Kruger 1 Introduction to Wireless Sensor Networks Medium Access Control (MAC) 17 February 2005.
Advertisements

An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Network
S-MAC Sensor Medium Access Control Protocol An Energy Efficient MAC protocol for Wireless Sensor Networks.
An Energy-efficient MAC protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin.
Medium Access Control in Wireless Sensor Networks.
Presented by: Murad Kaplan.  Introduction.  Design of SCP-MAC.  Lower Bound of Energy Performance with Periodic Traffic.  Protocol Implementation.
CMPE280n An Energy-efficient MAC protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin presented by Venkatesh Rajendran.
Investigating Mac Power Consumption in Wireless Sensor Network
An Energy-Efficient MAC Protocol for Wireless Sensor Networks
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin -- Adapted the authors’ Infocom 2002 talk.
1 Sensor MAC Design Requirements:  Energy efficiency  Simple operations  Working with a large number of sensors  Fair share of the channel among competing.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 9th Lecture Christian Schindelhauer.
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.
An Energy-efficient MAC protocol for Wireless Sensor Networks
1 Medium Access Control in Sensor Networks Huaming Li Electrical and Computer Engineering Michigan Technological University.
Medium Access Control in Wireless Sensor Networks USC/ISI Technical Report ISI-TR-580, October 2003 Wei Ye and John Heidemann.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
1-1 Medium-Access Control. 1-2 Medium Access r Radio communication: shared medium. m Throughput, delay, and fairness. r MAC for sensor networks: m Must.
Efficient MAC Protocols for Wireless Sensor Networks
MAC Layer Protocols for Sensor Networks Leonardo Leiria Fernandes.
1 MAC Layer Design for Wireless Sensor Networks Wei Ye USC Information Sciences Institute.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Venkatesh Rajendran, Katia Obraczka, J.J. Garcia-Luna-Aceves
MAC Protocols and Security in Ad hoc and Sensor Networks
1 An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks The First ACM Conference on Embedded Networked Sensor Systems (SenSys 2003) November.
An Energy Efficient MAC Protocol for Wireless Sensor Networks “S-MAC” Wei Ye, John Heidemann, Deborah Estrin Presentation: Deniz Çokuslu May 2008.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks (S-MAC) Wei Ye, John Heidemann, Deborah Estrin.
CS E: Wireless Networks (Spring 2006) MAC Layer Discussion Leads: Abhijit Deshmukh Sai Vinayak Instructor: Srinivasan Seshan.
The University of Iowa. Copyright© 2005 A. Kruger 1 Introduction to Wireless Sensor Networks Medium Access Control (MAC) 21 February 2005.
AN ENERGY CONSUMPTION ANALYTIC MODEL FOR WIRELESS SENSOR MAC PROTOCOL ERIC MAKITA SEPTEMBRE
† Department of Computer Science – University of Rome “Sapienza” – Italy Protocolli MAC per reti di sensori Sistemi Wireless, a.a. 2009/2010 Un. of Rome.
Why Visual Sensor Network & SMAC Implementation Group Presentation Raghul Gunasekaran.
1 Power-Aware Routing in Mobile Ad Hoc Networks S. Singh, M. Woo and C. S. Raghavendra Presented by: Shuoqi Li Oct. 24, 2002.
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
Medium Access Control With Coordinated Adaptive Sleeping for Wireless Sensor Networks Instructor : Dr Yingshu Li Presented By : D M Rasanjalee Himali Paper.
Fakultät Informatik – Institut für Systemarchitektur – Professur Rechnernetze Sensor Medium Access Control (S-MAC) Robin Dunn Supervisor: Dr. Waltenegus.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Versatile Low Power Media Access for Wireless Sensor Networks Sarat Chandra Subramaniam.
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
2/17/20051 Guest lecture for CS113, UCLA Medium Access Control in Wireless Sensor Networks Wei Ye USC Information Sciences Institute.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
1 An Energy-efficient MAC protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin IEEE infocom /1/2005 Hong-Shi Wang.
SNU Mobile Networks Lab. S-MAC (Sensor-MAC) T-MAC (Timeout-MAC) Kae Won, Choi Kyoung hoon, Kim.
Token-DCF, COMSNET(2013) -> MOBICOM(2014). Introduction ▣ To improve standard MAC protocol of IEEE for WLAN. ▣ S-MAC, A-MAC, SPEED-MAC, and etc.
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.
A+MAC: A Streamlined Variable Duty-Cycle MAC Protocol for Wireless Sensor Networks 1 Sang Hoon Lee, 2 Byung Joon Park and 1 Lynn Choi 1 School of Electrical.
SEA-MAC: A Simple Energy Aware MAC Protocol for Wireless Sensor Networks for Environmental Monitoring Applications By: Miguel A. Erazo and Yi Qian International.
KAIS T Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Network Wei Ye, John Heidemann, Deborah Estrin 2003 IEEE/ACM TRANSACTIONS.
A Throughput-Adaptive MAC Protocol for Wireless Sensor Networks Zuo Luo, Liu Danpu, Ma Yan, Wu Huarui Beijing University of Posts and Telecommunications.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
0.1 IT 601: Mobile Computing Wireless Sensor Network Prof. Anirudha Sahoo IIT Bombay.
1 Energy Efficient Channel Access Scheduling For Power Constrained Networks Venkatesh Rajendran J.J. Garcia-Luna-Aceves Katia Obrackzka Dept. of Computer.
CS541 Advanced Networking 1 Contention-based MAC Protocol for Wireless Sensor Networks Neil Tang 4/20/2009.
Energy-Efficient, Application-Aware Medium Access for Sensor Networks Venkatesh Rajenfran, J. J. Garcia-Luna-Aceves, and Katia Obraczka Computer Engineering.
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling (Wei Ye, Fabio Sliva, and John Heidemann) Advanced Computer Networks ECE Fall Presented.
S-MAC Taekyoung Kwon. MAC in sensor network Energy-efficient Scalable –Size, density, topology change Fairness Latency Throughput/utilization.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
Z-MAC : a Hybrid MAC for Wireless Sensor Networks Injong Rhee, Ajit Warrier, Mahesh Aia and Jeongki Min ACM SenSys Systems Modeling.
MAC Protocols for Sensor Networks
1 Wireless Networks Lecture 35 MAC Protocols for WSN Part II Dr. Ghalib A. Shah.
MAC Protocols for Sensor Networks
An Energy-efficient MAC protocol for Wireless Sensor Networks
SENSYS Presented by Cheolki Lee
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling
CSE 4215/5431: Mobile Communications Winter 2010
CSE 4215/5431: Mobile Communications Winter 2011
Investigating Mac Power Consumption in Wireless Sensor Network
Presentation transcript:

Medium Access Control With Coordinated Adaptive Sleeping for Wireless Sensor Networks Debate 1 - Defense Joseph Camp Anastasios Giannoulis

Problem Statement Wireless sensor nodes have vastly different energy requirements than type nodes Require long periods of being idle Less stringent demands on per-node fairness, latency, and throughput Network has global objective in contrast to selfish objectives Need for scalability (unlike TDMA)

Energy Waste and TDMA MACs Sources of Energy Waste Idle listening (50%-100% of energy consumed for receiving) Collision/Retransmission Overhearing Control Packet Overhead Need for redesign of MAC for sensor networks -- Sensor-MAC (S-MAC)

Existing MACs Contention-based high energy consumption [SK97] PAMAS reduces overhearing, but needs 2 radios Does not reduce idle listening TDMA-based (i.e. Bluetooth and LEACH) Not scalable--hard to change frame length and time slot assignment Low bandwidth utilization (FDMA, CDMA) Adaptive rate control for fairness (not objective here) Piconet had low-duty-cycle operation, but not coordinated Power-Save (PS) for single hop networks

Energy Reduction Techniques Periodic Listen and Sleep Coordinate sleep schedules Maintain synchronization Collision/Overhearing Avoidance Physical carrier sensing Virtual carrier sensing (RTS/CTS and keep track of NAV) Overhearing avoidance Message passing--fragment bursts

Technique 1: Periodic Listen and Sleep Each node has schedule table about neighbors Node first listens for synchronization period If hears neighbor’s schedule, follows that schedule Else it sets its own schedule; If it then hears a schedule One schedule -> follows new schedule Multiple schedules -> adopts all schedules

Technique 1: Periodic Listen and Sleep Maintaining synchronization Counter clock drift by… Relative time stamps instead of absolute Receiver subtracts transmission time Listening period >> clock drift Adaptive listening Wake at end of neighbor’s tx to forward data Known from control packets

Technique 1: Periodic Listen and Sleep Latency Analysis Common delays to both and S-MAC Propagation and processing (ignored) Backoff and Queueing (none for light traffic) Carrier Sense and Transmission SMAC-specific delay -- sleep delay Average Latency Without sleeping With sleeping, without adaptive listening With sleeping and adaptive listening

Technique 1: Periodic Listen and Sleep Without sleeping (t cs + t tx ) Sleeping, no adaptive listening (T f ) Sleeping and adaptive listening (T f / 2) * T f >> (t cs + t tx )

Technique 2: Overhearing Avoidance Overhearing Avoidance After RTS directed for another, go to sleep Neighbors of both sender and receiver Message Passing Technique to transmit long message Transmitting entire message high probability of corruption/wasted air time -> wasted energy Burst fragments of packet after one RTS/CTS (less control overhead)

Protocol Implementation Initial Implementation on Rene Motes like MAC S-MAC without sleep S-MAC with sleep Current Implementation on Mica Motes Duty-cycle selection Fully active mode Disable adaptive listen Modes: Rx (14.4 mW), Tx (36 mW) and Sleep (15uW)

Results: Measurement of Energy Consumption Two-Hop Network (no sleep) S-MAC (no sleep) Overhearing avoidance and message passing S-MAC (with sleep - 50% duty cycle) uses > twice the energy as S-MAC Periodic sleep gains at greater than 4 s Rene Motes

Results: Measurement of Energy Consumption No sleep vs. sleep similar result for multihop Mica Motes Adaptive listen not as beneficial for energy savings as latency…

Results: Adaptive Listen and End-to-End Latency Save equal energy with 10% duty cycle (previous slide) yet achieve performance close to no sleep 1/5 latency with adaptive listening Without adaptive listening message has to wait one sleep cycle each hop

Results: More on Latency Similar results for average packet latency for highest traffic load Highlights variance of latency: Adaptive Listen reduces variance of latency

Results: E2E Throughput Less throughput than no sleep 10% duty w/ adaptive listen - 1/2 10% duty w/out adaptive listen - 1/8 Results inversely hold for throughput At 10 s inter-arrival period, all schemes have enough throughput 1/2 1/8

Energy Time Cost Per Byte All factors incorporated with Energy-time cost per byte 10% duty cycle with adaptive listen performs best for all traffic loads Heavy Load (< 4 s) Work with duty cycles

Unique Contributions Implement low-duty-cycle scheme for multihop sensor network Employ adaptive listening to reduce latency In-channel signaling to avoid energy waste Message passing to reduce control overhead Measurement and evaluation of S-MAC (tradeoff of energy, latency, and throughput)

Summary Well-written, well-motivated paper Identify objective, origins of problem, relate to existing work, and contribute solutions to the identified problems Combine theory and practice to validate solution Clearly define where the solution would have the most benefit Neutralize tradeoff between energy, latency, and throughput

High Impact Motivated work in the future 107 citations in three years! First released as a technical report in September, 2002 and submitted to journal in January, 2003 Additional work in MAC for sensor networks (pioneering paper for sensor networks) Ten of the papers that cited this work have 9 or more citations, one of which has 71 citations INFOCOM’02 Paper (almost same text) has 638 citations 30 papers that cited this work w/ 50 citations or more!