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

Message retransmission method and apparatus

A packet and packet header technology, applied in the field of packet retransmission, can solve problems such as increased pressure of out-of-order reorganization, too many out-of-order reorganization buffers, and packet loss.

Pending Publication Date: 2017-05-31
HUAWEI TECH CO LTD
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Under the conditions of the existing technology, the retransmitted message and the normal message are transmitted on a TCP data connection channel, and the order of the transmission process is strictly guaranteed. The retransmitted message cannot exceed the normal message transmitted before, which will cause disorder at the receiving end. The increase in the number of reassembled packets leads to too many out-of-order reorganization buffers, resulting in buffer overflow, increased pressure on the receiving end for out-of-order reorganization, and may even cause new packet loss, resulting in a sharp drop in TCP sending performance

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
  • Message retransmission method and apparatus
  • Message retransmission method and apparatus
  • Message retransmission method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0059] figure 1 It is a networking diagram of a scenario where TCP transmits data. Terminal A and terminal B in the figure may be a server, a client, a user equipment, or a mobile terminal, respectively. Terminal A can send data to terminal B. At this time, terminal A is the sending end and terminal B is the receiving end. Terminal B can also send data to terminal A, at this time, terminal B is the sending end, and terminal A is the receiving end.

[00...

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 message retransmission method and apparatus. The method comprises: a sending terminal sends a first message to a receiving terminal through a first channel, wherein the first channel is a channel in transmission control protocol (TCP) data connection; a response message is received through a second channel, wherein the response message is used for indicating that the receiving terminal does not receive the first message, and the response message includes an indication field for indicating message transmission at the second channel; and the first message is transmitted to the receiving terminal through the second channel again, wherein the re-transmitted first message includes the indication field. Because the response message is transmitted and the first message is transmitted again at the second channel, the receiving terminal can received the re-transmitted first message within a small time interval, so that overflowing of out-of-order recombination and caching can be avoided and the out-of-order recombination pressure of the receiving terminal can be reduced and thus the performance of TCP data transmission can be enhanced.

Description

technical field [0001] The present invention relates to the communication field, and more specifically, to a method and device for message retransmission in the communication field. Background technique [0002] One of the most important mechanisms in Transmission Control Protocol (Transmission Control Protocol, TCP) reliability is retransmission. The retransmission of the TCP protocol is divided into timeout retransmission and fast retransmission. [0003] When timeout retransmission is used, the sender starts a timer and waits for confirmation information every time it sends a message segment; the receiver returns confirmation information after successfully receiving new data. If the data is not confirmed before the timer expires, the TCP protocol considers that the data in the message segment has been lost or damaged, and the data in the message segment needs to be reorganized and retransmitted. The retransmitted message is a retransmitted message. Send message. When 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
IPC IPC(8): H04L1/16H04L1/18H04L12/723H04L12/823H04L45/24H04L45/50H04L47/32H04L47/6275
CPCH04L1/16H04L1/18H04L45/50H04L47/32H04L1/1867H04L2001/125H04L43/0852H04L43/0894H04L47/193H04L47/6215H04L43/0835H04L2212/00
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