Skip to main content
Log in

TCP over OBS: Impact of consecutive multiple packet losses and improvements

  • Published:
Photonic Network Communications Aims and scope Submit manuscript

Abstract

In TCP over OBS networks, consecutive multiple packet losses are common since an optical burst usually contains a number of consecutive packets from the same TCP sender. In this paper, we first present a new theoretical method to analyze the behavior of Reno when consecutive multiple packet losses occur. Results of the analysis indicate that even a small number of consecutive multiple packet losses can force Reno to timeout. Then we propose B-Reno, a newly designed TCP implementation that can overcome Reno’s inefficiency in dealing with consecutive multiple packet losses over OBS networks and can avoid the shortcomings of New-Reno and SACK. Results of comprehensive simulations indicate that B-Reno over OBS networks can achieve a performance better than Reno and New-Reno, and that it can also achieve a performance similar to that of SACK. Moreover, B-Reno only needs some simple modifications to New-Reno at the sender’s protocol stack, and thus has less difficulty in deployment and less protocol complexity than that of SACK.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Yoo, M., Qiao, C.: Just-enough-time (JET): a high speed protocol for bursty traffic in optical networks, IEEE/LEOS Conf. on Technologies for a Global Information Infrastructure, pp. 26–27 (1997)

  2. Qiao, C., Yoo, M.: Optical burst switching (OBS)—a new paradigm for an Optical Internet. J. High Speed Netw. 8(1), 69–84 (1999)

    Google Scholar 

  3. Turner, J.: Terabit burst switching. J. High Speed Netw. 8, 3–16 (1999)

    Google Scholar 

  4. Aracil, J., Akar, N., Bjornstad, S., Casoni, M. et al.: Research in optical burst switching within the e-Photon/one network of excellence. Opt. Switching Networking 4(1), 1–19 (2007)

    Article  Google Scholar 

  5. Detti, A., Listanti, M.: Impact of segments aggregation of TCP Reno flows in optical burst switching networks. In: Proceedingss of INFOCOM, vol. 3, pp. 1803–1812. New York, USA (2002)

  6. Gowda, S., Shenai R.K., Sivalingam, K., Cankaya, H.C.: Performance Evaluation of TCP over optical burst-switched (OBS) WDM networks, In: Proceedings of IEEE ICC, vol. 2, pp. 1433–1437. Seattle, USA (2003)

  7. Yu, X., Li, J., Cao, X., Chen, Y., Qiao, C.: Traffic statistics and performance evaluation in optical burst switched networks. IEEE/OSA J. Lightwave Technol. 22(12), 2722–2738 (2004)

    Article  Google Scholar 

  8. Casoni, M., Luppi, E., Merani, M.L.: Impact of assembly algorithms on end-to-end performance in optical burst switched networks with different QoS classes. In: Proceedings of 3rd International Workshop on Optical Burst Switching, San José, USA (2004)

  9. de Vega Rodrigo, M., Gotz, J.: An analytical study of optical burst switching aggregation strategies. In: Proceedings of 3rd international workshop on optical burst switching, San José, USA (2004)

  10. Cao, X., Li, J., Chen, Y., Qiao, C.: Assembling TCP/IP packets in optical burst switched networks. In: Proceedings of GLOBECOM, vol. 3, pp. 2808–2812. Taipei, Taiwan (2002)

  11. Yu, X., Qiao, C., Liu, Y.: TCP implementations and false time out detection in OBS networks, In: Proceedings of INFOCOM, vol. 2, pp. 774–784. Hong Kong, China (2004)

  12. Zhang, Q., Vokkarane, V.M., Wang, Y., Jue, J.P.: Analysis of TCP over optical burst-switched networks with burst retransmission. In: Proceedings of GLOBECOM, vol. 4, p. 6. St. Louis, USA (2005)

  13. Kim, L.Y., Lee, S., Song, J.: Dropping policy with burst retransmission to improve the throughputof TCP over optical burst-switched networks. Photonic Netw. Commun. 12(1), 29–40 (2006)

    Google Scholar 

  14. Lee, S., Kim, L.Y.: Drop policy to enhance TCP performance in OBS networks. IEEE Commun. Lett. 10(4), 299–301 (2006)

    Article  Google Scholar 

  15. Yu, X., Qiao, C., Liu, Y., Towsley, D.: Performance evaluation of TCP implementations in OBS networks. Tech. Report 2003-13, CSE Department, SUNY Buffalo (2003)

  16. Floyd, S., Henderson, T.: The NewReno modification to TCP’s fast recovery algorithm, IETF RFC2582, April, (1999)

  17. Kim, B., Lee, J.: Retransmission loss recovery by duplicate acknowledgment counting. IEEE Commun. Lett. 8(1), 69–71 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yan Zhang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, Y., Li, L. & Wang, S. TCP over OBS: Impact of consecutive multiple packet losses and improvements. Photon Netw Commun 16, 203–220 (2008). https://doi.org/10.1007/s11107-008-0131-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11107-008-0131-4

Keywords

Navigation