Skip to main content
Top

2015 | OriginalPaper | Chapter

41. An Improved Slow-Start Algorithm Based on Bandwidth Estimation

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Aimed at these problems that the transmission rate changes greatly, the slow start threshold (ssthresh) sets statically and the abrupt transition causes the multiple packets losses from a window of data and retransmission timeouts on the stage of slow-start of TCP congestion, this paper proposes an improved slow-start algorithm called TCPBP, which utilizes a passive end-to-end bandwidth estimation technique to estimate in real time the available bandwidth, then realizes the dynamical updating of ssthresh according to the network status. Furthermore, we adopt a phased approach to adjust the size of the congestion window (cwnd) during slow-start phase. Simulation results show that TCPBP can effectively avoid the phenomenon of multiple packets losses with respect to the traditional TCP and achieve the smooth access and the transition to congestion avoidance stage, which improve the performance of network, increase the bandwidth utilization and throughput, and lower the packet loss rate.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Allman M, Hayes C, Ostermann S (1998) An evaluation of TCP with larger initial windows. ACM SIGCOMM Comput Commun Rev 28:41–52CrossRef Allman M, Hayes C, Ostermann S (1998) An evaluation of TCP with larger initial windows. ACM SIGCOMM Comput Commun Rev 28:41–52CrossRef
2.
go back to reference Hoe JC (1996) Improving the start-up behavior of a congestion control scheme for TCP. ACM SIGCOMM Comput Commun Rev 26:270–280CrossRef Hoe JC (1996) Improving the start-up behavior of a congestion control scheme for TCP. ACM SIGCOMM Comput Commun Rev 26:270–280CrossRef
3.
go back to reference Padmanabhan VN, Katz RH (1998) TCP fast start: a technique for speeding up web transfers Padmanabhan VN, Katz RH (1998) TCP fast start: a technique for speeding up web transfers
4.
go back to reference Samios CB, Vernon MK (2003) Modeling the throughput of TCP Vegas. ACM SIGMETRICS Perform Evaluat Rev 31:71–81CrossRef Samios CB, Vernon MK (2003) Modeling the throughput of TCP Vegas. ACM SIGMETRICS Perform Evaluat Rev 31:71–81CrossRef
5.
go back to reference Niu L, Wang F, Liu DD et al (2014) A dynamic adjustment algorithm of slow-start threshold based on RTT. Appl Mech Mater 536:782–785CrossRef Niu L, Wang F, Liu DD et al (2014) A dynamic adjustment algorithm of slow-start threshold based on RTT. Appl Mech Mater 536:782–785CrossRef
6.
go back to reference Petrov I, Janevski T (2013) Improved TCP slow start algorithm. In: 21st Telecommun Forum (TELFOR), 2013. IEEE, pp 121–124 Petrov I, Janevski T (2013) Improved TCP slow start algorithm. In: 21st Telecommun Forum (TELFOR), 2013. IEEE, pp 121–124
7.
go back to reference Sallantin R, Baudoin C, Chaput E et al (2013) Initial spreading: a fast start-Up TCP mechanism. In: IEEE 38th conference on local computer network (LCN). IEEE, pp 492–499 Sallantin R, Baudoin C, Chaput E et al (2013) Initial spreading: a fast start-Up TCP mechanism. In: IEEE 38th conference on local computer network (LCN). IEEE, pp 492–499
8.
go back to reference Feroz A, Lai WL, Stabile JJ (2011) Slow-start adaptive mechanisms to improve efficiency of bandwidth allocation: U.S. Patent 8,031,601 Feroz A, Lai WL, Stabile JJ (2011) Slow-start adaptive mechanisms to improve efficiency of bandwidth allocation: U.S. Patent 8,031,601
Metadata
Title
An Improved Slow-Start Algorithm Based on Bandwidth Estimation
Authors
Hong Jie
Rui-Qing Wu
Nan Ding
Copyright Year
2015
DOI
https://doi.org/10.1007/978-3-319-08991-1_41