A method for recursively splitting, transferring and reassembling files in a multi-stream and multi-homing environment

A file segmentation and recombination technology, applied in the field of data transmission, to achieve the effect of simplicity and practicality, and improve the efficiency of file transmission

Inactive Publication Date: 2016-01-13
SUZHOU INST FOR ADVANCED STUDY USTC
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is no related method for how to split a file at the sending end and reassemble it at the receiving end, and it also needs to deal with unstable links, so the method of splitting and combining files for file transfer will have great significance

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 recursively splitting, transferring and reassembling files in a multi-stream and multi-homing environment
  • A method for recursively splitting, transferring and reassembling files in a multi-stream and multi-homing environment
  • A method for recursively splitting, transferring and reassembling files in a multi-stream and multi-homing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] Such as Figure 1~2 As shown, the method for recursively segmenting and reassembling files in a multi-stream and multi-homing environment adopted in this embodiment, this method makes full use of the characteristics of a multi-stream and multi-homing environment, and recursively adjusts the segmentation strategy according to changes in network conditions, and files are distributed among multiple Simultaneous transmission on multiple links, and recursively combined into a complete file at the receiving end, including the following steps:

[0036] sender:

[0037] 1) The sender is connected to the receiver through multiple links, and the set of its access links is recorded as Wj, and the multiple links in the file are transmitted simultaneously, and the file is divided on the sender (divided into file fragments of the same size Such as M=500KB), encode the file fragments when they are sent, (a) the initial file number is m (the format of m is i.f, wherein the terminal ID-i...

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 file recursive subdivision, transmission and recombination under a multi-streaming and multi-homing environment. A sender is connected with a receiver through multiple links. The method comprises the following steps that: 1) before the sender sends a file, recursive subdivision is conducted to the file according to the quantity of connected links to subdivide the file into file fragments M with the same size, the file fragments M are numbered and coded, and the file fragments together with numbers and codes are sent to the receiver through the corresponding links; and 2) when the receiver receives the file fragments together with the numbers and the codes, the corresponding received file fragments are stored in a temporary folder according to the codes and the numbers of the file fragments and the directory structures of the temporary folder is created according to the codes and the numbers; and after all file fragments are received, all file fragments form a temporary folder with tree directory structures which are nested layer by layer in the receiver, the temporary folder is regarded as a tree root , the file fragments are regarded as leaves and the file fragments are combined by starting from the directory on the outermost layer through a binary-tree post-order traversal method to form the file. The method has the advantages of high file transmission efficiency, high network link dynamic adaptability and high simplicity and practicability.

Description

technical field [0001] The invention belongs to the technical field of data transmission, and in particular relates to a method for splitting, transmitting and recombining files in a multi-stream and multi-host environment. Background technique [0002] With the continuous development of Internet technology, people's demand for Internet applications is gradually increasing. At the same time, with the advancement of communication technology, the diversification of access technologies and the reduction of access equipment costs enable users to use multiple communication paths for business. Parallel transmission, so that the business throughput rate can be improved, and the transmission business needs of both communication parties can be met in a shorter time. In some systems with strict performance requirements, redundant backup schemes are always used at all levels to prevent accidental data loss, and it evolves into a multi-homing mechanism when applied to communication. Ho...

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): H04L29/08
Inventor 黄刘生孙权徐宏力
Owner SUZHOU INST FOR ADVANCED STUDY USTC
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