Font Size: a A A

The Optimization Of Mobile Game Communication Over Unreliable Network Based On Reliable UDP

Posted on:2017-05-15Degree:MasterType:Thesis
Country:ChinaCandidate:W Q HaoFull Text:PDF
GTID:2308330485461788Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile internet and 3G/4G network, the mobile game market continues growing, and the game products tend to be more heavy and social, and consequently the connections of Internet is becoming more and more important for the mobile game. But the mobile network is unstable because of the 3G/4G access provided by the network operators. The players are frequently encountered with poor network environment. As a result, the players get a poor experience especially for the games requiring high network quality. For the problems above, my research aims to solve the problem of reliable real-time data transmission by optimizing the low-level connections of the game application, which is under the high-rate package loss, high latency and unstable network connenction. On condition of data reliability, the research tries to make the network transmission faster and more stable, which provides better game experience for the players.Although TCP has connection-oriented high reliability, it can’t reach the requirement of high real-time performance. The original UDP reachs the real-time requirement, but it can’t guarantee the reliability of data transmission. To solve these problems, the reliable UDP combines the advantages of TCP and original UDP, which has reliable real-time data transmission service.Based on the protocol of UDP, the reliable UDP improves the functionality including the management, ack and resending strategy, fragment strategy and keep-alive strategy. The reliable UDP also abandons the congestion control strategy of TCP protocol, and turns to the fixed-rate solution.The experiment shows that under poor network environment, the reliable UDP can guarantee the experience of mobile games requiring high network quality, which is better than TCP on reliability and efficiency.
Keywords/Search Tags:Mobile Game, Unreliable Network, Reliability, Low-Latency, Reliable UDP
PDF Full Text Request
Related items