Skip to main content
Log in

An Efficient Gaming User Oriented Load Balancing Scheme for MMORPGs

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Massively multi-player online role-playing games (MMORPGs) follows a client-server model that has the numerous gaming users with many interactions at the same virtual world, massive loading that result in delays, resource shortages, and other such problems occur. Also, faced with high resource demand variability and with misfit resource renting policies, the current practices is to overprovision for each game tens of owned data. Existing load balancing schemes for distributed virtual environments and multiplayer games try to balance the workload among servers by transferring some workload of an overloaded server to other servers. While load balancing algorithms can minimize the average response time of the system, they may also result in frequent client migrations, which may damage the interactivity of an online games. To solve this, many developers devote research to load-balancing servers, yet due to steady and dynamic map divisions, such research is unreliable. Many developers propose algorithms to distribute the load on the server nodes, but the load is usually defined as the number of players on each server, what is not an ideal results. So, we propose a gaming user-oriented load balancing scheme for the load balancing of MMORPGs servers in this paper. This scheme shows effectiveness at dealing with hot-spots and other gatherings of gaming users at specific servers compared to previous methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Ahmed, D., & Shirmohammadi. S. (2008). A microcell oriented load balancing model for collaborative virtual environments. In Proceeding of the IEEE conference on virtual environments, human computer interfaces and measurement systems, VECIMS (pp. 86–91).

  2. Barraca, J., Matos, A., & Aguiar, R. (2011). User centric community cloud. Wireless Personal Communications, 58, 31–48.

    Article  Google Scholar 

  3. Kim, H.-Y. (2012). An efficient access control scheme for online gaming server, proceeding of the computer science and convergence. lecture notes in. Electrical Engineering, 114(1), 259–267.

    Google Scholar 

  4. White, W. M., Koch, C., Gupta, N., Gehrke, J., & Demers, A. J. (2007). Database research opportunities in computer games. SIGMOD Record, 36(3), 7–13.

    Article  Google Scholar 

  5. Bartle, R. (2003). Designing virtual worlds. Indianapolis: New Riders Games.

    Google Scholar 

  6. Karve, A., Kimbrel, T., Pacifici, G., Spreitzer, M., Steinder, M., Sviridenko, M., et al. (2006). Dynamic placement for clustered web applications. In Proceedings Conference World Wide Web (WWW) (pp. 595–604).

  7. Zhang, Y., Zhang, K., et al. (2008). An adaptive threshold load balancing scheme for the end-to-end recognifigurable system. Wireless Personal Communications, 46, 47–65.

    Article  Google Scholar 

  8. Koutsorodi, A. A., Adamopoulou, E. F., et al. (2007). Service configuration and user profile in 4G terminals. Wireless Personal Communications, 43, 1303–1321.

    Article  Google Scholar 

  9. Bezerra, C. E. B., & Geyer, C. F. R. (2009). A load balancing scheme for massively multiplayer online games. Multimedia Tools and Applications, 45(1), 263–289.

    Article  Google Scholar 

  10. Zamboni, M. A., & Ferretti, S. (2005). Interactivity maintenance event synchronization in massive multiplayer online games, Technical, Report UBLCS-2005-05.

  11. Nae, V., & Losup, A. (2011). Dynamic resource provisioning in massively multiplayer online games. IEEE Transactions on Parallel and Distributed Systems, 22(3), 380–395.

    Article  Google Scholar 

  12. Grande, R. E. D., & Boukerche, A. (2009). Dynamic partitioning of distributed virtual simulations for reducing communication load. IEEE international workshop on: Haptic audio visual environments and games (pp. 176–181).

  13. Duong, T. N. B., & Zhou, S. (2003). A dynamic load sharing algorithm for massively multiplayer online games. The 11th IEEE internatinal conference on network ICON (pp. 131–136).

  14. Grosu, D., & Chronopoulos, A. T. (2004). Algorithmic mechanism design for load balancing in distributed systems. Part B: Cybernetic, IEEE Transactions on Systems Man and Cybernetics, 34(1), 77–84.

    Article  Google Scholar 

  15. Andrade, G., & Corruble, V. (2005). Challenge-Sensitive action selection an application to game balancing. In IEEE/WIC/ACM international conference on, intelligent agent technology (pp. 194–200).

  16. Jinzhonh, W. A. N. G., & Zhigang, Y. U. E. (2010). A finding less-load server algorithm based on mmog and analysis. International Conference on Intelligent Computation Technology and Automation (ICICTA), 1, 96–99.

    Google Scholar 

  17. Huang, G., Ye, M., & Cheng, L. (2004). Modeling system performance in MMORPG, Global telecommunications conference workshops. IEEE (pp. 512–518).

  18. Nae, V., Prodan, R., & Fahringer, T. (2010). Cost-efficient hosting and load balancing of massively multiplayer online games. In IEEE/ACM 11th internatinal conference on GridComputing CGRID (pp. 9–16).

  19. Quax, P., Cleuren, J., Vanmontfort, W., & Lamotte, W. (2011). Empirical evaluation of the efficiency of spatial subdivision schemes and load balancing strategies for networked games. In Proceeding of 20th internatinal conference on computer communications and networks (ICCN) (pp. 1–6).

  20. Lee, K., & Lee, D. (2003). A Scalable dynamic load distribution scheme for multi-server distributed virtual environment system with highly-skewed user distribution. In Proceedings of the ACM symposium on virtual reality software and technology (pp. 160–168). New York.

Download references

Acknowledgments

This research was supported by the MKE (The Ministry of Knowledge Economy), NHN Corp., under IT/SW Creative research program supervised by the NIPA (National IT Industry Promotion Agency) (NIPA-2012-H0506-12-101)). This Research was supported by the Sookmyung Women’s University Research Grants (1–1303-0109)

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hwa-Jin Park.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kim, HY., Park, HJ. An Efficient Gaming User Oriented Load Balancing Scheme for MMORPGs. Wireless Pers Commun 73, 289–297 (2013). https://doi.org/10.1007/s11277-013-1237-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-013-1237-2

Keywords

Navigation