Design of an energy efficient Medium Access Control protocol for wireless sensor networks. Thesis Committee

Similar documents
MASTER OF SCIENCE IN ELECTRICAL ENGINEERING CLEVELAND STATE UNIVERSITY

Energy-Efficient Communication Protocol for Wireless Microsensor Networks

Scheduling Data Collection with Dynamic Traffic Patterns in Wireless Sensor Networks

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks

Evaluation of the 6TiSCH Network Formation

Data Gathering. Chapter 4. Ad Hoc and Sensor Networks Roger Wattenhofer 4/1

T. Yoo, E. Setton, X. Zhu, Pr. Goldsmith and Pr. Girod Department of Electrical Engineering Stanford University

WirelessHART Modeling and Performance Evaluation

Starvation Mitigation Through Multi-Channel Coordination in CSMA Multi-hop Wireless Networks

Mathematical Problems in Networked Embedded Systems

Jinbao Li, Desheng Zhang, Longjiang Guo, Shouling Ji, Yingshu Li. Heilongjiang University Georgia State University

AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks

Seminar on Low Power Wide Area Networks

SYSTEM SENSOR WIRELESS REMOTE INDICATOR PRODUCT SPECIFICATION

CS649 Sensor Networks IP Lecture 9: Synchronization

Politecnico di Milano Advanced Network Technologies Laboratory. Beyond Standard MAC Sublayer

Wireless Internet Routing. IEEE s

Energy-Efficient Duty Cycle Assignment for Receiver-Based Convergecast in Wireless Sensor Networks

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

IN4181 Lecture 2. Ad-hoc and Sensor Networks. Koen Langendoen Muneeb Ali, Aline Baggio Gertjan Halkes

Achieving Network Consistency. Octav Chipara

WUR-MAC: Energy efficient Wakeup Receiver based MAC Protocol

Medium Access Control

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

Optimal Clock Synchronization in Networks. Christoph Lenzen Philipp Sommer Roger Wattenhofer

INTELLIGENT SPECTRUM MOBILITY AND RESOURCE MANAGEMENT IN COGNITIVE RADIO AD HOC NETWORKS. A Dissertation by. Dan Wang

Adaptation of MAC Layer for QoS in WSN

Bit Reversal Broadcast Scheduling for Ad Hoc Systems

Lecture on Sensor Networks

Simple, Optimal, Fast, and Robust Wireless Random Medium Access Control

Medium Access Control Protocol for WBANS

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS

Medium Access Control. Wireless Networks: Guevara Noubir. Slides adapted from Mobile Communications by J. Schiller

Wireless in the Real World. Principles

Wireless Networked Systems

Cellular systems 02/10/06

Agenda. A short overview of the CITI lab. Wireless Sensor Networks : Key applications & constraints. Energy consumption and network lifetime

Chapter 2 Overview. Duplexing, Multiple Access - 1 -

ICT 5305 Mobile Communications. Lecture - 4 April Dr. Hossen Asiful Mustafa

From Shared Memory to Message Passing

CONVERGECAST, namely the collection of data from

Multiple Access Methods

Internet of Things Prof. M. Cesana. Exam June 26, Family Name Given Name Student ID 3030 Course of studies 3030 Total Available time: 2 hours

Chapter 3 : Media Access. Mobile Communications. Collision avoidance, MACA

Wireless TDMA Mesh Networks

SourceSync. Exploiting Sender Diversity

Cooperative Coexistence of BLE and Time Slotted Channel Hopping Networks

An Improved MAC Model for Critical Applications in Wireless Sensor Networks

DiCa: Distributed Tag Access with Collision-Avoidance among Mobile RFID Readers

Mobile Computing. Chapter 3: Medium Access Control

Energy Efficient Arbitration of Medium Access in Wireless Sensor Networks

Funneling-MAC: A Localized, Sink-Oriented MAC For Boosting Fidelity in Sensor Networks

Low-Latency Multi-Source Broadcast in Radio Networks

Energy-Efficient Data Management for Sensor Networks

Computer Networks II Advanced Features (T )

Spectrum Sensing Brief Overview of the Research at WINLAB

Wireless replacement for cables in CAN Network Pros and Cons. by Derek Sum

Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios

Partial overlapping channels are not damaging

Multiple Access (3) Required reading: Garcia 6.3, 6.4.1, CSE 3213, Fall 2010 Instructor: N. Vlajic

LoRaWAN. All of the gateways in a network communicate to the same server, and it decides which gateway should respond to a given transmission.

olsr.org 'Optimized Link State Routing' and beyond December 28th, 2005 Elektra

Politecnico di Milano Facoltà di Ingegneria dell Informazione. 3 Basic concepts. Wireless Networks Prof. Antonio Capone

Living with Interference in Unmanaged Wireless. Environments. Intel Research & University of Washington

Guaranteeing the network lifetime in wireless sensor networks: A MAC layer approach

Wireless ad hoc networks. Acknowledgement: Slides borrowed from Richard Y. Yale

Medium Access Schemes

The Armstrong Project Technical Report

OSPF Fundamentals. Agenda. OSPF Principles. L41 - OSPF Fundamentals. Open Shortest Path First Routing Protocol Internet s Second IGP

OSPF - Open Shortest Path First. OSPF Fundamentals. Agenda. OSPF Topology Database

and ZigBee Routing Simulation. at Samsung/CUNY

ART: Adaptive frequency-temporal co-existing of ZigBee and WiFi

A Wireless Communication System using Multicasting with an Acknowledgement Mark

Contents. IEEE family of standards Protocol layering TDD frame structure MAC PDU structure

Building versatile network upon new waveforms

PMAC: An adaptive energy-efficient MAC protocol for Wireless Sensor Networks

Behavioral Analysis of Cognitive Radio Sensor Networks for Intra Cluster and Inter Cluster Data Transmission

MAC Protocol with Regression based Dynamic Duty Cycle Feature for Mission Critical Applications in WSN

SYSTEM SENSOR WIRELESS REPEATER PRODUCT SPECIFICATION

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

Vulnerability modelling of ad hoc routing protocols a comparison of OLSR and DSR

Low-Power Interoperability for the IPv6 Internet of Things

ARCH: Prac+cal Channel Hopping for Reliable Home- Area Sensor Networks. Chenyang Lu

CS434/534: Topics in Networked (Networking) Systems

Multiple access and cellular systems

SMACK - A SMart ACKnowledgement Scheme for Broadcast Messages in Wireless Networks. COMP Paper Presentation Junhua Yan Nov.

Multiple Receiver Strategies for Minimizing Packet Loss in Dense Sensor Networks

Load- and Interference-Aware Channel Assignment for Dual-Radio Mesh Backhauls

Mobile Communications

On the Effects of Node Density and Duty Cycle on Energy Efficiency in Underwater Networks

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

Utilizing Path Diversity via Asynchronous and Asymmetric Wakeups in Sensor Networks

Energy-Efficient MANET Routing: Ideal vs. Realistic Performance

Multiple Access Schemes

An Opportunistic Frequency Channels Selection Scheme for Interference Minimization

DNT2400. Low Cost 2.4 GHz FHSS Transceiver Module with I/O

Part I: Introduction to Wireless Sensor Networks. Alessio Di

MAC SCHEDULING IN INDUSTRIAL WIRELESS CELL-BASED MESH SENSOR NETWORKS

Transcription:

Design of an energy efficient Medium Access Control protocol for wireless sensor networks Thesis Committee Masters Thesis Defense Kiran Tatapudi Dr. Chansu Yu, Dr. Wenbing Zhao, Dr. Yongjian Fu Organization Introduction Related Work Bulk Synchronous Medium Access Performance Evaluation Conclusion 1

Introduction What is a Wireless Sensor Network? Introduction What is a Wireless Sensor Network? a collection of cheap, low power wireless devices with limited processing and communication capabilities, which collectively help monitor physical or environmental conditions 2

Introduction What is a Wireless Sensor Network? a collection of cheap, low power wireless devices with limited processing and communication capabilities, which collectively help monitor physical or environmental conditions Applications Habitat Monitoring Home Automation Surveillance SINK BASE STATION Introduction Key Aspects Sink based SINK BASE STATION 3

Introduction Key Aspects Sink based Multi-hop communication SINK BASE STATION Introduction Key Aspects Sink based Multi-hop communication Time and space correlated SINK BASE STATION 4

Introduction Key Aspects Sink based Multi-hop communication Time and space correlated (Message bursts) How to Arbitrate the medium!! SINK BASE STATION Introduction Medium Access Control 5

Introduction Medium Access Control arbitrate the shared communication medium among competing nodes and thus provide a robust communication channel to applications Introduction Medium Access Control arbitrate the shared communication medium among competing nodes and thus provide a robust communication channel to applications 802.11?? 6

Introduction Medium Access Control arbitrate the shared communication medium among competing nodes and thus provide a robust communication channel to applications 802.11?? Unique requirements of Sensor networks Energy Efficiency Handle traffic bursts Related Work Two classes of protocols : Contention based protocols Time Division Multiple Access protocols 7

Related Work Contention based protocols CSMA for collision avoidance Drawbacks Higher number of Collisions Re-transmissions Non-deterministic Related Work Contention based protocols CSMA for collision avoidance ACK packets for collision detection Drawbacks Higher number of Collisions Re-transmissions Non-deterministic 8

Related Work Contention based protocols CSMA for collision avoidance ACK packets for collision detection Sleep schedules for energy conservation Drawbacks Higher number of Collisions Re-transmissions Non-deterministic Related Work Time Division Multiple Access Exclusive slot assignment 9

Related Work Time Division Multiple Access Exclusive slot assignment Collision free Related Work Time Division Multiple Access Exclusive slot assignment Collision free Automatic duty cycle 10

Related Work Time Division Multiple Access Exclusive slot assignment Collision free Automatic duty cycle Deterministic Related Work Time Division Multiple Access Exclusive slot assignment Collision free Automatic duty cycle Deterministic Drawbacks Synchronization Overhead Improper schedule formation 11

Related Work Two-hop graph coloring for slot scheduling in TDMA Communications within two-hops interfere with each other, but beyond that the communications are safe Allot different slots for nodes within two-hop neighborhood and reuse the slots for other nodes Example: 1 2 3 4 1 2 3 1 Related Work Two-hop coloring is not always correct u b a v Exploit the unique feature of sink-based sensor net to simplify the message exchange procedure while achieving collision-free slot schedule!!! 12

Bulk Synchronous Medium Access Key Aspects Optimized for sink-based networks Tree structure (rooted at sink and grouped as non-interfering sets based on hop-count from sink) Parent child relationship between two sets of nodes Slot-based scheduling for tree links Automatic Routing Bulk Synchronous Medium Access Key Aspects Optimized for sink-based networks Tree structure (rooted at sink and grouped as non-interfering sets based on hop-count from sink) Parent child relationship between two sets of nodes Slot-based scheduling for tree links Automatic Routing BG0 BG1 BG2 13

Bulk Synchronous Medium Access Data flow BIGSLOT Three-way Handshaking PADV, PSEL, SCH messages GG G P 1 P 2 D 1 D 2 GD (a) 7-node scenario GG GG GG receives G P 1 receives G receives G P 1 &P 2 P 2 receives D 1 &D 2 D 1 D 2 P 2 P 1 D 1 receives GD GD slot s D1 slot s P1 slot s G BIGSLOT 0 BIGSLOT 1 BIGSLOT 2 A TDMA frame in data phase (b) TDMA schedule in BSMA Bulk Synchronous Medium Access Parameters for evaluating performance Message Latency = (hop-count) * BIGSLOT Energy Efficiency = ((TX slot) + ( n RX slots)) / (BIGSLOT * 3) 14

Bulk Synchronous Medium Access Parameters for evaluating performance Message Latency = (hop-count) * BIGSLOT Energy Efficiency = ((TX slot) + ( n RX slots)) / (BIGSLOT * 3) How to form such a tree!! Bulk Synchronous Medium Access Tree formation & slot scheduling G P 1 &P 2 D 1 &D 2 GD PADV PSEL SCH G can start (upstream) communication at frame F 3. P 1 & P 2 can start (upstream) communication at frame F 4. Frame F 0 Frame F 1 Frame F 2 Frame F 3 Frame F 4 Sleep schedule of D 1 Receive PADV s Send PSEL Receive SCH Send SCH Receive PSEL s Send PADV 15

Bulk Synchronous Medium Access Design Issues Orphan Nodes Bulk Synchronous Medium Access Design Issues Orphan Nodes Tree Convergence 16

Performance Evaluation Number of orphan nodes 90 80 70 60 50 40 30 20 10 0 Scheduling phases (15) 2dB 4dB 6dB 8dB 10dB SD=0dB 2dB 4dB 6dB 8dB SD=4dB 10dB 2dB 4dB 6dB 8dB SD=6dB 10dB (Z0) BIGSLOT size = 25 Conclusion TDMA schemes based on two-hop graph coloring algorithm fail to provide collision-free medium access and to utilize available transmission opportunities BSMA is a simple, robust and energy efficient MAC protocol Our simulation study based on ns-2 network simulator shows that BSMA constructs a proper tree and collision-free schedule in reasonable number of scheduling phases 17

Q & A THANK YOU 18