CN1802825B - Bandwidth-limited supervisory packet transmission to control congestion and call establishment in packet-based networks - Google Patents

Bandwidth-limited supervisory packet transmission to control congestion and call establishment in packet-based networks Download PDF

Info

Publication number
CN1802825B
CN1802825B CN2004800159949A CN200480015994A CN1802825B CN 1802825 B CN1802825 B CN 1802825B CN 2004800159949 A CN2004800159949 A CN 2004800159949A CN 200480015994 A CN200480015994 A CN 200480015994A CN 1802825 B CN1802825 B CN 1802825B
Authority
CN
China
Prior art keywords
packet
monitoring
groups
section point
node
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.)
Expired - Fee Related
Application number
CN2004800159949A
Other languages
Chinese (zh)
Other versions
CN1802825A (en
Inventor
K·费耶拉本德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN1802825A publication Critical patent/CN1802825A/en
Application granted granted Critical
Publication of CN1802825B publication Critical patent/CN1802825B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/29Flow control; Congestion control using a combination of thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion

Abstract

The invention relates to methods and apparatus for limiting congestion in a packet-based network, particularly for controlling the transmission of voice traffic. A node in the network, such as a router, transmits at least one data stream comprising a plurality of data packets to a second node; the data streams can correspond to existing voice calls being transmitted through the network. The bandwidth utilization between the first node and second node is determined, and supervision packets are forwarded from the first node to the second node at a rate that is a function of the bandwidth utilization, the rate being inversely-proportional to the bandwidth utilization. At the second node, the congestion of the network can be determined based on the rate at which the supervision packets are received and, if the congestion exceeds a predefined threshold, the establishment of new voice calls through the second node and into the network can be limited.

Description

In packet-based network, be used to control congested and bandwidth-limited supervisory transmitted in packets call setup
The invention technical field
The present invention relates generally to packet-based network, and more particularly, relate to the congested method and apparatus of restriction in packet-based network, in particular for the method and apparatus of control speech business transmission.
Background of invention
In traditional packet-oriented internet protocol (IP) network, can not guarantee end-to-end bandwidth fully.Communication end point transmits into network according to " doing one's best " principle with communication service.This means that communication end point sends to network to communication service, but when not having enough available bandwidths to transmit all communication services by the communication end point transmission, network backbone may abandon grouping.
The IP agreement such as transmission control protocol (TCP), is optimized some operation of handling transmission equipment.Such agreement can: i) increase by transmission equipment; Main frame bandwidth of sending for example; As long as between router or the bandwidth of transmission medium between network node can use (promptly not abandoning grouping); Ii) retransmit the grouping that abandons, and iii) when dividing into groups to begin to abandon, reduce the traffic carrying capacity of sending.By the reciprocation of router operation (abandoning grouping) and endpoint operation (about the response of dividing into groups and reducing the traffic carrying capacity of sending that abandons), set up a feedback mechanism through retransmitting.For fear of the vibration of this feedback mechanism, adopted a kind of Queue Management Algorithm of active, for example the early drop (RED) of earlier detection/at random at random; For example referring to Floyd, S., and Jacobson, the Random Early Detection Gateways forCongestion Avoidance of V. (be used to avoid block the gateway of earlier detection at random); IEEE/ACMTransactions on Networking (about the IEEE/ACM journal of network), Volume 1 (the 1st volume), Number in August, 4,1993,397-413 page or leaf.Before dividing into groups to be sent out, the RED algorithm monitors is used for the formation of buffering packets.Needing to adopt different priority that different grouping stream is handled is proposed by difference service (DiffServ) model.According to some differentiated service models, have three kinds of general classes of data traffic: do one's best (BE), safety is transmitted (AF) and urgent forwarding (EF).The do not divide into groups assurance that transmits of BE class of data traffic.The AF business has precedence over the BE business, and preferably is stored in for bursts of traffic and is used for delayed delivery in the formation rather than is dropped.Professional for BE and AF, need effective Queue Management Algorithm, for example RED.The EF business is superior to BE and AF is professional, and very responsive to postponing.For EF professional (for example speech business), delay must be minimized, and, if congested generation divides into groups to be dropped rather than to be postponed, because the grouping that supposition is postponed is useless to receiver.Because the EF traffic relies on short queues, traditional RED algorithm is not an appropriate method concerning the network congestion situations monitoring and reacting.
Because require the EF type communication service of low delay and low jitter phenomenon on the tranmission techniques, can not use traditional RED to detect network congestion based on formation, considered that therefore the method for replacement is controlled the professional offered load of EF.A kind of method is; The each forwarding operated all based on EF; Suppose that an end-to-end resource (being bandwidth) keeps, its expression perhaps is the professional bandwidth that keeps a quota of the EF between every pair of end points, the procotol that perhaps provides a permission between any two communication end points, dynamically to keep.Yet all there is shortcoming in these two kinds of schemes.The first, the computed volume because network is had to for the worst possible situation, fixing reservation scheme causes the poor efficiency of bandwidth and heavy excessive supply.The second, keep dynamically that protocol scheme has increased the complexity of a new volume and about the state of other disarmed state network model.
Transmit the weak version that the professional active block of EF often uses fixed reservation scheme, be similar to and be used to the professional version of traditional B E.Network is that normal load condition designs, and adds an excessive supply factor that covers improper business model.Yet if very unusual business model takes place, this scheme can cause the situation of intermediate router or link congestion.For example; Between router in same geographic area and the media gateway (MGWs); Network can have the capacity of 5000 erlang (Erlangs); Such as the east coast of the U.S. or zone, West Coast, and between the router in the router in zone, West Coast and zone, east coast, has the capacity of 1000 erlang (Erlangs).Under normal call conditions; Hope that most business rests on local zone, West Coast or zone, east coast; Wherein network capacity is 5000 erlang, and the link of the router between the thing coastal region has only 1000 erlang, and it is professional to handle worst case.Yet, under non-normal condition, (for example having thousands of sectors and move and phone local motion event), significant variation can take place in the regular traffic pattern, makes network over loading between West Coast and the east coast area router.
The IP agreement is a connectionless protocol, so whether when a new audio call is established, not knowing has sufficient network capacity between source MGWs and purpose MGWs, and therefore all callings are allowed to get into network.The consequently off-capacity of intermediate links, and router will inevitably abandon grouping randomly.The influence that all-calls is transshipped, and because the packets of voice that abandons, each user will experience bad voice quality.Under the worst situation, if the caller is hung up and retry constantly, this state may continue several hours, will cause a completely written-off speech network.RED and similar agreement use the length of formation in the router to confirm whether router is in the situation of overload.As long as being arranged, formation monitors to work fine.So it is a kind of appropriate method for BE and AF business.Weighting RED (WRED) equally works as RED, but allows different packets processing in the identical formation.Difference is accomplished according to information usually, for example DiffServ code-point or protocol fields.
Fig. 1-A and 1-B have explained the use of RED in the exemplary EF type business.According to formation fill level (shown in the trunnion axis), 0% in the formation is dropped (perhaps being labeled) to 100% grouping.In the accompanying drawings, have and be used for not two curves of business of the same race: first curve (Fig. 1-A) be used to speech business, do not divide into groups therein to be dropped (being labeled) till formation is filled and second curve (it is professional that Fig. 1-B) is used to monitoring.Shown in Fig. 1-B, even formation is only filled slightly, also there is the monitoring business of little percentage to be dropped, when queue fills, little by little the monitoring of bigger percentage divides into groups to be dropped.Yet concerning EF was professional, desirable was that hold queue length is used for minimizing the delay in the transmitted in packets to minimum.Thereby use queue length as confirming that the principle whether the EF business should be limited is not an appropriate method.
WO03/013070 discloses a kind of system of dividing into groups to flood of under the situation of grouping flood attack, preventing, wherein the assailant has used up all bandwidth of victim.Therefore, one group of transferable connection cooperation device is set up a neighborhood.Website is differentiated unwanted data and is informed that the router of transmitting said unwanted data reduces the speed that these unwanted data are forwarded.
US 2002/181401A1 discloses the business management method that utilizes allocated bandwidth in a kind of packet-based network, and it is with the basis that is calculated as to the terminal quantity relevant with the concrete business that is used for corresponding network equipment.When to being used for that the concrete professional maximum that is allowed connects or bandwidth when reading, grouping and the notice terminal of the network equipment through abandoning new calling broken off new the calling and stopped forwarding any new calling.Bandwidth is confirmed the allocated bandwidth at connection status and terminal and is retained in the current bandwidth distribution that router interface is used for the particular type communication service through calculating through inquiry periodically.If bandwidth efficient then allows other communication service.
Therefore, need a kind of improved method and apparatus to be used for limiting the congested of packet-based network technically, be particularly useful for controlling the professional transmission of EF type, for example speech business; More preferably, this improved method can easily realize in the structure of existing apparatus.
The invention summary
Deficiency of the prior art to preamble is discussed the invention provides a kind of congested method and apparatus that is used for limiting packet-based network, transmits in particular for the control speech business.Node in network like router, sends at least one data that comprise a plurality of packets and flows to Section Point; This data flow is corresponding to existing audio call via Network Transmission.Bandwidth availability ratio between first node and Section Point is determined, and monitoring divides into groups to be that the speed of the function of bandwidth availability ratio is forwarded to Section Point from first node, and this speed and bandwidth availability ratio are inversely proportional to.At Section Point, the congested of network can be determined according to the speed that the monitoring of receiving is divided into groups, and if the congested predetermined threshold that surpasses, can be limited through Section Point and the new speech call establishment that gets into network.
Usually, the congested method that is used for limiting packet-based network comprises step: 1) first node from network sends at least one and comprises that the data of a plurality of packets flow to the Section Point in the network; 2) confirm network bandwidth utilance between first node and the Section Point; And 3) transmit monitoring from first node to Section Point and divide into groups, wherein monitoring is divided into groups to be that the speed of the function of bandwidth availability ratio is forwarded, and this speed and bandwidth availability ratio are inversely proportional to.Divide into groups through under high load condition, abandoning monitoring, and therefore effectively reduce and transmit the speed that monitoring is divided into groups, more bandwidth can be used to transmit packet, thereby relaxes congested in the network.
In the first exemplary embodiment; The step of transmitting the monitoring grouping comprises step: 1) select the curve that abandons that is used to monitor grouping; Wherein this percentage that abandons the grouping that curve will be dropped is defined as the function of bandwidth availability ratio, and wherein abandons percentage and increase along with the increase of the bandwidth that is used to payload traffic.And 2) will abandon curve is applied to monitor and divides into groups so that received be sent to Section Point by abandoning the percentage that the defined monitoring of curve divides into groups.For instance, abandon curve and can be adopted tables of data or an algorithm by regulation.
In second example embodiment; The step of transmitting the monitoring grouping comprises step: 1) select first (based on a queue length) RED who is used for this monitoring grouping to abandon curve; This first abandons first loss ratio that one of curve definitions is used to send, and monitoring divides into groups to be dropped with this first loss ratio; And 2) when bandwidth availability ratio surpasses a predetermined value; Select second (based on a queue length) RED who is used to monitor grouping to abandon curve; Second abandons second loss ratio that one of curve definitions is used to send, and monitoring divides into groups to be dropped with this second loss ratio; Wherein second loss ratio is greater than first loss ratio; And 3) use these and abandon in the curve one and divide into groups, as the function of bandwidth availability ratio, so that transmit the received percentage that divides into groups by the selected monitoring that abandons curve definitions to Section Point to monitoring.Abandoning curve and can be defined as the other predetermined value that is used for bandwidth availability ratio in addition, thus allow to on-the-fly modify the forwarding rate that monitoring is divided into groups.
In an example embodiment, confirm that the step of the bandwidth availability ratio of packet-based network between first node and Section Point comprises step: the transmission rate of 1) measuring the packet from the first node to the Section Point; And 2) maximum bandwidth of the packet-based network between this transfer rate and first node and the Section Point relatively.Event data stream belongs to the different packets classification, confirms that the step of bandwidth availability ratio can comprise step: 1) measure the transmission rate from the first node to the Section Point with the corresponding packet of each packet class; 2) maximum bandwidth of relatively stipulating corresponding to the transmission rate of the packet of each packet class with for each packet class.For example, a packet class can be relevant with the packet that includes speech data.
The optimum router that in packet-based network, is used for the route data grouping of principle of the present invention is carried out.Exemplary router according to the principle of the invention comprises: 1) be used to receive the device that at least one comprises the data flow of a plurality of packets; 2) at least one comprises the device of the data flow of a plurality of packets to a packet-based network Section Point to be used for transmitting this; 3) be used for confirming the device of the packet-based network bandwidth availability ratio between this router and the Section Point; 4) be used to receive the device that monitoring is divided into groups; 5) be used to abandon the device that at least a portion monitoring is divided into groups, wherein loss ratio is the function of bandwidth availability ratio and proportional with bandwidth availability ratio; With 6) be used to transmit the device that the monitoring that is not dropped is grouped into Section Point, the forwarding rate that divides into groups of this monitoring is the function of said bandwidth availability ratio and is inversely proportional to this bandwidth availability ratio thus.
In the first exemplary router; Being used to abandon the device that at least a portion monitoring divides into groups comprises: the device that abandons curve that 1) is used to select to monitor grouping; The percentage that wherein abandons the grouping that curve will be dropped is defined as the function of bandwidth availability ratio, and wherein abandons percentage and increase along with the increase of the bandwidth that is used for payload traffic; And 2) use this and abandon curve, so that the percentage that is divided into groups by this monitoring that abandons the curve regulation that receives is forwarded to Section Point to the monitoring grouping.
In the second exemplary router; Being used to abandon the device that at least a portion monitoring divides into groups comprises: 1) be used to monitoring and divide group selection first (based on queue length) RED to abandon the device of curve; This first abandons first loss ratio that curve definitions is used to send, and monitoring divides into groups to be dropped with this first loss ratio; And 2) when bandwidth availability ratio surpasses a predetermined value; Being used to monitoring divides group selection second (based on queue length) RED to abandon the device of curve; This second abandons curve and confirms second loss ratio that is used to transmit; Monitoring divides into groups to be dropped with this second loss ratio, and wherein second loss ratio is greater than first loss ratio; And 3) use these of abandoning in the curve and arrive the monitoring grouping, as the function of bandwidth availability ratio, so that the percentage by the selected monitoring grouping that abandons the curve regulation that will receive is transmitted to Section Point.
In exemplary router, be used for confirming that the device of the bandwidth availability ratio of the packet-based network between first node and Section Point comprises: the device that 1) is used to measure the transmission rate of packet from this router to Section Point; And 2) be used for the relatively device of the maximum bandwidth of the packet-based network between this transmission rate and this router and Section Point.If this data flow belongs to the different packets classification, be used for confirming that the device of bandwidth availability ratio can comprise: the device of transmission rate that 1) is used to measure the packet of each packet class of correspondence from first node to Section Point; 2) be used for the transmission rate and the device that is given for the maximum bandwidth of each packet class of the packet of corresponding each packet class of comparison.
At one especially in the advantageous embodiments, principle of the present invention is used to control the transmission via the speech business of packet-based network.In this embodiment; The present invention includes step: 1) at the Section Point of packet-based network; Reception includes the data flow of a plurality of voice data packet from least one of first node transmission, and wherein each at least one data flow is all corresponding to the existing audio call that just is being transmitted via packet-based network; 2) receive the monitoring grouping of transmitting at Section Point from first node; Wherein this monitoring is divided into groups to be that the speed of bandwidth availability ratio function in the packet-based network between first node and the Section Point is transmitted by first node, and this speed and bandwidth availability ratio are inversely proportional to; The speed of 3) dividing into groups according to the monitoring of receiving at Section Point is confirmed the congested of packet-based network; And 4) if packet-based network congested greater than predetermined threshold, restriction is via Section Point and get into the new speech call establishment in the packet-based network.
Be used for controlling via first of the speech business transmission of the packet-based network exemplary embodiment of the present invention; The step that first node is transmitted the monitoring grouping comprises: 1) select one to monitor the curve that abandons that divides into groups; This abandons the percentage of curve map bandwidth utilance to the grouping that will abandon, and wherein this abandons percentage increases along with being used for the professional amount of bandwidth of pay(useful) load; And 2) using this abandons curve and divides into groups so that percentage that is divided into groups by this monitoring that abandons curve definitions of receiving is forwarded to Section Point to monitoring.
Control of the present invention via second of the speech business of the packet-based network transmission exemplary embodiment in; First node is transmitted the monitoring step of dividing into groups to comprise: first (based on the queue length) RED that 1) selects to be used to monitor grouping abandons curve; This first abandons curve and has stipulated first loss ratio, and monitoring divides into groups to be dropped according to first loss ratio; And 2) when bandwidth availability ratio surpasses a predetermined value; Second (based on queue length) RED that selection is used to monitor grouping abandons curve; This second abandons curve and has stipulated second loss ratio, and monitoring divides into groups to be dropped according to second loss ratio, and wherein second loss ratio is greater than first loss ratio; And 3) use these of abandoning in the curve and arrive the monitoring grouping, as the function of bandwidth availability ratio, so that the percentage of receiving by abandoning the definite monitoring grouping of curve is forwarded to Section Point.
In the exemplary embodiment of control of the present invention, confirm that the step of the bandwidth availability ratio of the packet-based network between first node and the Section Point comprises: the transmission rate of 1) measuring the voice data packet from the first node to the Section Point via the speech business transmission of packet-based network; And 2) maximum bandwidth of the packet-based network between comparison transmission rate and first node and the Section Point.Event data stream belongs to the different packets classification, and definite step of bandwidth availability ratio comprises step: the transmission rate of 1) measuring the voice data packet of corresponding each packet class from the first node to the Section Point; And 2) transmission rate of the voice data packet of more corresponding each packet class and by the maximum bandwidth of each packet class definition.
General introduction of having summarized very much noted earlier basic principle of the present invention so that the technical staff in said field better understand below detailed description of preferred embodiment.The technical staff in said field is to be appreciated that they can adopt disclosed content and preferred embodiment as being used to relate to or revises the structure of the identical purpose of realization the present invention and the basis of method easily.The technical staff in said field it should further be appreciated that this equivalent structure does not break away from the spirit and scope of the present invention of wide form.
The accompanying drawing summary
In order further to improve understanding to the principle of the invention, now the following detailed description that combines accompanying drawing is made reference, wherein:
Fig. 1-A and 1-B have described the exemplary prior art that is used for the professional grouping of early drop at random (RED) of urgent forwarding (EF) type;
Fig. 2-A and 2-B according to principles illustrated of the present invention be used for the professional exemplary use of urgent forwarding (EF) type based on the RED of bandwidth; And
Fig. 3 according to principles illustrated of the present invention be used for the professional second kind of exemplary use of urgent forwarding (EF) type based on the RED of bandwidth.
Detailed Description Of The Invention
Of preamble; Utilizing queue length (actual arrays) to control as the basis whether the EF business need be limited itself is unsuitable method; Because when maybe be too late and when can have the recovery of the consume of dividing into groups, effectively packet queue shows that the EF business is higher than professional maximum a period of time of EF that scheduler program allows.Therefore, professional for EF, except that RED, need another kind of independent mechanism based on queue length.The present invention provides a kind of new mechanism to come to detect in advance the business that the abnormal traffic pattern is used for high priority delay sensitive, for example the DiffServ EF of mark IP information block.This mechanism is used in the terminal use and notices that the professional grouping of any pay(useful) load detects the EF traffic overload before abandoning, and this discarded ratio of packet of surveying professional (that is, monitoring is divided into groups) through control is realized.This mechanism can also be used for not having the call admission control that connects IP network, and does not need bandwidth to keep.Although this mechanism is similar to RED, its novelty is to divide into groups to abandon not to be independent being triggered by queue length, but is triggered by bandwidth availability ratio.
Principle of the present invention is an adjustment block transmission dispatching table so that can measure the number (perhaps by the bandwidth of transmitting the employing of dividing into groups) of grouping.Then, if dispatch list is found too much grouping (bandwidth of perhaps too much using), then abandon monitoring and divide into groups.Be dropped at first because only be classified as the grouping (being used to detect the network congestion state) of high loss priority, the present invention can be used for to the communication end point indication network congested and do not influence pay(useful) load business (it can use low loss priority to send then).Principle of the present invention is based on the novel application of the RED of bandwidth, rather than traditional RED mechanism based on formation.RED mechanism based on bandwidth is characteristic with the processes: 1) confirm the current bandwidth utilance, it can be used for each by calculating and transmit classification; And 2) according to bandwidth availability ratio, mark perhaps abandons monitoring and divides into groups; That is, monitoring divides into groups to be forwarded by the speed that is the function of bandwidth availability ratio, and wherein this speed and bandwidth availability ratio are inversely proportional to.Different abandon curve and can be used to different business types.
In an exemplary embodiment, the first step is calculated the current bandwidth utilance, and it can be performed and be used for each forwarding classification.These data typically by the most general router collect performance measurement data provide.Algorithm based on time window can be used for calculating the current bandwidth that each transmits classification; Jump window and sliding window method of measurement can be used, though the sliding window method of measurement can obtain result preferably.Length of window should be arranged to the average bandwidth utilance that allows to surpass certain intervals.
Another scheme of calculating the actual bandwidth utilance is on the basis of number of packet, it to be estimated each second.If take average packet length, count packet can be effective approximation of actual bandwidth utilance, and the classified counting of per second is than adding up to the easier computational methods of block length.
Current available traditional router support is the WRED on basis with the queue length.Some curves can be arranged to identical formation, and the curve of this coupling divides into groups to adopt classification to be selected according to each.Abandon the curve negotiating allocation list and be configured, and typically not by frequent change.Fig. 1-A and 1-B have described the exemplary static configuration of the prior art by traditional router employing.Fig. 1-A has described the curve that abandons that is used for speech business, and Fig. 1-B has described the curve that abandons that is used to monitor grouping, and wherein this abandons the function that curve is a queue length.
Basic principle of the present invention is explained in Fig. 2-A and 2-B.Fig. 2-A has described the curve that abandons that is used for speech business, and 2-B described the curve that abandons that is used to monitor grouping, and wherein this abandons the function that curve is a bandwidth availability ratio.Replace in the example like Fig. 1-A and 1-B performedly, confirm discarded ratio of packet based on queue length separately, abandon the grouping ratio and be selected as the function of bandwidth availability ratio.In exemplary embodiment, below configured threshold, do not divide into groups to be dropped, and surpass a certain bandwidth availability ratio, divide into groups to be dropped up to arriving second thresholding to increase progressively (configurable) speed.Surpass second thresholding and abandon all monitoring groupings.
Fig. 3 has described an interchangeable realization, and wherein traditional curve that abandons based on queue length is used to realize identical functions.Said embodiment can be easy on the available routers of existing employing based on the WRED of queue length and bandwidth router mechanism method of measurement, realize.Without any need for hardware change, but the software of dynamic change as the WRED of bandwidth availability ratio function must be provided.Only replace to use with discarded ratio of packet relevant with bandwidth availability ratio abandon curve (shown in Fig. 2-1 and 2-B), and use abandons curve for relevant with queue length one group with loss ratio.In the instance like Fig. 3, the curve that abandons that grouping is monitored in two different being used to is shown, and a threshold value.As shown in Figure 3, suppose bandwidth availability ratio in the scope that allows, when formation is filled, is used to monitor first of grouping and abandons curve and begin to abandon grouping.Begin to abandon monitoring grouping formation for empty even second abandons curve, and when bandwidth availability ratio surpasses threshold value, use this to abandon curve.Additional function is used for choosing two and which abandons in the curve is used to monitoring and divides into groups.As long as bandwidth availability ratio is lower than threshold value, just adopt the curve that abandons of moderate drop rate, divide into groups so only when queue fills the time, to be dropped.On threshold value, use second to abandon curve, and abandon the monitoring grouping of certain percentage, even formation is empty.In other embodiment, can adopt other curve by different threshold triggers.For example, a kind of permission abandons 50% monitoring divide into groups (even formation is for empty) when bandwidth availability ratio is higher than rank 1, and when bandwidth availability ratio is higher than higher rank 2, abandons the configuration that 100% monitoring is divided into groups.The method that the described dynamic operation of many realizations is arranged in router.In interchangeable technical scheme, there are two kinds of solutions more desirable: perhaps dynamically to reconfigure and abandon curve or reconfigure packet type as the bandwidth availability ratio function.Abandon curve for dynamically reconfiguring, the curve quantity of each formation need not change, and abandons operation but maybe dynamic changing curve change.For dynamically reconfiguring packet type, a certain abandon the grouping that curve is used to be about to be transmitted before, need earlier through a set type, the type is confirmed the curve that will on dividing into groups, use.In current available conventional router, support common basis and multi-field type.Yet possibly transmit at each increases curve quantity in the type; For example from being used for two curves that " pay(useful) load " and " monitoring " divide into groups to being used for " pay(useful) load ", three curves of " monitoring under the threshold value " and " monitoring on the threshold value ".This will allow dynamically reconfiguring based on the packet type of bandwidth availability ratio.When traffic carrying capacity was lower than threshold value, " being lower than the monitoring of threshold value " curve should be used to monitoring and divide into groups, and when business surpassed threshold value, type was used " monitoring on the threshold value " curve to be reconfigured by reconfiguring.
Other benefit of the present invention is when bandwidth availability ratio increases, and the reduction of the forwarding rate that monitoring is divided into groups is as the congested indication in the main line.The new entering network of network node of calling out of control can have a relevant threshold value of speed of dividing into groups with the reception monitoring; If speed surpasses threshold value; The new call establishment that gets into network can be limited, and helps to guarantee to keep enough bandwidth like this and is used for all existing callings and does not abandon the packets of voice relevant with these callings.
From above-mentioned, the technical staff in said field should be realized that the invention provides a kind of improved method and apparatus is used for limiting the congested of packet-based network, in particular for the transmission of control speech business.Though the present invention has carried out detailed explanation,, it may occur to persons skilled in the art that said example embodiment is carried out various changes, replacement and replacement not breaking away under the situation of the spirit and scope of the present invention of wide in range form.Said example embodiment has described principle of the present invention and this example embodiment is not completely or wants the present invention is defined as disclosed form; Its meaning is the restriction that scope of the present invention only receives listed hereinafter claim and their equivalent.

Claims (21)

1. congested method that is used for limiting packet-based network, said method comprises step:
At least one comprises the data flow of a plurality of packets to first node to the Section Point transmission from said packet-based network;
Confirm the bandwidth availability ratio of the said packet-based network between said first node and the said Section Point; And
Transmit monitoring from said first node and be grouped into said Section Point, wherein said monitoring is divided into groups being that the speed of the function of said bandwidth availability ratio is forwarded, thereby the congestion state of indication network is transmitted speed and the said bandwidth availability ratio that monitoring divides into groups and is inversely proportional to.
2. the method for claim 1, wherein transmit the step that monitoring divides into groups and may further comprise the steps:
Select first to abandon curve and be used for said monitoring and divide into groups, said first abandons curve confirms to divide into groups first loss ratio that is used to transmit and will be dropped with this first loss ratio in the monitoring that said first node receives; And
When said bandwidth availability ratio surpasses predetermined value; Selection second abandons curve and is used for said monitoring grouping; Said second abandons curve confirms second loss ratio that is used to transmit, and monitoring divides into groups to be dropped with this second loss ratio, and wherein said second loss ratio is higher than said first loss ratio.
3. method as claimed in claim 2, the step of wherein transmitting the monitoring grouping further comprises the following steps:
When said bandwidth availability ratio surpasses second predetermined value; Select the 3rd to abandon curve and be used for said monitoring and divide into groups; The said the 3rd abandons curve confirms the 3rd loss ratio that is used to transmit, and monitoring divides into groups to be dropped with the 3rd loss ratio, and wherein said the 3rd loss ratio is higher than said second loss ratio.
4. method as claimed in claim 2 confirms that wherein the step of the bandwidth availability ratio of the said packet-based network between said first node and the said Section Point further comprises the steps:
The transmission rate of the packet of measurement from said first node to said Section Point; And
The maximum bandwidth of the said packet-based network between more said transmission rate and said first node and the said Section Point.
5. method as claimed in claim 2, wherein said at least one data flow that comprises a plurality of packets comprises the grouping that contains the speech data that is associated with first call.
6. method as claimed in claim 5 further comprises the steps:
When said bandwidth availability ratio surpassed said predetermined value, restriction was via the foundation of the new call of said packet-based network.
7. method as claimed in claim 2; Wherein said at least one data flow is associated with first packet class, and confirms that wherein the step of the bandwidth availability ratio of the said packet-based network between said first node and the said Section Point comprises the following steps:
The transmission rate of measurement and the corresponding packet of said first packet class from said first node to said Section Point; And
Compare said transmission rate and the maximum bandwidth that is given for said first packet class with the corresponding packet of said first packet class.
8. method as claimed in claim 7, wherein said first packet class is associated with the packet that contains speech data.
9. one kind is used for the router that route data divides into groups in packet-based network, and said router comprises:
Be used to receive the device that at least one comprises the data flow of a plurality of packets;
Be used to transmit said at least one comprise that the data of a plurality of packets flow to the device of the Section Point of said packet-based network;
The device that is used for the bandwidth availability ratio of the said packet-based network between definite said router and the said Section Point;
Be used to receive the device that monitoring is divided into groups;
Be used to abandon the device that the said monitoring of at least a portion is divided into groups, wherein loss ratio is the function of said bandwidth availability ratio and proportional with said bandwidth availability ratio; And
Be used to transmit the device that the monitoring that is not dropped is grouped into said Section Point, the function that said thus monitoring transmission packets speed is said bandwidth availability ratio and be inversely proportional to said bandwidth availability ratio.
10. router as claimed in claim 9 wherein saidly is used to transmit the device that monitoring divides into groups and comprises:
Be used to select first to abandon curve and be used for the device that said monitoring is divided into groups, said first abandons curve confirms first loss ratio that is used to transmit, and monitoring divides into groups to be dropped with this first loss ratio; And
Be used for when said bandwidth availability ratio surpasses predetermined value; Select second to abandon the device that curve is used for said monitoring grouping; Said second abandons curve confirms second loss ratio that is used to transmit; Monitoring divides into groups to be dropped with this second loss ratio, and wherein said second loss ratio is higher than said first loss ratio.
11. router as claimed in claim 10; Wherein saidly be used to transmit device that monitoring divides into groups and further comprise and be used for when said bandwidth availability ratio surpasses second predetermined value, selecting the 3rd to abandon the device that curve is used for said monitoring grouping; The said the 3rd abandons curve confirms the 3rd loss ratio that is used to transmit; Monitoring divides into groups to be dropped with the 3rd loss ratio, and wherein said the 3rd loss ratio is higher than said second loss ratio.
12. router as claimed in claim 9, the wherein said device that is used for the bandwidth availability ratio of the said packet-based network between definite said router and the said Section Point comprises:
Be used to measure the device of the transmission rate of packet from said router to said Section Point; And
The device that is used for the maximum bandwidth of the said packet-based network between more said transmission rate and said router and the said Section Point.
13. router as claimed in claim 9, wherein said at least one data flow that comprises a plurality of packets comprises the grouping that contains the speech data that is associated with first call.
14. router as claimed in claim 13 further comprises being used for when said bandwidth availability ratio surpasses said predetermined value the device that restriction is set up via the new call of said packet-based network.
15. router as claimed in claim 9, wherein said at least one data flow is associated with first packet class, and the wherein said device that is used for the bandwidth availability ratio of the packet-based network between definite said router and the said Section Point comprises:
Be used to measure device with the transmission rate of the corresponding packet of said first packet class from said router to said Section Point; And
The said transmission rate and the device that is given for the maximum bandwidth of said first packet class that are used for comparison and the corresponding packet of said first packet class.
16. router as claimed in claim 15, wherein said first packet class is associated with the packet that comprises speech data.
17. one kind is used for limiting the congested method of packet-based network, said method comprises the steps:
Section Point at said packet-based network receives from least one data flow that comprises a plurality of voice data packet of first node transmission, and wherein said at least one data flow is corresponding to the existing audio call through said packet-based Network Transmission;
Receive the monitoring grouping of transmitting from said first node at said Section Point; Wherein said monitoring is divided into groups by said first node being that the speed of function of the bandwidth availability ratio of the said packet-based network between said first node and the said Section Point is transmitted; Thereby the congestion state of indication network, said speed and said bandwidth availability ratio are inversely proportional to;
Based on receiving the said speed that said monitoring is divided into groups, confirm the congested of said packet-based network at said Section Point; And
If the congested predetermined threshold that surpasses of said packet-based network then limits via said Section Point and the foundation that gets into the new audio call in the said packet-based network.
18. method as claimed in claim 17 is wherein transmitted said monitoring by said first node and is divided into groups to comprise the steps:
Selection first abandons curve and is used for said monitoring grouping, and said first abandons curve confirms first loss ratio, and monitoring divides into groups to be dropped with this first loss ratio; And
, said bandwidth availability ratio select second to abandon curve and be used for said monitoring and divide into groups when surpassing predetermined value; Said second abandons curve confirms second loss ratio; Monitoring divides into groups to be dropped with this second loss ratio, and wherein said second loss ratio is higher than said first loss ratio.
19. method as claimed in claim 18; Wherein transmitting said monitoring by said first node divides into groups further to comprise the steps: when said bandwidth availability ratio surpasses second predetermined value; Select the 3rd to abandon curve and be used for said monitoring and divide into groups; The said the 3rd abandons curve confirms the 3rd loss ratio, and monitoring divides into groups to be dropped with the 3rd loss ratio, and wherein said the 3rd loss ratio is higher than said second loss ratio.
20. method as claimed in claim 18 confirms that wherein the bandwidth availability ratio of the said packet-based network between said first node and the said Section Point comprises the steps:
The transmission rate of the said voice data packet of measurement from said first node to said Section Point; And
The maximum bandwidth of the said packet-based network between more said transmission rate and said first node and the said Section Point.
21. method as claimed in claim 18; Wherein said at least one data flow is associated with first packet class, and the step of the bandwidth availability ratio of the said packet-based network between wherein said definite said first node and the said Section Point comprises the steps:
The transmission rate of measurement and the corresponding packet of said first packet class from said first node to said Section Point; And
Compare said transmission rate and the maximum bandwidth that is given for said first packet class with the corresponding packet of said first packet class.
CN2004800159949A 2003-06-09 2004-06-07 Bandwidth-limited supervisory packet transmission to control congestion and call establishment in packet-based networks Expired - Fee Related CN1802825B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/459,691 US20040246895A1 (en) 2003-06-09 2003-06-09 Bandwidth-limited supervisory packet transmission to control congestion and call establishment in packet-based networks
US10/459,691 2003-06-09
PCT/EP2004/006123 WO2004112323A1 (en) 2003-06-09 2004-06-07 Bandwidth-limited supervisory packet transmission to control congestion and call establishment in packet-based networks

Publications (2)

Publication Number Publication Date
CN1802825A CN1802825A (en) 2006-07-12
CN1802825B true CN1802825B (en) 2012-04-04

Family

ID=33490466

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2004800159949A Expired - Fee Related CN1802825B (en) 2003-06-09 2004-06-07 Bandwidth-limited supervisory packet transmission to control congestion and call establishment in packet-based networks

Country Status (8)

Country Link
US (1) US20040246895A1 (en)
EP (1) EP1632059B1 (en)
CN (1) CN1802825B (en)
AT (1) ATE370585T1 (en)
DE (1) DE602004008267T2 (en)
PL (1) PL1632059T3 (en)
RU (1) RU2316127C2 (en)
WO (1) WO2004112323A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109257244A (en) * 2017-07-14 2019-01-22 北京国双科技有限公司 Transfer control method, the apparatus and system of user behavior data

Families Citing this family (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9813514B2 (en) 2002-06-12 2017-11-07 Good Technology Holdings Limited Information repository system including a wireless device and related method
US8516034B1 (en) * 2002-07-08 2013-08-20 Good Technology Software, Inc System and method for modifying application behavior based on network bandwidth
EP2393250A1 (en) * 2002-12-04 2011-12-07 Interdigital Technology Corporation Reliability detection of channel quality indicator (CQI) and application to outer loop power control
US20040264368A1 (en) * 2003-06-30 2004-12-30 Nokia Corporation Data transfer optimization in packet data networks
US7653719B1 (en) * 2004-02-02 2010-01-26 Apple Inc. Automatic detection of channel bandwidth
US7761609B1 (en) * 2005-01-20 2010-07-20 Oracle America, Inc. Socket level packet scheduling for connectionless protocols
US9148907B2 (en) * 2005-09-07 2015-09-29 The Invention Science Fund I, Llc Heading-dependent routing
US9049158B2 (en) * 2005-11-29 2015-06-02 Alcatel Lucent Communication session admission control systems and methods
CN1996933B (en) * 2005-12-31 2010-08-11 华为技术有限公司 Method for congestion control in the real time multicast service
US7620392B1 (en) 2006-02-27 2009-11-17 Good Technology, Inc. Method and system for distributing and updating software in wireless devices
US9094257B2 (en) 2006-06-30 2015-07-28 Centurylink Intellectual Property Llc System and method for selecting a content delivery network
US8184549B2 (en) 2006-06-30 2012-05-22 Embarq Holdings Company, LLP System and method for selecting network egress
US7948909B2 (en) 2006-06-30 2011-05-24 Embarq Holdings Company, Llc System and method for resetting counters counting network performance information at network communications devices on a packet network
US8289965B2 (en) 2006-10-19 2012-10-16 Embarq Holdings Company, Llc System and method for establishing a communications session with an end-user based on the state of a network connection
US8717911B2 (en) 2006-06-30 2014-05-06 Centurylink Intellectual Property Llc System and method for collecting network performance information
US8488447B2 (en) 2006-06-30 2013-07-16 Centurylink Intellectual Property Llc System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance
US8000318B2 (en) 2006-06-30 2011-08-16 Embarq Holdings Company, Llc System and method for call routing based on transmission performance of a packet network
US8194643B2 (en) 2006-10-19 2012-06-05 Embarq Holdings Company, Llc System and method for monitoring the connection of an end-user to a remote network
US8015294B2 (en) 2006-08-22 2011-09-06 Embarq Holdings Company, LP Pin-hole firewall for communicating data packets on a packet network
US8407765B2 (en) 2006-08-22 2013-03-26 Centurylink Intellectual Property Llc System and method for restricting access to network performance information tables
US8199653B2 (en) 2006-08-22 2012-06-12 Embarq Holdings Company, Llc System and method for communicating network performance information over a packet network
US8549405B2 (en) 2006-08-22 2013-10-01 Centurylink Intellectual Property Llc System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally
US8576722B2 (en) 2006-08-22 2013-11-05 Centurylink Intellectual Property Llc System and method for modifying connectivity fault management packets
US8098579B2 (en) 2006-08-22 2012-01-17 Embarq Holdings Company, LP System and method for adjusting the window size of a TCP packet through remote network elements
WO2008024387A2 (en) 2006-08-22 2008-02-28 Embarq Holdings Company Llc System and method for synchronizing counters on an asynchronous packet communications network
US8750158B2 (en) 2006-08-22 2014-06-10 Centurylink Intellectual Property Llc System and method for differentiated billing
US9479341B2 (en) 2006-08-22 2016-10-25 Centurylink Intellectual Property Llc System and method for initiating diagnostics on a packet network node
US8144587B2 (en) 2006-08-22 2012-03-27 Embarq Holdings Company, Llc System and method for load balancing network resources using a connection admission control engine
US7843831B2 (en) 2006-08-22 2010-11-30 Embarq Holdings Company Llc System and method for routing data on a packet network
US8130793B2 (en) 2006-08-22 2012-03-06 Embarq Holdings Company, Llc System and method for enabling reciprocal billing for different types of communications over a packet network
US8107366B2 (en) 2006-08-22 2012-01-31 Embarq Holdings Company, LP System and method for using centralized network performance tables to manage network communications
US8307065B2 (en) 2006-08-22 2012-11-06 Centurylink Intellectual Property Llc System and method for remotely controlling network operators
US8064391B2 (en) 2006-08-22 2011-11-22 Embarq Holdings Company, Llc System and method for monitoring and optimizing network performance to a wireless device
US8743703B2 (en) 2006-08-22 2014-06-03 Centurylink Intellectual Property Llc System and method for tracking application resource usage
US8619600B2 (en) 2006-08-22 2013-12-31 Centurylink Intellectual Property Llc System and method for establishing calls over a call path having best path metrics
US8238253B2 (en) 2006-08-22 2012-08-07 Embarq Holdings Company, Llc System and method for monitoring interlayer devices and optimizing network performance
US8125897B2 (en) 2006-08-22 2012-02-28 Embarq Holdings Company Lp System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets
US8040811B2 (en) 2006-08-22 2011-10-18 Embarq Holdings Company, Llc System and method for collecting and managing network performance information
US8194555B2 (en) 2006-08-22 2012-06-05 Embarq Holdings Company, Llc System and method for using distributed network performance information tables to manage network communications
US8144586B2 (en) * 2006-08-22 2012-03-27 Embarq Holdings Company, Llc System and method for controlling network bandwidth with a connection admission control engine
US8531954B2 (en) 2006-08-22 2013-09-10 Centurylink Intellectual Property Llc System and method for handling reservation requests with a connection admission control engine
US8228791B2 (en) 2006-08-22 2012-07-24 Embarq Holdings Company, Llc System and method for routing communications between packet networks based on intercarrier agreements
US8537695B2 (en) 2006-08-22 2013-09-17 Centurylink Intellectual Property Llc System and method for establishing a call being received by a trunk on a packet network
US8223654B2 (en) 2006-08-22 2012-07-17 Embarq Holdings Company, Llc Application-specific integrated circuit for monitoring and optimizing interlayer network performance
US8224255B2 (en) 2006-08-22 2012-07-17 Embarq Holdings Company, Llc System and method for managing radio frequency windows
US8189468B2 (en) 2006-10-25 2012-05-29 Embarq Holdings, Company, LLC System and method for regulating messages between networks
US8274905B2 (en) 2006-08-22 2012-09-25 Embarq Holdings Company, Llc System and method for displaying a graph representative of network performance over a time period
US7808918B2 (en) 2006-08-22 2010-10-05 Embarq Holdings Company, Llc System and method for dynamically shaping network traffic
US7940735B2 (en) 2006-08-22 2011-05-10 Embarq Holdings Company, Llc System and method for selecting an access point
US8223655B2 (en) 2006-08-22 2012-07-17 Embarq Holdings Company, Llc System and method for provisioning resources of a packet network based on collected network performance information
US7684332B2 (en) 2006-08-22 2010-03-23 Embarq Holdings Company, Llc System and method for adjusting the window size of a TCP packet through network elements
WO2008039962A2 (en) * 2006-09-28 2008-04-03 Qualcomm Incorporated Methods and apparatus for determining communication link quality
CA2662389A1 (en) * 2006-09-28 2008-04-03 Qualcomm Incorporated Methods and apparatus for determining quality of service in a communication system
US20080109085A1 (en) 2006-11-03 2008-05-08 Howmedica Osteonics Corp. Method and apparatus for hip femoral resurfacing tooling
JP2008199138A (en) * 2007-02-09 2008-08-28 Hitachi Industrial Equipment Systems Co Ltd Information processor, and information processing system
CN101052014B (en) * 2007-05-21 2010-08-18 华为技术有限公司 IP bearing call connection control method and device
US8111692B2 (en) 2007-05-31 2012-02-07 Embarq Holdings Company Llc System and method for modifying network traffic
US8411566B2 (en) * 2007-10-31 2013-04-02 Smart Share Systems APS Apparatus and a method for distributing bandwidth
US8068425B2 (en) 2008-04-09 2011-11-29 Embarq Holdings Company, Llc System and method for using network performance information to determine improved measures of path states
US7877496B2 (en) * 2008-05-29 2011-01-25 Qwest Communications International Inc. Bandwidth reservation for authenticated applications
WO2010018643A1 (en) * 2008-08-12 2010-02-18 株式会社日立コミュニケーションテクノロジー Radio communication system, radio communication device, and radio resource management method
MY155379A (en) 2008-09-26 2015-10-15 Ericsson Telefon Ab L M Congestion control method and devices
US9013995B2 (en) * 2012-05-04 2015-04-21 Telefonaktiebolaget L M Ericsson (Publ) Congestion control in packet data networking
US9210088B2 (en) * 2013-03-15 2015-12-08 Cisco Technology, Inc. Providing network-wide enhanced load balancing
US10069903B2 (en) 2013-04-16 2018-09-04 Amazon Technologies, Inc. Distributed load balancer
US9553809B2 (en) 2013-04-16 2017-01-24 Amazon Technologies, Inc. Asymmetric packet flow in a distributed load balancer
US10038626B2 (en) 2013-04-16 2018-07-31 Amazon Technologies, Inc. Multipath routing in a distributed load balancer
US9432245B1 (en) 2013-04-16 2016-08-30 Amazon Technologies, Inc. Distributed load balancer node architecture
CN105721332A (en) * 2014-12-03 2016-06-29 深圳市中兴微电子技术有限公司 Congestion control method and device based on improved WRED
US9621468B1 (en) 2014-12-05 2017-04-11 Amazon Technologies, Inc. Packet transmission scheduler
CN110166366B (en) * 2018-02-14 2023-02-28 华为技术有限公司 Network congestion control method, device and system
US11374992B2 (en) * 2018-04-02 2022-06-28 OVNIO Streaming Services, Inc. Seamless social multimedia
US10880920B2 (en) * 2018-06-15 2020-12-29 Cox Communications, Inc. Systems, methods, and apparatuses for wireless scheduling based on docsis
US11683327B2 (en) * 2020-07-23 2023-06-20 Micro Focus Llc Demand management of sender of network traffic flow

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5526353A (en) * 1994-12-20 1996-06-11 Henley; Arthur System and method for communication of audio data over a packet-based network

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6130880A (en) * 1998-03-20 2000-10-10 3Com Corporation Method and apparatus for adaptive prioritization of multiple information types in highly congested communication devices
US6789190B1 (en) * 2000-11-16 2004-09-07 Computing Services Support Solutions, Inc. Packet flooding defense system
JP3526269B2 (en) * 2000-12-11 2004-05-10 株式会社東芝 Inter-network relay device and transfer scheduling method in the relay device
US7054327B2 (en) * 2001-05-30 2006-05-30 Lucent Technologies Inc. Method of providing quality of service (QOS) to voice applications in routed IP networks
US8125902B2 (en) * 2001-09-27 2012-02-28 Hyperchip Inc. Method and system for congestion avoidance in packet switching devices

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5526353A (en) * 1994-12-20 1996-06-11 Henley; Arthur System and method for communication of audio data over a packet-based network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109257244A (en) * 2017-07-14 2019-01-22 北京国双科技有限公司 Transfer control method, the apparatus and system of user behavior data

Also Published As

Publication number Publication date
ATE370585T1 (en) 2007-09-15
DE602004008267T2 (en) 2008-05-08
WO2004112323A1 (en) 2004-12-23
DE602004008267D1 (en) 2007-09-27
EP1632059B1 (en) 2007-08-15
CN1802825A (en) 2006-07-12
US20040246895A1 (en) 2004-12-09
RU2316127C2 (en) 2008-01-27
EP1632059A1 (en) 2006-03-08
PL1632059T3 (en) 2008-01-31
RU2005138327A (en) 2006-06-27

Similar Documents

Publication Publication Date Title
CN1802825B (en) Bandwidth-limited supervisory packet transmission to control congestion and call establishment in packet-based networks
US9414255B2 (en) Packet flow control in a wireless communications network based on an indication contained in a packet
EP1356618B1 (en) Dynamic bandwidth allocation for multiple access communication using session queues
US20070115848A1 (en) Adaptive application sensitive rate control system for packetized networks
KR101508389B1 (en) Communications Networks
US7308282B2 (en) Communication control system, communication control method, base station and mobile station
EP2090035B1 (en) Congestion control in stateless domains
AU2007353984B2 (en) Priority flow handling in stateless domains
CN101099145A (en) Method for managing inter-zone bandwidth in a two-way messaging network
US20050262266A1 (en) Apparatus and method for resource allocation
JP5718948B2 (en) Wireless network operation method and wireless network
WO2002052886A1 (en) Traffic congestion
CN1771707A (en) Call admission control in VoIP systems
EP1649643A1 (en) Distributed quality-of-service management system
WO2004040859A1 (en) Congestion control of shared packet data channels by reducing the bandwidth or transmission power for data flows with poor radio conditions
CA2249864A1 (en) Method for overload control in a multiple access system for communications networks
CN102239666A (en) Method and device for enabling indication of congestion in a telecommunications network
US20070223373A1 (en) Communication control apparatus and communication control method
US7577242B2 (en) Method of controlling the user calling load in soft switch system
JP2008205721A (en) Data transfer device, base station and data transfer method
GB2378613A (en) Congestion control in a communications network
JP4893216B2 (en) Network management device, bandwidth control method, and program
JP3884324B2 (en) COMMUNICATION CONTROL DEVICE AND COMMUNICATION CONTROL METHOD
EP1721430B1 (en) Call admission control
Kim et al. Online Network Resource Management for QoS-Sensitive Multimedia Services

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: 20120404

Termination date: 20170607