An alert detection of a distributed wireless sensor network with the use of Open MPI.
Cartesian grid is used as the topology to simulate the communication between the sensor nodes and base station with the following design scheme:
These sensor nodes communicate directly with its neighbouring nodes and the base station. The base station then constructs a thread at the start to simulate the infrared imaging satellite that periodically generates the temperature readings of the sensor nodes.
The temperatures are then used by the bsae station to compare with the report received by the grond sensor sensor nodes to determine if an open burning forest is on-going and produces a log report of the technical details.
A sample of the log generated is as follow:
A summary of the alert detection is also generated:
- Download the files
cd
intosrc/
directory- Run
make
to produce compiled executable files - Run
make [run-small | run-med | run-large]
to run different sizes of cartesian grid detections - Read the report log generated! 😃