Medium Access in Sensor Networks. Presented by: Vikram Shankar.

Slides:



Advertisements
Similar presentations
Nick Feamster CS 4251 Computer Networking II Spring 2008
Advertisements

Medium Access Issues David Holmer
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Channel Allocation Protocols. Dynamic Channel Allocation Parameters Station Model. –N independent stations, each acting as a Poisson Process for the purpose.
Ethernet – CSMA/CD Review
A Transmission Control Scheme for Media Access in Sensor Networks Lee, dooyoung AN lab A.Woo, D.E. Culler Mobicom’01.
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
An Energy-efficient MAC protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin.
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 7th Lecture Christian Schindelhauer.
An Energy-efficient MAC protocol for Wireless Sensor Networks
Studying Local Area Networks Via Media Access Control (MAC) SubLayer
A Transmission Control Scheme for Media Access in Sensor Networks Presented by Jianhua Shao.
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
TiZo-MAC The TIME-ZONE PROTOCOL for mobile wireless sensor networks by Antonio G. Ruzzelli Supervisor : Paul Havinga This work is performed as part of.
Networks: Local Area Networks1 LANs Studying Local Area Networks Via Media Access Control (MAC) SubLayer.
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
Wireless LAN Simulation - IEEE MAC Protocol
Opersating Mode DCF: distributed coordination function
1 SenMetrics’05, San Diego, 07/21/2005 SOSBRA: A MAC-Layer Retransmission Algorithm Designed for the Physical-Layer Characteristics of Clustered Sensor.
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
MAC Protocols and Security in Ad hoc and Sensor Networks
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo and David Culler University of California at Berkeley Intel Research ACM SIGMOBILE.
Lecture 10: Low Power MAC ECE 591. Deadline April 16—Oral Presentation of Interim Report (Progress) April 23 --Draft of Final Report May 5 – Final Report.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
An Energy Efficient MAC Protocol for Wireless Sensor Networks “S-MAC” Wei Ye, John Heidemann, Deborah Estrin Presentation: Deniz Çokuslu May 2008.
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.
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.
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
4: DataLink Layer1 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single wire, e.g. PPP, SLIP) r broadcast (shared wire.
Fundamentals of Computer Networks ECE 478/578
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.
Introduction to Wireless Networks Dina Katabi & Sam Madden MIT – – Spring 2014.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
We hope that it is more important to know where you are going than to get there quickly. SNU INC Lab. A Survey of Energy Efficient Network Protocols for.
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.
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Medium Access Control in Wireless networks
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.
1 Ethernet CSE 3213 Fall February Introduction Rapid changes in technology designs Broader use of LANs New schemes for high-speed LANs High-speed.
S-MAC Taekyoung Kwon. MAC in sensor network Energy-efficient Scalable –Size, density, topology change Fairness Latency Throughput/utilization.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
Medium Access in Sensor Networks. Presented by: Vikram Shankar.
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
MAC Protocols for Sensor Networks
Wireless Sensor Networks 4. Medium Access
Wireless Sensor Networks 4. Medium Access
CS294-1 Joe Polastre September 9, 2003
Investigating Mac Power Consumption in Wireless Sensor Network
Multiple Access Control (MAC) Protocols
Presentation transcript:

Medium Access in Sensor Networks. Presented by: Vikram Shankar

Objective What is a MAC? Why is it needed? Study effect of MAC design on performance. Performance in terms of: Energy Efficiency Fair bandwidth allocation Throughput Efficiency All graphs and data are from [1]. S-MAC is discussed in [2].

Medium Access Control Coordinates medium access in the presence of multiple stations. Part of the Data Link Layer in ISO OSI protocol stack. May also perform local error recovery.

Characteristics of Sensor Networks: Low energy availability. Limited transceiver capability: Half duplex No collision detection Few bits of buffering Sporadic bursts of correlated data. Short data packet length. Roughly same cost for transmitting, receiving and listening. Hidden terminal problem between every other pair of levels in network topology.

Hidden and Exposed Terminal Problems Node Red Node Green Node Yellow Node Blue Node Red Node Green Node Blue Node Yellow Hidden Terminal Exposed Terminal

Sources of Energy Wastage Packet collisions Overhearing Idle listening (consumes 50–100% of the energy required for receiving) Control Packet Overhead

MAC Design Available design choices [1]: Listening mechanism. Random time Constant time Backoff mechanism. Fixed window. Exponential increasing window. Exponential reducing window. Contention based mechanism. RTS/CTS Rate control mechanism.

Design CSMA Schemes (Delay|Listen|Backoff) Random Delay Listening Time Backoff Mechanism ND_RANDNoRandomNone ND_RAND_FIXNoRandomFixed Window ND_RAND_EXPNoRandomExp Increase ND_RAND_REVEXPNoRandomExp Decrease ND_CONST_FIXNoConstantFixed Window ND_CONST_EXPNoConstantExp Increase ND_CONST_REVEXPNoConstantExp Decrease D_CONST_FIXYesConstantFixed Window D_CONST_EXPYesConstantExp Increase D_CONST_REVEXPYesConstantExp Decrease

Throughput Efficiency Schemes with constant listen period and no random delay (ND_CONST_???) achieve highest bandwidth. ND_CONST_??? Schemes are unstable because of repeated collisions. As load exceeds capacity, all schemes except achieve 75% efficiency. Offered load of 5 packets/second/nod e with slightly different start times. Channel capacity is 20.8 packets per second.

Throughput Efficiency (Worst case scenario). In the absence of collision detection hardware, random backoff not sufficient to avoid repeated collision. Why? ACK failure in triggers retransmissions. ND_CONST_??? schemes have zero bandwidth utilization. All nodes are synchronized to start at the same time.

Lessons of Throughput Study Backoff mechanism has no effect on performance. Even ND_RAND, which has no backoff mechanism performs as well as others. Randomness in pre-collision phase is essential for robustness.

Energy Consumption has worst performance because it listens even during backoff. Becomes worse when we account for ACK overhead. Schemes with constant listen period most energy efficient (10µJ/packet). Schemes with random listen period consume 40µJ/packet. Delay has no effect on energy as transceiver is turned off.

Fairness of CSMA Schemes Three schemes are very similar. Standard deviation of approximately 0.25 packets/sec and decrease with increase in traffic. Thus, backoff mechanism has no effect on fairness at uniform load.

Fairness with non-uniform load. Data normalized to bandwidth of node 10. This time, backoff mechanism does have an effect on fairness. Binary exponential increasing backoff has worst performance.

References [1] Alec Woo and David E. Culler, “A Transmission Control Scheme for Media Access in Sensor Networks”, Mobicom 2001, July 2001, Rome. [2] Wei Ye, John Heidemann, Deborah Estrin, “An Energy-Efficient MAC Protocol for Wireless Sensor Networks”, INFOCOM 2002, New York, June, 2002.