Tor 0.4.9.0-alpha-dev
Data Fields
vegas_params_t Struct Reference

#include <congestion_control_st.h>

Data Fields

uint32_t ss_cwnd_cap
 
uint32_t ss_cwnd_max
 
uint16_t gamma
 
uint16_t alpha
 
uint16_t beta
 
uint16_t delta
 
uint8_t bdp_mix_pct
 

Detailed Description

Vegas algorithm parameters.

Definition at line 83 of file congestion_control_st.h.

Field Documentation

◆ alpha

uint16_t alpha

The queue use below which we increment cwnd

Definition at line 91 of file congestion_control_st.h.

◆ bdp_mix_pct

uint8_t bdp_mix_pct

Weighted average (percent) between cwnd estimator and piecewise estimator.

Definition at line 98 of file congestion_control_st.h.

◆ beta

uint16_t beta

The queue use above which we decrement cwnd

Definition at line 93 of file congestion_control_st.h.

◆ delta

uint16_t delta

The queue use at which we cap cwnd in steady state

Definition at line 95 of file congestion_control_st.h.

◆ gamma

uint16_t gamma

The queue use allowed before we exit slow start

Definition at line 89 of file congestion_control_st.h.

◆ ss_cwnd_cap

uint32_t ss_cwnd_cap

The slow-start cwnd cap for RFC3742

Definition at line 85 of file congestion_control_st.h.

Referenced by rfc3742_ss_inc().

◆ ss_cwnd_max

uint32_t ss_cwnd_max

The maximum slow-start cwnd

Definition at line 87 of file congestion_control_st.h.


The documentation for this struct was generated from the following file: