• DocumentCode
    2293950
  • Title

    Eureka: A methodology for measuring bandwidth usage of networked applications

  • Author

    Vaishnavi, Ishan ; Arefin, Ahsan ; Bulterman, Dick ; Nahrstedt, Klara ; Rivas, Raoul

  • Author_Institution
    Centrum Wiskunde en Inf., Amsterdam, Netherlands
  • fYear
    2010
  • fDate
    19-23 July 2010
  • Firstpage
    1004
  • Lastpage
    1009
  • Abstract
    This paper presents Eureka: a generic methodology of measuring the instantaneous (per second) bandwidth usage of networked games and applications in run time. Eureka starts with constructing a priority queue and sending low priority traffic through it. Then, the application under study is started with its packets marked as high priority. These packets therefore displace the previously existing low priority packets on the priority queue. We can measure this displacement and thus, the bandwidth used by the application. Unlike tcpdump this can be done while the application is running and without knowing any application specific data. In this paper we use Eureka to study the bandwidth usage of Massive Multiplayer Online Games (MMOGs), BZFlag and World of Warcraft-Trial, along with the 3D multi-site collaborative environments. A major strength of our methodology is that it provides run-time estimations of the bandwidth usage without interfering with the application, the environment, or the server/peer data. Moreover, Eureka is independent of the application and new infrastructure or tools are not required.
  • Keywords
    computer games; computer network performance evaluation; Eureka; bandwidth usage; low priority traffic; massive multiplayer online games; networked games; priority queue; Bandwidth; Games; Internet; Linux; Logic gates; Servers; Three dimensional displays; Bandwidth Measurement; Distributed Games; Immersive Environments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo (ICME), 2010 IEEE International Conference on
  • Conference_Location
    Suntec City
  • ISSN
    1945-7871
  • Print_ISBN
    978-1-4244-7491-2
  • Type

    conf

  • DOI
    10.1109/ICME.2010.5583540
  • Filename
    5583540