Data transmission control method and equipment

A data transmission control and data technology, applied in the field of communications, can solve the problems of slow web page opening, large TCP data transmission, blocking TCP data transmission, etc., to achieve the effect of avoiding congestion

Inactive Publication Date: 2011-09-28
HUAWEI TECH CO LTD
View PDF4 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For an access network device in a Wideband Code Division Multiple Access (WCDMA for short) system, a radio link control (Radio Link Control, "RLC" for short) layer will cache certain data, so that When the application layer performs multiple services at the same time, the RLC layer may block the TCP data transmission of another service due to the large amount of TCP data transmission of one service. Too much data causes the page to open too slowly

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
  • Data transmission control method and equipment
  • Data transmission control method and equipment
  • Data transmission control method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] When the data cache amount is greater than the first threshold, the intermediate node sends the reduced congestion window ratio to the server, so that the server adjusts the congestion window value according to the reduced congestion window ratio.

[0044] Further, in order to obtain a more reasonable reduced congestion window ratio DWR, the intermediate node can subtract the difference between the current congestion window modification ratio CWAR and the reduced congestion window modification ratio DR from the preset lower limit value LL For comparison, take a larger value between the difference and the lower limit as the reduced congestion window modification ratio, namely:

[0045] DWR=max{CWAR-DWAR, LL}.

[0046] When the data cache amount is smaller than the second threshold value, the intermediate node sends the increased congestion window ratio to the server, so that the server adjusts the congestion window value according to the increased congestion window ratio. ...

Embodiment 2

[0050] When the data cache amount is greater than the first threshold value, the intermediate node sends the step size ΔR of the congestion window ratio DR that needs to be reduced to the server, so that the server can reduce the step size of the congestion window ratio DR as needed ΔR adjusts the congestion window ratio DWR, and adjusts the congestion window value according to the adjusted congestion window ratio, that is, DWR=CWR-n*ΔR, where n is the number of times the congestion window ratio needs to be reduced.

[0051] When the data cache amount is less than the second threshold value, the intermediate node sends the step size ΔR of the congestion window ratio IR that needs to be increased to the server, so that the server can increase the step size of the congestion window ratio IR as needed ΔR adjusts the congestion window ratio, and adjusts the congestion window value according to the adjusted congestion window ratio, that is, IWR=CWR+n*ΔR, where n is the number of tim...

Embodiment 3

[0053] When the data cache amount is greater than the first threshold value, the intermediate node sends the step size ΔW of the congestion window value that needs to be reduced to the server, so that the server uses the step size ΔW of the congestion window value that needs to be reduced Adjust the congestion window value, that is, DW=CW-n*ΔW, where DW is the adjusted congestion window value, CW is the current congestion window value, and n is the number of times the congestion window value needs to be reduced.

[0054] When the data cache amount is less than the second threshold value, the intermediate node sends the step size ΔW of the congestion window value that needs to be increased to the server, so that the server can use the step size ΔW of the congestion window value that needs to be increased Adjust the congestion window value, that is, IW=CW+n*ΔW, where IW is the adjusted congestion window value, CW is the current congestion window value, and n is the number of time...

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 relates to a data transmission control method and data transmission control equipment. The data transmission control method comprises that: a data cache size is acquired by a cache of an intermediate node; and the intermediate node controls and regulates a congestion window value according to a magnitude relationship between the data cache size and a preset threshold value, so that a transmission link performs data transmission according to the regulated congestion window value. The embodiment of the invention realizes the regulation of the congestion window value by the magnitude relationship between the cache size of the intermediate node and the preset threshold value or a congestion window estimation value determined by throughput and round trip delay, and can keep the data size of the cache of the intermediate node be a rational value, thereby ensuring that data may not be excessively stacked at the intermediate node, further avoiding the congestion of data streams, and balancing the transmission control protocol (TCP) data streams of each service.

Description

technical field [0001] The embodiments of the present invention relate to the communication field, and in particular, to a data transmission control method and device. Background technique [0002] For user equipment, multiple services are often performed at the same time, for example, downloading while opening a webpage, or downloading while uploading, this situation of performing multiple services at the same time can be called multi-service concurrency, these services The application layer generally uses a Transmission Control Protocol (Transmission Control Protocol, referred to as "TCP"). [0003] For an access network device in a Wideband Code Division Multiple Access (WCDMA for short) system, a radio link control (Radio Link Control, "RLC" for short) layer will cache certain data, so that When the application layer performs multiple services at the same time, the RLC layer may block the TCP data transmission of another service due to the large amount of TCP data trans...

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/56H04L12/803
CPCH04L49/90H04L47/27
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