Method and device used for adjusting size of initial window of TCP connection

A technology of window size and receiving window, applied in the field of communication, can solve the problems such as the inability to effectively improve the transmission speed and bandwidth utilization of TCP connections, and the limited improvement of TCP connection transmission speed and bandwidth utilization, so as to improve the transmission speed and bandwidth. Utilization, the effect of flexible settings

Active Publication Date: 2014-09-24
CHINA MOBILE COMM GRP CO LTD
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the second method, a fixed initial sending window or initial receiving window size is used for all network access methods. Therefore, the improvement of the transmission speed and bandwidth utilization of the TCP connection is still limited, and the TCP connection cannot be effectively improved. transmission speed and bandwidth utilization

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 used for adjusting size of initial window of TCP connection
  • Method and device used for adjusting size of initial window of TCP connection
  • Method and device used for adjusting size of initial window of TCP connection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] Taking the RAT parameter carried in the GTP message to determine the network access mode as an example, Embodiment 1 of the present invention provides a method for adjusting the initial window size of a TCP connection. The flow chart of the steps of the method can be as follows figure 1 Shown, including:

[0036] Step 101: Determine parameter values ​​of RAT parameters.

[0037] Since the RAT parameter carried in the GTP message indicates the network access mode, for example, the corresponding relationship between the RAT parameter value and the network access mode can be shown in Table 1. Therefore, in this embodiment, the network access mode can be determined by the RAT parameter.

[0038] Network access method

RAT parameter value (decimal)

0

UTRAN

1

GERAN

2

WLAN

3

GAN

4

HSPA Evolution

5

EUTRAN

6

Virtual

7

8-255

[0039] Table 1

[0040] In this step, the parameter value of the RAT parameter carried in the GTP message transmitted between core network dev...

Embodiment 2

[0082] The second embodiment of the present invention provides a device for adjusting the initial window size of a TCP connection. The device can be integrated in a TCP proxy device or a network element independent of the TCP proxy device. The schematic diagram of the structure of the device can be as follows figure 2 Shown, including:

[0083] The first determining module 11 is used to determine the network access mode of the core network; the second determining module 12 is used to determine the network bandwidth corresponding to the network access mode of the core network; the third determining module 13 is used to determine the network bandwidth according to the network bandwidth The initial window size of the TCP connection is determined, where the larger the network bandwidth, the larger the determined initial window, and the TCP proxy device performs data transmission according to the initial window size after establishing the TCP connection.

[0084] The first determining m...

Embodiment 3

[0095] Taking the execution subject of each step in the first embodiment is the policy server (PCRF) independent of the TCP proxy device, it can be understood that the device described in the second embodiment is integrated in the policy server PCRF, and the TCP proxy device is deployed on the core network device as an example. The third embodiment of the invention provides a system for adjusting the initial window size of a TCP connection. The schematic diagram of the structure of the system can be as follows image 3 As shown, it includes the terminal where the client is located, the first core network device, the second core network device deployed with the TCP proxy device, the server, and the policy server interacting with the second core network device and the TCP proxy device that are connected in sequence:

[0096] Among them, the TCP proxy device maintains the TCP connection with the client and the server respectively; the policy server can save the network bandwidth corre...

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 provides a method and a device used for adjusting the size of an initial window of TCP connection. According to the network bandwidth corresponding to the network access mode of a core network, the size of the initial window of TCP connection of a TCP proxy device is confirmed, so that the TCP proxy device can carry out data transmission according to the size of the initial window. For different network access modes, the size of the initial window of TCP connection of the TCP proxy device is set. The size of the initial window of TCP connection is flexibly connected. The size of the initial window of TCP connection can match the network access mode. The transmission speed and the bandwidth utilization of TCP connection are further improved.

Description

Technical field [0001] The present invention relates to the field of communications, and in particular to a method and device for adjusting the initial window size of a Transmission Control Protocol (Transmission Control Protocol, TCP) connection. Background technique [0002] With the continuous development of second-generation mobile communication (2Generation, 2G) / third-generation mobile communication (3Generation, 3G) / Long Term Evolution (LTE) / Wireless Local Area Network (WLAN) networks, wireless access The incoming bandwidth is getting higher and higher. With the development and popularization of smart terminals, the types of services based on the TCP protocol have become more diverse, not just traditional web browsing services, but also online video, file downloading and other services, and the number and size of web browsing elements have increased significantly. At the same time, mainstream browsers support concurrent TCP connections. The above factors all require TCP 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): H04L1/18H04W28/10H04W80/06
Inventor 陆璐李牧
Owner CHINA MOBILE COMM GRP 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