3rd International Workshop on OMNeT++

Research Article

Implementation and evaluation of concurrent multipath transfer for SCTP in the INET framework

  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2010.8673,
        author={Thomas  Dreibholz and Martin  Becke and Jobin  Pulinthanath and Erwin P.  Rathgeb},
        title={ Implementation and evaluation of concurrent multipath transfer for SCTP in the INET framework},
        proceedings={3rd International Workshop on OMNeT++},
        publisher={ACM},
        proceedings_a={OMNET++},
        year={2010},
        month={5},
        keywords={Algorithms Design Experimentation},
        doi={10.4108/ICST.SIMUTOOLS2010.8673}
    }
    
  • Thomas Dreibholz
    Martin Becke
    Jobin Pulinthanath
    Erwin P. Rathgeb
    Year: 2010
    Implementation and evaluation of concurrent multipath transfer for SCTP in the INET framework
    OMNET++
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2010.8673
Thomas Dreibholz1,*, Martin Becke1,*, Jobin Pulinthanath1,*, Erwin P. Rathgeb1,*
  • 1: University of Duisburg-Essen, Institute for Experimental Mathematics, Ellernstrasse 29, 45326 Essen, Germany.
*Contact email: dreibh@iem.uni-due.de, becke@iem.uni-due.de, jp@iem.uni-due.de, rathgeb@iem.uni-due.de

Abstract

The steadily growing importance of resilience-critical Internet applications leads to a rising number of multi-homed sites and systems. But since the protocols of the classical Internet - particularly TCP - assume a single access path only, the number of programs supporting multiple network paths is still small. The Stream Control Transport Protocol (SCTP), which is an advanced general-purpose transport protocol and the possible successor of TCP, brings the support of multi-homing into the applications.

For technical reasons, SCTP uses one network path for data transmission and utilizes the other paths for backup only. An extension to support the load balancing of user data onto multiple paths in order to increase the payload throughput is Concurrent Multipath Transfer for SCTP, denoted as CMT-SCTP. In this paper, we describe our CMT-SCTP extension for the SCTP model provided by the INET framework. By using proof-of-concept simulations, we furthermore demonstrate its usability and configuration parameters.