Energy and Spatial Reuse Efficient Network-Wide Real-Time Data Broadcasting in Mobile Ad Hoc Networks B. Tavli and W. B. Heinzelman Julián Urbano

Slides:



Advertisements
Similar presentations
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
Advertisements

SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Network
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.
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
An Energy-Efficient MAC Protocol for Wireless Sensor Networks
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin -- Adapted the authors’ Infocom 2002 talk.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
1-1 Topology Control. 1-2 What’s topology control?
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.
An Energy-efficient MAC protocol for Wireless Sensor Networks
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2005 Topology/Power Management.
Medium Access Control in Wireless Sensor Networks USC/ISI Technical Report ISI-TR-580, October 2003 Wei Ye and John Heidemann.
Power saving technique for multi-hop ad hoc wireless networks.
Adaptation of TDMA Parameters Based on Network Conditions Bora Karaoglu Tolga Numanoglu Wendi Heinzelman Department of Electrical and Computer Engineering.
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
1 MAC Layer Design for Wireless Sensor Networks Wei Ye USC Information Sciences Institute.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
By : Himali Saxena. Outline Introduction DE-MAC Protocol Simulation Environment & Results Conclusion.
Opersating Mode DCF: distributed coordination function
Venkatesh Rajendran, Katia Obraczka, J.J. Garcia-Luna-Aceves
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
An Energy Efficient MAC Protocol for Wireless Sensor Networks “S-MAC” Wei Ye, John Heidemann, Deborah Estrin Presentation: Deniz Çokuslu May 2008.
AN ENERGY CONSUMPTION ANALYTIC MODEL FOR WIRELESS SENSOR MAC PROTOCOL ERIC MAKITA SEPTEMBRE
† Department of Computer Science – University of Rome “Sapienza” – Italy Protocolli MAC per reti di sensori Sistemi Wireless, a.a. 2009/2010 Un. of Rome.
Why Visual Sensor Network & SMAC Implementation Group Presentation Raghul Gunasekaran.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
ODMRP (On-Demand Multicast Routing Protocol in Multihop Wireless Mobile Networks ) Sung-Ju Lee William Su Mario Gerla Presented By: Meenakshi Bangad.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Minimizing Energy Consumption in Sensor Networks Using a Wakeup Radio Matthew J. Miller and Nitin H. Vaidya IEEE WCNC March 25, 2004.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
A Reservation-based TDMA Protocol Using Directional Antennas (RTDMA-DA) For Wireless Mesh Networks Amitabha Das and Tingliang Zhu, Nanyang Technological.
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
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.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
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.
SEA-MAC: A Simple Energy Aware MAC Protocol for Wireless Sensor Networks for Environmental Monitoring Applications By: Miguel A. Erazo and Yi Qian International.
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
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
Turkmen Canli ± and Ashfaq Khokhar* Electrical and Computer Engineering Department ± Computer Science Department* The University of Illinois at Chicago.
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
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.
RBP: Robust Broadcast Propagation in Wireless Networks Fred Stann, John Heidemann, Rajesh Shroff, Muhammad Zaki Murtaza USC/ISI In SenSys 2006.
Energy-Efficient, Application-Aware Medium Access for Sensor Networks Venkatesh Rajenfran, J. J. Garcia-Luna-Aceves, and Katia Obraczka Computer Engineering.
S-MAC Taekyoung Kwon. MAC in sensor network Energy-efficient Scalable –Size, density, topology change Fairness Latency Throughput/utilization.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
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.
Reliable Adaptive Lightweight Multicast Protocol Ken Tang, Scalable Network Technologies Katia Obraczka, UC Santa Cruz Sung-Ju Lee, Hewlett-Packard Laboratories.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
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
SENSYS Presented by Cheolki Lee
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling
Presentation transcript:

Energy and Spatial Reuse Efficient Network-Wide Real-Time Data Broadcasting in Mobile Ad Hoc Networks B. Tavli and W. B. Heinzelman Julián Urbano

Overview Introduction Background MH-TRACE NB-TRACE Simulation Conclusions

Introduction

Network-Wide Real-Time Data Broadcasting Military networks –Broadcast –QoS –Can not restrict to single-hop Energy efficiency, efficient spatial reuse and QoS are mandatory –No architecture proposed so far addressing all them –Network-wide Broadcasting through Time Reservation using Adaptive Control for Energy efficiency (NB-TRACE) –Based on MH-TRACE

Background

Energy Dissipation Different Categories –Transmit mode –Receive mode –Idle mode –Carrier sense mode –Sleep mode

Energy Dissipation (II) How to Achieve it? –Unnecessary carrier sensing –Idle energy dissipation –Overhear irrelevant packets –Transmit energy dissipation –Reduce overhead

Energy Dissipation (III) Before –IEEE supports ATIM Ad Hoc Traffic Indication Message Reduces idle time but doesn’t address overhear Focused on unicast traffic –SMAC Periodically shuts off radios to reduce idle time With low traffic outperforms IEEE T SMAC and R SMAC

Energy Dissipation (and IV) About overhearing –Information Summarization (IS) packet RTS/CTS packets on top of IEEE –Power Aware Multiaccess protocol with Signaling for Ad Hoc Networks (PAMAS) Redundant IS packet? Go sleep! Delay, throughput and transmit dissipation –There is an optimum transmit radio D OP Beyond D OP multi-hop outperforms single-hop Great for constant transmit range radios

Efficient Spatial Reuse # retransmissions required for a packet to be received by every node Algorithms –Non-coordinated –Fully coordinated Create a Minimum Connected Dominating Set –Partially coordinated Create a MCDS, almost

Efficient Spatial Reuse (II) Non-coordinated –Flooding With Random Access Delay (RAD) from 0 to T RAD –Gossiping With RAD and probability p GSP

Efficient Spatial Reuse (III) Fully coordinated algorithms –Based on global info –NP-problem

Efficient Spatial Reuse (and IV) Partially coordinated algorithms –Based on local info –Counter-Based Broadcasting (CBB) Count packets until broadcast timer expires If received less than N CBB retransmit –Distance-Based Broadcasting (DBB) Based on received power strength If closest received is beyond D DBB retransmit

Quality of Service Necessitates –Low delay # hops traversed and contention level –Low jitter Deviation from periodicity of packet receptions –High Packet Delivery Ratio (PDR) Drops and collisions Parameters –T DROP = 150ms –Packet Generation period (T PG ) –PDR = 95%

Quality of Service (and II) Highly related to energy efficiency Centralized Control? –Not practical in Mobile Ad Hoc –High overhead Clustering with Cluster Heads (CH) –Schedule the channel access –Some nodes can sleep

MH-TRACE

Multi-Hop Time Reservation using Adaptive Control for Energy efficiency

MH-TRACE (and II) Gain access through the contention slots If gets access fill out the corresponding IS slot Transmit in the corresponding data slot… …until it finishes? Starvation? Network synchronization through GPS

NB-TRACE

Design Principles Integrate energy-efficiency in MH-TRACE Flooding –IS = (ID node, ID packet ) –Go sleep! Problems with other algorithms –MH-TRACE is application-based NB-TRACE floods the network and prunes Maintain a Control Dominating Set (CDS)

Overview Time Division Multiple Access (TDMA) Initially flood to the whole network ACK the upstream nodes If no ACK in T ACK cease rebroadcast Algorithm –Initial Flooding (IFL) –Pruning (PRN) –Repair Branch (RPB) –Create Branch (CRB) –Activate Branch (ACB)

Initial Flooding Broadcast packets to one-hop neighbors Contend channel access and rebroadcast –Eventually every node has received IFL IDD=1 for T IFL so every node wakes up

Pruning 3 states for nodes –Passive –Active –Activate Branch (ACB) Problem: stop ACKing from outermost leaf –Eventually, only the source node broadcasts Solution: CHs always rebroadcast –Maintain the Non-Connected Dominating Set

Pruning (and II) Eventually 1, 3, 5 and 7 go to passive mode –0, 2, 4 and 6 make up the broadcast tree 5 stops rebroadcast after T ACK, 3 stops after 2T ACK, 1 stops after 3T ACK Problem: the nodes are mobile –Re-flood again? Not efficient

Repair Branch Mobility causes CHs to go out and come in –New CH stays in startup mode –Mark the beacon packet –Every node rebroadcasts it Problem: broken trees

Create Branch If a node detects an inactive CH in T CRB –Switch to active and rebroadcast

Activate Branch If a node does not receive for T ACB –Go to ACB mode –Send ACB packet with p ACB Into the IS slots in order not to modify MH-TRACE –If a node receives an ACB packet Switch to active and begin relying –If there is nothing to send, they go to ACB mode –If an ACB node receives data Switch to active and begin relying

Packet Drop Threshold T DROP used throughout the network T DROP-SOURCE used at the source node T DROP-SOURCE =T PG

Simulations

Overview QoS and energy dissipation on –NB-TRACE –MH-TRACE with Flooding –IEEE and SMAC with Flooding Gossiping CBB DBB

Environment Data packets of 110bytes Node mobility speed from 0.0 to 5.0m/s –2.5±0.2m/s –2.2 ±0.4m/s 1km wide network 80 nodes Data rate of 32Kbps

Performance Analysis 3B = IFL, PRN and RPB 4B = IFL, PRN, RPB and CPB

Performance Analysis (II) Time –81.4% in sleep –16.7% in idle –2.8% in transmit, receive and carrier sense 19.4% of the total energy dissipation Energy –82.4% packet transmissions –7.5% IS transmissions –10.1% other control packet transmissions

Performance Analysis (III)

Performance Analysis (and IV)

Varying the Data Rate Adjust the superframe size Adjust # of data slots per frame Superframe time≈T PG =25ms.

Varying the Data Rate (and II)

Varying the Node Density 1 by 1km network with 48Kbps

Conclusions

Overview Most of the work to date targeted at deducing transmit energy dissipation only NB-TRACE also targets receiving, idle, sleep and carrier sense dissipation According to the 2 (experimental) energy models, transmit energy is not as dominant as thought

Quality of Service Satisfies QoS requirements under several different scenarios –Robustness of the broadcast tree –Maintenance of the NCDS –Cross-layer design –Automatic renewal of channel access

Energy Dissipation It is way lower –Coordinated channel access –Packet discrimination –Lower Average Retransmitting Nodes (ARN)

Delay It is larger with small networks –Restricted channel access Maintains a regular delay with bigger networks It is much lower with larger networks –High node density –High data rates

Jitter Lower to all but MH-TRACE –Channel access granted by CHs after contend

Spatial Reuse Better than the others –Robustness of channel access –Full integration with MAC layer –IEEE‘s MAC doesn’t prevent excessive collisions No data!

Energy Model Energy savings are related to the model Some radios do not support sleep mode or the dissipation difference is small –However, NB-TRACE performs well

Future Work Extend TRACE to multicast and unicast –The blocks are reusable –CHs can become multicasting group members as they always broadcast Realistic environments with channel errors –MH-TRACE is shown to outperform IEEE