• DocumentCode
    3146572
  • Title

    Design of a lightweight operation system for wireless sensor network

  • Author

    Shan, Jin ; Ming, Wang ; Zhengqiu, Lu ; Peisong, Ye ; Qingzhang, Chen

  • Author_Institution
    Ningbo DaHongYing Univ., Ningbo, China
  • fYear
    2011
  • fDate
    16-18 April 2011
  • Firstpage
    3072
  • Lastpage
    3076
  • Abstract
    The current popular wireless sensor network operating system to be large and complex, Leading to the size of program after compiling is too large and difficult to put into the memory of low-cost processors. In this paper, for the improvement of the program size too large problem, we propose a Lightweight wireless sensor network operating systems (LOS) that is based TinyOS. Our LOS adapts C programming language, static memory mapping mechanism, event-driven concurrent control and monolithic kernel architecture to achieve lightweight Through appropriate design concepts and code optimization to achieve the light weight of LOS. Experimental results show that under the same algorithm, LOS can save about 20K bytes in size, to achieve a light weight of the goal.
  • Keywords
    C language; operating systems (computers); optimisation; telecommunication computing; wireless sensor networks; C programming language; LOS; TinyOS; code optimization; event-driven concurrent control; lightweight operation system; low-cost processors; monolithic kernel architecture; static memory mapping mechanism; wireless sensor network; Computer languages; EPROM; Operating systems; Radio frequency; Sensors; USA Councils; Wireless sensor networks; TinyOS; Wireless Sensor Network; design of OS; light weight OS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics, Communications and Networks (CECNet), 2011 International Conference on
  • Conference_Location
    XianNing
  • Print_ISBN
    978-1-61284-458-9
  • Type

    conf

  • DOI
    10.1109/CECNET.2011.5768159
  • Filename
    5768159