• DocumentCode
    3002303
  • Title

    RplTrc: A Tool for Emulating Real Network Dynamics for Performance Evaluation

  • Author

    Baumann, Rainer ; Fiedler, Ulrich

  • Author_Institution
    ETH Zurich, Zurich
  • fYear
    2007
  • fDate
    13-15 June 2007
  • Firstpage
    219
  • Lastpage
    226
  • Abstract
    Evaluating the performance of distributed applications, such as mobile telephone or video conferencing devices, has become increasingly complex as the diversity of scenarios and data rates in networks increase. In this paper, we present the design and implementation of RplTrc, a network emulation tool. RplTrc uses traces to drive interceptions of the Linux protocol stack to delay, drop or duplicate packets. The length of traces is not limited. Thus, unlike other well-known emulators such as NIST Net or the emulator module in the Linux 2.6 kernel, RplTrc is capable to account for important performance characteristics inherent to real networks such as long-range dependence and self-similarity of cross-traffic. Tests show that RplTrc installed on a commodity PC is capable to emulate a 100MBit/s or a lightly-loaded 1GBit/s network and has a precision in reproducing packet delays in the order of 100 mus. RplTrc thus enables extensive performance evaluation of distributed applications in lab environments.
  • Keywords
    computer networks; performance evaluation; Linux 2.6 kernel; Linux protocol; distributed applications; mobile telephone; network emulation tool; performance evaluation; real network dynamics; video conferencing devices; Computer networks; Delay effects; Emulation; Kernel; Linux; NIST; Protection; Telecommunication traffic; Testing; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications, 2007. ConTel 2007. 9th International Conference on
  • Conference_Location
    Zagreb
  • Print_ISBN
    953-184-111-X
  • Electronic_ISBN
    953-184-111-X
  • Type

    conf

  • DOI
    10.1109/CONTEL.2007.381875
  • Filename
    4267501