Links

GitHub

Open HUB

Quick Links

Download

STREAMS

SIGTRAN

SS7

Hardware

SCTP

Related

Package

Manual

Manual Pages

References

Conformance

Performance

Documentation

Design

Status

FAQ

IP Transport

SCTP

TCP

UDP

SSCOP-MCE

IP

Products

Applications

SS7 Stack

ISDN Stack

SIGTRAN Stack

VoIP Stack

MG Stack

SS7/ISDN Devices

IP Transport

Embedded Systems

Operating System

Status

Roadmap

Products

Old Status

Home

Overview

Status

Documentation

Resources

About

News

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.

Releases of the strsctp Package
Release Version LSM tgz Sig Gzip Sig Bzip Sig Xzip Sig SRPM
strsctp-0.9.2.8       .tar.gz .asc .tar.bz2 .asc     .src.rpm
strsctp-0.9.2.7       .tar.gz .asc .tar.bz2 .asc     .src.rpm
strsctp-0.9.2.6       .tar.gz .asc .tar.bz2 .asc     .src.rpm
strsctp-0.9.2.5       .tar.gz .asc .tar.bz2 .asc     .src.rpm
strsctp-0.9.2.4       .tar.gz .asc .tar.bz2 .asc     .src.rpm
strsctp-0.9.2.3       .tar.gz .asc .tar.bz2 .asc      
strsctp-0.8.2   .tgz .asc              
strsctp-0.7.6   .tgz .asc              

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.

Releases of the sctp Package
Release Version LSM tgz Sig Gzip Sig Bzip Sig Xzip Sig SRPM
sctp-0.2.26       .tar.gz .asc .tar.bz2 .asc     .src.rpm
sctp-0.2.25       .tar.gz .asc .tar.bz2 .asc     .src.rpm
sctp-0.2.24       .tar.gz .asc .tar.bz2 .asc     .src.rpm
sctp-0.2.23       .tar.gz .asc .tar.bz2 .asc     .src.rpm
sctp-0.2.22       .tar.gz .asc .tar.bz2 .asc     .src.rpm
sctp-0.2.21       .tar.gz .asc .tar.bz2 .asc      
sctptest-0.2.19-1       .tar.gz            

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.

Releases of the linux-sctp Package
Release Version LSM tgz Sig Gzip Sig Bzip Sig Xzip Sig SRPM
linux-sctp-0.2.19   .tgz .asc              
linux-sctp-0.2.18   .tgz .asc              
linux-sctp-0.2.16   .tgz .asc              
linux-sctp-0.2.15   .tgz .asc              
linux-sctp-0.2.14   .tgz .asc              
linux-sctp-0.1   .tgz .asc              

For additional information on current releases see the "Downloads Page."


Last modified: Mon, 13 Oct 2014 14:39:05 GMT  
Copyright © 2014 OpenSS7 Corporation All Rights Reserved.