An architecture for network analysis and emulation
J. Lynch · 2004
Packet delay, delay variation (jitter) and packet loss affect the performance of all Internet applications but particularly that of real-time multimedia. Developers of such applications or of multimedia delivery protocols need to be able to test them extensively before they are deployed on the Internet. We describe an architecture that combines both network analysis and network emulation. The network analysis module captures, stores and analyses network characteristics between two Internet hosts for the purpose of modeling. Models representing the network condition to be emulated can be constructed from this data or other sources by the network emulation module. This enables various Internet conditions to be recreated in a local controlled environment facilitating extensive testing of new applications and protocols.