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

Method and device for realizing TCP (Transmission Control Protocol) transmission

A technology of transmission channel and transmission control protocol, applied in the field of TCP transmission, can solve the problems of waste of air interface bandwidth resources, low sending window of FTP/WEB server, and speeding up the speed of data delivery.

Active Publication Date: 2015-05-20
DATANG MOBILE COMM EQUIP CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, when the ACK feedback from ME is not received, the data will be cached, and when the FTP / WEB server has out-of-order packets, local sorting will be performed, and when it is detected that the air interface may lose packets, it needs to Local retransmission of data packets is performed when the timeout timer expires, or local retransmission is performed when 1 to 2 Dup ACKs reported by ME are received; for TPE, after receiving less Dup ACKs (less than 3) Local retransmission is relatively easy to implement, but it is difficult to implement retransmission when the timeout timer of the FTP / WEB server expires
Therefore, for the continuous loss of packets sent by the FTP / WEB server or the loss of ACK reported by the ME, the TPE will not perform local retransmission, and will only perform local retransmission when the timeout timer on the FTP / WEB server side expires , at this time, the FTP / WEB server needs to perform the slow start process, and the slow start process will cause a waste of air interface bandwidth resources
[0022] 3. RNC sends Dup ACK to the FTP / WEB server; when the local downlink buffer is empty, RNC sends 3 Dup ACKs to the FTP / WEB server, and uses the fast retransmission algorithm of TCP to quickly send data to ME; this method uses Although the fast retransmission algorithm can speed up the speed of sending data from the FTP / WEB server to the ME, it is at the cost of reducing ssthresh. Therefore, relatively speaking, the sending window of the FTP / WEB server is relatively low as a whole, and there is still a waste of air interface bandwidth.
This method makes the FTP / WEB server increase the sending window by dynamically increasing the receiving window of ME, but the sending window needs to be determined by both cwnd and rwnd and cannot be increased arbitrarily, so this method is only applicable to the case where cwnd is greater than rwnd , does not work for other cases

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 realizing TCP (Transmission Control Protocol) transmission
  • Method and device for realizing TCP (Transmission Control Protocol) transmission
  • Method and device for realizing TCP (Transmission Control Protocol) transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0075] Aiming at the above-mentioned technical problems existing in the prior art, embodiments of the present invention provide a method and device for realizing TCP transmission, so as to improve the transmission performance of TCP connections across 3G wireless networks and improve the utilization rate of air interface bandwidth. The method for implementing TCP transmission may include: the TCP agent receives the data sent by the server and caches it locally, and feeds back an acknowledgment character ACK to the server. The data sent by the TCP agent to the terminal; the data transmission between the TCP agent and the server end is carried out by wire, and the data transmission is carried out by the air interface between the TCP agent and the terminal; the TCP agent sends data to the terminal with full bandwidth The terminal sends the locally cached data, and the full bandwidth refers to the maximum amount of data that can be carried by the transmission channel between the TC...

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

Disclosed are a method and a device for implementing TCP transmission, aiming at improving the transmission performance of TCP connection crossing a 3G wireless network and increasing the bandwidth utilization rate of an air interface. The method for implementing TCP transmission comprises: a Transmission Control Protocol (TCP) proxy receiving data sent by a server, caching the data locally, and feeding an acknowledgment character ACK back to the server, the data being data required to be sent to a terminal through the TCP proxy after the TCP connection is established between the server and the terminal; performing data transmission through a wire between the TCP proxy and the server, and performing data transmission through the air interface between the TCP proxy and the terminal; and the TCP proxy sending the locally cached data to the terminal with full bandwidth, the full bandwidth referring to the maximum quantity of data capable of being borne by a transmission channel between the TCP proxy and the terminal.

Description

technical field [0001] The present invention relates to the communication field, in particular to a method and device for realizing TCP (Transmission Control Protocol, Transmission Control Protocol) transmission. Background technique [0002] At present, the PS (Packet Switch, packet switching) data service capability of ME (Mobile Equipment, mobile terminal equipment) has been significantly improved due to the substantial increase in air interface bandwidth of the third-generation mobile communication network (such as 3G network). Typical services such as FTP (File Transfer Protocol, file transfer protocol) and WEB (web browsing) are inseparable from the support of TCP. Therefore, the quality of TCP transmission will affect FTP, WEB and other services to a certain extent. performance. [0003] The TCP protocol is mainly a reliable transmission protocol proposed for the wired network. Since the transmission characteristics of the wired network are low bit error rate and eas...

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 Patents(China)
IPC IPC(8): H04L29/06H04L1/16H04L12/70H04W28/10H04W80/06H04L12/861
CPCH04W80/06H04L1/1607H04W28/06H04W88/182
Inventor 张浩赵巍张巧娟
Owner DATANG MOBILE COMM EQUIP CO LTD
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