On the need for system-level support for Ad hoc and sensor networks

被引:48
作者
Barr, Rimon [1 ]
Bicket, John C. [1 ]
Dantas, Daniel S. [1 ]
Du, Bowei [1 ]
Kim, T. W. Danny [1 ]
Zhou, Bing [1 ]
Sirer, Emin Gün [1 ]
机构
[1] Department of Computer Science, Cornell University, Ithaca, NY 14853
来源
Operating Systems Review (ACM) | 2002年 / 36卷 / 02期
关键词
Bandwidth - Computer operating systems - Data acquisition - Distributed computer systems - Interactive devices - [!text type='Java']Java[!/text] programming language - Mobile computing - Sensors;
D O I
10.1145/509526.509528
中图分类号
学科分类号
摘要
Ad hoc and sensor networks are an important, emerging niche that is poorly supported by existing operating systems. In this paper, we argue that network-wide energy management is a primary concern in ad hoc networks, and that this functionality is best provided by a systems layer. We are currently designing and implementing a distributed, power-aware, adaptive operating system, called MagnetOS, specifically targeting ad hoc and sensor networks. MagnetOS provides a single system image of a unified Java virtual machine across the nodes that comprise an ad hoc network. By automatically and transparently partitioning applications into components and dynamically placing these components on nodes within the ad hoc network, our system reduces energy consumption, avoids hotspots and increases system longevity. We show that a systems approach to automatic object placement in an ad hoc network can increase system longevity by a factor of four to five.
引用
收藏
页码:1 / 5
相关论文
empty
未找到相关数据