Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
460400 | Journal of Network and Computer Applications | 2006 | 18 Pages |
Abstract
EmuSocket is a portable and flexible network emulator that can easily be configured to mimic the communication characteristics, in terms of bandwidth and delay, that occur with low-performance networks. The emulator works with Java applications by intercepting and perturbing application traffic at the socket API level. As traffic shaping takes place in the user-space by means of an instrumented socket implementation, using the toolkit does not require a modified interpreter. The way the emulator perturbs the communication preserves the TCP connection-oriented byte stream semantics.
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Networks and Communications
Authors
M. Avvenuti, A. Vecchio,