VigilNet

“An Integrated Sensor Network System for Energy-Efficient Surveillance”

Walkthrough of the VigilNet Demo Procedure

  1. Nodes are deployed fairly uniformly mimicking a careful airdrop. Initially all nodes are awake.
  2. Each relay propagates a system configuration message into its section. The configuration process will also specify whether this section is a tripwire section or a dormant section.
  3. Time synchronization is performed in each section. In current system, we integrate FTSP time synchronization module from Vanderbilt University.
  4. Localization will be performed in each section. For the first filed test, we will use walking GPS solution.
  5. Symmetric/link quality detection will be performed at each mote by exchange beacon message among neighboring motes. It uses statistical method to filter out non-reliable links.
  6. Each section establishes a communication backbone to its relay, which include two sub-steps:
    1. Outbound Routing Diffusion
    2. Robust Diffusion Tree Establishment
  7. After the communication backbone is created, internal motes of each diffusion tree mark themselves as default sentries.
  8. Start sentry selection procedure to cover any sensing void that might exist.
  9. Sentries send back health messages that contain its own location and how many non-sentries are alive and reporting to it. Total power available within the sentry and its children can also be reported.
  10. After sentries are selected in both the tripwire and dormant sections, power management begins. Only the sentries inside the tripwire section remain awake. The non-sentry and sentries inside dormant sections go to sleep.
  11. The active sentries start trying to detect targets.
  12. Once a tripwire section is triggered by targets, a portion of the network near the target is awakened and a message to the RSCC via the relay will be sent and used to wakeup the SISA and/or other sensors. There would be a relay to relay wake-up message and then all the relays could begin waking up their sections in parallel.
  13. After all motes wake up, they will perform aggregation-based tracking and classification.
  14. Tracking report will be sent to the RSCC and other backend device for display purposes. The velocity and direction estimation calculations will happen at the mote attached to relay.
  15. After a certain period of time, the system rotates within the tripwire section. New tripwire sections will also be used to balance the power.