MERLIN: Integrating energy-efficient MAC and Routing MERLIN: A Synergetic Integration of MAC and Routing for.

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

Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Introduction to Wireless Sensor Networks
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
S-MAC Sensor Medium Access Control Protocol An Energy Efficient MAC protocol for Wireless Sensor Networks.
Medium Access Control in Wireless Sensor Networks.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
UNIVERSITY COLLEGE DUBLINDUBLIN CITY UNIVERSITY SMI || NCSR || CDVP AIC group: Networking Protocols and agent methodology research for 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.
By Antonio Ruzzelli MANAGEMENT ISSUES FOR WIRELESS SENSOR NETWORKS, AN OVERVIEW:
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
UNIVERSITY COLLEGE DUBLINDUBLIN CITY UNIVERSITY SMI || NCSR || CDVP An Energy-Efficient and Low- Latency Routing for Wireless Sensor Networks Antonio G.
UNIVERSITY COLLEGE DUBLINDUBLIN CITY UNIVERSITY SMI || NCSR || CDVP Ruzzelli, Cotan O’Hare, Tynan, Havinga Protocol assessment.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
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.
Autonomic Wireless Sensor Networks: Intelligent Ubiquitous Sensing G.M.P. O’Hare, M.J. O’Grady, A. Ruzzelli, R. Tynan Adaptive Information Cluster (AIC)
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
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.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Ruzzelli, Cotan O’Hare, Tynan, Havinga Protocol assessment issues in low duty cycle sensor networks: The switching energy.
UNIVERSITY COLLEGE DUBLINDUBLIN CITY UNIVERSITY SMI || NCSR || CDVP Adaptive Scheduling in Wireless Sensor Networks. A.G. Ruzzelli, M.J. O'Grady, G.M.P.
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.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
Versatile low power media access for wireless sensor networks Joseph PolastreJason HillDavid Culler Computer Science Department University of California,Berkeley.
Ruzzelli, Cotan O’Hare, Tynan, Havinga Protocol assessment issues in low duty cycle sensor networks: The switching energy.
MAC Layer Protocols for Sensor Networks Leonardo Leiria Fernandes.
1 Y-MAC: An Energy-efficient Multi-channel MAC Protocol for Dense Wireless Sensor Networks Youngmin Kim, Hyojeong Shin, and Hojung Cha International Conference.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Does Packet Replication Along Multipath Really Help ? Swades DE Chunming QIAO EE Department CSE Department State University of New York at Buffalo Buffalo,
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
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.
Wireless MAC Protocols for Ad-Hoc Networks Derek J Corbett Supervisor: Prof. David Everitt.
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.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
Energy and Latency Control in Low Duty Cycle MAC Protocols Yuan Li, Wei Ye, John Heidemann Information Sciences Institute, University of Southern California.
TiZo-MERLIN The TIME-ZONE MAC ROUTING AND LOCALIZATION INTEGRATED protocol for wireless sensor networks Master student: Antonio Ruzzelli Supervisor : Paul.
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.
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.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
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.
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
Turkmen Canli ± and Ashfaq Khokhar* Electrical and Computer Engineering Department ± Computer Science Department* The University of Illinois at Chicago.
RM-MAC: A Routing-Enhanced Multi-Channel MAC Protocol in Duty-Cycle Sensor Networks Ye Liu, Hao Liu, Qing Yang, and Shaoen Wu In Proceedings of the IEEE.
CS541 Advanced Networking 1 Contention-based MAC Protocol for Wireless Sensor Networks Neil Tang 4/20/2009.
Energy-Efficient, Application-Aware Medium Access for Sensor Networks Venkatesh Rajenfran, J. J. Garcia-Luna-Aceves, and Katia Obraczka Computer Engineering.
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.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
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.
Power-Efficient Rendez- vous Schemes for Dense Wireless Sensor Networks En-Yi A. Lin, Jan M. Rabaey Berkeley Wireless Research Center University of California,
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Z-MAC : a Hybrid MAC for Wireless Sensor Networks Injong Rhee, Ajit Warrier, Mahesh Aia and Jeongki Min ACM SenSys Systems Modeling.
Sensor Networks Katia Obraczka Winter 2005 MAC II
Introduction to Wireless Sensor Networks
Presentation by Andrew Keating for CS577 Fall 2009
Subject Name: Adhoc Networks Subject Code: 10CS841
Presentation transcript:

MERLIN: Integrating energy-efficient MAC and Routing 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 Cluster project (AIC) and Smart Media Institute (SMI) Department of Computer Science University College Dublin Ireland.

MERLIN: Integrating energy-efficient MAC and Routing Summary Overview of WNSs and protocols Motivation Phase1: MERLIN design –Motivation and objectives –Fundamental concept –MAC details –Routing details Phase2: Simulation and results –Scheduling performance –Comparison against SMAC+ESR Conclusion

MERLIN: Integrating energy-efficient MAC and Routing Sensor network characteristics Energy consumption: primary objective The wake-up concept Very low duty cycle (even less than 5%) Small packets smaller than in ad-hoc networks (e.g. temperature data is few bytes) Low data traffic per node

MERLIN: Integrating energy-efficient MAC and Routing Communication reliability: Nodes are prone to fail and bad channel condition might affect the transmission Scalability: Medium Access control should be able to deal with large scale networks Unique global addressing: Low processing capability High end-to-end latency of packets Important issues of protocols for WSNs

MERLIN: Integrating energy-efficient MAC and Routing What does MERLIN address? Energy-efficiency by an adaptive node activity scheduling End-to-end latency reduction Separate MAC and Routing layers in low duty-cycle multi-hop networks cause an extremely high latency –(e.g. SMAC +DSR at 5% duty  >35s delay for packets of 10 hops away nodes ) Communication reliability failure, interference, depletion, mobility  Addressing a single node can result in high error probability Node-to-Gateway routing Protocol generality Initial idea presented at IWWAN04: A.G. Ruzzelli, Evers, Dulman, Van Hoesel, Havinga. “ On the design of an energy-efficient low-latency integrated protocol for Wireless Sensor networks" What MERLIN does NOT address: Node-to-node routing located at several hop distance

MERLIN: Integrating energy-efficient MAC and Routing Design goals MAC+Routing integration into a simple architecture; No usage of handshake mechanisms; No specific node addressing; Reduce latency while ensuring a very low energy consumption Increasing communication reliability while limiting packet overhead;

MERLIN: Integrating energy-efficient MAC and Routing Initial idea: Timezone division Gateway Node (European EYES project, NL) Nodes with the same color are in the same time zone Every node sets its zone and forward the sync packet to more distant nodes. A node division both in time and space is generated, i.e. timezone

MERLIN: Integrating energy-efficient MAC and Routing Division of the network in timezones Nodes report to the closest gateway Nodes within the same zone wake up, transmit and go into sleep simultaneously

MERLIN: Integrating energy-efficient MAC and Routing Timezone data traffic Upstream multicast: Packets are forwarded to lower zones Zone 2 Zone 3 Zone 1 Downstream multicast: Packets transmitted to higher zones Local broadcast: Packets reach all neighbours. No forwarding performed Sleeping

MERLIN: Integrating energy-efficient MAC and Routing Global allocation Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 Zone 6 Zone 7 Zone 8 Frame The allocation of further zones can be obtained by appending the same table. The allocation of further frames is obtained by flanking the same table.

MERLIN: Integrating energy-efficient MAC and Routing Accessing the table Nodes in the same timezone contend the slot for local broadcast only once each 4 frametimes If Mod(FRAME#, NZONE) = Mod(myZone,NZONE) To access the current slot in the table: SLOT# = GlobalTime/SLOTTIME currentSlot = Mod(SLOT#, NSLOT) NZONE = 4 NSLOT =9

MERLIN: Integrating energy-efficient MAC and Routing Recall that Nodes in the same zone share the same slot for activity transmission in MERLIN (multicast) do not address a specific receiving node How can simultaneous transmission be handled? How can correct/incorrect receptions be notified? Intra-zone MAC features Zone N Zone N+1 Zone N-1

MERLIN: Integrating energy-efficient MAC and Routing Burst tones can help Properties –Are signal impulse  Do not contain any coded information –Are robust  Several simultaneous burst can still be identified as one burst –They are shorter that a normal ACK Utilization Multicast: Bursts identify correct receptions BACK In transmission to the gateway Broadcast: Bursts identify reception errors BNACK In local broadcast

MERLIN: Integrating energy-efficient MAC and Routing Asynchronous transmission Mechanism Tx1 Tx2 Tx1 CCA PreamblePacketPreamblePacket Listen Sleep Rando m Burst* * burstACK if local broadcast, burst NACK if multicast CCA Sleep Listen Transmit CCA Sleep Tc S l o t l e n g t h Tc Tx1 Tx2 Rx1 CCA Listen Sleep Rx2 Burst* Rx2

MERLIN: Integrating energy-efficient MAC and Routing Disadvantages 1)MERLIN does not address a specific receiving node  multiple copy of the same msg sent can be generated   increase overhead! 2) Some collisions due to the Hidden Terminal Problem (HTP) Zone 1 Zone 2 Zone 3 Zone 4 Zone 5 A B Zone 3 A B ?

MERLIN: Integrating energy-efficient MAC and Routing Routing characteristics (I) 3 small buffers of upstream, downstream and local broadcast are provided Packets organised in multiple msgs of the same data traffic type; Packets contain a msg-ID index of included msgs; Nodes, which lose the contention, keep on listening to the beginning of the transmitted packet then go into sleep; Nodes discard from their buffer the msgs already fowarded. Pro : Reduce overhead in transmission! Con : Small increase of node activity; Increase complexity. Channel contention messages Msg-index Discard msgs already forwarded from their queue P a c k e t Listen to the packet index Controlled multipath

MERLIN: Integrating energy-efficient MAC and Routing Routing characteristics (II) Timezone maintenance Timezone update are sent periodically; Failed reception of timezone update from zone N-1 node to zone N node triggers a upstream multicast of Timezone Update request (TUR) –N-1 node/s reply  Connection reestablished N-1 failed  local broadcast TUR –At least one reply  change of zoen to N+1 N failed  downstream broadcast TUR TUR

MERLIN: Integrating energy-efficient MAC and Routing Assessment Simulation tool: OmNet++ Framework: EU EYES project Evaluation against SMAC+ESR In Progress: Philips Sand node implementation

MERLIN: Integrating energy-efficient MAC and Routing Scenario and Setup Scenarios 5 nodes two-hops 70 nodes Random multihop Metrics: Energy consumption per RX packet Network lifetime E-to-E latency Total packet overhead % sleeping time Parameters: Duty cycle (acting on CW and frametime size) Low traffic conditions (12 packet/min) High traffic conditions (60 packet/min) Sources Forwarder Destinations

MERLIN: Integrating energy-efficient MAC and Routing Low traffic 2-hops scenario

MERLIN: Integrating energy-efficient MAC and Routing High traffic 2-hops scenario

MERLIN: Integrating energy-efficient MAC and Routing Multihop scenario: Lifetime Note: These graphs have little relevance if not related to the EtoE latency

MERLIN: Integrating energy-efficient MAC and Routing Multihop scenario: Latency/energy Given a certain sustainable latency, MERLIN consumes between 2 and 2.5 times less energy than SMAC+ESR

MERLIN: Integrating energy-efficient MAC and Routing Total packet overhead The MAC routing integrated nature MERLIN results in a smaller packet overhead than SMAC+ ESR.

MERLIN: Integrating energy-efficient MAC and Routing Conclusion Description and simulated results of MERLIN have been presented; MERLIN is suitable for large scale sensor networks with energy consumption as main goal; MERLIN is suitable for communication to a from the gateway The multicast mechanism with burst ACK showed large improvement on the communication reliability The integrated nature and the absence of handshake mechanisms help reducing the EtoE packet delay EtoE delay can be traded-off for a longer network lifetime Results showed lifetime being extended by a factor of 2.5 of MERLIN with respect to SMAC

MERLIN: Integrating energy-efficient MAC and Routing Thank you for your kind attention