CN Unit-2 Congestion, SCTP, Qos
CN Unit-2 Congestion, SCTP, Qos
CN Unit-2 Congestion, SCTP, Qos
Backpressure
•Backpressure is a node to-node congestion control that starts with a node and
propagates, in the opposite direction of data flow, to the source
•It is a congestion control mechanism in which a congested node stops receiving
data from the immediate upstream node or nodes. This may cause the upstream
node or nodes to become congested, and they, in turn, reject data from their
upstream node or nodes, and so on.
24.7
Closed-Loop Congestion Control
• Implicit Signaling
In this, there is no communication between congested node or nodes and the
source. The source guesses that there is congestion somewhere in the
network from other symptoms.
• Explicit Signaling
The node that experiences congestion can explicitly send a signal to the
source or destination. Explicit signaling can occur in either the forward or
the backward direction.
Explicit-signaling method is different from the choke-packet method.
In choke-packet, a separate packet is used for this purpose
In explicit-signaling method, signal is included in packets that carry data.
Congestion Avoidance
Frame Relay Protocol uses two bits in the frame to explicity warn the
source and destination of the presence of congestion
•BECN – Backward Explicit Congestion Notification
•FECN - Forward Explicit Congestion Notification
BECN bit warns the sender of congestion in the network.
FECN bit is used to warn the receiver of congestion in the network.
BECN – Backward Explicit Congestion Notification
Each router monitors its load and explicitly notifies the end nodes when
congestion is about to occur. This notification is implemented by setting
a binary congestion bit in the packets that flow through the router, hence
the name DECbit.
Destination host then copies this congestion bit into ACK it sends back to
source. Finally, source adjusts its sending rate to avoid congestion.
A single congestion bit is added to the packet header. A router sets this
bit in a packet if its average queue length is greater than or equal to 1 at
the time the packet arrives.
Congestion avoidance - DECbit Technique
SCTP packet has a mandatory general header and a set of blocks called
chunks. There are two types of chunks:
•control chunks - A control chunk controls and maintains association
•data chunks - A data chunk carries user data
Acknowledgment
in SCTP defines
the cumulative
TSN, the TSN of
the last data
chunk received in
order.
Association termination
QUALITY OF SERVICE
Quality of service (QoS) is an internetworking issue,
Quality of service (QoS) is defined as a flow seeks to attain
Flow Characteristics
Delay - Source-to-destination delay
Jitter - Jitter is the variation in delay for packets belonging to same flow.
Scheduling
A good scheduling technique treats the different flows in a fair and
appropriate manner. Several scheduling techniques are designed to
improve the quality of service. :
•FIFO queuing,
•Priority Queuing and
•Weighted Fair Queuing
FIFO queue