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

A multi-path transmission and data transmission technology, applied in the field of network communication, which can solve the problems of inability to quickly rebalance traffic, out-of-order data packets, and reduce network utilization efficiency.

Active Publication Date: 2018-10-23
NORTHEASTERN UNIV LIAONING
View PDF3 Cites 0 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) routers in the network that support ECMP (Equal-Cost Multi-Path, Equal-Cost Multi-Path Routing) 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 supporting multi-service data transmission requirements
  • Multi-path transmission control terminal and method supporting multi-service data transmission requirements
  • Multi-path transmission control terminal and method supporting multi-service data transmission requirements

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 with 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 transmissio...

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 method supporting multi-service data transmission requirements, belonging to the technical field of network communication. The terminal is set at the end point of data transmission, including 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. When receiving the data flow of the upper application, the data flow is divided into flow blocks, a path is selected for each flow block, the flow blocks scheduled to the same path form a sub-flow, the flow block is further divided into transmission units, and encapsulated into multiple After receiving the multi-path transmission data packet, the data packet is sent to the opposite end, and the path selection strategy is dynamically adjusted according to the path transmission quality fed back by the opposite end; when the multi-path transmission data packet is received, the sub-flow data is reorganized, and then reorganized into a data stream and then sent to the upper layer application. The invention can meet different transmission requirements of various service types, and improves multipath transmission efficiency.

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