CN1738287A - Sending controller channel stream limiting method - Google Patents
Sending controller channel stream limiting method Download PDFInfo
- Publication number
- CN1738287A CN1738287A CNA2004100561958A CN200410056195A CN1738287A CN 1738287 A CN1738287 A CN 1738287A CN A2004100561958 A CNA2004100561958 A CN A2004100561958A CN 200410056195 A CN200410056195 A CN 200410056195A CN 1738287 A CN1738287 A CN 1738287A
- Authority
- CN
- China
- Prior art keywords
- bandwidth
- priority
- current
- transfer rate
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a current limit method of upper-send controlled, relating to the current limit method in the channels of electron system or communication apparatus, which can make the bandwidth distribution mechanism flexible and the utilization bandwidth higher with simple apparatus. Said method divides the messages into different priority levels according to the priority of them, distributing and processing the messages in same priority level uniformly; adjusting the distributed parameters of messages self-adaptive with the self-adaptive bandwidth distribution method and distributing the bandwidth of messages in each priority level flexibly; operating the over-current punish mechanism on the messages with lower priority to assure the prior service on the messages with higher priority; the numerical statement of message transmission condition and the buffer mechanism of adjusting bandwidth are realized by the accumulated operations on the adjustment of threshold variation of bandwidth.
Description
Technical field
The present invention relates to passage current-limiting method in electronic system or the communication equipment, particularly send the current-limiting method of controller channel in electronic system or the communication equipment on the headend.
Background technology
Along with the progress of information science development and electronic technology, the function of electronic product is more and more comprehensive, but the also structure of corresponding electronic system becomes and becomes increasingly complex.The complexity of system will have a strong impact on the reduction of design cost, the simplification of plant maintenance, the performance of system upgrade etc.Therefore, for the electronic system of a complexity, tend to take modularization to handle by function allocation.General, electronic system or communication equipment can be divided into control aspect and data plane two parts, and the core component of control aspect is controller (Compute Process is called for short " CP "), is used to carry out control command, the operation of control whole system; The core component of data plane is headend (eNgine Process is called for short " NP "), is used for intersection and transmits data-signal.
In communication network, the various message that NP receives processing is comprising control message and data message.As previously mentioned, the control message needs CP to handle and carries out.Therefore NP need will control message up sending CP by the passage between NP and the CP (TUNNEL), be come the control message is handled by CP then.The structure of this typical control aspect+data plane all has application on many equipment, such as broadband access equipment (Broadband Access Service is called for short " BAS "), router, switch etc.
Fig. 1 show between NP and the CP on send the controller channel principle.Wherein NP 102 receives variety of protocol and data message at port, NP 102 will be wherein protocol massages and part need data message that CP handles by on send and give CP 101 on the controller channel 103, through carrying out control corresponding after CP 101 processing, last NP 102 is according to control signal output or transmission network message.As seen, the key of this structure is to communicate by passage between NP and the CP.Because the bandwidth of passage is limited, tend to cause bandwidth chahnel not enough because the needs that come from the NP port send the quantities of messages of CP excessive, influence system handles speed, become bottle-neck of network communication.The key protocol message of Chu Liing fails in time to be handled by CP because of passage is congested if desired, will cause the serious consequence of network paralysis.
In order to send the problem of controller channel bottleneck on solving, send the controller channel current-limiting method on must adopting, differentiate the message of different priorities, carrying out current limliting according to actual message criticality handles, message for key preferentially passes through, then limit it for general message and take too much bandwidth, then refuse to pass through for exception message such as aggressive message.The not high message of some priority makes the high message of priority normally pass through so effectively, can guarantee that network service normally carries out.In addition, can also avoid suffering the malicious attack of some aggressive messages, this network security for current information-intensive society will be very important.
Sending the controller channel current-limiting method at present commonly used is to adopt fixing allocated bandwidth mechanism, limits the high bandwidth occupancy of various messages.At first for different types of message, such as address resolution protocol (Address Resolution Protocol, be called for short " ARP ") message, internet group management message (InternetGroup Management Protocol, be called for short " IGMP ") message, point-to-point protocol (Point-to-PointProtocol is called for short " PPP ") message etc., define one group of current limliting (Committed Access Rate is called for short " CAR ") parameter respectively; When different types of message want by on when sending controller channel, need call its CAR parameter earlier and carry out current limliting and calculate, determine whether to allow to pass through according to result calculated, carry out sending CP or discard processing on corresponding.
The CAR parameter generally comprise allow message through-rate (Average_speed), last time message by time (Pre_time), last time message by the time residue token number (Pre_token) and the height (Bucket_hight) of Token Bucket, wherein token number is the unit of measurement of message, the length of message can be that unit measures with the token, the residue token number be meant last time message by the time token number that do not use, the height of Token Bucket is used for limiting too much token to be passed through, any moment remaining must be by token number greater than the height of Token Bucket.
The current limliting operation is carried out according to the following steps: at first, determine that by packet parsing this message send CP to handle on needing, and finds the CAR parameter of this kind message of passage correspondence; The time current (Cur_time), calculate blanking time (Delta_time=Cur_time-Pre_time) according to system; Calculate the token number that allows to inject token bucket in the Delt_time time: Average_speed * Delta_time, add last time remaining token number and obtain the current number of available tokens altogether: (Average_speed*Delta_time)+Pre_token; Judge whether this length (takenout_speed) by message surpasses the current number of available tokens altogether, if (Average_speed*Delt_time)+Pre_token-takeout_speed>=0, then allow this message to pass through, if (Average_speed*Delt_time)+and Pre_token-takeout_speed<0, then abandon this message; Refresh corresponding C AR parameter at last.
As seen send the controller current-limiting method to be provided with fixing CAR parameter on existing, promptly fixed the bandwidth Average_speed that allows to the message that send CP on each.Though various messages have all obtained certain bandwidth and guaranteed, when the less and passage of other messages was idle relatively, the maximum bandwidth of this class message was constant in the same old way, and this moment, passage was not utilized completely.In addition, because network service kind agreement is more, message is of a great variety, all carries out the current limliting parameter configuration very complicated that will seem for every kind of message, takies the many and easy care not of storage resources.
In actual applications, there is following problem in such scheme: allocated bandwidth mechanism ossifys, and bandwidth availability ratio is low, and configuration is complicated.
Cause the main cause of this situation to be, all dispose the fixing current limliting parameter of a cover, this kind message is carried out current limliting with fixing current limliting parameter for each message.
Summary of the invention
In view of this, main purpose of the present invention is to provide send the controller channel current-limiting method on a kind of, makes allocated bandwidth mechanism flexibly, the bandwidth availability ratio height, and configuration is simple.
For achieving the above object, the invention provides and send the controller channel current-limiting method on a kind of, comprise following steps,
A just is divided at least two kinds of priority by the degree of priority of various messages;
B carries out the adaptive bandwidth distribution to the message of various described priority.
Wherein, described step B comprises following substep,
B1 is to various described priority configuration current limliting parameters;
B2 adjusts the bandwidth of distributing to this priority in real time according to the bandwidth usage and the described current limliting parameter of various described priority;
Wherein, described current limliting parameter comprises the initial bandwidth of just distributing to various described priority by described degree of priority.
Described step B2 also comprises following substep:
To at least a priority, judge whether the bandwidth of its current actual demand exceeds the described bandwidth of distributing to this priority, if reduce the described bandwidth of distributing to this priority, otherwise increase the described bandwidth of distributing to this priority.
For the highest described priority of described degree of priority, the bandwidth of distributing to this priority is constant to be described initial bandwidth.
Described current limliting parameter also comprises delivery time last time, last time and remains token number, current permission transfer rate, minimum transfer rate, the highest transfer rate, bandwidth and adjust the thresholding variable.
Step B2 also further comprises following substep,
Described priority under the literary composition of delivering newspaper to be passed deducts described delivery time last time by the current time and obtains blanking time;
Remain token number described last time by multiply by described current permission transfer rate described blanking time, adding, deducted the pairing token number of length of the described literary composition of delivering newspaper to be passed again, obtained the current residual token number, entered step B23;
Judge that whether described current residual token number is less than the residue token minimum of setting, if, described bandwidth is adjusted the thresholding variable and is reduced by a thresholding downward modulation step-length, do not transmit the described literary composition of delivering newspaper to be passed, otherwise described bandwidth is adjusted the thresholding variable increases a thresholding rise step-length, transmits the described literary composition of delivering newspaper to be passed, and to upgrade described delivery time last time be the described current time, upgrades that to remain token number described last time be described current residual token number;
Monitor described bandwidth and adjust the thresholding variable, when described bandwidth adjustment thresholding variable reaches bandwidth adjustment Lower Threshold, if described current permission transfer rate did not reach described minimum transfer rate as yet and then reduced speed downward modulation step-length this moment, and recovered described bandwidth and adjust the thresholding variable; When described bandwidth is adjusted the thresholding variable and reached bandwidth and adjust Upper threshold,, and recover described bandwidth and adjust the thresholding variable if described current permission transfer rate did not reach the highest described transfer rate as yet and then increased a speed and raise step-length this moment; Wherein said bandwidth is adjusted Lower Threshold and is adjusted Upper threshold less than described bandwidth, and described minimum transfer rate is less than the highest described transfer rate.
Degree of priority by various messages in the described steps A just is divided into high priority, medium priority, low priority, four kinds of described priority of refusal priority.
Among the described step B1, it is as follows that described high priority is disposed described current limliting parameter, and described initial bandwidth equals bandwidth chahnel, and described minimum transfer rate equals described bandwidth chahnel, and the highest described transfer rate equals described bandwidth chahnel;
It is as follows that described low priority is disposed described current limliting parameter, and described initial bandwidth equals described bandwidth chahnel, and described minimum transfer rate equals 1/8th of described bandwidth chahnel, and the highest described transfer rate equals described bandwidth chahnel;
It is as follows that described medium priority is disposed described current limliting parameter, described initial bandwidth equals 1/2nd of described bandwidth chahnel, described minimum transfer rate equals 1/8th of described bandwidth chahnel, and the highest described transfer rate equals 1/2nd of described bandwidth chahnel;
Among the described step B2, the described current permission transfer rate of described high priority is constant to be described initial bandwidth, does not transmit the message of described refusal priority.
Point-to-point control priority of messages is described high priority, and the priority of address analysis protocol message is described medium priority, and the IGMP priority of messages is described low priority, and the priority of exception message is described refusal priority.
By relatively finding that technical scheme difference with the prior art of the present invention is that the present invention just is divided into some priority with various messages according to degree of priority, unify configuration and processing for the message kind of same priority; The configuration parameter of each priority packet is adjusted adaptively the bandwidth of each priority packet of flexible allocation with adaptive bandwidth allocation method; The low priority message is carried out super flow penalty mechanism, guarantee the Priority Service of high priority message; By bandwidth being adjusted the accumulative total operation of thresholding variable, realized the buffering that the statistics and the bandwidth of message transmission condition are adjusted.
Difference on this technical scheme has brought comparatively significantly beneficial effect, and promptly according to priority the sorted number of levels of height is less than original message species number greatly, has simplified parameter configuration and has improved treatment effeciency; Adaptive bandwidth allocation method makes that allocated bandwidth mechanism is more flexible, has improved bandwidth availability ratio greatly; Super flow penalty mechanism has guaranteed the unimpeded of high priority message, has improved the reliability of system greatly; The buffering of bandwidth adjustment has improved the robustness of adaptive throttling.
Description of drawings
Send the controller channel principle schematic between Fig. 1 headend and the controller;
Fig. 2 send controller channel current-limiting method flow chart on according to an embodiment of the invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with accompanying drawing.
The present invention just is divided into high, medium and low, 4 grades of refusal with the message of many kinds according to degree of priority, on send the current limliting parameter configuration of passage and current limliting to handle to carry out according to different priorities fully, so not only guarantee treating with a certain discrimination of different priorities message, and can simplify current limliting parameter configuration and current limliting processing.The present invention carries out the self adaptation adjustment to the current limliting parameter of various priority, makes to send the controller channel current limiting mechanism to become flexibly, can improve the bandwidth availability ratio of passage simultaneously.In order to guarantee the message proper communication of high priority; the present invention has also taked super flow penalty mechanism to the relatively low message of priority; the message that will surpass the bandwidth of distributing for actual flow reduces the punishment that distributes bandwidth, and is unaffected with the bandwidth of guaranteeing the high priority message.
In one embodiment of the invention, in order to guarantee to send the utilance height of controller channel on whole, and prevent the attack that some are illegal, realize differentiated services, can be divided into high, medium and low, 4 priority of refusal by various messages.Such as situation according to practical application, the PPP message is set at the high priority message, the ARP message is set at the medium priority message, and IGMP and other protocol massages are set at the low priority message, and exception message is set at the refusal priority packet.The principle of current limliting: for the high priority message, allowing bandwidth is the bandwidth of whole path TUNNEL; For the medium priority message,, adjust it and allow bandwidth then according to current bandwidth usage situation, such as: if, can take whole bandwidth, pass through as other messages when there not being other messages to pass through, can reserve some bandwidth for other messages by reducing bandwidth by a small margin; For the message of low priority,, adjust it and allow bandwidth then according to current bandwidth usage situation, such as: when there not being other messages to pass through, can take, if there are other messages to pass through to predetermined bandwidth, can reduce bandwidth by certain amplitude, reserve more bandwidth for other messages; For the refusal priority packet, realize the refusal operation, message is made discard processing, promptly directly abandon exception message, can effectively prevent malicious attack like this.
In one embodiment of the invention, in order to realize the adaptive bandwidth adjustment of various rank messages, have for each priority configuration CAR parameter: to remain current permission transfer rate (Cur_speed), average transfer rate (Average_speed), delivery time last time (Pre_time), last time token number (Pre_token), Token Bucket height (Bucket_high), minimum transfer rate (Min_speed), bandwidth adjustment thresholding variable (TH).Wherein current permission transfer rate has promptly characterized the amount of bandwidth that system assignment is given this priority packet; Minimum transfer rate be this priority must transfer rate, promptly in the bandwidth self-adaption adjustment, can not adjust the bandwidth of distributing to such an extent that be lower than this speed, can guarantee the communication of this priority packet like this; Bandwidth is adjusted the thresholding variable and is used for carrying out bandwidth adjustment buffering, each message request all obtains judgement the direction that bandwidth need be adjusted when transmitting, and bandwidth is adjusted the thresholding variable correspondingly increase and decrease operation, when bandwidth is adjusted the thresholding variable above Upper threshold or Lower Threshold, just bandwidth is adjusted accordingly, here bandwidth is adjusted the cushioning effect that thresholding plays a necessity, and played statistics effect to message transmission condition in the certain limit, improved the robustness that bandwidth is adjusted mechanism and current limiting mechanism.
Table one is the configuration of the part current limliting parameter of the high, medium and low priority in one embodiment of the present of invention, wherein all is reference standard (Tunnel_speed) with the bandwidth chahnel, and bandwidth chahnel is meant the bandwidth of sending controller channel on whole here.
Table one
Priority | Average_speed | Cur_speed | Min_speed |
High | Tunnel_speed | Tunnel_speed | Tunnel_speed |
In | Tunnel-speed | Cur_speed | Tunnel_speed/8 |
Low | Tunnel-speed/2 | Cur_speed | Tunnel_speed/8 |
Fig. 2 shows the flow process of sending the controller channel current-limiting method on according to an embodiment of the invention.
In step 201, various messages are carried out priority classification,, refusal four classes high, medium and low such as being divided into;
Then enter step 202, dispose the initial current limliting parameter of various priority, such as by being configured shown in the table one, for the adaptive bandwidth adjustment, the minimum transfer rate and the average transfer rate of each priority need be set, the current transfer rate of lower priority can not surpass the average transfer rate of setting when adjusting, can not be lower than minimum transfer rate, and the current transfer rate of high priority with constant be average transfer rate, can guarantee the proper communication of high priority message like this, simultaneously other priority packets more after a little while the higher priority message can make full use of bandwidth chahnel;
Then enter step 203,, carry out current limliting and calculate, determine whether to transmit this message according to result of calculation, and self adaptation is adjusted the current limliting parameter for the priority under the literary composition of delivering newspaper to be passed.
In one embodiment of the invention, current limliting calculating and self adaptation adjustment branch following steps are carried out:
Earlier by current time cur_time and delivery time last time pre_time time in counting period delta_time=cur_time-pre_time;
Calculate again after if the literary composition of delivering newspaper to be passed passes through with remaining token number, i.e. current residual token number new_token=(delta_time*cur_speed)+pre_token-takeout_token, wherein takeout_token is the length of the literary composition of delivering newspaper to be passed;
If new_token<0 illustrates that current permission token number transmits this message inadequately, promptly abandon this message, put TH=TH-1;
If new_token>=0 illustrates that current permission token number enough uses and transmit this message, then transmit message, put TH=TH+1, upgrade corresponding current limliting parameter simultaneously, such as pre_time:=cur_time, pre_token:=new_token;
Judge whether TH=0 sets up, if set up then in allowed band, adjust current transfer rate cur_speed=cur_speed-average_speed/8, and average_speed<=cur_speed<=min_speed, and to recover TH be initial value, such as 10;
Judge whether TH=20 sets up, if set up then in allowed band, adjust current transfer rate cur_speed=cur_speed+average_speed/8, and average_speed<=cur_speed<=min_speed, and to recover TH be initial value, such as 10.
Wherein, the step-length that bandwidth is adjusted adjusting upward of thresholding variable and adjustment downwards is 1, is limited to 20 to the doorstep, and the Xiamen is limited to 0, and it has played the counting messages effect, sets up the buffering that a bandwidth is adjusted.And the step-length of bandwidth adjustment is an average transfer rate 1/8.
As seen; this current-limiting method has been set up a kind of penalty mechanism for the message of low priority; promptly when statistics obtains message flow above distribution permission bandwidth; illustrate that this lower priority message will influence high priority communication; therefore reduce the punishment that distributes bandwidth, to guarantee the communication of high priority message.
In a preferred embodiment of the present invention, the message to high, medium and low priority carries out following processing respectively as previously mentioned, and the high priority message does not carry out the bandwidth adjustment, and the bandwidth of distributing to it is constant to be the highest possible bandwidth, i.e. bandwidth chahnel; In, to set initial value be average transfer rate (average_speed) for the bandwidth (cur_speed) of low priority message, punishes according to the counting messages result that then the operation (TH) that penalty mechanism is adjusted the thresholding variable by bandwidth realizes.
Can be by above-mentioned Adaptive adjusting algorithm and penalty mechanism at the last adaptive throttling of realizing healthy and strong multiple priority packet on the controller channel that send.
Those of ordinary skill in the art are appreciated that, the number of levels of above-mentioned message priority classification can need and increase and decrease by the difference degree, described bandwidth is adjusted the relevant parameter of thresholding variable, as initial value, the step-length of upwards adjusting downwards, last Lower Threshold etc., can be made as other rational values, the step-length of bandwidth adjustment also can be made as other rational values, and does not influence goal of the invention and scope
Though by reference some preferred embodiment of the present invention, the present invention is illustrated and describes, but those of ordinary skill in the art should be understood that, can do various changes to it in the form and details, and the spirit and scope of the present invention that do not depart from appended claims and limited.
Claims (9)
1. send the controller channel current-limiting method on one kind, it is characterized in that, comprise following steps,
A just is divided at least two kinds of priority by the degree of priority of various messages;
B carries out the adaptive bandwidth distribution to the message of various described priority.
2. send the controller channel current-limiting method on according to claim 1, it is characterized in that, described step B comprises following substep,
B1 is to various described priority configuration current limliting parameters;
B2 adjusts the bandwidth of distributing to this priority in real time according to the bandwidth usage and the described current limliting parameter of various described priority;
Wherein, described current limliting parameter comprises the initial bandwidth of just distributing to various described priority by described degree of priority.
3. send the controller channel current-limiting method on according to claim 2, it is characterized in that, described step B2 also comprises following substep:
To at least a priority, judge whether the bandwidth of its current actual demand exceeds the described bandwidth of distributing to this priority, if reduce the described bandwidth of distributing to this priority, otherwise increase the described bandwidth of distributing to this priority.
4. send the controller channel current-limiting method on according to claim 3, it is characterized in that, for the highest described priority of described degree of priority, the bandwidth of distributing to this priority is constant to be described initial bandwidth.
5. send the controller channel current-limiting method on according to claim 3, it is characterized in that described current limliting parameter also comprises delivery time last time, last time and remains token number, current permission transfer rate, minimum transfer rate, the highest transfer rate, bandwidth and adjust the thresholding variable.
6. send the controller channel current-limiting method on according to claim 5, it is characterized in that, step B2 also further comprises following substep,
Described priority under the literary composition of delivering newspaper to be passed deducts described delivery time last time by the current time and obtains blanking time;
Remain token number described last time by multiply by described current permission transfer rate described blanking time, adding, deducted the pairing token number of length of the described literary composition of delivering newspaper to be passed again, obtained the current residual token number, entered step B23;
Judge that whether described current residual token number is less than the residue token minimum of setting, if, described bandwidth is adjusted the thresholding variable and is reduced by a thresholding downward modulation step-length, do not transmit the described literary composition of delivering newspaper to be passed, otherwise described bandwidth is adjusted the thresholding variable increases a thresholding rise step-length, transmits the described literary composition of delivering newspaper to be passed, and to upgrade described delivery time last time be the described current time, upgrades that to remain token number described last time be described current residual token number;
Monitor described bandwidth and adjust the thresholding variable, when described bandwidth adjustment thresholding variable reaches bandwidth adjustment Lower Threshold, if described current permission transfer rate did not reach described minimum transfer rate as yet and then reduced speed downward modulation step-length this moment, and recovered described bandwidth and adjust the thresholding variable; When described bandwidth is adjusted the thresholding variable and reached bandwidth and adjust Upper threshold,, and recover described bandwidth and adjust the thresholding variable if described current permission transfer rate did not reach the highest described transfer rate as yet and then increased a speed and raise step-length this moment; Wherein said bandwidth is adjusted Lower Threshold and is adjusted Upper threshold less than described bandwidth, and described minimum transfer rate is less than the highest described transfer rate.
7. send the controller channel current-limiting method according to any claim among the claim 1-6 on described, it is characterized in that the degree of priority by various messages in the described steps A just is divided into high priority, medium priority, low priority, four kinds of described priority of refusal priority.
8. send the controller channel current-limiting method on according to claim 7, it is characterized in that, among the described step B1, it is as follows that described high priority is disposed described current limliting parameter, described initial bandwidth equals bandwidth chahnel, described minimum transfer rate equals described bandwidth chahnel, and the highest described transfer rate equals described bandwidth chahnel;
It is as follows that described low priority is disposed described current limliting parameter, and described initial bandwidth equals described bandwidth chahnel, and described minimum transfer rate equals 1/8th of described bandwidth chahnel, and the highest described transfer rate equals described bandwidth chahnel;
It is as follows that described medium priority is disposed described current limliting parameter, described initial bandwidth equals 1/2nd of described bandwidth chahnel, described minimum transfer rate equals 1/8th of described bandwidth chahnel, and the highest described transfer rate equals 1/2nd of described bandwidth chahnel;
Among the described step B2, the described current permission transfer rate of described high priority is constant to be described initial bandwidth, does not transmit the message of described refusal priority.
9. send the controller channel current-limiting method on according to claim 7, it is characterized in that, point-to-point control priority of messages is described high priority, the priority of address analysis protocol message is described medium priority, the IGMP priority of messages is described low priority, and the priority of exception message is described refusal priority.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100561958A CN100399770C (en) | 2004-08-18 | 2004-08-18 | Sending controller channel stream limiting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100561958A CN100399770C (en) | 2004-08-18 | 2004-08-18 | Sending controller channel stream limiting method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1738287A true CN1738287A (en) | 2006-02-22 |
CN100399770C CN100399770C (en) | 2008-07-02 |
Family
ID=36080950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100561958A Expired - Fee Related CN100399770C (en) | 2004-08-18 | 2004-08-18 | Sending controller channel stream limiting method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100399770C (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1889558B (en) * | 2006-07-20 | 2010-05-12 | 华为技术有限公司 | Program channel difference processing method in IPIV bearing network |
CN102624769A (en) * | 2011-01-31 | 2012-08-01 | 宏碁股份有限公司 | Pipeline network device and related data transmission method |
CN103107959A (en) * | 2011-11-14 | 2013-05-15 | 联想(北京)有限公司 | Electronic equipment and allocation method of data bandwidth thereof |
CN104320322A (en) * | 2014-10-31 | 2015-01-28 | 杭州华三通信技术有限公司 | Message control method and equipment |
CN107566293A (en) * | 2016-06-30 | 2018-01-09 | 中兴通讯股份有限公司 | A kind of method and device for message rate-limiting |
CN110297698A (en) * | 2018-03-22 | 2019-10-01 | 财付通支付科技有限公司 | A kind of multipriority dynamic current limiting method, apparatus, server and storage medium |
CN111092825A (en) * | 2018-10-23 | 2020-05-01 | 华为技术有限公司 | Method and device for transmitting message |
CN113742114A (en) * | 2020-09-28 | 2021-12-03 | 北京沃东天骏信息技术有限公司 | System current limiting method and device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7039715B2 (en) * | 2002-05-21 | 2006-05-02 | Microsoft Corporation | Methods and systems for a receiver to allocate bandwidth among incoming communications flows |
EP1552412A4 (en) * | 2002-08-14 | 2007-05-23 | Drs Technical Services Inc | Method and apparatus for monitoring and controlling the allocation of network bandwidth |
CN1248466C (en) * | 2002-11-02 | 2006-03-29 | 华为技术有限公司 | Method of control message transmission in network equipment |
CN1265587C (en) * | 2002-11-27 | 2006-07-19 | 华为技术有限公司 | Method for realizing same virtual container mapping channel bandwidth multi plexing in metropolitan area network (MAN) transmission equipment |
-
2004
- 2004-08-18 CN CNB2004100561958A patent/CN100399770C/en not_active Expired - Fee Related
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1889558B (en) * | 2006-07-20 | 2010-05-12 | 华为技术有限公司 | Program channel difference processing method in IPIV bearing network |
CN102624769A (en) * | 2011-01-31 | 2012-08-01 | 宏碁股份有限公司 | Pipeline network device and related data transmission method |
CN102624769B (en) * | 2011-01-31 | 2015-10-21 | 宏碁股份有限公司 | Pipeline network device and related data transmission method |
CN103107959A (en) * | 2011-11-14 | 2013-05-15 | 联想(北京)有限公司 | Electronic equipment and allocation method of data bandwidth thereof |
CN104320322A (en) * | 2014-10-31 | 2015-01-28 | 杭州华三通信技术有限公司 | Message control method and equipment |
CN107566293A (en) * | 2016-06-30 | 2018-01-09 | 中兴通讯股份有限公司 | A kind of method and device for message rate-limiting |
CN110297698A (en) * | 2018-03-22 | 2019-10-01 | 财付通支付科技有限公司 | A kind of multipriority dynamic current limiting method, apparatus, server and storage medium |
CN110297698B (en) * | 2018-03-22 | 2024-02-13 | 财付通支付科技有限公司 | Multi-priority dynamic current limiting method, device, server and storage medium |
CN111092825A (en) * | 2018-10-23 | 2020-05-01 | 华为技术有限公司 | Method and device for transmitting message |
CN113742114A (en) * | 2020-09-28 | 2021-12-03 | 北京沃东天骏信息技术有限公司 | System current limiting method and device |
Also Published As
Publication number | Publication date |
---|---|
CN100399770C (en) | 2008-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101232449B (en) | Method and apparatus for distributing bandwidth | |
CN1165132C (en) | System and method for providing Internet broadcasting data based on hierarchical structure | |
US20020129378A1 (en) | Method and apparatus for controlling traffic loading on a cable modem termination system | |
US6636482B2 (en) | Method and apparatus for controlling traffic loading of different service levels in a cable data system | |
US7957284B2 (en) | System and method for optimizing network bandwidth usage | |
CA2509409C (en) | Flow control in network devices | |
EP1225734B1 (en) | Method, system and computer program product for bandwidth allocation in a multiple access system | |
CN102238068B (en) | Message transmitting method and system | |
CN1913489A (en) | Method of flow controlling for IUB-interface | |
CN1910868A (en) | Method and device for controlling alignment buffer | |
CN100459589C (en) | A method to monitor flow and flow monitoring equipment | |
KR20090004166A (en) | Apparatus and method for limiting packet transmission rate in a communication system | |
CN101051936A (en) | Business flow monitoring method and system | |
CN1738287A (en) | Sending controller channel stream limiting method | |
CN1910867A (en) | Method and device for controlling alignment buffer | |
CN1859207A (en) | Method for multiplexing residual bandwidth and network equipment | |
CN1157984C (en) | Radio resource planning method based on GPRS service type | |
CN1297098C (en) | System flow controlling method | |
CN100466603C (en) | Method and apparatus for shaping transmission service stream in network | |
CN101170509B (en) | Traffic control method for switching router system | |
CN1139229C (en) | Method for providing stable quality of data services within packet-switching network | |
CN1783831A (en) | Method for realizing video multicast service medium frequency switch | |
CN1205780C (en) | Server network system and its receiving load controlled method | |
CN1798086A (en) | Method of transmission control for adaptation layer 2 in asynchronous transfer mode | |
CN115314442A (en) | Congestion control and Group-based speed limit window device and method and speed limit window method |
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: 20080702 Termination date: 20160818 |