Characteristics of wide-area TCP/IP conversations
SIGCOMM '91 Proceedings of the conference on Communications architecture & protocols
Empirically derived analytic models of wide-area TCP connections
IEEE/ACM Transactions on Networking (TON)
Source models for VBR broadcast-video traffic
IEEE/ACM Transactions on Networking (TON)
D-BIND: an accurate traffic model for providing QoS guarantees to VBR traffic
IEEE/ACM Transactions on Networking (TON)
Self-similarity in World Wide Web traffic: evidence and possible causes
IEEE/ACM Transactions on Networking (TON)
A performance evaluation of hyper text transfer protocols
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Dynamics of IP traffic: a study of the role of variability and the impact of control
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
IP packet generation: statistical models for TCP start times based on connection-rate superposition
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
What TCP/IP protocol headers can tell us about the web
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Difficulties in simulating the internet
IEEE/ACM Transactions on Networking (TON)
Advances in Network Simulation
Computer
Does fractal scaling at the IP level depend on TCP flow arrival processes?
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Rapid model parameterization from traffic measurements
ACM Transactions on Modeling and Computer Simulation (TOMACS)
An Empirical Model of HTTP Network Traffic
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
The effects of active queue management on web performance
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Variability in TCP round-trip times
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
Self-configuring network traffic generation
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Understanding Patterns of TCP Connection Usage with Statistical Clustering
MASCOTS '05 Proceedings of the 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
Monkey see, monkey do: a tool for TCP tracing and replaying
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
The effects of active queue management and explicit congestion notification on web performance
IEEE/ACM Transactions on Networking (TON)
Performance comparison of router assisted congestion control protocols: XCP vs. RCP
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Modeling and emulation of internet paths
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Passive, Streaming Inference of TCP Connection Structure for Network Server Management
TMA '09 Proceedings of the First International Workshop on Traffic Monitoring and Analysis
Performance Evaluation of Fast Startup Congestion Control Schemes
NETWORKING '09 Proceedings of the 8th International IFIP-TC 6 Networking Conference
A versatile probability distribution for light and heavy tails of web file sizes
WCNC'09 Proceedings of the 2009 IEEE conference on Wireless Communications & Networking Conference
Effective high speed traffic replay based on IP space
ICACT'09 Proceedings of the 11th international conference on Advanced Communication Technology - Volume 1
Techniques for simulation of realistic infrastructure wireless network traffic
WiOPT'09 Proceedings of the 7th international conference on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks
Linear Representation of Network Traffic
Mobile Networks and Applications
Time-parallel simulation of wireless ad hoc networks
Wireless Networks
A fluid background traffic model
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
A practical on-line pacing scheme at edges of small buffer networks
INFOCOM'10 Proceedings of the 29th conference on Information communications
Online gaming traffic generator for reproducing gamer behavior
ICEC'10 Proceedings of the 9th international conference on Entertainment computing
RAID'10 Proceedings of the 13th international conference on Recent advances in intrusion detection
Forwarding devices: From measurements to simulations
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Comparison of end-to-end and network-supported fast startup congestion control schemes
Computer Networks: The International Journal of Computer and Telecommunications Networking
Challenges in experimenting with botnet detection systems
CSET'11 Proceedings of the 4th conference on Cyber security experimentation and test
Efficient and realistic generation of IP addresses
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
Introduction to network experiments using the GENI cyberinfrastructure
Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems
A tool for the generation of realistic network workload for emerging networking scenarios
Computer Networks: The International Journal of Computer and Telecommunications Networking
Workload resampling for performance evaluation of parallel job schedulers
Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
QoE management for video conferencing applications
Computer Networks: The International Journal of Computer and Telecommunications Networking
Flow-based partitioning of network testbed experiments
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
In order to perform realistic network simulations, one needs a traffic generator that is capable of generating realistic synthetic traffic in a closed-loop fashion that "looks like" traffic found on an actual network. We describe such a traffic generation system for the widely used ns-2 simulator. The system takes as input a packet header trace taken from a network link of interest. The trace is "reverse compiled" into a source-level characterization of each TCP connection present in the trace. The characterization, called a connection vector, is then used as input to an ns module called tmix that emulates the socket-level behavior of the source application that created the corresponding connection in the trace. This emulation faithfully reproduces the essential pattern of socket reads and writes that the original application performed without knowledge of what the original application actually was. When combined with a network path emulation component we have constructed called DelayBox, the resulting traffic generated in the simulation is statistically representative of the traffic measured on the real link. This approach to synthetic traffic generation allows one to automatically repro-duce in ns the full range of TCP connections found on an arbitrary link. Thus with our tools, researchers no longer need make arbitrary decisions on how traffic is generated in simulations and can instead easily generate TCP traffic that represents the use of a net-work by the full mix of applications measured on actual network links of interest. The method is evaluated by applying it to packet header traces taken from campus and wide-area networks and comparing the statistical properties of traffic on the measured links with traffic generated by tmix in ns.