Skip to main content
Log in

Using multiple per egress burstifiers for enhanced TCP performance in OBS networks

  • Published:
Photonic Network Communications Aims and scope Submit manuscript

Abstract

Burst assembly mechanism is one of the fundamental factors that determine the performance of an optical burst switching (OBS) network. In this paper, we investigate the influence of the number of burstifiers on TCP performance for an OBS network. The goodput of TCP flows between an ingress node and an egress node traveling through an optical network is studied as the number of assembly buffers per destination varies. First, the burst-length independent losses resulting from the contention in the core OBS network using a non-void-filling burst scheduling algorithm, e.g., Horizon, are studied. Then, burst-length dependent losses arising as a result of void-filling scheduling algorithms, e.g., LAUC-VF, are studied for two different TCP flow models: FTP-type long-lived flows and variable size short-lived flows. Simulation results show that for both types of scheduling algorithms, both types of TCP flow models, and different TCP versions (Reno, Newreno and Sack), TCP goodput increases as the number of burst assemblers per egress node is increased for an OBS network employing timer-based assembly algorithm. The improvement from one burstifier to moderate number of burst assemblers is significant (15–50% depending on the burst loss probability, per-hop processing delay, and the TCP version), but the goodput difference between moderate number of buffers and per-flow aggregation is relatively small, implying that an OBS edge switch should use moderate number of assembly buffers per destination for enhanced TCP performance without substantially increasing the hardware complexity.

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. Listanti M., Eramo V., Sabella R.: Architectural and technological issues for future optical Internet networks. IEEE Commun. Mag. 38(9), 82–92 (2000)

    Article  Google Scholar 

  2. Yao S., Xue F., Mukherjee B., Yoo S.J.B., Dixit S.: Electrical ingress buffering and traffic aggregation for optical packet switching and their effect on TCP-level performance in optical mesh networks. IEEE Commun. Mag. 40(9), 66–72 (2002)

    Article  Google Scholar 

  3. Rouskas, G.N., Xu, L.: Optical packet switching. In: Sivalingam, K., Subramaniam, S. (eds.) Emerging Optical Network Technologies: Architectures, Protocols and Performance, pp. 111–127. Springer (2004)

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

    Google Scholar 

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

    Google Scholar 

  6. 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 

  7. Cao, X., Li, J., Chen, Y., Qiao, C.: Assembling TCP/IP packets in optical burst switched networks. Proc. IEEE GLOBECOM 3, 2808–2812 (2002), Taipei, Taiwan

    Google Scholar 

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

  9. Gowda, S., Shenai, R.K., Sivalingam, K.M., Cankaya, H.C.: Performance evaluation of TCP over optical burst-switched (OBS) WDM networks. Proc. IEEE ICC 2, 1433–1437 (2003), Anchorage, Alaska

    Google Scholar 

  10. Detti, A., Listanti, M.: Impact of segments aggregation on TCP Reno flows in optical burst switching networks. Proc. IEEE INFOCOM 3, 1803–1812 (2002), New York, USA

    Google Scholar 

  11. He J., Gary Chan S.-H.: TCP and UDP performance for Internet over optical packet-switched networks. Comput. Netw. 45(4), 505–521 (2004)

    Article  MATH  Google Scholar 

  12. Ramantas, K., Vlachos, K., de Dios, O.G., Raffaelli, C.: TCP traffic analysis for timer-based burstifiers in OBS networks. Proc. ONDM 176–185 (2007), Athens, Greece

  13. Hong, D., Poppe, F., Reynier, J., Baccelli, F., Baccelli, F., Petit, G.: The impact of burstification on TCP throughput in optical burst switching networks. Proc. ITC-18, 89–96 (2003), Berlin, Germany

    Google Scholar 

  14. Dolzer K., Gauger C., Späth J., Bodamer S.: Evaluation of reservation mechanisms for optical burst switching. AEU Int. J. Electron. Commun. 55(1), 18–26 (2001)

    Article  Google Scholar 

  15. Xiong Y., Vandenhoute M., Cankaya H.C.: Control architecture in optical burst-switched wdm networks. IEEE J. Sel. Areas Commun. 18(10), 1838–1851 (2000)

    Article  Google Scholar 

  16. “Network Simulator 2”, developed by L. Berkeley Network Laboratory and University of California Berkeley, http://www.isi.edu/nsnam/ns

  17. Gurel G., Alparslan O., Karasan E.: nOBS: an ns2 based simulation tool for performance evaluation of TCP traffic in OBS networks. Ann. Telecomm. 62(5–6), 618–637 (2007)

    Google Scholar 

  18. Barakat N., Sargent E.H.: Analytical modeling of offset-induced priority in multiclass OBS networks. IEEE Trans. Commun. 53(8), 1343–1352 (2005)

    Article  Google Scholar 

  19. Kaheel A.M., Alnuweiri H., Gebali F.: A new analytical model for computing blocking probability in optical burst switching networks. IEEE J. Sel. Areas Commun. 24(12), 120–128 (2006)

    Article  Google Scholar 

  20. Rai, I.A., Urvoy-Keller, G., Biersack, E.W.: Analysis of LAS scheduling for job size distributions with high variance. In: Proceedings of ACM Sigmetrics, pp. 218–228 (2003)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ezhan Karasan.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gurel, G., Karasan, E. Using multiple per egress burstifiers for enhanced TCP performance in OBS networks. Photon Netw Commun 17, 105–117 (2009). https://doi.org/10.1007/s11107-008-0146-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11107-008-0146-x

Keywords

Navigation