Abstract:
The network simulator ns-2 implements both wireless networks and emulation — a feature that allows to simulate a network environment among real stations. However, the rea...Show MoreMetadata
Abstract:
The network simulator ns-2 implements both wireless networks and emulation — a feature that allows to simulate a network environment among real stations. However, the real-time requirements of a network emulation introduce an inaccurate timing behavior of the simulator scheduler. These timing errors have a negative impact on the performance of network protocols in ns-2. Even more, they lead to false simulation results in the IEEE 802.11 protocol implementation. In this paper we present performance improvements in ns-2, that increase the accuracy of its virtual clock and the the exactness of the real-time simulation. Then we describe a simple time monitoring and correction technique that ensures a timely correct execution of network protocols and enables wireless network emulation in ns-2.
Published in: Eighth IEEE International Symposium on Distributed Simulation and Real-Time Applications
Date of Conference: 21-23 October 2004
Date Added to IEEE Xplore: 13 December 2004
Print ISBN:0-7695-2232-7
Print ISSN: 1550-6525
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Network Emulator ,
- Wireless Networks ,
- Correct Time ,
- Communication Protocol ,
- Implementation Of Protocol ,
- Simulated Networks ,
- Correct Technique ,
- Real-time Simulation ,
- Timing Of Events ,
- Network Topology ,
- Moment In Time ,
- Time Instants ,
- Simulation Accuracy ,
- Real Networks ,
- Simulated Events ,
- Virtual Machines ,
- Virtual Simulation ,
- Application Layer ,
- Ad Hoc Networks ,
- Discrete Event Simulation ,
- System Calls ,
- Real-time Scheduling ,
- Network Setup ,
- Trace Files ,
- CPU Utilization ,
- System Clock ,
- Application Running ,
- Delay Distribution ,
- Consecutive Events ,
- Simulation Environment
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Network Emulator ,
- Wireless Networks ,
- Correct Time ,
- Communication Protocol ,
- Implementation Of Protocol ,
- Simulated Networks ,
- Correct Technique ,
- Real-time Simulation ,
- Timing Of Events ,
- Network Topology ,
- Moment In Time ,
- Time Instants ,
- Simulation Accuracy ,
- Real Networks ,
- Simulated Events ,
- Virtual Machines ,
- Virtual Simulation ,
- Application Layer ,
- Ad Hoc Networks ,
- Discrete Event Simulation ,
- System Calls ,
- Real-time Scheduling ,
- Network Setup ,
- Trace Files ,
- CPU Utilization ,
- System Clock ,
- Application Running ,
- Delay Distribution ,
- Consecutive Events ,
- Simulation Environment