Adaptive uploading acceleration method based on distributed agent servers

A proxy server, distributed technology, applied in the network field, can solve problems such as time reduction, and achieve the effect of improving time, increasing upload rate, and avoiding repeated detection of network channels

Active Publication Date: 2015-10-21
CHINA INTERNET NETWORK INFORMATION CENTER
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In addition, the upload server is deployed near the user. Although it is beneficial to reduce the time spent by the user on uploading, the time required for the entire upload to complete from the time the user initiates the transmission to the target server successfully receives the data does not necessarily decrease, and sometimes it may even be due to Increased by additional operations

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
  • Adaptive uploading acceleration method based on distributed agent servers
  • Adaptive uploading acceleration method based on distributed agent servers
  • Adaptive uploading acceleration method based on distributed agent servers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0027] The system architecture of this embodiment is as follows Figure 4 As shown, it includes client-side middleware, proxy server, cache server and receiver-side middleware. Among them, the client middleware is divided into:

[0028] 1) Fragment processing module: according to the requirements of the proxy server, the file to be uploaded is divided into multiple file fragments.

[0029] 2) Multiplex transmission module: Initiate multiple links, and send the file fragments to the designated cache server by multiplex transmission.

[0030] Proxy servers and cache servers are the core equipment of the adaptive upload acceleration system, among which, proxy servers are divided into:

[0031] 1) Web server module: used to process network requests and send and receive network data.

[0032] 2) Acceleration demand module: one of the core modules of the system...

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 an adaptive uploading acceleration method based on distributed agent servers. The method comprises the steps that: 1) a user end submits an uploading request to the agent server; 2) the agent server issues an address of an available cache server to the user end; 3) the user end uploading file fragments to be uploaded to the cache server; 4) the cache server sends the file fragments to the agent server for reforming a file and searching a corresponding acceleration demand degree [beta], if the corresponding acceleration demand degree [beta] is not found, other agent servers are used for searching the corresponding acceleration demand degree [beta], and if no response is received, an acceleration demand degree calculation instruction is initiated for selecting out an optimal agent server; 5) the optimal agent server informs the agent server of the acceleration demand degree; 6) the agent server sends the reformed file to the optimal agent server and stores the acceleration demand degree; and 7) the optimal agent server sends the uploaded file to a receiver. According to the invention, the uploading speed is increased, and the uploading experience is improved.

Description

technical field [0001] The invention relates to an adaptive upload acceleration method based on a distributed proxy server, which belongs to the technical field of networks. Background technique [0002] With the popularization of network services such as WeChat, Weibo, and video sharing, the uplink traffic has recently increased significantly. Similar to using the CDN method for downlink acceleration technology, using caching technology to accelerate uplink traffic is also a commonly used acceleration method at present. The essence of this method is to deploy a cache server on the network device closest to the user, first cache the files uploaded by the user to the local cache server, and finally the local cache server uses the wired network to upload the user data to the target server specified by the user . Because the cache server is close to the user and the transmission path is short, the packet loss rate is low and the transmission rate is high, which reduces the ti...

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): H04L29/08
CPCH04L67/5682
Inventor 秦小伟孔宁李晓东
Owner CHINA INTERNET NETWORK INFORMATION CENTER
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