• DocumentCode
    430155
  • Title

    A distributed server architecture for providing immersive audio communication to massively multiplayer online games

  • Author

    Nguyen, Cong Duc ; Safaei, Farzad ; Boustead, Paul

  • Author_Institution
    Telecommun. & Inf. Technol. Res. Inst., Wollongong Univ., NSW, Australia
  • Volume
    1
  • fYear
    2004
  • fDate
    16-19 Nov. 2004
  • Firstpage
    170
  • Abstract
    This paper investigates the assignment of audio mixing operations to a geographically distributed set of servers to provide an immersive audio communication environment for massively multiplayer online games. The immersive audio communication service enables each avatar to hear a realistic audio mix of the conversations in its audible range. There are three primary delivery architectures for this service, namely, peer-to-peer, central server and distributed servers. We focus on the distributed server architecture, which partitions the virtual world into regions or locales and then assigns the computation associated with the creation of audio scenes for all avatars in each locale to a server. Our aim is to find the optimal way to partition the virtual world into locales and then choose the locale servers in such a way that reduces the total delay perceived by all avatars. We have produced a mathematical formulation for the optimal partitioning and server assignment and developed a heuristics approach based on a graph algorithm. We have developed a simulation environment that creates both the physical world (geographic distribution of participants and the Internet topology model) and the virtual world (distribution of avatars based on different avatar aggregation behaviors). We have solved the problem exactly as well as using the heuristics algorithm for a range of simulated virtual and physical worlds. In many cases, the heuristics results were within 5% of the optimal. Our algorithms and simulation study will be of benefit to future immersive audio communication service providers in the design of a cost effective delivery architecture for this service.
  • Keywords
    Internet; audio-visual systems; computer games; graph theory; interactive video; network servers; peer-to-peer computing; audible range; audio mix; audio mixing; avatar; central server; distributed server architecture; geographically distributed set; graph algorithm; heuristic approach; immersive audio communication environment; locale server; multiplayer online game; optimal partitioning; peer-to-peer; physical-virtual world; primary delivery architecture; virtual world; Avatars; Computer architecture; Delay; Distributed computing; Internet; Layout; Partitioning algorithms; Peer to peer computing; Topology; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks, 2004. (ICON 2004). Proceedings. 12th IEEE International Conference on
  • ISSN
    1531-2216
  • Print_ISBN
    0-7803-8783-X
  • Type

    conf

  • DOI
    10.1109/ICON.2004.1409117
  • Filename
    1409117