Multi-path transmission control terminal and method for supporting multi-service data transmission

A multi-path transmission and data transmission technology, applied in the field of network communication, can solve the problems of reducing network utilization efficiency, unable to meet multi-path transmission control requirements, link congestion and other problems

Active Publication Date: 2016-09-07
NORTHEASTERN UNIV
View PDF3 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Dividing traffic according to the granularity of data packets can quickly and accurately allocate the desired traffic to each path. However, when the concurrent paths have large delay differences, the packet-based data flow division strategy results in a large amount of data. out of order
Divide the traffic according to the flow granularity, and assign each flow to a specified path. Although packet disorder can be avoided, since the flows usually have large differences in size and rate, it is likely that mismatched traffic is assigned to the path. , or cannot quickly rebalance the traffic of each path in a dynamic environment, resulting in congestion of some links and reducing the efficiency of the network
In addition, most of the existing multipath transmission control mechanisms are used in the backbone network, such as OSPF (Open Shortest Path First) that supports ECMP (Equal-Cost Multi-Path, Equal-Cost Multi-Path Routing) in the network. Routers or MPLS (Multi-Protocol Label Switching, Multi-Protocol Label Switching) ingress routers, etc. These routers distribute the aggregated traffic composed of multiple independent flows, which cannot meet the multi-path transmission control requirements based on application layer relays

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
  • Multi-path transmission control terminal and method for supporting multi-service data transmission
  • Multi-path transmission control terminal and method for supporting multi-service data transmission
  • Multi-path transmission control terminal and method for supporting multi-service data transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0066]The multi-path transmission control terminal that supports multi-service data transmission requirements provided by Embodiment 1 of the present invention, such as figure 1 As shown, it includes: multi-path session management module, path management module, stream division module, path selection module, sub-stream sending control module, sub-stream receiving control module, rectification and recombination module, path transmission quality reporting module and path evaluation module.

[0067] Multi-path session management module: (a) is used to process the multi-path transmission establishment request from the upper layer application, obtain session information from the multi-path transmission establishment request, create a multi-path transmission session for the upcoming multi-path transmission, and send to the path The management module sends a path collection request, and sends a session initialization request to the flow division module and the path selection module. ...

Embodiment 2

[0086] Embodiment 2 of the present invention provides a multi-path transmission control method for a multi-path transmission control terminal that adopts the multi-service data transmission requirements described above. The flow of the method is as follows figure 2 , image 3 , Figure 4 , Figure 5 and Image 6 shown.

[0087] A. When receiving the multi-path transmission establishment request from the upper layer application, if figure 2 shown, including the following steps:

[0088] S201. Obtain session information from a multipath transmission establishment request.

[0089] The upper-layer application can send a multi-path transmission establishment request to the multi-path transmission control terminal before data transmission, requesting to use multiple paths to transmit data streams, and can also send a multi-path transmission establishment request at any time during data transmission. Transmission updated to multipath transmission. The multipath transmission...

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 relates to a multi-path transmission control terminal and a method for supporting multi-service data transmission, and belongs to the technical field of network communication. The terminal is arranged on an end point of data transmission and comprises a multi-path session management module, a path management module, a flow division module, a path selection module, a substream sending control module, a substream receiving control module, a rectification recombination module, a path transmission quality report module and a path evaluation module. When data stream of an upper application is received, the data stream is divided into stream blocks, a path is selected for each stream block, stream blocks dispatched to the same path form a substream, the stream blocks are further divided into transmission units and are packaged into multi-path transmission packages and are transmitted to an opposite terminal, according to the path transmission quality fed by the opposite terminal, a path selection strategy is dynamically adjusted; when the multi-path transmission data packages are received, substream data is recombined and is further recombined into data streams and the data streams are transmitted to the upper application. The terminal and method can meet different transmission requests of various business types, and the multi-path transmission efficiency is improved.

Description

technical field [0001] The invention belongs to the technical field of network communication, and in particular relates to a multi-path transmission control terminal and method supporting multi-service data transmission requirements. Background technique [0002] If the business data meets the concurrent transmission conditions, compared with the single-path transmission mode, the multi-path transmission mode can not only reduce the dependence on the single-path transmission quality conditions, expand the end-to-end transmission capacity, but also through mechanisms such as path redundancy and dynamic load distribution, It can realize fault-tolerant communication and improve transmission reliability. For applications such as file sharing and high-definition audio and video communications, multi-path transmission technology can effectively improve data transmission efficiency and increase system scalability. [0003] In order to realize the multi-path transmission of busines...

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): H04L12/727H04L12/721H04L12/733H04L12/803H04L12/911H04L45/121H04L45/122
CPCH04L45/121H04L45/122H04L45/124H04L45/38H04L47/125H04L47/825
Inventor 张伟雷为民李广野刘少伟李浩关云冲杨蕾
Owner NORTHEASTERN UNIV
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