• DocumentCode
    473095
  • Title

    A Development of the Nano OS Kernel based on System State-Monitor for Ubiquitous Sensor Network

  • Author

    Lee, Dong Myung ; Lee, Kwangyong

  • Author_Institution
    Dept. of Comput. Eng., Tongmyong Univ., Pusan
  • Volume
    2
  • fYear
    2008
  • fDate
    17-20 Feb. 2008
  • Firstpage
    963
  • Lastpage
    966
  • Abstract
    In this paper, the problems that MCU stopping and the auto-reset in sensor nodes, and the dead end transition in nano OS kernel are analyzed and confirmed. In addition to this, the solutions to tolerate the confirmed problems are also suggested and the performance of the suggested solutions was evaluated by variable experimentation. The 1st mechanism is the stack-safe nano OS kernel suitable for USN using the nano QPlus 1.6 version that is released at present time for application program to run safely even though the stack overflow problem during program execution is occurred in sensor module. The 2nd mechanism is the system state-monitor mechanism that recoveries the modules to normal state even though the main modules of kernel are transited to dead end or deadlock state in the nano OS.
  • Keywords
    network operating systems; operating system kernels; ubiquitous computing; wireless sensor networks; auto-reset; nano OS kernel; operating system; program execution; sensor module; sensor node; stack overflow problem; system state-monitor; ubiquitous sensor network; Batteries; Computer networks; Distributed computing; Gas detectors; Kernel; Operating systems; Pervasive computing; Sensor systems; System recovery; Wireless sensor networks; Nano QPlus; USN; sensor; stack overflow; state-monitor; ubiquitous; zigbee;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Communication Technology, 2008. ICACT 2008. 10th International Conference on
  • Conference_Location
    Gangwon-Do
  • ISSN
    1738-9445
  • Print_ISBN
    978-89-5519-136-3
  • Type

    conf

  • DOI
    10.1109/ICACT.2008.4493926
  • Filename
    4493926