Skip to main content
Log in

nOBS: an ns2 based simulation tool for performance evaluation of TCP traffic in OBS networks

nOBS: un outil de simulation fondé sur ns2 pour evaluation de performance d’un trafic TCP dans les réseaux à commutation optique de rafales

  • Published:
Annales Des Télécommunications Aims and scope Submit manuscript

Abstract

Performance evaluation of tcp traffic in obs networks has been under intensive study, since tcp constitutes the majority of Internet traffic. As a reliable and publicly available simulator, ns2 has been widely used for studying tcp/ip networks; however ns2 lacks many of the components for simulating optical burst switching networks. In this paper, an ns2 based obs simulation tool (nobs), which is built for studying burst assembly, scheduling and contention resolution algorithms in obs networks is presented. The node and link objects in obs are extended in nobs for developing optical nodes and optical links. The ingress, core and egress node functionalities are combined into a common optical node architecture, which comprises agents responsible for burstification, routing and scheduling. The effects of burstification parameters, e.g., burstification timeout, burst size and number of burstification buffers per egress node, on tcp performance are investigated using nobs for different tcp versions and different network topologies.

Résumé

L’évaluation de la performance d’un trafic tcp dans les réseaux à commutation optique de rafales est intensivement étudié puisque le trafic tcp constitue la plus grande partie du trafic de l’internet. Le simulateur ns2, fiable et accessible publiquement, a été largement utilisé pour étudier les réseaux tcp/ip, mais il ne dispose pas de nombreux composants nécessaires pour simuler les réseaux à commutation optique de rafales. L’article présente un outil de simulation fondé sur ns2, dénommé nobs, qui a été construit pour étudier les algorithmes destinés à l’assemblage des rafales, à la planification et à la résolution des conflits dans les réseaux à commutation de rafales. Les objets nœud et liaison sont étendus pour représenter des nœuds et liaisons optiques. Les fonctions de nœuds d’entrée, de cœur et de sortie sont combinées en une architecture commune de nœud optique, qui comprend les agents responsables pour l’assemblage des rafales, le routage et la planification. On étudie l’influence des paramètres tels que temporisation, taille des rafales et nombre de tempons d’assemblage par nœud d’entrée sur la performance pour différentes versions de tcp et différentes topologies de réseau.

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 Communications Magazine, 38, no 9, pp. 82–92, Sep. 2000.

    Google Scholar 

  2. Turner J., Terabit Burst Switching, J. High Speed Networks, 8, no 1, pp. 3–16, 1999.

    Google Scholar 

  3. Yao S., Xue F., Mukherjee B., Yoo S., Dixit S., Electrical Ingress Buffering And Traffic Aggregation For Optical Packet Switching And Their Effect On TCP-Level Performance in Optical Mesh Networks, IEEE Communications Magazine, 40, no 9, pp. 66–72, Sep. 2002.

    Google Scholar 

  4. Yoo M., Qiao C., Optical Burst Switching (obs) — A New Paradigm for an Optical Internet, Journal of High-Speed Networks, 8, no 1, pp. 69–84, 1999.

    Google Scholar 

  5. The Network Simulator — ns-2, developed by L. Berkeley Network Laboratory and University of California Berkeley, http://www.isi.edu/nsnam/ns.

  6. Wen B., Bhide N., Shenai R., Sivalingam K., Optical Wavelength Division Multiplexing (wdm) Network Simulator (Owns): Architecture and Performance Studies, Optical Networks Magazine, 2, no 5, pp. 16–26, Sep./Oct. 2001.

    Google Scholar 

  7. Jeong H., Mo H., Kang M., ops-ns: an ns-2 based Optical Burst Switching (obs) Simulator, Proceedings of 9th Communications and Networking Simulation Symposium, 2–6 April 2006.

    Google Scholar 

  8. Yoo M., Qiao C., Just-Enough-Time (jet): A High Speed Protocol for Bursty Traffic in Optical Networks, IEEE/LEOS Summer Topical Meetings, pp. 26–27, Aug. 1997.

    Google Scholar 

  9. Eramo V., Listanti M., Pacifici P., A Comparison Study on the Wavelength Converters Number Needed in Synchronous and Asynchronous All-Optical Switching Architectures, IEEE Journal of Lightwave Technology, 21, no 2, pp. 340–355, Feb. 2003.

    Google Scholar 

  10. Xiong Y., Vandenhoute M., Cankaya H., Control Architecture In Optical Burst-Switched wdm Networks, IEEE Journal on Selected Areas in Communications, 18, no 10, pp. 1838–1851, Oct. 2000.

    Google Scholar 

  11. Xu J., Qiao C., Li J., Xu G., Efficient Channel Scheduling Algorithms In Optical Burst Switched Networks, Proceedings of IEEE Infocom’03, 3, pp. 2268–2278, 30 March–3 April 2003.

    Google Scholar 

  12. Yu X., Qiao C., Liu Y), tcp Implementations and False Time Out Detection in obs Networks, Proc. of IEEE INFOCOM’04, 2, pp. 774–784, 7–11 March 2004.

    Google Scholar 

  13. Detti A., Listanti M., Impact Of Segments Aggregation On tcp Reno Flows In Optical Burst Switching Networks, Proc. IEEE INFOCOM’02, 3, pp. 1803–1812, 23–27 June 2002.

    Google Scholar 

  14. Yu X., Li J., Cao X., Chen Y, Qiao C., Traffic Statistics and Performance Evaluation In Optical Burst Switched Networks, IEEE/OSA Journal of Lightwave Technology, 22, 12, pp. 2722–2738, Dec. 2004.

    Google Scholar 

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

    Google Scholar 

  16. Gowda S., Shenai R., Sivalingam K., Cankaya H., Performance Evaluation Of tcp Over Optical Burst-Switched (obs) wdm Networks, Proc. IEEEICC’03, 2, pp. 1433–1437, 11–15 May 2003.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gurel, G., Alparslan, O. & Karasan, E. nOBS: an ns2 based simulation tool for performance evaluation of TCP traffic in OBS networks. Ann. Telecommun. 62, 618–637 (2007). https://doi.org/10.1007/BF03253280

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03253280

Key words

Mots clés

Navigation