本申请涉及无线通信领域,尤其涉及一种非竞争随机接入资源分配的方法及基站。
背景技术:
5g中,每个小区有64个可用的preamble(随机接入前导码)序列,由ue(userequipment,用户设备)选择其中一个或由gnb(gnodeb,5gnr基站)指定一个在prach(physicalrandomaccesschannel,物理随机接入信道)上传输。这64个preamble序列可分为三部分,一部分用于竞争随机接入,一部分用于非竞争随机接入,还有一部分预留给其它场景,例如requestosi(请求osi)。
高层参数ssb-per-rach-occasion指示了ssb-per-rach-occasion(下文简称n)个ssb(synchronizationsignalblock,同步信号块)映射到一个ro(randomaccesschanneloccassion,随机接入信道机会)上。如果n<1,一个ssb映射到1/n连续有效的ro,即一个ssb映射到多个连续有效的ro。
而对于n>1的场景,n个ssb映射到一个ro上,即一个ro是多个ssb共用的,这种方式的好处是节约上行的prb(physicalresourceblock)物理资源块,但是该配置会导致每个ssb可用的非竞争随机接入资源数相对较少,并且其中一部分非竞争随机接入资源还要预留给mac层使用,所以留给切换使用的非竞争随机接入资源就更少了。在某些场景比较容易出现多个用户同时向某波束切换,这样就会产生该波束的ssb对应的非竞争随机接入资源分配失败,而导致切换时延变长,切换成功率降低的情况。而与此同时,共用同一ro的其它ssb对应的非竞争随机接入资源仍比较充裕。
需要分配非竞争随机接入资源的场景包括了:切换、rrc(radioresourceconfiguration,无线资源配置)连接态下行数据到达而上行失步、双链接scg(secondarycellgroup,辅小区组)添加/修改、ca(carrieraggregation,载波聚合)、ue定位、波束失败恢复请求等。某些场景或功能下非竞争随机接入资源分配失败可以使用基于竞争的随机接入资源;而ue定位、波束失败恢复请求等功能必须使用基于非竞争的随机接入资源,资源分配失败会导致功能不可用。
技术实现要素:
本申请提供一种非竞争随机接入资源分配的方法、基站及存储介质,以至少解决多个ssb映射到一个ro上时,由于非竞争随机接入资源数相对较少,而导致某些场景或功能下非竞争随机接入资源分配失败,造成时延变长甚至功能不可用的问题。
为了解决上述问题,本申请采用下述技术方案:
第一方面,本申请实施例提供了一种非竞争随机接入资源分配的方法,包括:接收用户设备的非竞争随机接入资源的分配请求;根据所述分配请求,调度空闲的非竞争随机接入资源,并将所述空闲的非竞争随机接入资源分配给用户设备。
优选的,根据所述分配请求,调度空闲的非竞争随机接入资源,并将所述空闲的非竞争随机接入资源分配给用户设备包括:判断是否存在空闲的非竞争随机接入资源:若存在,将所述空闲的非竞争随机接入资源分配给用户设备;若不存在,发送所述空闲的非竞争随机接入资源的借用请求,并将返回的所述空闲的非竞争随机接入资源分配给用户设备。
优选的,所述发送所述空闲的非竞争随机接入资源的借用请求,包括:当存在空闲的非竞争随机接入资源数大于第一阈值的同步信号块时,发送所述空闲的非竞争随机接入资源的借用请求至该同步信号块;所述将返回的所述空闲的非竞争随机接入资源分配给用户设备之后,还包括:记录借用信息并通知mac层和物理层。
优选的,当空闲的非竞争随机接入资源数增加且所述空闲的非竞争随机接入资源数大于第二阈值时,返还借用的空闲的非竞争随机接入资源。
优选的,所述返还借用的空闲的非竞争随机接入资源,具体包括:当所述借用的空闲的非竞争随机接入资源未被使用时,返还所述借用的空闲的非竞争随机接入资源;所述返还借用的空闲的非竞争随机接入资源之后,还包括:更新借用信息并通知mac层和物理层。
优选的,所述方法还包括:接收空闲的非竞争随机接入资源的返还通知,返还借用的空闲的非竞争随机接入资源。
优选的,所述返还借用的空闲的非竞争随机接入资源之前,还包括:判断所述借用的空闲的非竞争随机接入资源是否被使用:如果否,返还所述借用的空闲的非竞争随机接入资源;如果是,等待使用所述借用的空闲的非竞争随机接入资源的用户设备完成随机接入后,返还所述借用的空闲的非竞争随机接入资源;所述返还借用的空闲的非竞争随机接入资源之后,还包括:更新借用信息并通知mac层和物理层。
优选的,所述方法包括:接收所述空闲的非竞争随机接入资源的借用请求,分配所述空闲的非竞争随机接入资源。
优选的,所述分配所述空闲的非竞争随机接入资源之后,还包括:记录被借用信息。
优选的,所述方法还包括:接收返还的空闲的非竞争随机接入资源。
优选的,当空闲的非竞争随机接入资源数减少且所述空闲的非竞争随机接入资源数小于第三阈值时,发送空闲的非竞争随机接入资源的返还通知,接收返还的空闲的非竞争随机接入资源。
优选的,所述接收返还的空闲的非竞争随机接入资源之后,还包括:更新被借用信息。
第二方面,本申请实施例提供了一种基站,包括:存储器、处理器及存储在所述存储器并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述非竞争随机接入资源分配的方法的步骤。
第三方面,本申请实施例提供了一种计算机可读存储介质,包括:所述计算机可读存储介质存储有非竞争随机接入资源分配的方法的计算机程序,所述非竞争随机接入资源分配的方法的计算机程序被处理器执行时,实现上述非竞争随机接入资源分配的方法的步骤。
本申请采用的上述至少一个技术方案能够达到以下有益效果:
本申请公开的非竞争随机接入资源分配的方法,解决了多个ssb映射到一个ro上时,由于非竞争随机接入资源数相对较少,而导致某些场景或功能下非竞争随机接入资源分配失败,造成时延变长甚至功能不可用的问题;在一个ro配置多个ssb的场景下,可以降低非竞争随机接入资源的分配失败概率,提高非竞争随机接入资源的利用效率。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的非竞争随机接入资源分配的方法的流程示意图;
图2为本申请实施例提供的非竞争随机接入资源分配的方法的具体实现流程示意图;
图3为本申请实施例提供的非竞争随机接入资源分配的方法的另一具体实现流程示意图;
图4为本申请实施例提供的非竞争随机接入资源分配的方法的再一具体实现流程示意图;
图5为本申请实施例提供的基站的结构示意图;
附图标记说明:
1-基站;11-存储器;12-处理器。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
以下结合附图,详细说明本申请各实施例提供的技术方案。
请参考图1,本申请实施例提供的非竞争随机接入资源分配的方法的流程示意图,包括如下步骤:
步骤s11:接收用户设备的非竞争随机接入资源的分配请求;
步骤s12:根据所述分配请求,调度空闲的非竞争随机接入资源,将所述空闲的非竞争随机接入资源分配给用户设备。
请参考图2,本申请实施例提供的非竞争随机接入资源分配的方法的具体实现流程示意图,包括如下步骤:
步骤s101:ssb#i接收ue的非竞争随机接入资源分配请求,处理开始;ue请求非竞争随机接入资源的场景有切换、rrc连接态下行数据到达,而上行失步、双链接scg添加/修改、ca、ue定位、波束失败恢复请求等等;
步骤s102:ssb#i判断是否存在空闲的可用的非竞争随机接入资源,若存在,执行步骤s103;若不存在,则执行步骤s1041;
步骤s103:ssb#i将空闲的非竞争随机接入资源分配给ue;
步骤s1041:ssb#i判断ssb#j的空闲的非竞争随机接入资源数是否大于第一阈值,若是,则执行步骤s1042;若否,则跳转到步骤s110;可选的,设第一阈值为3;ssb#j为与ssb#i同一ro中拥有最多空闲的非竞争随机接入资源的ssb;
步骤s1042:ssb#i向ssb#j发送空闲的非竞争随机接入资源的借用请求;
步骤s105:ssb#j接收空闲的非竞争随机接入资源的借用请求;
步骤s106:ssb#j向ssb#i分配所述空闲的非竞争随机接入资源;
步骤s107:ssb#j记录被借用信息;
步骤s108:ssb#i将返回的空闲的非竞争随机接入资源分配给ue;
步骤s109:ssb#i记录借用信息并通知mac层和物理层;
步骤s110:结束流程。
请参考图3,本申请实施例提供的非竞争随机接入资源分配的方法的另一具体实现流程示意图,包括如下步骤:
步骤s201:当ssb#i的空闲的非竞争随机接入资源数增加时,判断ssb#i的空闲的非竞争随机接入资源数是否大于第二阈值,若是,则执行步骤s2011;若否,则跳转到步骤s206;可选的,设第二阈值为1;资源数增加的场景是ue使用分配的非竞争随机接入资源完成了随机接入流程;
步骤s2011,判断ssb#i借用ssb#j的空闲的非竞争随机接入资源是否被使用,若否,执行步骤s2012;若是,跳转到步骤s205;
步骤s2012,ssb#i返还借用ssb#j的空闲的非竞争随机接入资源;
步骤s202,ssb#i更新借用信息并通知mac层和物理层。
步骤s203:ssb#j接收ssb#i返还的空闲的非竞争随机接入资源。
步骤s204:ssb#j更新被借用信息。
步骤s205:判断是否已遍历ssb#i的所有空闲的非竞争随机接入资源,若是,执行步骤s206,若否,执行步骤步骤s2011。
步骤s206:结束流程。
请参考图4,本申请实施例提供的非竞争随机接入资源分配的方法的再一具体实现流程示意图,包括如下步骤:
步骤s301:当ssb#j的空闲的非竞争随机接入资源数减少时,判断ssb#j的空闲的非竞争随机接入资源数是否小于第三阈值,若是,则执行步骤s3021;若否,则跳转到步骤s308;可选的,设第三阈值为2;资源数减少的场景包括切换、rrc连接态下行数据到达而上行失步、双链接scg添加/修改、ca、ue定位、波束失败恢复请求等;
步骤s3021,判断ssb#i借用ssb#j的空闲的非竞争随机接入资源是否被使用,若否,执行步骤s303;若是,执行步骤s3022;
步骤s3022:等待使用ssb#i借用ssb#j的空闲的非竞争随机接入资源的ue完成随机接入;
步骤s303:ssb#i返还借用ssb#j的空闲的非竞争随机接入资源;
步骤s304:ssb#i更新借用信息并通知mac层和物理层。
步骤s305:ssb#j接收ssb#i返还的空闲的非竞争随机接入资源。
步骤s306:ssb#j更新被借用信息。
步骤s307:判断是否已遍历ssb#i的所有空闲的非竞争随机接入资源,若是,执行步骤s308,若否,执行步骤步骤s3021。
步骤s308:结束流程。
采用上述技术方案,对于切换功能,可以减小切换时延,提高切换成功率;对于rrc连接态下行数据到达而上行失步场景,可以降低数据发送的时延;对于双/多链接scg添加/修改、ca功能,可以降低双/多链接scg添加/修改的时延、辅载波添加时延;对于ue定位、波束失败恢复请求等必需使用非竞争随机接入资源的功能,可以提高功能的可用性。
请参考图5,本申请实施例提供的基站1,包括:存储器11、处理器12及存储在存储器11并可在处理器12上运行的计算机程序,所述计算机程序被处理器12执行时实现上述非竞争随机接入资源分配的方法的步骤。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件(例如处理器)完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的每个模块/单元可以采用硬件的形式实现,例如通过集成电路来实现其相应功能,也可以采用软件功能模块的形式实现,例如通过处理器执行存储于存储器中的程序/指令来实现其相应功能。本发明实施例不限制于任何特定形式的硬件和软件的结合。
本文中,各个优选方案中的技术特征只要不矛盾均可组合来形成方案,这些方案均在本申请公开的范围内。
本文中,各个优选方案仅仅重点描述的是与其它优选方案的不同,各个优选方案只要不冲突,都可以任意组合,组合后所形成的实施例也在本说明书所公开的范畴之内,考虑到文本简洁,本文就不再对组合所形成的实施例进行单独描述。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
1.一种非竞争随机接入资源分配的方法,其特征在于,包括:
接收用户设备的非竞争随机接入资源的分配请求;
根据所述分配请求,调度空闲的非竞争随机接入资源,并将所述空闲的非竞争随机接入资源分配给用户设备。
2.如权利要求1所述的方法,其特征在于,
所述根据所述分配请求,调度空闲的非竞争随机接入资源,并将所述空闲的非竞争随机接入资源分配给用户设备,包括:判断是否存在空闲的非竞争随机接入资源:
若存在,将所述空闲的非竞争随机接入资源分配给用户设备;
若不存在,发送所述空闲的非竞争随机接入资源的借用请求,将返回的空闲的非竞争随机接入资源分配给用户设备。
3.如权利要求2所述的方法,其特征在于,
所述发送所述空闲的非竞争随机接入资源的借用请求,包括:当存在空闲的非竞争随机接入资源数大于第一阈值的同步信号块时,发送所述空闲的非竞争随机接入资源的借用请求至该同步信号块;
所述将返回的所述空闲的非竞争随机接入资源分配给用户设备之后,还包括:记录借用信息并通知mac层和物理层。
4.如权利要求2所述的方法,其特征在于,当空闲的非竞争随机接入资源数增加且所述空闲的非竞争随机接入资源数大于第二阈值时,返还借用的空闲的非竞争随机接入资源。
5.如权利要求4所述的方法,其特征在于,
所述返还借用的空闲的非竞争随机接入资源,具体包括:当所述借用的空闲的非竞争随机接入资源未被使用时,返还所述借用的空闲的非竞争随机接入资源;
所述返还借用的空闲的非竞争随机接入资源之后,还包括:更新借用信息并通知mac层和物理层。
6.如权利要求2所述的方法,其特征在于,还包括:
接收空闲的非竞争随机接入资源的返还通知,返还借用的空闲的非竞争随机接入资源。
7.如权利要求6所述的方法,其特征在于,
所述返还借用的空闲的非竞争随机接入资源之前,还包括:判断所述借用的空闲的非竞争随机接入资源是否被使用:如果否,返还所述借用的空闲的非竞争随机接入资源;如果是,等待使用所述借用的空闲的非竞争随机接入资源的用户设备完成随机接入后,返还所述借用的空闲的非竞争随机接入资源;
所述返还借用的空闲的非竞争随机接入资源之后,还包括:更新借用信息并通知mac层和物理层。
8.如权利要求2所述的方法,其特征在于,包括:
接收所述空闲的非竞争随机接入资源的借用请求,分配所述空闲的非竞争随机接入资源。
9.如权利要求8所述的方法,其特征在于,
所述分配所述空闲的非竞争随机接入资源之后,还包括:记录被借用信息。
10.如权利要求8所述的方法,其特征在于,还包括:
接收返还的空闲的非竞争随机接入资源。
11.如权利要求8所述的方法,其特征在于,当空闲的非竞争随机接入资源数减少且所述空闲的非竞争随机接入资源数小于第三阈值时,发送空闲的非竞争随机接入资源的返还通知,接收返还的空闲的非竞争随机接入资源。
12.如权利要求10或11所述的方法,其特征在于,
所述接收返还的空闲的非竞争随机接入资源之后,还包括:更新被借用信息。
13.一种基站,其特征在于,包括:存储器、处理器及存储在所述存储器并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述权利要求1至12任意一种非竞争随机接入资源分配的方法的步骤。
14.一种计算机可读存储介质,其特征在于,包括:所述计算机可读存储介质存储有非竞争随机接入资源分配的方法的计算机程序,所述非竞争随机接入资源分配的方法的计算机程序被处理器执行时,实现上述权利要求1至12任意一种非竞争随机接入资源分配的方法的步骤。
技术总结