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
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;
Conference_Titel :
Consumer Electronics, Communications and Networks (CECNet), 2011 International Conference on
Conference_Location :
XianNing
Print_ISBN :
978-1-61284-458-9
DOI :
10.1109/CECNET.2011.5768159