SCTP Socket API Extensions for Concurrent Multipath Transfer
University of Duisburg-Essen, Institute for Experimental MathematicsEllernstrasse 2945326 EssenNordrhein-WestfalenGermany+49-201-1837637+49-201-1837673dreibh@iem.uni-due.dehttp://www.iem.uni-due.de/~dreibh/
University of Duisburg-Essen,
Institute for Experimental MathematicsEllernstrasse 2945326 EssenNordrhein-WestfalenGermany+49-201-183-7667+49-201-183-7673martin.becke@uni-due.deInternet-DraftThis document describes extensions to the SCTP sockets API for configuring the CMT-SCTP and CMT/RP-SCTP extensions.This draft describes extensions to the SCTP sockets API (see , ) which allow an application to configure the behaviour of the Concurrent Multipath Transfer (CMT) extensions CMT-SCTP and CMT/RP-SCTP (see , , , ).This socket option activates or deactivates CMT. The sctp_assoc_value structure is used to
specify the association for which the CMT state should be changed and the new CMT state.Definition of the sctp_assoc_value structure:
Holds the identifier for the association of which the CMT state should
be changed. Ignored for one-to-one style sockets.Turns CMT off.Turns CMT on.This socket option activates or deactivates Resource Pooling (RP) when using CMT. The sctp_assoc_value structure is used to specify the association for which the RP state should be changed and the new RP state. Note, that CMT usage itself has to be turned on separately by using the SCTP_CMT_ON_OFF option.Definition of the sctp_assoc_value structure:
Holds the identifier for the association of which the RP state should
be changed. Ignored for one-to-one style sockets.Turns RP off.Turns RP on.Security considerations for the SCTP sockets API are described by
.This document does not require IANA actions.
The authors would like to thank
Michael Tuexen
for his support.