/    /  CDCS – SCTP Congestion Control

SCTP Congestion Control

 

SCTP or Stream Control Transmission Protocol is a message-oriented transport protocol. It is majorly used for internet applications. 

It combines the best of TCP and UDP together.

 

The features of SCTP are:

 

  • Stream Identifier

 

Many streams in each association require identification using a stream identifier (SI). The SI in the header is carried by chunks of data to be properly placed in the stream upon its arrival at the destination. 

 

 

  • Stream Sequence Number

 

A stream sequence number is used by the SCTP to identify the data chunks. 

 

 

  • Transmission sequence number

 

The unit of data in SCTP is a DATA chunk that may or may not have a one-to-one relationship with the message coming from the process because of fragmentation. 

 

 

  • Flow control

 

It implies flow control in order to not overwhelm the receiver.

 

 

  • Error control

 

It provides error control to improve reliability. 

 

 

  • Congestion control

 

Congestion control is implemented to ensure how many data chunks can enter the network.

 

 

  • Packets

 

In SCTP the data is carried as data chunks and the control information is carried as control chunks. 

 

Reference 

SCTP Congestion Control