RINASim  October 2016
Documentation of framework for OMNeT++
TxControlPolicyTCPTahoe.h File Reference
#include <omnetpp.h>
#include "TxControlPolicyBase.h"
#include "SenderAckPolicyTCP.h"
#include "DTPState.h"
#include "DTCPState.h"

Go to the source code of this file.

Classes

class  TxControlPolicyTCPTahoe
 

Macros

#define MAX_SSTHRESH   1000000000
 slow start threshold More...
 
#define RST_WND   1
 restart window More...
 
#define INL_WND   3
 restart window - 10 for Google's suggestion! More...
 
#define SMSS   1500
 sender maximum segment size More...
 
#define STATE_STARTING_SLOW_START   0
 starting slow start More...
 
#define STATE_SLOW_START   1
 slow start More...
 
#define STATE_CNG_AVOID   2
 congestion avoidance More...
 

Detailed Description

Author
Date
Jan 9, 2015

Definition in file TxControlPolicyTCPTahoe.h.

Macro Definition Documentation

#define INL_WND   3

restart window - 10 for Google's suggestion!

Definition at line 34 of file TxControlPolicyTCPTahoe.h.

#define MAX_SSTHRESH   1000000000

slow start threshold

Definition at line 32 of file TxControlPolicyTCPTahoe.h.

Referenced by TxControlPolicyTCPTahoe::TxControlPolicyTCPTahoe().

#define RST_WND   1

restart window

Definition at line 33 of file TxControlPolicyTCPTahoe.h.

#define SMSS   1500

sender maximum segment size

Definition at line 35 of file TxControlPolicyTCPTahoe.h.

#define STATE_CNG_AVOID   2

congestion avoidance

Definition at line 40 of file TxControlPolicyTCPTahoe.h.

Referenced by TxControlPolicyTCPTahoe::run(), and TxControlPolicyTCPTahoe::slowDown().

#define STATE_SLOW_START   1

slow start

Definition at line 39 of file TxControlPolicyTCPTahoe.h.

Referenced by TxControlPolicyTCPTahoe::run().

#define STATE_STARTING_SLOW_START   0

starting slow start

Definition at line 38 of file TxControlPolicyTCPTahoe.h.

Referenced by TxControlPolicyTCPTahoe::run(), and TxControlPolicyTCPTahoe::TxControlPolicyTCPTahoe().