Home
last modified time | relevance | path

Searched refs:m_ssThresh (Results 1 – 25 of 35) sorted by relevance

12

/dports/net/ns3/ns-allinone-3.35/ns-3.35/src/internet/test/
H A Dtcp-vegas-test.cc78 uint32_t m_ssThresh; //!< Slow Start Threshold. member in TcpVegasTest
98 m_ssThresh (ssThresh), in TcpVegasTest()
113 m_state->m_ssThresh = m_ssThresh; in DoRun()
139 NS_TEST_ASSERT_MSG_EQ (m_state->m_ssThresh.Get (), m_ssThresh, in DoRun()
163 if (diff > gamma.Get () && (m_cWnd < m_ssThresh)) in IncreaseWindow()
169 else if (m_cWnd < m_ssThresh) in IncreaseWindow()
192 m_ssThresh = std::max (m_ssThresh, 3 * m_cWnd / 4); in IncreaseWindow()
198 m_ssThresh = std::max (std::min (m_ssThresh, m_cWnd - m_segmentSize), 2 * m_segmentSize); in GetSsThresh()
H A Dtcp-classic-recovery-test.cc60 uint32_t m_ssThresh; //!< Slow Start Threshold. member in ClassicRecoveryTest
74 m_ssThresh (ssThresh), in ClassicRecoveryTest()
86 m_state->m_ssThresh = m_ssThresh; in DoRun()
94 NS_TEST_ASSERT_MSG_EQ (m_state->m_cWnd, m_state->m_ssThresh, in DoRun()
96 …NS_TEST_ASSERT_MSG_EQ (m_state->m_cWndInfl, (m_state->m_ssThresh + (m_dupAckCount * m_state->m_seg… in DoRun()
108 NS_TEST_ASSERT_MSG_EQ (m_state->m_cWndInfl, m_state->m_ssThresh, in DoRun()
110 NS_TEST_ASSERT_MSG_EQ (m_state->m_cWnd, m_state->m_ssThresh, in DoRun()
H A Dtcp-ledbat-test.cc67 uint32_t m_ssThresh; //!< ss thresh member in TcpLedbatToNewReno
81 m_ssThresh (ssThresh), in TcpLedbatToNewReno()
101 m_state->m_ssThresh = m_ssThresh; in ExecuteTest()
108 state->m_ssThresh = m_ssThresh; in ExecuteTest()
156 uint32_t m_ssThresh; //!< ss thresh member in TcpLedbatIncrementTest
170 m_ssThresh (ssThresh), in TcpLedbatIncrementTest()
190 m_state->m_ssThresh = m_ssThresh; in ExecuteTest()
249 uint32_t m_ssThresh; //!< ss thresh member in TcpLedbatDecrementTest
263 m_ssThresh (ssThresh), in TcpLedbatDecrementTest()
284 m_state->m_ssThresh = m_ssThresh; in ExecuteTest()
H A Dtcp-yeah-test.cc75 uint32_t m_ssThresh; //!< Slow Start Threshold. member in TcpYeahIncrementTest
97 m_ssThresh (ssThresh), in TcpYeahIncrementTest()
115 state->m_ssThresh = m_ssThresh; in DoRun()
146 if (m_cWnd < m_ssThresh) in IncreaseWindow()
153 " ssthresh " << m_ssThresh); in IncreaseWindow()
164 " ssthresh " << m_ssThresh); in IncreaseWindow()
174 " ssthresh " << m_ssThresh); in IncreaseWindow()
213 m_ssThresh = m_cWnd; in IncreaseWindow()
216 m_ssThresh); in IncreaseWindow()
283 m_ssThresh (ssThresh), in TcpYeahDecrementTest()
[all …]
H A Dtcp-veno-test.cc109 uint32_t m_ssThresh; //!< Slow Start Threshold. member in TcpVenoTest
127 m_ssThresh (ssThresh), in TcpVenoTest()
142 m_state->m_ssThresh = m_ssThresh; in DoRun()
173 state.m_ssThresh = m_ssThresh; in DoRun()
216 if (m_cWnd < m_ssThresh) in AdditiveIncrease()
261 if (state->m_cWnd < state->m_ssThresh) in NewReno_IncreaseWindow()
266 if (state->m_cWnd >= state->m_ssThresh) in NewReno_IncreaseWindow()
H A Dtcp-hybla-test.cc62 uint32_t m_ssThresh; //!< Slow Start Threshold. member in TcpHyblaIncrementTest
74 m_ssThresh (ssThresh), in TcpHyblaIncrementTest()
94 m_state->m_ssThresh = m_ssThresh; in DoRun()
119 if (m_cWnd <= m_ssThresh) in DoRun()
124 NS_TEST_ASSERT_MSG_LT_OR_EQ (m_state->m_cWnd.Get (), m_state->m_ssThresh.Get (), in DoRun()
H A Dtcp-illinois-test.cc110 uint32_t m_ssThresh; //!< Slow Start Threshold. member in TcpIllinoisTest
137 m_ssThresh (ssThresh), in TcpIllinoisTest()
159 state->m_ssThresh = m_ssThresh; in DoRun()
191 NS_TEST_ASSERT_MSG_EQ (ssThresh, m_ssThresh, in DoRun()
206 if (m_cWnd < m_ssThresh) in IncreaseWindow()
214 " ssthresh " << m_ssThresh); in IncreaseWindow()
235 " ssthresh " << m_ssThresh); in IncreaseWindow()
349 m_ssThresh = ssThresh * m_segmentSize; in GetSsThresh()
H A Dtcp-prr-recovery-test.cc69 uint32_t m_ssThresh; //!< Slow Start Threshold. member in PrrRecoveryTest
91 m_ssThresh (ssThresh), in PrrRecoveryTest()
108 m_state->m_ssThresh = m_ssThresh; in DoRun()
130 if (m_bytesInFlight > m_state->m_ssThresh) in DoRun()
H A Dtcp-lp-test.cc59 uint32_t m_ssThresh; //!< Slow start threshold member in ns3::TcpLpToNewReno
70 m_ssThresh (ssThresh), in TcpLpToNewReno()
81 m_state->m_ssThresh = m_ssThresh; in DoRun()
86 state->m_ssThresh = m_ssThresh; in DoRun()
H A Dtcp-dctcp-test.cc281 m_tcb->m_ssThresh = m_tcb->m_cWnd; in SendDataPacket()
546 uint32_t m_ssThresh; //!< ss thresh member in TcpDctcpToLinuxReno
560 m_ssThresh (ssThresh), in TcpDctcpToLinuxReno()
580 m_state->m_ssThresh = m_ssThresh; in ExecuteTest()
587 state->m_ssThresh = m_ssThresh; in ExecuteTest()
H A Dtcp-pacing-test.cc143 uint32_t m_ssThresh; //!< Slow start threshold member in TcpPacingTest
177 m_ssThresh (ssThresh), in TcpPacingTest()
206 SetInitialSsThresh (SENDER, m_ssThresh); in ConfigureProperties()
211 NS_LOG_DEBUG ("segSize: " << m_segmentSize << " ssthresh: " << m_ssThresh << in ConfigureProperties()
248 if (m_curCwnd < m_ssThresh / 2) in UpdateExpectedInterval()
H A Dtcp-bic-test.cc72 uint32_t m_ssThresh; //!< Slow Start Threshold. member in TcpBicIncrementTest
87 m_ssThresh (ssThresh), in TcpBicIncrementTest()
100 m_state->m_ssThresh = m_ssThresh; in DoRun()
/dports/net/ns3/ns-allinone-3.35/ns-3.35/src/internet/model/
H A Dtcp-vegas.cc218 if (diff > m_gamma && (tcb->m_cWnd < tcb->m_ssThresh)) in IncreaseWindow()
229 tcb->m_ssThresh = GetSsThresh (tcb, 0); in IncreaseWindow()
231 " ssthresh=" << tcb->m_ssThresh); in IncreaseWindow()
233 else if (tcb->m_cWnd < tcb->m_ssThresh) in IncreaseWindow()
248 tcb->m_ssThresh = GetSsThresh (tcb, 0); in IncreaseWindow()
250 " ssthresh=" << tcb->m_ssThresh); in IncreaseWindow()
260 " ssthresh=" << tcb->m_ssThresh); in IncreaseWindow()
268 tcb->m_ssThresh = std::max (tcb->m_ssThresh, 3 * tcb->m_cWnd / 4); in IncreaseWindow()
269 NS_LOG_DEBUG ("Updated ssThresh = " << tcb->m_ssThresh); in IncreaseWindow()
276 else if (tcb->m_cWnd < tcb->m_ssThresh) in IncreaseWindow()
[all …]
H A Dtcp-linux-reno.cc66 …b->m_cWnd = std::min ((sndCwnd + (segmentsAcked * tcb->m_segmentSize)), (uint32_t)tcb->m_ssThresh); in SlowStart()
67 … NS_LOG_INFO ("In SlowStart, updated to cwnd " << tcb->m_cWnd << " ssthresh " << tcb->m_ssThresh); in SlowStart()
114 if (tcb->m_cWnd < tcb->m_ssThresh) in IncreaseWindow()
116 NS_LOG_DEBUG ("In slow start, m_cWnd " << tcb->m_cWnd << " m_ssThresh " << tcb->m_ssThresh); in IncreaseWindow()
121 … NS_LOG_DEBUG ("In cong. avoidance, m_cWnd " << tcb->m_cWnd << " m_ssThresh " << tcb->m_ssThresh); in IncreaseWindow()
H A Dtcp-prr-recovery.cc92 if (tcb->m_bytesInFlight > tcb->m_ssThresh) in DoRecovery()
94 … sendCount = std::ceil (m_prrDelivered * tcb->m_ssThresh * 1.0 / m_recoveryFlightSize) - m_prrOut; in DoRecovery()
98 int limit = static_cast<int> (tcb->m_ssThresh - tcb->m_bytesInFlight); in DoRecovery()
114 sendCount = std::min (limit, static_cast<int> (tcb->m_ssThresh - tcb->m_bytesInFlight)); in DoRecovery()
H A Dtcp-hybla.cc99 NS_ASSERT (tcb->m_cWnd <= tcb->m_ssThresh); in SlowStart()
112 tcb->m_cWnd = std::min (tcb->m_cWnd + incr, tcb->m_ssThresh); in SlowStart()
115 " ssthresh " << tcb->m_ssThresh << in SlowStart()
161 " ssthresh " << tcb->m_ssThresh << in CongestionAvoidance()
H A Dtcp-congestion-ops.cc173 … NS_LOG_INFO ("In SlowStart, updated to cwnd " << tcb->m_cWnd << " ssthresh " << tcb->m_ssThresh); in SlowStart()
200 " ssthresh " << tcb->m_ssThresh); in CongestionAvoidance()
218 if (tcb->m_cWnd < tcb->m_ssThresh) in IncreaseWindow()
223 if (tcb->m_cWnd >= tcb->m_ssThresh) in IncreaseWindow()
H A Dtcp-recovery-ops.cc103 tcb->m_cWnd = tcb->m_ssThresh; in EnterRecovery()
104 tcb->m_cWndInfl = tcb->m_ssThresh + (dupAckCount * tcb->m_segmentSize); in EnterRecovery()
124 tcb->m_cWndInfl = tcb->m_ssThresh.Get (); in ExitRecovery()
H A Dtcp-socket-state.cc65 MakeTraceSourceAccessor (&TcpSocketState::m_ssThresh), in GetTypeId()
98 m_ssThresh (other.m_ssThresh), in TcpSocketState()
H A Dtcp-cubic.cc167 if (tcb->m_cWnd < tcb->m_ssThresh) in IncreaseWindow()
187 " ssthresh " << tcb->m_ssThresh); in IncreaseWindow()
190 if (tcb->m_cWnd >= tcb->m_ssThresh && segmentsAcked > 0) in IncreaseWindow()
320 && tcb->m_cWnd <= tcb->m_ssThresh in PktsAcked()
372 tcb->m_ssThresh = tcb->m_cWnd; in HystartUpdate()
H A Dtcp-yeah.cc202 if (tcb->m_cWnd < tcb->m_ssThresh) in IncreaseWindow()
212 " ssthresh " << tcb->m_ssThresh); in IncreaseWindow()
265 tcb->m_ssThresh = tcb->m_cWnd; in IncreaseWindow()
269 " ssthresh " << tcb->m_ssThresh); in IncreaseWindow()
H A Dtcp-bic.cc100 if (tcb->m_cWnd < tcb->m_ssThresh) in IncreaseWindow()
106 " ssthresh " << tcb->m_ssThresh); in IncreaseWindow()
109 if (tcb->m_cWnd >= tcb->m_ssThresh && segmentsAcked > 0) in IncreaseWindow()
H A Dtcp-socket-state.h167 TracedValue<uint32_t> m_ssThresh {0}; //!< Slow start threshold
229 return m_ssThresh / m_segmentSize; in GetSsThreshInSegments()
H A Dtcp-illinois.cc186 if (tcb->m_cWnd < tcb->m_ssThresh) in IncreaseWindow()
190 " ssthresh " << tcb->m_ssThresh); in IncreaseWindow()
212 " ssthresh " << tcb->m_ssThresh); in IncreaseWindow()
H A Dtcp-ledbat.cc179 if (m_doSs == DO_SLOWSTART && tcb->m_cWnd <= tcb->m_ssThresh && (m_flag & LEDBAT_CAN_SS)) in IncreaseWindow()
225 if (tcb->m_cWnd <= tcb->m_ssThresh) in CongestionAvoidance()
227 tcb->m_ssThresh = tcb->m_cWnd - 1; in CongestionAvoidance()

12