International Engineering Consortium
White Papers
Stream Control Transmission Protocol (SCTP)

Definition and Overview

Definition
Stream control transmission protocol (SCTP) is an end-to-end, connection-oriented protocol that transports data in independent sequenced streams. SCTP endpoints support multi-homing; therefore, interface redundancy is built into the protocol. Through selective transmission mechanisms, SCTP resolves errors and buffers the data transmission process.

Overview
SCTP provides applications with enhanced performance, reliability, and control functions. This protocol is essential where detection of connection failure and associated monitoring is mandatory. Furthermore, SCTP could be implemented in network systems and applications that deliver voice/data and support quality real-time services (e.g., streaming video and multimedia).

The Signaling Transport (SIGTRAN) group of the Internet Engineering Task Force (IETF) defines SCTP standards in RFC 2960. The underlying mechanism of SCTP is fairly complex and incorporates a number of validation procedures, path-management practices, and security measures.

This tutorial begins by discussing the evolution of SCTP and continues with an explanation of the fundamental concepts of the protocol. Following the explanation, the discussion elaborates on the unique features that distinguish SCTP from other transport protocols. The tutorial ends by covering the basics of message formats, the data transmission process, and the application programming interface (API) calls.

Registered Users
Enjoy exclusive access to free On-Line Education and receive the bi-monthly Broadband World eNewsletter.

Newsletter
The NEW Smart Currents Newsletter delivers the latest industry trends, strategies and insights you need to stay connected in the world of smart grid.
Current
Archive

Newsroom

IEC Corporate Member