• DocumentCode
    3293961
  • Title

    A SoC-based Sensor Node: Evaluation of RETOS-enabled CC2430

  • Author

    Choi, Sukwon ; Cha, Hojung ; Cho, SungChil

  • Author_Institution
    Yonsei Univ., Seoul
  • fYear
    2007
  • fDate
    18-21 June 2007
  • Firstpage
    132
  • Lastpage
    141
  • Abstract
    Recent progress in Wireless Sensor Networks technology has enabled many complicated real-world applications. Some of the applications demand a non-trivial amount of computation; some run multiple tasks concurrently on a sensor node. Supporting highly concurrent, heterogeneous, and computation-oriented sensor applications may require adequate functionality of the operating system. Multi-threaded operating systems for sensor networks have recently been developed to offer an alternative programming environment to the conventional event-driven system, and the operating principle of the multi-threaded system is considered suitable for this category of applications. Although a multi-threaded operating system provides many advantages, its efficient implementation, especially on a resource-limited sensor node, is a big challenge; hence, powerful hardware with low energy consumption is always sought. The latest development of SoC (system-on-chip) technology has enabled some of the interesting processor s that are suitable for the sensor node platform. The Chipcon´s CC2430 processor, for instance, is equipped with a high-performance processor core and IEEE802.15.4-compliant radio in a single chip. In this paper, we describe the development of a CC2430-based sensor node, especially from the viewpoint of system software and its performance. We have successfully ported the multi-threaded RETOS operating system on the hardware, and the implementation details are discussed in the paper. As the primary objective of our work is to understand the performance of the developed hardware, we have evaluated the system with extensive experiments. Our experiences show that the CC2430-based sensor node is powerful and energy-efficient, and a suitable platform, especially for multi-threaded sensor operating systems.
  • Keywords
    microcontrollers; multi-threading; sensor fusion; system-on-chip; wireless sensor networks; CC2430-based sensor node; SoC-based sensor node; multi-threaded operating systems; system-on-chip technology; wireless sensor networks technology; Computer applications; Concurrent computing; Energy consumption; Hardware; Operating systems; Programming environments; Sensor systems; Sensor systems and applications; System-on-a-chip; Wireless sensor networks; SoC; operating system; wireless sensor network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sensor, Mesh and Ad Hoc Communications and Networks, 2007. SECON '07. 4th Annual IEEE Communications Society Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    1-4244-1268-4
  • Electronic_ISBN
    1-4244-1268-4
  • Type

    conf

  • DOI
    10.1109/SAHCN.2007.4292825
  • Filename
    4292825