Optical Switching Impact on TCP Throughput Limited by TCP Buffers

  • Giovane C. M. Moura
  • Tiago Fioreze
  • Pieter-Tjerk de Boer
  • Aiko Pras
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5843)

Abstract

In this paper, we observe the performance of TCP throughput when self-management is employed to automatically move flows from the IP level to established connections at the optical level. This move can result in many packets arriving out of order at the receiver and even being discarded, since some of these packets would be transferred more quickly over an optical connection than the other packets transferred over an IP path. To the best of our knowledge, so far there is no work in the literature that evaluates the TCP throughput when flows undergo such conditions. Within this context, this paper presents an analysis of the impact of optical switching on the TCP CUBIC throughput when the throughput itself is limited by the TCP buffer sizes.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Kim, M.-S., Won, Y.J., Hong, J.W.: Characteristic Analysis of Internet Traffic from the Perspective of Flows. Computer Communications 29(10), 1639–1652 (2006)CrossRefGoogle Scholar
  2. 2.
    Grieco, L.A., Mascolo, S.: Performance evaluation and comparison of Westwood+, New Reno, and Vegas TCP congestion control. SIGCOMM Comput. Commun. Rev. 34(2), 25–38 (2004)CrossRefGoogle Scholar
  3. 3.
    Koutsonikolas, D., Dyaberi, J.M., Garimella, P., Fahmy, S., Hu, Y.C.: On TCP throughput and window size in a multihop wireless network testbed. In: WINTECH, pp. 51–58 (2007)Google Scholar
  4. 4.
    Chandran, K., Raghunathan, S., Venkatesan, S., Prakash, R.: A feedback-based scheme for improving TCP performance in ad hoc wireless networks. IEEE Personal Communications 8(1), 34–39 (2001)CrossRefGoogle Scholar
  5. 5.
    Fioreze, T., Pras, A.: Self-management of lambda-connections in optical networks. In: Bandara, A.K., Burgess, M. (eds.) AIMS 2007. LNCS, vol. 4543, pp. 212–215. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  6. 6.
    Fioreze, T., van de Meent, R., Pras, A.: An architecture for the self-management of lambda-connections in hybrid networks. In: Pras, A., van Sinderen, M. (eds.) EUNICE 2007. LNCS, vol. 4606, pp. 141–148. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  7. 7.
    ns2. The Network Simulator NS-2, http://www.isi.edu/nsnam/ns/
  8. 8.
    Ha, S., Rhee, I., Xu, L.: CUBIC: a new TCP-friendly high-speed TCP variant. SIGOPS Oper. Syst. Rev. 42(5), 64–74 (2008)CrossRefGoogle Scholar
  9. 9.
    Timmer, M., de Boer, P.-T., Pras, A.: How to identify the speed limiting factor of a tcp flow. In: Proceedings, 4th IEEE/IFIP Workshop on End-to-End Monitoring Techniques and Services, April 2006, pp. 17–24 (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Giovane C. M. Moura
    • 1
  • Tiago Fioreze
    • 1
  • Pieter-Tjerk de Boer
    • 1
  • Aiko Pras
    • 1
  1. 1.Centre for Telematics and Information Technology Faculty of Electrical Engineering, Mathematics and Computer Science Design and Analysis of Communications Systems (DACS)University of TwenteEnschedeThe Netherlands

Personalised recommendations