Sensor/Actor Testbed Demo:
We use the 5040 mica2 motes professional kit for the sensor network part. For creating an actor network, and integrating sensor-actor testbeds, we perform the following sequence of operations:
- Creating an actor testbed
- Setting up an actor network: When the sink issues a command to a particular actor, it has to reach the actor in single/multi-hop fashion. We use a laptop with the USB/IO switch and a light source as an actor. The laptops are equipped with IEEE 802.11 b cards.
- Issuing a command to the USB/IO switch: Once the command has been received, the command is sent to the switch in an appropriate format and performs the desired acting task (turning on or off a light source, fan or rotating pedestal).
- Integrating sensor and actor testbeds
- Issue commands based on sensor data
- Maintain separate data structures for “recent” light/temperature readings for each sensor
- Issue commands when light/temperature readings are below a certain threshold
- Implementing distributed primitives
- CAC hazard: When two commands are issued to two different types of actors, they should be executed in the order in which they were issued
Stargate/IPAQ/Mica2 Motes Demo:
This is a simple surveillance application using heterogeneous sensor network. Sending image data from camera wastes both bandwidth and energy. This application shows how using low-bit rate sensors can be used to selectively actuate the cameras of interest. With the help of small sensor devices (e.g. Motes with humidity, light, or sounder sensor), an actuator can initiate stream data from cameras. This application consists of 3 different networks:
For an interoperability, Stargate works as a bridge node between different networks
- Low bandwidth sensor network (e.g. motes ),
- High bandwidth sensor network (e.g. camera sensors with 802.11 Ad-hoc mode), and
- Stargate based interconnection / mesh network.