| Stream Control Transmission Protocol (SCTP) Description: OpenSS7 Product Status Transport SCTP
Note that it is now possible to select from most of these categories off of the
"Related" sidebar menu.
|
Overview:- |
The SCTP transport component is an implementation of the Stream Control Transmission Protocol
(RFC 2960) for both Linux Native and STREAMS, as well as a STREAMS interface to the Linux Native
implementation.
SCTP is a fundamental component of the Signalling Transport (SIGTRAN) working group Signalling
User Adaptation Layers (UAs). As such, this SCTP transport component is a fundamental
underpinning to the SIGTRAN UA implementations (IUA, DUA, GR303UA, M2PA, M2UA, M3UA, SUA, TUA,
ISUA, BUA).
|
|
History:- |
Work on the SCTP transport component began in January 2001.
|
|
Status:- |
The Linux Native release of SCTP is in the Maintenance stage.
The STREAMS release of SCTP is in the Maintenance stage.
The STREAMS TPI interface to the SCTP Linux Native release of SCTP is in the Maintenance
stage.
|
|
Dependencies:- |
The current Linux Native release depends on a Linux 2.4.x kernel and does not depend on any
other OpenSS7 components.
The deprecated Linux Native release depends on a Linux 2.2.x kernel and does not depend on any
other OpenSS7 components.
The STREAMS release does not depend on any other OpenSS7 components.
The STREAMS inet interface release depends on a Linux kernel and STREAMS and depends on the
Linux native release above. This INET interface package is an integral component of
current Linux Fast-STREAMS releases and need not be downloaded separately.
|
|
Design:- |
Designs for the SCTP components can be viewed here.
|
|
Documentation:- |
Documentation for the SCTP TPI component is available here. The
SCTP man pages are available as follows:
- STREAMS TPI and NPI interfaces:
-
npi_sctp(7),
tpi_sctp(7),
xti_sctp(3),
- STREAMS TPI interface to SCTP NET4:
-
tpi_sctp(7),
- SCTP NET4 Sockets Interface:
-
sctp(7).
|
|
Test Results:- |
OpenSS7 has participated (and continues to participate) in testing events for the SCTP
component. These are:
- 2nd SCTP Interoperability Test - ETSI, 2001
- 6th SCTP Interoperability Test - Delaware, 2003
Test programs and test results have been publicly released and are part of the public release
packages.
Performance test results for the Linux Native SCTP implementation are available on this website
under: SCTP Performance.
|
|
References:- |
A reference list for the SCTP components can be viewed here.
|
|
Code:- |
Code for all three SCTP components has been publicly released and code for these components can
be viewed in the following locations:
- STREAMS version
- Linux Native version
- STREAMS TPI access to Linux Native version
- SOCKETS access to the STREAMS version
Maintenance and feature enhancements updates are normally publicly released as soon as they
become available.
|
|
Release Package:- |
A number of packages have been publicly released:
Following are releases of the strsctp package. The package release is available in a number of forms. For more information on the specific form, see the linked page in the table, below. Click on the ``Release Version'' item for the release in the following table to obtain detailed listing of the tarballs, source RPMs and binary RPMs available for download.
Following are releases of the sctp package. The package release is available in a number of forms. For more information on the specific form, see the linked page in the table, below. Click on the ``Release Version'' item for the release in the following table to obtain detailed listing of the tarballs, source RPMs and binary RPMs available for download.
Following are releases of the linux-sctp package. The package release is available in a number of forms. For more information on the specific form, see the linked page in the table, below. Click on the ``Release Version'' item for the release in the following table to obtain detailed listing of the tarballs, source RPMs and binary RPMs available for download.
For additional information on current releases see the "Downloads
Page."
|
|
|