A Simulator Interconnection Framework for the Accurate Performance Simulation of SDL Models

  • Thomas Kuhn
  • Philipp Becker
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4320)


To produce accurate performance assessments of SDL models by simulation, all resources influencing system performance must be simulated together. Existing performance simulators usually support the simulation of a single resource only. One way to achieve support of multiple resources is the extension of existing simulators. In this paper, we present a different solution that can be realized with a relatively small effort. The core of the solution is a simulator interconnection framework for the performance simulation of SDL models. With this framework, existing simulators for different resources can be integrated. We show how the framework has been used to integrate ns-2 (network simulation), Avrora (hardware simulation), and a simulator extension for SDL models. Several performance simulations of a Mica network scenario provide evidence for the additional accuracy achieved with the integrated simulator.


Network Simulator Performance Simulation Network Delay Beacon Frame Simulated Application 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Book, M., Beydeda, S., Gruhn, V.: Model-driven Software Development. Springer, Heidelberg (2005)MATHGoogle Scholar
  2. 2.
    International Telecommunications Union: Specification and Description Language (SDL). ITU-T Recommendation Z.100 (August 2002)Google Scholar
  3. 3.
    Kuhn, T., Geraldy, A., Gotzhein, R., Rothländer, F.: ns+SDL – The Network Simulator for SDL Systems. In: Prinz, A., Reed, R., Reed, J. (eds.) SDL 2005. LNCS, vol. 3530, pp. 103–116. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Hatnik, U., Altmann, S.: Using ModelSim, Matlab/Simulink and NS for Simulation of Distributed Systems. In: IEEE PARELEC 2004, Dresden, September 7-10, pp. 114–119, (2004) ISBN 0-7695-2080-4Google Scholar
  5. 5.
    Titzer, B.L., Lee, D.K., Palsberg, J.: Avrora: Scalable Sensor Network Simulation with Precise Timing. In: Proceedings of the Fourth International Symposium on Information Processing in Sensor Networks, IPSN 2005, UCLA, Los Angeles, California, USA, April 25-27 (2005)Google Scholar
  6. 6.
  7. 7.
    Information Sciences Institute, University of Southern California: The Network Simulator ns-2,
  8. 8.
  9. 9.
    Chang, X.: Network Simulations with OPNET. In: Farrington, P.A., Nembhard, H.B., Sturrock, D.T., Evans, G.W. (eds.) Proc. of WSC 1999, vol. 1, pp. 307–314. IEEE, Piscataway (1999)CrossRefGoogle Scholar
  10. 10.
    Zeng, X., Bagrodia, R., Gerla, M.: GloMoSim: a library for parallel simulation of large-scale wireless networks. In: Proceedings. Twelfth Workshop on Parallel and Distributed Simulation PADS 1998, pp. 154–161, xii+197. IEEE Computer Society, Los Alamitos (1998)CrossRefGoogle Scholar
  11. 11.
    Polley, J., Blazakis, D., McGee, J., Rusk, D., Baras, J.: Atemu: A fine-grained sensor network simulator. In: Sensor and Ad Hoc Communications and Networks, pp. 145–152 (2004)Google Scholar
  12. 12.
    Almesberger, W.: umlsim - A UML-based simulator. In: Proceedings of the 10th International Linux System Technology Conference (Linux-Kongress 2003), October 2003, pp. 202–213 (2003)Google Scholar
  13. 13.
    Telelogic AB: Telelogic Tau Generation 1,

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Thomas Kuhn
    • 1
  • Philipp Becker
    • 1
  1. 1.Networked Systems GroupUniversity of KaiserslauternGermany

Personalised recommendations