随机接入资源分配方法及基站、可读存储介质及电子设备与流程

文档序号:16522338发布日期:2019-01-05 10:04阅读:176来源:国知局
随机接入资源分配方法及基站、可读存储介质及电子设备与流程

本发明涉及无线通信领域,尤其涉及一种随机接入资源分配方法及基站、可读存储介质及电子设备。



背景技术:

在5g新空口(newradio,nr)中引入了波束扫描(beamsweeping)机制,即:用户终端(userequipment,ue)初始接入小区所需的同步信号、最小系统消息(minimumsysteminformation,msi)以及网络寻呼ue的信号均通过波束扫描广播并覆盖整个小区。

目前,5gnr标准中,已经将同步信号和携带最基础系统信息的物理广播信道(physicalbroadcastchannel,pbch)结合到一起组成同步信号块(synchronizationsignalblock,ssblock),每个同步信号块中携带有同步信号块索引作为标识。波束扫描由同步信号块完成。ue为初始接入等发出的随机接入信号告知5gnodeb所期望接入的同步信号块索引。

现有技术中,在msi中增加随机接入前导码和随机接入信道资源与同步信号块索引的关联关系,随机接入前导码和随机接入信道资源与同步信号块索引的关联关系通过位图(bitmap)或者表格方式给出。

然而,msi的空间是有限的,而同步信号块的数量可以多达64个,随机接入前导码和随机接入信道资源与同步信号块的关联关系需要很大的开销。



技术实现要素:

本发明实施例解决的是如何减少为同步信号块分配随机接入前导码和随机接入信道资源时msi的开销。

为解决上述技术问题,本发明实施例提供一种随机接入资源分配方法,所述随机接入资源包括随机接入前导码以及随机接入信道资源,所述分配方法包括:获取随机接入前导码总数、预设的随机接入信道资源分组数以及预设的同步信号块索引总数;根据所述同步信号块索引总数以及所述随机接入信道资源分组数,计算同步信号块分组数;根据所述随机接入前导码总数以及所述同步信号块分组数,确定与每一个同步信号块一一对应的随机接入前导码和随机接入信道资源组合。

可选的,采用如下公式计算同步信号块分组数:n=ceiling(m/a);其中,n为所述同步信号块分组数,m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,ceiling(m/a)为对m/a向上取整。

可选的,所述确定与每一个同步信号块一一对应的随机接入前导码和随机接入信道资源组合,包括:在第k个随机接入信道资源中,将第i个随机接入前导码的索引号i对所述同步信号块分组数取余,得到第一取余结果;将第j个同步信号块的索引号j对所述同步信号块分组数取余,得到第二取余结果;当所述第一取余结果与所述第二取余结果相等时,将第i个随机接入前导码划分至所述第j个同步信号块;第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合;其中,第k个随机接入信道资源的索引号k采用如下公式计算得到:k=floor(m/a),m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,floor(m/a)为对m/a向下取整。

可选的,所述确定与每一个同步信号块一一对应的随机接入前导码和随机接入信道资源组合,包括:在第k个随机接入信道资源中,根据所述同步信号块分组数以及所述随机接入前导码总数,计算得到每一个同步信号块对应的随机接入前导码的个数x;将第j个同步信号块的索引号j对所述同步信号块分组数取余,得到第三取余结果;对第i个随机接入前导码的索引号i与所述每一个同步信号块对应的随机接入前导码的个数x之商向下取整,得到第一取整结果;当所述第一取整结果与所述第三取余结果相等时,将第i个随机接入前导码划分至所述第j个同步信号块;第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合;其中,第k个随机接入信道资源的索引号k采用如下公式计算得到:k=floor(m/a),m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,floor(m/a)为对m/a向下取整。

可选的,所述确定与每一个同步信号块一一对应的随机接入前导码和随机接入信道资源组合,包括:在第k个随机接入信道资源中,根据所述同步信号块分组数以及所述随机接入前导码总数,计算得到每一个同步信号块对应的随机接入前导码的个数x;对第i个随机接入前导码的索引号i与所述每一个同步信号块对应的随机接入前导码的个数x之商向下取整,得到第二取整结果;对第j个同步信号块的索引号j与所述随机接入信道资源分组数的商向下取整,得到第三取整结果;当所述第二取整结果与所述第三取整结果相等时,将第i个随机接入前导码划分至所述第j个同步信号块;第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合;其中,将第k个随机接入信道资源的索引号k对所述随机接入信道资源分组数取余得到第四取余结果;将每一个同步信号块的索引号与所述随机接入信道资源分组数取余得到第五取余结果,将所述第五取余结果与所述第四取余结果相同的同步信号块划分至所述第k个随机接入信道资源。

可选的,所述随机接入资源分配方法还包括:在小区的各区域检测随机接入请求数量是否达到预设值;当其中一个区域的随机接入请求数量达到所述预设值时,调整所述小区的同步信号块的分布,增加所述随机接入请求数量达到所述预设值的区域对应的同步信号块的数量,减少随机接入请求数量小于所述预设值的区域对应的同步信号块数量。

可选的,所述随机接入资源分配方法还包括:将所述随机接入前导码总数以及所述随机接入信道资源分组数通过系统消息广播。

本发明实施例还提供了一种基站,包括:获取单元,用于获取随机接入前导码总数、预设的随机接入信道资源分组数以及预设的同步信号块索引总数;计算单元,用于根据所述同步信号块索引总数以及所述随机接入信道资源分组数,计算同步信号块分组数;确定单元,用于根据所述随机接入前导码总数以及所述同步信号块分组数确定与每一个同步信号块一一对应的随机接入前导码和随机接入信道资源组合。

可选的,所述计算单元,用于采用如下公式计算同步信号块分组数:n=ceiling(m/a);其中,n为所述同步信号块分组数,m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,ceiling(m/a)为对m/a向上取整。

可选的,所述确定单元,用于在第k个随机接入信道资源中,将第i个随机接入前导码的索引号i对所述同步信号块分组数取余,得到第一取余结果;将第j个同步信号块的索引号j对所述同步信号块分组数取余,得到第二取余结果;当所述第一取余结果与所述第二取余结果相等时,将第i个随机接入前导码划分至所述第j个同步信号块;第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合;其中,第k个随机接入信道资源的索引号k采用如下公式计算得到:k=floor(m/a),m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,floor(m/a)为对m/a向下取整。

可选的,所述确定单元,用于在第k个随机接入信道资源中,根据所述同步信号块分组数以及所述随机接入前导码总数,计算得到每一个同步信号块对应的随机接入前导码的个数x;将第j个同步信号块的索引号j对所述同步信号块分组数取余,得到第三取余结果;对第i个随机接入前导码的索引号i与所述每一个同步信号块对应的随机接入前导码的个数x之商向下取整,得到第一取整结果;当所述第一取整结果与所述第三取余结果相等时,将第i个随机接入前导码划分至所述第j个同步信号块;第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合;其中,第k个随机接入信道资源的索引号k采用如下公式计算得到:k=floor(m/a),m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,floor(m/a)为对m/a向下取整。

可选的,所述确定单元,用于在第k个随机接入信道资源中,根据所述同步信号块分组数以及所述随机接入前导码总数,计算得到每一个同步信号块对应的随机接入前导码的个数x;将第j个同步信号块的索引号j对所述同步信号块分组数取余,得到第三取余结果;对第i个随机接入前导码的索引号i与所述每一个同步信号块对应的随机接入前导码的个数x之商向下取整,得到第一取整结果;当所述第一取整结果与所述第三取余结果相等时,将第i个随机接入前导码划分至所述第j个同步信号块;第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合;其中,第k个随机接入信道资源的索引号k采用如下公式计算得到:k=floor(m/a),m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,floor(m/a)为对m/a向下取整。

可选的,所述基站还包括:检测单元,用于在小区的各区域检测随机接入请求数量是否达到预设值;调整单元,用于当其中一个区域的随机接入请求数量达到所述预设值时,调整所述小区的同步信号块的分布,增加所述随机接入请求数量达到所述预设值的区域对应的同步信号块的数量,减少随机接入请求数量小于所述预设值的区域对应的同步信号块数量。

可选的,所述基站还包括:广播单元,用于将所述随机接入前导码总数以及所述随机接入信道资源分组数通过系统消息广播。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一种所述的随机接入资源分配方法的步骤。

本发明实施例还提供了一种电子设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述任一种所述的随机接入资源分配方法的步骤。

与现有技术相比,本发明实施例的技术方案具有以下有益效果:

通过同步信号块索引总数以及随机接入信道资源分组数,计算得到同步信号块分组数。根据随机接入前导码总数以及所确定的同步信号块分组数,确定与每一个同步信号块一一对应的随机接入前导码和随机接入信道资源集合,从而实现将随机接入前导码、随机接入信道资源与同步信号块的映射。也就是说,仅需在msi中指示随机接入信道资源分组数即可,而无需在msi中指示各同步信号块与随机接入前导码、随机接入信道资源的映射关系,从而可以降低msi的开销。

进一步,当检测到小区的其中一个区域的随机接入请求数量达到预设值时,即可判定该区域为高负荷区域,此时,可以对小区的同步信号块的分布进行调整,增加随机接入请求数量达到预设值的区域对应的同步信号块的数量,减少随机接入请求数量小于预设值的区域对应的同步信号块数量,也即:增加随机接入请求数量达到预设值的区域对应的同步信号块的密度,降低随机接入请求数量小于预设值的区域对应的同步信号块的密度,以适应小区负荷的动态变化。

附图说明

图1是本发明实施例中的一种随机接入资源分配方法的流程图;

图2是本发明实施例中的一种基站的结构示意图。

具体实施方式

现有技术中,在msi中增加随机接入前导码和随机接入信道资源与同步信号块索引(ssblockindex)的关联关系,随机接入前导码和随机接入信道资源与同步信号块索引的关联关系通过位图(bitmap)或者表格方式给出,这种方法的好处是可以为接入负荷高的同步信号块(ssblock)分配更多的随机接入前导码和随机接入信道资源。

然而,单纯地增加随机接入前导码及随机接入信道资源可能会导致寻呼资源不平衡。并且,msi的空间是有限的,而同步信号块的数量可以多达64个,随机接入前导码和随机接入信道资源与同步信号块索引的关联关系需要很大的开销。

在本发明实施例中,仅需在msi中指示随机接入信道资源分组数即可,而无需在msi中指示各同步信号块与随机接入前导码、随机接入信道资源的映射关系,从而可以降低msi的开销。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

本发明实施例提供了一种随机接入资源分配方法,参照图1,以下通过具体步骤进行详细说明。

在实际应用中可知,随机接入资源可以包括随机接入前导码以及随机接入信道资源。因此,在本发明实施例中所提供的随机接入资源分配方法,实际上是对随机接入前导码以及随机接入信道资源在不同的同步信号块中进行分配。

步骤s101,获取随机接入前导码总数、预设的随机接入信道资源分组数以及预设的同步信号块索引总数。

在具体实施中,在基站侧可以预先设定随机接入前导码总数以及随机接入信道资源分组数,并预先设定同步信号块索引总数,也即预先设定同步信号块的总数。

在实际应用中可知,随机接入前导码可以包括竞争随机接入前导码以及非竞争随机接入前导码。在某些应用场景中,非竞争随机接入前导码并不用于资源分配,因此,本发明实施例中获取到的随机接入前导码总数为:用于进行分配的随机接入前导码总数。

在具体实施中,在进行随机接入资源分配时,若非竞争随机接入前导码并不用于资源分配,则在本发明实施例中,所获取到的随机接入前导码总数为:竞争随机接入前导码总数。若非竞争随机接入前导码用于资源分配,则在本发明实施例中,所获取到的随机接入前导码总数所有的随机接入前导码总数,也即:非竞争随机接入前导码总数与竞争随机接入前导码总数之和。

例如,预设的随机接入前导码的总数为64个,其中包括10个非竞争随机接入前导码以及54个竞争随机接入前导码。若10个非竞争随机接入前导码并不用于进行随机接入资源分配,则在本发明实施例中,用于进行随机接入资源分配的随机接入前导码总数为54个。若在进行随机接入资源分配时,对所有的随机接入前导码都进行分配,则在本发明实施例中,用于进行随机接入资源分配的随机接入前导码总数为64个。

在具体实施中,可以根据实际的应用场景来设定随机接入信道资源分组数。例如,设定随机接入信道资源分组数为2。又如,设定随机接入信道资源分组数为4。随机接入信道资源分组数也可以为其他值,此处不做赘述。

在具体实施中,同步信号块索引总数,也即同步信号块的总数也可以根据实际的应用场景进行设定。例如,当基站侧的接入负荷较高时,则分配较多的同步信号块;当基站侧的接入负荷较低时,则分配较少的同步信号块。

步骤s102,根据所述同步信号块索引总数以及所述随机接入信道资源分组数,计算同步信号块分组数。

在具体实施中,在每一个随机接入信道资源中,可以先根据同步信号块索引总数以及随机接入信道资源分组数,对同步信号块进行分组。每一个随机接入信道资源对应一组同步信号块。

在具体实施中,可以采用下式(1)计算同步信号块分组数:

n=ceiling(m/a);(1)

其中,n为同步信号块分组数,m为同步信号块索引总数,a为随机接入信道资源分组数,ceiling(m/a)为对m/a向上取整。

例如,预先设定同步信号块索引总数m=64,也即预先设定同步信号块的个数为64个,设定随机接入信道资源分组数a=2,则n=ceiling(64/2)=32,也即每一个随机接入信道资源对应32个同步信号块。

在具体实施中,每一个随机接入信道资源对应的同步信号块均不相同。例如,同步信号块的总数为64个,同步信号块索引的取值范围为0~63;随机接入信道资源的索引分别为0和1。在随机接入信道资源0中,同步信号块索引的取值范围为0~31;在随机接入信道资源1中,同步信号块索引的取值范围为32~63。每一个随机接入信道资源对应的同步信号块的组数为32组。

步骤s103,根据所述随机接入前导码总数以及所述同步信号块分组数,确定与每一个同步信号块一一对应的随机接入前导码和随机接入信道资源组合。

在具体实施中,在计算得到同步信号块分组数之后,结合随机接入前导码总数,即可获取每一个同步同步信号块一一对应的随机接入前导码和随机接入信道资源组合。

由此可见,基站仅需在msi中指示随机接入信道资源分组数,即可通过运算得到随机接入前导码、随机接入信道资源与同步信号块的映射关系,而无需在msi中指示各同步信号块与随机接入前导码、随机接入信道资源的映射关系,从而可以降低msi的开销。

在具体实施中,基站还可以在广播的系统信息中,携带随机接入前导码总数以及随机接入信道资源分组数。

下面对确定与每一个同步信号块一一对应的随机接入前导码和随机接入信道资源组合的方法及过程进行说明。

在具体实施中,在第k个随机接入信道资源中,可以将第i个随机接入前导码的索引号i对计算得到的同步信号块分组数进行取余运算,得到的结果作为第一取余结果。将第j个同步信号块的索引号j对计算得到的同步信号块分组数进行取余运算,得到的结果作为第二取余结果。当第一取余结果与第二取余结果相等时,将第i个随机接入前导码划分至第j个同步信号块。此时,第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合。

在本发明实施例中,可以采用如下公式(2)来确定与每一个同步信号块对应的随机接入前导码:

(imodn)=(jmodn);(2)

其中,0≤j≤m-1,0≤i≤r-1,r为随机接入前导码的总数。

第k个随机接入信道资源的索引号k可以采用如下公式(3)计算得到:

k=floor(m/a);(3)

其中,m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,floor(m/a)为对m/a向下取整。

在本发明实施例中,第i个随机接入前导码的索引号采用数字i来表示,例如,第0个随机接入前导码的索引号为0,第1个随机接入前导码的索引号为1。相应地,第j个同步信号块的索引号采用数字j来表示,例如,第2个同步信号块的索引号为2。

下面通过举例对上式(2)~(3)进行说明。

设定随机接入前导码总数为64,索引号依次为0~63;随机接入信道资源分组数为2,索引号依次为0~1;同步信号块总数为64,索引号依次为0~63。

根据式(1),计算得到同步信号块分组数为2,也即:每一个随机接入信道资源对应32个同步信号块。

当同步信号块的索引号为0~31时,由式(3)计算得到k=0,因此,索引号为0的随机接入信道资源对应的同步信号块为:索引号为0~31的同步信号块。也就是说,随机接入信道资源0对应的同步信号块为:同步信号块0~31。

相应地,当同步信号块的索引号为32~63时,由式(3)计算得到k=1,因此,索引号为1的随机接入信道资源对应的同步信号块为:索引号为32~63的同步信号块。也就是说,随机接入信道资源1对应的同步信号块为:同步信号块32~63。

当随机接入前导码的索引号为0时,i=0,由式(2)计算得到imodn=0;当随机接入前导码的索引号为1时,i=1,由式(2)计算得到imodn=1;以此类推,当随机接入前导码的索引号为32时,由式(2)计算得到imodn=0;当随机接入前导码的索引号为33时,由式(2)计算得到imodn=1。将所有的随机接入前导码的索引号均代入至式(2)中的imodn,可以得到如下结果:随机接入前导码的索引号为0和32时,得到的imodn相等,随机接入前导码的索引号为1和33时,得到的imodn相等;以此类推,随机接入前导码的索引号为31和63时,得到的imodn相等。

当同步信号块的索引号为0时,j=0,由式(2)计算得到jmodn=0;当同步信号块的索引号为1时,j=1,由式(2)计算得到jmodn=1;依次类推,当同步信号块的索引号为32时,由式(2)计算得到jmodn=0;当同步信号块的索引号为33时,由式(2)计算得到jmodn=1。将所有的同步信号块的索引号均代入至式(2)中的jmodn,可以得到如下结果:随机接入前导码的索引号为0和32时,得到的jmodn相等,随机接入前导码的索引号为1和33时,得到的jmodn相等;以此类推,随机接入前导码的索引号为31和63时,得到的jmodn相等。

索引号为0的同步信号块对应的jmodn=0,当imodn=0时对应的随机接入前导码的索引号分别为0和32,因此,索引号为0的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为32的随机接入前导码。

相应地,索引号为1的同步信号块对应的jmodn=1,当imodn=1时对应的随机接入前导码的索引号分别为1和33,因此,索引号为1的同步信号块对应的随机接入前导码为:索引号为1的随机接入前导码、索引号为33的随机接入前导码。

以此类推,索引号为31的同步信号块对应的jmodn=31,当imodn=31时对应的随机接入前导码的索引号分别为31和63,因此,索引号为31的同步信号块对应的随机接入前导码为:索引号为31的随机接入前导码、索引号为63的随机接入前导码。

上述索引号为0~31的同步信号块对应的随机接入信道资源的索引号为0。对于索引号为32~63的同步信号块,对应的随机接入信道资源的索引号为1。

索引号为32的同步信号块对应的jmodn=0,当imodn=0时对应的随机接入前导码的索引号分别为0和32,因此,索引号为32的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为32的随机接入前导码。

相应地,索引号为33的同步信号块对应的jmodn=1,当imodn=1时对应的随机接入前导码的索引号分别为1和33,因此,索引号为33的同步信号块对应的随机接入前导码为:索引号为1的随机接入前导码、索引号为33的随机接入前导码。

以此类推,随机接入资源的分配结果如下:

索引号为0的随机接入信道资源对应的同步信号块为:索引号为0~31的同步信号块。索引号为0的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为32的随机接入前导码;索引号为1的同步信号块对应的随机接入前导码为:索引号为1的随机接入前导码、索引号为33的随机接入前导码;索引号为2的同步信号块对应的随机接入前导码为:索引号为2的随机接入前导码、索引号为34的随机接入前导码;以此类推,索引号为31的同步信号块对应的随机接入前导码为:索引号为31的随机接入前导码、索引号为63的随机接入前导码。

索引号为1的随机接入信道资源对应的同步信号块为:索引号为32~63的同步信号块。索引号为32的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为32的随机接入前导码;索引号为33的同步信号块对应的随机接入前导码为:索引号为1的随机接入前导码、索引号为33的随机接入前导码;索引号为34的同步信号块对应的随机接入前导码为:索引号为2的随机接入前导码、索引号为34的随机接入前导码;以此类推,索引号为63的同步信号块对应的随机接入前导码为:索引号为31的随机接入前导码、索引号为63的随机接入前导码。

在具体实施中,也可以先在第k个随机接入信道资源中,根据同步信号块分组数以及随机接入前导码总数,计算得到每一个同步信号块对应的随机接入前导码的个数x。将第j个同步信号块的索引号j对同步信号块分组数取余,得到第三取余结果。对第i个随机接入前导码的索引号i与每一个同步信号块对应的随机接入前导码的个数x之商向下取整,得到第一取整结果。当第一取整结果与第三取余结果相等时,将第i个随机接入前导码划分至第j个同步信号块。第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合。

在本发明实施例中,第k个随机接入信道资源的索引号k可以采用上式(3)计算得到。

在具体实施中,可以采用下式(4)计算得到每一个同步信号块对应的随机接入前导码的个数x:

x=floor(r/n);(4)

其中,r为随机接入前导码的总数,floor(r/n)为对r/n的商向下取整。

在实际应用中,可能存在r/n为非整数的情况,由于x为对r/n的商向下取整,因此存在部分随机接入前导码无法被分组的情况,此时,未被分组的随机接入前导码可以不用参与资源分配,或用做其他的资源分配。

在具体实施中,可以采用下式(5)来确定与每一个同步信号块对应的随机接入前导码:

floor(i/x)=(jmodn);(5)

下面对式(3)~(5)进行举例说明。

设定随机接入前导码总数为r=64,索引号依次为0~63;随机接入信道资源分组数为2,索引号依次为0~1;同步信号块总数为64,索引号依次为0~63。

根据式(2)可以计算得到同步信号块为32,则x=floor(r/n)=2,也就是说,每一个同步信号块对应的随机接入前导码的个数为2个。

在确定了每一个同步信号块对应的随机接入前导码的个数之后,再确定每一个同步信号块所对应的随机接入前导码的索引号。

当随机接入前导码的索引号为0时,i=0,由式(5)计算得到floor(i/x)=0;当随机接入前导码的索引号为1时,i=1,由式(5)计算得到floor(i/x)=0;当随机接入前导码的索引号为2时,i=2,由式(5)计算得到floor(i/x)=1;以此类推,当随机接入前导码的索引号为63时,i=63,由式(5)计算得到floor(i/x)=31。

当同步信号块的索引号为0时,j=0,由式(5)计算得到jmodn=0;当同步信号块的索引号为1时,j=1,由式(5)计算得到jmodn=1;依次类推,当同步信号块的索引号为32时,由式(5)计算得到jmodn=0;当同步信号块的索引号为33时,由式(5)计算得到jmodn=1。将所有的同步信号块的索引号均代入至式(5)中的jmodn,可以得到如下结果:随机接入前导码的索引号为0和32时,得到的jmodn相等,随机接入前导码的索引号为1和33时,得到的jmodn相等;以此类推,随机接入前导码的索引号为31和63时,得到的jmodn相等。

索引号为0的同步信号块对应的jmodn=0,当floor(i/x)=0时对应的随机接入前导码的索引号分别为0和1,因此,索引号为0的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为1的随机接入前导码。

相应地,索引号为1的同步信号块对应的jmodn=1,当floor(i/x)=1时对应的随机接入前导码的索引号分别为2和3,因此,索引号为1的同步信号块对应的随机接入前导码为:索引号为2的随机接入前导码、索引号为3的随机接入前导码。

以此类推,索引号为31的同步信号块对应的jmodn=31,当floor(i/x)=31时对应的随机接入前导码的索引号分别为62和63,因此,索引号为31的同步信号块对应的随机接入前导码为:索引号为62的随机接入前导码、索引号为63的随机接入前导码。

上述索引号为0~31的同步信号块对应的随机接入信道资源的索引号为0。对于索引号为32~63的同步信号块,对应的随机接入信道资源的索引号为1。

索引号为32的同步信号块对应的jmodn=0,当floor(i/x)=0时对应的随机接入前导码的索引号分别为0和1,因此,索引号为32的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为1的随机接入前导码。

相应地,索引号为33的同步信号块对应的jmodn=1,当floor(i/x)=1时对应的随机接入前导码的索引号分别为2和3,因此,索引号为33的同步信号块对应的随机接入前导码为:索引号为2的随机接入前导码、索引号为3的随机接入前导码。

以此类推,随机接入资源的分配结果如下:

索引号为0的随机接入信道资源对应的同步信号块为:索引号为0~31的同步信号块。索引号为0的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为1的随机接入前导码;索引号为1的同步信号块对应的随机接入前导码为:索引号为2的随机接入前导码、索引号为3的随机接入前导码;索引号为2的同步信号块对应的随机接入前导码为:索引号为4的随机接入前导码、索引号为5的随机接入前导码;以此类推,索引号为31的同步信号块对应的随机接入前导码为:索引号为62的随机接入前导码、索引号为63的随机接入前导码。

索引号为1的随机接入信道资源对应的同步信号块为:索引号为32~63的同步信号块。索引号为32的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为1的随机接入前导码;索引号为33的同步信号块对应的随机接入前导码为:索引号为2的随机接入前导码、索引号为3的随机接入前导码;索引号为34的同步信号块对应的随机接入前导码为:索引号为4的随机接入前导码、索引号为5的随机接入前导码;以此类推,索引号为63的同步信号块对应的随机接入前导码为:索引号为62的随机接入前导码、索引号为63的随机接入前导码。

在具体实施中,在确定与每一个同步信号块一一对应的随机接入前导码时,还可以采用如下方法:在第k个随机接入信道资源中,根据同步信号块分组数以及随机接入前导码总数,计算得到每一个同步信号块对应的随机接入前导码的个数x。之后,对第i个随机接入前导码的索引号i与每一个同步信号块对应的随机接入前导码的个数x之商向下取整,得到第二取整结果。对第j个同步信号块的索引号j与随机接入信道资源分组数的商向下取整,得到第三取整结果。当第二取整结果与第三取整结果相等时,将第i个随机接入前导码划分至第j个同步信号块。第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合。

在确定第k个随机接入信道资源的索引号时,将k对随机接入信道资源分组数取余得到第四取余结果,将每一个同步信号块的索引号与随机接入信道资源分组数取余得到第五取余结果,将第五取余结果与第四取余结果相同的同步信号块划分至第k个随机接入信道资源。

在具体实施中,可以采用如下公式(6),确定索引号为k的随机接入信道资源对应的同步信号块:

(kmoda)=(jmoda);(6)

例如,k的取值范围为0~1,j的取值范围为0~63,a=2。设定a=1,则当k=0时,kmoda=0;当k=1时,kmoda=1。则由式(6)可得,索引号为0的随机接入信道资源对应的同步信号块为:索引号为0、2、4、6、……、62的同步信号块;索引号为1的随机接入信道资源对应同步信号块为:索引号为1、3、5、7、……、63的同步信号块。

在具体实施中,可以采用如下式(7),确定与同步信号块对应的随机接入前导码:

floor(i/x)=floor(j/a);(7)

下面通过举例对上述(6)~(7)进行说明。

设定随机接入前导码总数为r=64,索引号依次为0~63;随机接入信道资源分组数为2,索引号依次为0~1;同步信号块总数为64,索引号依次为0~63。

根据式(6)可知,索引号为0的随机接入信道资源对应的同步信号块为:索引号为0、2、4、6、……、62的同步信号块;索引号为1的随机接入信道资源对应同步信号块为:索引号为1、3、5、7、……、63的同步信号块。

当随机接入前导码的索引号为0时,i=0,由式(7)计算得到floor(i/x)=0;当随机接入前导码的索引号为1时,i=1,由式(7)计算得到floor(i/x)=0;当随机接入前导码的索引号为2时,i=2,由式(7)计算得到floor(i/x)=1;以此类推,当随机接入前导码的索引号为63时,i=63,由式(7)计算得到floor(i/x)=31。

当同步信号块的索引号为0时,j=0,由式(7)计算得到floor(j/a)=0;当同步信号块的索引号为1时,j=1,由式(7)计算得到floor(j/a)=0;当同步信号块的索引号为2时,j=2,由式(7)计算得到floor(j/a)=1;当同步信号块的索引号为3时,j=3,由式(7)计算得到floor(j/a)=1;依次类推,当同步信号块的索引号为63时,由式(7)计算得到floor(j/a)=31。

索引号为0的同步信号块对应的floor(j/a)=0,当floor(i/x)=0时对应的随机接入前导码的索引号分别为0和1,因此,索引号为0的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为1的随机接入前导码。

相应地,索引号为1的同步信号块对应的floor(j/a)=0,当floor(i/x)=0时对应的随机接入前导码的索引号分别为0和1,因此,索引号为1的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为1的随机接入前导码。

索引号为2的同步信号块对应的floor(j/a)=1,当floor(i/x)=1时对应的随机接入前导码的索引号分别为2和3,因此,索引号为2的同步信号块对应的随机接入前导码为:索引号为2的随机接入前导码、索引号为3的随机接入前导码。

以此类推,索引号为63的同步信号块对应的floor(j/a)=31,当floor(i/x)=31时对应的随机接入前导码的索引号分别为62和63,因此,索引号为63的同步信号块对应的随机接入前导码为:索引号为62的随机接入前导码、索引号为63的随机接入前导码。

因此,随机接入资源的分配结果如下:

索引号为0的随机接入信道资源对应的同步信号块为:索引号为0、2、4、6、……、62的同步信号块。索引号为0的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为1的随机接入前导码;索引号为2的同步信号块对应的随机接入前导码为:索引号为2的随机接入前导码、索引号为3的随机接入前导码;索引号为4的同步信号块对应的随机接入前导码为:索引号为4的随机接入前导码、索引号为5的随机接入前导码;以此类推,索引号为62的同步信号块对应的随机接入前导码为:索引号为62的随机接入前导码、索引号为63的随机接入前导码。

索引号为1的随机接入信道资源对应的同步信号块为:索引号为1、3、5、7、……、63的同步信号块。索引号为1的同步信号块对应的随机接入前导码为:索引号为0的随机接入前导码、索引号为1的随机接入前导码;索引号为3的同步信号块对应的随机接入前导码为:索引号为2的随机接入前导码、索引号为3的随机接入前导码;索引号为5的同步信号块对应的随机接入前导码为:索引号为4的随机接入前导码、索引号为5的随机接入前导码;以此类推,索引号为63的同步信号块对应的随机接入前导码为:索引号为62的随机接入前导码、索引号为63的随机接入前导码。

从本发明上述实施例中即可得知,在本发明实施例中,在进行随机资源分配时,充分地将随机接入前导码及随机接入信道资源进行均匀分配,可以有效地避免寻呼资源不平衡。并且,在本发明实施例中,仅需在msi中指示随机接入信道资源分组数即可,而无需在msi中指示各同步信号块与随机接入前导码、随机接入信道资源的映射关系,从而可以降低msi的开销。

在具体实施中,基站侧还可以实时检测小区中的各个区域的随机接入请求数量,并实时判断小区中的各个区域的随机接入请求是否达到预设值。当小区中的某一个区域的随机接入请求数量达到预设值时,可以判定该区域处于高负荷工况,此时,基站侧可以调整整个小区的同步信号块的分布。

在具体实施中,对于小区内随机接入请求达到预设值的区域,基站侧可以增加该区域的同步信号块的数量,也即增加该区域的同步信号块的密度;对于小区内随机接入请求没有达到预设值的区域,基站侧可以减少该区域的同步信号块的数量,也即降低该区域的同步信号块的密度。通过实时检测小区中每一个区域的随机接入请求数量是否达到预设值,来动态地对每一个区域的同步信号块的数量进行调整,能够适应小区负荷的动态变化。

在具体实施中,预设值也可以根据实际的应用场景进行设定。

当前随机接入请求数量是否达到预设值。在当前随机接入请求数量达到预设值时,基站侧可以增加同步信号块索引总数,从而使得寻呼资源与随机接入前导码和随机接入信道资源同步变化,保证资源平衡。

参照图2,给出了本发明实施例中的一种基站的结构示意图,所述基站20包括:获取单元201、计算单元202以及确定单元203,其中:

获取单元201,用于获取随机接入前导码总数、预设的随机接入信道资源分组数以及预设的同步信号块索引总数;

计算单元202,用于根据所述同步信号块索引总数以及所述随机接入信道资源分组数,计算同步信号块分组数;

确定单元203,用于根据所述随机接入前导码总数以及所述同步信号块分组数确定与每一个同步信号块一一对应的随机接入前导码和随机接入信道资源组合。

在具体实施中,所述计算单元202,可以用于采用如下公式计算同步信号块分组数:n=ceiling(m/a);其中,n为所述同步信号块分组数,m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,ceiling(m/a)为对m/a向上取整。

在具体实施中,所述确定单元203,可以用于在第k个随机接入信道资源中,将第i个随机接入前导码的索引号i对所述同步信号块分组数取余,得到第一取余结果;将第j个同步信号块的索引号j对所述同步信号块分组数取余,得到第二取余结果;当所述第一取余结果与所述第二取余结果相等时,将第i个随机接入前导码划分至所述第j个同步信号块;第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合;其中,第k个随机接入信道资源的索引号k采用如下公式计算得到:k=floor(m/a),m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,floor(m/a)为对m/a向下取整。

在具体实施中,所述确定单元203,可以用于在第k个随机接入信道资源中,根据所述同步信号块分组数以及所述随机接入前导码总数,计算得到每一个同步信号块对应的随机接入前导码的个数x;将第j个同步信号块的索引号j对所述同步信号块分组数取余,得到第三取余结果;对第i个随机接入前导码的索引号i与所述每一个同步信号块对应的随机接入前导码的个数x之商向下取整,得到第一取整结果;当所述第一取整结果与所述第三取余结果相等时,将第i个随机接入前导码划分至所述第j个同步信号块;第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合;其中,第k个随机接入信道资源的索引号k采用如下公式计算得到:k=floor(m/a),m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,floor(m/a)为对m/a向下取整。

在具体实施中,所述确定单元203,可以用于在第k个随机接入信道资源中,根据所述同步信号块分组数以及所述随机接入前导码总数,计算得到每一个同步信号块对应的随机接入前导码的个数x;将第j个同步信号块的索引号j对所述同步信号块分组数取余,得到第三取余结果;对第i个随机接入前导码的索引号i与所述每一个同步信号块对应的随机接入前导码的个数x之商向下取整,得到第一取整结果;当所述第一取整结果与所述第三取余结果相等时,将第i个随机接入前导码划分至所述第j个同步信号块;第j个同步信号块一一对应的随机接入前导码和随机接入信道资源组合为:第k个随机接入信道资源与第i个随机接入前导码组合;其中,第k个随机接入信道资源的索引号k采用如下公式计算得到:k=floor(m/a),m为所述同步信号块索引总数,a为所述随机接入信道资源分组数,floor(m/a)为对m/a向下取整。

在具体实施中,所述基站还可以包括:检测单元,用于在小区的各区域检测随机接入请求数量是否达到预设值;调整单元,用于当其中一个区域的随机接入请求数量达到所述预设值时,调整所述小区的同步信号块的分布,增加所述随机接入请求数量达到所述预设值的区域对应的同步信号块的数量,减少随机接入请求数量小于所述预设值的区域对应的同步信号块数量。

在具体实施中,所述基站还可以包括:广播单元,用于将所述随机接入前导码总数以及所述随机接入信道资源分组数通过系统消息广播。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行本发明上述实施例中提供的随机接入资源分配方法的步骤。

本发明实施例还提供了一种电子设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行本发明上述实施例中提供的随机接入资源分配方法的步骤。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1