CN100566438C - 一种小区能力衡量方法、***及无线网络控制器 - Google Patents
一种小区能力衡量方法、***及无线网络控制器 Download PDFInfo
- Publication number
- CN100566438C CN100566438C CNB2006101037723A CN200610103772A CN100566438C CN 100566438 C CN100566438 C CN 100566438C CN B2006101037723 A CNB2006101037723 A CN B2006101037723A CN 200610103772 A CN200610103772 A CN 200610103772A CN 100566438 C CN100566438 C CN 100566438C
- Authority
- CN
- China
- Prior art keywords
- spreading factor
- code word
- home cell
- word number
- minimal frequency
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 108010003272 Hyaluronate lyase Proteins 0.000 claims abstract description 247
- 238000010295 mobile communication Methods 0.000 abstract description 5
- 238000005303 weighing Methods 0.000 abstract description 2
- 238000000205 computational method Methods 0.000 description 6
- 238000001228 spectrum Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000007812 deficiency Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000013468 resource allocation Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000012550 audit Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种在移动通信的无线资源管理中通过扩频因子衡量小区能力的方法、***及无线网络控制器。本发明中通过在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数;依据本地小区与本地小区组的能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数;根据当前码树、本地小区、本地小区组的最小扩频因子、对应码字个数,得出当前小区支持的最小扩频因子和对应码字个数后,再根据当前小区的扩频因子和对应码字个数进行无线负载指配计算。使用本发明能提高码树分配成功率,以及本地小区和本地小区组能力信用度的分配成功率,提高了接通率,还缩短了接通时间。
Description
技术领域
本发明涉及一种小区能力衡量方法、***及无线网络控制器,特别涉及一种在移动通信的无线资源管理中通过扩频因子衡量小区信用能力的方法、***及无线网络控制器。
背景技术
WCDMA(Wide-band Code Division Multiple Access;宽带码分多址接入***)是一种码分多址***,该***中小区下行信道是依靠下行信道码来区分的,这就要求不同信道使用的信道码之间需要保持正交,而在保证信道间的正交的同时,为了满足不同服务质量要求的不同业务,还需要提供可变数据速率。所以***中的信道码采用的是OVSF(Orthogonal Variable Spreading Factor,正交可变扩频因子码),它们保证不同物理信道之间的正交性,而且因为它们的扩频因子可变,所以可适用于不同数据速率要求。
WCDMA是一个码分***,即不同用户设备(UE)可以通过使用不同的信道化码进行区分(频率是相同),一般信道化码可以使用CSF,No来进行描述,表示该信道使用“扩频因子”SF进行扩频(即SF个Chip表示一个数据符号,SF可以理解为扩频倍率),扩频因子的信道化码可以有多个,为了对这些码进行区分,可以对这些信道化码进行编号,在CSF,No中SF为扩频因子,只能为4,8,16,32,64,128,256,512这几种(2的幂),No为“码号”,“码号”不是孤立存在的,必须在某种SF下才有意义,取值范围为0,1,......,SF-1。
本文中,“码字”标识的是“信道化码”,“码号”是指该SF下,信道化码对应的编号,“码字个数”实际上是“信道化码”的个数。
如码字C8 1指的是扩频因子为8,编号为1的信道化码,该码字对应的码号为1。
需要注意的是:C8 1,C8 2,...,C512 511等码字的定义在3GPP(3rd GenerationPartnership Project;第三代移动通信标准化组织)协议上已经定义好。
正交扩频因子码是WCDMA中的一种宝贵资源,其中扩频因子在一定程度上反映了当前小区支持的业务数据速率。正交可变扩频因子码可用图1的码树来表示。图1为正交可变扩频因子码树示意图,如图所示,在码树中,扩频因子SF相同的码是正交的,父码和子码是不正交的,具有相同父节点的码字互为兄弟码字,所以在码树中可分配的码(或者称之为空闲码)应同时满足下面两个条件:
1、以该码为根节点的子树中,没***被占;
2、从该码到码树根节点的路径上没***被占用。
下面以C64,4为例子,说明上述条件的含义:
满足条件1的含义为:以C64,4为根节点的子树中,所***均不应当被占用,即子码、孙子码、曾孙子码均不应当被占用,这些码包括:C128,8、C128,9、C256,16、C256,17、C256,18、C256,19;
满足条件2的含义为:C64,4到码树根节点C1,0的路径上,父码、祖父码、...、均不应当已经被占用,这些码包括:C32,2、C16,1、C8,0、C4,0、C2,0、C1,0。
对于NodeB而言,每一个呼叫均会占用一部分NodeB处理能力,用户的扩频因子越小、则占用的NodeB处理能力越多。由于NodeB芯片来说处理能力是有限的,因此,RNC(Radio Network Controller;无线网络控制器)必须对接入小区的用户数有所限制。为此,3GPP在NBAP(Node B Application Part;节点B应用部分)协议消息中引入了能力信用度和消耗法则的概念,其基本思想是:
1、对NodeB的处理能力进行量化,如本地小区的能力信用度为100,并将量化结果上报给RNC。
2、将各扩频因子需要消耗的能力信用度大小以消耗法则的形式上报给RNC。如:假设一个扩频因子为128的AMR语音用户消耗能力信用度2,一个扩频因子为8的384K PS业务消耗的能力信用度为12。
3、RNC在分配资源时,每接入一个用户,就根据该用户的扩频因子大小计算需要占用的能力信用度数,看看本地小区剩余的能力信用度(本地小区能力信用度-已经接入用户占用的总的能力信用度数)是否足够。
如果不足,说明NodeB处理能力消耗得差不多了,没有能力再处理本用户,RNC应当拒绝该用户的资源申请;
如果足够,说明NodeB有能力处理本用户,RNC可以接收该用户的资源申请;
在Node B中是通过资源状态指示(RESOURCE STATUS INDICATION)和小区审计响应(AUDIT RESPONSE)消息上报小区对应的本地小区的能力信用度以及各扩频因子相应的消耗法则,以及小区所属的本地小区组的能力信用度以及各扩频因子相应的消耗法则。根据本地小区和本地小区组剩余的能力信用度和其对应的消耗法则,可以计算出当前小区能支持的最小扩频因子,该结果能充分反映当前Node B本地小区和小区组的能力。
其中,本地小区、本地小区组是3GPP协议定义的概念。
码树、本地小区、本地小区组的扩频因子与码字实际上体现了***的三种资源。
1)码树管理的是全部码字,根据前面的描述,一个码字可以区分一个信道,因此码树体现的是空中无线接口已经利用了多少资源,还剩下多少资源。
2)本地小区:由于NodeB在处理每一个UE时,均需要消耗芯片处理能力进行无线信号的调制、解调,UE传送数据的速率越高(此时该手机用户需要的码字SF也越小),需要消耗的芯片处理能力越多。由于NodeB分配给每个小区处理能力是有限的,因此协议定义了本地小区支持的“总信用度”能力——可以理解为处理能力,假设为100,每种业务消耗的能力(可以理解为:SF-消耗能力的价格表),如语音业务(SF为128)/消耗的能力为2、384K PS(SF为8)/消耗的能力为16,根据该总能力和价格表,可以反换算出该本地小区支持多少个SF=128的语音业务用户,支持的最高速率(如剩余能力为12,则显然不能支持384K PS)。
总之,“本地小区的扩频因子与码字”反映了该NodeB小区(其实是NodeB的处理能力)的数据传送能力。
3)本地小区组:与本地小区类似,只不过,本地小区组能力定义的是多个本地小区共享的处理能力。
“本地小区组的扩频因子与码字”反映了该NodeB多个本地小区共享的数据传送能力(其实是NodeB的处理能力)。
核心网在给无线网络控制器发送“RAB指派请求”消息时,会在消息中给出该业务的Qos(Quality of Service;服务质量)质量要求。通常情况下,Qos参数会给出两部分信息,期望质量要求、最低质量要求。
在“RAB(无线接入承载;Radio Access Bear)指派请求”消息中给出多种质量要求的典型形式有多种:
1)“RAB指派请求”消息中会给出“期望Qos质量参数”,和(可选)“替换质量参数”,目的是希望网络资源比较充足时,按照“期望Qos质量参数”分配网络资源,当网络资源比较紧张时,可以选择将服务质量降级,按照“替换质量参数”进行网络资源分配。
2)“RAB指派请求”消息中不包含“替换质量参数”,但是在期望Qos质量参数中,包含“最大速率”和“保证速率”(——最低速率要求)两种速率请求,无线网络控制器可以根据网络资源的是否充足为用户分配资源。
3)“RAB指派请求”消息中不包含“替换质量参数”,在期望Qos质量参数中,只包含“最大速率”速率请求,无线网络控制器可以根据网络资源的是否充足为用户分配资源,在资源紧张时,甚至可以不分配置或者分配很少的资源(无保证速率要求,网络提供的速率可以为0)。
目前,无线网络控制器收到来自核心网的“RAB指派请求”消息时,通常只是单纯地将请求消息中的最大速率作为该业务的初始接入速率。并根据该初始接入速率计算需要的扩频因子,然后再向小区申请分配该扩频因子、本地小区和本地小区组能力信用度,申请失败则拒绝该呼叫或者进行直接重试操作。
该处理方式的不足之处在于:无线网络控制器只关注“RAB指派请求”消息中的最大速率请求,没有考虑小区剩余码树能力和NodeB本地小区和本地小区组能力。使得在初始业务建立时一开始就按照最大资源需求量进行申请,没有考虑到网络资源的实际能力,从而很容易造成业务建立失败,降低了网络的服务提供能力。
发明内容
本发明提供一种小区能力衡量方法、***及无线网络控制器,用以解决现有技术中存在无线网络控制器只关注“RAB指派请求”消息中的最大速率请求,没有考虑到网络资源的实际能力,导致业务建立容易失败,降低了网络的服务提供能力的问题。
本发明一种小区能力衡量方法,包括如下步骤:
查询当前小区支持的最小扩频因子和对应码字个数;
根据当前小区的扩频因子和对应码字个数进行无线负载指配计算;
其中,所述查询当前小区支持的最小扩频因子和对应码字个数,包括如下步骤:
在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数,和/或
根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数,和/或
根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数;
在所述当前码树、和/或所述本地小区、和/或所述本地小区组的最小扩频因子、对应码字个数中,将所述得出的最小扩频因子中最大者作为当前小区支持的最小扩频因子、所述码字个数最小者为当前小区支持的最小扩频因子对应的码字个数。
较佳地,所述在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数,包括如下步骤:
按照扩频因子从小到大的顺序遍历小区码树;
遍历码号在0到n范围内的码直至找到空闲码,所述n为扩频因子减1;
将该空闲码的扩频因子作为最小扩频因子;
将空闲码字个数递增1作为最小扩频因子对应的空闲码字个数。
较佳地,所述根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数,包括如下步骤:
按照扩频因子从小到大的顺序遍历本地小区;
当本地小区剩余的能力信用度除以当前扩频因子的消耗法>1.0时,记录当前扩频因子与支持当前扩频因子的码字个数作为本地小区支持的最小扩频因子和对应码字个数。
较佳地,所述本地小区能力信用度和各扩频因子的消耗法则是Node B上报的。
较佳地,所述根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数,包括以下步骤:
按照扩频因子从小到大的顺序遍历本地小区组;
当本地小区组剩余的能力信用度除以当前扩频因子的消耗法>1.0时,记录当前扩频因子与支持当前扩频因子的码字个数作为本地小区组支持的最小扩频因子和对应码字个数。
较佳地,所述本地小区组能力信用度和各扩频因子的消耗法则是Node B上报的。
本发明还提供了一种小区能力衡量***,包括无线网络控制器,还包括与无线网络控制器相连的查询单元,用于查询当前小区支持的最小扩频因子和对应码字个数;
所述查询单元包括第一统计模块与第二统计模块和/或第三统计模块和/或第四统计模块,其中:
第二统计模块,在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数;
第三统计模块,根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数;
第四统计模块,根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数;
第一统计模块,在所述第二统计模块统计的所述当前码树、和/或所述第三统计模块统计的所述本地小区、和/或所述第四统计模块统计的所述本地小区组的最小扩频因子、对应码字个数中,将所述得出的最小扩频因子中最大者作为当前小区支持的最小扩频因子、所述码字个数最小者为当前小区支持的最小扩频因子对应的码字个数;
所述无线网络控制器根据所述第一统计模块统计的所述当前小区的扩频因子和对应码字个数进行无线负载指配计算。
较佳地,所述查询单元在所述无线网络控制器内,或在所述无线网络控制器外。
本发明又提供了一种无线网络控制器,包括查询单元,用于查询当前小区支持的最小扩频因子和对应码字个数;
所述查询单元包括第一统计模块与第二统计模块和/或第三统计模块和/或第四统计模块,其中:
第二统计模块,在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数;
第三统计模块,根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数;
第四统计模块,根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数;
第一统计模块,在所述第二统计模块统计的所述当前码树、和/或所述第三统计模块统计的所述本地小区、和/或所述第四统计模块统计的所述本地小区组的最小扩频因子、对应码字个数中,将所述得出的最小扩频因子中最大者作为当前小区支持的最小扩频因子、所述码字个数最小者为当前小区支持的最小扩频因子对应的码字个数;
所述无线网络控制器根据所述第一统计模块统计的所述当前小区的扩频因子和对应码字个数进行无线负载指配计算。
本发明有益效果如下:
由于在本发明中,提出了通过扩频因子来衡量小区的能力,在无线承载指配过程中考虑当前小区支持的最小扩频因子来提高接通率。通过实时监控小区码树占用、本地小区和本地小区组能力信用度分配情况,计算出当前小区支持的最小扩频因子,从而达到提高小区资源分配成功几率,进而避免在小区资源分配时失败的情况。使用发明在WCDMA移动通信***中,提高了码树分配成功率,以及本地小区和本地小区组能力信用度的分配成功率,提高了接通率,还缩短了接通时间。
附图说明
图1为背景技术中所述正交可变扩频因子码树示意图;
图2为实施例中所述小区能力衡量方法的实施流程示意图;
图3为实施例中所述小区能力衡量***的结构示意图;
图4为实施例中所述无线网络控制器的结构示意图。
具体实施方式
本发明中所提出的在WCDMA移动通信***中计算小区支持的最小扩频因子,是通过实时监控小区码树占用、本地小区和本地小区能力信用度分配情况,计算出当前小区支持的最小扩频因子,从而达到提高小区资源分配成功几率,进而避免在小区资源分配时失败的情况,能提高码树分配成功率和本地小区和本地小区组能力信用度的分配成功率,提高了接通率。
基于上述构思,本发明提供了小区能力衡量的方法、***以及无线网络控制器,下面结合附图来说明本发明的具体实施方式。
图2是本发明的小区能力衡量方法的实施流程示意图,如图所示,实现方法的主要步骤如下:
步骤201:在当前码树上查找最小扩频因子空闲码字并统计。
步骤202:计算本地小区支持的最小扩频因子和对应码字个数。
步骤203:计算本地小区组支持的最小扩频因子和对应码字个数。
步骤204:计算当前小区支持的最小扩频因子和对应码字个数。
步骤205:无线负载指配计算扩频因子时考虑当前小区能力。
上述方法中,所述码树上的码字分为两类:空闲、占用,空闲表示该码字还未被使用,占用表示该码字已经被UE(用户设备)或者公共信道使用(可以是被间接使用的)。查找码树上空闲码字实际上是指查找剩余的码资源能力。
码树、本地小区、本地小区组剩余能力统一用下面形式来表达:最小扩频因子+对应码字个数。
比如:最小扩频因子为8+码字个数为6,表示该小区还可以接入6个384KPS业务或者一个2M PS业务(该UE同时占有6个码字,速率为6×384K约为2M)。
如果最小扩频因子为128+码字个数为2,表示该小区还可以接入2个12.2K语音业务。
下面我们在对每一步骤的具体实施进行详细说明,其中的具体实施可以用如下方式但并不仅限于以下方式来实现。
1、在步骤201中,在小区码树上查找最小扩频因子空闲码字并统计。
无线网络控制器遍历小区码树,查找当前未被占用的最小扩频因子以及该扩频因子对应的空闲码字个数。查找并统计的方法如下:
空闲码字个数初始化为0
FOR SF=4 TO SF=512 STEP SF*2//按照扩频因子从小到大(4,8,16,....)的顺序遍历
FOR k=0 TO k=SF-1 STEP k=k+1//码号k从0到SF-1进行遍历
IF(CSF,k是空闲码)
SF即为空闲的最小扩频因子;
空闲码字个数递增1;
END IF
END FOR
IF(如果已经找到一个空闲的码)
BREAK;//已经找到最小空闲SF,无需继续查找,退出
END IF
END FOR
2、在步骤202计算本地小区支持的最小扩频因子和对应码字个数,是根据Node B上报的本地小区能力信用度和各扩频因子的消耗法则,计算小区对应的本地小区支持的最小扩频因子和对应码字个数。计算方法可以用如下方式实现:
FOR SF=4 TO SF=512 STEP SF*2//按照扩频因子从小到大(4,8,16,....)的顺序遍历
IF((本地小区剩余的能力信用度/当前扩频因子的消耗法则)>1.0)//剩余能力可以支持多少个该扩频因子
记录当前扩频因子;
记录支持当前扩频因子的码字个数;
BREAK
END IF
END FOR
3、在步骤203计算本地小区组支持的最小扩频因子和对应码字个数中,如果小区对应的本地小区属于本地小区组,根据Node B上报的本地小区组能力信用度和各扩频因子的消耗法则,计算本地小区组支持的最小扩频因子和对应码字个数。本地小区能力信用度是某一个小区的能力,本地小区组是指一组本地小区之间可以进行共享的能力。计算本地小区与本地小区组支持的最小扩频因子和对应码字个数是一样的,本地小区和本地小区组的能力信用度的定义、思想也是一致的。计算方法可以用如下方式实现:
FOR SF=4 TO SF=512 STEP SF*2//按照扩频因子从小到大(4,8,16,....)的顺序遍历
IF((本地小区组剩余的能力信用度/当前扩频因子的消耗法则)>1.0)
记录当前扩频因子;
记录支持当前扩频因子的码字个数;
BREAK;
END IF
END FOR
4、在步骤204计算当前小区支持的最小扩频因子和对应码字个数中,是计算当前小区支持的最小扩频因子:取步骤201、202、203结果中的最大者为当前小区支持的最小扩频因子。计算该扩频因子对应的码字个数则取步骤201、202、203结果中的最小者为当前小区支持的该扩频因子对应的码字个数。
5、在步骤205无线网络控制器根据当前小区能力判断是否可以满足请求用户的资源请求时,可以用下面两个步骤来实现:
1)根据请求消息中的最大传输速率、保证速率等Qos质量要求,确定该用户需要的扩频因子大小及码字个数,其中保证速率是可选的,因为有些业务类型给出了保证速率,但有些业务类型则不要求保证速率;
2)判断步骤204计算出的小区能力是否能够满足请求用户的码资源要求,如果满足,说明小区能力足够,可以支持该用户请求,否则,小区能力不足,不能支持该用户请求,可以进行直接重试等其他操作。
下面结合附图对本发明的小区能力衡量***的具体实施作出说明。
图3是本发明的小区能力衡量***的结构示意图,如图所示,***中有无线网络控制器31、与无线网络控制器31相连的查询单元30,查询单元30用于查询当前小区支持的最小扩频因子和对应码字个数;无线网络控制器31则根据当前小区的扩频因子和对应码字个数进行无线负载指配计算。具体实施中,查询单元30在与无线网络控制器31相连时,可以位于无线网络控制器内,这时我们可以在物理上将查询单元视为无线网络控制器的一部分;也可以位于无限网络控制器外,本实施例以查询单元在无线网络控制器外为例来进行说明。
查询单元30中包括有第一统计模块301、第二统计模块302、第三统计模块303、第四统计模块304,下面对各模块的具体实施方式作出说明。
第二统计模块,在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数;
第二统计模块遍历小区码树,查找当前未被占用的最小扩频因子以及该扩频因子对应的空闲码字个数。查找并统计的方法如下:
空闲码字个数初始化为0
FOR SF=4 TO SF=512 STEP SF*2//按照扩频因子从小到大(4,8,16,....)的顺序遍历
FOR k=0 TO k=SF-1 STEP k=k+1//码号k从0到SF-1进行遍历
IF(CSF,k是空闲码)
SF即为空闲的最小扩频因子;
空闲码字个数递增1;
END IF
END FOR
IF(如果已经找到一个空闲的码)
BREAK;//已经找到最小空闲SF,无需继续查找,退出
END IF
END FOR
第三统计模块,根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数;
第三统计模块是根据Node B上报的本地小区能力信用度和各扩频因子的消耗法则,计算小区对应的本地小区支持的最小扩频因子和对应码字个数。计算方法可以用如下方式实现:
FOR SF=4 TO SF=512 STEP SF*2//按照扩频因子从小到大(4,8,16,....)的顺序遍历
IF((本地小区剩余的能力信用度/当前扩频因子的消耗法则)>1.0)//剩余能力可以支持多少个该扩频因子
记录当前扩频因子;
记录支持当前扩频因子的码字个数;
BREAK
END IF
END FOR
第四统计模块,根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数;
如果小区对应的本地小区属于本地小区组,根据Node B上报的本地小区组能力信用度和各扩频因子的消耗法则,计算本地小区组支持的最小扩频因子和对应码字个数。本地小区能力信用度是某一个小区的能力,本地小区组是指一组本地小区之间可以进行共享的能力。计算本地小区与本地小区组支持的最小扩频因子和对应码字个数是一样的,本地小区和本地小区组的能力信用度的定义、思想也是一致的。计算方法可以用如下方式实现:
FOR SF=4 TO SF=512 STEP SF*2//按照扩频因子从小到大(4,8,16,....)的顺序遍历
IF((本地小区组剩余的能力信用度/当前扩频因子的消耗法则)>1.0)
记录当前扩频因子;
记录支持当前扩频因子的码字个数;
BREAK;
END IF
END FOR
第一统计模块,根据所述第二统计模块统计的所述当前码树、和/或所述第三统计模块统计的所述本地小区、和/或所述第四统计模块统计的所述本地小区组的最小扩频因子、对应码字个数,得出当前小区支持的最小扩频因子和对应码字个数;
无线网络控制器根据所述第一统计模块统计的所述当前小区的扩频因子和对应码字个数进行无线负载指配计算。
无线网络控制器根据当前小区能力判断是否可以满足请求用户的资源请求时,可以用下面两个步骤来实现:
1)根据请求消息中的最大传输速率、保证速率等Qos质量要求,确定该用户需要的扩频因子大小及码字个数,其中保证速率是可选的,因为有些业务类型给出了保证速率,但有些业务类型则不要求保证速率;
2)判断第一统计模块计算出的小区能力是否能够满足请求用户的码资源要求,如果满足,说明小区能力足够,可以支持该用户请求,否则,小区能力不足,不能支持该用户请求,可以进行直接重试等其他操作。
下面结合附图对本发明的无线网络控制器的具体实施作出说明。
图4是本发明的无线网络控制器的结构示意图,如图所示,无线网络控制器中包括查询单元30,它用于查询当前小区支持的最小扩频因子和对应码字个数;而无线网络控制器则根据当前小区的扩频因子和对应码字个数进行无线负载指配计算。
在查询单元中包括有第一统计模块301、第二统计模块302、第三统计模块303、第四统计模块304,下面对各模块的具体实施方式作出说明。
第二统计模块,在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数;
第二统计模块遍历小区码树,查找当前未被占用的最小扩频因子以及该扩频因子对应的空闲码字个数。查找并统计的方法如下:
空闲码字个数初始化为0
FOR SF=4 TO SF=512 STEP SF*2//按照扩频因子从小到大(4,8,16,....)的顺序遍历
FOR k=0 TO k=SF-1 STEP k=k+1//码号k从0到SF-1进行遍历
IF(CSF,k是空闲码)
SF即为空闲的最小扩频因子;
空闲码字个数递增1;
END IF
END FOR
IF(如果已经找到一个空闲的码)
BREAK;//已经找到最小空闲SF,无需继续查找,退出
END IF
END FOR
第三统计模块,根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数;
第三统计模块是根据Node B上报的本地小区能力信用度和各扩频因子的消耗法则,计算小区对应的本地小区支持的最小扩频因子和对应码字个数。计算方法可以用如下方式实现:
FOR SF=4 TO SF=512 STEP SF*2//按照扩频因子从小到大(4,8,16,....)的顺序遍历
IF((本地小区剩余的能力信用度/当前扩频因子的消耗法则)>1.0)//剩余能力可以支持多少个该扩频因子
记录当前扩频因子;
记录支持当前扩频因子的码字个数;
BREAK
END IF
END FOR
第四统计模块,根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数;
如果小区对应的本地小区属于本地小区组,根据Node B上报的本地小区组能力信用度和各扩频因子的消耗法则,计算本地小区组支持的最小扩频因子和对应码字个数。本地小区能力信用度是某一个小区的能力,本地小区组是指一组本地小区之间可以进行共享的能力。计算本地小区与本地小区组支持的最小扩频因子和对应码字个数是一样的,本地小区和本地小区组的能力信用度的定义、思想也是一致的。计算方法可以用如下方式实现:
FOR SF=4 TO SF=512 STEP SF*2//按照扩频因子从小到大(4,8,16,....)的顺序遍历
IF((本地小区组剩余的能力信用度/当前扩频因子的消耗法则)>1.0)
记录当前扩频因子;
记录支持当前扩频因子的码字个数;
BREAK;
END IF
END FOR
第一统计模块,根据所述第二统计模块统计的所述当前码树、和/或所述第三统计模块统计的所述本地小区、和/或所述第四统计模块统计的所述本地小区组的最小扩频因子、对应码字个数,得出当前小区支持的最小扩频因子和对应码字个数;
无线网络控制器根据所述第一统计模块统计的所述当前小区的扩频因子和对应码字个数进行无线负载指配计算。
无线网络控制器根据当前小区能力判断是否可以满足请求用户的资源请求时,可以用下面两个步骤来实现:
1)根据请求消息中的最大传输速率、保证速率等Qos质量要求,确定该用户需要的扩频因子大小及码字个数,其中保证速率是可选的,因为有些业务类型给出了保证速率,但有些业务类型则不要求保证速率;
2)判断第一统计模块计算出的小区能力是否能够满足请求用户的码资源要求,如果满足,说明小区能力足够,可以支持该用户请求,否则,小区能力不足,不能支持该用户请求,可以进行直接重试等其他操作。
由上述可知,本发明提出了在WCDMA移动通信***中通过OVSF码树利用率、本地小区能力信用度和本地小区组能力信用度占用情况来衡量小区能力。通过对小区下行OVSF码树占用情况、本地小区能力信用度和本地小区组信用度消耗情况的监测,来计算出当前小区能支持的最小扩频因子,从而使得在无线链路指配过程中能及时利用小区能力信息,从而提高呼叫的接通率和便于后续流程的操作。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (9)
1、一种小区能力衡量方法,其特征在于,包括如下步骤:
查询当前小区支持的最小扩频因子和对应码字个数;
根据当前小区的扩频因子和对应码字个数进行无线负载指配计算;
其中:所述查询当前小区支持的最小扩频因子和对应码字个数,包括如下步骤:
在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数,和/或
根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数,和/或
根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数;
在所述当前码树、和/或所述本地小区、和/或所述本地小区组的最小扩频因子、对应码字个数中,将所述得出的最小扩频因子中最大者作为当前小区支持的最小扩频因子、所述码字个数最小者为当前小区支持的最小扩频因子对应的码字个数。
2、如权利要求1所述的方法,其特征在于,所述在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数,包括如下步骤:
按照扩频因子从小到大的顺序遍历小区码树;
遍历码号在0到n范围内的码直至找到空闲码,所述n为扩频因子减1;
将该空闲码的扩频因子作为最小扩频因子;
将空闲码字个数递增1作为最小扩频因子对应的空闲码字个数。
3、如权利要求1所述的方法,其特征在于,所述根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数,包括如下步骤:
按照扩频因子从小到大的顺序遍历本地小区;
当本地小区剩余的能力信用度除以当前扩频因子的消耗法>1.0时,记录当前扩频因子与支持当前扩频因子的码字个数作为本地小区支持的最小扩频因子和对应码字个数。
4、如权利要求1或3所述的方法,其特征在于,所述本地小区能力信用度和各扩频因子的消耗法则是Node B上报的。
5、如权利要求1所述的方法,其特征在于,所述根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数,包括以下步骤:
按照扩频因子从小到大的顺序遍历本地小区组;
当本地小区组剩余的能力信用度除以当前扩频因子的消耗法>1.0时,记录当前扩频因子与支持当前扩频因子的码字个数作为本地小区组支持的最小扩频因子和对应码字个数。
6、如权利要求1或5所述的方法,其特征在于,所述本地小区组能力信用度和各扩频因子的消耗法则是Node B上报的。
7、一种小区能力衡量***,包括无线网络控制器,其特征在于,还包括与无线网络控制器相连的查询单元,用于查询当前小区支持的最小扩频因子和对应码字个数;
所述查询单元包括第一统计模块与第二统计模块和/或第三统计模块和/或第四统计模块,其中:
第二统计模块,在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数;
第三统计模块,根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数;
第四统计模块,根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数;
第一统计模块,在所述第二统计模块统计的所述当前码树、和/或所述第三统计模块统计的所述本地小区、和/或所述第四统计模块统计的所述本地小区组的最小扩频因子、对应码字个数中,将所述得出的最小扩频因子中最大者作为当前小区支持的最小扩频因子、所述码字个数最小者为当前小区支持的最小扩频因子对应的码字个数;
所述无线网络控制器根据所述第一统计模块统计的所述当前小区的扩频因子和对应码字个数进行无线负载指配计算。
8、如权利要求7所述的***,其特征在于,所述查询单元在所述无线网络控制器内,或在所述无线网络控制器外。
9、一种无线网络控制器,其特征在于,包括查询单元,用于查询当前小区支持的最小扩频因子和对应码字个数;
所述查询单元包括第一统计模块与第二统计模块和/或第三统计模块和/或第四统计模块,其中:
第二统计模块,在当前码树上查找最小扩频因子空闲码字并统计最小扩频因子对应的空闲码字个数;
第三统计模块,根据本地小区能力信用度和各扩频因子的消耗法则计算本地小区支持的最小扩频因子和对应码字个数;
第四统计模块,根据本地小区组能力信用度和各扩频因子的消耗法则计算本地小区组支持的最小扩频因子和对应码字个数;
第一统计模块,在所述第二统计模块统计的所述当前码树、和/或所述第三统计模块统计的所述本地小区、和/或所述第四统计模块统计的所述本地小区组的最小扩频因子、对应码字个数中,将所述得出的最小扩频因子中最大者作为当前小区支持的最小扩频因子、所述码字个数最小者为当前小区支持的最小扩频因子对应的码字个数;
所述无线网络控制器根据所述第一统计模块统计的所述当前小区的扩频因子和对应码字个数进行无线负载指配计算。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101037723A CN100566438C (zh) | 2006-07-31 | 2006-07-31 | 一种小区能力衡量方法、***及无线网络控制器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101037723A CN100566438C (zh) | 2006-07-31 | 2006-07-31 | 一种小区能力衡量方法、***及无线网络控制器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1889719A CN1889719A (zh) | 2007-01-03 |
CN100566438C true CN100566438C (zh) | 2009-12-02 |
Family
ID=37578978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101037723A Active CN100566438C (zh) | 2006-07-31 | 2006-07-31 | 一种小区能力衡量方法、***及无线网络控制器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100566438C (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101198092B (zh) * | 2007-02-13 | 2011-11-16 | 华为技术有限公司 | 实现向用户设备发送数据的方法、***及设备 |
CN101022673B (zh) * | 2007-03-14 | 2010-08-25 | 华为技术有限公司 | 一种解除信用度资源拥塞的方法及装置 |
CN101772145B (zh) * | 2008-12-31 | 2012-05-23 | 华为技术有限公司 | 分配码字个数和功率的方法及装置 |
CN101801061B (zh) * | 2010-02-11 | 2013-06-05 | 华为技术有限公司 | 一种信用度消耗法则上报方法、准入控制方法及装置 |
CN102195671B (zh) * | 2010-03-12 | 2014-07-02 | ***通信集团公司 | 同频多小区联合检测方法及检测*** |
CN102256209A (zh) * | 2010-05-20 | 2011-11-23 | 中兴通讯股份有限公司 | 消耗规则的上报方法、***及基站 |
-
2006
- 2006-07-31 CN CNB2006101037723A patent/CN100566438C/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN1889719A (zh) | 2007-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7453845B2 (en) | Distributed call control | |
CN100566438C (zh) | 一种小区能力衡量方法、***及无线网络控制器 | |
KR100703487B1 (ko) | Umts 시스템에서 효율적인 패킷 데이터 서비스 운용방법 | |
CN100415020C (zh) | 一种高速物理下行共享信道的码资源分配方法 | |
EP1475981A4 (en) | STATION APPARATUS, RESOURCE ASSIGNMENT METHOD IN THE STATION APPARATUS, AND MOBILE COMMUNICATION SYSTEM | |
CN100454829C (zh) | 日志处理***及方法 | |
WO2008061471A1 (fr) | Procédé d'attribution de fréquences dans un réseau radio et système de communication radio | |
CN102857969A (zh) | 一种拥塞控制方法及*** | |
CN106454960B (zh) | 一种QoS的控制方法及*** | |
CN101489229B (zh) | 多标准无线通信网络中动态地分配传输资源的方法和装置 | |
CN105357694A (zh) | 4g用户数据报文处理的方法和*** | |
CN100426798C (zh) | 一种带宽管理装置及方法 | |
CN102186246B (zh) | 一种码资源的动态调度方法、基站和*** | |
CN101170751B (zh) | 一种集群***性能参数的处理方法、装置及*** | |
CN100473223C (zh) | 高速物理下行共享信道的信道化码的配置方法 | |
CN100536593C (zh) | 移动通信网络中小区资源分配的优化方法及其*** | |
CN100558191C (zh) | 一种VoIP业务信道切换控制的方法 | |
CN101180910A (zh) | 根据资源类型切换基于因特网协议的语音呼叫的连接类型 | |
CN103249008B (zh) | 听用户信息的统计方法、装置及***、听用户终端 | |
CN101163339B (zh) | 一种降低rnc处理器负载的方法、***及设备 | |
CN100433864C (zh) | 一种在无线通信***中实现流控的方法 | |
CN1905430B (zh) | 一种分配高速物理下行共享信道码的方法及*** | |
CN105636071A (zh) | ***容量的预测方法及装置 | |
CN100544241C (zh) | 一种宽带码分多址上行扰码分配方法 | |
CN102469595B (zh) | 一种可重配无线***的重配触发方法及装置 |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20211221 Address after: 450046 Floor 9, building 1, Zhengshang Boya Plaza, Longzihu wisdom Island, Zhengdong New Area, Zhengzhou City, Henan Province Patentee after: xFusion Digital Technologies Co., Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |