System-Level Support For Ad Hoc and Sensor Networks

Improving System Longevity in Ad Hoc and Sensor Networks with MagnetOS

by Malika Bhiyana*,

- Published in Journal of Advances in Science and Technology, E-ISSN: 2230-9659

Volume 1, Issue No. 1, Feb 2011, Pages 0 - 0 (0)

Published by: Ignited Minds Journals


ABSTRACT

Ad hoc and sensor networks are animportant, emerging niche that is poorly supported by existing operatingsystems. In this paper, we argue that network-wide energy management is aprimary concern in ad hoc networks, and that this functionality is bestprovided by a systems layer. We are currently designing and implementing adistributed, power-aware, adaptive operating system, called MagnetOS,specifically targeting ad hoc and sensor networks. MagnetOS provides a singlesystem image of a unified Java virtual machine across the nodes that comprisean ad hoc network. By automatically and transparently partitioning applicationsinto components and dynamically placing these components on nodes within the adhoc network, our system reduces energy consumption, avoids hotspots andincreases system longevity. We show that a systems approach to automatic objectplacement in an ad hoc network can increase system longevity by a factor offour to five.

KEYWORD

ad hoc networks, sensor networks, system-level support, energy management, operating system, MagnetOS, Java virtual machine, object placement, system longevity