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

Full-bandwidth use ensuring method under situation that concurrent asynchronous connection without being interrupted

An asynchronous connection and full bandwidth technology, applied in electrical components, transmission systems, etc., can solve the problems of low bandwidth utilization, low stability of mass data transmission, and low efficiency of multi-threaded downloading, so as to improve network efficiency and content transmission fast effect

Inactive Publication Date: 2018-11-27
陈若天
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Previous implementations of multi-threaded downloads were inefficient because they could not overcome issues related to differences in transfer rates between different host servers (in content delivery networks) across geolocation barriers, relatively low bandwidth usage, and relatively low stability for massive data transfers Low, because the existing technologies / products have the above-mentioned shortcomings, it is very important to invent new technologies to solve these shortcomings. For this reason, the present invention proposes a method to ensure Method for full bandwidth usage

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
  • Full-bandwidth use ensuring method under situation that concurrent asynchronous connection without being interrupted
  • Full-bandwidth use ensuring method under situation that concurrent asynchronous connection without being interrupted

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific embodiments.

[0021] see Figure 1 to Figure 2 , the present invention provides a technical solution: a method for ensuring full bandwidth usage without interrupting concurrent asynchronous connections, the method comprising the following steps:

[0022] Step 1: Split the file; the requested file client is divided into segments of the same size;

[0023] Step 2: Thread allocation; create several instances according to the required file size, in this example, three instances are created;

[0024] Step 3: Initialize the fragment list; if the algorithm is enabled, the array of each fragment class stores the IP address, hostname, offset and ifsweep switch, and iterates through the fragment list;

[0025] Step 4: Allocation scaling; after the iteration is complete...

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 provides a full-bandwidth use ensuring method under the situation that concurrent asynchronous connection without being interrupted. The method comprises the steps: splitting files; distributing threads; initializing a fragment list; distributing and zooming; downloading. The full-bandwidth use ensuring method disclosed by the invention can utilize multi-thread and asynchronous I / O advantages to the maximum extent to achieve network and hardware resource maximization; based on a multi-thread connection task precedent, multi-server connection is established, and all dialogues aredivided into a plurality of fragments; meanwhile, the quickest resource holder is optimized, and a novel method is provided for the field of multi-thread downloading.

Description

technical field [0001] The invention belongs to the technical field of downloading, in particular to a method for ensuring full bandwidth usage without interrupting concurrent asynchronous connections. Background technique [0002] Previous implementations of multi-threaded downloads were inefficient because they could not overcome issues related to differences in transfer rates between different host servers (in content delivery networks) across geolocation barriers, relatively low bandwidth usage, and relatively low stability for massive data transfers Low, because the existing technologies / products have the above-mentioned shortcomings, it is very important to invent new technologies to solve these shortcomings. For this reason, the present invention proposes a method to ensure method for full bandwidth usage. Contents of the invention [0003] In order to solve the problems existing in the prior art, the present invention provides a method to ensure full bandwidth usa...

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
IPC IPC(8): H04L29/08
CPCH04L67/06H04L67/108
Inventor 陈若天
Owner 陈若天
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