Interface connecting the INET simulation framework with the real world

The INET framework for the widely used OMNeT++ simulation environment supports discrete event simulation for IP-based networks. During the development of a simulation model for the new IETF transport protocol SCTP (Stream Control Transmission Protocol), INET was extended to also support external interfaces. These interfaces allow to set up hybrid scenarios where simulated nodes communicate with real external IP-based nodes. This paper will first give a short introduction to the OMNeT++ simulation environment and the INET framework. Then the requirements for the external interfaces will be discussed and some implementation aspects will be described. Hybrid scenarios offer a whole range of potential applications which will also be presented briefly. The performance of this technique is crucial for its applicability. Therefore, several test setups are evaluated to verify the feasibility of this approach.

[1]  David E. Culler,et al.  PlanetLab: an overlay testbed for broad-coverage services , 2003, CCRV.

[2]  Robert Ricci,et al.  Integrated network experimentation using simulation and emulation , 2005, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities.

[3]  Mark Carson,et al.  NIST Net: a Linux-based network emulation tool , 2003, CCRV.

[4]  Luigi Rizzo,et al.  Dummynet: a simple approach to the evaluation of network protocols , 1997, CCRV.

[5]  Erwin P. Rathgeb,et al.  Integration of SCTP in the OMNeT++ simulation environment , 2010, SimuTools.

[6]  Lixia Zhang,et al.  Stream Control Transmission Protocol , 2000, RFC.

[7]  Sally Floyd,et al.  Quick-Start for TCP and IP , 2007, RFC.