Title :
An OS for Mobile Ad hoc Networks Using Ant Based Hueristic to Distribute Mobile Services
Author :
Heimfarth, Tales ; Danne, Klaus ; Rammig, Franz Josef
Author_Institution :
Paderborn Univ.
Abstract :
This paper presents the architecture of an operating system (called NanoOS) for applications distributed over mobile ad hoc networks (MANETs). Furthermore, a service distribution method inspired on the foraging behavior of ants is proposed. The NanoOS offers an uniform, environment of execution where the movement of nodes is transparent to the tasks. Moreover, the code of the OS is distributed among the nodes in order to support complex services while keeping the footprint small on each node. We propose a swarm optimization based heuristic to control the migration of the OS (and application) services in order to reduce the communication overhead. Each service request leaves pheromone in the nodes within its path to the service provider. An optimization step occurs when the service provider migrates to the neighbor node with the higher pheromone concentration. Realized simulations have shown that our heuristic performs well. The total communication cost in average is just 40% higher than the global optimum obtained using branch and bound, while a random, distribution of services result in a cost about 350% higher than the optimum. Moreover, our algorithm just uses local information and has a very low computational requirement
Keywords :
ad hoc networks; heuristic programming; mobile radio; network operating systems; optimisation; tree searching; MANET; NanoOS; ant based heuristic; branch-bound; communication cost; mobile ad hoc network; operating system; service distribution; service provider; swarm optimization; Ad hoc networks; Cost function; Energy consumption; Hardware; Mobile ad hoc networks; Nanoscale devices; Operating systems; Particle swarm optimization; Resource management; Wireless sensor networks;
Conference_Titel :
Autonomic and Autonomous Systems and International Conference on Networking and Services, 2005. ICAS-ICNS 2005. Joint International Conference on
Conference_Location :
Papeete, Tahiti
Print_ISBN :
0-7695-2450-8
DOI :
10.1109/ICAS-ICNS.2005.22