Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for providing large concurrent processing and flow control for mobile clients

A mobile client and flow control technology, applied in network flow/resource management, digital transmission system, electrical components, etc., can solve the problems of inability to dynamically adjust, no strategy shunting, slow home page loading, etc., to ensure connection reliability and stability, reducing the number of concurrent connections, and improving the processing power

Inactive Publication Date: 2016-01-20
XIAMEN ZHUOXUN INFORMATION TECH
View PDF3 Cites 0 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
  • A method for providing large concurrent processing and flow control for mobile clients
  • A method for providing large concurrent processing and flow control for mobile clients
  • A method for providing large concurrent processing and flow control for mobile clients

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further described in conjunction with the accompanying 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 service on the mobile phone client stable and smooth, and improve the experience of the user. It is best to use the least number of servers, connect more clients, and at the same time ensure the stability and fluency of the connections of these clients.

[0034] Such as figure 1 As shown, the present invention is applied to the interaction between mobile phone clients and server clusters. The server clusters include multiple access servers (called access server clusters), multiple business processing servers (called business processing server clusters), multiple database server (called database server cluster), multiple content servers (called content server cluster). Among them, the mobile client is connec...

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 a mobile phone client, which is applied to the interaction between the mobile phone client and a server cluster. The method includes: Step 1: the mobile phone client accesses the server in the server cluster Send a connection request; DNS schedules the access server, and performs delay detection with the access server. When the detected delay is less than the policy parameter, the client communicates with the access server using UDP, otherwise, uses TCP to communicate; Step 2: The access server receives the request from the mobile client and controls the number of concurrent requests. If the number of concurrent requests is greater than the preset value, the connection is rejected; otherwise, the request is distributed to the business processing server with the least load; Step 3: The business processing server receives the access For the business requests distributed by the server, classify the business requests according to login, logout, heartbeat, data collection, and page requests, and then process them separately according to the classification type of the business requests.

Description

technical field [0001] The invention relates to a wireless communication system, in particular to a method for providing large concurrent processing and effective flow control for a mobile phone client. Background technique [0002] In the mobile Internet, there are two access methods for the mobile client (anime, video, game, music, reading, LBS location, mobile e-commerce) and the access server, namely the short connection (HTTP) access method and the long connection ( TCPSOCKET) access method. refer to figure 1 , the access server needs to receive short connection and long connection requests from the client, and load-balanced distribution of the received request messages to the business server cluster deployed with business logic modules for processing, and manage and maintain the established connections. During this process, the mobile phone client and the access server have the following communication interfaces: 1. Registration interface, 2. Login interface, 3. Logo...

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 Patents(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products