The project concerned the design, implementation and proof-of-concept deployment of a programming model and middleware for wireless sensor and actuator networks (WSANs). The application consists of mobile software components, called micro-agents, which are structured in a hierarchy, with leaf agents performing sensing and actuation operations and intermediate agents being responsible for higher-level context synthesis and decision making tasks. Agents are created on the nodes of the WSAN based on the requested vs. available sensor/actuator resources. They can also be dynamically migrated between nodes to reduce wireless traffic, as a function of the application-level message exchanges. The middleware is implemented in TinyOS for Imote2 nodes that communicate over ZigBee radio. In addition, a hybrid system configuration was developed that combines wireless nodes with a legacy KNX infrastructure accessed via a POBICOS gateway.
EC – IST/FP7 Cooperating Objects Call

