Modeling Of SEcurity and Systems (MOSES)

iSSF Home Page

http://www.crhc.uiuc.edu/~jasonliu/projects/issf/index.html

This project has been completed and therefore the project web page is no longer maintained actively. It is mirrored here for historical purposes. Check out www.primessf.net for new development in SSF.

Introduction

iSSF, formerly known as DaSSF, is a public-domain high-performance parallel and distributed simulator, designed to provide scalable simulation and emulation of large-scale complex systems. iSSF (pronounced as ice-if) is a portable C++ implementation of Scalable Simulation Framework, a public standard for process-oriented parallel simulation of large-scale communication networks.

Throughout the design and implementation of iSSF, we focus on speed and memory efficiency. We use conservative parallel simulation techniques that support simulation on both shared-memory multiprocessors and distributed-memory clusters of workstations. We use handcrafted threading mechanism to support light-weight process-oriented simulation paradigm. From the user's point of view, iSSF provides a simplistic and modular API that enables easy development of large-scale and complex models. iSSF is ultra fast and has been demonstrated capable of simulating extremely large network models. Models developed with iSSF are portable among a wide variety of hardware architectures, supporting a combination of shared-memory and distributed memory platforms.

iSSF is currently under active development to add support for HLA interoperability, real-time simulation, and human-interaction capabilities. The High Level Architecture (HLA) interface enables iSSF to interoperate with other existing simulators. Real-time simulation is to run the simulator (as a software program) to interact, in real time, with the physical world (through well-defined interfaces), so that, from an external standpoint, the simulator's function cannot be distinguished from the simulated system. In particular, real-time network simulation allows real traffic to go through the simulator and interact with simulated network entities. This will (i) promote studies of end-systems under controllable and repeatable network conditions, and (ii) help understand network behaviors under realistic application traffic patterns. We will also add user interface to simulation/emulation so that one can provide on-line control to the simulated system. Stay tuned for news that will be published at this web site.

iSSF is part of Modeling of Security Systems (MOSES) Project, at the Center for Reliable and High-Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign.

News

Download

People

Publications

2003

Selected old publications

Links


Jason Liu
Last modified: Fri Jul 1 12:58:40 MDT 2005