Transmission method, apparatus and system for control protocol data package

A transmission control protocol and transmission method technology, applied in the field of transmission control protocol data packet transmission, can solve the problems of low air interface data transmission efficiency, affecting user service experience, low throughput performance, etc., so as to improve TCP transmission performance and enhance services. Experience, the effect of improving the transmission rate

Active Publication Date: 2009-02-18
XFUSION DIGITAL TECH CO LTD
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] During the research and practice of the prior art, the inventors of the present invention found that if the receiving capacity declared by the receiving end is too small, that is, the receiving window is too small, it is easy to cause the amount of data in the transmission pipeline from the sending end to the receiving end to be too small, The data transmission efficiency of the air interface is low, especially when the bandwidth of the air interface is high, this defect is more obvious, resulting in low throughput performance and affecting the user's service experience

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
  • Transmission method, apparatus and system for control protocol data package
  • Transmission method, apparatus and system for control protocol data package
  • Transmission method, apparatus and system for control protocol data package

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] A TCP data packet transmission method provided by an embodiment of the present invention is provided with a TCP data packet transmission device such as a TCP proxy on the network side, and the TCP proxy increases the reception of the ACK packet after receiving the ACK packet sent by the receiving end. window and send it to the sending end, and then receive the data packet sent by the sending end according to the ACK packet with the increased receiving window, and send the data packet to the receiving end with a window greater than or equal to the receiving window of the original ACK packet.

[0031] Wherein, the receiving end may specifically be a mobile terminal or a server; the corresponding sending end may be a server or a mobile terminal.

[0032] like figure 1 As shown, its specific process can be as follows:

[0033] 101. The TCP proxy receives the ACK packet from the receiving end;

[0034] 102. The TCP agent increases the receiving window of the ACK packet;

...

Embodiment 2

[0041] According to the method described in the first embodiment, an example will be given below for further detailed description.

[0042] Described TCP data packet transmission device, such as TCP proxy, during specific implementation, can increase a packet data convergence protocol (PDCP: Packet Data Convergence Protocol) layer in the radio network controller (RNC: Radio Network Controller) entity TCP performance enhancement module, that is, transmission control protocol performance enhancement agent (TCP Performance Enhancer, hereinafter referred to as TPE), after adding TPE, the protocol stack of Universal Terrestrial Radio Access Network (UTRAN) can be found in figure 2 .

[0043] Or the TPE module can be a separate module, or the TPE module can be set on the Serving GPRS Support Node (SGSN: Serving GPRS Support Node) or the TPE module can be set on the Gateway GPRS Support Node (GGSN: Gateway GPRS Support Node).

[0044] TPE has the function of parsing Transmission Co...

Embodiment 3

[0069] On the basis of the method described in Embodiment 2, in order to avoid data overflow at the receiving end, a judgment can also be made before the TPE sends the data packet to the receiving end, that is, to judge whether the receiving window of the recorded ACK packet is smaller than the recorded handshake M times of the receiving window of the packet, the M is a preset value, which is an adjustable value, and M is less than or equal to 1, if so, it indicates that data overflow at the receiving end may be caused, and the TPE stops sending the data packet to the receiving end; If not, it means that it will not cause data overflow at the receiving end, then TPE uses K times the receiving window of the recorded ACK packet as a window to send data packets to the receiving end, where K is a preset value, which can be determined according to the operator The policy is configured, and K is greater than or equal to 1.

[0070] Of course, in order to avoid packet loss when the s...

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 transmission method of a TCP data pack, a device and a system. The TCP agent of the technique scheme receives an ACK pack from a receiving terminal, increases a receiving window of the ACK pack and transmits the ACK pack with an increased receiving window to a transmission terminal, thus the TCP agent can get the data pack from the transmission terminal in advance, then the TCP agent transmits the data to the receiving terminal using a window larger or equal to that of the original ACK pack. The transmission method of the invention greatly improves the transmission efficiency, provides sufficient data for an air-interface, promotes the TCP transmission performance, improves the throughput performance of the network and enhances the user's business experience.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a transmission control protocol (TCP: TransmitControl Protocol) data packet transmission method, device and system. Background technique [0002] For a packet service (PS: Packet Service) in the wireless field, the TCP protocol is generally used. However, with the vigorous development of wireless communication technology and the wide application of data services, users' requirements for quality of service (Qos: Quality of Service) are also becoming higher and higher. Therefore, how to make better use of existing network resources Therefore, how to improve the transmission performance of TCP in radio bearer is very meaningful for operators and equipment manufacturers. [0003] In the prior art, the traffic of the TCP protocol is controlled by each end of the connection through the size of the declared receiving window, that is, after the sending end receives the ac...

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/16H04L12/56H04L29/08
CPCH04L1/1825
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