2008 January 3
In a nutshell
Our purpose is to provide a quick, hand-edited, directory
to all things related to Signal Transport technology.
Web hosting change - yet again. Web hosting must be a
tricky business because the web hosts used by
sigtran.org always go out of business. We are marking the event
with a fresh retro Web 1.0 facelift.
ss7box is using lksctp
for internal communication sockets in preparation for
SCTP moves to standards track in September 2007 with
A new draft proposal on
Sockets API Extensions for Stream Control Transmission Protocol (SCTP)
is available. It is authored
by the usual suspects.
What is SCTP?
(not for dummies or idiot's) that integrates the
author's comments with material taken from RFC2960.
The links within the document make for a better
navigation experience than reading the RFC in text
Here's a list of more tutorials:
Once you've completed the tutorials you'll be ready to read the source
- The group with a wider interest in
transport protocols - most notably, the TCP/UDP/IP
protocols. They now watch over the SCTP protocol as
one would naturally expect.
- The initial focus group whose charter is now complete.
- An kernel implementation of SCTP. Also has some of the
- Linux Kernel Implementation
- An implementation of SCTP that is being woven directly into
the Linux kernel at the same level as TCP and UDP. Actively maintained.
- A site full of information and links to the
RFCs describing SIGTRAN protocols. It is
sponsered by Siemans and the University of
Essen, a group that produces a
user space implementation of SCTP. Actively maintained.
- The SCTP part of the project is open source. It
is based on a forked version of Linux STREAMS.
- Reference Implementation
No longer available at this website. However, the work has been integrated
into the KAME project described below, which itself has been integrated
into FreeBSD and NetBSD.
The author of the Reference Implementation, Randall Stewart, and
Qiaobing Xie, have
written a book fittingly entitled "SCTP".
- SCTP on BSD development effort by a consortium of companies in Japan. Project
ended 2006.3. Work integrated into FreeBSD, OpenBSD, and NetBSD.
- ns-2 SCTP module by UoD P.E.L.
- SCTP testing/simulation by the Protocol Engineering Laboratory at the
University of Delaware.
- SCTP on BSD development effort by some folks at the Pune
Institute of Computer Technology.
- Sun SCTP
- An implementation in the Solaris kernel.
- M3UA on Sourceforge
- Uses UDP as the transport layer out of the box. Conversion to
SCTP is straightforward according to documentation. Compiles cleanly
out of the box. Nice documentation. Well worth a look. Go to the
last page of the .pdf to see a graphic of the architecture. A management
layer figures in prominently. The download statistics show that there is
recent interest in this package.
- SCCP User Adaptation (SUA)
- This implementation is used in conjunction
open source SCTP implementation.
- Offers a suite of user adaptation (UA) layer
protocols that are compatible with the SCTP
implementantion. Probably embedded in the SCTP tarball
but this is not known authoritatively.
- A client/server benchmark tool that can be used to measure the performance of SCTP connections
- SCTP Test Tool (stt)
- Built by the sctplib folks.
The open source SUA implementation author's
is worth a visit. Be sure to visit the history links.
Since SCTP is interesting to those also interested
in telephony signaling, it seems appropriate to have
a reference on C7/SS7.
is a collection of links from names commonly
associated with C7/SS7. And when you've finished with the abridged
editions, you can read the
ITU specs - for free.
I wonder why the ANSI specs are not free yet?
SIGTRAN and SIP
protocols are related to the emerging technology of Voice over Internet
Protocol (VoIP) that may replace today's switched
telephone networks. The SIGTRAN protocol is an
important tool for bridging the existing SS7
signaling network to the VoIP networks.
A published SCTP Performance Test for lksctp is made possible by the
The bakeoff is now known as the plugtest. Groups attend, results are owned by and
published by the participants.
If you're interested in a bakeoff you should
look here. So many delicious things to do with
A collection of SCTP related studies and reports:
Gateways and End Nodes
Stacks, Blades, and Cards
Please tell us about a company that should be added to this list
by sending an email to ss7box(at)gmail.com.