Abstract
With the recent technological evolutions in networks and increased deployment of multi-tier clouds, cloud gaming (CG) is gaining renewed interest and is expected to become a major Internet service in the upcoming years. Many companies have launched powerful platforms such as Google Stadia, Nvidia GeForce Now, Microsoft xCloud, Sony PlayStation Now, among others, to attract players. However, for all end-users to fully enjoy their gaming sessions over the wide range of network access qualities, CG platforms must adapt their traffic. In this paper, we present the outcomes of a comprehensive measurement study performed on the four aforementioned CG platforms, configuring different synthetic network constraints like packet loss, throughput decrease, latency increase and jitter variation to observe the traffic of these CG platforms under degraded network conditions and infer their adaptive behaviour. We also present how the four CG platforms behave when used under real cellular network conditions, captured on the Orange network in January 2022. Our findings show that the four platforms exhibit different adaptation behaviours. Moreover, many cases result in a degraded QoS, leaving room for further improvements at both application and/or network levels.
Similar content being viewed by others
Notes
Amazon Luna would have been another interesting candidate, but it is not yet officially released to date and not accessible in European countries.
We drew and analyzed 96 plots in total: 4 platforms * 4 network constraints * 3 reported metrics * 2 directions.
Full dataset repository (120Go): https://cloud-gaming-traces.lhs.loria.fr/index.html.
References
Manzano, M., Hernández, J.A., Urueña, M., Calle, E.: An empirical study of cloud gaming. In: 2012 11th Annual Workshop on Network and Systems Support for Games (NetGames), pp. 1–2 (2012). https://doi.org/10.1109/NetGames.2012.6404021.
Choy, S., Wong, B., Simon, G., Rosenberg, C.: The brewing storm in cloud gaming: a measurement study on cloud to end-user latency. In: 2012 11th Annual Workshop on Network and Systems Support for Games (NetGames), pp. 1–6 (2012). https://doi.org/10.1109/NetGames.2012.6404024.
Jarschel, M., Schlosser, D., Scheuring, S., Hoßfeld, T.: An evaluation of QoE in cloud gaming based on subjective tests. In: Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, pp. 330–335 (2011). https://doi.org/10.1109/IMIS.2011.92
Cai, W., Shea, R., Huang, C., et al.: A survey on cloud gaming: future of computer games. IEEE Access 4, 7605–7620 (2016). https://doi.org/10.1109/ACCESS.2016.2590500
Lee, K., Chu, D., Cuervo, E., et al.: Outatime: using speculation to enable low-latency continuous interaction for mobile cloud gaming. In: MobiSys, Borriello, G., Pau, G., Gruteser, M., Hong, J.I. (eds.) An Analysis of Cloud Gaming Platforms Behaviour, vol. 29, pp. 151–165. ACM (2015)
Chen, K., Huang, P., Lei, C.: Effect of network quality on player departure behavior in online games. IEEE Trans. Parallel Distrib. Syst. 20(5), 593–606 (2009). https://doi.org/10.1109/TPDS.2008.148
Di Domenico, A., Perna, G., Trevisan, M., Vassio, L., Giordano, D.: A network analysis on cloud gaming: stadia, geforce now and psnow (2020). arXiv: 2012.06774[cs.NI]
Manzano, M., Uruena, M., Suznjevic, M., Calle, E., Hernandez, J., Matijasevic, M.: Dissecting the protocol and network traffic of the onlive cloud gaming platform. English Multimed. Syst. 20(5), 451–470 (2014)
Carrascosa, M., Bellalta, B.: Cloud-gaming:analysis of google stadia traffic (2020). arXiv: 2009.09786[cs.NI]
Suznjevic, M., Slivar, I., Skorin-Kapov, L.: Analysis and QoE evaluation of cloud gaming service adaptation under different network conditions: the case of nvidia geforce now. In: Eighth International Conference on Quality of Multimedia Experience (QoMEX), pp. 1–6 (2016). https://doi.org/10.1109/QoMEX.2016.7498968
Chen, K., Chang, Y., Hsu, H., Chen, D., Huang, C., Hsu, C.: On the quality of service of cloud gaming systems. IEEE Trans. Multimed. 16(2), 480–495 (2014). https://doi.org/10.1109/TMM.2013.2291532
Shea, R., Liu, J., Ngai, E.C., Cui, Y.: Cloud gaming: architecture and performance. IEEE Netw. 27(4), 16–21 (2013). https://doi.org/10.1109/MNET.2013.6574660.
Claypool, M., Finkel, D., Grant, A., Solano, M.: Thin to win? Network performance analysis of the onlive thin client game system. In: 2012 11th Annual Workshop on Network and Systems Support for Games (NetGames), pp. 1–6 (2012). https://doi.org/10.1109/NetGames.2012.6404013.
Suznjevic, M., Beyer, J., Skorin-Kapov, L., Moller, S., Sorsa, N.: Towards understanding the relationship between game type and network traffic for cloud gaming. In: IEEE International. https://doi.org/10.1109/ICMEW.2014.6890690
Sviridov, G., Beliard, C., Bianco, A., Giaccone, P., Rossi, D.: Removing human players from the loop: Ai-assisted assessment of gaming QoE. In: IEEE INFOCOM 2020—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 1160–1165 (2020). https://doi.org/10.1109/INFOCOMWKSHPS50562.2020.9162916.
Ammar, D., De Moor, K., Xie, M., Fiedler, M., Heegaard, P.: Video QoE killer and performance statistics inWebRTC-based video communication. In: IEEE Sixth International Conference on Communications and Electronics (ICCE), pp. 429–436 (2016). https://doi.org/10.1109/CCE.2016.7562675
Zadtootaghaj, S., Schmidt, S., Möller, S.: Modeling gaming QoE: towards the impact of frame rate and bit rate on cloud gaming. In: Tenth International Conference on Quality of Multimedia Experince (QoMEX, 2018), pp. 1–6 (2018). https://doi.org/10.1109/QoMEX.2018.8463416
Tan, W.L., Lam, F., Lau, W.C.: An empirical study on 3g network capacity and performance. In: IEEE INFOCOM 2007—26th IEEE International Conference on Computer Communications, pp. 1514–1522 (2007). https://doi.org/10.1109/INFCOM.2007.178.
Larson, N., Baltrunas, D., Kvalbein, A., Dhamdhere, A., Claffy, K., Elmokashfi, A.: Investigating excessive delays in mobile broadband networks. In: Proceedings of the 5th Workshop on All Things Cellular: Operations, Applications and Challenges, ser. AllThingsCellular ’15, London, United Kingdom, pp. 51–56. Association for Computing Machinery (2015). https://doi.org/10.1145/2785971.2785980.
Gettys, J.: Bufferbloat: dark buffers in the internet. IEEE Internet Comput. 15(3), 96–96 (2011). https://doi.org/10.1109/MIC.2011.56
Haile, H., Grinnemo, K.-J., Ferlin, S., Hurtig, P., Brunstrom, A.: Endto-end congestion control approaches for high throughput and low delay in 4g/5g cellular networks. Comput. Netw. 186, 107692 (2021). https://doi.org/10.1016/j.comnet.2020.107692
Abbasloo, S., Xu, Y., Chao, H.J.: C2TCP: a flexible cellular TCP to meet stringent delay requirements. IEEE J. Select. Areas Commun. 37(4), 918–932 (2019). https://doi.org/10.1109/JSAC.2019.2898758
Yan, F.Y., Ma, J., Hill, G.D. et al.: Pantheon: the training ground for internet congestion-control research. In: 2018 USENIX Annual Technical Conference (USENIX ATC 18), pp. 731–743. USENIX Association, Boston, MA (2018).
Yu, C., Xu, Y., Liu, B., Liu, Y.: Can you see me now? A measurement study of mobile video calls. In: IEEE INFOCOM 2014—IEEE Conference on Computer Communications, pp. 1456–1464 (2014). https://doi.org/10.1109/INFOCOM.2014.6848080.
Wang, S., Dey, S.: Cloud mobile gaming: modeling and measuring user experience in mobile wireless networks. ACM SIGMOBILE Mob. Comput. Commun. Rev. 16, 10–21 (2012)
Kämäräinen, T., Siekkinen, M., Ylä-Jääski, A., Zhang, W., Hui, P.: A measurement study on achieving imperceptible latency in mobile cloud gaming. In: Proceedings of the 8th ACM on Multimedia Systems Conference (2017)
Tan, Z., Li, Y., Li, Q., Zhang, Z., Li, Z., Lu, S.: Supporting mobile VR in lte networks: how close are we? In: Abstracts of the 2018 ACM International Conference on Measurement and Modeling of Computer Systems (2018)
Zhang, Z., Shi, S., Gupta, V., Jana, R.: Analysis of cellular network latency for edge-based remote rendering streaming applications. In: Proceedings of the ACM SIGCOMM 2019 Workshop on Networking for Emerging Applications and Technologies (2019)
Acknowledgements
This work is partially funded by the French National Research Agency (ANR) MOSAICO Project, under Grant No ANR-19-CE25-0012.
Author information
Authors and Affiliations
Contributions
XM made most of the experiments, analysis and writing work in the paper. He produced all the Figures. PG contributed to the experiments and wrote most of the state of the art. JRK produced the traces from real cellular network and wrote the related Sect. 6.1. TC led the paper direction, organized the work, reviewed all the manuscript and wrote the conclusion. ST refined the analysis work, helped design the experiment and relevant metrics, wrote part of the state of the art and reviewed the manuscript. BM wrote the abstract and introduction, part of the Sect. 6, initiated the capture of cellular network traces and reviewed the manuscript. OF reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
Bertrand Mathieu declares to be a guest editor of the present journal but he will not take part in the review or editorial process for the present paper. The other authors declare to have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Marchal, X., Graff, P., Ky, J.R. et al. An Analysis of Cloud Gaming Platforms Behaviour Under Synthetic Network Constraints and Real Cellular Networks Conditions. J Netw Syst Manage 31, 39 (2023). https://doi.org/10.1007/s10922-023-09720-9
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10922-023-09720-9