Advertisement

TCP over OBS Networks

  • T. Venkatesh
  • C. Siva Ram Murthy
Chapter

Abstract

The TCP is one of the important protocols of the IP suite. It provides reliable, in-order delivery of a stream of bytes from a program on one computer to a program on another computer thus making it suitable for applications like file transfer and e-mail. Many studies in the Internet have shown that about 90% of the applications in the Internet use the TCP. With ever-increasing number of Internet users and bandwidth-hungry applications, the technology used in the core network has evolved to high-speed optical networks. The design of an efficient and reliable transport protocol in high-speed networks has become a challenging issue due to problems associated with the fundamental design of the TCP.

Keywords

Congestion Window Burst Loss Burst Assembly Ingress Node Slow Start Phase 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Bharat, K., Vokkarane, V.M.: Source-ordering for improved TCP performance over load-balanced optical burst-switched (OBS) networks. In: Proceedings of BROADNETS, pp. 234–242 (2007)Google Scholar
  2. 2.
    Bimal, V., Venkatesh, T., Murthy, C.S.R.: A Markov chain model for TCP NewReno over optical burst switching networks. In: Proceedings of IEEE GLOBECOM, pp. 2215–2219 (2007)Google Scholar
  3. 3.
    Bimal, V., Venkatesh, T., Murthy, C.S.R.: A stochastic model for TCP over optical burst switching network. submitted to Journal of Lightwave Technology (2009)Google Scholar
  4. 4.
    Bose, S.K.: An Introduction to Queueing Systems. Kluwer Academic/Plenum Publishers, USA (2002)Google Scholar
  5. 5.
    Brakmo, L.S., Peterson, L.L.: TCP Vegas: End to end congestion avoidance on global Internet. IEEE Journal on Selected Areas in Communications 13(8), 1465–1480 (1995)CrossRefGoogle Scholar
  6. 6.
    Cameron, C., Vu, H.L., Choi, J., Bilgrami, S., Zukerman, M., Kang, M.: TCP over OBS – fixed-point load and loss. Optics Express 13(23), 9167–9174 (2005)CrossRefGoogle Scholar
  7. 7.
    Cao, X., Li, J., Chen, Y., Qiao, C.: Assembling TCP/IP packets in optical burst switched networks. In: Proceedings of IEEE GLOBECOM, pp. 84–90 (2002)Google Scholar
  8. 8.
    Casoni, M., Raffaelli, C.: Analytical framework for end-to-end design of optical burst-switched networks. Optical Switching and Networking 4(1), 33–43 (2007)CrossRefGoogle Scholar
  9. 9.
    Casoni, M., Raffaelli, C.: TCP performance over optical burst-switched networks with different access technologies. Journal of Optical Communications and Networking 1(1), 103–112 (2009)CrossRefGoogle Scholar
  10. 10.
    Christodoulopoulos, K., Varvarigos, E., Vlachos, K.G.: A new burst assembly scheme based on the average packet delay and its performance for TCP traffic. Optical Switching and Networking 4(2), 200–212 (2007)CrossRefGoogle Scholar
  11. 11.
    Detti, A., Listanti, M.: Impact of segments aggregation of TCP Reno flows in optical burst switching networks. In: Proceedings of IEEE INFOCOM, pp. 1803–1812 (2002)Google Scholar
  12. 12.
    Detti, A., Listanti, M.: Amplification effects of the send rate of TCP connection through an optical burst switching network. Optical Switching and Networking 2(1), 49–69 (2005)CrossRefGoogle Scholar
  13. 13.
    de Dios, O.G., de Miguel, I., Lopez, V.: Performance evaluation of TCP over OBS considering background traffic. In: Proceedings of Optical Network Design and Modeling (2006)Google Scholar
  14. 14.
    Du, P., Abe, S.: TCP performance analysis of optical burst switching networks with a burst acknowledgment mechanism. In: Proceedings of 10th Asia-Pacific Conference on Communications and 5th International Symposium on Multi-Dimensional Mobile Communications, pp. 621–625 (2004)Google Scholar
  15. 15.
    Dunaytsev, R., Koucheryavy, Y., Harju, J.: TCP NewReno throughput in the presence of correlated losses: The slow-but-steady variant. In: Proceedings of IEEE Global Internet Symposium in conjunction with INFOCOM (2006)Google Scholar
  16. 16.
    Floyd, S.: High Speed TCP for large congestion windows. RFC 3649, December 2003Google Scholar
  17. 17.
    Gowda, S., Shenai, R., Sivalingam, K., Cankaya, H.C.: Performance evaluation of TCP over optical burst switched WDM networks. In: Proceedings of IEEE ICC, pp. 39–45 (2003)Google Scholar
  18. 18.
    Guidotti, A.M., Raffaelli, C., de Dios, O.G.: Effect of burst assembly on synchronization of TCP flows. In: Proceedings of BROADNETS, pp. 29–36 (2007)Google Scholar
  19. 19.
    Hong, D., Pope, F., Reynier, J., Baccelli, F., Petit, G.: The impact of burstification on TCP throughput in optical burst switching networks. In: Proceedings of International Teletraffic Congress, pp. 89–96 (2003)Google Scholar
  20. 20.
    Jayaraj, A., Venkatesh, T., Murthy, C.S.R.: Loss classification in optical burst switching networks using machine learning techniques: Improving the performance of TCP. IEEE Journal on Selected Areas in Communications 26(6), 45–54 (2008)CrossRefGoogle Scholar
  21. 21.
    Lee, S.K., Kim, L.Y.: Drop policy to enhance TCP performance in OBS networks. IEEE Communications Letters 10(4), 299–301 (2006)CrossRefGoogle Scholar
  22. 22.
    Malik, S., Killat, U.: Impact of burst aggregation time on performance of optical burst switching networks. Optical Switching and Networking 2, 230–238 (2005)CrossRefGoogle Scholar
  23. 23.
    Misra, V., Gong, W., Towsley, D.: A fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED. In: Proceedings of ACM SIGCOMM, pp. 151–160 (2000)Google Scholar
  24. 24.
    Padhye, J., Firoiu, V., Towsley, D., Kurose, J.: Modeling TCP throughput: A simple model and its empirical validation. ACM SIGCOMM Computer Communication Review 28(4), 303–314 (1998)CrossRefGoogle Scholar
  25. 25.
    Peng, S., Li, Z., He, Y., Xu, A.: TCP window-based flow-oriented dynamic assembly algorithm for OBS networks. Journal of Lightwave Technology 27(6), 670–678 (2009)CrossRefGoogle Scholar
  26. 26.
    Perello, J., Gunreben, S., Spadaro, S.: A quantitative evaluation of reordering in OBS networks and its impact on TCP performance. In: Proceedings of Optical Network Design and Modeling, pp. 1–6 (2008)Google Scholar
  27. 27.
    Raffaelli, C., Zaffoni, P.: Simple analytical formulation of the TCP send rate in optical burst switched networks. In: Proceedings of IEEE ISCC, pp. 109–114 (2006)Google Scholar
  28. 28.
    Ramantas, K., Vlachos, K.G., de Dios, O.G., Raffaelli, C.: TCP traffic analysis for timer-based burstifiers in OBS networks. In: Proceedings of Optical Network Design and Modeling, pp. 176–185 (2007)Google Scholar
  29. 29.
    Schlosser, M., Patzak, E., Gelpke, P.: Impact of deflection routing on TCP performance in optical burst switching networks. In: Proceedings of International Conference on Transparent Optical Networks, pp. 220–224 (2005)Google Scholar
  30. Shihada, B., et.al.: BAIMD: A responsive rate control for TCP over optical burst switched (OBS) networks. In: Proceedings of IEEE ICC, pp. 2550–2555 (2006)Google Scholar
  31. 31.
    Shihada, B., Ho, P.H.: A novel TCP with dynamic burst contention loss notification over OBS networks. Computer Networks 52(2), 461–471 (2008)MATHGoogle Scholar
  32. 32.
    Shihada, B., Ho, P.H.: Transport control protocol in optical burst switched networks: Issues solutions, and challenges. IEEE Communications Surveys and Tutorials Second Quarter, 70–86 (2008)Google Scholar
  33. 33.
    Shihada, B., Ho, P.H., Zhang, Q.: A novel false congestion detection scheme for TCP over OBS networks. In: Proceedings of IEEE GLOBECOM, pp. 2428–2433 (2007)Google Scholar
  34. 34.
    Shihada, B., Ho, P.H., Zhang, Q.: TCP-ENG: Dynamic explicit congestion notification for TCP over OBS networks. In: Proceedings of IEEE ICCCN, pp. 516–521 (2007)Google Scholar
  35. 35.
    Shihada, B., Ho, P.H., Zhang, Q.: A novel congestion detection scheme in TCP over OBS networks. Journal of Lightwave Technology 27(4), 386–395 (2009)CrossRefGoogle Scholar
  36. 36.
    Shihada, B., Zhang, Q., Ho, P.H.: Performance evaluation of TCP Vegas over optical burst switched networks. In: Proceedings of BROADNETS, pp. 1–8 (2006)Google Scholar
  37. 37.
    Shihada, B., Zhang, Q., Ho, P.H.: Threshold-based TCP Vegas over optical burst switched networks. In: Proceedings of IEEE ICCCN, pp. 119–124 (2006)Google Scholar
  38. 38.
    Tijms, H.C.: A First Course in Stochastic Models. John Wiley & Sons, USA (2003)CrossRefGoogle Scholar
  39. 39.
    Venkatesh, T., Praveen, K., Sujatha, T.L., Murthy, C.S.R.: Performance evaluation of high speed TCP over optical burst switching networks. Optical Switching and Networking 4(1), 44–57 (2007)CrossRefGoogle Scholar
  40. 40.
    Venkatesh, T., Sankar, A., Jayaraj, A., Murthy, C.S.R.: A complete framework to support controlled retransmission in optical burst switching networks. IEEE Journal on Selected Areas in Communications 26(3), 65–73 (2008)CrossRefGoogle Scholar
  41. 41.
    Venkatesh, T., Sujatha, T.L., Murthy, C.S.R.: A novel burst assembly algorithm for optical burst switched networks based on learning automata. In: Proceedings of Optical Network Design and Modeling, pp. 368–377 (2007)Google Scholar
  42. 42.
    Vlachos, K.G.: Burstification effect on the TCP synchronization and congestion window mechanism. In: Proceedings of BROADNETS, pp. 24–28 (2007)Google Scholar
  43. 43.
    Yang, Y.R., Lam, S.S.: Generalized AIMD congestion control. In: Proceedings of International Conference on Network Protocols, pp. 187–198 (2000)Google Scholar
  44. 44.
    Yu, X., Chen, Y., Qiao, C.: Performance evaluation of optical burst switching with assembled burst traffic input. In: Proceedings of IEEE GLOBECOM, pp. 1803–1812 (2002)Google Scholar
  45. 45.
    Yu, X., Qiao, C.: TCP performance over OBS networks with multiple flows input. In: Proceedings of BROADNETS, pp. 1–10 (2006)Google Scholar
  46. 46.
    Yu, X., Qiao, C., Liu, Y.: TCP implementations and false timeout detection in OBS networks. In: Proceedings of IEEE INFOCOM, pp. 358–366 (2004)Google Scholar
  47. 47.
    Yu, X., Qiao, C., Liu, Y., Towsley, D.: Performance evaluation of TCP implementations in OBS networks. Tech. Report, CSE Dept., SUNY Buffalo, 2003Google Scholar
  48. 48.
    Zhang, Q., Vokkarane, V.M., Wang, Y., Jue, J.P.: Analysis of TCP over optical burst switched networks with burst retransmission. In: Proceedings of IEEE GLOBECOM, pp. 1978–1983 (2005)Google Scholar
  49. 49.
    Zhou, J., Wu, J., Lin, J.: Improvement of TCP performance over optical burst switching networks. In: Proceedings of Optical Network Design and Modeling, pp. 194–200 (2007)Google Scholar
  50. 50.
    Zhou, J., Wu, J., Lin, J.: Novel acknowledgement-based assembly and scheduling mechanisms in optical burst switching grid networks. Optical Engineering 46(6), 1–6 (2007)MATHCrossRefGoogle Scholar
  51. 51.
    Zhu, L., Ansari, N., Liu, J.: Throughput of high-speed TCP in optical burst switched networks. IEE Proceedings on Communications 152(3), 349–352 (2005)CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringIndian Institute of TechnologyGuwahatiIndia
  2. 2.Department of Computer Science and EngineeringIndian Institute of TechnologyChennaiIndia

Personalised recommendations