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

TCP congestion control method and device, terminal and readable storage medium

A congestion control and control block technology, applied in digital transmission systems, data exchange networks, electrical components, etc., can solve problems such as low efficiency of TCP solutions, low user experience, dilution of available resources for effective mobile phone users, etc., to improve user Experience and improve the effect of available resources

Pending Publication Date: 2021-05-11
ZTE CORP
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0030] A TCP congestion control method, device, terminal, and readable storage medium provided by the embodiments of the present invention mainly solve the technical problem that in current related technologies, when a large number of terminals access, the efficiency of the TCP solution is low, and the fairness of TCP makes Each stream is equal, which greatly dilutes the available resources of effective mobile phone users, and the user experience is low

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
  • TCP congestion control method and device, terminal and readable storage medium
  • TCP congestion control method and device, terminal and readable storage medium
  • TCP congestion control method and device, terminal and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] See Figure 4 , a TCP congestion control method provided in this embodiment includes:

[0065] S401: Obtain key features of user flows;

[0066] S402: Obtain the ISP resource cache into the buffer queue;

[0067] S403: Determine the recommended congestion window of the TCP protocol layer control block according to the key features;

[0068] S404: Send the data packets in the buffer queue to the user according to the sliding window principle.

[0069] In some embodiments, TCPO acquires ISP resources and caches them in the buffer queue, where the ISP resources are resources generated according to user stream request messages. Specifically, when a user accesses and initiates a TCP stream request message, TCPO accepts the request and sends The ISP requests resources, and TCPO obtains the ISP resource cache and puts them in the buffer queue.

[0070] In some embodiments, the key features of the user flow may include the user flow's source IP address, source port, destina...

Embodiment 2

[0149] This embodiment also provides a TCP congestion control device, such as Figure 7-1 As shown, the TCP congestion control device 700 includes:

[0150] The first acquisition module 701 is configured to acquire key features of user flows;

[0151] The second obtaining module 702 is used to obtain the ISP resource buffered into the buffer queue, and the ISP resource is a resource generated according to the user's TCP flow request message;

[0152] Determining module 703, for determining the recommended congestion window of the TCP protocol layer control block according to key features;

[0153] The sending module 704 is configured to send the data packets in the buffer queue to the user according to the sliding window principle.

[0154] In some embodiments, TCPO acquires ISP resources and caches them in a buffer queue, where the ISP resources are resources generated according to the user's TCP flow request message. Specifically, the user accesses and initiates a TCP flow...

Embodiment 3

[0221] This embodiment also provides a terminal, see Figure 8 As shown, it includes a processor 801, a memory 803 and a communication bus 802, wherein:

[0222] The communication bus 802 is used to realize connection and communication between the processor 801 and the memory 803;

[0223] The processor 801 is configured to execute one or more computer programs stored in the memory 803, so as to implement at least one step in the TCP congestion control method in the foregoing embodiments.

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 provides a TCP congestion control method and device, a terminal and a readable storage medium. TheTCP congestion control method comprises the steps of: acquiring ISP resources generated according to a TCP flow request message of a user and sending the ISP resources to a buffer queue by acquiring key features of the user, determining a recommended congestion window of the TCP protocol layer control block is determined according to the key feature, and sending the data packet of the buffer queue to the client according to the principle of a sliding window. The invention further provides a TCP congestion control device, a terminal and a readable storage medium. Corresponding recommended congestion windows are allocated according to respective key features of different users, so that the corresponding recommended congestion windows are provided according to different user pairs instead of the same standard, available resources of effective users are improved, and the user experience is improved.

Description

technical field [0001] Embodiments of the present invention relate to but are not limited to the field of computer communication networks, and specifically, relate to but are not limited to a TCP congestion control method, device, terminal and readable storage medium. Background technique [0002] Wireless networks have specific transmission characteristics, such as out-of-order packet forwarding, inability to accurately and timely determine packet loss, and shortage of air interface resources during busy hours. , affecting the online experience of mobile users. Such as figure 1 as shown, figure 1 It is the network diagram of the core network where the TCPO is located. The TCP agent and optimized network element TCPO (hereinafter referred to as TCPO for optimized network element) are deployed on the intermediate node between the user UE and the ISP, and the TCP connection between the UE-ISP is divided into two According to the transmission characteristics of the wireless ...

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/801H04L12/807H04L29/06H04L47/27
CPCH04L47/12H04L47/27H04L69/163
Inventor 惠羿
Owner ZTE CORP
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