CN1747359A - Load-Based Adaptive Rate Control Method in Mobile Communication System - Google Patents
Load-Based Adaptive Rate Control Method in Mobile Communication System Download PDFInfo
- Publication number
- CN1747359A CN1747359A CN 200510102601 CN200510102601A CN1747359A CN 1747359 A CN1747359 A CN 1747359A CN 200510102601 CN200510102601 CN 200510102601 CN 200510102601 A CN200510102601 A CN 200510102601A CN 1747359 A CN1747359 A CN 1747359A
- Authority
- CN
- China
- Prior art keywords
- rate
- probability
- load
- user
- network side
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000010295 mobile communication Methods 0.000 title claims description 15
- 230000003044 adaptive effect Effects 0.000 title claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 37
- 230000009467 reduction Effects 0.000 claims description 17
- 238000013468 resource allocation Methods 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 claims description 9
- 230000007423 decrease Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 5
- 230000004913 activation Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 claims 3
- KCXVZYZYPLLWCC-UHFFFAOYSA-N EDTA Chemical compound OC(=O)CN(CC(O)=O)CCN(CC(O)=O)CC(O)=O KCXVZYZYPLLWCC-UHFFFAOYSA-N 0.000 claims 2
- 230000003247 decreasing effect Effects 0.000 claims 2
- 229960001484 edetic acid Drugs 0.000 claims 2
- 238000005259 measurement Methods 0.000 claims 2
- 230000002411 adverse Effects 0.000 claims 1
- 238000013459 approach Methods 0.000 claims 1
- 238000013461 design Methods 0.000 claims 1
- 238000012545 processing Methods 0.000 claims 1
- 238000010187 selection method Methods 0.000 claims 1
- 239000000203 mixture Substances 0.000 description 2
- 201000004569 Blindness Diseases 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000000205 computational method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention can efficiently assign and dispatch resources in real time between many service requests to improve speed control method and utilization of system resources.
Description
Technical field
The present invention relates to the method for rate control in a kind of mobile communication system, especially in the mobile communication system of supporting the several data transmission rate, be between the service request under the different transmission conditions and distribute transmission rate, thereby when satisfying each requested service quality, improve the whole service efficiency of system.Speed realization reasonable resources distribution and scheduling that rate controlled is distributed by being adjusted into different user, therefore, rate controlled also is a kind of implementation method of scheduling strategy.
Background technology
Flourish along with mobile communication, various new business emerge in an endless stream, and wherein the development of data service is particularly rapid.And the limitation of radio spectrum resources and communication environments has influenced the raising of data traffic transmission speed to a certain extent.Therefore, the research focus that how to make full use of system resource, provides high as far as possible transmission rate to become moving communicating field for the user.The proposition of rate control techniques has well solved this problem.This method according to the current transmission rate of each service request, system resource current utilize situation, can the transmission rate of each service be carried out in time, effectively adjust, thereby system resource is fully used in conjunction with specific probability system of selection.
Two important bases for estimation are in the method for rate control: system resource utilization situation and probability system of selection.The criterion of utilization of resources situation and the value of probability all can produce material impact to the result of rate controlled.The method of rate control criterion that must use simply, easily measure and reasonably probability value efficiently.Common rate control techniques adopts parameters such as system's available horsepower, system load and system's residual capacity to weigh as the standard of system resource utilization situation, carries out the speed adjustment based on fixation probability.The method of adjustment of fixation probability is easy to realize, but the variation of adaptive system utilization of resources situation dynamically.
Summary of the invention
For the tracking system loading condition, and adjust the rate controlled probability in real time to adapt to the variation of utilization of resources situation, the inventor has proposed a kind of method of rate control based on system load, adaptive adjustment speed lifting probability.Its basic principle is that judge according to the load value of current system should raising speed rate or the transmission of reduction of speed rate, and calculate the probability of raising speed rate or reduction of speed rate according to load-threshold value, probability is adjusted speed according to this, and the maximum rate that provides of frame of reference available horsepower, determines the transmission rate of following one-period.
The concrete performing step of the present invention is:
Step 1: the load value of adding up each controlling party at network side.
Step 2: determine the overload indication bit of each controlling party according to the load value in the step 1, whether the receiver that indication bit has indicated current base station transships, and as overload, then requires the power from user side that it received to reduce, otherwise can improve.
Step 3: determine the speed adjustment strategy that user side should be taked according to the overload indication bit of each controlling party in the controlling party set (abbreviation control sets) of user side association in this controlling party: raising speed rate or reduction of speed rate.
Step 4: adjust strategy and load-threshold value according to the speed of determining in the load value of adding up in the step 1, the step 3, calculate the tactful probability value of user side speed accent that each controlling party is controlled, i.e. the probability lower limit of the probability upper limit of raising speed rate or reduction of speed rate.
Step 5: overload indication bit and speed according to each controlling party in the user side control sets are adjusted probability, determine the rate value of method of rate control decision.
Step 6: calculate the maximum rate value that each user side allows transmission according to system's available horsepower.
Step 7: select rate value less in step 5 and the step 6 as the final transmission rate of determining.
After the next rate controlled cycle began, repeating step 1 was to step 7.
Determine that according to the different loading condition of each controlling party speed adjusts strategy in the top step 3, and in step 4, determine in real time that according to current load value and load-threshold value speed adjusts the limiting value of probability.What calculate for the raising speed rate is the probability upper limit, if the probability of raising speed rate, then can cause this controlling party overload greater than this probability upper limit; What calculate for the reduction of speed rate is the probability lower limit, if the probability of reduction of speed rate, equally also can cause this controlling party overload less than this probability lower limit.Step 7 takes into account the supporting factor of available horsepower to speed.The present invention measures and probability calculation by real-time, the tracking system loading condition, and in time take measures to prevent system overload and guarantee making full use of system resource.
Description of drawings
In conjunction with the following drawings and instantiation will be convenient to understand principle of the present invention, step, characteristics and advantage to the detailed description done of invention, in the accompanying drawing:
Fig. 1 is the job step of expression the present invention in the CDMA2000 example;
Fig. 2 represents the present invention in the CDMA2000 example, the curve chart and the growth ratio curve of sector average load value when sector average load value and employing fixation probability.Each sector has two voice users and several data users.Axis of abscissas is represented each sector data user number, and axis of ordinates is represented the average load and the growth of load percentage of sector.
Fig. 3 represents the present invention in the pairing CDMA2000 example of Fig. 2, the curve chart and the throughput increase percentage of sector average throughput when sector average throughput and employing fixation probability.
Embodiment
Because the implementation of data service is a lot of in the mobile communication,, using a kind of representative and blanket example at this for the ease of understanding---method of rate control proposed by the invention is set forth in CDMA2000 suggestion (being formulated by 3GPP2).The present invention generally is suitable for for the application scenario that all have essential characteristic in this example.
Use formula (1) to calculate the load contribution of user i to Active Set sector j:
Wherein, W is a system bandwidth, E
b/ N
0Be user's bit energy and the ratio of background heat noise power spectral density, R
iBe transmission rate, υ
iBe the voice activation factor.For the data user, the voice activation factor is 1.According to " 1xEV-DVEvaluation Methodology (V13) " literary composition of 3GPP2, the voice activation factor of getting voice user is 0.406.
It is the user load contribution sum of Active Set with this sector that the load value of sector equals all:
The determination methods of sector overload indication bit is:
Stipulated maximum load value, the threshold value Load of load just in " IS-2000 Release C Simulation Configuration Specification " literary composition of 3GPP2
THBe 0.45.When sector load greater than 0.45 the time, show that current sector load is bigger, the user answers the transmission of reduction of speed rate; Otherwise, illustrating that there is surplus resources current sector, the user can the transmission of raising speed rate.But raising speed rate and reduction of speed rate will be according to certain probability, can not all users raising speed rate or reduction of speed rates simultaneously.If all users are reduction of speed rates simultaneously, can cause system resource idle suddenly, thisly be idle in next time that rate controlled can cause all user's raising speed rates again, thereby cause system overload in the cycle.And so forth, system fluctuates under idle and overload, causes the instability of system.Main method of the present invention is exactly by adjusting the probability of ascending, descending speed, making the approaching as much as possible threshold value that still is no more than of load value of system.Details are as follows for the computational methods of speed adjustment probability.
For the situation of sector j permission user raising speed rate, promptly current Load
j<Load
TH, establishing user i present rate is R
i, the speed probability that rises to the present rate twice is p
j ↑(0≤p
j ↑≤ 1), keeps present rate R
iProbability be l-p
j ↑Use speed estimation function Ev (R
i, p
j ↑) calculate the speed of following one-period and bring the load calculation formula into.The mathematic expectaion function that uses transmission rate in the next rate controlled cycle in this example is as the speed estimation function:
Will
Bring the load calculation formula into, obtain
Formula (4) is variable p
j ↑(0≤p
j ↑≤ 1) increasing function.Find the solution satisfied
Maximum probability p under the condition
j ↑, be the maximum raising speed rate probability that makes sector j nonoverload.
For the situation of sector j requirement user reduction of speed rate, the promptly current Liad that goes up
j〉=Load
TH, establish user i speed reduced to R
i/ 2 probability is p
j ↓(0≤p
j ↓≤ 1), keeps present rate R
iProbability be 1-p
j ↓The same mathematic expectaion function that uses transmission rate in the next rate controlled cycle is as the speed estimation function:
With each user
Bring in the load calculation formula, obtain:
Formula (5) is variable p
j ↓(0≤p
j ↓≤ 1) subtraction function.Find the solution satisfied
Minimum probability value p
j ↓As making sector j change the reduction of speed rate probability of lucky nonoverload into, thereby realize making full use of to system resource by overload.
According to " 1xEV-DV Evaluation Methodology (V13) ", can comprise three sectors in user's the Active Set at most.In order to satisfy the requirement that each activates the sector nonoverload, have only when all activated sector requires the raising speed rate, Cai the transmission of user's raising speed rate, and final raising speed rate probability is the minimum value of all raising speed rate probability.As long as there is an Active Set sector to require user's reduction of speed rate, then reduction of speed rate transmission of user, the probability of reduction of speed rate is got the maximum of all reduction of speed rate probability.Therefore, the finally definite overload indication bit of user can be expressed as its Active Set sector overload indication bit sum:
The probability system of selection of user i is expressed as:
Produce the random number in [0, the 1] scope that is evenly distributed at random, if this random number is less than p
i ↑(p
i ↑), then the user is 2 times (1/2 times) of present rate with the speed rising (decline) of next rate controlled in the cycle.
In addition, also considered of the restriction of system's available horsepower among the present invention to speed.Select speed less in the transmission rate that supported peak transfer rate of current available horsepower and rate controlled obtain as final speed.
As can be seen, what the present invention proposed adjusts the adaptive algorithm of speed lifting probability in real time at system loading conditions, has following characteristics more than comprehensive:
1. be purpose with the whole utilization ratio that improves system resource, for data service, promptly obtain bigger throughput of system.
2. avoid the generation of system overload phenomenon, also guarantee the stability of system simultaneously.
3. the consideration high real-time along with the continuous variation of system status, is adjusted speed lifting probability in real time, avoids the blindness under the fixation probability situation.
4. insensitive to concrete implementation and protocol specification, possess compatibility.
In a word, the present invention is a kind of resource allocation and dispatching technique of flexible practicality, its objective is the efficient of adjusting with resource allocation and speed in the method raising mobile communication of simple structure and easily realization.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101026014A CN100411324C (en) | 2005-09-12 | 2005-09-12 | Load-Based Adaptive Rate Control Method in Mobile Communication System |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101026014A CN100411324C (en) | 2005-09-12 | 2005-09-12 | Load-Based Adaptive Rate Control Method in Mobile Communication System |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1747359A true CN1747359A (en) | 2006-03-15 |
CN100411324C CN100411324C (en) | 2008-08-13 |
Family
ID=36166709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101026014A Expired - Fee Related CN100411324C (en) | 2005-09-12 | 2005-09-12 | Load-Based Adaptive Rate Control Method in Mobile Communication System |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100411324C (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009100668A1 (en) * | 2008-02-04 | 2009-08-20 | Huawei Technologies Co., Ltd. | A method, device and system for triggering the resource distribution |
CN100591174C (en) * | 2007-11-23 | 2010-02-17 | 大唐移动通信设备有限公司 | Remote end apparatus transmission rate adaptive approach and device |
WO2010063185A1 (en) * | 2008-12-03 | 2010-06-10 | 中兴通讯股份有限公司 | Method for adaptively adjusting system bandwidth in long term evolution system |
CN101932034A (en) * | 2009-06-26 | 2010-12-29 | 华为技术有限公司 | Method and system for enhancing service quality and application network element |
CN101557644B (en) * | 2008-04-11 | 2011-04-06 | 中兴通讯股份有限公司 | Adjusting method for wireless signal-path band width |
CN101588595B (en) * | 2009-07-07 | 2012-01-25 | 董志 | Method for dynamically regulating data transfer rate in wireless application service system |
CN102882804A (en) * | 2012-08-31 | 2013-01-16 | 北京讯鸟软件有限公司 | Voice transmission bandwidth adaptive communication system and communication method |
CN101854636B (en) * | 2009-03-30 | 2013-09-04 | 电信科学技术研究院 | Confirming method, system and equipment of OI (Overload Indication) threshold value |
CN107809391A (en) * | 2016-09-09 | 2018-03-16 | 奥特润株式会社 | Apparatus and method for control message traffic load |
CN119094463A (en) * | 2024-10-29 | 2024-12-06 | 深圳市丰润达科技有限公司 | Storm control method based on application identification |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6393276B1 (en) * | 2000-01-12 | 2002-05-21 | Telefonaktiebolaget Lm Ericsson | Mobile station assisted forward link open loop power and rate control in a CDMA system |
CN1148911C (en) * | 2001-06-27 | 2004-05-05 | 华为技术有限公司 | A Rate Control Method of Dynamic Threshold Adjustment in CDMA System |
KR100964670B1 (en) * | 2003-05-12 | 2010-06-22 | 엘지전자 주식회사 | How to generate data rate control information in mobile communication system |
US7599394B2 (en) * | 2003-06-16 | 2009-10-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Common rate control method for reverse link channels in CDMA networks |
-
2005
- 2005-09-12 CN CNB2005101026014A patent/CN100411324C/en not_active Expired - Fee Related
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100591174C (en) * | 2007-11-23 | 2010-02-17 | 大唐移动通信设备有限公司 | Remote end apparatus transmission rate adaptive approach and device |
US9210715B2 (en) | 2008-02-04 | 2015-12-08 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for triggering resource configuration |
WO2009100668A1 (en) * | 2008-02-04 | 2009-08-20 | Huawei Technologies Co., Ltd. | A method, device and system for triggering the resource distribution |
US8885585B2 (en) | 2008-02-04 | 2014-11-11 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for triggering resource configuration |
US8605666B2 (en) | 2008-02-04 | 2013-12-10 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for triggering resource configuration |
CN101557644B (en) * | 2008-04-11 | 2011-04-06 | 中兴通讯股份有限公司 | Adjusting method for wireless signal-path band width |
WO2010063185A1 (en) * | 2008-12-03 | 2010-06-10 | 中兴通讯股份有限公司 | Method for adaptively adjusting system bandwidth in long term evolution system |
CN101854636B (en) * | 2009-03-30 | 2013-09-04 | 电信科学技术研究院 | Confirming method, system and equipment of OI (Overload Indication) threshold value |
WO2010149084A1 (en) * | 2009-06-26 | 2010-12-29 | 华为技术有限公司 | Method, system and application network element for improving quality of service |
CN101932034B (en) * | 2009-06-26 | 2013-10-02 | 华为技术有限公司 | Method and system for enhancing service quality and application network element |
US9154998B2 (en) | 2009-06-26 | 2015-10-06 | Huawei Technologies Co., Ltd. | Method, system, and application network element for improving quality of service |
CN101932034A (en) * | 2009-06-26 | 2010-12-29 | 华为技术有限公司 | Method and system for enhancing service quality and application network element |
CN101588595B (en) * | 2009-07-07 | 2012-01-25 | 董志 | Method for dynamically regulating data transfer rate in wireless application service system |
CN102882804A (en) * | 2012-08-31 | 2013-01-16 | 北京讯鸟软件有限公司 | Voice transmission bandwidth adaptive communication system and communication method |
CN102882804B (en) * | 2012-08-31 | 2015-12-16 | 北京讯鸟软件有限公司 | A kind of communication system of voice transfer bandwidth self-adaption and communication means |
CN107809391A (en) * | 2016-09-09 | 2018-03-16 | 奥特润株式会社 | Apparatus and method for control message traffic load |
CN107809391B (en) * | 2016-09-09 | 2021-07-23 | 奥特润株式会社 | Apparatus and method for controlling message communication load |
CN119094463A (en) * | 2024-10-29 | 2024-12-06 | 深圳市丰润达科技有限公司 | Storm control method based on application identification |
Also Published As
Publication number | Publication date |
---|---|
CN100411324C (en) | 2008-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1225846C (en) | Power control algorithm for packet data based on queuel channel utilization | |
KR101008190B1 (en) | Method and apparatus for scheduling users for allocating data transmissions in communication systems | |
CN1600005A (en) | System and method for user scheduling in a communication network | |
CN1886910A (en) | Method and apparatus for controlling reverse link data rate of a mobile station | |
CN1762171A (en) | System and method of improving talk-time at the end of battery life | |
CN1618250A (en) | Adaptive Data Rate Control for Mobile Data Delivery | |
CN1761356A (en) | Method for converting types from public channel to dedicated channel in CDMA system | |
CN101373994B (en) | Power control method and device | |
CN1747359A (en) | Load-Based Adaptive Rate Control Method in Mobile Communication System | |
CN1977485A (en) | Common rate control method for reverse link channels in CDMA networks | |
CN1551539A (en) | Forward channel schedule algorithm for HDR system | |
CN1625089A (en) | Method of realizing dynamic quickly regulating for HSDPA system | |
CN101114988A (en) | Flow control algorithm for non-continuous emission based forecasting self-adaption multi-velocity service | |
CN1275400C (en) | Velocity regulating method of speech sound self adaptive multivelocity | |
CN1531784A (en) | Power Variation Estimation for Communication Systems | |
CN100337507C (en) | Method for resource distribution and scheduling of non real-time service in mobile communication system | |
CN1194491C (en) | A Method of Outer Loop Power Control in Code Division Multiple Access System | |
CN101568156B (en) | Method and device for radio resource scheduling and base station | |
CN1208977C (en) | Outer ring power controlling method for mobile communication system | |
CN101568154B (en) | Method and device for determining scheduling priority | |
CN1691533A (en) | A power control method | |
CN1946231A (en) | Method and device for dispatching down link resource in radio access system | |
CN1728584A (en) | Method for controlling encoding speed and power in procedure of voice mobile communication | |
CN102006636B (en) | Method for controlling speed rate of reverse link based on channel quality | |
CN102905321B (en) | Admission control method in cognitive radio network |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080813 |