Stream Control Transmission Protocol
Stream Control Transmission Protocol
Originally the SCTP was defined as a transport protocol for SS7 messages to be
transmitted over IP networks. As TCP and UDP it is seen as a layer 4 transport protocol
in the ISO OSI model.
The SCTP frames are called chunks. All chunks are associated to a connection that
guarantees in-order delivery. However, within the same chunk there might be data
blocks of different connections transmitted simultaneously. In addition, it is also possible
to send urgent packets "out of order" with a higher priority.
SCTP also supports multihoming scenarios where one host owns multiple valid IP
addresses.
Besides the data streams, SCTP frequently sends heartbeat messages to test the state
of connection.
How SCTP works will be demonstrated by means of an example. Figure 1 shows the
message flow required to transport the NAS signaling message Attach Request from the
eNB to MME across the S1 interface.