By Antonio Ruzzelli MANAGEMENT ISSUES FOR WIRELESS SENSOR NETWORKS, AN OVERVIEW:

Slides:



Advertisements
Similar presentations
Problems in Ad Hoc Channel Access
Advertisements

Nick Feamster CS 4251 Computer Networking II Spring 2008
Hidden Terminal Problem and Exposed Terminal Problem in Wireless MAC Protocols.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Z-MAC: a Hybrid MAC for Wireless Sensor Networks Injong Rhee, Ajit Warrier, Mahesh Aia and Jeongki Min Dept. of Computer Science, North Carolina State.
The University of Iowa. Copyright© 2005 A. Kruger 1 Introduction to Wireless Sensor Networks Medium Access Control (MAC) 17 February 2005.
1 An Approach to Real-Time Support in Ad Hoc Wireless Networks Mark Gleeson Distributed Systems Group Dept.
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.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
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
UNIVERSITY COLLEGE DUBLINDUBLIN CITY UNIVERSITY SMI || NCSR || CDVP Advantages of Dual Channel MAC for Wireless Sensor Networks Antonio G. Ruzzelli, Gregory.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
Copyright © 2003, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Chapter 6 Multiple Radio Access.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of.
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.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Autonomic Wireless Sensor Networks: Intelligent Ubiquitous Sensing G.M.P. O’Hare, M.J. O’Grady, A. Ruzzelli, R. Tynan Adaptive Information Cluster (AIC)
An Energy-efficient MAC protocol for Wireless Sensor Networks
Performance Evaluation of IEEE
MERLIN: A synergetic Integration of MAC and Routing for Distributed Sensor Networks A.G.Ruzzelli, M.J.O’Grady, R.Tynan, G.M.P.O’Hare. Adaptive Information.
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.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Efficient MAC Protocols for Wireless Sensor Networks
MAC Layer Protocols for Sensor Networks Leonardo Leiria Fernandes.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Overview of Wireless LANs Use wireless transmission medium Issues of high prices, low data rates, occupational safety concerns, & licensing requirements.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
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.
Wireless MAC Protocols for Ad-Hoc Networks Derek J Corbett Supervisor: Prof. David Everitt.
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.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
Chapter 6 Multiple Radio Access
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
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.
5: DataLink Layer 5a-1 Multiple Access protocol. 5: DataLink Layer 5a-2 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single.
An Energy-Efficient and Low-Latency Routing Protocol for Wireless Sensor Networks Antonio G. Ruzzelli, Richard Tynan and G.M.P. O’Hare Adaptive Information.
SMAC: An Energy-efficient MAC Protocol for Wireless Networks
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.
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
Link Layer Support for Unified Radio Power Management in Wireless Sensor Networks IPSN 2007 Kevin Klues, Guoliang Xing and Chenyang Lu Database Lab.
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.
S-MAC Taekyoung Kwon. MAC in sensor network Energy-efficient Scalable –Size, density, topology change Fairness Latency Throughput/utilization.
2005/8/2NTU NSLAB1 Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfag Khokhar ECE/CS.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
Discovering Sensor Networks: Applications in Structural Health Monitoring Summary Lecture Wireless Communications.
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
An Energy-efficient MAC protocol for Wireless Sensor Networks
SENSYS Presented by Cheolki Lee
Department of Computer Science Southern Illinois University Carbondale CS441-Mobile & Wireless Computing IEEE Standard.
Investigating Mac Power Consumption in Wireless Sensor Network
Presentation transcript:

By Antonio Ruzzelli MANAGEMENT ISSUES FOR WIRELESS SENSOR NETWORKS, AN OVERVIEW:

By Antonio Ruzzelli Examples of WSNs applications This network has given biologists new view into the nesting patterns of Storm Petrels. Fire prevention Wind Response Of Golden Gate Bridge environmental data collection: temperature light, humidity, pressure, solar radiation.

By Antonio Ruzzelli Cooperation of applications Gateway Nodes

By Antonio Ruzzelli Prototypes of low cost wireless sensors MICA mote sensor prototype, University of Berkeley (US) EYES sensor prototype, University of Twente (NL)

By Antonio Ruzzelli How can we make such applications properly working? Let’s identify some issues: One application for WSN can include thousands of sensors  Sensors must be cheap Cheap nodes  Limited memory capabilities  Limited processing capabilities  Limited power capabilities  Maybe not very reliable

By Antonio Ruzzelli Some other issues are: If the radio of a node is always on, the node will be depleted in few days (e.g. Mobile phone)  Node depletion If a node receives more than one message at the same time, it will not able to understand the content  Packet Collision Long distance transmission implies very high power consumption : Pc ≈ dⁿ, n≥2.  Limited transmitting power Identification of useful messages to deliver  Efficient type of service

By Antonio Ruzzelli Sensor network Design Considerations (1) Energy efficiency often difficult recharge or replace batteries: prolonging the network life expectancy is the MAIN TASK Scalability Network may change in size, node density and topology. Nodes may die over time and new nodes may join later

By Antonio Ruzzelli Sensor network Design Considerations (2) Event detection and periodic measurements application dependently Multihop wireless communication to save energy by relaying messages to close neighbors Good maintainability due to hash environment condition Network self configuration as network condition change over time

By Antonio Ruzzelli How can we address such issues to fulfil the requirements? Issues are addressed in different layers referred to as network protocols Adv:Decrease of complexity Increase of flexibility Dis: Increase of memory requirements The whole set of network protocols is known as network architecture (e.g. the ISO/OSI architecture)

By Antonio Ruzzelli Internet: The ISO/OSI architecture For routing issues Machine/User interaction issues Language syntax issues For medium access control issues Transmission control e.g. TCP/IP Radio issues Some layers are not suitable for sensor networks!

By Antonio Ruzzelli How do protocols for a sensor network differ from traditional ones? Protocols for ad hoc networks to (e.g. WiFi) are aimed to obtain: High bandwidth Utilization Good fairness Low latency of packets High throughput These are generally the primary concerns in traditional wireless voice and data networks But in sensor networks they are secondary!

By Antonio Ruzzelli Wireless sensor network architecture An example: Antenna Sensing devices Application Data aggregation Routing MAC Physical Sensing coverage Cross layer interaction Localization The most suitable network architecture for WSNs is still an open issue Researchers are evaluating how to best use the cross layer interaction Each layer has its own task Any layer try to achieve the task using the smallest amount of energy possible

By Antonio Ruzzelli Relevant existing MAC protocol for traditional wireless networks Bluetooth -Very short computer communication -Used in Personal Area Networks (PAN) e.g. in conference rooms IEEE also known as WiFi -Short range computer communication -Used for internet in a Local Area Network (Lan), e.g. the CS department. Such protocols require nodes to be constantly powered on  VERY HIGH ENERGY CONSUMPTION!

By Antonio Ruzzelli Wireless Medium Access Control (MAC) protocol fundamentals (1): The MAC protocol coordinates the times at which nodes access the wireless channel General Duties: Packet collision avoidance Packet collision detection Efficient channel utilization Low access delay Node access fairness

By Antonio Ruzzelli Wireless Medium Access Control (MAC) protocol fundamentals (2): Identification of collision node1 node2 node3 ? TX node1 node2 node3 ? TX

By Antonio Ruzzelli General classes of MAC: Frequency Division Multiple Access (FDMA) Code Division Multiple Access (CDMA) Applied on Sensor Networks: Carrier Sense Multiple Access (CSMA) Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) Time Division Multiple Access (TDMA) TDMA/CSMA hybrid approach Wireless Medium Access Control (MAC) fundamental mechanisms (3): node1 node2 node3 ? TX

By Antonio Ruzzelli MAC protocols tailored for WSNs have introduced an novel concept: The node duty Cycle and Wakeup concepts -To reduce the energy consumption nodes alternate periods of radio activity and inactivity New Concepts of Wireless Sensor Networks MACs: Wakeup period Sleep period Listening period Time New issues arises a result!

By Antonio Ruzzelli The Synchronization issue: -In order to communicate, nodes have to synchronize their internal clock -The low-cost technology of sensors make things worse: -Clock Skew and Offset need to be compensated for periodically New issues of Wireless Sensor Networks MACs: Periodically nodes must broadcast their time to neighbours and synchronize clocks together

By Antonio Ruzzelli Mechanisms applied in Wireless Sensor Networks MACs: The CSMA approach ( Carrier sense multiple access) Any node that has a packet to transmit listen to the channel for a period to sense any ongoing transmission in progress Nothing is sensed  Channel free assumed  Transmit the packet Something is sensed  Channel busy  Transmission postponed and node switches off the radio node1 node2 node3 ? TX

By Antonio Ruzzelli The CSMA approach Advantages: Flexibility as nodes works independently Low packet delay Drawbacks: The Hidden Terminal Problem (HTP) node1 node2 node3 ? TX The CSMA does not prevent packet collisions if transmitters are not within the same range Mechanisms applied in Wireless Sensor Networks MACs:

By Antonio Ruzzelli The CSMA/CA approach (CSMA with collision avoidance) Any node that has a message to transmit applies CSMA then if nothing is sensed: -The node transmits a Request To Send RTS packet (very short packet) -The node waits for a Clear To Send CTS Packet - Once CTS is received, the node is enabled to transmit the message -The correct message reception is followed by an acknowledgment ACK RTS CTS Data Transmitter Receiver time ACK Mechanisms applied in Wireless Sensor Networks MACs:

By Antonio Ruzzelli Mechanisms applied in Wireless Sensor Networks MACs: The CSMA/CA removes the Hidden Terminal Problem -The RTS and CTS contain: message length, transmitter ID, receiver ID. - The CTS notifies the neighbourhood of an imminent transmission -The neighbourhood can switchs off the radio to save energy Transm. RTS CTS Recv.

By Antonio Ruzzelli The CSMA/CA approach Advantages: Avoid the Hidden Terminal problem Good Flexibility Disadvantages: High latency of messages Control packet overhead External Terminal Problem ETP Mechanisms applied in Wireless Sensor Networks MACs: node1 node2 node3 TX Node2 could theoretically transmit to node0 but the CSMA blocks it while node2 transmission is in progress node0

By Antonio Ruzzelli TxN1 The TDMA approach - Time is divided into frames -Frames are divided into slots - Each node within the same range owns one slot for transmission Mechanisms applied in Wireless Sensor Networks MACs: Node1 Node2 Node3 Node4 Node5 frame slot TxN2 TxN4 TxN3 TxN5 TxN1 TxN2 TxN3 …

By Antonio Ruzzelli The TDMA approach Advantages: - Collision free mechanism - Both HTP and ETP are solved Disadvantages: - High packet overhead (all neighbours have to notify their presence before dividing the resource - Low flexible (e.g. for late joining node) Mechanisms applied in Wireless Sensor Networks MACs:

By Antonio Ruzzelli Mechanisms applied in Wireless Sensor Networks MACs: The TDMA/CSMA hybrid approach, the MERLIN protocol as an example

By Antonio Ruzzelli MERLIN CSMA/TDMA Hybrid: Transmission Mechanism Every slot has a contention period to perform CSMA; Nodes pick up a random time “t” in Contention Period; Start listen to the channel at “t”; –Channel is Free  Start sending the packet ; –Channel is busy  Turn off the radio until the next scheduled Slot Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 CSMADATA A AB B SLOTSLOT

By Antonio Ruzzelli Conclusion The seminar showed just some of WSNs protocol issues. WSNs is still a World wide work in progress that can be very useful for a great number of applications. Gateway Nodes