An Architecture for Dynamic Reconfiguration of Data Flows in Sensor Networks
Source: Yale University
In this paper, driven primarily from the authors' experiences with experimental deployments, their propose an architecture that enables the dynamic manipulation of data-flows inside sensor networks. Their architecture introduces conventions for defining and managing wires that connect software agents both inside and across, possibly heterogeneous devices. By introducing the notion of filters, they enable the dynamic activation and deactivation of wires based on the values of the sensed data, thus effectively limiting the number of transmitted messages. Among other properties, their architecture provides the primitives for dynamically grouping software agents (and thus nodes) based on user or application defined criteria.