发明内容
本发明所要解决的技术问题是,提供一种网络侧设备及其传输路损功率门限配置信息的方法,可适用于随机接入前导分组过程,从而使eNB能够高效的分配传输Msg3的PUSCH资源。
为了解决上述技术问题,本发明公开了一种传输路损功率门限配置信息的方法,包括:
网络侧根据当前小区可分配的资源的场景,增大或减小所述小区当前选择的加权和值,根据增大或减小后的加权和值分别更新所述小区的随机接入前导分组B功率偏差值和随机接入前导与上行信道资源上发送的首次调度传输(Msg3)之间的功率偏差值,并通过路损功率门限配置信息将更新后的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值发送给所述小区的终端,其中,所述加权和值为随机接入前导分组B功率偏差值与随机接入前导与Msg3之间的功率偏差值的加权和值。
进一步地,上述方法中,所述网络侧根据当前小区可分配的资源的场景,增大或减小所述小区当前选择的加权和值指:
当前小区可分配的资源的场景为当前小区中可分配给Msg3的资源块数充足时,减小所述小区当前选择的加权和值;
当前小区可分配的资源的场景为当前小区中可分配给Msg3的资源块数缺乏时,增大所述小区当前选择的加权和值。
其中,所述网络侧增大或减小所述小区当前选择的加权和值的过程如下:
网络侧确定所述小区可选的随机接入前导分组B功率偏差值与随机接入前导与Msg3之间的功率偏差值的加权和的所有取值,并按照取值大小确定加权和的取值序列;
当要增大所述小区当前选择的加权和值时,网络侧从所确定的加权和的取值序列中,选择位置紧邻所述小区当前选择的加权和值,且大于所述小区当前选择的加权和值,作为增大的加权和值;
当要减小所述小区当前选择的加权和值时,网络侧从所确定的加权和的取值序列中,选择位置紧邻所述小区当前选择的加权和值,且小于所述小区当前选择的加权和值,作为减小的加权和值。
所述网络侧根据增大或减小后的加权和值分别更新所述小区的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值指:
网络侧分别从所述小区可选的随机接入前导分组B功率偏差值的所有取值,以及所述小区可选的随机接入前导与Msg3之间的功率偏差值的所有取值中,查找满足增大或减小后的加权和值计算的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值,用所查找到的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值更新所述小区的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值。
网络侧查找满足增大或减小后的加权和值计算的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值时,若查找到多个随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值,则从所述多个随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值中随机选择一个随机接入前导分组B功率偏差值及其对应的随机接入前导与Msg3之间的功率偏差值。
所述随机接入前导分组B功率偏差值与随机接入前导与Msg3之间的功率偏差值的加权和值为:随机接入前导分组B功率偏差值与随机接入前导与Msg3之间的功率偏差值的和值。
网络侧对所述小区进行长时间统计并计算平均每秒钟需要分配给Msg3的资源数λneed,以及平均每秒钟实际分配给Msg3的资源数λactual,当λneed<λactual时,网络侧判断当前小区中可分配给Msg3的资源块数充足,当λneed>λactual时,网络侧判断当前小区中可分配给Msg3的资源块数缺乏。
网络侧对所述小区进行长时间统计并计算平均每秒钟需要分配给Msg3的资源数λneed,平均每秒钟实际分配给Msg3的资源数λactual,以及平均每秒钟发起随机接入的UE数NUE;
当时,网络侧判断当前小区可分配给Msg3的资源块数充足,当时,网络侧判断当前小区可分配给Msg3的资源块数缺乏。
本发明还公开了一种网络侧设备,包括处理模块和发送模块,其中:
所述处理模块,用于根据当前小区可分配的资源的场景,增大或减小所述小区当前选择的加权和值,根据增大或减小后的加权和值分别更新所述小区的随机接入前导分组B功率偏差值和随机接入前导与上行信道资源上发送的首次调度传输(Msg3)之间的功率偏差值;
所述发送模块,用于通过路损功率门限配置信息将更新后的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值发送给所述小区所属的基站,其中,所述加权和值为随机接入前导分组B功率偏差值与随机接入前导与Msg3之间的功率偏差值的加权和值。
进一步地,上述设备中,所述处理模块,根据当前小区可分配的资源的场景,增大或减小所述小区当前选择的加权和值指:
当前小区可分配的资源的场景为当前小区中可分配给Msg3的资源块数充足时,减小所述小区当前选择的加权和值;
当前小区可分配的资源的场景为当前小区中可分配给Msg3的资源块数缺乏时,增大所述小区当前选择的加权和值。
进一步地,上述设备还包括一存储模块:
所述存储模块,用于确定所述小区可选的随机接入前导分组B功率偏差值与随机接入前导与Msg3之间的功率偏差值的加权和的所有取值,并按照取值大小确定加权和的取值序列;
所述处理模块,要增大所述小区当前选择的加权和值时,用于从所述存储模块中存储的加权和的取值序列中,选择位置紧邻所述小区当前选择的加权和值,且大于所述小区当前选择的加权和值,作为增大的加权和值;
要减小所述小区当前选择的加权和值时,用于从所述存储模块中存储的加权和的取值序列中,选择位置紧邻所述小区当前选择的加权和值,且小于所述小区当前选择的加权和值,作为减小的加权和值。
所述存储模块,还用于存储所述小区可选的随机接入前导分组B功率偏差值的所有取值,以及所述小区可选的随机接入前导与Msg3之间的功率偏差值的所有取值;
所述处理模块,从所述存储模块中查找满足增大或减小后的加权和值计算的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值,用所查找到的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值更新所述小区的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值。
本发明技术方案根据小区不同的场景,通过调整UE和eNB之间的路损功率门限中的参数,增大或者降低UE选择Group B中随机接入前导的几率,从而保证在小区可分配的资源缺乏时,eNB能够高效的分配传输Msg3的PUSCH资源;在小区可分配的资源充足时,Msg3能够可靠地传输。
具体实施方式
本发明的主要构思是:目前的LTE系统中,UE是根据路损功率门限和Msg3 size门限选择Group A或B中的随机接入前导的。其中,对于Msg3 size门限一般配置为一固定值。而对于路损功率门限,需要对几个参数(这几个参数结合起来可称为路损功率门限配置信息)进行配置,包括UE最大发射功率PCMAX、前导初始目标接收功率P0_PRE、随机接入前导与Msg3之间的功率偏差(deltaPreambleMsg3)和Group B功率偏差(messagePowerOffsetGroupB)。其中,deltaPreambleMsg3和messagePowerOffsetGroupB这两个参数是在一定范围内变化的,因此本发明提出,可以根据小区可分配的资源的不同场景,由OAM(Operation andManagement,操作与维护)调节eNB中路损功率门限配置信息中的参数deltaPreambleMsg3和messagePowerOffsetGroupB,用于控制UE针对不同的场景选择合适的随机接入前导,进而使eNB可以高效地分配传输Msg3的PUSCH资源。
例如,在小区可分配的资源缺乏时,eNB可以降低路损功率门限值,即增大deltaPreambleMsg3和messagePowerOffsetGroupB这两个参数的加权和值,这样,deltaPreambleMsg3和messagePowerOffsetGroupB这两个参数均相应的增大,以使更多的UE选择Group A中的前导,网络侧只需给UE的Msg3分配1RB资源,进而使得eNB能够高效的分配传输Msg3的PUSCH资源;
又如,在小区可分配的资源充足时,eNB则可以通过提高路损功率门限值,即减小deltaPreambleMsg3和messagePowerOffsetGroupB这两个参数的加权和值,这样,deltaPreambleMsg3和messagePowerOffsetGroupB这两个参数均相应的减小,以使更多的UE选择Group B中的前导,网络侧可以给UE的Msg3分配多个RB资源,从而保证Msg3传输的性能。
下面结合附图及具体实施例对本发明技术方案作进一步详细说明。
一种网络侧设备,可以是OAM,可高效的分配传输Msg3的PUSCH资源,其至少包括处理模块和发送模块,其中:
处理模块,用于根据当前小区可分配的资源的场景,增大或减小所述小区当前选择的加权和值,根据增大或减小后的加权和值分别更新所述小区的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值;
其中,可以由基站确定当前小区可分配的资源的场景,并上报给本网络侧设备。也可以是基站将当前小区的状态信息上报给本网络侧设备,本网络侧设备再根据所收到的当前小区的状态信息,来确定当前小区可分配的资源的场景。
发送模块,用于通过路损功率门限配置信息将更新后的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值发送给所述小区所属的基站,其中,所述加权和值为随机接入前导分组B功率偏差值与随机接入前导与Msg3之间的功率偏差值的加权和值;
其中,处理模块,根据当前小区可分配的资源的场景,增大或减小所述小区当前选择的加权和值指:当前小区可分配的资源的场景为当前小区中可分配给Msg3的资源块数充足时,减小所述小区当前选择的加权和值;当前小区可分配的资源的场景为当前小区中可分配给Msg3的资源块数缺乏时,增大所述小区当前选择的加权和值。
优选方案中,上述网络侧设备还包括存储模块;
存储模块,用于确定小区可选的随机接入前导分组B功率偏差值与随机接入前导与Msg3之间的功率偏差值的加权和的所有取值,并按照取值大小确定加权和的取值序列,以及用于存储所述小区可选的随机接入前导分组B功率偏差值的所有取值,以及所述小区可选的随机接入前导与Msg3之间的功率偏差值的所有取值;
处理模块,当要增大所述小区当前选择的加权和值时,用于从存储模块中存储的加权和的取值序列中,选择位置紧邻所述小区当前选择的加权和值,且大于所述小区当前选择的加权和值,作为增大的加权和值;
当要减小所述小区当前选择的加权和值时,用于从存储模块中存储的加权和的取值序列中,选择位置紧邻所述小区当前选择的加权和值,且小于所述小区当前选择的加权和值,作为减小的加权和值;
以及从存储模块中查找满足增大或减小后的加权和值计算的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值,用所查找到的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值更新所述小区的随机接入前导分组B功率偏差值和随机接入前导与Msg3之间的功率偏差值。
下面介绍向UE传输随机接入公共配置信息的具体过程。
本实施例以某个10MHz带宽的LTE小区为例,其中,假设该小区存在随机接入前导Group B。根据LTE目前的协议,对于RRC_Connection(无线资源控制协议连接)建立、重建和下行数据到达这三种随机接入,Msg3 size只要56bits就足够了,而对切换和上行数据到达这两种随机接入,Msg3 size的范围为56bits~184bits,此时,设置消息门限messageSizeGroupA=56bits,即Group A中Msg3 size为56bits,Group B中的Msg3 size范围为56bits~184bits。eNB配置UE最大发射功率PCMAX=23dBm,配置前导初始目标接收功率P0_PRE=-114dBm。
下面以上述小区为例,传输随机接入公共配置信息的过程如图3所示,包括以下步骤:
步骤300:网络侧判断小区的随机接入前导是否存在Group B,如果存在,则根据不同原因发起随机接入的Msg3 size,设置Msg3 size门限messageSizeGroupA;
步骤301:网络侧设置路损功率门限配置信息中的UE最大发射功率PCMAX和前导初始目标接收功率P0_PRE;
步骤302:网络侧根据Group B中UE的Msg3 size的范围,确定可分配给Group B中UE的Msg3的RB数NRB_B以及MCS索引IMCS的M个组合范围(NRB_B,IMCS),并根据(NRB_B,IMCS)计算出messagePowerOffsetGroupB的取值RmessagePowerOffsetGroupB(m),0≤m≤M-1,即确定messagePowerOffsetGroupB与NRB_B、IMCS-的对应关系;
例如,当小区的Group B中UE的Msg3 size的范围为>56bits~184bits,根据Msg3的调度算法,假设可以分配给Group B中UE的Msg3的RB数为2~3,若分配给Group B中UE的Msg3的RB数以及MCS索引的组合范围(NRB_B,IMCS)包括:(2,2)、(2,3)、(2,4)、(2,5)、(2,6)、(2,7)、(3,1)、(3,2)、(3,3)和(3,4),其中,NRB_B表示分配给Group B中UE的Msg3的RB数,IMCS表示分配给Group B中UE的Msg3的MCS索引。则可按照如下公式计算messagePowerOffsetGroupB:
messagePowerOffsetGroupB=ΔTF_B+10log10(NRB_B)
上式中,ΔTF(i)是基于MCS的功率偏差,MPR为调制功率比(ModulationPower Ratio),NRB_B是Group B中UE的Msg3的RB数,TBS(传输块大小)为Group B中UE的Msg3在不同IMCS的TB块size,NRE为Msg3中ResourceElement(资源元素)的个数,为每个RB块中的子载波个数,为一个上行时隙中SC-FDMA(单载波频分多址系统)的符号数。
因此,可以得到表1所示的messagePowerOffsetGroupB的取值RmessagePowerOffsetGroupB(NRB_B,IMCS)与(NRB_B,IMCS)的对应关系。
表1:messagePowerOffsetGroupB与(NRB_B,IMCS)对应关系表
RmessagePowerOffsetGroupB(NRB_B,IMCS) |
NRB_B=2 |
NRB_B=3 |
IMCS=1 |
- |
0 |
IMCS=2 |
0 |
3 |
IMCS=3 |
0 |
3 |
IMCS=4 |
0 |
3 |
IMCS=5 |
3 |
- |
IMCS=6 |
3 |
- |
IMCS=7 |
3 |
- |
步骤303:网络侧根据Group B中UE的Msg3 size的范围,确定可分配给Group B中UE的Msg3的N个MCS索引范围IMCS,计算得到deltaPreambleMsg3的范围RdeltaPreambleMsg3(n),0≤n≤N-1,即确定deltaPreambleMsg3与IMCS的对应关系;
例如,可分配给Group B中UE的Msg3的IMCS索引范围为1~7时,可按照如下公式计算deltaPreambleMsg3:
deltaPreambleMsg3(IMCS)=(SINR0_Msg3(IMCS)-SINR0_PRE)+(IoTMsg3(IMCS)-IoTPRE)-10□l(og)其中,SINR0_Msg3为Msg3在IMCS时的工作点信噪比,SINR0_PRE为Preamble的工作点信噪比,IoTMsg3为Msg3在IMCS时的PUSCH热干扰噪声(interferenceover thermal noise),IoTPRE为PRACH(物理随机接入信道)的热干扰噪声。
由上可以得到如表2所示的随机接入前导与Msg3之间的功率偏差deltaPreambleMsg3的取值RdeltaPreambleMsg3(IMCS)与IMCS对应关系。
表2:deltaPreambleMsg3与IMCS对应关系表
|
RdeltaPreambleMsg3(IMCS) |
IMCS=1 |
0 |
IMCS=2 |
0 |
IMCS=3 |
0 |
IMCS=4 |
2 |
IMCS=5 |
2 |
IMCS=6 |
2 |
IMCS=7 |
4 |
上述步骤302和303的操作也可以同时进行,或者先执行步骤303再执行步骤302均可。
步骤304:网络侧根据上述步骤302和303中所计算的RmessagePowerOffsetGroupB(m)和RdeltaPreambleMsg3(n),计算messagePowerOffsetGroupB与deltaPreambleMsg3的加权和,即确定messagePowerOffsetGroupB与deltaPreambleMsg3的加权和与NRB_B,IMCS的对应关系;
本实施例中,messagePowerOffsetGroupB与deltaPreambleMsg3的加权和Rall(k)=RdeltaPreambleMsg3(n)+RmessagePowerOffsetGroupB(m),0≤k≤K-1,K≤M+N,即本实施例中,messagePowerOffsetGroupB和deltaPreambleMsg3的权系数相等,均为1;在其他应用场景中,messagePowerOffsetGroupB和deltaPreambleMsg3的权系数也可以不相等,只要保证messagePowerOffsetGroupB和deltaPreambleMsg3的权系数均大于0即可;
具体地,本实施例根据上述表1和表2可以得到表3所示的Rall与(NRB_B,IMCS)的对应关系:
表3:Rall与(NRB_B,IMCS)对应关系表
Rall(NRB_B,IMCS)[dB] |
NRB_B=2 |
NRB_B=3 |
IMCS=0 |
- |
- |
IMCS=1 |
- |
0 |
IMCS=2 |
0 |
3 |
IMCS=3 |
0 |
3 |
IMCS=4 |
2 |
5 |
IMCS=5 |
5 |
- |
IMCS=6 |
5 |
- |
IMCS=7 |
7 |
- |
将表3中的Rall(NRB_B,IMCS)由小到大(其他场景中也可以由大到小)进行整理得到Rall(k),即Rall(k)={0,2,3,5,7},0≤k≤K-1,K=5。
步骤305:网络侧确定当前小区可分配资源的场景,并根据所确定的场景选择相应的Rall(k);
该步骤中,如果是初始阶段,首次选择选择Rall(k),则可以选择Rall(k)的所有取值的中间值,即K为Rall的最大序号;还有一些场景中,基于对资源节省的考虑,也可以将初始Rall(k)选为最小值,即Rall(0)。
如果不是初始阶段,网络侧则对工作状态的小区进行长时间的统计并计算平均每秒钟需要分配给Msg3的资源数λneed,以及平均每秒钟实际分配给Msg3的资源数λactual,当λneed=λactual时,确定当前小区可分配资源的场景为小区可分配的资源正常,则不需要调整Rall(k),当λneed>λactual时,确定当前小区可分配资源的场景为小区可分配的资源缺乏,则增大Rall(k)的值,即从大小排序的Rall(k)的所有取值中,选择排序位置与当前Rall(k)相邻的,且取值大于当前Rall(k)的取值;当λneed<λactual时,确定当前小区可分配资源的场景为小区可分配的资源充足,则减小Rall(k)的值,即从大小排序的Rall(k)的所有取值中,选择排序位置与当前Rall(k)相邻的,且取值小于当前Rall(k)的取值;其中,网络侧根据当前小区可分配资源的场景调整Rall(k)时,仅在Rall(k)的取值范围内进行调整,即小区可分配资源缺乏,需要增大Rall(k)的值时,若调整前Rall(k)的值已经是Rall(k)的最大值,则不再增大Rall(k)的值,同理,小区可分配资源充足,需要减小Rall(k)的值时,若调整前Rall(k)的值已经是Rall(k)的最小值,则不再减小Rall(k)的值。
优选的方案中,不仅仅以λneed和λactual来判断场景,还根据平均每秒钟发起随机接入的UE数NUE判断。具体地,当时,说明目前的参数(即目前配置的messagePowerOffsetGroupB和deltaPreambleMsg3)配置合适,即确定当前小区可分配资源的场景为小区可分配的资源正常,不需要调整Rall(k);当时,说明平均每个UE的Msg3可以额外地多分配一个RB资源块,即确定当前小区可分配资源的场景为小区可分配的资源充足,则减小Rall(k)的值,用于减小目前配置的messagePowerOffsetGroupB和deltaPreambleMsg3;当时,说明平均每个UE的Msg3需要少分配一个RB资源块,即确定当前小区可分配资源的场景为小区可分配的资源缺乏,增大Rall(k)的值,用于增大目前配置的messagePowerOffsetGroupB和deltaPreambleMsg3;
具体地,由于本实施例中Rall(k)={0,2,3,5,7},0≤k≤K-1,K=5,因此,减小Rall(k)即指选择Rall(k-1),增大Rall(k)即指选择Rall(k+1);
步骤306:从Rall(k)与RdeltaPreambleMsg3(n)、RmessagePowerOffsetGroupB(m)的对应关系中确定与所选择的Rall(k)相对应的RdeltaPreambleMsg3(n)和RmessagePowerOffsetGroupB(m),并通过系统消息将包含有UE最大发射功率PCMAX、前导初始目标接收功率P0_PRE、RdeltaPreambleMsg3(n)和RmessagePowerOffsetGroupB(m)的路损功率门限信息发送给UE;
该步骤中,从Rall(k)与RdeltaPreambleMsg3(n)、RmessagePowerOffsetGroupB(m)的对应关系中确定与所选择的Rall(k)相对应的RdeltaPreambleMsg3(n)和RmessagePowerOffsetGroupB(m)存在有多个时,可随机选择其中一个RdeltaPreambleMsg3(n)和RmessagePowerOffsetGroupB(m),在优选的方案中,可以选择Group B中UE的Msg3的RB数较小的RmessagePowerOffsetGroupB(m),再由所选择的RmessagePowerOffsetGroupB(m)选择RdeltaPreambleMsg3(n);
具体地,网络侧根据小区可分配资源的场景,选择相应的Rall(k)后,从上述表1、2和3中选择相应的RdeltaPreambleMsg3(n)和RmessagePowerOffsetGroupB(m)即可,其中,选择相应的Rall(k)后,从表1、2、3中可能会选择出多个RdeltaPreambleMsg3(n)和RmessagePowerOffsetGroupB(m),此时,可随机选择其中一个RdeltaPreambleMsg3(n)和RmessagePowerOffsetGroupB(m),或者以这两个参数中的NRB_B和IMCS的优先级确定以哪个参数为主,进行选择,例如,选择Rall(k)为5时,可选择的messagePowerOffsetGroupB有RdeltaPreambleMsg3(3,4)和RdeltaPreambleMsg3(2,5),可选择的deltaPreambleMsg3有RdeltaPreambleMsg3(4)和RdeltaPreambleMsg3(5),若NRB_B的优先级高于IMCS,则以NRB_B为主先选择,考节省虑资源原则,选择NRB_B的取值较小的值所对应的RdeltaPreambleMsg3(2,5),这样,即可选择RdeltaPreambleMsg3(5)。
步骤307:UE根据所接收的系统消息,确定配置路损功率门限RACH_MSG3_THRESHOLD;
该步骤中,UE从系统消息中获取路损功率门限配置信息中的deltaPreambleMsg3、messagePowerOffsetGroupB、PCMAX和P0_PRE;并可以根据如下公式确定路损功率门限RACH_MSG3_THRESHOLD:
RACH_MSG3_THRSHOLD=
PCMAX-PO_PRE-deltaPreambleMsg3-messagePowerOffsetGroupB
系统经过长时间运行,需要更新系统参数配置时,网络侧返回步骤305重新选择Rall(k),再按照步骤306重新配置路损功率门限RACH_MSG3_THRESHOLD,以达到自优化配置的目的。
具体地,在上述流程中,假设对10MHz带宽的LTE系统的小区,经过长时间统计得到该小区平均每秒有200个UE在成功发送随机接入前导后需要调度Msg3(即平均每秒钟发起随机接入的UE数NUE为200),平均每秒钟需要分配给Msg3的资源数λneed为200个RB资源,平均每秒钟实际分配给Msg3的资源数λactual为420个RB资源,且当前小区所选择的RdeltaPreambleMsg3(n)和RmessagePowerOffsetGroupB(m)的加权和为Rall(2)=3dB:
则网络侧根据上述步骤305的操作,确定判断当前小区可分配资源的场景为小区可分配的资源充足,将当前Rall(2)减小为Rall(1),即Rall(1)=2dB(见表3);
之后,网络侧根据上述步骤306的操作,从表1、表2和表3的对应关系中,可知,Rall(2)=2dB时,(NRB_B,IMCS)可以为(2,4),因此(NRB_B,IMCS)=(2,4),即确定RdeltaPreambleMsg3(2)=2dB,RmessagePowerOffsetGroupB(2,4)=0dB,并将所确定的deltaPreambleMsg3和messagePowerOffsetGroupB发送给终端。
终端接收到deltaPreambleMsg3和messagePowerOffsetGroupB,按照上述步骤307重新计算配置路损功率门限RACH_MSG3_THRESHOLD,计算结果如下:
RACH_MSG3_THRESHOLD=PCMAX-P0_PRE-deltaPreambleMsg3-messagePowerOffsetGroupB
=23dBm-114dBm-2dB-0dB
=-93dBm
又如,假设在10MHz带宽的LTE系统的小区内,经过长时间统计得到该小区平均每秒有200个UE在成功发送随机接入前导后需要调度Msg3(即平均每秒钟发起随机接入的UE数NUE为200),平均每秒钟需要分配给Msg3的资源数λneed为500个RB资源,平均每秒钟实际分配给Msg3的资源数λactual为250个RB资源,且当前小区所选择的RdeltaPreambleMsg3(n)和RmessagePowerOffsetGroupB(m)的加权和为Rall(2)=3dB:
则网络侧根据上述步骤305的操作,确定判断当前小区可分配资源的场景为小区可分配的资源缺乏,将当前Rall(2)增大为Rall(3),即Rall(3)=5dB(见表3);
之后,网络侧根据上述步骤306的操作,从表1、表2和表3的对应关系中,可知Rall(2)=2dB时,(NRB_B,IMCS)可以为(2,5)、(2,6)、(3,4),此时可从中任选一组(NRB_B,IMCS),例如选择(NRB_B,IMCS)=(2,5)时,确定RdeltaPreambleMsg3(2)=2dB,RmessagePowerOffsetGroup(2,5)=3dB,并将所确定的deltaPreambleMsg3和messagePowerOffsetGroupB发送给终端。
终端接收到deltaPreambleMsg3和messagePowerOffsetGroupB,按照上述步骤307重新计算配置路损功率门限RACH_MSG3_THRESHOLD,计算结果如下:
RACH_MSG3_THRESHOLD=PCMAX-P0_PRE-deltaPreambleMsg3-messagePowerOffsetGroupB
=23dBm-114dBm-2dB-3dB
=-96dBm
上述流程中,UE选择随机接入前导Group A或B的具体流程如图4所示,包括以下步骤:
步骤400:UE判断是否Pathloss<RACH_MSG3_THRESHOLD,如果是,进入步骤401,否则转入步骤402;
其中,RACH_MSG3_THRESHOLD为Msg3的路损功率门限,可用如下公式进行表示:
RACH_MSG3_THRESHOLD=
PCMAX-PO_PRE-deltaPreambleMsg3-messagePowerOffsetGroupB
步骤401:UE判断是否Msg3 size>messageSizeGroupA,如果是,进入步骤403,否则转入步骤402:
其中,messageSizeGroupA为Msg3 size门限。
步骤402:UE选择Group A中的前导,结束本流程;
步骤403:UE选择Group B中的前导。
从上述实施例可以看出,本发明技术方案可以根据小区不同的场景,由eNB通过调整UE和eNB之间的路损功率门限中的参数,增大或者降低UE选择Group B中随机接入前导的几率,从而保证在小区可分配的资源缺乏时,eNB能够高效的分配传输Msg3的PUSCH资源;在小区可分配的资源充足时,Msg3能够可靠地传输。
例如,在小区可分配的资源缺乏时,eNB通过设定路损功率门限的参数降低该门限值,让更多的UE选择Group A中的前导,进而使得eNB能够高效的分配传输Msg3的PUSCH资源。对于选择Group A中前导的UE,eNB会分配1RB给该UE的Msg3,在UE发送功率受限的情况下,很可能无法保证Msg3的传输性能,但是可以通过Msg3的重传来高效地使用上行RB资源。举个例子,对一个UE采用23dBm的发送功率,2RB发送Msg3,Msg3的误块率为1%;如果对该UE采用23dBm的发送功率,1RB发送Msg3,Msg3的误块率为20%,对后一种情况,有80%的Msg3只需要1RB就能传输成功,剩余的20%的Msg3用重传的方式可能需要2次传输成功,那么平均需要0.8+0.2*2=1.2RB;而对于第一种情况,总是需要2RB来发送Msg3。
而在小区可分配的资源充足时,eNB通过设定路损功率门限的参数提高该门限值,让更多的UE选择Group B中的前导,从而保证Msg3传输的性能。对于选择Group B中前导的UE,eNB会分配2RB或者2RB以上的资源给该UE的Msg3,在UE发送功率受限的情况下,占2RB的Msg3的传输可靠性会高于只占1RB的Msg3。
以上所述,仅为本发明的较佳实例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。