Title :
GRAL: A Grouping Algorithm to Optimize Application Placement in Wireless Embedded Systems
Author :
Tziritas, Nikos ; Loukopoulos, Thanasis ; Lalis, Spyros ; Lampsas, Petros
Author_Institution :
Center for Res. & Technol. Thessaly, Volos, Greece
Abstract :
Recent embedded middleware initiatives enable the structuring of an application as a set of collaborating agents deployed in the various sensing/actuating entities of the system. Of particular importance is the incurred cost due to agent communication which in terms depends on agent positions in the system. In this paper we present GRAL a grouping algorithm that migrates groups of agents with the aim of minimizing communication. The algorithm works in a distributed fashion based on knowledge available locally at each node and can be used both for one-shot initial application deployment and for the continuous updating of agent placement. Through simulation experiments under various scenarios we evaluate the algorithm, comparing the solution quality reached against the optimal obtained from exhaustive search.
Keywords :
embedded systems; middleware; mobile agents; GRAL; agent communication; agent placement; application placement optimization; embedded middleware; grouping algorithm; wireless embedded systems; Argon; Convergence; Humidity; Routing; Temperature measurement; Temperature sensors;
Conference_Titel :
Parallel & Distributed Processing Symposium (IPDPS), 2011 IEEE International
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-61284-372-8
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2011.74