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.
Similar content being viewed by others
References
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.
Turner J., Terabit Burst Switching, J. High Speed Networks, 8, no 1, pp. 3–16, 1999.
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.
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.
The Network Simulator — ns-2, developed by L. Berkeley Network Laboratory and University of California Berkeley, http://www.isi.edu/nsnam/ns.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Author information
Authors and Affiliations
Rights 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
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF03253280
Key words
- Optical telecommunication
- Optical switching
- Burst switching
- Simulator program
- Numerical simulation
- Internet
- tcp/ip
- Performance evaluation
- Wavelength division multiplexing.