• 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