Stream Control Transmission Protocol (SCTP)



This page contains a summary of available or known implementations of SCTP. Some listed here are available for purchase, some are free aka open source. Other implementations listed are internal and not available to the public. To the best of my knowledge it is acurate at the time I composed this page. To find out more about a particular implementation I suggest you contact the company or group. If no web pointer is here you can always try google :-D.

Note to implementors, if you have an implementation and do not see it listed here send me an email (randall) and I will try to get it updated. If you have a web page pointer you would like added, send me that and I will get it in your listing.

List of SCTP Implementations
SCTP Implementation

Company: Open-Source/None

Implementation Type: Kernel

Available for: download - open source project tied to KAME.

Operating Systems: FreeBSD/OpenBSD and NetBSD

Other notes: The BSD implementation is available from KAME as part of their BSD supplement.

SCTP Implementation

Company: Continuos Computing (CCPU)/Trilium

Implementation Type: User space

Available for: Purchase

Operating Systems: Runs on Unix/Linux/VxWorks/Windows.

Other notes: Source code release

SCTP Implementation

Company: Ulticom

Implementation Type: Kernel

Available for: Purchase

Operating Systems: Solaris and Linux

Other notes: Solaris 7, 8 & 9, Linux Redhat 7.3 and later, Suse and Montvista.

Normally sold bundled with SS7/Sigtran/SIP but can be purchased seperately more information can be found at ulticom

SCTP Implementation

Company: ADAX

Implementation Type: Kernel

Available for: Purchase

Operating Systems: Solaris/Linux

Other notes:

SCTP Implementation

Company: Sun Microsystems

Implementation Type: Kernel

Available for: Included in Base O/S

Operating Systems: Solaris Sparc/X86

Other notes: Sun Solaris 10 has SCTP included in the base O/S no packages or other additions are needed.

SCTP Implementation

Company: IBM

Implementation Type: Kernel

Available for: Loadable module due to ship with the O/S.

Operating Systems: AIX

Other notes: Available Sept 2004.

SCTP Implementation

Company: University of Essen, University of Muenster, and Seimens.

Implementation Type: User space.

Available for: Free download at sctp.de.

Operating Systems: Linux 2.4, 2.6, FreeBSD 4.8, Solaris 8, Mac OS 10., Windows

Notes: Windows known limitations, missing support for stdin and IPv6

SCTP Implementation

Company: QNX Software Systems Ltd.

Implementation Type: Userland-RTOS

Available for: In beta testing.

Operating Systems: QNX 6.3.0

Other notes: Planned release data is March 2004 and it will be included in the OS (QNX Momentics Professional Edition).

SCTP Implementation

Company: Wipro Technolgies, India

Implementation Type: Userland

Available for: Available for downloade at wipro.

Operating Systems: Linux

Other notes:

SCTP Implementation

Company: Artesyn Communication Products Inc

Implementation Type: User and Kernel versions

Available for: For Purchase

Operating Systems: Solaris 8, Linux, HP-UX.

Other notes: Normally sold with SpiderWareSG but is also available un-bundled. API supported is sockets(Solaris, Linux) and TPI(Solaris, Linux, HP-UX). Also has been known to run on VxWorks and QNX 4.

SCTP Implementation

Company: Cisco Systems.

Implementation Type: Proprietary.

Available for: Included with IUA product

Operating Systems: IOS

Other notes: Not sold seperately.

SCTP Implementation

Company: HP

Implementation Type: User or Kernel versions depending on the O/S.

Available for: see notes

Operating Systems: HP-UX and Tru64

Other notes: Normaly availabe with ss7 product, see the following pdf for HP-UX. For Tru64 information can be found in pdf1

SCTP Implementation

Company: Open-Source

Implementation Type: Kernel

Available for: GPL

Operating Systems: Linux included in 2.6 and 2.4.23

Other notes: Other information may be found at sourceforge

SCTP Implementation

Company: Tekelec

Implementation Type: Proprietary

Available for: Included with EAGLE product

Operating Systems: VxWorks

Other notes: Not sold separately, more information can be found at tekelec

SCTP Implementation

Company: HSS

Implementation Type: User space

Available for: Purchase

Operating Systems: Linux, Solaris, VxWorks, Windows

Other notes: Normally sold bundled with HSS SS7 and Sigtran suites but can also be purchased seperately. see HSS for more details.

SCTP Implementation - known to exist but non responding to poll

Company: OpenSS7

Implementation Type: Kernel

Available for: download

Operating Systems: Linux - GPL

Other notes: Information may be found at openss7

SCTP Implementation - known to exist but non responding to poll

Company: Intellinet SCTP

Implementation Type: unknown possibly kernel.

Available for: Unknown

Operating Systems: Unknown

Other notes: intellinet

SCTP Implementation - known to exist but non responding to poll

Company: Nokia

Implementation Type: Internal

Available for: N/A

Operating Systems: Router

Other notes: Proprietary

SCTP Implementation - known to exist but non responding to poll

Company: Siemens

Implementation Type: Proprietary

Available for: N/A

Operating Systems: Carrier Grade Signalling Gateway

Other notes: Proprietary

SCTP Implementation - known to exist but non responding to poll

Company: Nokia

Implementation Type: user space

Available for: N/A

Operating Systems: unknown

Other notes: Proprietary - research I. Arias-Rodriguez

SCTP Implementation - known to exist but non responding to poll

Company: SS8 networks, Inc.

Implementation Type: User space

Available for: unknown

Operating Systems: Solaris, Linux

Other notes: Proprietary see SS8

SCTP Implementation

Company: Netbricks

Implementation Type: User space and Kernel

Available for: Purchase

Operating Systems: Solaris(32/64bits), Linux, VxWorks, OSE, PSOS, Windows.Solaris(32/64bits), Linux, VxWorks, OSE, PSOS, Windows.

Other notes: can be bundled with SIGTRAN and related signaling: ISDN/SS7/V5. More information can be found a Netbricks