Design

From Glacsweb Wiki
Jump to: navigation, search

Questions

  • How often do we sync the nodes clocks?
  • Memory Structure (how much space on device, how much data for sensor readings, what format to store in)
  • Testing Contiki on a device
  • Is there a definitive source of contiki help?

Networking questions

  • TCP?
  • How often to the nodes rediscover the network tree?
  • How to discover the network tree (Flood & Prune?)
  • Do we keep an entire routing table in memory or just next node?
  • Do we trust their neighboUr detection, or write our own?
    • They use timers to work out best route, not hop count. This may mean going through many devices. Is it better to wait and broadcast in 1 hop?
  • If there is a break in communication do the node still send data onto the closest neighbour or hold onto it?

Decisions

Pseudocode