O-MAC: A Receiver Centric Power Management Protocol - PowerPoint PPT Presentation

About This Presentation
Title:

O-MAC: A Receiver Centric Power Management Protocol

Description:

O-MAC: A Receiver Centric Power Management Protocol Hui Cao, *Kenneth W. Parker, Anish Arora The Ohio State University, *The Samraksh Company Part I: Receiver Centric ... – PowerPoint PPT presentation

Number of Views:49
Avg rating:3.0/5.0
Slides: 23
Provided by: webCseOh
Category:

less

Transcript and Presenter's Notes

Title: O-MAC: A Receiver Centric Power Management Protocol


1
O-MAC A Receiver CentricPower Management
Protocol
  • Hui Cao, Kenneth W. Parker, Anish Arora

The Ohio State University, The Samraksh Company
2
Outline
1. Receiver centric design 2. Energy efficiency
comparison 3. O-MAC protocol design
3
Part I Receiver Centric Design
4
Dominant Receiver Power Consumption
One typical surveillance application
Receiver Radio 2100 J/day
Signal processing 60 J/day
Everything else 8 J/day
  • Large portion of energy is consumed in receiver
    radio

5
Increasing Rx Power Consumption
6
Receiver Centric vs. Transmitter Centric
  • Transmitter Centric MAC design
  • Transmitter implicitly knows receiver will wakeup
    during transmission
  • Collision avoidance is transmitter driven (i.e.,
    RTS-CTS, CCA)
  • Receiver Centric MAC design
  • Receiver explicitly communicates its wakeup
    schedule to transmitter
  • Collision avoidance is receiver driven (i.e.,
    receivers use TDMA)

Transmitter
Receiver
Transmitter
Receiver
Transmitter
Receiver
7
Why Receiver Centric Design?
  • Historically, MAC design has focused on
    Transmitter Efficiency
  • However, dominant cost of receiver radio has
    implied that

Goodput
Receiver Efficiency
Receiver Power Consumption
Goodput
Transmitter Efficiency
Transmitter Power Consumption
Goodput
Total Energy Efficiency
Transmitter Receiver Power Consumption
  • We claim Receiver Centric approach yields
    substantially higher Receiver Efficiency

8
Part II Energy Efficiency Comparison
9
Assumptions and Notations
  • Traffic model
  • Uniform random traffic
  • Notations
  • E energy efficiency

Goodput (Msgs Sent Receive)
Total (Msgs Sent Receive)
10
Theoretical Energy Efficiency
  • Well consider
  • Synchronous Blinking (S-MAC, T-MAC)
  • Long Preamble (B-MAC, WiseMAC)
  • Asynchronous Wake-up
  • Random Time-Spreading
  • Staggered On
  • Pseudo-random Staggered On

11
Synchronous Blinking (e.g. S-MAC T-MAC)
? number of interfering nodes
12
2) Long Preamble (e.g. B-MAC, WiseMAC)
? duty cycle
13
3) Asynchronous Wakeup
? duty cycle
14
4) Random Time Spreading
  • In each time slot, each node wakes up randomly
  • No time sync
  • Power efficiency

? number of interfering nodes
? duty cycle
15
5) Staggered On
  • Only one receiver wakes up in the interference
    region at one time
  • Scheduled globally to avoid receiver collision

16
6) Pseudo-random Staggered On
r is a factor near 1
17
Energy efficiency comparison
18
Part III O-MAC Protocol Design
19
O-MAC Protocol Design
  • Based on Pseudo-random Staggered On
  • The Core Protocol
  • Interfaces
  • Neighbor list
  • Send
  • Receive
  • Synchronous ACK
  • Pseudo-random Scheduler

20
O-MAC Analysis and Simulation
  • Simulation confirms theoretical analysis
  • Maximal energy efficiency for particular traffic
    load!
  • ?Adaptive duty cycle

21
O-MAC Key Implementation Issues
  • Time Synchronization
  • Current technique
  • lt 10 PPM
  • Every 2 minutes, to guarantee 1ms accuracy
  • Cost 0.001 duty cycle

Sender Centric Application
Receiver Centric Communication
  • Adaptive Duty Cycle
  • A cross layer design issue

22
Conclusion and Future work
  • Conclusion
  • Receiver Centric has substantial impact on power
    management
  • Receiver vs. Transmitter Collision Avoidance
  • OMAC has been implemented and is being integrated
    for mobile sensor network experiments on Dec.7 at
    OSU
  • Future work
  • Receiver Centric higher layer protocol
  • (Network, Transport, Application)
  • Adaptive duty cycle scheme
Write a Comment
User Comments (0)
About PowerShow.com