Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
Summary form only given. Vast networks of intelligent sensors that are deeply embedded in physical world will revolutionize practices in the life sciences, civil engineering, manufacturing, security, agriculture, ubiquitous computing, and many other areas. They also present a wonderful new venue for parallel and distributed processing. Bandwidth, storage, and energy limitations make in-network processing essential - within the node and among collections of nodes. The algorithms should be resource efficient, but also deal with noise, uncertainly and dynamically changing connectivity. Ideally, application programming is done at the level of unstructured ensembles, rather than individual nodes. To explore these issues, we have built a series of inch-scale wireless sensor platforms, along with an operating system and networking substrate for vast collections of tiny, power-constrained devices - TinyOS. This open experimental platform is being used by hundreds of research projects internationally in a wide range of disciplines. This talk describes the challenges in making networks of such devices robust and programmable, including platform architecture, operating system design, network discovery and routing, and explores novel distributed algorithms developed for such networks.
Keywords :
distributed algorithms; network operating systems; open systems; parallel processing; telecommunication network routing; wireless sensor networks; TinyOS; application programming; distributed algorithms; distributed processing; intelligent sensors; network routing; open experimental platform; operating system; parallel processing; power-constrained devices; wireless sensor networks; Computer aided manufacturing; Computer architecture; Computer networks; Distributed processing; Embedded computing; Operating systems; Pervasive computing; Physics computing; Web and internet services; Wireless sensor networks;