Title :
A task graph based application framework for mobile ad hoc networks
Author :
Ke, Wang ; Basu, Prithwish ; Little, Thomas D C
Author_Institution :
Dept. of Electr. & Comput. Eng., Boston Univ., MA, USA
Abstract :
We propose a task graph based framework for modeling and execution of distributed applications in mobile ad hoc networks. Our framework represents a distributed application by a graph composed of nodes and edges in which the nodes logically represent application sub-tasks that need to be completed and the edges represent associations, with certain attributes, between nodes. During application run-time, suitable devices that can complete the sub-tasks and can satisfy the attributes of the associations between them are selected on-the-fly to execute the application. New devices are selected to continue application execution if old devices become unavailable due to mobility. Thus, we decouple the application from a specific set of devices and allow its execution if there is at least one suitable device in the network for carrying out each of the required sub-tasks. We propose an application execution protocol to realize this vision and show simulation results which indicate that our approach is practical for environments with low user/device mobility.
Keywords :
graph theory; mobile radio; packet radio networks; Bluetooth; IEEE 802.11; distributed applications; mobile ad hoc networks; processor-embedded devices; task graph; Application software; Bluetooth; Displays; Headphones; Mobile ad hoc networks; Monitoring; Personal digital assistants; Protocols; Runtime; USA Councils;
Conference_Titel :
Communications, 2002. ICC 2002. IEEE International Conference on
Print_ISBN :
0-7803-7400-2
DOI :
10.1109/ICC.2002.997439