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

Multichannel transmission control mechanism based on TCP friendliness

A technology of multiplexing and CMT-SCTP, which is applied in the field of TCP-friendly multiplexing control mechanism, and can solve the problems of buffer blocking and data out-of-order at the receiving end.

Inactive Publication Date: 2014-07-16
BEIJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This round-robin data scheduling mechanism ignores the differences in the transmission quality of each path in a heterogeneous wireless network environment, which can easily lead to data out-of-order and buffer blocking problems at the receiving end.

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
  • Multichannel transmission control mechanism based on TCP friendliness
  • Multichannel transmission control mechanism based on TCP friendliness
  • Multichannel transmission control mechanism based on TCP friendliness

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] like figure 1 As shown, Embodiment 1 is a flowchart of a TCP-friendly multiplex control mechanism provided by the present invention, wherein,

[0055] Step 001, TCP friendly parallel multiplex transmission congestion control.

[0056] As mentioned above: Design a weighted moving smooth cwnd adjustment mechanism to provide an efficient adaptive, TCP-friendly congestion control mechanism for parallel multiplex transmission mechanisms.

[0057] For example: in order to predict the possible growth space of each path cwnd in CMT-SCTP, it is first necessary to use the transmission information of data packets (for active paths) or HEATBEAT transmission information (for active paths) to detect the available bandwidth of the path, and then Predict the possible growth space of cwnd.

[0058] Step 002, TCP-friendly data scheduling strategy.

[0059] As mentioned above: designing a path quality-aware adaptive data scheduling mechanism can alleviate the problems of data out-of-se...

Embodiment 2

[0063] like figure 2 As shown, Embodiment 2 is a flow chart of the principle of TCP friendly congestion control in the present invention, wherein,

[0064] In step 100, the available bandwidth of the path is detected by means of the transmission information of the data packet or the HEATBEAT transmission information.

[0065] As mentioned above: In order to improve the performance of heterogeneous wireless parallel multiplex transmission while maintaining the friendly characteristics of the AIMD mechanism, a weighted mobile smoothing cwnd adjustment mechanism (CW-cwnd) is designed, the purpose of which is to provide a parallel multiplex transmission mechanism Provide an efficient adaptive, TCP-friendly congestion control mechanism. In order to predict the possible growth space of each path cwnd in CMT-SCTP, it is first necessary to detect the available bandwidth of the path with the help of data packet transmission information (for active paths) or HEATBEAT transmission info...

Embodiment 3

[0072] like image 3 As shown, the third embodiment provides a flow chart of the TCP friendly data scheduling strategy in the present invention.

[0073] Step 200, using Algorithm 2 to predict the cwnd value of each path in the SCTP association.

[0074] As mentioned above, the cwnd value is actually the main factor restricting the data transmission rate of the path, and the transmission quality of the path can be reflected to a certain extent by predicting the value of cwnd.

[0075] Step 201, sort all active paths in descending order according to their detected cwnd values.

[0076] In step 202, the first path in the list is selected as the candidate data sending path.

[0077]Step 203, if there are multiple paths with the same and largest cwnd value, select one of these paths as the sending path.

[0078] Step 204, if the cwnd value currently selected as the sending path is full of sending data, select the next one in order as the sending path.

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 multichannel transmission control mechanism based on TCP friendliness on the basis of the prior art, and belongs to the technical field of computer networks. The scheme comprises parallel multichannel transmission congestion control oriented to TCP friendliness, a data scheduling strategy of TCP friendliness and a retransmission path selection scheme oriented to energy saving. The multichannel transmission control mechanism based on TCP friendliness can keep the friendliness and the fairness of a TCP while achieving the parallel multichannel transmission performance, load balancing of all paths in the parallel multichannel transmission process is achieved, data transmission performance is improved, and the demand for wisdom multichannel data transmission with environmental protection, energy saving and the like being as the important features of a user is met.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a TCP-based friendly multiplex transmission control mechanism. Background technique [0002] As an important part of the multipath transmission system, the parallel multiplex transmission mechanism has been deeply discussed by researchers in the field of computer network and communication at home and abroad. Parallel multiplex transmission will also become one of the core transmission mechanisms of the Internet in the future. However, one of the most important prerequisites for the large-scale deployment and application of parallel multiplexing in the future Internet is that the data stream based on the parallel multiplex transmission mechanism must maintain the same characteristics as other data streams based on traditional single-path transmission protocols in the existing Internet ( Such as the friendliness of TCP flow). On the other hand, one of the most important ...

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/803
Inventor 许长桥关建峰张宏科曹远龙秦久人
Owner BEIJING UNIV OF POSTS & TELECOMM
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