• DocumentCode
    3335583
  • Title

    The LiteOS Operating System: Towards Unix-Like Abstractions for Wireless Sensor Networks

  • Author

    Cao, Qing ; Abdelzaher, Tarek ; Stankovic, John ; He, Tian

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL
  • fYear
    2008
  • fDate
    22-24 April 2008
  • Firstpage
    233
  • Lastpage
    244
  • Abstract
    This paper presents LiteOS, a multi-threaded operating system that provides Unix-like abstractions for wireless sensor networks. Aiming to be an easy-to-use platform, LiteOS offers a number of novel features, including: (1) a hierarchical file system and a wireless shell interface for user interaction using UNIX-like commands; (2) kernel support for dynamic loading and native execution of multithreaded applications; and (3) online debugging, dynamic memory, and file system assisted communication stacks. LiteOS also supports software updates through a separation between the kernel and user applications, which are bridged through a suite of system calls. Besides the features that have been implemented, we also describe our perspective on LiteOS as an enabling platform. We evaluate the platform experimentally by measuring the performance of common tasks, and demonstrate its programmability through twenty-one example applications.
  • Keywords
    multi-threading; network operating systems; operating system kernels; wireless sensor networks; LiteOS multithreaded operating system; Unix-like abstractions; dynamic loading; dynamic memory; file system assisted communication stacks; hierarchical file system; kernel support; online debugging; user interaction; wireless sensor networks; wireless shell interface; Application software; Computer science; Debugging; File systems; Kernel; Linux; Network operating systems; Operating systems; Sensor systems; Wireless sensor networks; LiteOS; operating system; wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Processing in Sensor Networks, 2008. IPSN '08. International Conference on
  • Conference_Location
    St. Louis, MO
  • Print_ISBN
    978-0-7695-3157-1
  • Type

    conf

  • DOI
    10.1109/IPSN.2008.54
  • Filename
    4505477