Enhancing the quality of experience of Arduino-based multiplayer online game using MQTT server
Open Access
- 31 January 2020
- journal article
- Published by Institute of Research and Community Services Diponegoro University (LPPM UNDIP) in Jurnal Teknologi dan Sistem Komputer
- Vol. 8 (1), 36-43
- https://doi.org/10.14710/jtsiskom.8.1.2020.36-43
Abstract
Online multiplayer games require internet networks to play with opposing players more exciting because multiple players can fight each other. The game experiences lag, which is expressed as the quality of experience (QoE), is one of the most common problems for online multiplayer games, causing the games less exciting to play. This study examined the implementation of Message Queue Telemetry Transport (MQTT) as a communication protocol in multiplayer online games using Arduino and compared its performance against HTTP. QoE used data collected using the mean opinion score (MOS) method. The MQTT resulted in an average QoE score of 3.9 (Pingpong) and 4 (TicTacToe) MOS units, while on HTTP 3.8 (PingPong and TicTacToe). The use of the MQTT communication protocol can improve the QoE of multiplayer online game players compared to HTTP.Keywords
Funding Information
- Telkom University
This publication has 11 references indexed in Scilit:
- Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTPPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- Consistent Synchronization of Action Order with Least Noticeable Delays in Fast-Paced Multiplayer Online GamesACM Transactions on Multimedia Computing, Communications, and Applications, 2016
- Game-Aware Resource Manager for Home GatewaysPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2016
- Concealing jitter in Multi-Player Online Games through predictive behaviour modelingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2016
- Comparison with HTTP and MQTT on required network resources for IoTPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2016
- Cascading impact of lag on Quality of Experience in cooperative multiplayer gamesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Assessing Latency in Cloud GamingCommunications in Computer and Information Science, 2014
- A hybrid edge-cloud architecture for reducing on-demand gaming latencyMultimedia Systems, 2014
- Performance evaluation of MQTT and CoAP via a common middlewarePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Correlation analysis of MQTT loss and delay according to QoS levelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013