OpenSS7
SS7 for the
Common Man
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.
Last modified: Sun, 05 Mar 2006 08:34:17 GMT
Home Top Index FirstPrev Next Last More Download Info FAQ Mail  Home -> Status -> Projects -> IP Transport -> SCTP
Quick Links

Download

SCTP

SIGTRAN

SS7

Hardware

STREAMS

Asterisk

Related

Package

Manual

Manual Pages

References

Conformance

Performance

Documentation

Design

Status

FAQ

IP Transport

SCTP

TCP

UDP

SSCOP-MCE

IP

Projects

Applications

SS7 Stack

ISDN Stack

SIGTRAN Stack

VoIP Stack

MG Stack

SS7/ISDN Devices

IP Transport

Embedded Systems

Operating System

Status

Roadmap

Projects

Old Status

Home

Overview

Status

Documentation

Resources

About

News

Stream Control Transmission Protocol (SCTP)

Description: OpenSS7 Project 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 depends on a Linux 2.4.x kernel and a current LiS (e.g. 2.16.16) and does not depend on any other OpenSS7 components.

The STREAMS inet interface release depends on a Linux 2.4.x kernel and a current LiS (e.g. 2.16.18) and depends on the Linux 2.4.x native release above. This INET interface package is an integral component of current LiS 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:

LiS STREAMS TPI and NPI interfaces:
npi_sctp(7), tpi_sctp(7), xti_sctp(3),
LiS STREAMS TPI interface to SCTP NET4:
tpi_sctp(7),
SCTP NET4 Sockets Interface:
sctp(7).

Test Results:-

OpenSS7 has participated (and will continue 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:

LiS 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:

linux-sctp-0.2.19.tgz
This is the Linux Kernel Native release of the OpernSS7 SCTP stack for Linux NET4 as kernel patch for Linux 2.4.18, 2.4.19, 2.4.20, 2.4.21, 2.4.22 and RedHat 2.4.20-28.9 and 2.4.20-28.7 kernels. This stack runs native in the Linux 2.4.x kernel and provides a sockets user interface. This release deprecates the releases below.
kernel-2.4.20-28.7.sctp.0.2.18.1.src.rpm
kernel-2.4.20-28.7.sctp.0.2.19.1.src.rpm
Source SRPM for RedHat(7.x) kernel 2.4.29-28.7.
kernel-2.4.20-28.9.sctp.0.2.18.1.src.rpm
kernel-2.4.20-28.9.sctp.0.2.19.1.src.rpm
Source SRPM for RedHat(9) kernel 2.4.29-28.9.
kernel-2.4.20-28.7.sctp.0.2.19.1.i386.rpm
kernel-BOOT-2.4.20-28.7.sctp.0.2.19.1.i386.rpm
kernel-doc-2.4.20-28.7.sctp.0.2.19.1.i386.rpm
kernel-source-2.4.20-28.7.sctp.0.2.19.1.i386.rpm
kernel-bigmem-2.4.20-28.7.sctp.0.2.19.1.i686.rpm
kernel-2.4.20-28.7.sctp.0.2.19.1.i686.rpm
kernel-smp-2.4.20-28.7.sctp.0.2.19.1.i686.rpm
kernel-smp-2.4.20-28.7.sctp.0.2.19.1.athlon.rpm
kernel-2.4.20-28.7.sctp.0.2.19.1.athlon.rpm
Prebuilt binary RPMs for RedHat(7.x) kernel 2.4.29-28.7.
kernel-source-2.4.20-28.9.sctp.0.2.19.1.i386.rpm
kernel-2.4.20-28.9.sctp.0.2.19.1.i386.rpm
kernel-BOOT-2.4.20-28.9.sctp.0.2.19.1.i386.rpm
kernel-doc-2.4.20-28.9.sctp.0.2.19.1.i386.rpm
kernel-2.4.20-28.9.sctp.0.2.19.1.i686.rpm
kernel-bigmem-2.4.20-28.9.sctp.0.2.19.1.i686.rpm
kernel-smp-2.4.20-28.9.sctp.0.2.19.1.i686.rpm
kernel-2.4.20-28.9.sctp.0.2.19.1.athlon.rpm
kernel-smp-2.4.20-28.9.sctp.0.2.19.1.athlon.rpm
Prebuilt binary RPMs for RedHat(9) kernel 2.4.29-28.9.
linux-sctp-0.2.18.tgz
linux-sctp-0.2.17.tgz
These are the Linux Kernel Native release of the OpernSS7 SCTP stack for Linux NET4 as kernel patch for Linux 2.4.18, 2.4.19, 2.4.20, 2.4.21 and 2.4.22 kernels. This stack runs native in the Linux 2.4.x kernel and provides a sockets user interface. These releases deprecate the releases below.
linux-sctp-0.2.16.tgz
linux-sctp-0.2.15.tgz
linux-sctp-0.2.14.tgz
These are the Linux Kernel Native releases of the OpenSS7 SCTP stack for Linux NET4 as kernel patch for Linux 2.4.18 kernels. This stack runs native in the Linux 2.4.x kernel. This release deprecates the Linux 2.2.x version below.
strinet-0.8.2b.tgz
strinet-0.8.2.tgz
These drivers provide LiS STREAMS Transport Provider Interface (TPI) access to the Linux Kernel Native release of the OpenSS7 SCTP stack for Linux NET4 available in the linux-sctp-0.2 packages above.
This package is now an integral part of LiS STREAMS and is also released with the LiS package.
linux-sctp-0.1.tgz
This is the Linux Kernel Native release of the OpenSS7 SCTP stack for Linux NET4 as a kernel patch for Linux 2.2.12 kernels. This stack runs native in the Linux 2.2.x kernel. This release is deprecated and has been updated by the linux-sctp-0.2 releases above.
strss7-0.8.2.tgz
This is the Linux STREAMS release of the OpenSS7 STREAMS SCTP stack. This stack runs with the LiS STREAMS package in the Linux Kernel and is packaged with the OpenSS7 SS7 and SIGTRAN stacks.
strsctp-0.8.2.tgz
This is the Linux STREAMS release of the OpenSS7 STREAMS SCTP stack. This stack runs with the LiS STREAMS package in the Linux Kernel. This release is updated by the strss7-0.8.2.tgz release above.

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


OpenSS7
SS7 for the
Common Man
Home Top Index FirstPrev Next Last More Download Info FAQ Mail  Home -> Status -> Projects -> IP Transport -> SCTP
Last modified: Sun, 05 Mar 2006 08:34:17 GMT
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.