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

Data transmission method and device

A data transmission method and data technology, applied in the field of communication, can solve problems such as adjusting the size of the sending window, limited network status information, and difficulty in accurately modeling the sending rate

Active Publication Date: 2021-08-20
HUAWEI TECH CO LTD +1
View PDF0 Cites 0 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 the present 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 ele...

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

Embodiments of the present application provide a data transmission method and device. The method includes: determining a first sending rate according to a network performance target of the first data and a network state of a first transmission layer protocol transmission control protocol (transmission control protocol, TCP) connection, and the first TCP connection is used to send the first data; The first sending rate sends the first data. 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 congestion control is more flexible, and the data transmission efficiency based on TCP 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 Patents(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products