An object oriented approach to simulating large communication networks

Armin R. Mikler, Johnny S K Wong, Vasant Honavar

Research output: Contribution to journalArticle

6 Scopus citations

Abstract

The complexity of modern communication systems in terms of the number of entities, their interaction, and the resulting dynamics make an analytical study often impossible. Their analysis may require the experimental study through simulation. A simulation environment for large network infrastructures must be carefully designed since the simulator performance becomes a critical issue as the model complexity increases. Our effort to design such a simulation environment was driven by the need to evaluate heuristic routing strategies for very large communication networks through experimental studies. We have chosen to employ the object oriented paradigm in our approach. In addition, critical issues such as the choice of pre-scheduling versus post-scheduling and the generation of a priori service time had to be considered during the design. In this paper we give an overview of the design of an object oriented simulation tool for large networks and discuss some of the issues that are pertinent to the design of a discrete event simulator for the study of complex communication infrastructures.

Original languageEnglish (US)
Pages (from-to)151-164
Number of pages14
JournalJournal of Systems and Software
Volume40
Issue number2
DOIs
StatePublished - Feb 1998

    Fingerprint

All Science Journal Classification (ASJC) codes

  • Software
  • Information Systems
  • Hardware and Architecture

Cite this