A Flow-Level Extension to OMNeT++ for Long Simulations of Large Networks

This letter presents a Flow-Level Extension to OMNeT++ (FLEO) that allows a discrete event simulator to operate on flows of traffic, and so simulate larger networks for longer periods of time for a given set of computation and memory resources compared with packet-based simulation. FLEO simulations of link utilization are accurate to within 0.2% of a packet-based simulation, yet run 30 to 90 times faster than packet-based simulation. These characteristics make it suitable for the simulation of streaming media, which comprises the majority of data usage today, as well as investigation of traffic engineering within a network, for example, using software-defined networking.

[1]  George Kesidis,et al.  Feasibility of fluid event-driven simulation for ATM networks , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[2]  Yorai Wardi,et al.  HNS: A streamlined hybrid network simulator , 2004, TOMC.

[3]  Mary Baker,et al.  Narses: A Scalable Flow-Based Network Simulator , 2002, ArXiv.

[4]  Piet Van Mieghem,et al.  DeSiNe: a flow-level QoS simulator of networks , 2008, SimuTools.

[5]  Yannis Manolopoulos,et al.  CDNsim: A simulation tool for content distribution networks , 2010, TOMC.

[6]  Peter B. Danzig,et al.  Packet network simulation: speedup and accuracy versus timing granularity , 1996, TNET.

[7]  Donald F. Towsley,et al.  A study of networks simulation efficiency: fluid simulation vs. packet-level simulation , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[8]  András Varga,et al.  An overview of the OMNeT++ simulation environment , 2008, SimuTools.

[9]  François Baccelli,et al.  Flow level simulation of large IP networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[10]  L. Drzewiecki,et al.  Flow Simulator - a flow-based network simulator , 2007, EUROCON 2007 - The International Conference on "Computer as a Tool".

[11]  Ratul Mahajan,et al.  Measuring ISP topologies with rocketfuel , 2002, TNET.

[12]  Pablo Rodriguez,et al.  I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system , 2007, IMC '07.

[13]  Paul Barford,et al.  pfs: Parallelized, flow-based network simulation , 2015, 2015 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS).

[14]  Tim Moors,et al.  FLEO: A flow-level network simulator for traffic engineering analysis , 2015, 2015 International Telecommunication Networks and Applications Conference (ITNAC).

[15]  T. V. Lakshman,et al.  The performance of TCP/IP for networks with high bandwidth-delay products and random loss , 1997, TNET.