A dynamic network scenario emulation tool

Comparative performance measurements of distributed applications and network protocols require the availability of appropriate network environments. Network emulation approaches offer a flexible way to mimic the properties of a variety of networks. Existing emulation tools work either with centralized real-time simulation components, limiting the scenario size and maximum traffic, or focus on the emulation of some network properties at a single point. We propose a tool for the realistic emulation of network links, and show how several emulated links can be combined to reproduce a comprehensive network model. In addition to that, the model can include changing network properties, e.g. emerging from mobile communication partners. This facilitates the distributed emulation of a comprehensive, dynamic network scenario to support repeatable performance measurements.

[1]  Kurt Rothermel,et al.  Modeling Computer Networks for Emulation , 2002, PDPTA.

[2]  W. Almesberger Linux Traffic Control - Implementation Overview , 1998 .

[3]  Jukka Manner,et al.  Seawind: a Wireless Network Emulator , 2001, MMB.

[4]  Dave Maltz,et al.  Emulation of Multi-Hop Wireless Ad Hoc Networks , 2000 .

[5]  Deborah Estrin,et al.  Advances in network simulation , 2000, Computer.

[6]  Luigi Rizzo,et al.  Dummynet: a simple approach to the evaluation of network protocols , 1997, CCRV.

[7]  Mario Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998 .

[8]  Peter Steenkiste,et al.  Measurement and analysis of the error characteristics of an in-building wireless network , 1996, SIGCOMM 1996.

[9]  Zhen Liu,et al.  Evaluation of TCP Vegas: emulation and experiment , 1995, SIGCOMM '95.

[10]  Randy H. Katz,et al.  Trace-based mobile network emulation , 1997, SIGCOMM '97.

[11]  David B. Ingham,et al.  Delayline: A Wide-Area Network Emulation Tool , 1994, Comput. Syst..

[12]  Bharat Bhargava,et al.  A Facility For Experimenting Distributed Software in the Internet , 1993 .

[13]  Brian W. Unger,et al.  Towards scalable network emulation , 2003, Comput. Commun..

[14]  John B. Nagle,et al.  On Packet Switches with Infinite Storage , 1987, IEEE Trans. Commun..

[15]  Brian W. Unger,et al.  Towards scalable network emulation , 2001, SPIE ITCom.

[16]  Gordon S. Blair,et al.  A Network Emulator to Support the Development of Adaptive Applications , 1995, Symposium on Mobile and Location-Independent Computing.

[17]  Kevin R. Fall,et al.  Network emulation in the VINT/NS simulator , 1999, Proceedings IEEE International Symposium on Computers and Communications (Cat. No.PR00250).