Network packet loss processing method and device

A network and packet loss technology, applied in the field of communication, can solve problems such as inability to accurately determine packet loss events, data transmission performance cannot be guaranteed, and achieve good data transmission performance

Active Publication Date: 2012-05-23
HUAWEI TECH CO LTD
View PDF2 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the process of implementing the above-mentioned network packet loss processing, the inventors found that there are at least the following problems in the prior art: Although the prior art has filtered the random packet loss in the network to a certain extent, the network bandwidth is fully utilized and underutilized. The critical value beta is a parameter set manually, and it cannot accurately determine whether the packet loss event is caused by random packet loss, and after the random packet loss event is identified, the congestion window is still backed off, so that the sender uses a relatively Data is transmitted at a low rate, so in a network environment with a high packet loss rate, the performance of data transmission cannot be guaranteed

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
  • Network packet loss processing method and device
  • Network packet loss processing method and device
  • Network packet loss processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] Embodiments of the present invention provide a method for processing network packet loss, such as figure 1 As shown, the method includes:

[0031]101. When a packet loss event is detected, compare the current congestion window value of the network with the size of the buffer threshold; if the current congestion window value is smaller than the buffer threshold, determine that the current packet loss event is not caused by congestion and packet loss , execute step 102; if the current congestion window value is greater than or equal to the buffer threshold, then determine that the current packet loss event is caused by congestion and packet loss, and execute step 103.

[0032] Wherein, the buffer threshold is used to represent the data carrying capacity of the entire network, which is obtained by adding the data carrying capacity of links in the network and the data carrying capacity of buffers of nodes in the network. The data carrying capacity of the link in the networ...

Embodiment 2

[0063]The embodiment of the present invention provides a network packet loss processing device, which can be an independent device or integrated into the sending end, which is not limited in the embodiment of the present invention; figure 2 As shown, the device includes: a comparison unit 21 , a first processing unit 22 and a second processing unit 23 .

[0064] The determination unit 21 is configured to compare the current congestion window value of the network with a buffer threshold when a packet loss event is detected; the buffer threshold is used to represent the data carrying capacity of the entire network. Wherein, the buffer threshold represents the data carrying capacity of the entire network, which is obtained by adding the data carrying capacity of the link in the network and the data carrying capacity of the node buffer in the network. The data carrying capacity of the link in the network indicates the data transmission capacity of the link in the network. For exa...

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 discloses a network packet loss processing method and a network packet loss processing device, which relate to the field of communication. The method comprises the following steps that when packet loss events occur, the current congestion window value of a network is compared with the buffer threshold; the buffer threshold is used for representing the data carrying capability of the whole network and is obtained by adding the data carrying capability of links in the network to the data carrying capability of node buffer regions in the network; if the current congestion window value is smaller than the buffer threshold, the current packet loss event is determined not to be caused by the congestion packet loss, and the back-off processing is not carried out on the current congestion window; and if the current congestion window value is greater than or equal to the buffer threshold, the current packet loss event is determined to be caused by the congestion packet loss, and the back-off processing is carried out on the current congestion window. Through the embodiment of the invention, the data transmission performance can be improved in the high-packet-loss-rate network environment.

Description

technical field [0001] The present invention relates to the communication field, in particular to a method and device for processing network packet loss. Background technique [0002] The original TCP (Transmission Control Protocol, Transmission Control Protocol) data transmission mechanism is designed for wired networks. The network includes a TCP sender (hereinafter referred to as the sender) and a TCP receiver (hereinafter referred to as the receiver). Each data packet must receive an acknowledgment from the receiving end. The acknowledgment signal is an ACK (ACKnowledgement) signal. If the ACK is not received within the specified time, the data packet will be retransmitted; the receiving end will receive each data packet. A confirmation must be sent to the sending end. If the data segment arriving out of order is received, it will be saved in the buffer, and a request will be sent to the missing data packet in the middle (in the form of repeated ACK) to receive the missi...

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 Applications(China)
IPC IPC(8): H04L1/16H04L1/00H04L29/06H04L47/27H04L47/30
CPCH04L47/27H04L69/163H04L47/30H04L47/11H04L29/06095H04L47/25
Inventor 周炳王静远温江涛
Owner HUAWEI 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