[SensorNetArch] Meeting notes

Philip Levis pal at eecs.berkeley.edu
Mon Feb 14 20:10:52 PST 2005


The terseness of these notes perhaps suggests why I am not a good 
scribe. R, can you send out your notes from last time?

Phil

-----

Review of ideas on what "cross layer services" mean wrt SNA. How much
should SP provide? Grad students talked about SP giving feedback on when
it could send packets at what cost.

Scott: Give 'em little: people whined, but it works in the Internet!
Scott: Perhaps measures should be rough: orders of magnitude
   David C: Yeah, I agree, Low, Medium, High
Ion: What about TDMA? Having TDMA means having to allocate
      Something like RSVP, but uses TDMA... tries to resolve natural
      Are these guarantees? Can I build something at l3?
Phil: SP's interface should be MAC independent: CSMA or TDMA need to be 
able to express SP things


David: Let's start with a simple app:
   1) Low rate convergecast.
   2) What's consumed?
   3) What's delay?
   4) Can we do this without hosing it?

   Convergecast, data generation of period P
    - E2E delay of P or aP
   What would a network protocol need from SP?


Ion: What will SP provide that will help this?
      How much better can we do if we provide more information to SP?

4 algorithms, what would then mean to the interface?
1) Emulated TDMA (e.g., FPS)  Ee
2) Random (MintRoute) pal, Rodrigo
3) TinyDB (Epoch/bulk synch) Joe and Jonathan
4) ReliableRoute + TimeSynch Scott
   - Network level scheduling
   - Data-link level scheduling
5) Completely scheduled network (global) Prabal`

SP controls when radio is on/off for transmit, receive
Network guides SP

Homework for 2/21: Send email describing what your protocol needs from 
SP
Homework for 2/28: Have a proposal for SP's interface, based on all 
protocols

Phil

-------

"We shall not cease from exploration
And the end of all our exploring
Will be to arrive where we started
And know the place for the first time."

- T. S. Eliot,  'Little Gidding'



More information about the SensorNetArch mailing list