Data transmission method and device

A data transmission method and data technology, applied in the field of communication, can solve problems such as distribution, difficulty in accurately modeling transmission rate, and adjustment of transmission window size, so as to improve data transmission efficiency, flexible network congestion control, and good decision-making of transmission rate Effect

Active Publication Date: 2020-03-10
HUAWEI TECH CO LTD +1
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the face of high-bandwidth, high-latency and dynamically changing network scenarios, the congestion control mechanism strategy of the traditional TCP protocol is fixed, which is only suitable for specific network scenarios or traffic distribution, and cannot dynamically adjust the size of the sending window according to the large idle bandwidth; in addition , commonly used indicators to measure network performance, such as available bandwidth, throughput, delay, packet loss rate, etc., dynamically change according to network status, especially the network status that can be obtained in the case of a large round trip time (RTT) With limited information, it is impossible to obtain the congestion status and available bandwidth information of the path in time, and it is difficult to accurately model and determine the optimal sending rate

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
  • Data transmission method and device
  • Data transmission method and device
  • Data transmission method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The technical solutions of the present application will be described in further detail below with reference to the drawings and embodiments.

[0053] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of this application and the above drawings are used to distinguish similar objects, and not necessarily Used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the application described herein, for example, can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed instead, may include other steps or elements n...

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 embodiment of the invention provides a data transmission method and device. The method comprises the following steps: determining a first sending rate according to a network performance target offirst data and a network state of a transmission control protocol (TCP) connection, wherein the first TCP connection is used for sending the first data; and sending the first data according to the first sending rate. By setting the network performance target, the output of the decision not only depends on the network state, but also depends on the network performance target, the network congestioncontrol is more flexible, and the TCP-based data transmission efficiency is improved.

Description

technical field [0001] The embodiments of the present application relate to the field of communication technologies, and in particular, to a data transmission method and device. Background technique [0002] As the number of Internet users increases, the problem of network congestion becomes more and more serious. The Lawrence Berkeley National Laboratory of the University of California proposed a congestion avoidance mechanism in 1988, which uses a sliding window model for transmission control. The size of the sliding window refers to how much buffer the receiver can use to receive data. The sender can determine the maximum amount of data that can be sent through the size of the sliding window. In addition, when the load loaded on the network exceeds its processing capacity, congestion will occur, such as figure 1 As shown, the capacity of the network limits the maximum amount of data that the sender can send. Therefore, the sender always maintains two window sizes: the...

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): H04L29/06H04L12/801H04L12/26
CPCH04L69/163H04L47/10H04L43/0817H04L43/0888H04L43/0852H04L43/0829H04L43/0894H04L43/08H04L47/193H04L1/18H04L43/0864H04L43/0882H04L47/54H04L47/6255
Inventor 崔勇张蕾王巧灵
Owner HUAWEI TECH CO LTD
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