Message transmission system based on transmission control protocol and method thereof

A transmission control protocol and message transmission technology, applied in the field of data communication, can solve the problems such as users cannot modify TCP parameters, users cannot modify TCP parameters, unfavorable fast retransmission, etc., so as to reduce the probability of slow start and message repetition The transmission speed is accelerated, and the effect of overcoming the poor real-time support

Active Publication Date: 2009-07-08
XFUSION DIGITAL TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But for the application of the Internet, because the data flow will reach the destination through different paths, the packets arriving at the host may also be out of order, which is allowed by the TCP protocol
Resending such out-of-order packets will cause unnecessary network congestion
Second, the user cannot modify the TCP parameters
The reason is that TCP / IP is integrated in the operating system, and the manufacturer only provides socket programming interface, so users cannot modify TCP parameters
[0011] All in all, the current TCP technology cannot effectively solve the adverse effects of packet loss or error packets in transmission on TCP traffic and delay changes in the state of interactive data flow
[0012] The main reason for this situation is that in the prior art, the problem of packet loss and error packets in the state of interactive data flow is mainly solved by overtime startup that causes longer delays, or by modifying TCP parameters that cause network congestion
It does not solve the fundamental problem that data packets and non-data ACK packets in the same direction are mixed with each other in the interactive data flow, which is not conducive to the realization of fast retransmission

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 transmission system based on transmission control protocol and method thereof
  • Message transmission system based on transmission control protocol and method thereof
  • Message transmission system based on transmission control protocol and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0031] In general, the principle of the present invention is that the mode of composite socket connection is adopted, so that the communication between the hosts is embodied as a half-duplex mode on the whole, and a socket channel is adopted, that is, the first channel is specially responsible for host A sending to the host computer. The data of B, another socket channel, that is, the second channel is dedicated to the data sent from host B to host A. Moreover, each individual socket channel still complies with the requirements of the TCP protocol and works in a full-duplex mode, that is, the host A sends the data message to the host B through the first channel, and the host B feeds back the ACK message through the first channel. Similarly, host B sends the data m...

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 present invention relates to data communication, and discloses a TCP-based message transmission system and its method, which can effectively ensure the smooth start of fast restart when packet loss and error packets occur in the state of interactive data flow in TCP-based data message transmission. Transmission, thereby reducing the adverse impact on TCP traffic and delay, ensuring that the TCP data flow maintains a high rate and avoids continuous oscillation. The key of the present invention is that two socket connections are compounded into one communication channel, and each socket connection is only responsible for carrying data transmission in one direction and the ACK message of response, that is, the data message and ACK message in the same direction pass through different sockets Channel transmission, to avoid them being mixed together, affecting the effective progress of fast retransmission.

Description

technical field [0001] The present invention relates to data communication, and in particular to a data packet retransmission technology based on a Transmission Control Protocol (Transfer Control Protocol, "TCP" for short). Background technique [0002] In today's world, many different manufacturers produce various types of computers, communication equipment and other information products. They run completely different operating systems, but the Transmission Control Protocol / Internet Protocol (TCP / IP for short) ”) protocol family allows them to communicate with each other. TCP / IP originated as a packet-switching network research project funded by the US government in the late 1960s, and its role has far exceeded its original vision. In the protocol cluster, TCP is currently the dominant high-level communication protocol. It is one of the simplest, earliest and most widely used communication solutions. Its protocol is open, flexible and socket programming interface is simple...

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/06H04L1/16
Inventor 申纪伟
Owner XFUSION DIGITAL 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