Talk More Listen Less: Energy- Efficient Neighbor Discovery in Wireless Sensor Networks

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

Heterogenous Quorum-based Wakeup Scheduling for Duty-Cycled Wireless Sensor Networks

EXTENDED BLOCK NEIGHBOR DISCOVERY PROTOCOL FOR HETEROGENEOUS WIRELESS SENSOR NETWORK APPLICATIONS

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

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

Adaptation of MAC Layer for QoS in WSN

Calculation of the Duty Cycle for BECA

Energy-efficient Broadcast Scheduling with Minimum Latency for Low-Duty-Cycle Wireless Sensor Networks

Neighbor Discovery Protocol in Mobile Adhoc Network

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

On Heterogeneous Neighbor Discovery in Wireless Sensor Networks

Panda: Neighbor Discovery on a Power Harvesting Budget. Robert Margolies, Guy Grebla, Tingjun Chen, Dan Rubenstein, Gil Zussman

Performance Analysis of Sensor Nodes in a WSN With Sleep/Wakeup Protocol

Acc: Generic On-Demand Accelerations for Neighbor Discovery in Mobile Applications

A Hybrid and Flexible Discovery Algorithm for Wireless Sensor Networks with Mobile Elements

A Sensor Network Protocol for Automatic Meter Reading in an Apartment Building

March 20 th Sensor Web Architecture and Protocols

Optimizing Average-Maximum TTR Trade-off for Cognitive Radio Rendezvous

A Decentralized Network in Vehicle Platoons for Collision Avoidance

Active RFID System with Wireless Sensor Network for Power

An Adaptable Energy-Efficient Medium Access Control Protocol for Wireless Sensor Networks

Utilizing Path Diversity via Asynchronous and Asymmetric Wakeups in Sensor Networks

Computer Networks II Advanced Features (T )

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

Using the Wake Up Receiver for Low Frequency Data Acquisition in Wireless Health Applications

p-percent Coverage in Wireless Sensor Networks

MASTER OF SCIENCE IN ELECTRICAL ENGINEERING CLEVELAND STATE UNIVERSITY

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS

Hello: A Generic Flexible Protocol for Neighbor Discovery

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

Optimized Asynchronous Multi-channel Neighbor Discovery

Performance Analysis of Energy Consumption of AFECA in Wireless Sensor Networks

Lecture on Sensor Networks

Medium Access Control Protocol for WBANS

Modeling and Analysis of Energy Conservation Scheme Based on Duty Cycling in Wireless Ad Hoc Sensor Network

WUR-MAC: Energy efficient Wakeup Receiver based MAC Protocol

Multi-hop Networks with Cooperative Relaying Assisted Links

WiMedia Interoperability and Beaconing Protocol

Energy Balance Quorum System for Wireless Sensor Networks

Fast and efficient randomized flooding on lattice sensor networks

Energy-efficient Broadcast Scheduling with Minimum Latency for Low-Duty-Cycle Wireless Sensor Networks

Energy Conservation in Wireless Sensor Networks with Mobile Elements

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

TEAN-Sleep for Distributed Sensor Networks: Introduction and α-metrics Analysis

Transport Capacity and Spectral Efficiency of Large Wireless CDMA Ad Hoc Networks

On the Capacity of Multi-Hop Wireless Networks with Partial Network Knowledge

ODMAC: An On Demand MAC Protocol for Energy Harvesting Wireless Sensor Networks

Probabilistic Coverage in Wireless Sensor Networks

Coverage in Sensor Networks

Safeguarding Wireless Service Access

Ad hoc and Sensor Networks Chapter 9: Localization & positioning

Exercise Data Networks

RECENTLY, with the rapid proliferation of portable devices

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

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS

wireless transmission of short packets

Event-driven MAC Protocol For Dual-Radio Cooperation

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks

Interference-Aware Joint Routing and TDMA Link Scheduling for Static Wireless Networks

Analysis and Experiments for Dual-Rate Beacon Scheduling in ZigBee/IEEE

Dependable Wireless Control

Evaluation of the 6TiSCH Network Formation

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

Adaptive Duty Cycling in Sensor Networks via Continuous Time Markov Chain Modelling

Mathematical Problems in Networked Embedded Systems

PERFORMANCE ANALYSIS OF THE SLEEP/WAKEUP PROTOCOL IN A WIRELESS SENSOR NETWORK. Received October 2010; revised March 2011

Adaptive Sensor Selection Algorithms for Wireless Sensor Networks. Silvia Santini PhD defense October 12, 2009

Wireless Network Coding with Local Network Views: Coded Layer Scheduling

Towards Optimal Sleep Scheduling in Sensor Networks for Rare-Event Detection

Optimized Asynchronous Multi-channel Discovery of IEEE based Wireless Personal Area Networks

Compressive Wireless Pulse Sensing

Lightweight Decentralized Algorithm for Localizing Reactive Jammers in Wireless Sensor Network

Lessons Learned During the Implementation of the BVR Wireless Sensor Network Protocol on SunSPOTs. 1

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

Timely and Energy Efficient Node Discovery in WSNs with Mobile Elements

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

Improving Neighbor Discovery with Slot Index Synchronization

On Designing Neighbor Discovery Protocols: A Code-Based Approach

DIRECTIONAL antennas have been widely used in emerging

Interference management with mismatched partial channel state information

Minimum-Latency Beaconing Schedule in Duty-Cycled Multihop Wireless Networks

Sense in Order: Channel Selection for Sensing in Cognitive Radio Networks

Arda Gumusalan CS788Term Project 2

Unilateral Wakeup for Mobile Ad Hoc Networks

Dynamic Resource Allocation for Multi Source-Destination Relay Networks

Energy Efficient MAC Protocol with Localization scheme for Wireless Sensor Networks using Directional Antennas

How (Information Theoretically) Optimal Are Distributed Decisions?

On Robust Neighbor Discovery in Mobile Wireless Networks

Clock Synchronization

PROBABILISTIC MITIGATION OF CONTROL CHANNEL JAMMING VIA RANDOM KEY DISTRIBUTION

EFFECT OF DUTY CYCLE ON ENERGY CONSUMPTION IN WIRELESS SENSOR NETWORKS

Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

Repelling Sybil-type attacks in wireless ad hoc systems

Collaborative transmission in wireless sensor networks

On Regulation of Spectrum Sharing: An Analysis Supporting a Distributed Pilot Channel

ELECTION: Energy-efficient and Low-latEncy scheduling Technique for wireless sensor Networks

On Achieving Local View Capacity Via Maximal Independent Graph Scheduling

Self-triggered Control of Multiple Loops over IEEE Networks

An Efficient Forward Error Correction Scheme for Wireless Sensor Network

Transcription:

Talk More Listen Less: Energy- Efficient Neighbor Discovery in Wireless Sensor Networks Ying Qiu, Shining Li, Xiangsen Xu and Zhigang Li Presented by: Korn Sooksatra, Computer Science, Georgia State University

Outline Introduction Background Motivation Model Design Evaluation

Introduction In Wireless Sensor Network(WSN), each node should know its neighbor Energy consumption is really matter for WSN To discover neighbor, each node should spend energy efficiently

Background Beacon Discovery Protocol

Beacon A packet which is sent to discover neighbor nodes

Discovery Protocol Each node has a period T of discovering neighbors Each period is divided into slots Each node can wake up in some slots to receive a beacon Each node can send beacons to find neighbors

Motivation Redundant Beacon Talk More Listen Less Principle

Redundant Beacon Disco discovery protocol sends a beacon at both beginning and end of an active slot In face, only one beacon is enough

To prove that Redundant Beacon

Talk More Listen Less Principle BlindDate motivates the authors to focus on sending more beacon placing beacons outside the wakeup slots

Model Listen-Listen model cares only the overlap of two wakeup slots doesn't have any beacon separated from wake up slots Talk-Listen model Wake up slots and beacons are scheduled independently Discovery Schedule Evaluation Metrics

Discovery Schedule ψ L (m, t) and ψ B (m,t ) represent the schedule of wakeup slots and beacons at time t for node m ψ L (m,t)= { 1, listen for a slot 0 sleep ψ B (m,t )= { 1, send a beacon and back to sleep 0 sleep

Discovery Schedule m1 and m2 discovers each other iff t1,t2 ψ L (m1,t1)=ψ B (m2,t1)=1 ψ B (m1,t2)=ψ L (m2,t2)=1 Because it is a periodic discovery schedule with cycle T ψ L (m,t)=ψ L (m,t +t ) ψ B (m,t )=ψ B (m,t +t)

Evaluation Metrics Define duty-cycle (DC) DC= 1 T 1 T 1 T ( ψ L (m, t)+α(( ψ B (m,t)) N c )) t=0 t=0 Let L be worst-case discovery latency U-Connect proposes the power-latency product metric Λ=DC L

Evaluation Metrics The power-latency product for LL-Optimal is denoted by Λ o = L To evaluate our power-latency product, they compare to LL-Optimal λ= Λ Λ o = Λ L

Design Simplified Nihao (S-Nihao) Is Talk More Listen Less(TMLL) always true? Channel Occupancy Rate Generic Nihao Balanced Nihao Asymmetry

Simplified Nihao In each period T, there is only one wakeup slot and sending beacons every time slot ψ L (m,t)={ 1, if [t ] T=0 0 1 [t ] T <n ψ B (m,t)=1

Simplified Nihao Calculate DC and L DC= 1+α(n 1) 1+α n n n Determine the power-latency product Λ=DC L=1+α n, L=n Compare S-Nihao with LL-Optimal λ= Λ Λ o = 1+α n n 2 n

Simplified Nihao According comparing S-Nihao with LL-Optimal, in summary, the larger n is, the more powerful S-Nihao become, compared to LL-Optimal

Is TMLL always true? A lot of talking is better than a lot of listening S-Nihao sends so many beacons There might me a lot of conflicts among beacons Channel Occupancy Rate should be considered

Channel Occupancy Rate (COR) To quantify the degree that a discovery protocol can occupy the channel COR is the fraction of the time that the channel is occupied COR= α N B T Since each slot can have at most one beacon η= N B T

COR They introduce a new metric A=DC L η Let's determine the new metric for S-Nihao A SN = 2 n n 1=2 While the new metric for LL-Optimal is 1 LL-Optimal is better than S-Nihao in this metric Hence, they will make S-Nihao adjustable

Generic Nihao (G-Nihao) They modify S-Nihao into m x n-matrix form ψ L (m,t)={ 1, if [t ] L<m 0 otherwise ψ B (m,t)={ 1, [t ] L=mi,i=0,1,2,3,..,n 1 0 otherwise

G-Nihao Determine duty-cycle DC= m+α(n 1) m+α n mn mn Let's calculate power-latency product Λ= m+α n mn mn=m+α n Let's calculate the new metric A= m+α n mn mn n mn =m+α n m =1+α n m

Balanced Nihao (B-Nihao) Need to find n and m to minimize λ and A At the intersection point, n/m = 1

Balanced Nihao (B-Nihao) As a result, A=1+α n m =1+α Determine duty-cycle Worst-case latency is with We got Λ=n(1+α) and DC= 1+α n B-Nihao is the most suitable for practical applications with symmetric case n 2 A=1+α η= 1 n

Asymmetric Nodes might have different duty-cycles G-Nihao guarantees asymmetric case

Asymmetric Since B-Nihao is not good with this case, they find another way to balance those two metrics for G-Nihao Γ denotes the global balance factor γ i = n i m So the definition of the global balance factor is d Γ= i=1 γ i

Asymmetric To make the balance, the global balance factor should be 1 Given duty-cycles of nodes, we can determine suitable m

Example for Asymmetry The desired duty-cycles are 1% and 5% Suppose α is sufficiently small, so n 1 =100 and n 2 =20 Let's determine m Γ=1= n 1 m n 2 m m=44.72 45

Redundant Beacon Evaluation

Evaluation Symmetric Discovery Compare B-Nihao with other protocols with 1- beacon in active slot

Evaluation Symmetric Discovery (γ=2) Compare G-Nihao to BlindDate which sends 2 more beacons and Searchlight which send the same amount of beacons

Evaluation Asymmetric Discovery Nodes in 1 group operate with 1% duty-cycle and in the other group operate with 5% duty-cycle

Conclusion There are 2 basic ideas for designing Nihao Beacon is not necessary to be in active slots We consider DC, L and COR G-Nihao is a flexible protocol for both symmetric case and asymmetric case B-Nihao is the best protocol for aymmetric case and involves only one parameter

Thank you