• DocumentCode
    2364163
  • Title

    EMPOWER: a scalable framework for network emulation

  • Author

    Zheng, Pei ; Ni, Lionel M.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Michigan State Univ., USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    185
  • Lastpage
    192
  • Abstract
    The development and implementation of new network protocols and applications need accurate, scalable, reconfigurable, and inexpensive tools for debugging, testing, performance tuning and evaluation purposes. Network emulation provides a fully controllable laboratory network environment in which protocols and applications can be evaluated against predefined network conditions and traffic dynamics. In this paper, we present a new framework of network emulation EMPOWER. EMPOWER is capable of generating a decent network model based on the information of an emulated network, and then mapping the model to an emulation configuration in the EMPOWER laboratory network environment. It is highly scalable not only because the number of emulator nodes may be increased without significantly increasing the emulation time or worrying about parallel simulation, but also because the network mapping scheme allows flexible ports aggregation and derivation. By dynamically configuring a virtual device, effects such as link bandwidth, packet delay, packet loss rate, and out-of-order delivery, can be emulated.
  • Keywords
    computer networks; network topology; routing protocols; telecommunication network routing; telecommunication traffic; virtual machines; virtual reality; EMPOWER; link bandwidth; network emulation; network mapping scheme; network topology; out-of-order delivery; packet delay; packet loss rate; parallel simulation; protocols; routing; traffic dynamics; virtual device; Application software; Communication system traffic control; Computational modeling; Concurrent computing; Discrete event simulation; Emulation; Large-scale systems; Protocols; System testing; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2002. Proceedings. International Conference on
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-1677-7
  • Type

    conf

  • DOI
    10.1109/ICPP.2002.1040873
  • Filename
    1040873