Dynamic data scheduling method in multi-path transfer protocol

A technology of dynamic data and scheduling methods, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve the problems of path data transmission rate drop, ignore network bandwidth, and actual transmission efficiency can not meet expectations, so as to improve Scheduling efficiency and accuracy, solving the problem of scheduling blindness, and reducing the effect of data distribution quotas

Active Publication Date: 2015-10-21
BEIJING UNIV OF POSTS & TELECOMM
View PDF3 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, there is also a passive data scheduling method, Round Robin, which distributes data evenly without considering the difference in transmission quality of each path, which can easily cause out-of-order data arrival at the receiving end, causing transmission congestion, and low performance. Research test references are kept in the kernel
[0004] Obviously, the Round Robin data scheduling strategy cannot adapt to the actual environment with changing path transmission conditions, and cannot achieve the goal of multi-path parallel transmission. Although the Lowest-RTT data scheduling strategy achieves dynamic scheduling to a certain extent, it only selects the smallest path for transmission. As the only evaluation standard, although the implementation is relatively simple, it ignores other path transmission characteristics such as network bandwidth.
In addition, the scheduler and the congestion control mechanism in MPTCP work in coordination. The effect of the congestion control mechanism will affect the scheduling performance of the scheduler. However, the Lowest-RTT data scheduling strategy does not involve the congestion state. When excessive scheduling occurs, it will cause congestion. Congestion control The mechanism will reduce the sending window cwnd multiplicatively, resulting in a sharp drop in the data transmission rate of the path, and the path bandwidth cannot be fully utilized, thereby affecting the overall performance, so it cannot fully meet the expectations of MPTCP multipath transmission
[0005] Neither the traditional RTT-based data scheduling method nor the passive Round Robin data scheduling strategy can give full play to the performance of MPTCP multi-path parallel transmission, and the actual transmission efficiency cannot meet expectations, thus restricting the popularization of MPTCP applications.

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
  • Dynamic data scheduling method in multi-path transfer protocol
  • Dynamic data scheduling method in multi-path transfer protocol
  • Dynamic data scheduling method in multi-path transfer protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0054] figure 1 It is a flow chart of the Smart-RTT dynamic data scheduling method in MPTCP proposed by the present invention. The dynamic data scheduling method called Smart-RTT proposed by the present invention includes the following steps:

[0055] Step 1: Measure the round-trip time RTT of each path and the change value RTTVAR of the round-trip time;

[0056] Step 2: Determine whether the path is available according to RTT and RTTVAR, discard the congested path, and retain the available path;

[0057] Step 3: Estimate the data transmission capacity of each path;

[0058] Step 4: Allocate data transmission quotas for each path based on the data transmission capacity estimated in Step 3;

[0059] Step 5: The schedul...

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 dynamic data scheduling method in a multi-path transmission control protocol (MPTCP), comprising the following steps: the round-trip time RTT and the round-trip time variation RTTVAR of each path are measured; whether each path is available is judged according to the RTT and RTTVAR, the congested paths are abandoned, and the available paths are retained; the data transmission capacity of each path is estimated; and a data transmission quota is allocated for each path based on the estimated data transmission capacity and the current sending window, and a scheduler allocates transmission data according to the transmission quota. According to the scheme, the essence of a TCP Vegas algorithm is absorbed on the basis of Lowest_RTT, and improvement is made on the basis, which is equivalent to adding a congestion avoidance control function to the scheduler. The method has far-reaching significance to avoiding path congestion and enhancing the overall transmission capacity of the paths.

Description

technical field [0001] The present invention relates to data scheduling technology in multi-path parallel transmission, in particular to a dynamic data scheduling method in Multi-path Transmission Control Protocol (MPTCP, Multi-path Transmission Control Protocol). Background technique [0002] With the development and popularization of network and communication technologies, more and more network terminal devices have multi-network access capabilities. Faced with the improvement of new business requirements for data transmission, it has become a new trend to use multiple networks for multi-path parallel transmission. development trend. By accessing a variety of wired and wireless networks, the network terminal equipment uses the multi-path transmission control protocol MPTCP to distribute data to multiple paths for parallel transmission. By integrating all available paths to aggregate network transmission bandwidth, it can not only improve the effectiveness of data transmiss...

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/875H04L12/709H04L47/56H04L45/243
CPCH04L45/245H04L47/56
Inventor 范文浩刘元安段友提吴帆张洪光
Owner BEIJING UNIV OF POSTS & TELECOMM
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