Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SRED & ESRED : Active Queue Management in ns3

Implementing SRED & ESRED in ns3

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.

SRED

For a detialed explanation, implementation and network specification of the simulations please refer to the report

ESRED

For a detialed explanation, implementation and network specification of the simulations please refer to the report


About

Active Queue Management | L3/T2 Computer Networks Term Project in NS3

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.