Changes between Version 16 and Version 17 of TITAN
- Timestamp:
- Oct 25, 2010, 7:03:34 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TITAN
v16 v17 7 7 [[PageOutline(2-3,Table of Contents,inline)]] 8 8 == Introduction == 9 Titan is a framework for the distributed execution of context recognition algorithms within Body Area Network (BANs). The framework‘s central component is running on a PC or mobile phone. It organizes and controls the execution of service graphs which are distributed on the mobile phone, body worn devices, and smart objects in the environment of its user. A service graph describes what resources (sensors, processing units, and actuators) are needed to achieve a specific context/activity recognition goal (similar to the SENSEI TaskPlan). 9 The Titan (Tiny Task Network) framework offers distributed execution of context recognition algorithms within Wireless Sensor and Actuation Network (WSAN), especially for Body Area Networks (BAN). Instead of transmitting all the raw sensory data to a centralized point for processing, the data is pre-processed on the nodes as far as possible. Thus, only relevant data is sent to the Resource User. Titan provides the following main features: 10 - Service Graph: A dataflow representation to describe context recognition algoritms as a set of connected services. 11 - Mapping routines: Mapping service graphs to existing services (e.g. sensors, actuators, and processing units) in the network. 12 - Network (re-)configuration: Configuration and execution of context recognition algorithms (represented as service graphs) within the network. 10 13 11 The Titan framework integrates SENSEI’s resource-oriented approach to distributed processing within the sensor islands themselves. Similar to the Execution Manager (EM), Titan is coordinating the execution of a service graph, monitors the executed session and adapts distributed processing in the network topology by reconfiguring sensor nodes within subseconds. Extending the concepts of the Execution Manager to the sensor islands enables to execute and monitor a service graph more locally. The support of local service operation enforces the stability of the execution in case of failure or disconnection (Locality). 14 15 The framework‘s central component is running on a PC or mobile phone. It organizes and controls the execution of service graphs which are distributed on the mobile phone, body worn devices, and smart objects in the environment of its user. A service graph describes what resources (sensors, processing units, and actuators) are needed to achieve a specific context/activity recognition goal (similar to the SENSEI TaskPlan). The Titan framework integrates SENSEI’s resource-oriented approach to distributed processing within the sensor islands themselves. Similar to the Execution Manager (EM), Titan is coordinating the execution of a service graph, monitors the executed session and adapts distributed processing in the network topology by reconfiguring sensor nodes within subseconds. Extending the concepts of the Execution Manager to the sensor islands enables to execute and monitor a service graph more locally. The support of local service operation enforces the stability of the execution in case of failure or disconnection (Locality). 12 16 13 17 == Architectural Overview ==