[SensorNetArch] Minutes for today

Cheng Tien Ee ct-ee at eecs.berkeley.edu
Mon Nov 15 12:22:12 PST 2004


Sensor Arch Meeting 11/15
-------------------------

(network protocols)
Collect/Aggregate  Deluge  Trickle  Bulk pt-to-pt
                        |
                  Queueing-System   Neighbor-tables
                        |
SP ----------------------------------------------
                        |
                       MAC

What's the definition of a misbehaving protocol
- limit length of time protocol dominates control

SP is the interface between networking and link layers
- is SP a layer in itself, like IP??

SP should provide abstract interface to lower-level link-technologies
- how much control should the networking protocols have over link-layer 
components

Queue
- simple + shallow?

Per application queue
- perhaps it's possible to share the queues, i.e. have multiple virtual 
queues, but 1 physical queue

Can suppression + application-specific controls from Trickle be pushed 
down into MAC layer?

Where's the neighbor table?
- need to cater to requirements of higher layer applications
- in common layer with queueing system?

Link quality assessment
- part of neighbor table?
- in MAC or above SP?

Admission control (into actual physical channel, not into network stack)
- initial backoff (contention period)
- phase shifting just before pushing into channel

What happens when application would like to send bulk data, that get 
queued above SP?

Scheduling of pkts to send
- how to perform scheduling amongst different applications
- shift scheduling to SP?



More information about the SensorNetArch mailing list