What might make systems long-lived?
Consider energy the scarce system resource
- Minimize communication (esp. over long distances)
- Computation costs much less, so:
- In-network processing: aggregation, summarization
- Adaptivity at fine and coarse granularity
- Maximize lifetime of system, not individual nodes
- Exploit redundancy; design for low duty-cycle operation
- Exploit non-uniformities when you have them
- New metrics