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

TCP communication protocol-based congestion window control algorithm and system

A congestion window and communication protocol technology, which is applied in the control algorithm and system field of congestion window, can solve problems such as poor user experience, incomplete changes in link quality, and inaccurate judgments, so as to improve operating speed and improve user experience. Experience, the effect of improving utilization

Active Publication Date: 2015-12-09
BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF6 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is a problem that the above method does not fully consider the variability of the mobile network, especially the change of the link quality, which leads to inaccurate judgments on the occurrence of congestion, so that the network congestion cannot be dealt with in a timely and effective manner, resulting in Poor user 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
  • TCP communication protocol-based congestion window control algorithm and system
  • TCP communication protocol-based congestion window control algorithm and system
  • TCP communication protocol-based congestion window control algorithm and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

[0018] The following describes the congestion window control method and system based on the TCP communication protocol according to the embodiments of the present invention with reference to the accompanying drawings.

[0019] The invention proposes a congestion window control method based on the TCP communication protocol, including: monitoring the actual throughput of the network and the number of consecutive packet loss; obtaining the change of network delay according to the actual throughput and expected throughput of the netw...

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 present invention discloses a TCP communication protocol-based congestion window control algorithm and system, wherein the method comprises the steps of monitoring the actual throughput and the continuous packet loss number of a network; according to the actual throughput of the network and a desired throughput, obtaining the network time delay change; determining whether the network time delay change is greater than a first threshold value and whether the continuous packet loss number is greater than a second threshold value; if yes, determining that the network congests, and updating a slow start threshold value according to a measured network available bandwidth; and setting the size of a congestion window according to the slow start threshold value. The method can determine whether the network congests accurately according to the network time delay change and the packet loss property, and can set the congestion window according to a real-timely monitored bandwidth estimation value when the network is determined to congest, so that the congestion window can converge to an actual bandwidth faster, the utilization rate of the bandwidth resources is improved, and the user experience is improved based on the operation speed of a TCP application.

Description

technical field [0001] The invention relates to the technical field of mobile networks, in particular to a control algorithm and system of a congestion window based on the TCP communication protocol. Background technique [0002] With the rise of mobile terminals, the traffic of the mobile Internet has gradually surpassed the traffic of the PC side, and users have higher and higher requirements for the running speed of applications based on TCP (Transmission Control Protocol, Transmission Control Protocol) on mobile terminals, which means that With higher requirements for the performance of the congestion window, most of the work of the control of the congestion window in the existing mobile Internet is almost completed by TCP. The implementation of the TCP protocol includes a control to avoid and control network congestion Algorithms are used to ensure the smoothness and stability of the network. [0003] At present, the occurrence of congestion can be judged by monitoring...

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/807H04L29/06H04L47/27
CPCH04L47/27H04L69/163
Inventor 张宇吴教仁刘涛刘晓光刘宁
Owner BEIJING BAIDU NETCOM SCI & TECH 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