Adaptive Medium Access Control (MAC) for Heterogeneous Mobile Wireless Sensor Networks (WSNs).



Similar documents
Medium Access Control with Dynamic Frame Length in Wireless Sensor Networks

ADV-MAC: Advertisement-based MAC Protocol for Wireless Sensor Networks

A Slow-sTart Exponential and Linear Algorithm for Energy Saving in Wireless Networks

FAMA/TDMA Hybrid MAC for Wireless Sensor Networks

Halmstad University Post-Print

Mac Protocols for Wireless Sensor Networks

A research perspective on the adaptive protocols' architectures and system infrastructures to support QoS in wireless communication systems

Implementation and Performance Evaluation of nanomac: A Low-Power MAC Solution for High Density Wireless Sensor Networks

BodyMAC: Energy Efficient TDMA-based MAC Protocol for Wireless Body Area Networks

Collision of wireless signals. The MAC layer in wireless networks. Wireless MAC protocols classification. Evolutionary perspective of distributed MAC

ENERGY EFFICIENT MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS: A SURVEY

MAC Protocols for Wireless Sensor Networks: a Survey

Master s Thesis. Load Balancing Techniques for Lifetime Prolonging in Smart Metering System

MAC Protocols for Wireless Sensor Networks: A Survey

Wireless Sensor Network MAC Protocol: SMAC & TMAC

Spatially Limited Contention for Multi-Hop Wireless Networks

A New MAC Protocol for Moving Target in Distributed Wireless Sensor Networks

PEDAMACS: Power efficient and delay aware medium access protocol for sensor networks

WIRELESS sensor networking is an emerging technology

Duty-Cycle MAC Protocols and Networking Overhaul

Performance Evaluation of Proposed SEHEE- MAC for wireless Sensor Network in Habitat Monitoring

Chapter 6: Medium Access Control Layer

A MAC Protocol for Delay-Bounded Applications in Wireless Sensor Networks

Short Preambles with time left to Data

-MAC: An Energy-Efficient Medium Access Control for Wireless Sensor Networks

Protocol Design and Implementation for Wireless Sensor Networks

A Receiver Oriented MAC Protocol for Wireless Sensor Networks

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 5, September

WiseMAC: An Ultra Low Power MAC Protocol for Multi-hop Wireless Sensor Networks

How To Make A Multi-User Communication Efficient

ENERGY MANAGEMENT IN WIRELESS SENSOR NETWORKS: A CROSSLAYER, CHANNEL ADAPTIVE APPROACH TOWARDS PERFORMANCE OPTIMIZATION

A Stream-Oriented Power Management Protocol for Low Duty Cycle Sensor Network Applications

A SURVEY OF MAC PROTOCOLS FOR SENSOR NETWORKS

Energy Effective Routing Protocol for Maximizing Network Lifetime of WSN

MAC protocols. Naming and Addressing Time Synchronisation. Outline. Wireless Ad Hoc & Sensor Networks (Wireless Sensor Networks Part II) MAC protocols

LA-MAC: Low-Latency Asynchronous MAC for Wireless Sensor Networks

Network Architectures Sensor Networks Lecture 1: Sensor Networks and MAC Layer" Dr. Cecilia Mascolo"

Sift: A MAC Protocol for Event-Driven Wireless Sensor Networks

An Efficient Hybrid Data Gathering Scheme in Wireless Sensor Networks

Y-MAC: An Energy-efficient Multi-channel MAC Protocol for Dense Wireless Sensor Networks

A NOVEL OVERLAY IDS FOR WIRELESS SENSOR NETWORKS

CS263: Wireless Communications and Sensor Networks

C-MAC: Model-driven Concurrent Medium Access Control for Wireless Sensor Networks

TDMA Scheduling for Event-Triggered Data Aggregation in Irregular Wireless Sensor Networks

Versatile Low Power Media Access for Wireless Sensor Networks

Adaptive MAC Protocol for Emergency Data Transmission in Wireless Body Sensor Networks

CSMA/CA. Information Networks p. 1

Fibonacci Backoff Algorithm for Mobile Ad Hoc Networks

Novel Load Balancing Scheduling Algorithms for Wireless Sensor Networks

Versatile Low Power Media Access for Wireless Sensor Networks

CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE Wireless Local Area Networks (WLANs)

Energy-Efficient, Collision-Free Medium Access Control for Wireless Sensor Networks

QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES

MAC Algorithms in Wireless Networks

International Journal of Advanced Research in Computer Science and Software Engineering

ECE 333: Introduction to Communication Networks Fall 2002

Hybrid Energy Efficient Distributed Protocol for Heterogeneous Wireless Sensor Network

THE development of media access control (MAC) protocols

FP NMP-ENV-ENERGY-ICT-EeB TIBUCON

A Schedule-based Multi-channel MAC Protocol for Wireless Sensor Networks

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Medium Access Layer Performance Issues in Wireless Sensor Networks

A Secure Data Transmission for Cluster based Wireless Sensor Network Using LEACH Protocol

MaxMAC: a Maximally Traffic-Adaptive MAC Protocol for Wireless Sensor Networks

Design of a Web-based Application for Wireless Sensor Networks

LL-MAC: A low latency MAC protocol for wireless self-organised networks

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

The Monitoring of Ad Hoc Networks Based on Routing

A Efficient Cluster Mobility Support for TDMA-based MAC Protocols in Wireless Sensor Networks

Efficient Node Discovery in Mobile Wireless Sensor Networks

RT-QoS for Wireless ad-hoc Networks of Embedded Systems

Power Consumption Analysis of Prominent Time Synchronization Protocols for Wireless Sensor Networks

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

Presentation and analysis of a new technology for low-power wireless sensor network

Role of Clusterhead in Load Balancing of Clusters Used in Wireless Adhoc Network

Performance Evaluation of Priority based Contention- MAC in Mobile Ad-Hoc Networks

Modular Energy-Efficient and Robust Paradigms for a Disaster-Recovery Process over Wireless Sensor Networks

Load-Balanced Routing Scheme for Energy-Efcient Wireless Sensor Networks

The MAC layer in wireless networks

LANs. Local Area Networks. via the Media Access Control (MAC) SubLayer. Networks: Local Area Networks

Internet of Things: Design of a New Layered Architecture and Study of Some Existing Issues

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks

EPL 657 Wireless Networks

Customer Specific Wireless Network Solutions Based on Standard IEEE

A dynamic MAC protocol for wireless sensor network based network traffic monitoring and feedback

Enhanced Power Saving for IEEE WLAN with Dynamic Slot Allocation

CHAPTER - 4 CHANNEL ALLOCATION BASED WIMAX TOPOLOGY

Security in Ad Hoc Network

Enhanced Dual Level Fuzzy based Cluster Head Selection for Energy Efficient Wireless Sensor Networks

Routing and Transport in Wireless Sensor Networks

c 2012 by Kien Nguyen. All rights reserved.

Congestion Control in WSN using Cluster and Adaptive Load Balanced Routing Protocol

Some Security Trends over Wireless Sensor Networks

Controlled Random Access Methods

Data Collection in Wireless Sensor Networks for Noise Pollution Monitoring

Low-Power MAC design for M2M Communications in Cellular Networks: Protocols and Algorithms

Evaluation of Unlimited Storage: Towards Better Data Access Model for Sensor Network

TCOM 370 NOTES LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL

A SECURE DATA TRANSMISSION FOR CLUSTER- BASED WIRELESS SENSOR NETWORKS IS INTRODUCED

Ethernet, VLAN, Ethernet Carrier Grade

Transcription:

2008 Adaptive Medium Access Control (MAC) for Heterogeneous Mobile Wireless Sensor Networks (WSNs). Giorgio Corbellini 1

Challenges of the Ph.D. Study of urgency in sensed data Study of mobility in WSNs Definition of heterogeneity-awareness and its introduction at MAC layer 2

Adaptability in WSN An adaptive MAC protocol is able to modify in real time some of its parameters with the scope of matching some network requirements. Several existing MAC protocols for WSN can adapt themselves, but they are adaptive to what? Energy-adaptive, Mobility-adaptive.. 3

Adaptability in WSN Different perspective, the MAC protocol must be: Reactive to the evolving heterogeneity state of the network, Able to auto-configure the network for the new state. Heterogeneity-adaptive 4

Heterogeneity in WSN WSNs are heterogeneous by nature. Some examples: Heterogeneity of sources of information; Heterogeneity of applications; Heterogeneity of mobility of nodes; Heterogeneity of quantity and frequency of information provided Heterogeneity of urgency of the information provided Energy heterogeneity (battery level of nodes, linepowered nodes ) Computational heterogeneity of nodes (type of nodes, density per area) Link heterogeneity (some nodes have long-distance highly reliable links) 5

WSN limitations Most of the times nodes of a WSN have not direct connection with line-power and take energy from batteries. Provided that recharging batteries is often not an option, battery life duration is the main limitation of WSN. Consume of energy must be optimized while wastages must be minimized. Sources of energy consumption are: Processing part (CPU), The wireless interface (radio) that consumes energy. Major sources of Energy wastage are: Idle listening - waste of energy in keeping the radio on when it is not necessary Collisions - waste of energy when two packets collide Overhearing - waste of energy in receiving a packet destined to another node Protocol overhead - MAC headers and excessive control messages are considered energy wastage 6

Medium Access Control The Medium Access Control (MAC) layer sits directly on top of the physical layer and controls the radio (when to send a packet and when to listen for a packet). Unlike from other wireless technologies in which QoS constraints are considered in MAC protocols, MAC protocols for WSNs are mainly focused on energy efficiency. Indeed, most of the protocol propositions in the literature neglect aspects as: fairness between nodes, latency of data, throughput. 7

Medium Access Control Access to the medium can be: Centralized: a base-station manages the access. Distributed: the access is granted by an accessing rule shared by nodes Centralized access: No collisions Simple to implement Most of the complexity load is charged by the base-station Distributed access: Necessary when network size is great. Both techniques can be adopted in WSN but most of the MAC protocols in the literature use distributed rules (lower energy consumption). 8

Medium Access Control Both centralized and distributed MAC protocols for WSN can further be classified according to the wireless access scheme in: Schedule-base protocols, Contention-based protocols, Hybrid-protocols. 9

Medium Access Control: the MAC soup [1] 10

Schedule-based protocols In such protocols a schedule exists, regulating which node may use which resource at which time. Schedule can be fixed or variable Advantages: Collision-free protocols No idle listening or overhearing Weaknesses: Low scalability, Complex to manage in very populated networks because time synchronization is needed Examples: TDMA, FDMA TRAMA[2] LEACH[3] 11

Contention-based protocols In contention-based protocols nodes that want to transmit compete each other for accessing the media. Advantages: Simple to setup, No synchronization needed, Very scalable. Weaknesses: Probability of packets collisions is always not null, Main sources of energy wastage (collisions, idle listening) must be addressed. Examples: MACAW[4] S-MAC[5], T-MAC[6] Preamble sampling[7], LPL[8], B-MAC[9] PAMAS[10] 12

Hybrid protocols Hybrid approaches combine random access methods with frame-based scheduling. Advantages: Flexibility to adapt to traffic fluctuations. Weaknesses: The use of slotting concentrate most of the connection attempts to the beginning of slots. Examples: Z-MAC[11], Crankshaft[12] 13

Mobility Different levels of mobility Static network Mobile sensors with immobile sink(s) Mobile sensors with mobile sink(s) Mobile sink(s) with immobile sensors Different types fo mobility Passive mobility Active mobility Effective mobility models for WSN are needed Examples A doctor that walks inside the hospital Herding and wildlife monitoring Mobility models for WSNs will be addressed during an Internship at CEA/LETI starting in February/March 2009. 14

Sensor-MAC (S-MAC)[5] Advantages: idle listening is reduced by cycling sleep/wakeup periods Use of virtual clusters Use of in-channel signaling Weaknesses: Does not guarantee high throughput Latency is increased because of Sleep/wakeup cycles Sleep/wakeup cycles duration is fixed (TMAC[6]) 15

Sensor-MAC (S-MAC) MACA s idle listening is particularly unsuitable if average data rate is low Most of the time, nothing happens Idea: Switch nodes off, ensure that neighboring nodes turn on simultaneously to allow packet exchange (rendez-vous) Only in these active periods, packet exchanges happen Need to also exchange wakeup schedule between neighbors When awake, essentially perform RTS/CTS 16

References [1] The MAC Alphabet Soup. URL: http://www.st.ewi.tudelft.nl/~koen/macsoup/ [2]V. Rajendran, K. Obraczka, et J.J. Garcia-Luna-Aceves, Energy-efficient collision-free medium access control for wireless sensor networks, Proceedings of the 1st international conference on Embedded networked sensor systems, Los Angeles, California, USA: ACM, 2003, pp. 181-192. [3] W. Heinzelman, A. Chandrakasan, et H. Balakrishnan, Energy-efficient communication protocol for wireless microsensor networks, System Sciences, 2000. Proceedings of the 33rd Annual Hawaii International Conference on, 2000, p. 10 pp. vol.2. [4]V. Bharghavan, A. Demers, S. Shenker, et L. Zhang, MACAW: a media access protocol for wireless LAN's, Proceedings of the conference on Communications architectures, protocols and applications, London, United Kingdom: ACM, 1994, pp. 212-225. [5] Wei Ye, J. Heidemann, et D. Estrin, An energy-efficient MAC protocol for wireless sensor networks, INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, 2002, pp. 1567-1576 vol.3. [6]T.V. Dam et K. Langendoen, An adaptive energy-efficient MAC protocol for wireless sensor networks, Proceedings of the 1st international conference on Embedded networked sensor systems, Los Angeles, California, USA: ACM, 2003, pp. 171-180. 17

References [7]A. El-Hoiydi, Aloha with preamble sampling for sporadic traffic in ad hoc wireless sensor networks, Communications, 2002. ICC 2002. IEEE International Conference on, 2002, pp. 3418-3423 vol.5. [8]W. Ye, F. Silva, et J. Heidemann, Ultra-low duty cycle MAC with scheduled channel polling, Proceedings of the 4th international conference on Embedded networked sensor systems, Boulder, Colorado, USA: ACM, 2006, pp. 321-334. [9]J. Polastre, J. Hill, et D. Culler, Versatile low power media access for wireless sensor networks, Proceedings of the 2nd international conference on Embedded networked sensor systems, Baltimore, MD, USA: ACM, 2004, pp. 95-107. [10] S. Singh et C.S. Raghavendra, PAMAS - power aware multi-access protocol with signalling for ad hoc networks, SIGCOMM Comput. Commun. Rev., vol. 28, 1998, pp. 5-26. [11]Injong Rhee, A. Warrier, M. Aia, Jeongki Min, et M. Sichitiu, Z-MAC: A Hybrid MAC for Wireless Sensor Networks, Networking, IEEE/ACM Transactions on, vol. 16, 2008, p. 511-524. [12]G. Halkes et K. Langendoen, Crankshaft: An Energy-. Efficient MAC-Protocol For Dense Wireless Sensor Networks,. 18

S-MAC: simple idea S-MAC with priority enhancement when a node needs to send critical sensed data must have priority with respect to the others Introducing a priority contention period in which the RTS/CTS handshake for urgent data is addressed a node that is conscious of the importance of the data could send an Urgent-RTS (URTS) flollowed by a U-CTS Challenges: heterogeneity-awareness of the nodes consciousness of nodes data processing (information fusion) 19