Skip to main content
Erschienen in: Wireless Networks 7/2014

01.10.2014

Rethinking TCP flow control for smartphones and tablets

verfasst von: Shruti Sanadhya, Raghupathy Sivakumar

Erschienen in: Wireless Networks | Ausgabe 7/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The focus of this work is to study the efficacy of TCP’s flow control algorithm on mobile devices. Specifically, we identify the design limitations of the algorithm when operating in environments, such as smartphones and tablets, where flow control assumes greater importance because of device resource limitations. We then propose an adaptive flow control (AFC) algorithm for TCP that relies not just on the available buffer space but also on the application read-rate at the receiver. We show, using \(NS2\) simulations, that AFC can provide considerable performance benefits over classical TCP flow control.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Fußnoten
1
While a majority of our observations and proposed solutions would aid other environments that are flow control dominated as well, we restrict the focus of this paper to only mobile phones and tablets.
 
2
Basic flow control features such as finite-size receive buffer, dynamic advertised window and zero window management were added to the NS2 TCP implementation as NS2 does not support these currently. A configurable application read rate parameter was also added to simulate different application patterns.
 
3
Note that any other periodic application profile can be represented as a sum of sine/cosine functions [7].
 
4
Note that the TCP ACK sequence number reflects the next expected sequence number.
 
5
Assuming the congestion control window is smaller than the receive buffer size. Otherwise, the sender will transmit an entire flow control window of segments.
 
6
One byte for the type of option and one for the value.
 
7
Basic flow control features such as a finite-size receive buffer, dynamic advertised window and zero window management were added to the NS2 TCP implementation as NS2 does not support these currently. A configurable application read rate parameter was also added to simulate different application patterns.
 
Literatur
1.
Zurück zum Zitat Google Octane Benchmark. [Online]. Available: developers.google.com/octane. Google Octane Benchmark. [Online]. Available: developers.google.com/octane.
2.
Zurück zum Zitat I. S. Institute. (1981). RFC 793. [Online]. Available: rfc.sunsite.dk/rfc/rfc793.html. I. S. Institute. (1981). RFC 793. [Online]. Available: rfc.sunsite.dk/rfc/rfc793.html.
3.
Zurück zum Zitat Weigle E., & Chun Feng, W. (2001). Dynamic right-sizing: A simulation study. In IEEE ICCCN. Weigle E., & Chun Feng, W. (2001). Dynamic right-sizing: A simulation study. In IEEE ICCCN.
5.
Zurück zum Zitat Semke, J., Mahdavi, J., & Mathis, M. (1998). Automatic TCP buffer tuning. Computer communication review. Semke, J., Mahdavi, J., & Mathis, M. (1998). Automatic TCP buffer tuning. Computer communication review.
6.
Zurück zum Zitat Franklin, G. F., Powell, D. J., & Emami-Naeini, A. (2001). Feedback control of dynamic systems. Upper Saddle River: Prentice Hall PTR. Franklin, G. F., Powell, D. J., & Emami-Naeini, A. (2001). Feedback control of dynamic systems. Upper Saddle River: Prentice Hall PTR.
7.
Zurück zum Zitat Oppenheim, A. V., & Schafer, R. W. (1975). Digital signal processing. Upper Saddle River: Prentice-Hall.MATH Oppenheim, A. V., & Schafer, R. W. (1975). Digital signal processing. Upper Saddle River: Prentice-Hall.MATH
8.
Zurück zum Zitat Sinha, P., Nandagopal, T., Venkitaraman, N., Sivakumar, R., & Bharghavan, V. (2002). Wtcp: A reliable transport protocol for wireless wide-area networks. Wireless Networks, pp. 301–316. Sinha, P., Nandagopal, T., Venkitaraman, N., Sivakumar, R., & Bharghavan, V. (2002). Wtcp: A reliable transport protocol for wireless wide-area networks. Wireless Networks, pp. 301–316.
9.
Zurück zum Zitat Hsieh, H.-Y., & Sivakumar, R. (2002). ptcp: An end-to-end transport layer protocol for striped connections. In IEEE ICNP. Hsieh, H.-Y., & Sivakumar, R. (2002). ptcp: An end-to-end transport layer protocol for striped connections. In IEEE ICNP.
11.
Zurück zum Zitat Haas, Z. J. (1997). Mobile-TCP: An asymmetric transport protocol design for mobile systems. In IEEE international conference on communications. Haas, Z. J. (1997). Mobile-TCP: An asymmetric transport protocol design for mobile systems. In IEEE international conference on communications.
12.
Zurück zum Zitat Bakre, A., & Badrinath, B. R. (1995). I-TCP: Indirect TCP for mobile hosts. In International conference on distributed computing systems. Bakre, A., & Badrinath, B. R. (1995). I-TCP: Indirect TCP for mobile hosts. In International conference on distributed computing systems.
13.
Zurück zum Zitat Balakrishnan, H., Seshan, S., Katz, R. H., & Katz, Y. H. (1995). Improving reliable transport and handoff performance in cellular wireless networks. Wireless networking. Balakrishnan, H., Seshan, S., Katz, R. H., & Katz, Y. H. (1995). Improving reliable transport and handoff performance in cellular wireless networks. Wireless networking.
14.
Zurück zum Zitat Mascolo, S., Casetti, C., Gerla, M., Sanadidi, M. Y., & Wang, R. (2001). TCP westwood: Bandwidth estimation for enhanced transport over wireless links. In ACM conference on mobile computing and networking. Mascolo, S., Casetti, C., Gerla, M., Sanadidi, M. Y., & Wang, R. (2001). TCP westwood: Bandwidth estimation for enhanced transport over wireless links. In ACM conference on mobile computing and networking.
Metadaten
Titel
Rethinking TCP flow control for smartphones and tablets
verfasst von
Shruti Sanadhya
Raghupathy Sivakumar
Publikationsdatum
01.10.2014
Verlag
Springer US
Erschienen in
Wireless Networks / Ausgabe 7/2014
Print ISSN: 1022-0038
Elektronische ISSN: 1572-8196
DOI
https://doi.org/10.1007/s11276-014-0727-9

Weitere Artikel der Ausgabe 7/2014

Wireless Networks 7/2014 Zur Ausgabe

Neuer Inhalt