DocumentCode
443881
Title
An embedded real-time network microkernel dedicated to wireless sensor network: ERNμK
Author
Zhou, Haiying ; Hou, Kun Mean ; De Vaulx, Christophe ; Gineste, Laurent
Author_Institution
Sch. of Electron. Inf., Wuhan Univ., China
Volume
2
fYear
2005
fDate
23-26 Sept. 2005
Firstpage
1162
Lastpage
1168
Abstract
Wireless sensor network (WSN) nodes have strict constrained resource and wireless communication function. Traditional embedded operation systems are either resource consumptive or nonsupport for real-time multi-task operations. This paper presents an embedded real-time network microkernel dedicated to WSN: ERNμK. The kernel consists of two components: a super-small distributed real-time microkernel: SDREAM and a minimal real-time and embedded TCP/IP stack: ERNμK. SDREAM is a tuple-based message-driven microkernel. It adopts a meta language: kernel modeling language to define and describe the abstract manners of system primitives. The IPC and synchronization is based on the LINDA concept: the "tuple" model implemented by two light primitives (SND: OUT & RCV: IN). In order to simplify the TCP/IP implementation, ERNμK adopts some simplification mechanisms: protocol simplification hypothesis, a specific buffering subsystem and a simplifying message subsystem in view of system resources, applications and network environment. ERNμK has been ported and evaluated on two platforms: microcontroller (MSP430F149) and DSP (TMS320C5410). The performance results show that ERNμK has tiny resource requirements and is suitable for hard real-time multi-task WSN applications.
Keywords
embedded systems; operating system kernels; telecommunication computing; transport protocols; wireless sensor networks; DSP; MSP430F149; TCP-IP stack; TMS320C5410; buffering subsystem; constrained resource; embedded real-time network microkernel; kernel modeling language; meta language; microcontroller; real-time multitask operations; super-small distributed real-time microkernel; tuple-based message-driven microkernel; wireless communication function; wireless sensor network; Application software; Intelligent networks; Intelligent sensors; Kernel; Operating systems; Protocols; Real time systems; TCPIP; Wireless communication; Wireless sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Wireless Communications, Networking and Mobile Computing, 2005. Proceedings. 2005 International Conference on
Print_ISBN
0-7803-9335-X
Type
conf
DOI
10.1109/WCNM.2005.1544249
Filename
1544249
Link To Document