ChipCenter Questlink
SEARCH CHIPCENTER
Search Type:
Search for:




Knowledge Centers
Product Reviews
Data Sheets
Guides & Experts
News
International
Ask Us
Circuit Cellar Online
App Notes
NetSeminars
Careers
Resources
FAQ
EE Times Network
Electronics Group Sites

Stream Control Transmission Protocol  
Circuit Cellar Online
THE MAGAZINE FOR COMPUTER APPLICATIONS
Circuit Cellar Online offers articles illustrating creative solutions
and unique applications through complete projects, practical
tutorials, and useful design techniques.
RESOURCE PAGES
c50r40g4.gif (3024 bytes)
A Guide for Online Information About:

Stream Control Transmission Protocol

by Brant Schroeder

Part: 1 2




IEC

I felt that the International Engineering Consortium did a much better job explaining what Stream Control Transmission Protocol is then I could. For this reason I started this page out with there tutorial on SCTP.

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 of IEC's Tutorial
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.

To learn more about SCTP, visit IEC.





Performance Technologies

To reliably transport SS7 messages over IP networks, the Internet Engineering Task force sigtran working group devised the Stream Control Transmission Protocol (SCTP). SCTP allows the reliable transfer of signaling messages between signaling endpoints in an IP network.

To establish an association between SCTP endpoints, one endpoint provides the other endpoint with a list of its transport addresses (multiple IP addresses in combination with an SCTP port). These transport addresses identify the addresses that will send and receive SCTP packets.

IP signaling traffic is usually composed of many independent message sequences between many different signaling endpoints. SCTP allows signaling messages to be independently ordered within multiple streams (unidirectional logical channels established from one SCTP endpoint to another) to ensure in-sequence delivery between associated endpoints. By transferring independent message sequences in separate SCTP streams, it is less likely that the retransmission of a lost message will affect the timely delivery of other messages in unrelated sequences (called head-of-line blocking). Because TCP/IP does enforce head-of-line blocking, the sigtran Working Group recommends SCTP rather than TCP/IP for the transmission of signaling messages over IP networks.

To learn more about SCTP and how it works, visit Performance Technologies




www.sctp.de

This page contains RFCs and Internet Drafts (IDs) that deal with Stream Control Transmission Protocol. Some of the topics covered on this page are:

 

• Architectural Framework for Signaling Transport

• ISDN Q.921–User Adaptation Layer

• modification of the checksum algorithm for SCTP

• handling multiple IPv6 addresses in the INIT and INIT-ACK chunks

• specifies the adaptation layer to support the primitives at the MTP2/MTP3 boundary in a symmetric scenario

• usage of SCTP outside the SIGTRAN group

This is just a few of the topics covered on this site. The site also contains free source code so you can better implement SCTP on your system.

To learn more about SCTP and how it works, visit www.sctp.de.




    I am always looking for more material about interesting subjects. If you would like to share information about robotics or see a Resource Page on a particular topic, contact me,
    Brant Schroeder.

    Circuit Cellar provides up to date information for engineers, www.circuitcellar.com for more information and additional articles.
    ©Circuit Cellar, the Magazine for Computer Applications. Posted with permission. For subscription information, call (860) 875-2199 or e-mail subscribe@circuitcellar.com

     

    Click here to get your listing up.

    Copyright © 2003 ChipCenter-QuestLink
    About ChipCenter-Questlink  Contact Us  Privacy Statement   Advertising Information  FAQ