CN109150743A - A kind of Network Congestion Control Strategy switching method and system - Google Patents
A kind of Network Congestion Control Strategy switching method and system Download PDFInfo
- Publication number
- CN109150743A CN109150743A CN201811075075.0A CN201811075075A CN109150743A CN 109150743 A CN109150743 A CN 109150743A CN 201811075075 A CN201811075075 A CN 201811075075A CN 109150743 A CN109150743 A CN 109150743A
- Authority
- CN
- China
- Prior art keywords
- network
- congestion control
- control policy
- status information
- congestion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the present invention provides a kind of Network Congestion Control Strategy switching method and system, wherein the described method includes: obtaining the status information being connected to the network in network protocol stack;According to the status information of the network connection, the first adaptable congestion control policy of the status information connecting with the current network is matched;Congestion control policy in the network protocol stack is switched to the first congestion control policy.Method provided by the invention, according to the characteristic of different connections, congestion avoidance algorithm adaptable therewith is selected for network connection, and different algorithms can be selected in the different time stage for each network connection, to adapt to the dynamic change of the factors such as network load.
Description
Technical field
The embodiment of the present invention relates to web impact factor technical field more particularly to a kind of Network Congestion Control Strategy switching side
Method and system.
Background technique
Congestion refers to that the number of packet for reaching certain a part in communication subnet is excessive, so that the subnetwork has little time to locate
Reason, so that the phenomenon that causing this part or even whole network performance to decline, results even in network traffic and fall into when serious
It pauses, that is, deadlock situation occurs.
The basic function of congestion control is the rate adjusted to resource sharing network injection grouping, maximization network resource benefit
With rate, user is realized to the fair statistic multiplexing of resource, avoids that congestion collapse occurs.As server end calculates and stores intensively
Large-scale internet application promotion and popularization, diversity and isomerism that server intensively concurrently connects are prominent, and tradition is gathered around
It is further outdated to fill in the basic thought that control method copes with junctional diversity and isomerism with pure strategy, cannot utilize numerous
The common feature optimization network transmission performance concurrently connected.Specifically, server network connection have the following characteristics that 1. due to
Heterogeneous access networks wide variety, such as WiFi, cellular network, broadband access and Ethernet etc. cause the different of same server to connect
It connects in completely different network environment;2. network load moves in different time granularity and space scale with dramatically different
Therefore state variation characteristic, network connection also show different space-time characteristics.Intensive server end congestion is connected in order to improve
The performance of control need to fully consider and excavate the space-time characterisation connected thereon, i.e. isomerism and mutability.
In the prior art, as shown in Figure 1, although access net and carrier network form there may be notable differences, mutually
Traditional congestion control method of networking is that same congestion control policy is implemented in a plurality of network connection, and example CUBIC algorithm is in figure
The default algorithm of Linux kernel protocol stack in congestion control procedure, is only capable of controlling by single logical plug in the prior art
Strategy to carry out congestion control to whole network connection, can not adapt to the dynamic change of the factors such as network load.
Summary of the invention
The embodiment of the present invention provides a kind of Network Congestion Control Strategy switching method and system, to solve in the prior art
In congestion control procedure, it is only capable of carrying out congestion control, nothing to all network connections by single congestion control policy
The problem of dynamic change of the method adaptation isomerism being connected to the network and Network status.
The embodiment of the present invention provides a kind of Network Congestion Control Strategy switching method, comprising:
Obtain the status information being connected to the network in network protocol stack;
According to the status information of the network connection, match the status information being connect with the current network it is adaptable the
One congestion control policy;
Congestion control policy in the network protocol stack is switched to the first congestion control policy.
Wherein, the status information being connected to the network in the network protocol stack includes at least: ack signal, NACK signal, time-out
Retransmit one of signal, round trip delay time, available bandwidth and packet loss or a variety of.
Wherein, the status information according to the network connection matches the status information phase of the current network connection
In the step of the first congestion control policy adapted to, specifically include:
According to the status information of the network connection, the network characteristic of the network connection is obtained;It is special according to the network
Property, the method for being matched by display or implicitly being mapped matches the first adaptable congestion net control strategy.
Wherein, the step of congestion control policy by the network protocol stack is switched to the first congestion control policy
In, further includes:
When the congestion control policy in the network protocol stack is different with the implementation of first congestion control policy
When, pass through formula:
The round-trip delay of rate=congestion window/nearest,
Realize the conversion of congestion window and rate in first congestion control policy.
Wherein, described the step of obtaining the status information being connected to the network in network protocol stack, comprising:
The status information of the network connection of TCP layer and HTTP layers is obtained simultaneously, or institute is obtained on UDP transport layer
State the status information of network connection.
The embodiment of the present invention also provides a kind of Network Congestion Control Strategy switching system, comprising:
Data obtaining module, for obtaining the status information being connected to the network in network protocol stack;
Selecting module matches the state connecting with the current network for the status information according to the network connection
The first adaptable congestion control policy of information;
Switching module, for the congestion control policy in the network protocol stack to be switched to the first congestion control policy.
Wherein, the selecting module is specifically used for: according to the status information of the network connection, obtaining the network connection
Network characteristic;According to the network characteristic, the method for being matched by display or implicitly being mapped matches the first adaptable congestion
Net control strategy.
Wherein, the algorithm changeover module is also used to: when the congestion control policy and described in the network protocol stack
When the implementation difference of one congestion control policy, pass through formula:
The round-trip delay of rate=congestion window/nearest,
Realize the conversion of congestion window and rate in first congestion control policy.
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored thereon with computer program, the program
The step of Network Congestion Control Strategy switching method as described above is realized when being executed by processor.
The embodiment of the present invention also provides a kind of Network Congestion Control Strategy switching equipment, comprising:
At least one processor;And at least one processor being connected to the processor, in which: the memory is deposited
The program instruction that can be executed by the processor is contained, it is as described above that the processor calls described program instruction to be able to carry out
Network Congestion Control Strategy switching method.
Network Congestion Control Strategy switching method provided in an embodiment of the present invention and system, according to the characteristic of different connections,
Congestion avoidance algorithm adaptable therewith is selected for network connection, and can be in different time rank for each network connection
Section selects different algorithms, to adapt to the dynamic change of the factors such as network load.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hair
Bright some embodiments for those of ordinary skill in the art without creative efforts, can be with root
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is the structural schematic diagram of congestion control system in the prior art;
Fig. 2 is a kind of flow diagram of Network Congestion Control Strategy switching method provided in an embodiment of the present invention;
Fig. 3 is the system framework figure in a kind of Network Congestion Control Strategy switching method provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram of Network Congestion Control Strategy switching system provided in an embodiment of the present invention;
Fig. 5 is a kind of another structural schematic diagram of Network Congestion Control Strategy switching system provided in an embodiment of the present invention;
Fig. 6 is a kind of structural schematic diagram of Network Congestion Control Strategy switching equipment provided in an embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art
Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
With reference to Fig. 2, Fig. 2 is a kind of process signal of Network Congestion Control Strategy switching method provided in an embodiment of the present invention
Figure, provided method include:
S1 obtains the status information being connected to the network in network protocol stack.
S2 matches the status information connecting with the current network and is adapted according to the status information of the network connection
The first congestion control policy.
Congestion control policy in the network protocol stack is switched to the first congestion control policy by S3.
Specifically, when executing congestion control policy switching, first by being connected to the network in collection network protocol stack
Status information.Wherein, the status information of the network connection in network protocol stack includes at least: ack signal, surpasses NACK signal
Shi Chongchuan signal (Retransmission Timeout, RTO), round trip delay time (Round-Trip Time, RTT), available bandwidth
(Bandwidth) and one of packet loss (Loss rate) or a variety of.
After getting the network connection state information in network protocol stack, these network connection state information are divided
Analysis identifies the network characteristic of the every connection run in server, according to the adaptable congestion control of network characterization matching
Strategy, i.e. the first congestion control policy.
After matching the first congestion control policy, the first congestion control policy is switched to used in network protocol stack
Congestion control policy.In specific implementation, the original state of new strategy is set as bandwidth detection state, makes the correlated variables of new strategy
It is adaptively updated in detection.
Congestion avoidance algorithm adaptable therewith is selected for network connection according to the characteristic of different connections by the method,
And different algorithms can be selected in the different time stage for each network connection, to adapt to the factors such as network load
Dynamic change.
On the basis of the above embodiments, the status information according to the network connection, matches the current network
In the step of the first congestion control policy that the status information of connection is adapted, specifically include:
According to the status information of the network connection, the network characteristic of the network connection is obtained;It is special according to the network
Property, the method for being matched by display or implicitly being mapped matches the first adaptable congestion net control strategy.
Specifically, as shown in figure 3, in data collection phase, when connection receives the feedback information for carrying out automatic network every time, such as really
Recognize (ACK) grouping arrival or Retransmission timeout (Retransmission Timeout, RTO) occurs etc., it acts on behalf of from network protocol
The monitoring information that dependent event or state are extracted in stack, such as round-trip delay (Round-Trip Time, RTT), available bandwidth
(Bandwidth), packet loss (Loss rate) etc., is then written into up-hill line.
Selector identifies the network characteristic of the every connection run in server according to status monitoring information, then foundation
Rule display matching or the implicitly adaptable congestion control policy of mapping.In entire interactive process, selector is read from up-hill line
It takes and the monitoring data of analysis agent collection, selector notifies the agency run in kernel to fit for connection switching by downstream pip
The congestion control policy of conjunction.
On the basis of the above embodiments, the congestion control policy by the network protocol stack is switched to first and gathers around
In the step of filling in control strategy, further includes:
When the congestion control policy in the network protocol stack is different with the implementation of first congestion control policy
When, pass through formula:
The round-trip delay of rate=congestion window/nearest,
Realize the conversion of congestion window and rate in first congestion control policy.
Specifically, in order to guarantee the smooth of congestion control policy switching, agency need to complete whole in three steps with reference to Fig. 3
A handoff procedure is explicitly first the common observational variable of each connection maintenance, including minimum round-trip delay, when maximum round trip
Prolong, extreme congestion window, maximum available bandwidth etc..
Secondly, in order to avoid the performance of connection sharply declines, new strategy needs to continue old when needing to be implemented strategy switching
The congestion window or rate of algorithm, if new and old tactful one is based on window (Window-based), and another is based on speed
What rate (Rate-based) was realized, then by following equations turned
The round-trip delay of rate=congestion window/nearest
Such as when congestion control policy original in network protocol stack is the congestion control policy based on congestion window, and the
When one congestion control policy is rate-based congestion control strategy, then the transform mode of congestion window and network rate passes through public affairs
Formula: the round-trip delay of rate=congestion window/nearest is converted.For its dependent variable, then tieed up as much as possible using the first step
The variable of shield carries out assignment;If the state variable that old strategy is needed without maintenance new strategy, is assigned with the default value of new strategy
Initial value
Finally, the original state of new strategy is set as bandwidth detection state, make the correlated variables of new strategy in detection from
Adaptively update.
On the basis of the above embodiments, described the step of obtaining the status information being connected to the network in network protocol stack, packet
It includes: while the status information of the network connection of TCP layer and HTTP layers is obtained, or the net is obtained on UDP transport layer
The status information of network connection.
Specifically, in another embodiment, it, can be from the net except operating system nucleus protocol stack in Network Data Capture
Network protocol stack extracts data such as user-level communication stack to select congestion control policy;
Also it can use the network data of collected offline and non real-time data are online gathered around for connection selection and configuration
Fill in control strategy;
Congestion control policy can also be analyzed and be selected from the network data that network protocol stack collects different layers simultaneously,
Such as it is collected simultaneously the network data of TCP layer and HTTP layers, or the collection network data on UDP transport layer.
It can not be realized in operating system nucleus based on the congestion control policy selected after data analysis, and in user's sky
Between realize.
It can be completed or be passed through by preset rules based on the congestion control policy selected after network state information analysis
The modes such as the neural network constructed in advance are realized.
With reference to Fig. 4, Fig. 4 is a kind of structural representation of Network Congestion Control Strategy switching system provided in an embodiment of the present invention
Figure, provided system includes: data obtaining module 41, selecting module 42 and switching module 43.
Wherein, data obtaining module 41 is for obtaining the status information being connected to the network in network protocol stack.
Selecting module 42 is used for the status information according to the network connection, matches the state connecting with the current network
The first adaptable congestion control policy of information.
Switching module 43 is used to the congestion control policy in the network protocol stack being switched to the first congestion control policy.
Specifically, when executing congestion control policy switching, first by being connected to the network in collection network protocol stack
Status information.Wherein, the status information of the network connection in network protocol stack includes at least: ack signal, surpasses NACK signal
Shi Chongchuan signal (Retransmission Timeout, RTO), round trip delay time (Round-Trip Time, RTT), available bandwidth
(Bandwidth) and one of packet loss (Loss rate) or a variety of.
After getting the network connection state information in network protocol stack, these network connection state information are divided
Analysis identifies the network characteristic of the every connection run in server, according to the adaptable congestion control of network characterization matching
Strategy, i.e. the first congestion control policy.
After matching the first congestion control policy, the first congestion control policy is switched to used in network protocol stack
Congestion control policy.In specific implementation, the original state of new strategy is set as bandwidth detection state, makes the correlated variables of new strategy
It is adaptively updated in detection.
Congestion avoidance algorithm adaptable therewith is selected for network connection according to the characteristic of different connections by this system,
And different algorithms can be selected in the different time stage for each network connection, to adapt to the factors such as network load
Dynamic change.
On the basis of the above embodiments, the selecting module is specifically used for:
According to the status information of the network connection, the network characteristic of the network connection is obtained;It is special according to the network
Property, the method for being matched by display or implicitly being mapped matches the first adaptable congestion net control strategy.
The algorithm changeover module is also used to: when in the network protocol stack congestion control policy and first congestion
When the implementation difference of control strategy, pass through formula: the round-trip delay of rate=congestion window/nearest realizes described first
The conversion of congestion window and rate in congestion control policy.
Specifically, with reference to system framework schematic diagram illustrated in fig. 3, agency therein runs on kernel spacing, includes
Data obtaining module and switching module, data obtaining module are used for data collection: connection receives the feedback letter for carrying out automatic network every time
When breath, such as confirm (ACK) grouping arrival or Retransmission timeout (Retransmission Timeout, RTO) occurs etc., Dai Licong
Dependent event or the monitoring information of state are extracted in network protocol stack can use such as round-trip delay (Round-Trip Time, RTT)
Bandwidth (Bandwidth), packet loss (Loss rate) etc., is then written into up-hill line,
Selector is selecting module, runs on same server or other servers.Data are read from up-hill line,
Analysis data identify the characteristic of each connection and according to given rule to connect the suitable congestion control policy of selection, then
Downstream pip is written into algorithm name.
Selector is that every network connection maintains corresponding state in memory, reads number from up-hill line every time
According to when, selector updates the state of corresponding connection with these data, when completion status updates, if state and given rule
Show that the connection needs handoff algorithms, then downstream pip is written in the notice of handoff algorithms by selector.In order to improve realization efficiency,
It is every time to batch of data rather than single using batch processing (Batch processing) when selector reads data in the duct
Data are written and read.
Switching module is used to execute the switching of congestion control policy, in order to guarantee smooth, the generation of congestion control policy switching
Reason need to complete entire handoff procedure in three steps, explicitly safeguard common observational variable first for each connection, including most
Small round-trip delay, maximum round trip time delay, extreme congestion window, maximum available bandwidth etc..
Secondly, in order to avoid the performance of connection sharply declines, new strategy needs to continue old when needing to be implemented strategy switching
The congestion window or rate of algorithm, if new and old tactful one is based on window (Window-based), and another is based on speed
What rate (Rate-based) was realized, then by following equations turned
The round-trip delay of rate=congestion window/nearest
Such as when congestion control policy original in network protocol stack is the congestion control policy based on congestion window, and the
When one congestion control policy is rate-based congestion control strategy, then the transform mode of congestion window and network rate passes through public affairs
Formula: the round-trip delay of rate=congestion window/nearest is converted.For its dependent variable, then tieed up as much as possible using the first step
The variable of shield carries out assignment;If the state variable that old strategy is needed without maintenance new strategy, is assigned with the default value of new strategy
Initial value
Finally, the original state of new strategy is set as bandwidth detection state, make the correlated variables of new strategy in detection from
Adaptively update.
In another embodiment of the present invention, the present embodiment supports multiple nuclear CPU framework, takes every nuclear structure (Per-core
Structure): when being deployed under multi-core environment, the contention of data, each respective function of core independent operating being not present between core
Energy component, and service is provided for connections all on the core.Meanwhile as shown in figure 5, the present invention also supports multiserver scene, i.e.,
The network monitor of multiple servers or historical data are converged to concentrate on a server and realize selector function, supports more
The dynamic configuration of the congestion avoidance algorithm of on-line joining process is run on server.
Fig. 6 illustrates a kind of structural schematic diagram of Network Congestion Control Strategy switching equipment, as shown in fig. 6, the server
It may include: processor (processor) 610, memory (memory) 630 and bus 640, wherein processor 610, storage
Device 630 completes mutual communication by bus 640.Processor 610 can call the logical order in memory 630, to hold
The following method of row: the status information being connected to the network in network protocol stack is obtained;According to the status information of the network connection, matching
The first adaptable congestion control policy of the status information being connect with the current network;By the congestion in the network protocol stack
Controlling tactic switch is the first congestion control policy.
The present embodiment also provides a kind of computer program product, and the computer program product includes being stored in non-transient meter
Computer program on calculation machine readable storage medium storing program for executing, the computer program include program instruction, when described program instruction is counted
When calculation machine executes, computer is able to carry out method provided by above-mentioned each method embodiment, for example, obtains network protocol stack
The status information of middle network connection;According to the status information of the network connection, the state connecting with the current network is matched
The first adaptable congestion control policy of information;Congestion control policy in the network protocol stack is switched to the first congestion control
System strategy.
The present embodiment provides a kind of non-transient computer readable storage medium, the non-transient computer readable storage medium
Computer instruction is stored, the computer instruction makes the computer execute method provided by above-mentioned each method embodiment, example
It such as include: the status information for obtaining and being connected to the network in network protocol stack;According to the status information of the network connection, matching and institute
State the first adaptable congestion control policy of the status information of current network connection;By the congestion control in the network protocol stack
Strategy is switched to the first congestion control policy.
The apparatus embodiments described above are merely exemplary, wherein described, unit can as illustrated by the separation member
It is physically separated with being or may not be, component shown as a unit may or may not be physics list
Member, it can it is in one place, or may be distributed over multiple network units.It can be selected according to the actual needs
In some or all of the modules achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art are not paying creativeness
Labour in the case where, it can understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can
It realizes by means of software and necessary general hardware platform, naturally it is also possible to pass through hardware.Based on this understanding, on
Stating technical solution, substantially the part that contributes to existing technology can be embodied in the form of software products in other words, should
Computer software product may be stored in a computer readable storage medium, such as ROM/RAM, magnetic disk, CD, including several fingers
It enables and using so that a computer equipment (can be personal computer, server or the network equipment etc.) executes each implementation
Method described in certain parts of example or embodiment.
Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although
Present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: it still may be used
To modify the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;
And these are modified or replaceed, technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution spirit and
Range.
Claims (10)
1. a kind of Network Congestion Control Strategy switching method characterized by comprising
Obtain the status information being connected to the network in network protocol stack;
According to the status information of the network connection, matches the status information connecting with the current network is adapted first and gather around
Fill in control strategy;
Congestion control policy in the network protocol stack is switched to the first congestion control policy.
2. the method according to claim 1, wherein the status information being connected to the network in the network protocol stack is extremely
It less include: one of ack signal, NACK signal, Retransmission timeout signal, round trip delay time, available bandwidth and packet loss or a variety of.
3. the method according to claim 1, wherein the status information according to the network connection, matching
In the step of the first congestion control policy that the status information of the current network connection is adapted, specifically include:
According to the status information of the network connection, the network characteristic of the network connection is obtained;
According to the network characteristic, the method for being matched by display or implicitly being mapped matches the first adaptable congestion network control system
Strategy.
4. the method according to claim 1, wherein the congestion control policy by the network protocol stack
In the step of being switched to the first congestion control policy, further includes:
When the implementation difference of congestion control policy and first congestion control policy in the network protocol stack, lead to
Cross formula:
The round-trip delay of rate=congestion window/nearest,
Realize the conversion of congestion window and rate in first congestion control policy.
5. the method according to claim 1, wherein described obtain the state letter being connected to the network in network protocol stack
The step of breath, comprising:
The status information of the network connection of TCP layer and HTTP layers is obtained simultaneously, or the net is obtained on UDP transport layer
The status information of network connection.
6. a kind of Network Congestion Control Strategy switching system characterized by comprising
Data obtaining module, for obtaining the status information being connected to the network in network protocol stack;
Selecting module matches the status information connecting with the current network for the status information according to the network connection
The first adaptable congestion control policy;
Switching module, for the congestion control policy in the network protocol stack to be switched to the first congestion control policy.
7. system according to claim 6, which is characterized in that the selecting module is specifically used for:
According to the status information of the network connection, the network characteristic of the network connection is obtained;
According to the network characteristic, the method for being matched by display or implicitly being mapped matches the first adaptable congestion network control system
Strategy.
8. system according to claim 6, which is characterized in that the algorithm changeover module is also used to: when the network is assisted
When discussing the implementation difference of the congestion control policy and first congestion control policy in stack, pass through formula:
The round-trip delay of rate=congestion window/nearest,
Realize the conversion of congestion window and rate in first congestion control policy.
9. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is held by processor
The step of method as described in any in claims 1 to 5 is realized when row.
10. a kind of Network Congestion Control Strategy switching equipment characterized by comprising
At least one processor;And at least one processor being connected to the processor, in which:
The memory is stored with the program instruction that can be executed by the processor, and the processor calls described program to instruct energy
Enough execute method as claimed in claim 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811075075.0A CN109150743B (en) | 2018-09-14 | 2018-09-14 | Network congestion control strategy switching method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811075075.0A CN109150743B (en) | 2018-09-14 | 2018-09-14 | Network congestion control strategy switching method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109150743A true CN109150743A (en) | 2019-01-04 |
CN109150743B CN109150743B (en) | 2021-11-26 |
Family
ID=64825485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811075075.0A Active CN109150743B (en) | 2018-09-14 | 2018-09-14 | Network congestion control strategy switching method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109150743B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112422441A (en) * | 2020-03-05 | 2021-02-26 | 上海哔哩哔哩科技有限公司 | Congestion control method and system based on QUIC transmission protocol |
CN113454958A (en) * | 2019-02-18 | 2021-09-28 | 上海诺基亚贝尔股份有限公司 | Method and apparatus for determining TCP congestion window |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115002A (en) * | 2007-03-19 | 2008-01-30 | 重庆邮电大学 | Method for improving wireless self-organizing network performance using TCP Veno |
CN102882803A (en) * | 2012-10-11 | 2013-01-16 | 四川大学 | Mixed congestion control method based on packet loss and time delay |
US20140003242A1 (en) * | 2011-03-10 | 2014-01-02 | Telefonaktiebolaget L M Ericsson (Publ) | Hybrid congestion control |
US20170078206A1 (en) * | 2014-05-08 | 2017-03-16 | Huawei Technologies Co., Ltd. | Data transmission control node, communications system, and data transmission management method |
-
2018
- 2018-09-14 CN CN201811075075.0A patent/CN109150743B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115002A (en) * | 2007-03-19 | 2008-01-30 | 重庆邮电大学 | Method for improving wireless self-organizing network performance using TCP Veno |
US20140003242A1 (en) * | 2011-03-10 | 2014-01-02 | Telefonaktiebolaget L M Ericsson (Publ) | Hybrid congestion control |
CN102882803A (en) * | 2012-10-11 | 2013-01-16 | 四川大学 | Mixed congestion control method based on packet loss and time delay |
US20170078206A1 (en) * | 2014-05-08 | 2017-03-16 | Huawei Technologies Co., Ltd. | Data transmission control node, communications system, and data transmission management method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113454958A (en) * | 2019-02-18 | 2021-09-28 | 上海诺基亚贝尔股份有限公司 | Method and apparatus for determining TCP congestion window |
CN112422441A (en) * | 2020-03-05 | 2021-02-26 | 上海哔哩哔哩科技有限公司 | Congestion control method and system based on QUIC transmission protocol |
Also Published As
Publication number | Publication date |
---|---|
CN109150743B (en) | 2021-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2834949B1 (en) | Congestion control and resource allocation in split architecture networks | |
US11044199B2 (en) | Inferring device load and availability in a network by observing weak signal network based metrics | |
US10693756B2 (en) | Dynamic quality of service over communication circuits | |
CN103618677A (en) | Network flow regulation method and system | |
WO2020092274A1 (en) | Link fault isolation using latencies | |
Aghdai et al. | Spotlight: Scalable transport layer load balancing for data center networks | |
Poddar et al. | Haven: Holistic load balancing and auto scaling in the cloud | |
CN109150743A (en) | A kind of Network Congestion Control Strategy switching method and system | |
CN117938755A (en) | Data flow control method, network switching subsystem and intelligent computing platform | |
Wilson Prakash et al. | DServ‐LB: Dynamic server load balancing algorithm | |
Dorsch et al. | Enabling hard service guarantees in Software-Defined Smart Grid infrastructures | |
KR101465884B1 (en) | Method and apparatus of probabilistic controller selection in software-defined networks | |
US12020017B2 (en) | Method and electronic device for scheduling software upgrade of network devices | |
Liu et al. | An enhanced scheduling mechanism for elephant flows in SDN-based data center | |
Ghorab et al. | Sdn-based service discovery and assignment framework to preserve service availability in telco-based multi-access edge computing | |
CN114826939B (en) | Network traffic analysis method of K8S cluster | |
Iesar et al. | Revolutionizing Data Center Networks: Dynamic Load Balancing via Floodlight in SDN Environment | |
Turkovic et al. | Elastic Slicing in Programmable Networks | |
CN105580330B (en) | A kind of method, apparatus and system of data transmission | |
EP4300907A1 (en) | Network device upgrade based group priority | |
Aykurt et al. | On the performance of tcp in reconfigurable data center networks | |
Choi et al. | Virtualized traffic monitoring function and resource auto-scaling in software-defined networks | |
US20240007350A1 (en) | Network device upgrade based group priority | |
Min et al. | The design and implementation of load balancing system for server cluster | |
Λάζαρης | Design and implementation of an analytics application in software defined networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |