Content Distribution Network (CDN) has been effective in accelerating the access and growth for web content such as web pages and streaming audio and video. However, the relatively static and bulky data CDNs are designed to serve makes them unsuitable to support latency-sensitive interactive streams such as network games or real-time conferencing. In this position paper, we describe the concepts for an Interaction Distribution Network (IDN), which supports small, interactive data streams in a scalable manner.

An IDN shares certain concepts similar to a CDN in that end-user clients connect to the closest serving proxies for accessing and updating interaction data packets. However, the key differences lies in the bi-directional nature of the interaction streams, and that the data streams may belong to a certain “interaction group,” within which some additional processing on the data are possible. An IDN may support existing instant messenger (IM) services and Massively Multiplayer Online Games (MMOGs), while enabling new usage scenarios. We discuss the key challenges, potential solutions, and implications of IDNs in this paper.


Interaction Group Data Path Game State Concurrent User Content Distribution Network 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Alexander, T.: Massively Multiplayer Game Development. Charles River Media, Hingham (2003)Google Scholar
  2. 2.
    Bharambe, A.R., Rao, S., Seshan, S.: Mercury: A scalable publish-subscribe system for internet games. In: Proc. NetGames, pp. 3–9 (2002)Google Scholar
  3. 3.
    Hu, S.Y., Chen, J.F., Chen, T.H.: Von: A scalable peer-to-peer network for virtual environments. IEEE Network 20(4), 22–31 (2006)CrossRefGoogle Scholar
  4. 4.
    Hu, S.Y., et al.: A spatial publish subscribe overlay for massively multiuser virtual environments. In: Proc. International Conference on Electronics and Information Engineering (ICEIE 2010), pp. V2-314–V2-318 (2010)Google Scholar
  5. 5.
    Jiang, J.R., Huang, Y.L., Hu, S.Y.: Scalable aoi-cast for peer-to-peer networked virtual environments. In: Proc. ICDCS Workshop Cooperative Distributed Systems (CDS), pp. 447–452 (2008)Google Scholar
  6. 6.
    Lake, D., Bowman, M., Liu, H.: Distributed scene graph to enable thousands of interacting users in a virtual environment. In: Proc. NetGames 2010 (MMVE session) (2010)Google Scholar
  7. 7.
    Lee, Y.T., Chen, K.T.: Is server consolidation beneficial to mmorpg? In: Proc. IEEE Cloud (2010)Google Scholar
  8. 8.
    Najaran, M.T., Krasic, C.: Scaling online games with adaptive interest management in the cloud. In: Proc. NetGames 2010 (2010)Google Scholar
  9. 9.
    Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A scalable content-addressable network. In: Proc. SIGCOMM (2001)Google Scholar
  10. 10.
    Singhal, S., Zyda, M.: Networked Virtual Environments. ACM Press, New York (1999)Google Scholar
  11. 11.
    Waldo, J.: Scaling in games & virtual worlds. ACM Queue, New York (November/December 2008)Google Scholar
  12. 12.
    Wang, L., Park, K., Pang, R., Pai, V., Peterson, L.: Reliability and security in the codeen content distribution network. In: Proceedings USENIX Annual Technical Conference, ATEC 2004 (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Shun-Yun Hu
    • 1
  1. 1.Institute of Information ScienceAcademia SinicaTaiwan, R.O.C.

Personalised recommendations