EE360: Lecture 15 Outline Sensor Network Protocols Announcements 2nd paper summary due March 7 Reschedule Wed lecture: 11-12:15? 12-1:15? 5-6:15? Project.

Slides:



Advertisements
Similar presentations
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.
Advertisements

SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
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.
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 Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye Fabio Silva John Heidemann Presented by: Ronak Bhuta Date: 4 th December 2007.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
An Energy-efficient MAC protocol for Wireless Sensor Networks
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.
Medium Access Control With Coordinated Adaptive Sleeping for Wireless Sensor Networks Debate 1 - Defense Joseph Camp Anastasios Giannoulis.
Efficient MAC Protocols for Wireless Sensor Networks
EE360: Lecture 15 Outline Sensor Networks and Energy Efficient Radios
1 MAC Layer Design for Wireless Sensor Networks Wei Ye USC Information Sciences Institute.
Ad Hoc Wireless Routing COS 461: Computer Networks
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
EE360: Lecture 14 Outline Sensor Networks Announcements Progress report deadline extended to 3/2 (11:59pm) 2 nd paper summary due March 7 (extended) Project.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
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.
1 MAC Layer Protocols for Sensor Networks Prasun Sinha Department of Computer Science and Engineering Ohio State University April 25 th, 2007 (some slides.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
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.
The University of Iowa. Copyright© 2005 A. Kruger 1 Introduction to Wireless Sensor Networks Medium Access Control (MAC) 21 February 2005.
Why Visual Sensor Network & SMAC Implementation Group Presentation Raghul Gunasekaran.
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
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
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
KAIS T Distributed cross-layer scheduling for In-network sensor query processing PERCOM (THU) Lee Cheol-Ki Network & Security Lab.
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.
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.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
0.1 IT 601: Mobile Computing Wireless Sensor Network Prof. Anirudha Sahoo IIT Bombay.
CS541 Advanced Networking 1 Contention-based MAC Protocol for Wireless Sensor Networks Neil Tang 4/20/2009.
MAC Layer Protocols for Wireless Networks. What is MAC? MAC stands for Media Access Control. A MAC layer protocol is the protocol that controls access.
Medium Access in Sensor Networks. Presented by: Vikram Shankar.
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.
ROUTING TECHNIQUES IN WIRELESS SENSOR NETWORKS: A SURVEY.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
Sensor Networks Katia Obraczka Winter 2005 MAC II
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
Overview: Chapter 3 Networking sensors
CSE 4215/5431: Mobile Communications Winter 2011
Investigating Mac Power Consumption in Wireless Sensor Network
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

EE360: Lecture 15 Outline Sensor Network Protocols Announcements 2nd paper summary due March 7 Reschedule Wed lecture: 11-12:15? 12-1:15? 5-6:15? Project poster session March 15 5:30pm? Next HW posted by Wed, due March 16 Overview of sensor network protocols Protocol tradeoffs Access Routing Data dessemination Energy-Efficient Protocols

Crosslayer Protocol Design in Sensor Networks Application Network Access Link Hardware Energy consumption at each layer of the protocol stack must be considered in the design

IV-3 Wireless Sensor Network Protocols Primary theme: building long- lived, massively-distributed, physically-coupled systems: Coordinating to minimize duty cycle and communication l Adaptive MAC l Adaptive Topology l Routing In-network processing l Data centric routing l Programming models In-network: Application processing, Aggregation, Query processing Adaptive topology, Geo-Routing MAC, Time, Location Phy: comm, sensing, actuation, SP User Queries, External Database Data dissemination, storage, caching

Protocol Tradeoffs under Energy Constraints Hardware Models for circuit energy consumption highly variable All nodes have transmit, sleep, and transient modes Dense networks must consider TX+processing energy Link High-level modulation costs transmit energy but saves circuit energy (shorter transmission time) Coding costs circuit energy but saves transmit energy Tradeoffs for other techniques (MIMO, relaying, etc.) Access Time-division vs. code-division under energy constraints How to avoid collisions Routing: Circuit energy costs can preclude multihop routing

Medium Access Control in Sensor Nets Important attributes of MAC protocols 1. Collision avoidance 2. Energy efficiency 3. Scalability in node density 4. Latency 5. Fairness 6. Throughput 7. Bandwidth utilization

IV-6 Major sources of energy waste Idle listening when no sensing events, Collisions, Control overhead, Overhearing MAC Impact on Sensor Networks (Intanago et al, 2000) Average Dissipated Energy (Joules/Node/Received Event) Network Size Diffusion Omniscient Multicast Flooding Average Dissipated Energy (Joules/Node/Received Event) Network Size Diffusion Omniscient Multicast Flooding Over like MAC Over energy-aware MAC

IV-7 Identifying the Energy Consumers Need to shutdown the radio SENSORS CPU TX RX IDLE SLEEP RADIO

Major sources of energy waste –Idle listening Long idle time when no sensing event happens Collisions Control overhead Overhearing Try to reduce energy consumption from all above sources TDMA requires slot allocation and time synchronization Combine benefits of TDMA + contention protocols Energy Efficiency in MAC Common to all wireless networks

IV-9 Periodic Listen and Sleep Schedule maintenance Remember neighbors’ schedules — to know when to send to them Each node broadcasts its schedule every few periods Refresh on neighbor’s schedule when receiving an update Schedule packets also serve as beacons for new nodes to join a neighborhood

IV-10 Collision Avoidance Problem: Multiple senders want to talk Options: Contention vs. TDMA Possible Solution: Similar to IEEE ad hoc mode (DCF) Physical and virtual carrier sense Randomized backoff time RTS/CTS for hidden terminal problem RTS/CTS/DATA/ACK sequence

Overhearing Avoidance Problem: Receive packets destined to others Solution: Sleep when neighbors talk Basic idea from PAMAS (Singh 1998) But we only use in-channel signaling Who should sleep? All immediate neighbors of sender and receiver How long to sleep? The duration field in each packet informs other nodes the sleep interval

IV-12 Message Passing Problem: In-network processing requires entire message Solution: Don’t interleave different messages Long message is fragmented & sent in burst RTS/CTS reserve medium for entire message Fragment-level error recovery — extend Tx time and re-transmit immediately Other nodes sleep for whole message time

IV-13 Routing Given a topology, how to route data? MANET: Reactive[DSR], proactive[AODV], TORA, GPSR[KarpKung00] Location-aided routing: Geocast[Navas97], Cartesian-LAR, [KOVaidya98] Energy-budget routing Geographical Routing (GRAB, curve routing) Data-directed routing

IV-14 GRAB: Field Based Minimum Cost Forwarding (Lu et al 2002) Each node broadcasts only once Cost Function is a measure of how expensive it is to get a message back to the sink. Could be based on Energy needed in radio communication, hop count, or other considerations Node Cost Each node keeps best estimate on its minimum cost. Estimate updated upon receipt of every ADV message. ADV message forwarding deferred for time proportional to nodes cost estimate.

IV-15 Energy-Budget Routing A node with interesting data broadcasts two things (besides data) Total budget to get back to sink. Amount of budget used in initial broadcast. A node receiving a data message will only forward a data message if Total Budget  Budget Spent So Far + My Cost If the inequality holds then Budget Spent So Far is updated. Otherwise the message is dropped.

IV-16 Routing on a Curve (Nath et al 2002) Route trajectories based on network structure By definition, network structure mimics physical structure that is instrumented Stress along a column Flooding along a river Pollution along a road Trajectories come from application domain

Minimum-Energy Routing Optimization Model The cost function f 0 (.) is energy consumption. The design variables (x 1,x 2,…) are parameters that affect energy consumption, e.g. transmission time. f i (x 1,x 2,…)  0 and g j (x 1,x 2,…)=0 are system constraints, such as a delay or rate constraints. If not convex, relaxation methods can be used. Focus on TD systems Min s.t.

Minimum Energy Routing Transmission and Circuit Energy (0,0) (5,0)(10,0) (15,0) Multihop routing may not be optimal when circuit energy consumption is considered Red: hub node Blue: relay only Green: source

Relay Nodes with Data to Send Transmission energy only Red: hub node Green: relay/source (0,0) (5,0)(10,0) (15,0) Optimal routing uses single and multiple hops Link adaptation yields additional 70% energy savings

Cooperative MIMO for Sensors Nodes close together can cooperatively transmit l Form a multiple-antenna transmitter Nodes close together can cooperatively receive l Form a multiple-antenna receiver Node cooperation can increase capacity, save energy, and reduce delay.

Summary Protocol designs must take into account energy constraints Efficient protocols tailored to the application For large sensor networks, in-network processing and cooperation is essential Cross-layer design critical

Presentation “Energy-efficiency of MIMO and cooperative MIMO techniques in sensor networks” S. Cui, A.J. Goldsmith, and A. Bahai Presented by Yizheng Liao