CN102946360A - Network flow control system and network flow control method - Google Patents
Network flow control system and network flow control method Download PDFInfo
- Publication number
- CN102946360A CN102946360A CN2012105089440A CN201210508944A CN102946360A CN 102946360 A CN102946360 A CN 102946360A CN 2012105089440 A CN2012105089440 A CN 2012105089440A CN 201210508944 A CN201210508944 A CN 201210508944A CN 102946360 A CN102946360 A CN 102946360A
- Authority
- CN
- China
- Prior art keywords
- packet
- network flow
- judging
- unit
- message
- 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
- 238000000034 method Methods 0.000 title claims abstract description 68
- 230000005540 biological transmission Effects 0.000 claims description 33
- 230000008569 process Effects 0.000 claims description 30
- 238000001514 detection method Methods 0.000 claims description 7
- 238000007599 discharging Methods 0.000 abstract 1
- 230000007704 transition Effects 0.000 abstract 1
- 230000003139 buffering effect Effects 0.000 description 14
- 230000033764 rhythmic process Effects 0.000 description 6
- 230000005764 inhibitory process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a network flow control system which comprises a detecting unit, a judging unit, a determining unit and a first processing unit, wherein the detecting unit is used for detecting and counting point-to-point flows; the judging unit is used for judging whether an operation of discarding a data packet is taken when detecting that the flows exceed a threshold; the determining unit is used for receiving a judging result of the judging unit and determining a protocol type of the discarded data packet when judging that the operation of discharging the data packet is taken; and the first processing unit is used for taking the operation of discarding the data packet when judging that the protocol type of the data packet is a transition control protocol, and controlling a receiving end to send a message indicating buffer region congestion to a sending end. Correspondingly, the invention also provides a network flow control method. According to the technical scheme provided by the invention, when the flows exceed the threshold, while the operation of discarding the data packet is taken, the message indicating the buffer region congestion is sent to the sending end, so that the sending end knows that the receiving end is congested, and can be used for actively reducing the message sending rate, and ensuring that the inlet bandwidth is reduced while the outlet bandwidth is reduced.
Description
Technical field
The present invention relates to networking technology area, in particular to a kind of network flow control system and a kind of method for controlling network flow.
Background technology
Along with the development of Internet technology, P2P(Point to Point, point-to-point) technical development is rapid, uses more and more abundanter.P2P has also consumed a large amount of Internet bandwidths in the prosperity the Internet.The accounting on network is above 50% at present for the P2P flow at present, and subnetwork has directly affected the daily network applications such as HTTP web page browsing, E-mail receiver/send because the P2P download is spread unchecked, and the initiation user is discontented to operator.Operator deals with escalating of internet traffic by the extended network capacity, but the network congestion that the network set up of cost investment still can cause because of P2P and network availability is reduced has affected the service quality of telecommunications.
Because increasing rapidly of the Internet P2P flow, a large amount of carrier network bandwidth are occupied, and cause network congestion, normal internet, applications business is received had a strong impact on.For guaranteeing the Internet Transmission quality, operator begins to attempt controlling the method for P2P bandwidth: the link in operator is placed deep packet inspection device, identification P2P agreement arranges the control threshold value, adopts the mode of packet loss that the bandwidth of P2P is controlled when flow surpasses threshold value.
The defective of prior art scheme is:
(1) TCP(Transmission Control Protocol, transmission control protocol) protocol stack or P2P client can detect Network Packet Loss, start message and retransmit, thereby cause follow-up message burst;
(2) the method has only reduced the P2P bandwidth of chain way outlet, but the bandwidth of entrance P2P is not controlled.
Therefore, need a kind of new technical scheme, can when reducing outlet bandwidth, reduce into port band width, thereby alleviate the pressure that flow causes network.
Summary of the invention
The present invention just is being based on the problems referred to above, has proposed a kind of new technical scheme, can reduce into port band width when reducing outlet bandwidth, thereby alleviate the pressure that flow causes network.
In view of this, the present invention proposes a kind of network flow control system, comprising: detecting unit, detect and add up point-to-point flow; Judging unit when detecting described flow above threshold value, judges whether to take packet discard to process; Determining unit receives the judged result of described judging unit, when being, determines the protocol type of the packet that will be dropped in described judged result; The first processing unit when the protocol type of judging described packet is transmission control protocol, takes described packet discard to process, and controls simultaneously receiving terminal sends message from the expression buffer congestion to transmitting terminal.
In this technical scheme, when point-to-point flow surpasses threshold value, judge the type of data on flows bag, if type of data packet is transmission control protocol, then carry out packet loss, thereby reduce the bandwidth of receiving terminal, controlled but the bandwidth of transmitting terminal does not have.Again because transmission control protocol stack or P2P client can detect the packet that abandons, and may carry out the message re-transmission to the Network Packet Loss of transmission control protocol type, therefore this programme is when carrying out packet loss, send the message of buffer congestion to transmitting terminal, thereby so that transmitting terminal thinks that receiving terminal blocks up, initiatively reduce message transmitting spped rate, so that when reducing outlet bandwidth, minimizing enters port band width, and the burst rate that transmission control protocol is retransmitted also has certain inhibition.
In technique scheme, preferably, also comprise: the second processing unit, when judging that described protocol type with the packet that is dropped is User Datagram Protocol, take described packet discard to process.
In this technical scheme, because the transmitting terminal of User Datagram Protocol type is not subjected to the control of receiving terminal, therefore, the literary composition of needn't transmitting messages is to transmitting terminal.So when flow surpasses threshold value, can directly be that the agreement of user data package is carried out the packet loss processing with protocol type, and needn't take other measures.
In technique scheme, preferably, also comprise: retransmission unit, receive the judged result of described judging unit, when the determination result is NO, transmit described packet described.
In this technical scheme, if when judgment unit judges does not also need to take packet loss to process, then packet is transmitted by router etc.
In technique scheme, preferably, the detection algorithm of described detecting unit comprises the CAR algorithm.
In this technical scheme, can adopt the CAR algorithm that point-to-point flow is detected.
In technique scheme, preferably, the message of described expression buffer congestion comprises that tcp window is 0 notice message.
In this technical scheme, can reflect that by the size of tcp window receiving terminal can supply with the size of the buffering area of transmitting terminal, in the process that buffer size changes, will form a sliding window like this.Can regulate the work rhythm of communicating pair by the window size of adjusting TCP, when tcp window is 0, represents that then receiving terminal can not be again for transmitting terminal provides buffering area, thereby the transmission rate of transmitting terminal is reduced, reach and reduce the purpose that enters port band width.
According to another aspect of the invention, also provide a kind of method for controlling network flow, having comprised: step 202, detect and add up point-to-point flow; Step 204 when detecting described flow above threshold value, judges whether to take packet discard to process; Step 208 receives the judged result of described judging unit, when being, determines the protocol type of the packet that will be dropped in described judged result; Step 210 when the protocol type of judging described packet is transmission control protocol, takes described packet discard to process, and controls simultaneously receiving terminal sends message from the expression buffer congestion to transmitting terminal.
In this technical scheme, when point-to-point flow surpasses threshold value, judge the type of data on flows bag, if type of data packet is transmission control protocol, then carry out packet loss, thereby reduce the bandwidth of receiving terminal, controlled but the bandwidth of transmitting terminal does not have.Again because transmission control protocol stack or P2P client can detect the packet that abandons, and may carry out the message re-transmission to the Network Packet Loss of transmission control protocol type, therefore this programme is when carrying out packet loss, send the message of buffer congestion to transmitting terminal, thereby so that transmitting terminal thinks that receiving terminal blocks up, initiatively reduce message transmitting spped rate, so that when reducing outlet bandwidth, minimizing enters port band width, and the burst rate that transmission control protocol is retransmitted also has certain inhibition.
In technique scheme, preferably, described step 210 also comprises: when judging that described protocol type with the packet that is dropped is User Datagram Protocol, take described packet discard to process.
In this technical scheme, because the transmitting terminal of User Datagram Protocol type is not subjected to the control of receiving terminal, therefore, the literary composition of needn't transmitting messages is to transmitting terminal.So when flow surpasses threshold value, can directly be that the agreement of user data package is carried out the packet loss processing with protocol type, and needn't take other measures.
In technique scheme, preferably, described step 208 also comprises: retransmission unit, receive the judged result of described judging unit, and when the determination result is NO, transmit described packet described.
In this technical scheme, if when judgment unit judges does not also need to take packet loss to process, then packet is transmitted by router etc.
In technique scheme, preferably, the detection algorithm of described detecting unit comprises the CAR algorithm.
In this technical scheme, can adopt the CAR algorithm that point-to-point flow is detected.
In technique scheme, preferably, the message of described expression buffer congestion comprises that tcp window is 0 notice message.
In this technical scheme, can reflect that by the size of tcp window receiving terminal can supply with the size of the buffering area of transmitting terminal, in the process that buffer size changes, will form a sliding window like this.Can regulate the work rhythm of communicating pair by the window size of adjusting TCP, when tcp window is 0, represents that then receiving terminal can not be again for transmitting terminal provides buffering area, thereby the transmission rate of transmitting terminal is reduced, reach and reduce the purpose that enters port band width.
By above technical scheme, when point-to-point flow surpasses threshold value, can take packet loss to process, control simultaneously receiving terminal sends message from the expression buffer congestion to transmitting terminal, so that the transmission rate of transmitting terminal reduces.When reducing outlet bandwidth, reduce like this port band width that enters of network, thereby alleviate the pressure that flow causes network.
Description of drawings
Fig. 1 shows the according to an embodiment of the invention block diagram of network flow control system;
Fig. 2 shows the according to an embodiment of the invention flow chart of method for controlling network flow;
Fig. 3 shows the according to an embodiment of the invention particular flow sheet of method for controlling network flow;
Fig. 4 shows the according to an embodiment of the invention overall flow figure of method for controlling network flow;
Fig. 5 shows the according to an embodiment of the invention schematic diagram of the receivable data sequence number of buffering area.
Embodiment
In order more clearly to understand above-mentioned purpose of the present invention, feature and advantage, below in conjunction with the drawings and specific embodiments the present invention is further described in detail.Need to prove, in the situation that do not conflict, the application's embodiment and the feature among the embodiment can make up mutually.
A lot of details have been set forth in the following description so that fully understand the present invention; but; the present invention can also adopt other to be different from other modes described here and implement, and therefore, protection scope of the present invention is not subjected to the restriction of following public specific embodiment.
Fig. 1 shows the according to an embodiment of the invention block diagram of network flow control system.
As shown in Figure 1, the network flow control system 100 of embodiments of the invention comprises: detecting unit 102, detect and add up point-to-point flow; Judging unit 104 when detecting described flow above threshold value, judges whether to take packet discard to process; Determining unit 106 receives the judged result of described judging unit 104, when being, determines the protocol type of the packet that will be dropped in described judged result; The first processing unit 108 when the protocol type of judging described packet is transmission control protocol, takes described packet discard to process, and controls simultaneously receiving terminal sends message from the expression buffer congestion to transmitting terminal.
In this technical scheme, when point-to-point flow surpasses threshold value, judge the type of data on flows bag, if type of data packet is transmission control protocol, then carry out packet loss, thereby reduce the bandwidth of receiving terminal, controlled but the bandwidth of transmitting terminal does not have.Again because transmission control protocol stack or P2P client can detect the packet that abandons, and may carry out the message re-transmission to the Network Packet Loss of transmission control protocol type, therefore this programme is when carrying out packet loss, send the message of buffer congestion to transmitting terminal, thereby so that transmitting terminal thinks that receiving terminal blocks up, initiatively reduce message transmitting spped rate, so that when reducing outlet bandwidth, minimizing enters port band width, and the burst rate that transmission control protocol is retransmitted also has certain inhibition.
In technique scheme, preferably, also comprise: the second processing unit 110, when judging that described protocol type with the packet that is dropped is User Datagram Protocol, take described packet discard to process.
In this technical scheme, because the transmitting terminal of User Datagram Protocol type is not subjected to the control of receiving terminal, therefore, the literary composition of needn't transmitting messages is to transmitting terminal.So when flow surpasses threshold value, can directly be that the agreement of user data package is carried out the packet loss processing with protocol type, and needn't take other measures.
In technique scheme, preferably, also comprise: retransmission unit 112, receive the judged result of described judging unit, when the determination result is NO, transmit described packet described.
In this technical scheme, if when judgment unit judges does not also need to take packet loss to process, then packet is transmitted by router etc.
In technique scheme, preferably, the detection algorithm of described detecting unit comprises the CAR algorithm.
In this technical scheme, can adopt the CAR algorithm that point-to-point flow is detected.
In technique scheme, preferably, the message of described expression buffer congestion comprises that tcp window is 0 notice message.
In this technical scheme, can reflect that by the size of tcp window receiving terminal can supply with the size of the buffering area of transmitting terminal, in the process that buffer size changes, will form a sliding window like this.Can regulate the work rhythm of communicating pair by the window size of adjusting TCP, when tcp window is 0, represents that then receiving terminal can not be again for transmitting terminal provides buffering area, thereby the transmission rate of transmitting terminal is reduced, reach and reduce the purpose that enters port band width.
Fig. 2 shows the according to an embodiment of the invention flow chart of method for controlling network flow.
As shown in Figure 2, the method for controlling network flow of embodiments of the invention comprises: step 202, detect and add up point-to-point flow; Step 204 when detecting described flow above threshold value, judges whether to take packet discard to process; Step 208 receives the judged result of described judging unit, when being, determines the protocol type of the packet that will be dropped in described judged result; Step 210 when the protocol type of judging described packet is transmission control protocol, takes described packet discard to process, and controls simultaneously receiving terminal sends message from the expression buffer congestion to transmitting terminal.
In this technical scheme, when point-to-point flow surpasses threshold value, judge the type of data on flows bag, if type of data packet is transmission control protocol, then carry out packet loss, thereby reduce the bandwidth of receiving terminal, controlled but the bandwidth of transmitting terminal does not have.Again because transmission control protocol stack or P2P client can detect the packet that abandons, and may carry out the message re-transmission to the Network Packet Loss of transmission control protocol type, therefore this programme is when carrying out packet loss, send the message of buffer congestion to transmitting terminal, thereby so that transmitting terminal thinks that receiving terminal blocks up, initiatively reduce message transmitting spped rate, so that when reducing outlet bandwidth, minimizing enters port band width, and the burst rate that transmission control protocol is retransmitted also has certain inhibition.
In technique scheme, preferably, described step 210 also comprises: when judging that described protocol type with the packet that is dropped is User Datagram Protocol, take described packet discard to process.
In this technical scheme, because the transmitting terminal of User Datagram Protocol type is not subjected to the control of receiving terminal, therefore, the literary composition of needn't transmitting messages is to transmitting terminal.So when flow surpasses threshold value, can directly be that the agreement of user data package is carried out the packet loss processing with protocol type, and needn't take other measures.
In technique scheme, preferably, described step 208 also comprises: retransmission unit, receive the judged result of described judging unit, and when the determination result is NO, transmit described packet described.
In this technical scheme, if when judgment unit judges does not also need to take packet loss to process, then packet is transmitted by router etc.
In technique scheme, preferably, the detection algorithm of described detecting unit comprises the CAR algorithm.
In this technical scheme, can adopt the CAR algorithm that point-to-point flow is detected.
In technique scheme, preferably, the message of described expression buffer congestion comprises that tcp window is 0 notice message.
In this technical scheme, can reflect that by the size of tcp window receiving terminal can supply with the size of the buffering area of transmitting terminal, in the process that buffer size changes, will form a sliding window like this.Can regulate the work rhythm of communicating pair by the window size of adjusting TCP, when tcp window is 0, represents that then receiving terminal can not be again for transmitting terminal provides buffering area, thereby the transmission rate of transmitting terminal is reduced, reach and reduce the purpose that enters port band width.
Fig. 3 shows the according to an embodiment of the invention particular flow sheet of method for controlling network flow.
As shown in Figure 3, the idiographic flow of the method for controlling network flow of embodiments of the invention is as follows:
Step 304 judges whether to take packet loss to process.If judged result is yes, enter step 308, if the determination result is NO, enter step 306.
Step 306 need to take packet loss to process, and the protocol type of judging the packet that packet loss is processed is Transmission Control Protocol whether.If judged result is yes, enter step 308, if the determination result is NO, enter step 310.
Step 308 is 0 message to the transmitting terminal send window.Can reflect that by the size of tcp window receiving terminal can supply with the size of the buffering area of transmitting terminal, in the process that buffer size changes, will form a sliding window like this.Can regulate the work rhythm of communicating pair by the window size of adjusting TCP, when tcp window is 0, represents that then receiving terminal can not be again for transmitting terminal provides buffering area, thereby the transmission rate of transmitting terminal is reduced, reach and reduce the purpose that enters port band width.
Step 310 is carried out packet loss and is processed.
Fig. 4 shows the according to an embodiment of the invention overall flow figure of method for controlling network flow.
As shown in Figure 4, the overall flow of the method for controlling network flow of embodiments of the invention is as follows:
Step 402 is in carrier network Access Layer or key DPI(Deep PacketInspection, the deep-packet detection of disposing) equipment.
Step 404 detects and controls by the flow of traditional C AR algorithm to P2P.
Step 406 judges that to the CAR algorithm TCP stream send window that needs packet loss is 0 affirmation message.Wherein, TCP carries out flow control with sliding window, under the situation that the receiving terminal inbound pacing is very slow the speed of transmitting terminal transmission data is very fast, regulates the work rhythm of communicating pair by the window size of adjusting TCP.So-called sliding window, the buffer size that can understanding one-tenth receiving terminal can supply with, TCP utilizes the window of a slip to tell transmitting terminal can supply with great buffering area to the data that it sends.Because window is defined by 16 bit, thereby receiving terminal TCP can the maximum buffering of supplying with 65535 bytes.
As shown in Figure 5, can utilize the sequence number of window size and first data to calculate maximum receivable data sequence number.Fig. 5 represents, receiving terminal TCP can the maximum buffering of supplying with 65519 bytes.
Step 408 continues the P2P flow is monitored.
More than be described with reference to the accompanying drawings technical scheme of the present invention, by technical scheme of the present invention, using packet discarding method to carry out on the basis of flow control algorithm, send the buffer congestion message by simulation packet receiving end to the end of giving out a contract for a project, make the P2P message source think that receiving terminal is congested, initiatively reduce message transmitting spped rate, enter port band width thereby reduced when having reduced outlet bandwidth, the burst rate that simultaneously TCP is retransmitted also has certain inhibition.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. a network flow control system is characterized in that, comprising:
Detecting unit detects and adds up point-to-point flow;
Judging unit when detecting described flow above threshold value, judges whether to take packet discard to process;
Determining unit receives the judged result of described judging unit, when being, determines the protocol type of the packet that will be dropped in described judged result;
The first processing unit when the protocol type of judging described packet is transmission control protocol, takes described packet discard to process, and controls simultaneously receiving terminal sends message from the expression buffer congestion to transmitting terminal.
2. network flow control system according to claim 1 is characterized in that, also comprises:
The second processing unit when judging that described protocol type with the packet that is dropped is User Datagram Protocol, takes described packet discard to process.
3. network flow control system according to claim 2 is characterized in that, also comprises:
Retransmission unit receives the judged result of described judging unit, when the determination result is NO, transmits described packet described.
4. network flow control system according to claim 3 is characterized in that, the detection algorithm of described detecting unit comprises the CAR algorithm.
5. each described network flow control system in 4 according to claim 1 is characterized in that, the message of described expression buffer congestion comprises that tcp window is 0 notice message.
6. a method for controlling network flow is characterized in that, comprising:
Step 202 detects and adds up point-to-point flow;
Step 204 when detecting described flow above threshold value, judges whether to take packet discard to process;
Step 208 receives the judged result of described judging unit, when being, determines the protocol type of the packet that will be dropped in described judged result;
Step 210 when the protocol type of judging described packet is transmission control protocol, takes described packet discard to process, and controls simultaneously receiving terminal sends message from the expression buffer congestion to transmitting terminal.
7. method for controlling network flow according to claim 6 is characterized in that, described step 210 also comprises:
When judging that described protocol type with the packet that is dropped is User Datagram Protocol, take described packet discard to process.
8. method for controlling network flow according to claim 7 is characterized in that, described step 208 also comprises:
Retransmission unit receives the judged result of described judging unit, when the determination result is NO, transmits described packet described.
9. method for controlling network flow according to claim 8 is characterized in that, the detection algorithm of described detecting unit comprises the CAR algorithm.
10. each described method for controlling network flow in 9 according to claim 6 is characterized in that, the message of described expression buffer congestion comprises that tcp window is 0 notice message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210508944.0A CN102946360B (en) | 2012-12-03 | 2012-12-03 | Network flow control system and method for controlling network flow |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210508944.0A CN102946360B (en) | 2012-12-03 | 2012-12-03 | Network flow control system and method for controlling network flow |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102946360A true CN102946360A (en) | 2013-02-27 |
CN102946360B CN102946360B (en) | 2016-04-13 |
Family
ID=47729268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210508944.0A Expired - Fee Related CN102946360B (en) | 2012-12-03 | 2012-12-03 | Network flow control system and method for controlling network flow |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102946360B (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104702531A (en) * | 2013-12-10 | 2015-06-10 | 华为技术有限公司 | Network equipment congestion avoidance method and network equipment |
CN105760337A (en) * | 2014-12-17 | 2016-07-13 | 联芯科技有限公司 | Data transmission method and system as well as terminal |
CN107615212A (en) * | 2015-05-20 | 2018-01-19 | 国际商业机器公司 | The buffering area credit for being used to transfer data to control unit by multiple channel receptions of one or more host computing devices |
CN107733736A (en) * | 2017-09-23 | 2018-02-23 | 中国人民解放军信息工程大学 | The express network message detecting method and device of a kind of low-power consumption |
CN108965383A (en) * | 2018-05-31 | 2018-12-07 | 康键信息技术(深圳)有限公司 | File synchronisation method, device, computer equipment and storage medium |
CN109066989A (en) * | 2018-09-06 | 2018-12-21 | 广东电网有限责任公司 | The transformer station measurement and control device and method for having data check and abnormality alarming function |
CN109729018A (en) * | 2017-10-30 | 2019-05-07 | 北京华为数字技术有限公司 | Burst size determination method and related equipment based on traffic shaping |
CN109995668A (en) * | 2018-01-02 | 2019-07-09 | 中国移动通信有限公司研究院 | Flow control method and device, storage medium |
CN112769710A (en) * | 2021-01-21 | 2021-05-07 | 中国电子科技集团公司电子科学研究院 | Router and operation method thereof |
CN113301051A (en) * | 2021-05-27 | 2021-08-24 | 西安万像电子科技有限公司 | Data transmission method and device, computer storage medium and processor |
CN115085890A (en) * | 2022-06-23 | 2022-09-20 | 杭州云合智网技术有限公司 | Method for optimizing TCP RTO retransmission waiting time by data center network chip |
WO2023133697A1 (en) * | 2022-01-11 | 2023-07-20 | 华为技术有限公司 | Packet loss processing method and apparatus, switch, sending device and data transmission system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101005518A (en) * | 2003-04-04 | 2007-07-25 | 富士通株式会社 | Radio access point in system of radio access |
CN101217494A (en) * | 2008-01-08 | 2008-07-09 | 杭州华三通信技术有限公司 | A method and network device for operation flow monitoring |
CN101917342A (en) * | 2010-08-25 | 2010-12-15 | 天津理工大学 | An Adaptive Network Congestion Control Method Oriented to Pervasive Services |
CN101938484A (en) * | 2010-09-09 | 2011-01-05 | 奇智软件(北京)有限公司 | A distributed flow control method and system |
-
2012
- 2012-12-03 CN CN201210508944.0A patent/CN102946360B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101005518A (en) * | 2003-04-04 | 2007-07-25 | 富士通株式会社 | Radio access point in system of radio access |
CN101217494A (en) * | 2008-01-08 | 2008-07-09 | 杭州华三通信技术有限公司 | A method and network device for operation flow monitoring |
CN101917342A (en) * | 2010-08-25 | 2010-12-15 | 天津理工大学 | An Adaptive Network Congestion Control Method Oriented to Pervasive Services |
CN101938484A (en) * | 2010-09-09 | 2011-01-05 | 奇智软件(北京)有限公司 | A distributed flow control method and system |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104702531A (en) * | 2013-12-10 | 2015-06-10 | 华为技术有限公司 | Network equipment congestion avoidance method and network equipment |
CN105760337A (en) * | 2014-12-17 | 2016-07-13 | 联芯科技有限公司 | Data transmission method and system as well as terminal |
CN105760337B (en) * | 2014-12-17 | 2019-03-12 | 联芯科技有限公司 | Data transmission method and its system, terminal |
CN107615212A (en) * | 2015-05-20 | 2018-01-19 | 国际商业机器公司 | The buffering area credit for being used to transfer data to control unit by multiple channel receptions of one or more host computing devices |
CN107615212B (en) * | 2015-05-20 | 2020-07-28 | 国际商业机器公司 | Method and system for controlling data transmission |
CN107733736A (en) * | 2017-09-23 | 2018-02-23 | 中国人民解放军信息工程大学 | The express network message detecting method and device of a kind of low-power consumption |
CN109729018B (en) * | 2017-10-30 | 2022-12-13 | 北京华为数字技术有限公司 | Burst size determining method based on flow shaping and related equipment |
CN109729018A (en) * | 2017-10-30 | 2019-05-07 | 北京华为数字技术有限公司 | Burst size determination method and related equipment based on traffic shaping |
CN109995668B (en) * | 2018-01-02 | 2022-10-21 | 中国移动通信有限公司研究院 | Flow control method and device, storage medium |
CN109995668A (en) * | 2018-01-02 | 2019-07-09 | 中国移动通信有限公司研究院 | Flow control method and device, storage medium |
CN108965383A (en) * | 2018-05-31 | 2018-12-07 | 康键信息技术(深圳)有限公司 | File synchronisation method, device, computer equipment and storage medium |
CN108965383B (en) * | 2018-05-31 | 2023-03-24 | 康键信息技术(深圳)有限公司 | File synchronization method and device, computer equipment and storage medium |
CN109066989B (en) * | 2018-09-06 | 2021-05-28 | 广东电网有限责任公司 | Transformer substation measurement and control device with data verification and abnormal alarm functions and method |
CN109066989A (en) * | 2018-09-06 | 2018-12-21 | 广东电网有限责任公司 | The transformer station measurement and control device and method for having data check and abnormality alarming function |
CN112769710A (en) * | 2021-01-21 | 2021-05-07 | 中国电子科技集团公司电子科学研究院 | Router and operation method thereof |
CN113301051A (en) * | 2021-05-27 | 2021-08-24 | 西安万像电子科技有限公司 | Data transmission method and device, computer storage medium and processor |
WO2023133697A1 (en) * | 2022-01-11 | 2023-07-20 | 华为技术有限公司 | Packet loss processing method and apparatus, switch, sending device and data transmission system |
CN115085890A (en) * | 2022-06-23 | 2022-09-20 | 杭州云合智网技术有限公司 | Method for optimizing TCP RTO retransmission waiting time by data center network chip |
CN115085890B (en) * | 2022-06-23 | 2024-06-25 | 云合智网(上海)技术有限公司 | Method for optimizing TCP RTO retransmission waiting time by data center network chip |
Also Published As
Publication number | Publication date |
---|---|
CN102946360B (en) | 2016-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102946360A (en) | Network flow control system and network flow control method | |
US9866492B2 (en) | Localized congestion exposure | |
Barman et al. | Effectiveness of loss labeling in improving TCP performance in wired/wireless networks | |
Honda et al. | Multipath congestion control for shared bottleneck | |
EP2903192B1 (en) | Packet handling method and forwarding device | |
US20120063493A1 (en) | Transmission rate control method, transmission unit, and communication system | |
WO2015078491A1 (en) | Controlling a transmission control protocol congestion window size | |
CN105634875A (en) | Method and system for identifying packet loss type in data transmission of reliable transmission protocol | |
JP5006266B2 (en) | Band control method in communication network and communication device for executing the method | |
US20040158765A1 (en) | Device and method for controlling data traffic in a tcp/ip data transmission network | |
Kato et al. | Comparing TCP Congestion Control Algorithms Based on Passively Collected Packet Traces | |
Arumaithurai et al. | Nf-tcp: Network friendly tcp | |
Tan | Active queue management for LTE uplink in eNodeB | |
Yun | Cross-layer explicit link status notification to improve TCP performance in wireless networks | |
CN104869591B (en) | A kind of method and apparatus of web impact factor | |
Wu et al. | EJTCP: Enhanced Jitter-based TCP for Wireless Broadband Networks. | |
Neglia et al. | Adaptive low priority packet marking for better TCP performance | |
Wu et al. | JTCP: Congestion distinction by the jitter-based scheme over wireless networks | |
Kadhum et al. | A study of ecn effects on long-lived tcp connections using red and drop tail gateway mechanisms | |
EP2553885B1 (en) | Provision of path characterisation information in networks | |
Cheng et al. | Modified TCP startup procedure for large bandwidth-delay networks | |
Cheng et al. | An adaptive bandwidth estimation mechanism for SCTP over wireless networks | |
JP2009278256A (en) | Relay device and relay method | |
Malhotra et al. | Managing service‐level agreements in metro ethernet networks using backpressure | |
KR20070081810A (en) | Packet congestion control device and method in mobile communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160413 Termination date: 20211203 |