Method and device for sending uplink data packets and network equipment

A sending method and data packet technology, applied in the field of network communication, can solve the problems affecting the sending rate and sending efficiency of uplink data packets, and achieve the effect of improving the sending rate and sending efficiency

Active Publication Date: 2012-11-14
BEIJING XINWANG RUIJIE NETWORK TECH CO LTD
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] According to the Internet architecture, on a full-duplex network link, the uplink and downlink performance can be considered separately, but it is impossible to distinguish whether the uplink is congested or the downlink is congested only according to the RTT value. It is not that the uplink is congested, and reducing the uplink sending window will affect the sending rate and efficiency of uplink data packets

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
  • Method and device for sending uplink data packets and network equipment
  • Method and device for sending uplink data packets and network equipment
  • Method and device for sending uplink data packets and network equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] Such as figure 2 As shown, it is a schematic diagram of the implementation flow of the method for sending uplink data packets in the embodiment of the present invention, including the following steps:

[0027] S201. Each time the sending of a data packet is completed, the sending device determines the transmission duration of the uplink data packet;

[0028] In the embodiment of the present invention, for each data packet, when the sending end device receives the ACK data packet of the data packet returned by the receiving end device, it considers that a data packet sending is completed.

[0029] The sending end device announces the TCP timestamp option at the beginning of the TCP connection establishment, and guides the receiving end device to start the timestamp, so that the received ACK (acknowledgment) packet includes the timestamp value.

[0030] If the receiving end device supports the timestamp option, the sending end device will record the sending time of the ...

Embodiment 2

[0069] Embodiment 2 is an uplink data packet sending device corresponding to Embodiment 1, wherein image 3 As shown, the structural diagram of the uplink data packet sending device includes:

[0070] The first determination unit 301 is configured to determine the duration of the uplink data packet transmission each time the data packet transmission is completed;

[0071] The second determination unit 302 is configured to respectively determine the minimum transmission duration of the current uplink data packet and the average transmission duration of the current uplink data packet according to the transmission duration of the current uplink data packet;

[0072] The third determining unit 303 is configured to determine the difference between the minimum transmission duration of the current uplink data packet and the average transmission duration of the current uplink data packet;

[0073] The control unit 304 is configured to reduce the uplink data packet sending window when...

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 discloses a method and a device for sending uplink data packets and network equipment. The method and the device for sending the uplink data packets and the network equipment are used for increasing data packet sending rate and improving data packet sending efficiency of a sending end. The method for sending the uplink data packets includes: determining the transmission duration of the uplink data packets when the data packets are sent every time; respectively determining the minimum transmission duration and the average transmission duration of the current uplink data packets according to the transmission duration of the uplink data packets every time; determining a difference value between the minimum transmission duration and the average transmission duration of the current uplink data packets; minishing an uplink data packet sending window if the difference value is larger than or equal to a preset decelerating threshold value; and enlarging the uplink data packet sending window if the difference value is smaller than a preset accelerating value.

Description

technical field [0001] The present invention relates to the technical field of network communication, in particular to a method, device and network equipment for sending uplink data packets. Background technique [0002] The traditional TCP protocol must confirm after each data packet transmission is completed before starting to transmit the next data packet. If the acknowledgments arrive too slowly, the transmitting device can drastically limit the data transfer rate, resulting in slower data transfers than the connection can actually support. The FastTCP technology can use various algorithms to calculate the time it takes between when a data packet is transmitted and when it receives its confirmation command, and then use this information to calculate the highest transmission rate that the connection can support, and adjust the data packet accordingly sending rate. [0003] The inventor found that FastTCP calculates RTT as the basis for measuring whether the network is 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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/56
Inventor 彭凌
Owner BEIJING XINWANG RUIJIE NETWORK 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