Unlock instant, AI-driven research and patent intelligence for your innovation.

Data transmission method and sender

A data transmission method and technology at the sending end, applied in the computer field, can solve the problems of increasing the flow completion time, reducing the throughput to 0, and reducing the throughput rate, etc., and achieve the effect of reducing timeout retransmission

Active Publication Date: 2021-08-03
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the retransmission timeout (Retransmission Timeout, RTO) is longer (1 second in the TCP protocol, and the minimum is 200 milliseconds in the Linux kernel implementation)
In addition, since no new data packets will be transmitted during the period of recovering packet loss through timeout retransmission, the throughput during this period will be reduced to 0, and after timeout retransmission, the congestion window of data transmission will be reduced to 1, entering into Slow start phase, so too many timeout retransmissions will seriously reduce the throughput rate and seriously increase the flow completion time

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0028] According to Transmission Control Protocol / Internet Protocol (Transmission Control Protocol / Internet Protocol, TCP / IP), the transmission data stream between the receiving end and the sending end is divided into multiple data packets. When these data packets are transmitted, each data The packet will include a data sequence number to indicate its position in the data stream. When the receiving end receives a data packet, it will reply an acknowledgment packet (...

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 data transmission method applied to a sending end and the sending end. The sending end sends a data packet to the receiving end, and the sent data packet includes a data sequence number and a sending sequence number. After the receiving end receives the data packet, it will generate a confirmation packet, and obtain the sending sequence number of the data packet, add the obtained sending sequence number to the confirmation packet, and then send the confirmation packet to the the sender. The sending end receives the acknowledgment packet sent by the receiving end, and determines whether there is a retransmission data packet in the data packet sent before the data packet according to the transmission sequence number in the acknowledgment packet, and the retransmission data packet For packets that need to be resent. If so, the sending end obtains the retransmitted data packet and sends the retransmitted data packet to the receiving end, and the sending sequence number of the retransmitted data packet is the sending sequence number of the retransmitted data packet order. In this way, timeout retransmissions can be reduced and the efficiency of data transmission can be improved.

Description

technical field [0001] The invention relates to the field of computers, in particular to a data transmission method and a sending end. Background technique [0002] TCP is the core protocol of modern network transmission, packet loss recovery is the key to TCP transmission performance, especially when the data flow transmitted by the sender and receiver is relatively short or the packet loss rate is high, the recovery of packet loss Efficiency directly determines transmission performance. [0003] Timeout retransmission is an important mechanism for the TCP protocol to ensure data reliability. Its principle is to start a timer after sending a data packet. , then resend the data until the sending is successful. However, the time for overtime retransmission (Retransmission Timeout, RTO) is relatively long (1 second in the TCP protocol, and the minimum is 200 milliseconds in the Linux kernel implementation). In addition, since no new data packets will be transmitted during t...

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): H04L1/18H04L1/16
CPCH04L1/1671H04L1/1848H04L1/1858
Inventor 武庆华閤先军
Owner HUAWEI TECH CO LTD