This repository describes the methodology to implement Stabilized RED (SRED)
Algorithm in ns3. Like RED (Random Early Detection)
SRED pre-emptively
discards packets with a load-dependent probability when a buffer in a router in
the Internet or an Intranet seem congested. SRED has an additional feature
that over a wide range of load levels helps it stabilize its buffer occupation at a level independent of the number of active connections.
An extended version of SRED is also implemented here where timestamp of the incoming packets is also considered in our algorithm and the probability to overwrite is adjusted accordingly. This is called here Extended Stabilized RED
or ESRED
in short.
-
Comparison with
RED
For a detialed explanation, implementation and network specification of the simulations please refer to the report
-
Comparison with
SRED
For a detialed explanation, implementation and network specification of the simulations please refer to the report