Application Management Editor Defining Node and Node Capabilities
Application Management Editor
Defining Node and Node Capabilities and Functions. Monitor Interface Temperature MICA 2 Light Node ID Mic pressure Message
Defining Node and Node Capabilities and Functions. Control Interface Leds MICA 2 Actuator 1 Sensor Control Radio Power
Setting Monitor Parameters. Temperature Sample on event Sample at Timer Call method Sampling Method Action Specification Sample at Message control Monitor Action list Post Message
Setting Message Parameters. Message Action Specification Call method control Monitor Action list Post Message
Setting Control Parameters. Leds Actions Turn on Turn off Toggle Action list method
Event Specification Parameter is any thing that is in monitor list Functions is any possible function on parameter over time like min, sum, avg, delta etc. Operator could be anything like comparison (=, <, >, !=) Result can be Boolean or some value (true, false, 10, 20. 3) Temp avg(t 1 sec) > 10 && light min(t 2 sec) < 100 || pressure. . Parameter function operator result Logical operator
Timer Specification Timer Initial delay Interval specification Every n msec or some pattern 10, 20, 40, Repeat N times 1, 2, 3, 4, ever
Message Specification l l l SRC MESSAGE ID Specific data structure timestamp at src Max hops destination
Network description 1 6 8 4 2 9 7 5 3 10
Network connectivity l The Network connectivity is based on prior knowledge of device placement , dynamically based on the power, or based on individual connections.
Static routing 1 6 8 4 2 9 7 5 3 10
Fault Tolerance Explicitly specifying or identifying in run time a friend node having similar or superset of node capability. l Specifying action policy on failure which critical tasks should be handled monitor parameters specification and control specification. l
Unaddressed issues l How to specify functions and data structures associated within them
- Slides: 14