ACM Home Page
Please provide us with feedback. Feedback
COOJA/MSPSim: interoperability testing for wireless sensor networks
Full text PdfPdf (362 KB)
Source International Conference On Simulation Tools And Techniques For Communications, Networks And Systems & Workshops archive
Proceedings of the 2nd International Conference on Simulation Tools and Techniques table of contents
Rome, Italy
SESSION: Wireless sensor networks table of contents
Article No. 27  
Year of Publication: 2009
ISBN:978-963-9799-45-5
Authors
Joakim Eriksson  Swedish Institute of Computer Science
Fredrik Österlind  Swedish Institute of Computer Science
Niclas Finne  Swedish Institute of Computer Science
Nicolas Tsiftes  Swedish Institute of Computer Science
Adam Dunkels  Swedish Institute of Computer Science
Thiemo Voigt  Swedish Institute of Computer Science
Robert Sauter  University of Bonn and Fraunhofer
Pedro José Marrón  University of Bonn and Fraunhofer
Sponsors
: Create-Net
: ICST
Publisher
Bibliometrics
Downloads (6 Weeks): 30,   Downloads (12 Months): 70,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.4108/ICST.SIMUTOOLS2009.5637

ABSTRACT

Wireless sensor networks are moving towards emerging standards such as IP, ZigBee and WirelessHART which makes interoperability testing important. Interoperability testing is performed today through black-box testing with vendors physically meeting to test their equipment. Black-box testing can test interoperability but gives no detailed information of the internals in the nodes during the testing. Blackbox testing is required because existing simulators cannot simultaneously simulate sensor nodes with different firmware. For standards such as IP and WirelessHART, a white-box interoperability testing approach is desired, since it gives details on both performance and clues about why tests succeeded or failed. To allow white-box testing, we propose a simulation-based approach to interoperability testing, where the firmware from different vendors is run in the same simulator.

We extend our MSPSim emulator and COOJA wireless sensor network simulator to support interoperable simulation of sensor nodes with firmware from different vendors. To demonstrate both cross-vendor interoperability and the benefits of white-box interoperability testing, we run the state-of-the-art Contiki and TinyOS operating systems in a single simulation. Because of the white-box testing, we can do performance measurement and power profiling over both operating systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
3
 
4
A. Dunkels, B. Grönvall, and T. Voigt. Contiki - a lightweight and flexible operating system for tiny networked sensors. In Workshop on Embedded Networked Sensors, Tampa, Florida, USA, November 2004.
5
6
7
 
8
A. Dunkels and J-P. Vasseur. IP for Smart Objects, September 2008. IPSO Alliance White Paper #1.
9
 
10
J. Eriksson, A. Dunkels, N. Finne, F. Österlind, and T. Voigt. MSPSim -- an extensible simulator for MSP430-equipped sensor boards. In Proceedings of the European Conference on Wireless Sensor Networks (EWSN), Poster/Demo session, Delft, The Netherlands, January 2007.
 
11
12
 
13
Matus Harvan and Jürgen Schönwälder. A 6lowpan implementation for TinyOS 2.0. In Proc. of the 6th GI/ITG KuVS Fachgespräch "Wireless Sensor Networks", Aachen, 2007.
14
 
15
F. Kim, A. and Hekland, S. Petersen, and P. Doyle. When hart goes wireless: Understanding and implementing the wirelesshart standard. In 13th IEEE Conference on Emerging Technologies and Factory Automation, Hamburg, Germany, September 2008.
16
17
18
 
19
P. Marrón, R. Sauter, O. Saukh, M. Gauger, and K. Rothermel. Challenges of complex data processing in real world sensor network deployments. In Proceedings of ACM Workshop on Real-World Wireless Sensor Networks (REALWSN'06), Uppsala, Sweden, June 2006.
 
20
 
21
F. Österlind, A. Dunkels, J. Eriksson, N. Finne, and T. Voigt. Cross-level sensor network simulation with COOJA. In Proceedings of the First IEEE International Workshop on Practical Issues in Building Sensor Network Applications (SenseApp 2006), Tampa, Florida, USA, November 2006.
 
22
 
23
 
24
 
25
T. Voigt, F. Österlind, N. Finne, N. Tsiftes, Z. He, J. Eriksson, A. Dunkels, U. Båmsted, J. Schiller, and K. Hjort. Sensor networking in aquatic environments -- experiences and new challenges. In Workshop on Practical Issues in Building Sensor Network Applications (SenseApp 2007), Dublin, Ireland, October 2007.
 
26
Zigbee. Web page. 2007-11-21. http://www.zigbee.org.

Collaborative Colleagues:
Joakim Eriksson: colleagues
Fredrik Österlind: colleagues
Niclas Finne: colleagues
Nicolas Tsiftes: colleagues
Adam Dunkels: colleagues
Thiemo Voigt: colleagues
Robert Sauter: colleagues
Pedro José Marrón: colleagues