Title :
Cognitive Resource Optimization for the Decomposed Cloud Gaming Platform
Author :
Wei Cai ; Chan, Henry C. B. ; Xiaofei Wang ; Leung, Victor C. M.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
Abstract :
Contrary to conventional gaming-on-demand services that stream gaming video from cloud to players´ terminals, a decomposed cloud gaming platform supports flexible migrations of gaming components between the cloud server and the players´ terminals. In this paper, we present the design and implementation of the proposed decomposed gaming system. The cognitive resource optimization of the system under distinct targets, including the minimization of cloud, network, and terminal resources and response delay, subject to quality of service (QoS) assurance, is formulated as a graph partitioning problem that is solved by exhaustive searches. Simulations and experimental results demonstrate the feasibility of cognitive resource management in a cloud gaming system to efficiently adapt to variations in the service environments, such as increasing the number of supported devices and reducing the network bandwidth consumption of user terminals, while satisfying different QoS requirements for gaming sessions. We also suggest two heuristic algorithms based on local greedy and genetic algorithm approaches, which can potentially provide scalable but suboptimal solutions in large-scale implementations.
Keywords :
cloud computing; computer games; genetic algorithms; greedy algorithms; quality of service; resource allocation; video on demand; video streaming; QoS; cloud gaming decomposition; cloud server; cognitive resource management; cognitive resource optimization; gaming components; gaming video streaming; gaming-on-demand service; genetic algorithm; graph partitioning problem; greedy algorithm; heuristic algorithm; network bandwidth consumption reduction; player terminals; quality of service; user terminal; Cloud computing; Games; Mobile communication; Optimization; Quality of service; Rendering (computer graphics); Resource management; Cloud; Cognitive; Decomposed; Resource Management; Video Game; cognitive; decomposed; resource management; video game;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
DOI :
10.1109/TCSVT.2015.2450171