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.
Similar content being viewed by others
References
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)
Qiao, C., Yoo, M.: Optical burst switching (OBS)—a new paradigm for an Optical Internet. J. High Speed Netw. 8(1), 69–84 (1999)
Turner, J.: Terabit burst switching. J. High Speed Netw. 8, 3–16 (1999)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Lee, S., Kim, L.Y.: Drop policy to enhance TCP performance in OBS networks. IEEE Commun. Lett. 10(4), 299–301 (2006)
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)
Floyd, S., Henderson, T.: The NewReno modification to TCP’s fast recovery algorithm, IETF RFC2582, April, (1999)
Kim, B., Lee, J.: Retransmission loss recovery by duplicate acknowledgment counting. IEEE Commun. Lett. 8(1), 69–71 (2004)
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11107-008-0131-4