CN100461923C - A system and method for rebalancing a load - Google Patents
A system and method for rebalancing a load Download PDFInfo
- Publication number
- CN100461923C CN100461923C CNB2004100717453A CN200410071745A CN100461923C CN 100461923 C CN100461923 C CN 100461923C CN B2004100717453 A CNB2004100717453 A CN B2004100717453A CN 200410071745 A CN200410071745 A CN 200410071745A CN 100461923 C CN100461923 C CN 100461923C
- Authority
- CN
- China
- Prior art keywords
- load
- module
- reshuffling
- request
- adjustment
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及无线通信领域,特别涉及一种负载重整系统和方法。所述系统包括:负载重整请求模块、负载重整模块、负载监测模块和负载调整模块。所述方法包括:S1.负载重整模块接收负载重整请求,所述负载重整请求中包括负载指标的目标值;S2.负载重整模块选择负载调整动作和调整用户并记录选择结果;S3.负载重整模块请求负载监测模块对所选的负载调整动作结果进行预测;S4.负载监测模块预测负载调整动作结果并将预测结果返回负载重整模块;负载监测模块判断该结果是否满足所述目标值,如果是,继续步骤S5;如果否,返回步骤S2;S5.负载重整模块执行负载调整动作或者发出执行命令。应用本发明,可以灵活调整负载水平以满足系统需求。
The invention relates to the field of wireless communication, in particular to a load reconfiguration system and method. The system includes: a load reconfiguration request module, a load reconfiguration module, a load monitoring module and a load adjustment module. The method includes: S1. The load reconfiguration module receives a load reconfiguration request, and the load reconfiguration request includes the target value of the load index; S2. The load reconfiguration module selects a load adjustment action and adjusts the user and records the selection result; S3 The load readjustment module requests the load monitoring module to predict the result of the selected load adjustment action; S4. The load monitoring module predicts the load adjustment action result and returns the predicted result to the load readjustment module; the load monitoring module judges whether the result satisfies the described If the target value is yes, continue to step S5; if no, return to step S2; S5. The load readjustment module executes a load adjustment action or issues an execution command. By applying the invention, the load level can be flexibly adjusted to meet the system requirements.
Description
技术领域 technical field
本发明涉及移动通信领域,尤其涉及一种负载重整系统和方法。The invention relates to the field of mobile communication, in particular to a load reconfiguration system and method.
背景技术 Background technique
现有的蜂窝移动通信系统中,通常将一个大的地理区域覆盖范围划分为若干小区,使用小功率发射机(基站)覆盖每个小区,与用户建立通讯,小区的覆盖半径较小,但是许多个小区就可以覆盖整个大地理区域。同时,在不同的小区使用相同的频率,可以极大地提高频谱资源的利用率;而在用户密集的区域增加使用不同频率的小区,则可以提高该区域的系统容量。对于每个小区而言,其物理资源(例如发射功率、带宽、信道码资源等)是有限的,随着其所服务用户的增加,小区负载渐趋饱和,势必造成新用户无法被接入、原有用户服务质量下降等一系列后果。In the existing cellular mobile communication system, the coverage of a large geographic area is usually divided into several cells, and a low-power transmitter (base station) is used to cover each cell to establish communication with users. The coverage radius of the cell is small, but many A single cell can cover an entire large geographic area. At the same time, using the same frequency in different cells can greatly improve the utilization of spectrum resources; adding cells using different frequencies in areas with dense users can increase the system capacity in this area. For each cell, its physical resources (such as transmission power, bandwidth, channel code resources, etc.) are limited. As the number of users it serves increases, the load of the cell will gradually become saturated, which will inevitably cause new users to be unable to access, A series of consequences such as the decline in service quality of original users.
传统技术使用LCC(Load Congestion Control,负载拥塞控制)来应对这种问题,LCC在小区负载达到警戒线以后通过选择某些用户断开连接等方法,将负载水平恢复到一种可以接受的水平。但是由于LCC操作对于用户的满意度影响很大,所以不能频繁启动,因而只能在负载高达崩溃边缘才会启动,而且启动以后的负载调整目标也是基本固定的。Traditional technology uses LCC (Load Congestion Control, load congestion control) to deal with this problem. After the cell load reaches the warning line, LCC restores the load level to an acceptable level by selecting some users to disconnect and other methods. However, because the LCC operation has a great impact on user satisfaction, it cannot be started frequently, so it can only be started when the load reaches the edge of collapse, and the load adjustment target after startup is basically fixed.
现有技术使用LCC模块对小区负载水平进行调整,随机选择一些用户断开连接,以使小区负载降低到可以接受的水平,在实际使用时存在下述缺点:The existing technology uses the LCC module to adjust the load level of the cell, and randomly selects some users to disconnect to reduce the load of the cell to an acceptable level. In actual use, there are the following disadvantages:
1、LCC模块所选择的操作过于简单粗暴,对用户满意度影响很大。1. The operation selected by the LCC module is too simple and rough, which has a great impact on user satisfaction.
2、由于1的原因,LCC模块不能频繁启动,因此启动门限设置得很高,接近系统崩溃边缘,风险很大。2. Due to reason 1, the LCC module cannot be started frequently, so the start threshold is set very high, which is close to the edge of system crash, and the risk is very high.
3、LCC模块对负载的调整目标基本固定在一个预设的门限,无法根据系统需求灵活变动。3. The load adjustment target of the LCC module is basically fixed at a preset threshold, which cannot be flexibly changed according to system requirements.
4、当负载比较高但是还没有到达触发LCC门限时,准入模块已经开始拒绝新用户的接入,于是可能出现低优先级用户由于接入的早而能够保持连接、高优先级用户由于接入时机不好而始终不能享受服务的现象,与用户优先级的设置策略相悖。4. When the load is relatively high but the threshold for triggering the LCC has not been reached, the admission module has begun to reject the access of new users, so low-priority users may be able to maintain connections due to early access, and high-priority users may be able to maintain connections due to access The phenomenon of not being able to enjoy the service because of bad entry timing is contrary to the user priority setting strategy.
发明内容 Contents of the invention
本发明要解决现有技术的调整方法过于简单,模块之间调用关系不清晰,无法满足用户要求的问题,特提供一种可以灵活调整负载水平以满足系统需求的负载重整系统和方法。The present invention solves the problems that the adjustment method in the prior art is too simple, the calling relationship between the modules is not clear, and cannot meet the user's requirements, and provides a load reconfiguration system and method that can flexibly adjust the load level to meet the system requirements.
本发明引入了LDR(Load Reshuffling,负载重整)模块,该模块独立于传统的LCC(Load Congestion Control,负载拥塞控制)、AC(Admission Control,准入控制)等模块以外,集成了多种操作灵活调整负载水平,可以被这些模块调用。同时,又引入了LDM(Load Monitoring,负载监控)模块对于负载调整的结果进行相对准确的监控与评估,以达到灵活调整负载水平以满足系统需求的目的,本发明通过以下技术方案实现。The present invention introduces the LDR (Load Reshuffling, load reshuffling) module, which is independent of traditional LCC (Load Congestion Control, load congestion control), AC (Admission Control, admission control) and other modules, and integrates a variety of operations Flexible adjustment of load levels can be called by these modules. At the same time, an LDM (Load Monitoring, load monitoring) module is introduced to monitor and evaluate the load adjustment results relatively accurately, so as to achieve the purpose of flexibly adjusting the load level to meet the system requirements. The present invention is realized through the following technical solutions.
一种负载重整系统,包括:负载重整请求模块、负载重整模块、负载监测模块和负载调整模块;A load reconfiguration system, comprising: a load reconfiguration request module, a load reconfiguration module, a load monitoring module and a load adjustment module;
所述负载重整请求模块在当前负载指标不满足目标值时,向负载重整模块发出负载重整请求;The load reconfiguration request module sends a load reconfiguration request to the load reconfiguration module when the current load index does not meet the target value;
所述负载重整模块接收负载重整请求;选择负载调整动作以及调整的用户并记录选择结果;请求负载监测模块预测负载调整动作结果;执行负载调整动作或者向负载调整模块发出执行负载调整动作命令;The load readjustment module receives the load readjustment request; selects the load adjustment action and the adjusted user and records the selection result; requests the load monitoring module to predict the result of the load adjustment action; executes the load adjustment action or sends an execution load adjustment action command to the load adjustment module ;
所述负载监测模块预测所述负载调整动作结果并将结果返回负载重整模块;监测负载指标,当当前负载指标不满足目标值时向负载重整模块发出负载重整请求。The load monitoring module predicts the result of the load adjustment action and returns the result to the load reconfiguration module; monitors the load index, and sends a load reconfiguration request to the load reconfiguration module when the current load index does not meet the target value.
一种负载重整方法,包括下列步骤:A method for resetting a load, comprising the steps of:
S1.负载重整模块接收负载重整请求,所述负载重整请求中包括负载指标的目标值;S1. The load reconfiguration module receives a load reconfiguration request, and the load reconfiguration request includes a target value of a load indicator;
S2.负载重整模块选择负载调整动作和调整用户并记录选择结果;S2. The load readjustment module selects the load adjustment action and adjusts the user and records the selection result;
S3.负载重整模块请求负载监测模块对所选的负载调整动作结果进行预测;S3. The load readjustment module requests the load monitoring module to predict the result of the selected load adjustment action;
S4.负载监测模块预测负载调整动作结果并将预测结果返回负载重整模块;负载监测模块判断该结果是否满足所述目标值,如果是,继续步骤S5;如果否,返回步骤S2;S4. The load monitoring module predicts the result of the load adjustment action and returns the predicted result to the load readjustment module; the load monitoring module judges whether the result meets the target value, if yes, proceed to step S5; if not, return to step S2;
S5.负载重整模块执行负载调整动作或者发出执行命令。S5. The load readjustment module executes a load adjustment action or issues an execution command.
与现有技术相比,应用本发明所述负载重整系统和方法可以获得以下有益的技术效果:Compared with the prior art, the application of the load reforming system and method of the present invention can obtain the following beneficial technical effects:
1、引入了多种操作(Action)来动态调整小区负载水平。1. A variety of actions are introduced to dynamically adjust the cell load level.
2、LDR模块,独立于原有的LCC、AC等模块之外,但是可以被这些模块调用。LDR模块主要完成对于小区负载的调整功能,而调整的时机和调整的目标则由其他模块确定,从而明确了模块间的调用关系。2. The LDR module is independent of the original LCC, AC and other modules, but can be called by these modules. The LDR module mainly completes the adjustment function of the cell load, and the adjustment timing and adjustment target are determined by other modules, thus clarifying the calling relationship between modules.
3、LDM模块能够对小区负载进行相对准确的监控和预测,因此各个模块可以根据各自的需求动态确定小区负载调整目标,而由LDM模块来监控和预测调整结果。3. The LDM module can monitor and predict the cell load relatively accurately, so each module can dynamically determine the cell load adjustment target according to their own needs, and the LDM module monitors and predicts the adjustment results.
4、由于LDR模块的独立,当负载过高,新用户被拒绝时可以根据其优先级确定是否需要进行负载重整,重整以后将高优先级用户接入,以体现其高优先级的特权。LDM和LCC模块在对负载的实时监控中也可以根据运营商预设的策略调用LDR进行小区负载的动态调整。4. Due to the independence of the LDR module, when the load is too high and new users are rejected, it can be determined whether to perform load reconfiguration according to their priority. After reconfiguration, high-priority users will be connected to reflect their high-priority privileges . The LDM and LCC modules can also call the LDR to dynamically adjust the cell load according to the operator's preset strategy during the real-time monitoring of the load.
附图说明 Description of drawings
下面以具体实施例并结合附图详细说明本发明。The present invention will be described in detail below with specific embodiments and in conjunction with the accompanying drawings.
图1为本发明所述负载调整系统结构示意图。Fig. 1 is a schematic structural diagram of the load adjustment system of the present invention.
具体实施方式 Detailed ways
如图1所示,本实施例所述负载重整系统包括:负载重整请求模块、LDR模块、LDM模块和负载调整模块;LDR模块包括决策子模块和执行子模块;负载重整请求模块包括LCC模块、AC模块;负载调整模块包括HO模块(HandOver,切换)、DCCC模块(Dynamic Channel Configuration Control,动态信道配置控制)、CHS模块(Channel Switch,信道类型切换)。As shown in Figure 1, the load reconfiguration system described in this embodiment includes: a load reconfiguration request module, an LDR module, an LDM module, and a load adjustment module; the LDR module includes a decision-making submodule and an execution submodule; the load reconfiguration request module includes LCC module, AC module; load adjustment module includes HO module (HandOver, switching), DCCC module (Dynamic Channel Configuration Control, dynamic channel configuration control), CHS module (Channel Switch, channel type switching).
下面分别描述各模块的功能:The functions of each module are described below:
LDR模块接收负载重整请求;选择负载调整动作以及调整的用户并记录选择结果;请求LDM模块预测负载调整动作结果;执行负载调整动作或者向外部负载调整模块发出执行命令;The LDR module receives the load readjustment request; selects the load adjustment action and the adjusted user and records the selection result; requests the LDM module to predict the load adjustment action result; executes the load adjustment action or sends an execution command to the external load adjustment module;
LDM模块预测其负载调整动作结果并将预测结果返回LDR模块;监测负载指标,当负载指标不满足时向LDR模块发出负载重整请求。The LDM module predicts the result of its load adjustment action and returns the predicted result to the LDR module; monitors the load index, and sends a load reconfiguration request to the LDR module when the load index is not satisfied.
LDR模块可以分为决策部分和执行部分。决策部分为达到外部请求所要达到的负载目标,选择所需进行的一系列动作,而LDM则在这个选择过程中提供动作结果的预测(预测每一个动作将可能对系统总体负载造成的影响)。一旦动作序列选定,则交给执行部分,再由执行部分调用外部的DCCC、CHS、HO等模块真正完成所需的各种操作。The LDR module can be divided into a decision-making part and an execution part. The decision-making part selects a series of actions required to achieve the load target of the external request, and LDM provides the prediction of the action results during the selection process (predicts the possible impact of each action on the overall system load). Once the action sequence is selected, it will be handed over to the execution part, and then the execution part will call the external DCCC, CHS, HO and other modules to actually complete the required operations.
LCC模块、AC模块、LDM模块在负载指标不满足时向LDR模块发出负载重整请求。The LCC module, the AC module, and the LDM module send a load reconfiguration request to the LDR module when the load index is not satisfied.
DCCC、CHS、HO等模块为LDR模块执行实际的负载调整操作,通过动态调整信道带宽、切换信道类型、执行负载切换等手段真正达到调整负载水平和灵活分配资源的目的。具体的,DCCC的作用是动态的调整无线传输信道的速率;CHS的作用是为用户选择不同的传输信道类型(专用信道或者公共信道等);HO的作用是将用户在不同的小区中进行切换,以保证该用户在移动中也能享用无间断服务。Modules such as DCCC, CHS, and HO perform actual load adjustment operations for the LDR module, and truly achieve the purpose of adjusting load levels and flexibly allocating resources by dynamically adjusting channel bandwidth, switching channel types, and performing load switching. Specifically, the role of DCCC is to dynamically adjust the rate of the wireless transmission channel; the role of CHS is to select different transmission channel types (dedicated channels or common channels, etc.) for users; the role of HO is to switch users between different cells , to ensure that the user can enjoy uninterrupted service even while moving.
综上,在外部条件(例如LCC、AC、LDM)的触发下,对于系统负载进行动态调整,降低或者恢复负载水平,动态调整资源分配倾向,以达到提高系统容量和保持系统稳定性的目的。注意,LDR所做的工作不仅仅是降低负载,还包括在负载较轻时充分利用资源,以避免出现用户质量只会不断下降不会回升的情况。本发明中LDR模块的定位仅仅是对于负载的重整,不涉及对于资源受限状态的判断。通俗的说,由其他模块来确定何时要做、做到何种程度,而LDR只负责怎样做,取消内部触发的好处就是使得功能模块的调用关系更加明确、清晰,况且对于何时要做和做到何种程度的判断,LDM、LCC及AC模块都更有发言权。In summary, under the trigger of external conditions (such as LCC, AC, LDM), dynamically adjust the system load, reduce or restore the load level, and dynamically adjust the resource allocation tendency to achieve the purpose of increasing system capacity and maintaining system stability. Note that the work of LDR is not only to reduce the load, but also to make full use of resources when the load is light, so as to avoid the situation that the user quality will only continue to decline and will not recover. The location of the LDR module in the present invention is only for reconfiguration of the load, and does not involve the judgment of the limited resource state. In layman's terms, other modules determine when to do it and to what extent, and LDR is only responsible for how to do it. The advantage of canceling the internal trigger is to make the call relationship of the function module clearer and clearer, and when to do it The LDM, LCC and AC modules all have more say in the degree of judgment.
以上述系统为应用环境,负载重整方法包括下列步骤:Taking the above system as the application environment, the load rebalancing method includes the following steps:
S1.LDR模块接收负载重整请求,所述外部重整请求消息中包括负载指标的当前值和目标值;S1. The LDR module receives a load reconfiguration request, and the external reconfiguration request message includes the current value and target value of the load index;
S2.LDR模块选择负载调整动作和调整用户并记录选择结果;S2. The LDR module selects the load adjustment action and adjusts the user and records the selection result;
S3.LDR模块请求负载监测模块对所选的负载调整动作结果进行预测;S3. The LDR module requests the load monitoring module to predict the result of the selected load adjustment action;
S4.LDM模块预测负载调整动作结果并将预测结果返回LDR模块;LDM模块判断该结果是否满足所述负载指标的目标值,如果是,继续步骤S5;如果否,返回步骤S2;S4. The LDM module predicts the load adjustment action result and returns the predicted result to the LDR module; the LDM module judges whether the result meets the target value of the load index, if yes, proceed to step S5; if not, return to step S2;
S5.LDR模块执行负载调整动作或者发出执行命令。S5. The LDR module executes the load adjustment action or issues an execution command.
LDR模块分为决策部分和执行部分。决策部分为达到外部请求所要达到的负载目标,选择所需进行的一系列动作,而LDM则在这个选择过程中提供动作结果的预测(预测每一个动作将可能对系统总体负载造成的影响)。一旦动作序列选定,则交给执行部分,再由执行部分调用外部的DCCC、CHS、HO等模块真正完成所需的各种操作。执行部分的功能比较简单,就是根据决策部分所得到的动作列表依次执行就可以了。The LDR module is divided into a decision-making part and an execution part. The decision-making part selects a series of actions required to achieve the load target of the external request, and LDM provides the prediction of the action results during the selection process (predicts the possible impact of each action on the overall system load). Once the action sequence is selected, it will be handed over to the execution part, and then the execution part will call the external DCCC, CHS, HO and other modules to actually complete the required operations. The function of the execution part is relatively simple, that is, it can be executed sequentially according to the action list obtained by the decision part.
触发LDR模块的外部负载重整请求分别来自LCC、AC、LDM模块,在向LDR发出负载重整请求时所需提供的必要信息为:The external load reconfiguration requests that trigger the LDR module come from the LCC, AC, and LDM modules respectively. The necessary information that needs to be provided when sending a load reconfiguration request to the LDR is:
1、负载指标。目前用五个指标,上行负载因子,下行负载因子,下行码资源,NodeB(基站)的Credits,地面传输带宽(可以包括Iub接口,Uu接口,Iub接口等),该负载指标包括当前值和目标值两个指标值。1. Load indicator. Currently, five indicators are used, uplink load factor, downlink load factor, downlink code resource, NodeB (base station) Credits, ground transmission bandwidth (including Iub interface, Uu interface, Iub interface, etc.), the load indicator includes current value and target Value two index values.
(1)负载指标当前值:外部模块需要给出当前值,则LDR就可以减少向LDM查询的一步操作。即:LDR模块获得当前指标的方式有两个:一为由LCC、AC、LDM模块触发时直接通知LDR模块;二为LDR模块被触发后向LDM查询。优选的方式为前者,LDR可以直接从重整请求中获得;后者需要向LDM模块查询,多了一个操作,如果查询量大的话,有可能造成消息风暴或者接口拥塞。(1) The current value of the load index: the external module needs to give the current value, so the LDR can reduce the one-step operation of querying the LDM. That is: there are two ways for the LDR module to obtain the current index: one is to directly notify the LDR module when triggered by the LCC, AC, and LDM modules; the other is to query the LDM after the LDR module is triggered. The preferred method is the former, the LDR can be obtained directly from the reorganization request; the latter needs to be queried from the LDM module, which requires an additional operation, and if the query volume is large, it may cause a message storm or interface congestion.
(2)负载指标目标值:外部模块需要给出负载重整的目标值,该目标值根据各个模块的当前需要设定的。例如AC模块接到一个业务请求,该请求如果要接入的话会使得下行负载上升7%,而当前负载是65%,准入门限是70%,则负载重整的目标值就是将下行负载降低到63%,这样才能够允许这个用户接进来。(2) Target value of load index: the external module needs to provide a target value for load readjustment, which is set according to the current needs of each module. For example, the AC module receives a service request. If the request is to be accessed, the downlink load will increase by 7%, but the current load is 65%, and the access threshold is 70%. The target value of load reconfiguration is to reduce the downlink load. to 63%, so that the user can be allowed to connect.
2、请求的来源:外部模块需要签名表明重整请求的来源。在LDR的决策部分可以定义对于不同来源的重整请求赋予不同的动作权限。2. The source of the request: the external module needs to sign to indicate the source of the reorganization request. In the decision-making part of the LDR, it can be defined that different action permissions are assigned to the reorganization requests from different sources.
3、RAB优先级门限(可选):这部分信息主要供AC使用,申请准入的新RAB本身具有RAB优先级属性,可以将此设为RAB优先级门限,AC通过它指示LDR只调整优先级比门限低的用户。3. RAB priority threshold (optional): This part of information is mainly used by the AC. The new RAB applying for admission has its own RAB priority attribute. This can be set as the RAB priority threshold, and the AC instructs the LDR to only adjust the priority. Users whose level is lower than the threshold.
4、是否允许抢占(可选):由于RAB抢占的影响较大,因此需要外部模块在发出请求时确认是否允许抢占。只有当该外部模块在LDR有执行抢占的权限,同时设置本信元为“允许抢占”,LDR才会在必要时真正实施抢占动作。4. Whether to allow preemption (optional): Since the impact of RAB preemption is relatively large, it is necessary for the external module to confirm whether preemption is allowed when sending the request. Only when the external module has the authority to perform preemption in the LDR and at the same time set this cell to "allow preemption", the LDR will actually implement the preemption action when necessary.
为了将系统负载调整到所需的水平,LDR有许多动作(Action)可以选择,这些动作按照其对用户服务质量的综合影响从低到高说明如下:In order to adjust the system load to the required level, LDR has many actions (Actions) to choose from. These actions are described as follows according to their comprehensive impact on user service quality from low to high:
1、负载切换:切换用户到低负载的异频/异系统同覆盖相邻小区或者相邻的异频/异系统宏小区(覆盖区域包含当前小区覆盖区域)中。在本小区中选择一部分用户切换到负载相对较低的异频/异系统同覆盖相邻小区或者相邻的异频/异系统宏小区(覆盖区域包含当前小区覆盖区域)中去。这种动作能够有效并快速的降低负载水平,用户的服务质量不会下降。上下行均适用,主要用于降低负载水平。1. Load switching: switch the user to a low-load different-frequency/different-system same-coverage adjacent cell or an adjacent different-frequency/different-system macro cell (coverage area includes the current cell coverage area). Select a part of users in this cell to switch to the adjacent cell with different frequency/different system and same coverage or the adjacent macro cell with different frequency/different system (the coverage area includes the coverage area of the current cell) with relatively low load. This action can effectively and quickly reduce the load level, and the user's service quality will not be degraded. Applicable to both uplink and downlink, mainly used to reduce load level.
2、实时业务速率调整:调整实时业务速率。对于实时业务而言,在RAB参数中有请求速率和保证速率之分,因此如果实时业务所获得的数据传输速率大于其保证速率的话,可以将该业务的实际速率降至保证速率,从而获得负载的降低。当负载较低时,可以将实时业务的实际速率调高到请求速率。这种动作选择范围较小,所能降低的负载水平也有限,对于实时用户的服务质量影响不大。上下行均适用,可用于升高或者降低负载水平。2. Real-time service rate adjustment: adjust the real-time service rate. For real-time services, there are request rates and guaranteed rates in the RAB parameters. Therefore, if the data transmission rate obtained by real-time services is greater than its guaranteed rate, the actual rate of the service can be reduced to the guaranteed rate to obtain load decrease. When the load is low, the actual rate of real-time services can be increased to the requested rate. This kind of action selection range is small, and the load level that can be reduced is also limited, and has little impact on the service quality of real-time users. Both up and down, can be used to raise or lower load levels.
3、BE业务速率调整:调整BE(Best Effort,非实时业务)业务速率。对于BE业务而言(例如FTP、Email和网页浏览),实时速率的变化不会造成很大的影响。由于BE业务中的大数据量业务对于系统负载影响较大,因此这种动作也能够有效调整负载水平,其代价是BE用户的服务质量会随之变化。上下行均适用,可用于升高或者降低负载水平。3. BE service rate adjustment: adjust the BE (Best Effort, non-real-time service) service rate. For BE services (such as FTP, Email, and web browsing), changes in the real-time rate will not have a great impact. Because the large data volume business in BE business has a great impact on the system load, this action can also effectively adjust the load level, at the cost of changing the service quality of BE users. Both up and down, can be used to raise or lower load levels.
4、BE业务信道类型切换:转移DCH(Dedicated Channel,专用信道)信道用户到CCH信道传输数据。对于DCH用户而言,即使该用户没有数据传输也将占用码资源和小区下行发射功率,CCH(Common Channel,公共信道)则是多用户共享,用户只有在需要传输数据时才占用码资源和小区下行发射功率;因此可以考虑将某些用户从DCH转移到CCH进行数据传输,以提高资源利用率。这种动作所能降低的负载水平有限,但是对于BE用户的服务质量影响不大。注意,此动作一般排在BE业务速率降低之后执行,是因为CCH数据速率较小,如果不降低BE业务速率的话可能无法切换到CCH上去,如果系统实现了DSCH的话,此动作的优先级可以设置得比BE业务速率调整要高。上下行均适用,只用于降低负载水平。4. BE service channel type switching: transfer DCH (Dedicated Channel, dedicated channel) channel users to CCH channel for data transmission. For DCH users, code resources and cell downlink transmission power will be occupied even if the user does not transmit data. CCH (Common Channel, public channel) is shared by multiple users. Users only occupy code resources and cells when they need to transmit data. Downlink transmission power; therefore, it may be considered to transfer some users from DCH to CCH for data transmission to improve resource utilization. The load level that this action can reduce is limited, but it has little impact on the service quality of BE users. Note that this action is generally performed after the BE service rate is reduced, because the CCH data rate is small, and it may not be possible to switch to CCH if the BE service rate is not reduced. If the system implements DSCH, the priority of this action can be set It is higher than BE service rate adjustment. Applicable both up and down, only for reduced load levels.
5、公共信道功率调整:降低公共信道预留的功率。RNC会给公共信道预留一部分资源,如果系统实现了DSCH的话,DSCH的预留功率将会占据较大的比重。通过降低公共信道预留的功率,系统也可以降低下行负载,但是对于上行负载没有作用,而且这种动作对于所有公共信道的用户均会造成影响,在重负载的情况下这种动作的负面影响不可小视。只适用于下行,可以用于降低或者升高负载水平。5. Common channel power adjustment: reduce the power reserved for common channels. The RNC will reserve some resources for the public channel. If the system implements DSCH, the reserved power of DSCH will occupy a large proportion. By reducing the reserved power of the public channel, the system can also reduce the downlink load, but it has no effect on the uplink load, and this action will affect all public channel users. In the case of heavy load, the negative impact of this action Not to be underestimated. Applicable only for downlink, can be used to reduce or increase the load level.
6、RAB抢占:按照RAB(Radio Access Bearer,无线业务承载的优先级属性)优先级释放允许被抢占的用户。这是对于负载降低请求的最后选择,当以上动作都达不到预期的效果,就只有将那些允许被抢占的用户直接释放。这种动作对于用户的服务质量是影响最大的,但是其降低负载水平的效果却是立竿见影。适用于上下行,只用于降低负载水平。6. RAB preemption: According to the RAB (Radio Access Bearer, the priority attribute of wireless service bearer) priority, release the users who are allowed to be preempted. This is the last choice for load reduction requests. When the above actions fail to achieve the expected effect, only those users who are allowed to be preempted can be released directly. This action has the greatest impact on the user's service quality, but the effect of reducing the load level is immediate. Applicable to uplink and downlink, only used to reduce load level.
LDR模块的决策部分可以定义对于不同来源的重整请求赋予不同的动作权限。该权限的配置并没有一定的限制,可以根据不同的配置进行不同的限定。例如表1所示,对于LCC的请求可以执行所有的6种动作,而对于LDM的请求则没有执行RAB抢占的权限。The decision-making part of the LDR module can define different action permissions for reorganization requests from different sources. There is no certain restriction on the configuration of this permission, and different restrictions can be made according to different configurations. For example, as shown in Table 1, all 6 kinds of actions can be performed for the LCC request, but there is no right to perform RAB preemption for the LDM request.
表1 LDR动作权限Table 1 LDR action authority
LDR模块根据动作权限确定负载调整动作后,需要调用模块:LDM、After the LDR module determines the load adjustment action according to the action authority, it needs to call the modules: LDM,
DCCC、CHS、HO具体执行。其主要调用关系为:DCCC, CHS, and HO are implemented in detail. Its main calling relationship is:
(1)、负载切换:调用HO模块执行。(1) Load switching: call the HO module to execute.
(2)、实时业务速率调整:调用DCCC模块执行。(2) Real-time service rate adjustment: execute by calling the DCCC module.
(3)、BE业务速率调整:调用DCCC模块执行。(3) BE service rate adjustment: execute by calling the DCCC module.
(4)、BE业务信道类型切换:调用CHS模块执行。(4) BE service channel type switching: call the CHS module to execute.
(5)、公共信道功率调整:可以内部实现,或者调用DSCH调度模块完成。(5) Common channel power adjustment: it can be implemented internally, or it can be completed by calling the DSCH scheduling module.
(6)、RAB抢占:内部实现。(6), RAB preemption: internal implementation.
LDM、DCCC、CHS、HO具体执行负载调整动作的顺序可依不同的配置设定。优选的,LDR模块针对不同的负载重整请求,按照下列执行顺序发出执行命令:The order in which LDM, DCCC, CHS, and HO perform load adjustment actions can be set according to different configurations. Preferably, the LDR module issues execution commands according to the following execution order for different load reconfiguration requests:
1、请求降低负载:1. Request to reduce the load:
(1)下行:负载切换→实时业务速率调整→BE业务速率调整→BE业务信道类型切换→公共信道功率调整→RAB抢占。(1) Downlink: load switching→real-time service rate adjustment→BE service rate adjustment→BE service channel type switching→common channel power adjustment→RAB preemption.
(2)上行:负载切换→实时业务速率调整→BE业务速率调整→BE业务信道类型切换→RAB抢占。(2) Uplink: load switching→real-time service rate adjustment→BE service rate adjustment→BE service channel type switching→RAB preemption.
2、请求升高负载:2. Request to increase the load:
(1)下行:公共信道功率调整→BE业务速率调整→实时业务速率调整→BE业务信道类型切换。(1) Downlink: common channel power adjustment → BE service rate adjustment → real-time service rate adjustment → BE service channel type switching.
(2)上行:BE业务速率调整→实时业务速率调整→BE业务信道类型切换。(2) Uplink: BE service rate adjustment → real-time service rate adjustment → BE service channel type switching.
LDR模块选择调整用户时,如果负载重整请求要求降低负载,LDR模块按照RAB优先级从低到高搜索;反之,LDR模块按照RAB优先级从高到低搜索。在执行每种动作时根据各个业务用户的RAB优先级排序,降低负载时优先执行RAB优先级低用户的动作,升高负载时优先执行RAB优先级高用户的动作。When the LDR module chooses to adjust the user, if the load reconfiguration request requires to reduce the load, the LDR module searches according to the RAB priority from low to high; otherwise, the LDR module searches according to the RAB priority from high to low. When executing each action, it is sorted according to the RAB priority of each service user. When the load is reduced, the actions of users with low RAB priority are given priority, and when the load is increased, the actions of users with high RAB priority are given priority.
根据协议TS25.410第5.2.4节的描述,RAB的优先级是由CN(CoreNetwork,核心网)根据用户信息以及QoS(Quality of Service,业务质量要求)信息等确定的。CN在RAB建立或者修改请求中必须指明该RAB的优先级别、抢断能力以及排队特性,但是排队和资源抢断的具体执行则是由UTRAN(UMTS Terrestrial Radio Access Network UMTS陆地无线通讯网)来完成。According to the description in Section 5.2.4 of the protocol TS25.410, the priority of the RAB is determined by the CN (CoreNetwork, core network) based on user information and QoS (Quality of Service, quality of service requirements) information. CN must specify the priority level, stealing capability and queuing characteristics of the RAB in the RAB establishment or modification request, but the specific execution of queuing and resource stealing is done by UTRAN (UMTS Terrestrial Radio Access Network UMTS Terrestrial Wireless Communication Network).
如表2所示,根据协议TS25.413第9.2.1.3节对于CN发给RNC(RadioNetwork Controller,无线网络控制器)的RAB ASSIGNMENT REQUEST信令的说明,在该信令中将携带Allocation/Retention Priority信元。如果RNC没有收到这部分信元,说明该RAB无法抢占其他用户,却允许被其他用户抢占。As shown in Table 2, according to the description of the RAB ASSIGNMENT REQUEST signaling sent by the CN to the RNC (Radio Network Controller, radio network controller) according to Section 9.2.1.3 of the protocol TS25.413, the Allocation/Retention Priority will be carried in the signaling cell. If the RNC does not receive these cells, it means that the RAB cannot preempt other users, but is allowed to be preempted by other users.
表2 RAB优先级信元Table 2 RAB priority cell
从上表可以看出,一个RAB不仅会被赋予14级的优先级定义,而且还会被说明是否可以抢占其他用户,是否可以被其他用户抢占。It can be seen from the above table that a RAB will not only be given a 14-level priority definition, but also be specified whether it can preempt other users and whether it can be preempted by other users.
在系统中,排队和能否抢占的判断可以放在AC实现,而抢占的实际执行则可以放在LDR完成。具体的说,就是AC在接到RAB请求后查看其中的RAB优先级信息,如果发现当前资源受限,同时该新RAB又可以抢占其他用户,则AC向LDR发出负载重整请求,同时在请求中说明允许进行抢占操作。则LDR如果发现其他途径无法降低负载,就会释放可以被其他用户抢占的RAB,实现抢占的执行。在LDR的其他动作中(例如BE业务速率调整、信道类型切换等),则完全根据RAB的14级优先级定义来排序进行。In the system, the judgment of queuing and preemption can be implemented in AC, while the actual execution of preemption can be completed in LDR. Specifically, the AC checks the RAB priority information after receiving the RAB request. If it finds that the current resource is limited and the new RAB can preempt other users, the AC sends a load reconfiguration request to the LDR. Indicates that preemptive operations are allowed. If the LDR finds that other ways cannot reduce the load, it will release the RAB that can be preempted by other users to realize the execution of preemption. In other actions of the LDR (such as BE service rate adjustment, channel type switching, etc.), they are sequenced completely according to the 14-level priority definition of the RAB.
负载重整请求由AC模块发出时,该请求包括RAB优先级门限,LDR模块根据其选择低优先级用户进行调节,所述RAB优先级门限为申请准入的新RAB的优先级属性。When the load reconfiguration request is sent by the AC module, the request includes the RAB priority threshold, and the LDR module selects low-priority users for adjustment according to the request. The RAB priority threshold is the priority attribute of the new RAB applying for admission.
下面以一实施例具体说明LDR模块如何选择负载重整动作和用户,当决策部分收到来自其他模块的负载重整请求之后,将会根据具体请求的内容对LDR即将执行的动作进行决策并选择用户。如表3所示,在第4~9步中每次评估完成后都会与负载重整目标值进行比较,如果达到目标就提前结束评估,直接进入第10步。在第6步的评估中为了体现出RAB优先级之间的差异,可以针对不同的优先级进行分段,为每一段确定一个可以降低到的最低速率等级。在本例中RAB优先级为1~6时最低速率为32kbps,7~11时最低速率为16kbps,12~15时最低速率为8kbps。The following is an example of how the LDR module selects the load reconfiguration action and the user. When the decision-making part receives the load reconfiguration request from other modules, it will make a decision on the action to be executed by the LDR according to the content of the specific request and select user. As shown in Table 3, after each evaluation in steps 4 to 9, it will be compared with the target value of load readjustment. If the target is reached, the evaluation will be terminated in advance, and step 10 will be directly entered. In order to reflect the differences between RAB priorities in the evaluation in step 6, segments can be made for different priorities, and a minimum rate level that can be reduced to is determined for each segment. In this example, the lowest rate is 32kbps when the RAB priority is 1~6, the lowest rate is 16kbps when the RAB priority is 7~11, and the lowest rate is 8kbps when the RAB priority is 12~15.
表3 决策部分的功能Table 3 Functions of the decision-making part
表3只给出了当负载重整请求为下行降低负载时的流程,如果负载重整请求不同,第4~9步是不同的。在每一步的评估中,如果是要求负载降低,则按照RAB优先级从低到高搜索。如果是要求负载升高,则按照RAB优先级从高到低搜索。如果是要求升高负载的请求,在执行BE业务速率调整评估时针对每个RAB,按其RAB优先级从高到低依次只调高一个等级,例如8kbps→16kbps,不能一下子调到32kbps,这样才能兼顾到大多数的用户。如果进行公共信道功率调整,则也是每次只调整一个等级。Table 3 only shows the process when the load reconfiguration request is downlink load reduction. If the load reconfiguration request is different, steps 4 to 9 are different. In each step of evaluation, if load reduction is required, the RAB priority is searched from low to high. If it is required that the load increases, search according to the RAB priority from high to low. If it is a request to increase the load, when performing BE service rate adjustment evaluation, for each RAB, only increase one level according to its RAB priority from high to low, for example, 8kbps→16kbps, and cannot be adjusted to 32kbps at once. In this way, most users can be taken into account. If common channel power is adjusted, only one level is adjusted each time.
以上仅仅是一个实施举例,在实际应用中根据不同的配置,该选择过程是不同的。The above is just an implementation example, and the selection process is different according to different configurations in actual applications.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100717453A CN100461923C (en) | 2004-07-13 | 2004-07-13 | A system and method for rebalancing a load |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100717453A CN100461923C (en) | 2004-07-13 | 2004-07-13 | A system and method for rebalancing a load |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1722886A CN1722886A (en) | 2006-01-18 |
CN100461923C true CN100461923C (en) | 2009-02-11 |
Family
ID=35912762
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100717453A Expired - Fee Related CN100461923C (en) | 2004-07-13 | 2004-07-13 | A system and method for rebalancing a load |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100461923C (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6005852A (en) * | 1996-09-20 | 1999-12-21 | Nokia Mobile Phones Limited | Load control method and apparatus for CDMA cellular system having circuit and packet switched terminals |
CN1340279A (en) * | 1999-02-16 | 2002-03-13 | 诺基亚网络有限公司 | An admission control method |
CN1350374A (en) * | 2000-10-19 | 2002-05-22 | 华为技术有限公司 | Multiple-job load monitoring and forecasting device in CDMA cellular communication system and its calculation method |
CN1394019A (en) * | 2001-06-27 | 2003-01-29 | 华为技术有限公司 | Call permission control method for multi-speed CDMA mobile communication system |
-
2004
- 2004-07-13 CN CNB2004100717453A patent/CN100461923C/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6005852A (en) * | 1996-09-20 | 1999-12-21 | Nokia Mobile Phones Limited | Load control method and apparatus for CDMA cellular system having circuit and packet switched terminals |
CN1340279A (en) * | 1999-02-16 | 2002-03-13 | 诺基亚网络有限公司 | An admission control method |
CN1350374A (en) * | 2000-10-19 | 2002-05-22 | 华为技术有限公司 | Multiple-job load monitoring and forecasting device in CDMA cellular communication system and its calculation method |
CN1394019A (en) * | 2001-06-27 | 2003-01-29 | 华为技术有限公司 | Call permission control method for multi-speed CDMA mobile communication system |
Also Published As
Publication number | Publication date |
---|---|
CN1722886A (en) | 2006-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100426357B1 (en) | Scheduling Method for QoS and Resource Management in Mobile Communication System | |
CN101267651B (en) | A method and device for multiple operators to share carrier resources | |
US9456451B2 (en) | Method and system for managing radio resources in a time-slotted communication system | |
JP4073915B2 (en) | Resource management apparatus and resource management method therefor | |
CN101572918B (en) | Method, device and system for allocating radio resources | |
CN112492658B (en) | User balance method, equipment, storage medium and device | |
CN101686553B (en) | Resource adapting method, device and system | |
CN107911849B (en) | Access preemption method in admission control judgment of LTE (Long term evolution) system | |
CN102857969B (en) | A kind of jamming control method and system | |
CN101998514A (en) | Method and controller for balancing load among cells of multiband time division-synchronous code division multiple access (TD-SCDMA) system | |
CN101442789A (en) | Access control method and apparatus of mobile communication system layered network | |
CN104581826A (en) | A dynamic load balancing method and system | |
CN100574505C (en) | The user access method of high speed descending grouping access system and the communication equipment of application | |
CN102083140A (en) | Method and device for balanced configuration of wireless channel | |
TW200803541A (en) | Wireless communication method and apparatus for selecting a channel type for a call | |
CN103476074A (en) | Method and equipment for resource preemption | |
CN104113857A (en) | Wireless capacity optimization method and device | |
CN100518372C (en) | A method for admission control of uplink enhanced channel | |
CN102427594A (en) | Method, device and system for determining carrier according to service quality | |
JP2003348644A (en) | Call accepting apparatus and method for guaranteeing service quality in mobile communication system | |
CN100518375C (en) | Method, system, control device, terminal and core network for controlling service priority | |
Chen et al. | A utility function-based access selection method for heterogeneous WCDMA and WLAN networks | |
CN100461923C (en) | A system and method for rebalancing a load | |
CN100551164C (en) | The acceptance controlling method of according to priority seizing and lining up in the broadband CDMA system | |
CN101841870A (en) | Admission control method and device for soft frequency reuse scene |
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: 20090211 Termination date: 20200713 |