Font Size: a A A

Research On The Performance Optimization Of The Network Transmission For Mobile Internet

Posted on:2016-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:X PanFull Text:PDF
GTID:2308330467482270Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the fastly developed Internet and the rapidly popularized intelligent Mobileterminal, there is a boom in the application of Mobile Internet and widespread use of variousMobile APPs by massive users. However, limited by the conditions of Network terminals andthe processing capacity of hardware, the demand for Network transmission performance in theMobile Internet domain far outweighs that in the conventional Web domain. Thus, it is anurgent problem to be solved how to optimize the Network transmission performance in theapplication of Mobile Internet. The current mainstream research on Network transmissioninvolves the study of Network transmission format, Network transmission protocol, datastorage system and high performance network framework. Starting with an analysis of currentproblems of the performance of Mobile APPs and related research on performanceoptimization at home and abroad, this thesis mainly deals with the following aspects:First, through an analysis of the mode and characteristics of JSON data formattransmission and an account of the shortcomings and defects of JSON in Mobile APPs, animproved JSON format is introduced, which not only separates template data and truthful databut remains the readability of JSON. Finally, an optimization scheme is put forth and theeffect will be proved through experiments based on theoretical research and analysis of datatransmission cost formula.Second, to solve the problems of Excessive consumption of Internet source in Mobileinstant messaging, a communication mechanism characterized by separation of control andtransmission is introduced, which separates the application server and the push server. Withthe provision of terminal online control function based on UDP Protocol by the push serverand instant messaging based on TCP Protocol by the application server, instant messaging isrealized through an intelligent switch of UDP/TCP. According to the basic principles ofdesign patterns and object-oriented thought, a loosely coupled, strictly layered and lightweightarchitecture of instant communication message pushing system framework is established viathe application of MINA, a high performance network development framework.Third, a data storage system characterized by a separated structure is put forward, withNoSQL database Redis and MongoDB as the subordinate one and the traditional relationaldatabase as the main one. The Redis database deals with general read-write data processingwhile MongoDB manipulates image data access. Taking advantage of fast read-write and searching and expansibility of Non-relational database, the data processing pressure isrelieved and the response to data request and entry is accelerated, thus contributing to theimprovement in Network transmission performance.The optimization scheme of Network transmission performance introduced in this thesishas been verified to be feasible throughan on-the-spot application in the Mobile OA platformof Huawei AnyOffice Technologies Co.Ltd.
Keywords/Search Tags:Mobile Internet, Network Transmission, JSON, Instant Messaging, NoSQL
PDF Full Text Request
Related items