Browse > Article

TeloSIM: Instruction-level Sensor Network Simulator for Telos Sensor Node  

Joe, Hyun-Woo (충남대학교 컴퓨터공학과)
Kim, Hyung-Shin (충남대학교 컴퓨터공학과)
Abstract
In the sensor network, many tiny nodes construct Ad-Hoc network using wireless interface. As this type of system consists of thousands of nodes, managing each sensor node in real world after deploying them is very difficult. In order to install the sensor network successfully, it is necessary to verify its software using a simulator beforehand. In fact Sensor network simulators require high fidelity and timing accuracy to be used as a design, implementation, and evaluation tool of wireless sensor networks. Cycle-accurate, instruction-level simulation is the known solution for those purposes. In this paper, we developed an instruction-level sensor network simulator for Telos sensor node as named TeloSlM. It consists of MSP430 and CC2420. Recently, Telos is the most popular mote because MSP430 can consume the minimum energy in recent motes and CC2420 can support Zigbee. So that TeloSlM can provide the easy way for the developers to verify software. It is cycle-accurate in instruction-level simulator that is indispensable for OS and the specific functions and can simulate scalable sensor network at the same time. In addition, TeloSlM provides the GUI Tool to show result easily.
Keywords
Sensor network; Simulator; instruction-level simulator; Sensor network simulator; Telos; MSP430; CC2420;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 TinyOS- http://tinyos.net
2 ContiKi- http://www.sics.se/contiki/
3 CC2420: Radio Module http://focus.ti.com/docs/prod/ folders/print/ cc2420.html
4 MICA2- http://www.xbow.com/products/product_ pdf_files/wireless_pdf/mica2_datasheet.pdf
5 Tmote Sky - http://www.sentilla.com/moteiv-transition.html
6 ATmega128L - http://atmel.com/products/AVR
7 MiCAz http://www.xbow.com/products/product_pdf_ files/wireless_pdf/micaz_datasheet.pdf
8 Joseph Polastre, Robert Szewczyk, and David Culler, "Telos: Enabling ultra-low power wireless research," in The Fourth International Conference on Information Processing in Sensor Networks IPSN 2005, LA, CA Apr. 2005.
9 TI MSP430 - http://www.ti.com/
10 CC1100 - http://focus.ti.com/docs/prod/folders/print/ cc1100.html
11 A. Fraboulet, et. aI., "Deveopment and Prototyping Tools for Application Specific Wireless Sensor Networks; Proceedings of the 6th International Symposium on Information Processing in Sensor Networks (IPSN'07), Cambridge, Massachusetts 2007. ACM/IEEE.
12 CC1000: Radio Module http://focus.ti.com/docs/prod/ folders/print/ cc1000.html
13 Zigbee- http://www.zigbee.org/
14 Jigloo - http://www.cloudgarden.com/jigloo/
15 Hyunwoo Joe, et. aI., "Instruction-level Power estimator for Sensor Networks," ETRI Journal, vol.30, no.1, pp.47-58, Feb 2008.   DOI   ScienceOn
16 NanoQplus- http://www.qplus.or.kr
17 Eriksson, Joakim and Dunkels, Adam and Finne, Niclas and Osterlind, Fredrik and Voigt, Thiemo (2007), "Mspsim - an extensible simulator for msp430-equipped sensor boards," In: European Conference on Wireless Sensor Networks (EWSN), January 2007, Delft, The Netherlands.
18 Z. Jin, R. Gupta, "Improving the Speed and Scalability of Distributed Simulations of Sensor networks," Proceedings of the 8th International Symposium on Information Processing in Sensor Networks (IPSN'09), pp.l69-180, San Francisco, CA, 2009. ACM/IEEE.
19 Hyunwoo Joe, et. aI., "A High-Fidelity Sensor Network Simulator Using Accurate CC2420 Model," Proceedings of the 8th International Symposium on Information Processing in Sensor Networks (IPSN'09), San Francisco, CA, 2009. ACM/IEEE pp.429-43O.
20 Banh-hyun Kim, et. aI., "Development of sensor network simulator for estimating power consumption and execution time," Korean Journal of Simulation, vol.15, no.1, 2006, pp.35-42. (in Korean)   과학기술학회마을
21 Boomerang: low power reliable mesh-networking http://docs.tinyos.net/index.php/Boomerang
22 R.Alberola and D. Pesch, "Avroraz: Extending avrora with an IEEE 802.15.4 compliant radio chip mode," In 3rd ACM International Workshop on Performance Monitoring, Measurement, and Evaluation of Heterogeneous Wireless and Wired Networks, Vancouver, Canada, October 2008.
23 Ben Titzer, et. aI., "Avrora: Scalable Sensor Network Simulation with Precise Timing," Proceedings of the Fourth International Conference on Information Processing in Sensor Networks (IPSN'05), LA, CA 2005, pp.477 -482.
24 P. Levis, et. al., "TOSSIM: Accurate and scalable simulation of entire TinyOS applications," In Proceedings of the First ACM Conference on Embedded Networked Sensor Systems, Nov. 2003 .
25 Manish Karir, et. aI., "ATEMU: A Fine-grained Sensor Network Simulator," Proceedings of First IEEE International Conference on Sensor and Ad Hoc Communication Networks, Santa Clara, CA, October 2004.
26 GloMoSim- http://pcl.cs.ucla.edu/projects/glomosim/ academic/license.html
27 Y. Wen, R. Wolski, and G. Moore. "Disens: scalable distributed sensor network simulation. In PPoPP '07: Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of parallel programming, pp.24-34, New York, NY, USA, 2007. ACM Press.
28 QualNet- http://www.scalable-networks.com
29 S Park, A Savvides, MB Srivastava, "SensorSim: a simulation framework for sensor networks-International Workshop on Modeling Analysis and Simulation of Wireless and Mobile Systems Proceedings of the 3rd ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems, Boston, Massachusetts, United States pp.104-111.
30 NS2 - http://isi.edu/nsnam/ns/
31 J. Eriksson, F. Osterlind, N. Finne, N. Tsiftes, A. Dunkels.T. Voigt, R. Sauter, and P. J. Marron. Cooja/mspsim: Interoperability testing for wireless sensor networks. In Proceedings 2nd International Conference on Simulation Tools and Techniques (SIMUTOOLS'09), Rome, Italy, Mar. 2009.