A Discrete-Event Network Simulator
API
Congestion Control Algorithms.

The various congestion control algorithms, also known as "TCP flavors". More...

+ Collaboration diagram for Congestion Control Algorithms.:

Classes

class  ns3::TcpBic
 BIC congestion control algorithm. More...
 
class  ns3::TcpCongestionOps
 Congestion control abstract class. More...
 
class  ns3::TcpHighSpeed
 An implementation of TCP HighSpeed. More...
 
class  ns3::TcpHybla
 Implementation of the TCP Hybla algorithm. More...
 
class  ns3::TcpIllinois
 An implementation of TCP Illinois algorithm. More...
 
class  ns3::TcpScalable
 An implementation of TCP Scalable. More...
 
class  ns3::TcpVegas
 An implementation of TCP Vegas. More...
 
class  ns3::TcpVeno
 An implementation of TCP Veno. More...
 
class  ns3::TcpWestwood
 An implementation of TCP Westwood and Westwood+. More...
 
class  ns3::TcpYeah
 An implementation of TCP YeAH. More...
 

Enumerations

enum  ns3::TcpWestwood::FilterType { ns3::TcpWestwood::NONE, ns3::TcpWestwood::TUSTIN }
 Filter type (None or Tustin) More...
 
enum  ns3::TcpWestwood::ProtocolType { ns3::TcpWestwood::WESTWOOD, ns3::TcpWestwood::WESTWOODPLUS }
 Protocol variant (Westwood or Westwood+) More...
 

Detailed Description

The various congestion control algorithms, also known as "TCP flavors".

Enumeration Type Documentation

Filter type (None or Tustin)

Enumerator
NONE 
TUSTIN 

Definition at line 94 of file tcp-westwood.h.

Protocol variant (Westwood or Westwood+)

Enumerator
WESTWOOD 
WESTWOODPLUS 

Definition at line 85 of file tcp-westwood.h.