A guide to simulation (2nd ed.)
A guide to simulation (2nd ed.)
Concurrent maintenance of skip lists
Concurrent maintenance of skip lists
Random early detection gateways for congestion avoidance
IEEE/ACM Transactions on Networking (TON)
Evaluation of TCP Vegas: emulation and experiment
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Experiences with network simulation
Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
Trace-based mobile network emulation
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
A Network Emulator to Support the Development of Adaptive Applications
MLICS '95 Proceedings of the 2nd Symposium on Mobile and Location-Independent Computing
Network Emulation in the Vint/NS Simulator
ISCC '99 Proceedings of the The Fourth IEEE Symposium on Computers and Communications
A multifractal wavelet model with application to network traffic
IEEE Transactions on Information Theory
Improving Scalability of Network Emulation through Parallelism and Abstraction
ANSS '05 Proceedings of the 38th annual Symposium on Simulation
Root cause analysis for long-lived TCP connections
CoNEXT '05 Proceedings of the 2005 ACM conference on Emerging network experiment and technology
Influences of network latency and packet loss on consistency in networked racing games
NetGames '05 Proceedings of 4th ACM SIGCOMM workshop on Network and system support for games
Packetization interval of haptic media in networked virtual environments
NetGames '05 Proceedings of 4th ACM SIGCOMM workshop on Network and system support for games
Advanced concepts in large-scale network simulation
WSC '05 Proceedings of the 37th conference on Winter simulation
The impact of loss generation on emulation-based protocol evaluation
PDCN'06 Proceedings of the 24th IASTED international conference on Parallel and distributed computing and networks
Monarch: a tool to emulate transport protocol flowsover the internet at large
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Subjective assessment of fairness among users in multipoint communications
Proceedings of the 2006 ACM SIGCHI international conference on Advances in computer entertainment technology
Count down protocol: asynchronous consistent protocol in P2P virtual ball game
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
A network-adaptive transport scheme for haptic-based collaborative virtual environments
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
Influences of network latency on interactivity in networked rock-paper-scissors
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
USB/IP: a peripheral bus extension for device sharing over IP network
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
KauNet: improving reproducibility for wireless and mobile research
MobiEval '07 Proceedings of the 1st international workshop on System evaluation for mobile platforms
Media synchronization control with prediction in a remote haptic calligraphy system
Proceedings of the international conference on Advances in computer entertainment technology
TPF: TCP Plugged File System for Efficient Data Delivery over TCP
IEEE Transactions on Computers
Journal of Parallel and Distributed Computing
Revealing skype traffic: when randomness plays with you
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Content-adaptive packetization and streaming of wavelet video over IP networks
Journal on Image and Video Processing
Performance enhancement of TCP in high-speed networks
Information Sciences: an International Journal
Performance and user based analysis of a collaborative virtual environment system
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
Simulation-based augmented reality for sensor network development
Proceedings of the 5th international conference on Embedded networked sensor systems
Adaptive Δ-causality control with adaptive dead-reckoning in networked games
Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games
Analyzing the performance of a cluster-based architecture for immersive visualization systems
Journal of Parallel and Distributed Computing
Performance Evaluation of the ROSENET Network Emulation System
DS-RT '07 Proceedings of the 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications
A New Buffer Algorithm for Speech Quality Improvement in VoIP Systems
Wireless Personal Communications: An International Journal
Applying parallel and distributed simulation to remote network emulation
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Scalable synchronization of clocks in wireless sensor networks
Ad Hoc Networks
A user-level secure grid file system
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
Router buffer sizing revisited: the role of the output/input capacity ratio
CoNEXT '07 Proceedings of the 2007 ACM CoNEXT conference
Proceedings of the 1st international conference on Robot communication and coordination
Proceedings of the 1st international conference on Robot communication and coordination
General purpose fault injector for CORBA applications
Proceedings of the 2007 ACM/IFIP/USENIX international conference on Middleware companion
Adaptive Model Update Algorithms for Remote Network Emulation
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
Interface connecting the INET simulation framework with the real world
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
Analysis and reduction of data spikes in thin client computing
Journal of Parallel and Distributed Computing
Internet-based telemedicine: An empirical investigation of objective and subjective video quality
Decision Support Systems
Experimental study of router buffer sizing
Proceedings of the 8th ACM SIGCOMM conference on Internet measurement
Synchronized network emulation: matching prototypes with complex simulations
ACM SIGMETRICS Performance Evaluation Review
Wireless Networks
ACM SIGMOBILE Mobile Computing and Communications Review
An adaptive middleware to support delay tolerant networking
Proceedings of the 7th workshop on Reflective and adaptive middleware
ARMOR - A system for adjusting repair and media scaling for video streaming
Journal of Visual Communication and Image Representation
Effects of Group Synchronization Control in Networked Virtual Environments with Avatars
DS-RT '08 Proceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications
Networked penalty shootout with haptic media and video
ACE '08 Proceedings of the 2008 International Conference on Advances in Computer Entertainment Technology
A networked virtual environment for teaching handwritten characters through shared haptisation
International Journal of Business Intelligence and Data Mining
Use of competition detection in TCP for simple topology networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Modeling and emulation of internet paths
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Tolerating latency in replicated state machines through client speculation
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Experiences on grid shared data programming
International Journal of Grid and Utility Computing
Future Generation Computer Systems
An intermedia synchronisation mechanism for multimedia distributed systems
International Journal of Internet Protocol Technology
MPCP: multi packet congestion-control protocol
ACM SIGCOMM Computer Communication Review
A comparative study of network link emulators
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Delay-based early congestion detection and adaptation in TCP: impact on web performance
Computer Communications
Scalable synchronization of clocks in distributed environments
PDCS '07 Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems
A framework for foresighted resource reciprocation in P2P networks
IEEE Transactions on Multimedia
Router buffer sizing for TCP traffic and the role of the output/input capacity ratio
IEEE/ACM Transactions on Networking (TON)
Collaborative haptic play with building blocks
Proceedings of the International Conference on Advances in Computer Enterntainment Technology
Proceedings of the International Conference on Advances in Computer Enterntainment Technology
A comparison between transmission methods of sense of force in a remote haptic instruction system
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
Application QoS for video: benchmarking, control strategies and business systems
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Using failure injection mechanisms to experiment and evaluate a grid failure detector
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
ACM SIGCOMM Computer Communication Review
Source traffic characterization for thin client based office applications
EUNICE'07 Proceedings of the 13th open European summer school and IFIP TC6.6 conference on Dependable and adaptable networks and services
Hybrid testbed for network scenarios
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
MultiNet: multiple virtual networks for a reliable live streaming service
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Quantification of packet delay variation through the coefficient of throughput variation
Proceedings of the 6th International Wireless Communications and Mobile Computing Conference
Distributed ECN-based congestion control
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
INFOCOM'10 Proceedings of the 29th conference on Information communications
A detailed measurement of skype network traffic
IPTPS'08 Proceedings of the 7th international conference on Peer-to-peer systems
Virtual ad hoc network testbeds for high fidelity testing of tactical network applications
MILCOM'09 Proceedings of the 28th IEEE conference on Military communications
HYDRA: virtualized distributed testbed for DTN simulations
Proceedings of the fifth ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
W-NINE: a two-stage emulation platform for mobile and wireless systems
EURASIP Journal on Wireless Communications and Networking - Special issue on simulators and experimental testbeds design and development for wireless networks
A delay-based dynamic load balancing method and its stability analysis and simulation
EuroPar'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part I
Lightweight emulation to study peer-to-peer systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
QoE assessment in haptic media, sound, and video transmission: Effect of playout buffering control
Computers in Entertainment (CIE) - Special Issue: Advances in Computer Entertainment Technology
An optical burst reordering model for time-based and random selection assembly strategies
Performance Evaluation
Privacy-preserving network forensics
Communications of the ACM
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
QoE assessment in networked air hockey game with haptic media
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
Emulating opportunistic networks with KauNet triggers
EURASIP Journal on Wireless Communications and Networking - Special issue on opportunistic and delay tolerant networks
Hands-on networking labs with embedded routers
Proceedings of the 42nd ACM technical symposium on Computer science education
SliceTime: a platform for scalable and accurate network emulation
Proceedings of the 8th USENIX conference on Networked systems design and implementation
Cost-effective haptic-based networked virtual environments with high-resolution tiled display
Multimedia Tools and Applications
Design of a hierarchical group to realize a scalable group
Journal of Mobile Multimedia
An emulation tool for PlanetLab
Computer Communications
The memory effect and its implications on web QoE modeling
Proceedings of the 23rd International Teletraffic Congress
ACCENT: Cognitive cryptography plugged compression for SSL/TLS-based cloud computing services
ACM Transactions on Internet Technology (TOIT)
User-perceived quality assessment of streaming media using reduced feature sets
ACM Transactions on Internet Technology (TOIT)
Automated and distributed protocol testing and debugging for wireless ad-hoc networks
Proceedings of the 9th ACM international symposium on Mobility management and wireless access
Making wide-area, multi-site MPI feasible using xen VM
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
QoS evaluation method in multimedia applications using a fuzzy genetic rule-based system
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
The PARNEM: using network emulation to predict the correctness and performance of applications
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
EmPath: tool to emulate packet transfer characteristics in IP network
TMA'10 Proceedings of the Second international conference on Traffic Monitoring and Analysis
New methods for passive estimation of TCP round-trip times
PAM'05 Proceedings of the 6th international conference on Passive and Active Network Measurement
Implementing immersive clustering with VR juggler
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Aggregated aggressiveness control on groups of TCP flows
NETWORKING'05 Proceedings of the 4th IFIP-TC6 international conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communication Systems
A kernel-based communication fault injector for dependability testing of distributed systems
HVC'05 Proceedings of the First Haifa international conference on Hardware and Software Verification and Testing
Open Network Emulator: A Parallel Direct Code Execution Network Simulator
PADS '12 Proceedings of the 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
Hybrid Simulation of Packet-Level Networks and Functional-Level Routers
PADS '12 Proceedings of the 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
A comparative analysis of WAN emulators
Proceedings of the 7th Latin American Networking Conference
A flexible adaptation service for distributed rendering
EG PGV'09 Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization
Reproducible network experiments using container-based emulation
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Proceedings of the 11th Annual Workshop on Network and Systems Support for Games
IEEE/ACM Transactions on Networking (TON)
An optimal deployable bandwidth aggregation system
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.02 |
Testing of network protocols and distributed applications has become increasingly complex, as the diversity of networks and underlying technologies increase, and the adaptive behavior of applications becomes more sophisticated. In this paper, we present NIST Net, a tool to facilitate testing and experimentation with network code through emulation. NIST Net enables experimenters to model and effect arbitrary performance dynamics (packet delay, jitter, bandwidth limitations, congestion, packet loss and duplication) on live IP packets passing through a commodity Linux-based PC router. We describe the emulation capabilities of NIST Net; examine its architecture; and discuss some of the implementation challenges encountered in building such a tool to operate at very high network data rates while imposing minimal processing overhead. Calibration results are provided to quantify the fidelity and performance of NIST Net over a wide range of offered loads (up to 1 Gbps), and a diverse set of emulated performance dynamics.