1st International ICST Workshop on OMNeT++

Research Article

Integration of SCTP in the OMNeT++ Simulation Environment

  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2008.3062,
        author={Irene R\'{y}ngeler and Michael T\'{y}xen and Erwin P. Rathgeb},
        title={Integration of SCTP in the OMNeT++ Simulation Environment},
        proceedings={1st International ICST Workshop on OMNeT++},
        publisher={ACM},
        proceedings_a={OMNET++},
        year={2010},
        month={5},
        keywords={SCTP Omnet++ INET},
        doi={10.4108/ICST.SIMUTOOLS2008.3062}
    }
    
  • Irene Rüngeler
    Michael Tüxen
    Erwin P. Rathgeb
    Year: 2010
    Integration of SCTP in the OMNeT++ Simulation Environment
    OMNET++
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2008.3062
Irene Rüngeler1,*, Michael Tüxen1,*, Erwin P. Rathgeb2,*
  • 1: Münster University of Applied, Sciences Fachbereich Elektrotechnik und Informatik, Stegerwaldstrasse 39 D-48565 Steinfurt, Germany
  • 2: University of Duisburg-Essen, Institute for Experimental Mathematics, Ellernstrasse 29 D-45326 Essen, Germany
*Contact email: i.ruengeler@fhmuenster.de, tuexen@fh-muenster.de, erwin.rathgeb@iem.unidue.de

Abstract

The INET framework for the widely used OMNeT++ simulation environment supports discrete event simulation for IP-based networks. This paper describes an implementation of the Stream Control Transmission Protocol (SCTP) within this framework. SCTP is a new transport protocol originally designed for signaling transport in telephony networks. The simulation model and parameters of the SCTP implementation in INET are discussed in detail. The INET framework has also been extended to support external interfaces. These interfaces allow to set up hybrid scenarios where simulated nodes communicate with real external IP-based nodes. This new feature was used to test the simulation against multiple SCTP implementations at the last SCTP Interoperability tests. Other methods that were used to verify the SCTP simulation are finally discussed.