本发明涉及通信技术领域,尤其涉及一种随机接入信道抑制虚检的方法及装置。
背景技术:
在时分双工(Time Division Duplexing,简称TDD)系统中,为提高上行容量,需要尽可能的最大化利用上行所有资源块(Resource Block,简称RB)的资源,因此在某些场景下需要物理上行共享信道(Physical Uplink Shared Channel,简称PUSCH)信道共享物理随机接入信道(Physical Random Access Channel,简称PRACH)信道的频域资源;或者,在PRACH信道所占用频域资源的邻近RB发送PUSCH的业务,但是在这两种资源调度的场景下,很容易造成虚检概率过高(因为PUSCH业务的信噪比(Signal to Interference plus Noise Ratio,简称SINR)越大,虚检的概率越大;而且上述两种资源调度的场景都会导致PUSCH业务的SINR增加)。
在大规模多输入多输出(Massive Multiple-Input Multiple-Output,简称Massive MIMO)系统中,由于设计的通道数很多,天线数越多,对于上行来说天线分集增益越高,对应基站接收端SINR越高,且由于PUSCH信号能量在每根天线上都有泄露,导致了天线间相关性增强从而会导致虚检的概率增大,如果在上述两种资源调度的场景下,Massive MIMO系统中PRACH信道虚检的概率相比非Massive MIMO系统会高很多。
技术实现要素:
本发明提供一种随机接入信道抑制虚检的方法及装置,解决现有Massive MIMO系统中,PRACH信道虚检概率过大的问题。
本发明实施例提供一种随机接入信道抑制虚检的方法,该方法包括:
基于物理随机接入信道PRACH配置信息,获取所述PRACH分配的第一频域资源的第一位置;
确定下一时刻上行链路UL子帧需要调度的物理上行共享信道PUSCH业务调度信息,根据该业务调度信息判断调度PUSCH业务每个终端UE在当前时刻之前设定时间段内的历史信噪比SINR信息,根据该SINR信息确定所述每个UE的SINR平均值;
根据所述每个UE对应的所述SINR平均值和所述第一位置为所述每个UE分配第二频域资源;其中,当第一UE所对应的SINR平均值大于第二UE所对应的SINR平均值,则所述第一UE所对应分配到的频域资源的位置与所述第一位置之间的距离值大于所述第二UE所对应分配到的频域资源的位置与所述第一位置之间的距离值。
可选的,根据频选原则,发送PUSCH业务所分配的资源块RB位置与PRACH信道默认配置的RB位置之间的间隔距离小于设定值,并且在系统消息SIB2的发送周期,根据所述每个UE对应的所述SINR平均值和所述第一位置为所述每个UE分配第二频域资源,还包括:
根据预设的规则调整所述PRACH分配的第一频域资源的位置,,使得所述第二频域资源对应的第二位置与所述第一位置之间的间隔距离值大于调整之前所述第二位置与所述第一位置之间的距离。
可选的,根据所述每个UE对应的所述SINR平均值和所述第一位置为所述每个UE分配第二频域资源之后,该方法进一步包括:
基于PRACH配置信息和PUSCH业务调度信息,确定所述PRACH分配的第一频域资源与所述PUSCH调度的第二频域资源之间的间隔距离小于设定阈值,则计算第二频域资源对应RB上的第一SINR;
根据所述第一SINR与PRACH虚检的预设门限值进行比较,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整。
可选的,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整包括:
所述第一SINR大于PRACH虚检的预设最低门限值且小于预设最高门限值,则根据预设的SINR等级分段与虚警抑制门限的对应关系,调高对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值;或者
所述第一SINR大于所述预设最高门限值,则对通过PRACH传输的信号降采样处理前,通过N阶等波纹滤波器对所述PRACH时域信号进行处理。
本发明实施例还提供另外一种随机接入信道抑制虚检的方法,该方法包括
基于物理随机接入信道PRACH配置信息,确定PRACH分配的第一频域资源;
确定上行链路UL子帧需要调度的物理上行共享信道PUSCH调度的第二频域资源;
当所述第一频域资源与所述第二频域资源之间的间隔距离小于设定阈值,则计算第二频域资源对应RB上的信噪比SINR;
根据所述SINR与PRACH虚检的预设门限值进行比较,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整。
可选的,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整包括:
所述SINR大于PRACH虚检的预设最低门限值且小于预设最高门限值,则根据预设的SINR等级分段与虚警抑制门限的对应关系,调高对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值;或者
所述SINR大于所述预设最高门限值,则对通过PRACH信道传输的时域信号降采样处理前,通过N阶等波纹滤波器对所述PRACH时域信号进行处理。
本发明实施例提供一种随机接入信道抑制虚检的装置,该装置包括:
资源位置确定模块,用于基于物理随机接入信道PRACH配置信息,获取所述PRACH分配的第一频域资源的第一位置;
信噪比检测模块,用于确定下一时刻上行链路UL子帧需要调度的物理上行共享信道PUSCH业务调度信息,根据该业务调度信息判断调度PUSCH业务每个终端UE在当前时刻之前设定时间段内的历史信噪比SINR信息,根据该SINR信息确定所述每个UE的SINR平均值;
资源配置模块,用于根据所述每个UE对应的所述SINR平均值和所述第 一位置为所述每个UE分配第二频域资源;其中,当第一UE所对应的SINR平均值大于第二UE所对应的SINR平均值,则所述第一UE所对应分配到的频域资源的位置与所述第一位置之间的距离值大于所述第二UE所对应分配到的频域资源的位置与所述第一位置之间的距离值。
可选的,当根据频选原则,发送PUSCH业务所分配的资源块RB位置与PRACH信道默认配置的RB位置之间的间隔距离小于设定值,并且在系统消息SIB2的发送周期,则所述资源配置模块还用于根据预设的规则调整所述PRACH分配的第一频域资源的位置,使得所述第二频域资源对应的第二位置与所述第一位置之间的间隔距离值大于调整之前所述第二位置与所述第一位置之间的距离。
可选的,该装置还包括:
虚检调整模块,用于基于PRACH配置信息和PUSCH业务调度信息,确定所述PRACH分配的第一频域资源与所述PUSCH调度的第二频域资源之间的间隔距离小于设定阈值,则计算第二频域资源对应RB上的第一SINR;根据所述第一SINR与PRACH虚检的预设门限值进行比较,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整。
可选的,所述虚检调整模块具体用于:
当所述第一SINR大于PRACH虚检的预设最低门限值且小于预设最高门限值,则根据预设的SINR等级分段与虚警抑制门限的对应关系,调高对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值;或者
当所述第一SINR大于所述预设最高门限值,则对通过PRACH传输的信号降采样处理前,通过N阶等波纹滤波器对所述PRACH时域信号进行处理。
本发明实施例还提供另外一种随机接入信道抑制虚检的装置,该装置包括
资源位置确定模块,用于基于物理随机接入信道PRACH配置信息,确定PRACH分配的第一频域资源;确定上行链路UL子帧需要调度的物理上行共享信道PUSCH调度的第二频域资源;
信噪比检测模块,用于当所述第一频域资源与所述第二频域资源之间的间隔距离小于设定阈值,则计算第二频域资源对应RB上的信噪比SINR;
门限调整模块,用于根据所述SINR与PRACH虚检的预设门限值进行比 较,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整。
可选的,门限调整模块具体用于所述SINR大于PRACH虚检的预设最低门限值且小于预设最高门限值,则根据预设的SINR等级分段与虚警抑制门限的对应关系,调高对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值;或者所述SINR大于所述预设最高门限值,则对通过PRACH信道传输的时域信号降采样处理前,通过N阶等波纹滤波器对所述PRACH时域信号进行处理。
上述技术方案中的一个或两个,至少具有如下技术效果:
本发明实施例提供的方法和装置,在出现多UE的网络场景下,将SINR比较小UE的PUSCH业务调度到PRACH邻近或者PRACH已使用的信道资源上,所以即使需要使用PRACH邻近或者PRACH已使用(即同一资源重叠使用)的信道资源RB,由于邻近或者重叠上PUSCH业务对应的SINR比较小,PRACH经过降采样后残留的PUSCH信号比较小,从而使得PRACH虚检的概率降低。
附图说明
图1为本发明实施例一提供一种随机接入信道抑制虚检的方法流程示意图;
图2为本发明实施例二提供一种随机接入信道抑制虚检的方法流程示意图;
图3为本发明实施例三提供一种随机接入信道抑制虚检的方法流程示意图;
图4为本发明实施例三提供一种随机接入信道抑制虚检的方法流程示意图;
图5为本发明实施例提供一种随机接入信道抑制虚检的装置的结构示意图;
图6为本发明实施例提供的另外一种随机接入信道抑制虚检的装置的结 构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
实施例一
如图1所示,本发明实施例提供一种随机接入信道抑制虚检的方法,该方法包括:
步骤101,基于物理随机接入信道PRACH配置信息,获取所述PRACH分配的第一频域资源的第一位置;
步骤102,确定下一时刻上行链路UL子帧需要调度的物理上行共享信道PUSCH业务调度信息,根据该业务调度信息判断调度PUSCH业务每个终端UE在当前时刻之前设定时间段内的历史信噪比SINR信息,根据该SINR信息确定所述每个UE的SINR平均值;
步骤103,根据所述每个UE对应的所述SINR平均值和所述第一位置为所述每个UE分配第二频域资源;其中,当第一UE所对应的SINR平均值大于第二UE所对应的SINR平均值,则所述第一UE所对应分配到的频域资源的位置与所述第一位置之间的距离值大于所述第二UE所对应分配到的频域资源的位置与所述第一位置之间的距离值。
其中,当第一UE所对应的SINR平均值大于第二UE所对应的SINR平均值,则所述第一UE所对应分配到的频域资源的位置与所述第一位置之间的距离值大于所述第二UE所对应分配到的频域资源的位置与所述第一位置之间的距离值(即所述第二频域资源对应的第二位置与第一位置之间的间隔距离值与所述SINR平均值成正比)的具体实现可以是:
当某一个UE的SINR平均值大于虚检SINR最低门限,则将该UE对应的频域资源设置在远离PRACH信道的频域位置;
如果某一个UE的SINR平均值小于虚检SINR最低门限,则可以将该UE对应的频域资源设置在临近PRACH信道频域位置;
如果某一UE的SINR平均值最低且小于虚检SINR最低门限,则可以将 该UE对应的频域资源与PRACH资源重叠。
在该实施例中,如果根据频选原则,发送PUSCH业务所分配的资源块RB位置与PRACH信道默认配置的RB位置之间的间隔距离小于设定值,并且在系统消息2(SIB2)的发送周期,为了达到所述第二频域资源对应的第二位置与第一位置之间的间隔距离值与所述SINR平均值成正比,还可以调整第一频域资源的位置,则具体实现可以是:
根据预设的规则调整所述PRACH分配的第一频域资源的位置,使得所述第二频域资源对应的第二位置与所述第一位置之间的间隔距离值大于调整之前所述第二位置与所述第一位置之间的距离。
因为PUSCH信道共享PRACH信道的频域资源;或者,在PRACH信道所占用频域资源的邻近RB发送PUSCH的业务,都会导致虚检概率增大,基于上述实施例的情况下,为了避免资源共享导致虚检概率增大,本发明实施例所提供的方法,还根据检测到的SINR对虚检的门限值进行调整,具体实现可以是:
基于PRACH配置信息和PUSCH业务调度信息,确定所述PRACH分配的第一频域资源与所述PUSCH调度的第二频域资源之间的间隔距离小于设定阈值,则计算第二频域资源对应RB上的第一SINR;
根据所述第一SINR与PRACH虚检的预设门限值进行比较,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整。
其中,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整包括:
所述第一SINR大于PRACH虚检的预设最低门限值且小于预设最高门限值,则根据预设的SINR等级分段与虚警抑制门限的对应关系,调高对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值;或者
所述第一SINR大于所述预设最高门限值,则对通过PRACH传输的信号降采样处理前,通过N阶等波纹滤波器对所述PRACH时域信号进行处理。
实施例二
如图2所示,以下结合具体的实例对本发明实施例一种随机接入信道抑制 虚检的方法作进一步的说明,在该实施例中多UE调度,UE均匀分布在远近中点,具体实现可以是:
步骤201,获取PRACH的配置信息和下一时刻上行链路UL子帧需要调度的PUSCH业务的调度信息;
步骤202,获取PUSCH业务对应UE的历史SINR记录;
步骤203,根据获取的历史SINR记录,逐个判断调度PUSCH业务的UE的RB级平均SINR是否大于虚检SINR最低门限,如果是则转入步骤204;否则转入步骤205;
步骤204,将SINR大于虚检SINR最低门限的UE调度到远离PRACH信道的频域位置,并结束调度流程;
步骤205,检测是否频选调度需求,且当发送PUSCH业务所分配的RB资源与PRACH信道默认配置的RB资源一定需要邻近时的周期为SIB2发送周期,若是,则转入步骤206;否则转入步骤207;
步骤206,调整PRACH的频域检测起始位置,避免PRACH的频域资源与PUSCH业务的频域资源邻近或重叠分配;
步骤207,在PRACH频域资源邻近或这重叠位置分配PUSCH业务的频域资源。
通过本发明实施例提供的这种灵活调度的实施方法,在出现多UE,且需要利用PRACH邻近或者重叠使用PRACH信道资源RB时,由于邻近或者重叠上PUSCH业务对应的SINR比较小,PRACH经过降采样后残留的PUSCH信号比较小,从而能够有效的减低PRACH虚检的概率。
实施例三
如图3所示,本发明实施例还提供另外一种随机接入信道抑制虚检的方法,该方法包括
步骤301,基于物理随机接入信道PRACH配置信息,确定PRACH分配的第一频域资源;
步骤302,确定上行链路UL子帧需要调度的物理上行共享信道PUSCH调度的第二频域资源;
步骤303,当所述第一频域资源与所述第二频域资源之间的间隔距离小于 设定阈值,则计算第二频域资源对应RB上的信噪比SINR;
步骤304,根据所述SINR与PRACH虚检的预设门限值进行比较,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整。
可选的,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整的具体实现方式包括:
所述SINR大于PRACH虚检的预设最低门限值且小于预设最高门限值,则根据预设的SINR等级分段与虚警抑制门限的对应关系,调高对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值;或者
所述SINR大于所述预设最高门限值,则对通过PRACH信道传输的时域信号降采样处理前,通过N阶等波纹滤波器对所述PRACH时域信号进行处理。
实施例四
如图4所示,以下结合具体的实例对本发明实施例在PRACH信道邻近的频域资源调度PUSCH业务,且PUSCH业务RB的SINR小于20db时,通过动态设置虚警抑制相对门限降低虚检,其处理步骤为:
步骤401,获取PRACH配置信息和PUSCH业务调度信息;
步骤402,根据所述PRACH配置信息和PUSCH业务调度信息,确定PRACH信道的邻近RB或是已经使用的RB是否分配给PUSCH使用,如果是,则转入步骤403;否则转入步骤409;
步骤403,计算PRACH信道的邻近或被PUSCH重叠使用的RB上的SINR;
步骤404,判断计算得到的SINR是否大于PRACH虚检的最低门限(SINR_Low)且小于PRACH虚检的最高门限(SINR_Highdb),如果是,则转入步骤406;否则转入步骤405;
步骤405,若计算得到的SINR小于PRACH虚检的最低门限(SINR_Low),认为PUSCH泄露信号不影响PRACH的检测,不调整PRACH的虚警抑制门限值,并转入步骤407;
步骤406,根据计算得到的SINR,查询预设的SINR与PRACH虚检的门限值对应关系表,获取该SINR对应的门限值,并用该门限值调整原有PRACH虚检的门限值;
例如:根据不同SINR等级分段查找对应的虚警抑制门限。譬如在有3db的PUSCH干扰时,动态提高虚警抑制门限,虚检率从0.42%降低到0.01%。
步骤407,判断计算得到的SINR是否大于PRACH虚检的最高门限,是则转入步骤409;否则转入步骤408;
步骤408,若SINR大于PRACH虚检的最高门限(SINR_Highdb),在降采样前增加一级滤波;
在降采样之前增加N阶的等波纹滤波器,N阶根据不同的SIN设置不同,譬如pusch信号有Ydb时,对原有滤波降采样之后的1536点时域数据用95阶等波纹滤波器后,虚检率从1.3%也只是降到了0.05%左右。
步骤409,PRACH检测处理。
实施例五
如图5所示,本发明实施例提供一种随机接入信道抑制虚检的装置,该装置具体包括:
资源位置确定模块501,用于基于物理随机接入信道PRACH配置信息,获取所述PRACH分配的第一频域资源的第一位置;
信噪比检测模块502,用于确定下一时刻上行链路UL子帧需要调度的物理上行共享信道PUSCH业务调度信息,根据该业务调度信息判断调度PUSCH业务每个终端UE在当前时刻之前设定时间段内的历史信噪比SINR信息,根据该SINR信息确定所述每个UE的SINR平均值;
资源配置模块503,用于根据所述每个UE对应的所述SINR平均值和所述第一位置为所述每个UE分配第二频域资源;其中,当第一UE所对应的SINR平均值大于第二UE所对应的SINR平均值,则所述第一UE所对应分配到的频域资源的位置与所述第一位置之间的距离值大于所述第二UE所对应分配到的频域资源的位置与所述第一位置之间的距离值。
在该实施例中,当根据频选原则,发送PUSCH业务所分配的资源块RB位置与PRACH信道默认配置的RB位置之间的间隔距离小于设定值,并且在系统消息2(SIB2)的发送周期,则:
资源配置模块503还用于根据预设的规则调整所述PRACH分配的第一频域资源的位置,,使得所述第二频域资源对应的第二位置与所述第一位置之间 的间隔距离值大于调整之前所述第二位置与所述第一位置之间的距离。
进一步,该装置还包括:
虚检调整模块,用于基于PRACH配置信息和PUSCH业务调度信息,确定所述PRACH分配的第一频域资源与所述PUSCH调度的第二频域资源之间的间隔距离小于设定阈值,则计算第二频域资源对应RB上的第一SINR;根据所述第一SINR与PRACH虚检的预设门限值进行比较,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整。
其中,该虚检调整模块具体用于:
当所述第一SINR大于PRACH虚检的预设最低门限值且小于预设最高门限值,则根据预设的SINR等级分段与虚警抑制门限的对应关系,调高对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值;或者
当所述第一SINR大于所述预设最高门限值,则对通过PRACH传输的信号降采样处理前,通过N阶等波纹滤波器对所述PRACH时域信号进行处理。
实施例六
如图6所示,本发明实施例还提供另外一种随机接入信道抑制虚检的装置,该装置包括
资源位置确定模块601,用于基于物理随机接入信道PRACH配置信息,确定PRACH分配的第一频域资源;确定上行链路UL子帧需要调度的物理上行共享信道PUSCH调度的第二频域资源;
信噪比检测模块602,用于当所述第一频域资源与所述第二频域资源之间的间隔距离小于设定阈值,则计算第二频域资源对应RB上的信噪比SINR;
门限调整模块603,用于根据所述SINR与PRACH虚检的预设门限值进行比较,根据比较结果对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值进行调整。
可选的,该门限调整模块603具体用于所述SINR大于PRACH虚检的预设最低门限值且小于预设最高门限值,则根据预设的SINR等级分段与虚警抑制门限的对应关系,调高对所述第一频域资源和所述第二频域资源进行虚检的虚检抑制门限值;或者所述SINR大于所述预设最高门限值,则对通过PRACH信道传输的时域信号降采样处理前,通过N阶等波纹滤波器对所述PRACH时 域信号进行处理。
本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果:
本发明实施例提供的方法和装置,在出现多UE的网络场景下,将SINR比较小UE的PUSCH业务调度到PRACH邻近或者PRACH已使用的信道资源上,所以即使需要使用PRACH邻近或者PRACH已使用(即同一资源重叠使用)的信道资源RB,由于邻近或者重叠上PUSCH业务对应的SINR比较小,PRACH经过降采样后残留的PUSCH信号比较小,从而使得PRACH虚检的概率降低。
另外,通过动态调整虚警抑制门限,在出现利用PRACH邻近或者PRACH已使用信道资源RB发送PUSCH业务的调度场景时,在一定的SINR范围内,可以大大降低虚检率。
通过增加一级滤波处理,可在出现利用PRACH邻近或者PRACH已使用信道资源RB发送PUSCH业务的调度场景时,在残留的PUSCH信号超过一定SINR后,通过滤波处理去除SINR对PRACH检测的影响。
显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。