本发明专利技术提供一种频域资源分配方法、装置及电子设备,涉及通信技术领域,该方法包括:在被调度的终端支持动态指示的情况下,检测被调度的所述终端对应的分组数据汇聚协议PDCP缓存的服务数据单元SDU的长度;在所述SDU的长度小于设定值的情况下,确认空闲的目标资源的调度数据速度,所述目标资源为空闲的连续的资源块RB中RB数量最多的一个资源;在所述调度数据速度满足一次调度完所述SDU的情况下,采用以RB为粒度的分配方式进行频域资源分配。本发明专利技术通过采用以RB为粒度的分配方式进行频域资源分配,减少了数据传输过程中的资源浪费。减少了数据传输过程中的资源浪费。减少了数据传输过程中的资源浪费。
【技术实现步骤摘要】
一种频域资源分配方法、装置及电子设备
[0001]本专利技术涉及通信
,具体涉及一种频域资源分配方法、装置、电子设备及可读存储介质。
技术介绍
[0002]用户终端接入到网络时,需要进行数据的传输交互。在网络到用户终端的传输过程中,基站需要分配物理下行共享信道(Physical Downlink Shared Channel,PDSCH)频域资源以调度数据。相关技术中,在基站分配频域资源的过程中,通常定义资源块组(Resource Block Group,RBG)粒度的分配方式进行资源分配。但对于数据长度较短的数据信息,采用固定RBG粒度的分配方式将RBG部分无法分配给其他数据信息的情况,导致数据传输过程中资源的浪费较高。
[0003]可见,相关技术中存在着数据传输过程中资源浪费较高的问题。
技术实现思路
[0004]本专利技术实施例提供一种频域资源分配方法、装置、电子设备及可读存储介质,以解决现有技术中存在着数据传输过程中资源浪费较高的问题。
[0005]为解决上述问题,本专利技术是这样实现的:
[0006]第一方面,本专利技术实施例提供一种频域资源分配方法,包括:
[0007]在被调度的终端支持动态指示的情况下,检测被调度的所述终端对应的分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)缓存的服务数据单元(Service Data Unit,SDU)的长度;
[0008]在所述SDU的长度小于设定值的情况下,确认空闲的目标资源的调度数据速度,所述目标资源为空闲的连续的资源块(Resource Block,RB)中RB数量最多的一个资源;
[0009]在所述调度数据速度满足一次调度完所述SDU的情况下,采用以RB为粒度的分配方式进行频域资源分配。
[0010]第二方面,本专利技术实施例还提供一种频域资源分配装置,包括:
[0011]第一检测模块,用于在被调度的终端支持动态指示的情况下,检测被调度的所述终端对应的分组数据汇聚协议PDCP缓存的服务数据单元SDU的长度;
[0012]确认模块,用于在所述SDU的长度小于设定值的情况下,确认空闲的目标资源的调度数据速度,所述目标资源为空闲的连续的资源块RB中RB数量最多的一个资源;
[0013]第一处理模块,用于在所述调度数据速度满足一次调度完所述SDU的情况下,采用以RB为粒度的分配方式进行频域资源分配。
[0014]第三方面,本专利技术实施例还提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述第一方面所述的频域资源分配方法中的步骤。
[0015]第四方面,本专利技术实施例还提供一种可读存储介质,用于存储程序,所述程序被处
理器执行时实现如上述第一方面所述的频域资源分配方法中的步骤。
[0016]在本专利技术实施例中,对数据长度较小的SDU以RB为粒度的分配方式进行频域资源分配,实现RB对SDU的数据传输,减少了RBG的占用,从而减少了数据传输过程中的资源浪费。
附图说明
[0017]为更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本专利技术实施例提供的一种频域资源分配方法的流程图;
[0019]图2是本专利技术实施例提供的一种频域资源分配的示意图;
[0020]图3是本专利技术实施例提供的一种频域资源分配装置的结构图;
[0021]图4是本专利技术实施例提供的一种电子设备的结构图。
具体实施方式
[0022]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]请参见图1,图1是本专利技术实施例提供的一种频域资源分配方法的流程图,如图1所示,包括以下步骤:
[0024]步骤S101、在被调度的终端支持动态指示的情况下,检测被调度的所述终端对应的分组数据汇聚协议PDCP缓存的服务数据单元SDU的长度。
[0025]其中,基站或服务器可以通过下发无线资源控制(Radio Resource Control,RRC)相关信令,或下行控制信息(Down Control Information,DCI)定义频域资源分配方式。采用RCC定义频域资源分配方式进行数据传输,在整个数据传输过程中均采用该分配方式。而采用DCI定义频域资源分配方式,实现对不同的待发送资源采用不同的资源分配方式。
[0026]可以理解的,待被发送至终端的SDU长度存在区别,在检测待发送的SDU长度时,检测SDU长度的平均值,或者检测SDU长度的中位数值,得到能反应出待发送的SDU的数据长度情况。
[0027]步骤S102、在所述SDU的长度小于设定值的情况下,确认空闲的目标资源的调度数据速度,所述目标资源为空闲的连续的资源块RB中RB数量最多的一个资源。
[0028]其中,设定值为预设的数值,可以根据业务需求进行相应的调整。确认空闲的目标资源的调度数据速度,即确认空闲的连续的RB是否可以满足调度SDU的要求。可以理解的,在目标资源的调度数据速度不满足调度的情况下,其他空闲的RB同样不能满足调度数据速度。
[0029]应理解,区别于可以支持非连续分配和连续分配的以RBG为粒度的分配方式,采用以RB为粒度的分配方式只能支持连续分配,故被检测的目标资源需要为空闲的连续的RB资
源。
[0030]其中,以RBG为粒度的分配方式为type0,以RB为粒度的分配方式为type1。
[0031]步骤S103、在所述调度数据速度满足一次调度完所述SDU的情况下,采用以RB为粒度的分配方式进行频域资源分配。
[0032]应理解,采用以RB为粒度的分配方式进行频域资源分配,仅能对长度字段较短的SDU进行数据传输。而采用以RBG为粒度的分配方式进行频域资源分配,RBG内包括多个RB,可以用于传输较长SDU,但传输较短的SDU时会造成部分未使用的RB空闲,出现资源的浪费。故在本实施例中,对数据长度较小的SDU以RB为粒度的分配方式进行频域资源分配,实现RB对SDU的数据传输,减少了RBG的占用,从而减少了数据传输过程中的资源浪费。
[0033]在一个实施例中,所述方法还包括如下至少一项:
[0034]在所述调度数据速度不满足一次调度完所述SDU,且至少一个空闲的资源块组RBG的情况下,采用以RBG为粒度的第一分配方式进行频域资源分配;
[0035]在所述调度数据速度本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种频域资源分配方法,其特征在于,包括:在被调度的终端支持动态指示的情况下,检测被调度的所述终端对应的分组数据汇聚协议PDCP缓存的服务数据单元SDU的长度;在所述SDU的长度小于设定值的情况下,确认空闲的目标资源的调度数据速度,所述目标资源为空闲的连续的资源块RB中RB数量最多的一个资源;在所述调度数据速度满足一次调度完所述SDU的情况下,采用以RB为粒度的分配方式进行频域资源分配。2.根据权利要求1所述的方法,其特征在于,所述方法还包括如下至少一项:在所述调度数据速度不满足一次调度完所述SDU,且至少一个空闲的资源块组RBG的情况下,采用以RBG为粒度的第一分配方式进行频域资源分配;在所述调度数据速度不满足一次调度完所述SDU,且不存在空闲的所述RBG的情况下,采用以RB为粒度的分配方式进行频域资源分配。3.根据权利要求1所述的方法,其特征在于,所述方法还包括如下至少一项:在所述SDU的长度大于或等于设定值,且需求的空闲的所述目标资源的RB数量小于一个RBG内RB的数量的情况下,采用以RB为粒度的分配方式进行频域资源分配;在所述SDU的长度大于或等于设定值,且需求的空闲的所述目标资源的RB数量大于或等于一个RBG内RB的数量的情况下,采用以RBG为粒度的第二分配方式进行频域资源分配。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在被调度的终端不支持动态指示的情况下,采用以RBG为粒度的第二分配方式进行频域资源分配。5.根据权利要求1所述的方法,其特征在于,在所述在被调度的终端支持动态指示的情况下,检测被调度终端对应的分组数据汇聚协议PDCP缓存的服务数据单元SDU的长度之前,所述方法还包括:检测待发送至所述终端的数据信息类型,所述数据信息类型包括控制信息和业务数据信息;在所述数据信息类型为所...
【专利技术属性】
技术研发人员:侯彦庄,陈小奎,吕正春,毕猛,田彦豪,邹勇,吴迪,王东波,齐宏亮,
申请(专利权)人:中国铁塔股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。