• DocumentCode
    1967607
  • Title

    Simulation blocks for TOSSIM-T2

  • Author

    Prabhakar, T.V. ; Venkatesh, Svetha ; Sujay, M.S. ; Kuri, Joy ; Praveen, Khethavath

  • Author_Institution
    Centre for Electron. Design & Technol., Indian Inst. of Sci., Bangalore
  • fYear
    2008
  • fDate
    6-10 Jan. 2008
  • Firstpage
    17
  • Lastpage
    23
  • Abstract
    We develop several hardware and software simulation blocks for the TinyOS-2 (TOSSIM-T2) simulator. The choice of simulated hardware platform is the popular MICA2 mote. While the hardware simulation elements comprise of radio and external flash memory, the software blocks include an environment noise model, packet delivery model and an energy estimator block for the complete system. The hardware radio block uses the software environment noise model to sample the noise floor. The packet delivery model is built by establishing the SNR-PRR curve for the MICA2 system. The energy estimator block models energy consumption by Micro Controller Unit(MCU), Radio, LEDs, and external flash memory. Using the manufacturerpsilas data sheets we provide an estimate of the energy consumed by the hardware during transmission, reception and also track several of the MCUs states with the associated energy consumption. To study the effectiveness of this work, we take a case study of a paper presented in [1]. We obtain three sets of results for energy consumption through mathematical analysis, simulation using the blocks built into PowerTossim-T2 and finally laboratory measurements. Since there is a significant match between these result sets, we propose our blocks for T2 community to effectively test their application energy requirements and node life times.
  • Keywords
    discrete event simulation; flash memories; microcontrollers; network operating systems; noise (working environment); power aware computing; telecommunication computing; wireless sensor networks; LED; MICA2 system; PowerTossim-T2; SNR-PRR curve; TinyOS-2 simulator; discrete event simulator; energy consumption; energy estimator block; environment noise model; external flash memory; hardware simulation block; micro controller unit; noise floor sampling; packet delivery model; radio block; software simulation block; wireless sensor network; Analytical models; Energy consumption; Flash memory; Hardware; Light emitting diodes; Manufacturing; Mathematical analysis; Radio control; State estimation; Working environment noise;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Systems Software and Middleware and Workshops, 2008. COMSWARE 2008. 3rd International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4244-1796-4
  • Electronic_ISBN
    978-1-4244-1797-1
  • Type

    conf

  • DOI
    10.1109/COMSWA.2008.4554371
  • Filename
    4554371