ACM Home Page
Please provide us with feedback. Feedback
ns-2 distributed clients emulation: accuracy and scalability
Full text PdfPdf (1.07 MB)
Source International Conference On Simulation Tools And Techniques For Communications, Networks And Systems & Workshops archive
Proceedings of the 2nd International Conference on Simulation Tools and Techniques table of contents
Rome, Italy
SESSION: Network emulation table of contents
Article No. 1  
Year of Publication: 2009
ISBN:978-963-9799-45-5
Authors
Stein Kristiansen  University of Oslo, Oslo, Norway
Thomas Plagemann  University of Oslo, Oslo, Norway
Sponsors
: Create-Net
: ICST
Publisher
Bibliometrics
Downloads (6 Weeks): 24,   Downloads (12 Months): 57,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.4108/ICST.SIMUTOOLS2009.5595

ABSTRACT

ns-2 is a well known network simulator, recently extended with improvements to its emulation facility. Real-time constraints and the boundary between real-world and simulated entities impose scalability and accuracy limitations, and distort the simulated network as perceived by the involved real-world applications. This paper presents results from a performance evaluation of the ns-2 emulation facility. Conducting emulation experiments of differing magnitudes, and under varying emulation environment set-ups, we unveil central types of scalability limitations and obtainable accuracy. We find throughput limits using high and low end computers, and a significant throughput decrease when increasing the number of involved real-world applications. We furthermore show how end-to-end delay increases both with traffic load and an increasing number of involved real-world applications. Moreover, during these conditions, we find that the system treats these applications increasingly unfair by distributing total throughput unevenly between them, and by imposing different amounts of end-to-end delay.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
D. Wetherall. Otcl, online software: http://otcl-tclcl.sourceforge.net/otcl.
 
2
D. Mahrenholz and S. Ivanov. Adjusting the ns-2 emulation mode to a live netowork. In Proceedings of KiVS. Springer, 2005.
 
3
 
4
E. Göoktürk. Emulating ad hoc networks: Differences from simulations and emulation specific problems. New Trends in Computer Networks conference, July 2005.
 
5
D. Mahrenholz and S. Ivanov. HOWTO: Wireless Network Emulation Using ns-2 and Distributed Applications. University of Magdeburg, Germany, December 2004.
 
6
USC/ISI A Collaboration Between Researchers at US Berkley, LBL and Xerox PARC. ns-2 Manual. The VINT Project, October 2006.
 
7
M. Krasnyansky and M. Yevmenkin. Universal tun/tap driver, online software: http://vtun.sourceforge.net/tu.
 
8
Traffic generator, online software: http://www.postel.org/tg.
 
9
S. Kristiansen. ns-2 emulation: Performance evaluation and improvement proposals. Master's thesis, University of Oslo, Dep. of Informatics, 2008.
 
10
P. Russel and P. McHardy. netfilter/iptables, online software: http://www.netfilter.org.
 
11
W. Almesberger and E. Ica. Linux network traffic control - implementation overview. In Proceedings of 5th Annual Linux Expo, 1999.
 
12
G. F. Riley, R. M. Fujimoto, and M. H. Ammar. Parallel/distributed ns, online software: http://www.cc.gatech.edu/computing, 2000.
 
13
 
14
Net:bridge, online software: http://www.linux-foundation.org/en/net:bridge.
 
15
E. Göktürk. A stance on emulation and testbeds, and a survey of network emulators and testbeds. In Proceedings of ECMS, 2007.
 
16
M. Kropff et al. A survey on real world and emulation testbeds for mobile ad hoc networks. In Testbeds and Research Infrastructures for the Development of Networks and Communities, 2006. TRIDENTCOM 2006. 2nd International Conference on, pages 6 pp.--453, 2006.
17
 
18
K. Fall. Network emulation in the vint/ns simulator. Univ. of California, Berkley, 1999.
 
19
S. Bhatia et al. Hosting virtual networks on commodity hardware. Technical report, Georgia Tech Computer Science, January 2008.
20

Collaborative Colleagues:
Stein Kristiansen: colleagues
Thomas Plagemann: colleagues