A Block-Oriented Network Simulator (BONeS)™

Simulation plays an important role in computer-aided modeling, analysis and design of communication networks and related systems. A number of approaches based on Queueing models, Petri nets and Finite State Machines have been developed in recent years for simulating communication networks. This paper reviews the traditional approaches to modeling and simulating communication systems and presents a new approach based on a hierarchical, block-oriented modeling paradigm. The implementation of the block-oriented modeling paradigm in a graphical framework called BONeS (Block Oriented Network Simulator) is described and two examples are presented to show how BONeS can be used to model and simulate a broad range of communication networks and distributed systems.

[1]  Giorgio Bruno,et al.  Process-translatable Petri nets for the rapid prototyping of process control systems , 1986, IEEE Transactions on Software Engineering.

[2]  Marco Ajmone Marsan,et al.  TOPNET: A Tool for the Visual Simulation of Communication Networks , 1990, IEEE J. Sel. Areas Commun..

[3]  Charles H. Sauer,et al.  Queueing Network Simulations of Computer Communication , 1984, IEEE J. Sel. Areas Commun..

[4]  G. Willmann,et al.  Performance modeling of Signaling System No.7 , 1990, IEEE Communications Magazine.

[5]  Victor S. Frost,et al.  Efficient estimation of cell blocking probability for ATM systems , 1991, ICC 91 International Conference on Communications Conference Record.

[6]  Robert J. T. Morris,et al.  Visual Simulation: The Performance Analysis Workstation , 1985, Computer.