The IKR Simulation Library is an object-oriented class library for event-driven simulation available in both C++ and JAVA. Primarily, it has been designed for powerful support of performance evaluation of communication networks. However, due to its inherent flexibility it has also been applied to assess software system performance or statistically evaluate traffic measurement traces.
The IKR EmuLib is an extension to the IKR SimLib to support the
emulation of packet networks. Event-driven IKR SimLib models can be
used inside the IKR EmuLib to handle real-world IP packets in
real-time. This allows for a seamless integration of simulative and
emulative performance evaluation studies. For a description and a
performance evaluation of the library, please refer to the following
publication:
IKREmuLib: A Library for Seamless Integration of Simulation and Emulation
Starting with version 2.6.1, the IKR EmuLib is included in the IKR SimLib C++ Edition package. Starting with the version 2.8, there is also a JAVA-based version of the IKR EmuLib. If you have any questions, please send an email to IKRSimLib@ikr.uni-stuttgart.de.