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

TCP transmission acceleration method based on continuous packet losing congestion judgment

A transmission method and packet loss technology, applied in the field of computer networks, can solve problems such as packet loss

Inactive Publication Date: 2015-10-14
GUANGXI UNIV
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the TCP receiver receives a data block with an unexpected sequence number, if the sequence number of the block is smaller than the expected sequence number, it means that the packet is copied or retransmitted by the network and can be discarded; if the received data block sequence number is greater than the expected sequence number, it means If a packet is dropped or delayed in the middle, a SACK will be sent to notify the sender that there is a network packet loss

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
  • TCP transmission acceleration method based on continuous packet losing congestion judgment
  • TCP transmission acceleration method based on continuous packet losing congestion judgment
  • TCP transmission acceleration method based on continuous packet losing congestion judgment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] As shown in FIG. 1 , when a terminal host communicates with a server through a wide area network, data packets will pass through a cache queue of an intermediate node (router or switch). When the number of data packets waiting to be sent in the buffer queue exceeds the capacity of the buffer, there will be a problem of overflow and packet loss, that is, network congestion. Usually, the data packets sent to the same destination host will arrive one after another, so the packet loss in this case will show the characteristics of continuity.

[0020] As shown in FIG. 2 , in order to count the number of consecutive packet loss, the present invention utilizes the information fed back by the SACK (Selective Acknowledgment, Selective Acknowledgment) mechanism, so that the sender knows which data is lost. Specifically, when the sender receives the confirmation message containing the SACK information, it reads the SLE and SRE information of the SACK. The unacknowledged data segm...

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 design of a TCP transmission acceleration mechanism based on continuous packet losing congestion judgment. By means of analysis of characteristics of congestion packet losing and channel losing, a conclusion is deduced that congestion packet losing is usually provided with continuity. The number of lost packets is detected by a TCP SACK mechanism, a network congestion degree is determined by the number and a congestion window is correspondingly adjusted. In virtue of test verification under a simulating environment and a real network environment, it is found that the method improves data transmission rate and increases network throughput.

Description

technical field [0001] The invention relates to the field of computer networks, in particular to the cause analysis of network packet loss under the environment of high packet loss rate wide area network, TCP protocol congestion judgment standard and congestion window adjustment algorithm. Background technique [0002] The TCP protocol is a commonly used transmission protocol at present, and it can maintain efficient and reliable transmission in the traditional network environment. However, as a universal transmission protocol, TCP has not been optimized for the WAN network environment with high packet loss, and its transmission efficiency has a lot of room for improvement. [0003] The congestion control mechanism of traditional TCP is to halve the congestion window of the sender when packet loss occurs, thereby reducing the sending rate. However, the premise of this congestion control behavior is that packet loss is caused by bottleneck link congestion. Therefore, link c...

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): H04L12/807H04L12/823H04L47/27H04L47/32
Inventor 苏健叶进张智卫
Owner GUANGXI UNIV
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