DEVELOPMENT OF NETWORK AUTOMATION SYSTEM ON 5G CLOUD GAMING INFRASTRUCTURE PROTOTYPE USING ZEROTIER

The rapid development of digital technology in the gaming industry presents new opportunities and challenges. On one hand, this progress increases the need for advanced hardware to enjoy games with the best quality. Gamers crave stunning visuals, smooth gameplay, and immersive experiences. Howeve...

Full description

Saved in:
Bibliographic Details
Main Author: Theo Immanuel Sihombing, Jordan
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/82237
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:82237
spelling id-itb.:822372024-07-06T15:11:21ZDEVELOPMENT OF NETWORK AUTOMATION SYSTEM ON 5G CLOUD GAMING INFRASTRUCTURE PROTOTYPE USING ZEROTIER Theo Immanuel Sihombing, Jordan Indonesia Final Project Cloud Gaming, 5G, Moonlight, Sunshine, ZeroTier, latency, frame, stream, automation, VPN, server. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/82237 The rapid development of digital technology in the gaming industry presents new opportunities and challenges. On one hand, this progress increases the need for advanced hardware to enjoy games with the best quality. Gamers crave stunning visuals, smooth gameplay, and immersive experiences. However, the high costs and scarcity of products like GPUs and processors are major obstacles for many. This not only hampers game accessibility but also slows down the adoption of the latest technologies. Cloud gaming based on 5G infrastructure emerges as an innovative solution to address these challenges. This technology allows users to play games without needing expensive hardware. With cloud gaming, all game processing is done on powerful cloud servers. Users only need an adequate internet connection and devices like laptops or computers capable of receiving video and audio streams. This opens up opportunities for gamers to enjoy the latest AAA games without having to purchase new, expensive hardware. This final project explores the optimal implementation of cloud gaming using a combination of advanced tools. Moonlight, an open-source software, is used as a client on user devices. Moonlight enables users to receive video and audio streams from the cloud server and send game controls. Sunshine Gamestream, a software on the host, runs in the cloud to perform game processing and compress the data into a streamable format. However, the limitation of local networks is the main obstacle in cloud gaming implementation. Moonlight and Sunshine need to be on the same network to connect. To solve this problem, this project uses ZeroTier, a VPN software. ZeroTier allows devices separated by location to connect in the same virtual network. Thus, even though users and cloud servers are far apart, Moonlight and Sunshine can detect and communicate with each other, enabling smooth game streaming. The cloud gaming system developed in this project is designed to provide a seamless user experience. The entire process, from network creation, configuration, connection, to starting the pairing process between Moonlight and Sunshine, is fully automated. This allows users to easily access and enjoy games without complex technicalities. System testing shows satisfactory performance. Latency, the time it takes for game data to be transmitted from the server to the user’s device, is kept low both on LAN and internet connections. Bandwidth, the network's capacity to transfer data, is sufficiently available for cloud gaming needs. v The quality of game streaming received by the Moonlight client is excellent, with stable frame rates and minimal frame drops. The results of this project demonstrate that 5G-based cloud gaming with Moonlight, Sunshine Gamestream, and ZeroTier can overcome hardware challenges and provide a high-quality, accessible gaming experience. This technology opens new opportunities for game service providers and users, allowing them to enjoy games without the high cost of hardware. 5G- based cloud gaming marks a new era in the gaming industry. Accessibility and quality become top priorities, allowing more people to enjoy games without limitations. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description The rapid development of digital technology in the gaming industry presents new opportunities and challenges. On one hand, this progress increases the need for advanced hardware to enjoy games with the best quality. Gamers crave stunning visuals, smooth gameplay, and immersive experiences. However, the high costs and scarcity of products like GPUs and processors are major obstacles for many. This not only hampers game accessibility but also slows down the adoption of the latest technologies. Cloud gaming based on 5G infrastructure emerges as an innovative solution to address these challenges. This technology allows users to play games without needing expensive hardware. With cloud gaming, all game processing is done on powerful cloud servers. Users only need an adequate internet connection and devices like laptops or computers capable of receiving video and audio streams. This opens up opportunities for gamers to enjoy the latest AAA games without having to purchase new, expensive hardware. This final project explores the optimal implementation of cloud gaming using a combination of advanced tools. Moonlight, an open-source software, is used as a client on user devices. Moonlight enables users to receive video and audio streams from the cloud server and send game controls. Sunshine Gamestream, a software on the host, runs in the cloud to perform game processing and compress the data into a streamable format. However, the limitation of local networks is the main obstacle in cloud gaming implementation. Moonlight and Sunshine need to be on the same network to connect. To solve this problem, this project uses ZeroTier, a VPN software. ZeroTier allows devices separated by location to connect in the same virtual network. Thus, even though users and cloud servers are far apart, Moonlight and Sunshine can detect and communicate with each other, enabling smooth game streaming. The cloud gaming system developed in this project is designed to provide a seamless user experience. The entire process, from network creation, configuration, connection, to starting the pairing process between Moonlight and Sunshine, is fully automated. This allows users to easily access and enjoy games without complex technicalities. System testing shows satisfactory performance. Latency, the time it takes for game data to be transmitted from the server to the user’s device, is kept low both on LAN and internet connections. Bandwidth, the network's capacity to transfer data, is sufficiently available for cloud gaming needs. v The quality of game streaming received by the Moonlight client is excellent, with stable frame rates and minimal frame drops. The results of this project demonstrate that 5G-based cloud gaming with Moonlight, Sunshine Gamestream, and ZeroTier can overcome hardware challenges and provide a high-quality, accessible gaming experience. This technology opens new opportunities for game service providers and users, allowing them to enjoy games without the high cost of hardware. 5G- based cloud gaming marks a new era in the gaming industry. Accessibility and quality become top priorities, allowing more people to enjoy games without limitations.
format Final Project
author Theo Immanuel Sihombing, Jordan
spellingShingle Theo Immanuel Sihombing, Jordan
DEVELOPMENT OF NETWORK AUTOMATION SYSTEM ON 5G CLOUD GAMING INFRASTRUCTURE PROTOTYPE USING ZEROTIER
author_facet Theo Immanuel Sihombing, Jordan
author_sort Theo Immanuel Sihombing, Jordan
title DEVELOPMENT OF NETWORK AUTOMATION SYSTEM ON 5G CLOUD GAMING INFRASTRUCTURE PROTOTYPE USING ZEROTIER
title_short DEVELOPMENT OF NETWORK AUTOMATION SYSTEM ON 5G CLOUD GAMING INFRASTRUCTURE PROTOTYPE USING ZEROTIER
title_full DEVELOPMENT OF NETWORK AUTOMATION SYSTEM ON 5G CLOUD GAMING INFRASTRUCTURE PROTOTYPE USING ZEROTIER
title_fullStr DEVELOPMENT OF NETWORK AUTOMATION SYSTEM ON 5G CLOUD GAMING INFRASTRUCTURE PROTOTYPE USING ZEROTIER
title_full_unstemmed DEVELOPMENT OF NETWORK AUTOMATION SYSTEM ON 5G CLOUD GAMING INFRASTRUCTURE PROTOTYPE USING ZEROTIER
title_sort development of network automation system on 5g cloud gaming infrastructure prototype using zerotier
url https://digilib.itb.ac.id/gdl/view/82237
_version_ 1822282169605685248