Method for providing large concurrent processing and flow control for mobile phone client sides

A mobile phone client, flow control technology, applied in the direction of network flow/resource management, digital transmission system, electrical components, etc., can solve the problems of not being able to adjust dynamically, not adopting strategy diversion, slow loading of the home page, etc., to ensure the reliability of the connection And stability, reduce the number of concurrent connections, improve the effect of processing speed

Inactive Publication Date: 2013-10-23
XIAMEN ZHUOXUN INFORMATION TECH
View PDF3 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this technology has the following disadvantages: A1, TCP connections are used between the access server and the business server cluster, and the establishment of a TCP connection requires a three-way handshake protocol, so its processing efficiency is not high; A2, the processing of each interface of the client and the access server, Without distinguishing by business type (for example, registration, login, logout, heartbeat), when the number of concurrent users reaches tens of thousands, the user's login time will take a long time, which will lead to user loss; A3. After the client logs in to the system, Failure to adopt strategic shunt, resulting in increased load capacity consumption of access servers, business server clusters, and content servers, resulting in slow loading of the home page
However, this technology has the following disadvantages: B1. The parameters are statically configured and cannot be dynamically adjusted according to network conditions; B2. The heartbeat interface has a huge amount of data during peak periods, and maintains a fixed frequency (30 seconds) to communicate with the server, which puts a huge pressure on the server
[0006] Therefore, based on the above-mentioned high-concurrency technology and client policy management technology, when the mobile client communicates with the access server, the business on the mobile client is not stable and smooth, which reduces the user experience.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for providing large concurrent processing and flow control for mobile phone client sides
  • Method for providing large concurrent processing and flow control for mobile phone client sides
  • Method for providing large concurrent processing and flow control for mobile phone client sides

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will now be further described with reference to the drawings and specific embodiments.

[0033] The main purpose of the present invention is to improve the response processing speed of the server to the mobile phone client, make the business on the mobile phone client stable and smooth, and improve the user experience. It is best to use the fewest servers and connect more clients, while ensuring the stability and fluency of these clients' connections.

[0034] Such as figure 1 As shown, the present invention is applied to the interaction between a mobile phone client and a server cluster. The server cluster includes multiple access servers (called access server clusters), multiple service processing servers (called service processing server clusters), and multiple One database server (called a database server cluster), and multiple content servers (called a content server cluster). Among them, the mobile phone client connects to an access server in the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for providing large concurrent processing and flow control for mobile phone client sides, and the method is applied to interaction between the mobile phone client sides and a server cluster. The method includes the steps that step1, the mobile phone client sides send connection requests to an access server in a server cluster, a DNS gets access to the server in a dispatching mode, the DNS and the access server carry out delay detection, when a detected delay is smaller than a strategy parameter, a UDP is adopted for communication of the client sides and the access server, and otherwise, a TCP is used for the communication; step2, the access server receives the requests of the mobile phone client sides and controls the quantity of concurrent requests, if the number of the concurrent requests is larger than a preset value, connection is rejected, and if not, the requests are distributed to a service processing server with the fewest loads; step3, the service processing server receives the service requests distributed by the access server, sorts the service requests according to logging, logout, heartbeat, data collection and page requesting, and then respectively carries out processing according to sorted types of the service requests.

Description

Technical field [0001] The present invention relates to a wireless communication system, and in particular, to a method for providing large concurrent processing for mobile phone clients and effectively performing flow control. Background technique [0002] In the mobile Internet, there are two access methods for mobile clients (anime, video, games, music, reading, LBS location, mobile e-commerce) and access servers, namely short connection (HTTP) access and long connection ( TCP SOCKET) access method. Reference figure 1 , The access server needs to receive the client's short connection and long connection requests, and load balance the received request messages to the service server cluster deployed with the business logic module for processing, and manage and maintain the established connections. During this process, the mobile phone client has the following communication interfaces with the access server: 1. Registration interface, 2. Login interface, 3. Logout interface, 4. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04W28/10H04L12/813H04L47/20
Inventor 邹培利林小淞林永煌涂柳招焦旭峰
Owner XIAMEN ZHUOXUN INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products