An evolvable operating system for wireless sensor networks

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 534
  • Download : 0
In the recent years, rapid development of Wireless Sensor Network (WSN) technology promises a revolution in sensing applications which are deeply embedded in the physical world. Each node in the network has to operate with a very limited memory, energy, and computation capacity and is very prone to failures. Besides, it has to provide a lot of functionalities as the applications for WSN become more and more sophisticated. Dynamic reconfiguration and self-adaptation are also vital for WSN to operate in a dynamic environment. Runtime technologies which allow software to evolve as system requirements and environment changes are critical to develop and deploy applications for such networks. As the result, more and more challenges are posed to the developers. One of those is to design an efficient operating system for sensor nodes. With low power consumption, small code and data size, evolvability as design criteria, we develop an $\It{evolvable operating system}$ (EOS) for WSN applications. The EOS provides memory space efficient thread management, collaborative thread communication model and network stack. It also supports power management of microcontroller and radio transceiver, and network wide time synchronization function. Above all, we propose our concept of $\Itbf{evolvability}$ and an approach for $\It{evolvable software reconfiguration}$ for WSN. Our approach provides a general framework for on-the-fly upgrading software ranging from operating system to application modules. Upgrading procedures can be implemented transparently to users with minimal system interruption. Our system was implemented on our ANTS-H2 outdoor hardware platform and deployed in Halla Mountain, Jeju Island (Haroobang project). We also describe our system``s performance evaluation in terms of time and memory usage.
Advisors
Kim, Dae-Youngresearcher김대영researcher
Description
한국정보통신대학교 : 공학부,
Publisher
한국정보통신대학교
Issue Date
2006
Identifier
392668/225023 / 020044616
Language
eng
Description

학위논문(석사) - 한국정보통신대학교 : 공학부, 2006, [ viii, 61 p. ]

Keywords

reconfiguration; wireless sensor network; Operating System; Evolvable system

URI
http://hdl.handle.net/10203/55488
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=392668&flag=dissertation
Appears in Collection
School of Engineering-Theses_Master(공학부 석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0