一种确定资源块组大小的方法及装置转让专利

申请号 : CN201910735955.4

文献号 : CN110460555B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王婷刘哲李元杰唐浩唐臻飞王轶李华曹永照

申请人 : 华为技术有限公司

摘要 :

一种确定RBG大小的方法及装置,以使RBG大小的调度灵活性更高。在该方法中,网络设备或终端,确定RBG大小的集合,在该RBG大小的集合中可包括一种或者多种可能的RBG大小,并确定RBG大小的集合中包括的第一RBG大小。网络设备采用确定的第一RBG大小为终端分配资源。终端根据确定的第一RBG大小,确定网络设备为终端分配的资源。

权利要求 :

1.一种用于确定资源块组RBG大小的方法,其特征在于,包括:根据信息确定资源块组RBG大小,所述信息包括带宽部分BP大小区间和两个或多于两个配置之间的对应关系,每个配置指示一个RBG大小;

根据所述确定的RBG大小,确定网络设备分配的资源,所述BP大小区间为以下四个BP大小区间中的一个:

1个资源块RB至36个RB;

37个RB至72个RB;

73个RB至144个RB;

145个RB至Xmax个RB,其中,Xmax个RB为BP的最大带宽;

所述确定所述RBG大小,包括:

当从所述网络设备接收到指示信息,且所述指示信息用于指示所述两个或多于两个配置中的一个配置时,采用所述指示信息指示的配置所对应的RBG大小作为所述确定的RBG大小;或者,当没有从所述网络设备收到用于指示所述两个或多于两个配置中的配置的指示信息时,采用默认的RBG大小作为所述确定的RBG大小。

2.根据权利要求1所述的方法,其特征在于,所述根据信息确定RBG大小,包括:根据所述信息和BP的大小,确定所述RBG大小,其中所述BP为所述网络设备分配的资源所在的BP。

3.根据权利要求1或2所述的方法,其特征在于,所述Xmax个RB为275个RB。

4.根据权利要求1所述的方法,其特征在于,所述信息包括所述BP大小区间和所述两个配置之间的对应关系,所述两个配置包括第一配置和第二配置,所述四个BP大小区间中的每个BP大小区间与所述第一配置和第二配置分别指示的RBG大小关联。

5.根据权利要求4所述的方法,其特征在于,对于所述四个BP大小区间中的一个BP大小区间,所述第一配置和所述第二配置指示的RBG大小相同。

6.根据权利要求4或5所述的方法,其特征在于,对于所述第二配置,所述四个BP大小区间中的两个BP大小区间关联相同的RBG大小。

7.根据权利要求1所述的方法,其特征在于,所述指示信息通过无线资源控制RRC信令承载。

8.根据权利要求1所述的方法,其特征在于,所述确定的RBG大小为2个RB,4个RB,8个RB和16个RB中的一个。

9.一种用于确定资源块组RBG大小的装置,其特征在于,包括:用于根据信息确定资源块组RBG大小的单元,所述信息包括带宽部分BP大小区间和两个或多于两个配置之间的对应关系,每个配置指示一个RBG大小;

用于根据所述确定的RBG大小,确定网络设备为所述装置分配的资源的单元,所述BP大小区间为以下四个BP大小区间中的一个:

1个资源块RB至36个RB;

37个RB至72个RB;

73个RB至144个RB;

145个RB至Xmax个RB,其中,Xmax个RB为BP的最大带宽;其中,所述确定RBG大小的单元用于:

当从所述网络设备接收到指示信息,且所述指示信息用于指示所述两个或多于两个配置中的一个配置时,采用所述指示信息指示的配置所对应的RBG大小作为所述确定的RBG大小;或者,当没有从所述网络设备收到用于指示所述两个或多于两个配置中的配置的指示信息时,采用默认的RBG大小作为所述确定的RBG大小。

10.根据权利要求9所述的装置,其特征在于,所述确定RBG大小的单元用于:根据所述信息和BP的大小,确定所述RBG大小,其中所述BP为所述网络设备为所述装置分配的资源所在的BP。

11.根据权利要求9或10所述的装置,其特征在于,所述Xmax个RB为275个RB。

12.根据权利要求9所述的装置,其特征在于,所述信息包括所述BP大小区间和所述两个配置之间的对应关系,所述两个配置包括第一配置和第二配置,所述四个BP大小区间中的每个BP大小区间与所述第一配置和第二配置分别指示的RBG大小关联。

13.根据权利要求12所述的装置,其特征在于,对于所述四个BP大小区间中的一个BP大小区间,所述第一配置和所述第二配置指示的RBG大小相同。

14.根据权利要求12或13所述的装置,其特征在于,对于所述第二配置,所述四个BP大小区间中的两个BP大小区间关联相同的RBG大小。

15.根据权利要求9所述的装置,其特征在于,所述指示信息通过无线资源控制RRC信令承载。

16.根据权利要求9所述的装置,其特征在于,所述确定的RBG大小为2个RB,4个RB,8个RB和16个RB中的一个。

17.一种用于确定资源块组RBG大小的装置,其特征在于,包括至少一个处理器和与所述至少一个处理器耦合的存储器,所述至少一个处理器用于执行权利要求1至8任一项所述的方法。

18.一种终端,其特征在于,包括如权利要求9至17任一项所述的装置。

19.一种计算机可读存储介质,其特征在于,包括程序,当所述程序被处理器调用时,如权利要求1至8任一项所述的方法被执行。

说明书 :

一种确定资源块组大小的方法及装置

技术领域

[0001] 本申请涉及通信技术领域,尤其涉及一种确定资源块组大小的方法及装置。

背景技术

[0002] 资源块组(Resource Block Group,RBG)是一组连续的集中式虚拟资源块(virtual Resource Block,VRB),RBG大小表示每个RBG中包含的VRB数。虚拟资源块可以是物理资源块(Physical Resource Block,PRB),也可以是PRB进行特定规则变换之后的RB,也可以是指通常意义下的RB。长期演进(Long Term Evolution,LTE)中,通常RBG大小是根据系统带宽确定的固定大小,例如,系统带宽小于等于10个RB时,RBG大小为1个RB,即一个RB为一个RBG;系统带宽的大小为11~26个RB时,RBG大小为2个RB,即两个RB为一个RBG。
[0003] 随着通信系统的演进,第五代(5G)新无线通信系统(New Radio,NR)正在进行研究。在5G NR中,系统带宽可以为100M,400M,500M等,并可以将一个系统带宽划分为一个或多个带宽部分(Band Width Part,BWP或BP)。为了支持不同的业务,不同的BP可以采用不同的帧结构参数(比如子载波间隔和/或CP长度等),并采用时隙或者微时隙作为调度单位。但是,不同的帧结构会导致同一大小的BP包含的RB数不同,同时NR中时域调度资源可以灵活调度,因此,按照LTE中的根据系统带宽确定固定大小的RBG,不能满足5G NR的需求。

发明内容

[0004] 本申请实施例提供一种确定RBG大小的方法及装置,以使RBG大小的调度灵活性更高。
[0005] 第一方面,本申请提供一种确定RBG大小的方法,在该方法中,网络设备或终端,确定RBG大小的集合,在该RBG大小的集合中可包括一种或者多种可能的RBG大小,并确定RBG大小的集合中包括的第一RBG大小。网络设备采用确定的第一RBG大小为终端分配资源。终端根据确定的第一RBG大小,确定网络设备为终端分配的资源。
[0006] 或者,在该方法中,网络设备或终端,根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG的大小。网络设备采用确定的RBG大小为终端分配资源。终端根据确定的RBG大小,确定网络设备为终端分配的资源。
[0007] 第二方面,本申请提供一种确定RBG大小的装置,应用于网络设备或终端,该确定RBG大小的装置包括用于执行以上第一方面中涉及的网络设备或终端执行各个步骤的单元或手段(means)。
[0008] 第三方面,本申请提供一种确定RBG大小的装置,应用于网络设备或终端,包括至少一个处理元件和至少一个存储元件,其中所述至少一个存储元件用于存储程序和数据,所述至少一个处理元件用于执行本申请第一方面中提供的方法。
[0009] 第四方面,本申请提供一种确定RBG大小的装置,应用于网络设备或终端,包括用于执行以上第一方面的方法的至少一个处理元件(或芯片)。
[0010] 第五方面,本申请提供一种确定RBG大小的程序,该程序在被处理器执行时用于执行以上第一方面的方法。
[0011] 第六方面,提供一种程序产品,例如计算机可读存储介质,包括第五方面的程序。
[0012] 可见,在以上各个方面,网络设备或终端确定的RBG大小的集合中包括一种或者多种可能的RBG大小,使得RBG大小的确定,灵活性更高。网络设备根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG的大小,相对单独根据系统带宽确定固定大小的RBG,能够确定的RBG大小的种类更多,灵活性更大,能满足5G NR的需求。进一步的,网络设备或终端采用确定RBG大小的集合方式指示各种可能的RBG大小,相对单独指示多个RBG大小的方式,能够减少信令开销。
[0013] 在以上各方面中,一种可能的设计中,网络设备或终端可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG的大小。
[0014] 其中,网络设备或终端可隐式或显示的确定RBG的大小。例如,采用隐式的确定方式中,网络设备或终端可预设各控制信道信息、各信号传输特征、各BP、各信道特征、各系统带宽信息、各业务特征等各自对应的RBG大小,进而网络设备可根据调度的控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征中的至少一项等,直接确定各自对应的RBG大小。
[0015] 例如,采用显示的确定方式中,网络设备或终端可根据信令指示确定RBG的大小。例如,网络设备向终端发送第一配置信息,该第一配置信息中包括有与RBG大小具有预设对应关系的资源信息,例如,控制信道信息、信号传输特征、BP的信息、各信道特征、各系统带宽信息、各业务特征中的至少一项等。终端接收网络设备发送的配置信息,根据配置信息确定RBG大小。网络设备还可向终端发送第一指示信息,该第一指示信息用于指示RBG的大小。
终端接收网络设备发送的第一指示信息,并根据第一指示信息确定RBG的大小。
[0016] 另一种可能的设计中,网络设备或终端可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG大小的集合。
[0017] 其中,网络设备或终端可隐式或显示的确定RBG大小的集合。例如,采用隐式的确定方式中,网络设备或终端可预设各控制信道信息、各信号传输特征、各BP、各信道特征、各系统带宽信息、各业务特征等各自对应的RBG大小的集合,进而网络设备可根据调度的控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征中的至少一项等,直接确定各自对应的RBG大小的集合。
[0018] 采用显示的确定方式中,网络设备或终端可根据信令指示确定RBG大小的集合。例如,网络设备若确定了第一RBG的大小,则可向终端发送指示信息,该指示信息用于指示第一RBG的大小,终端接收网络设备发送的指示信息,可依据该指示信息确定RBG大小的集合中的第一RBG的大小。进一步的,网络设备还可向终端发送配置信息,该配置信息用之指示RBG大小的集合,终端接收网络设备发送的配置信息,根据接收到的配置信息,确定RBG大小的集合。其中,指示信息和配置信息可通过高层信令或物理层信息,发送给终端。指示信息和配置信息可以采用相同的信令,也可以采用不同信令。若指示信息和配置信息采用不同的信令发送,例如将配置信息通过RRC信令发送给终端,将指示信息通过DCI发送给终端,无需将配置信息携带在DCI中,故可一定程度上节约DCI信令开销。
[0019] 上述设计中,控制信道信息包括以下之一或组合:控制信道格式信息、控制信道内容信息、控制信道加扰信息。信号传输特征包括网络设备采用确定的RBG大小分配的资源用于承载的信息或者信道,该信息或者信道包括以下之一或组合:系统信息、广播信息、小区级信息、公共信息、用户专用信息、组信息。信道特征包括网络设备采用确定的RBG大小分配的资源用于承载的信息的特征。BP的信息包括以下之一或组合:BP的带宽信息、BP的载频信息、BP的帧结构信息。业务特征包括移动宽带业务,低延时业务,高可靠性业务,视频业务,语音业务,实时业务,短消息业务,低延时高可靠业务中的至少一种。
[0020] 另一种可能的设计中,网络设备或终端可进一步确定网络设备所分配的资源所在BP的子集,BP的子集是指对BP继续进行划分的各部分,通过确定的BP子集能够一定程度上提高确定比特位图位置的准确性。
[0021] 其中,网络设备或终端可根据子集信息,确定为终端所分配的资源所在的BP的子集,需要确定子集信息。具体的,子集信息可以包括子集的大小,子集的资源划分方法,子集个数,调度子集信息中的至少一项。
[0022] 进一步的,子集信息可以根据RBG大小确定,也可以是预定义的。根据RBG大小,确定BP的子集时,RBG大小与BP子集之间的对应关系,可根据具体调度的资源需求确定。
[0023] 其中,网络设备或终端还可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定网络设备所分配的资源所在BP的子集。网络设备或终端可预设各控制信道信息、各信号传输特征、各BP、各信道特征、各系统带宽信息、各业务特征等各自对应的BP的子集,进而网络设备可根据调度的控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征中的至少一项等,直接确定各自对应的BP的子集。
[0024] 又一种可能的设计中,BP子集可以包括多个连续的或非连续的RB。本申请实施例中BP的子集包括多个非连续的RB,可以一定程度上减少资源碎片的出现,同时也可以提高分集增益。
[0025] 进一步的,网络设备或终端确定的RBG中可以包括多个连续的RB或多个非连续的RB。
[0026] 其中,非连续的RBG中包括的RB之间的间隔可以是协议预定义的,也可以采用信令通知的方式确定。
[0027] 其中,连续的或非连续的RBG,和连续的或非连续的BP的子集可任意组合,并且非连续的RBG中包括的RB可位于同一个BP的子集内,也可位于不同的BP的子集之间。
[0028] 本申请中,终端确定RBG大小、RBG是否连续、BP的子集和BP子集是否连续,四个过程中可以有至少一个采用隐式的方式确定,也可有其中的至少一个采用显示方式确定。
[0029] 一种可能的设计中,终端采用显示方式确定RBG大小、RBG是否连续、BP的子集,BP子集是否连续的实施过程中,指示RBG大小的第一指示信息、指示BP子集信息的第二指示信息、指示BP子集是否连续的第三指示信息和指示RBG是否连续的第四指示信息,可由网络设备分别指示给终端,也可将四个指示信息中的至少两个进行联合指示。

附图说明

[0030] 图1为系统带宽中BP的划分示意图;
[0031] 图2为多天线站点协同传输或者单小区传输的场景示意图;
[0032] 图3为本申请实施例提供的确定RBG大小的一种方法实施流程图;
[0033] 图4为本申请实施例提供的一种BP的子集示意图;
[0034] 图5为本申请实施例提供的BP的子集包括多个连续的RB的示意图;
[0035] 图6为本申请实施例提供的BP的子集包括多个非连续的RB的示意图;
[0036] 图7为本申请实施例提供的一种BP的子集资源分配示意图;
[0037] 图8为本申请实施例提供的另一种BP的子集资源分配示意图;
[0038] 图9为本申请实施例提供的又一种BP的子集资源分配示意图;
[0039] 图10为本申请实施例提供的又一种BP的子集资源分配示意图;
[0040] 图11为本申请实施例提供的又一种BP的子集资源分配示意图;
[0041] 图12为本申请实施例提供的又一种BP的子集资源分配示意图;
[0042] 图13为本申请实施例提供的又一种BP的子集资源分配示意图;
[0043] 图14为本申请实施例提供的又一种BP的子集资源分配示意图;
[0044] 图15为本申请实施例提供的又一种BP的子集资源分配示意图;
[0045] 图16为本申请实施例提供的一种RBG大小与BP的子集分配的组合方式示意图;
[0046] 图17为本申请实施例提供的另一种RBG大小与BP的子集分配的组合方式示意图;
[0047] 图18为本申请实施例提供的又一种RBG大小与BP的子集分配的组合方式示意图;
[0048] 图19为本申请实施例提供的一种BP的子集资源划分示意图;
[0049] 图20为本申请实施例提供的另一种确定RBG大小的方法实施流程图;
[0050] 图21为本申请实施例提供的一种确定RBG大小的装置的结构示意图;
[0051] 图22为本申请实施例提供的另一种确定RBG大小的装置的结构示意图;
[0052] 图23为本申请实施例提供的一种网络设备的结构示意图;
[0053] 图24为本申请实施例提供的一种终端的结构示意图。

具体实施方式

[0054] 下面将结合附图,对本申请实施例中的技术方案进行描述。
[0055] 首先,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解。
[0056] 1)、终端,又称之为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等,是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。
[0057] 2)、无线接入网(radio access network,RAN)是网络中将终端接入到无线网络的部分。RAN节点(或设备)为无线接入网中的节点(或设备),又可以称为基站。目前,一些RAN节点的举例为:继续演进的节点B(gNB)、传输接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),或无线保真(wireless fidelity,Wifi)接入点(access point,AP)等。另外,在一种网络结构中,RAN可以包括集中单元(centralized unit,CU)节点和分布单元(distributed unit,DU)节点。这种结构将长期演进(long term evolution,LTE)系统中eNB的协议层拆分开,部分协议层的功能放在CU集中控制,剩下部分或全部协议层的功能分布在DU中,由CU集中控制DU。
[0058] 3)、“多个”是指两个或两个以上,其它量词与之类似。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0059] 4)、交互,是指交互双方彼此向对方传递信息的过程,这里传递的信息可以相同,也可以不同。例如,交互双方为基站1和基站2,可以是基站1向基站2请求信息,基站2向基站1提供基站1请求的信息。当然,也可以基站1和基站2彼此向对方请求信息,这里请求的信息可以相同,也可以不同。
[0060] 5)、名词“网络”和“系统”经常交替使用,但本领域的技术人员可以理解其含义。信息(information),信号(signal),消息(message),信道(channel)有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。“的(of)”,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。
[0061] 6)资源块组(Resource Block Group,RBG)是指至少一个资源块(Resource Block,RB)的组合,RBG大小(RBG Size)是指RBG中包括的RB的数量,RBG大小的集合是指至少一种RBG大小组成的集合。
[0062] 7)带宽部分(Band Width Part,BP或BWP)是指一个系统带宽的部分。将一个系统带宽划分为一个或多个部分,该划分得到的每一部分则可称为一个BP,如图1所示,60M大小的一个系统带宽,划分为10M、10M、20M和20M四个部分,则可得到包括BP1、BP2、BP3和BP4在内的四个BP。BP的子集是指对BP继续进行划分的各部分。例如图1中BP1继续划分为多个部分,各个部分可称为BP1的子集。
[0063] 随着通信技术的发展,通信系统已经演进为第五代(5G)新无线通信系统(New Radio,NR),然而根据系统带宽确定的固定大小的RBG大小,并不能满足5G NR中各种通信业务需要不同RBG大小的需求。
[0064] 本申请实施例提供一种确定RBG大小的方法,在该方法中提供一种可根据实际通信业务需求,灵活确定RBG大小的方法。例如,网络设备或终端可确定包括一种或者多种RBG大小的RBG大小集合,并在该集合中确定满足实际通信业务需求的RBG大小,一定程度上满足多种类业务需求,调度灵活性更高。再例如,网络设备或终端可根据控制信道信息、信号传输特征、BP的信息等确定RBG的大小,相对单独根据系统带宽确定固定大小的RBG,能够确定的RBG大小的种类更多,灵活性更大,能满足5G NR的需求。
[0065] 本申请实施例提供的确定RBG大小的方法及装置,可应用于无线通信网络中,主要以无线通信网络中5G NR网络的场景为例进行说明,应当指出的是,本申请实施例中的方案还可以应用于其他无线通信网络中,相应的名称也可以用其他无线通信网络中的对应功能的名称进行替代。
[0066] 一种主要的应用场景中,以现有多点协作传输(Coordinated Multiple Points Transmission,CoMP)为背景,将包括提高传输可靠性的分集技术和提高传输数据速率的多流技术等多种技术的多输入多输出(mulitple input multiple output,MIMO)技术与CoMP结合起来,组成分布式多天线系统,以更好的服务用户。本申请实施例以下主要以单小区传输为例进行说明,单小区传输中,同一调度时刻仅有一个小区或者一个传输点为终端传输数据。图2为多天线站点协同传输或者单小区传输的场景示意图。
[0067] 需指出的是,本申请实施例提供的确定RBG大小的方法及装置,对于同构网络与异构网络的场景均适用,对频分双工(frequency division duplex,FDD)系统和时分双工(time division duplex,TDD)系统或者灵活双工系统均适用,并且既适用于低频场景(比如sub 6G),也适用于高频场景(比如6G以上)。本申请实施例对于传输点也无限制,可以是宏基站与宏基站之间的多点协同传输、或微基站与微基站之间的多点协同传输、或宏基站与微基站之间的多点协同传输、或不同传输点之间的多点协同传输、或同一传输点不同面板的多点协同传输,还可以是终端与终端之间的多点协同传输。本申请也适用于终端与终端之间的通信。在本申请以下实施例中,以网络设备和终端之间的通信为例进行描述。
[0068] 图3所示为本申请实施例提供的确定RBG大小的一种方法实施流程图,参阅图3所示,包括:
[0069] S101:网络设备确定RBG大小。
[0070] 本申请实施例中,网络设备可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG的大小。
[0071] 其中,控制信道信息包括以下之一或组合:控制信道格式信息、控制信道内容信息、控制信道加扰信息。具体的,控制信道格式信息可以为下行控制信息格式(Downlink Control Information,DCI format),比如LTE中的format 1a,1b,1c,1d,2a,2b,2c,2d,3,4,5等等。控制信道内容信息是指控制信道传输的内容信息,比如可以为系统信息,系统信息块(System Information Block,SIB),上行控制信道信息,下行控制信道信息,公共控制信息,小区专用控制信息,用户级控制信息,用户组控制信息等。控制信道加扰信息是指用于加扰控制信道的信息,可以为小区无线网络临时标识符(Cell RNTI,C-RNTI),寻呼无线网络临时标识符(Paging RNTI,P-RNTI),系统信息无线网络临时标识符(System information RNTI,SI-RNTI),临时小区无线网络临时标识符(Temporary-Cell RNTI,T-CRNTI),小区标识,用户标识,虚拟小区标识,传输点标识,虚拟用户标识等。
[0072] 其中,信号传输特征可以理解为是网络设备采用确定的RBG大小分配的资源用于承载的信息或者信道,该信息或者信道包括以下之一或组合:系统信息、广播信息、小区级信息、公共信息、用户专用信息、组信息。
[0073] 其中,信道特征可以理解为网络设备采用确定的RBG大小分配的资源用于承载的信息的特征,比如包括发送分集传输,空间复用传输,开环传输,闭合传输,宽波束传输,窄波束传输,单流传输,多流传输,单小区传输,多点协作传输中的至少一项等。
[0074] 其中,BP的信息包括以下之一或组合:BP的带宽信息、BP的载频信息、BP的帧结构信息。其中载频信息可以是指BP所在的频谱信息或者频段信息。帧结构信息可以是指子载波间隔,CP长度,时隙包含的符号数,微时隙包含的符号数,短传输时间,长传输时间,时隙级调度,微时隙调度,时隙聚合调度,微时隙聚合调度,时隙和微时隙聚合调度等。
[0075] 系统带宽信息可以理解为系统带宽的带宽信息,系统带宽的载频信息,系统带宽的帧结构信息等。载频信息和帧结构信息理解同上。
[0076] 其中,业务特征可以理解为移动宽带业务,低延时业务,高可靠性业务,视频业务,语音业务,实时业务,短消息业务,低延时高可靠业务中的至少一种等。
[0077] 本申请实施例中可预设各控制信道信息、各信号传输特征、各BP、各信道特征、各系统带宽信息、各业务特征等各自对应的RBG大小,进而网络设备可根据调度的控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征中的至少一项等,直接确定各自对应的RBG大小。
[0078] 例如,以根据控制信道格式信息为例,对上述网络设备确定RBG大小的实施过程进行举例说明。
[0079] 首先,预设各控制信道格式与RBG大小之间的对应关系。例如,针对DCI format 1a可预设与其对应的RBG大小为8个RB或者6个RB。针对DCI format 1C可预设RBG大小为8个RB和4个RB中的任一个。针对DCI format 2C或者DCI format 2D等可预设RBG大小为8个RB、6个RB、4个RB、3个RB、2个RB和1个RB中的一个。
[0080] 可以理解的是,本申请实施例中针对每一种控制信道格式对应的RBG大小可根据实际情况进行设定,以上仅是举例进行说明,并不引以为限。
[0081] 其次,根据所需调度的控制信道格式,确定RBG大小。例如,网络设备确定所需调度的控制信道格式为DCI format 1a,则可确定RBG大小为8个RB。再例如,网络设备确定所需调度的控制信道格式为DCI format 1C,则DCI format 1C预设的RBG大小为8个RB情况下,网络设备可确定RBG大小为8个RB,DCI format 1C预设的RBG大小为4个RB情况下,网络设备可确定RBG大小为4个RB。
[0082] 例如,以根据信号传输特征为例,对上述网络设备确定RBG大小的实施过程进行举例说明。
[0083] 首先,预设各信号传输特征或者信号或者信道与RBG大小之间的对应关系。例如,针对系统信息/信道可预设与其对应的RBG大小为8个RB或者6个RB。针对广播信道可预设RBG大小为8个RB和4个RB中的任一个。针对单播信道或者物理下行共享信道或者物理上行共享信道等可预设RBG大小为8个RB、6个RB、4个RB、3个RB、2个RB和1个RB中的一个。
[0084] 可以理解的是,本申请实施例中针对每一种信号传输特征对应的RBG大小可根据实际情况进行设定,以上仅是举例进行说明,并不引以为限。
[0085] 其次,根据所需调度的信号传输特征,确定RBG大小。例如,网络设备确定所需调度的信号传输特征为系统信息,则可确定RBG大小为8个RB或者6个RB。再例如,网络设备确定所需调度的信号传输特征为广播信道,则广播信道预设的RBG大小为8个RB情况下,网络设备可确定RBG大小为8个RB,广播信道预设的RBG大小为4个RB情况下,网络设备可确定RBG大小为4个RB。再例如,网络设备确定所需调度的信号传输特征为单播信道,则单播信道预设的RBG大小为8个RB情况下,网络设备可确定RBG大小为8个RB,单播信道预设的RBG大小为4个RB情况下,网络设备可确定RBG大小为4个RB。
[0086] 例如,以根据信号传输特征和控制信道格式信息为例,对上述网络设备确定RBG大小的实施过程进行举例说明。
[0087] 首先,预设各信号传输特征或者信号或者信道和控制信道格式与RBG大小之间的对应关系。例如,针对系统信息/信道且控制信道格式为format 1a可预设与其对应的RBG大小为8个RB或者6个RB。针对广播信道且控制信道格式为format 1a可预设RBG大小为8个RB和4个RB中的任一个。针对单播信道或者物理下行共享信道或者物理上行共享信道等且控制信道格式为format 1a可预设RBG大小为8个RB、6个RB。针对单播信道或者物理下行共享信道或者物理上行共享信道等且控制信道格式为format 2d可预设RBG大小为4个RB、3个RB、2个RB和1个RB中的一个。
[0088] 可以理解的是,本申请实施例中针对每一种信号传输特征和控制信道格式的组合对应的RBG大小可根据实际情况进行设定,以上仅是举例进行说明,并不引以为限。
[0089] 其次,根据所需调度的信号传输特征和控制信道格式,确定RBG大小。例如,网络设备确定所需调度的信号传输特征为系统信息且控制信道格式为format 1a,则可确定RBG大小为8个RB或者6个RB。再例如,网络设备确定所需调度的信号传输特征为广播信道且控制信道格式为format 1a,则广播信道和控制信道格式为format 1a预设的RBG大小为8个RB情况下,网络设备可确定RBG大小为8个RB,广播信道和控制信道格式为format 1a预设的RBG大小为4个RB情况下,网络设备可确定RBG大小为4个RB。再例如,网络设备确定所需调度的信号传输特征为单播信道且控制控制信道格式为format 1a,则单播信道和控制信道格式为format 1a预设的RBG大小为8个RB情况下,网络设备可确定RBG大小为8个RB,单播信道和控制信道格式为format 1a预设的RBG大小为4个RB情况下,网络设备可确定RBG大小为4个RB。再例如,网络设备确定所需调度的信号传输特征为单播信道且控制控制信道格式为format 2d,则单播信道和控制信道格式为format 2d预设的RBG大小为4个RB情况下,网络设备可确定RBG大小为4个RB,单播信道和控制信道格式为format 2d预设的RBG大小为1个RB情况下,网络设备可确定RBG大小为1个RB。
[0090] 需要说明的是,根据其它信息单独确定RBG大小或者根据其它信息中的组合确定RBG大小的方法与上述实施例类似,具体的实施过程在此不再赘述。
[0091] 本申请实施例中,采用上述确定RBG大小的方式,可根据实际调度的业务需求,确定对应的RBG大小,而并非是针对某一系统带宽下的所有业务都确定相同的RBG大小,一定程度上提高了资源调度的灵活性。
[0092] S102:网络设备确定为终端所分配的资源在该资源所在的BP的子集。
[0093] 本申请实施例中网络设备确定为终端所分配的资源在该资源所在的BP的子集,能够使网络设备准确的确定比特位图(bitmap)的资源位置,进而准确为终端分配资源。
[0094] 其中,一种可能的实施方式中,网络设备确定BP的子集的过程,可采用与上述确定RBG大小类似的方式确定,例如,可预设各控制信道信息、各信号传输特征、各BP、各信道特征、各系统带宽信息、各业务特征等各自对应的BP的子集,进而网络设备可根据调度的控制信道信息、信号传输特征、BP的信息、各信道特征、各系统带宽信息、各业务特征中的至少一项等,直接确定各自对应的BP的子集。
[0095] 例如,仍以根据控制信道格式信息为例,对上述网络设备确定BP的子集的实施过程进行举例说明。
[0096] 首先,预设各控制信道格式与BP的子集之间的对应关系。例如,针对DCI format 1a可预设与其对应的BP的子集为整个BP。针对DCI format 1C可预设BP的子集为1BP和1/
2BP中的任一个。针对DCI format 2C或者DCI format 2D等可预设BP的子集为1BP、1/2BP、
1/4BP和1/8BP中的一个。
[0097] 可以理解的是,本申请实施例中针对每一种控制信道格式对应的BP的子集可根据实际情况进行设定,以上仅是举例进行说明,并不引以为限。
[0098] 其次,根据所需调度的控制信道格式,确定BP的子集。例如,网络设备确定所需调度的控制信道格式为DCI format 1a,则可确定BP的子集为整个BP。再例如,网络设备确定所需调度的控制信道格式为DCI format 1C,则DCI format 1C预设的BP的子集为1BP情况下,网络设备可确定BP的子集为整个BP,DCI format 1C预设的BP的子集为1/2BP情况下,网络设备可确定BP的子集为1/2BP。
[0099] 另一种可能的实施方式中,网络设备还可根据RBG的大小,确定所述BP的子集的大小。其中,RBG大小与BP子集之间的对应关系,可根据具体调度的资源需求确定,例如,仍以控制信道格式为例进行说明,针对调度的控制信道格式为DCI format 2C或者DCI format 2D的情况下,若RBG大小是8个RB,则可确定BP的子集为整个BP。RBG大小是4个RB,则可确定BP的子集为1/2BP。若RBG大小是2个RB,则可确定BP的子集为1/4BP。RBG大小是1个RB,则可确定BP的子集为1/8BP,如图4所示。
[0100] 本申请实施例中,网络设备可采用如上方式确定RBG大小和BP的子集二者中的一个,而另一个可通过信令通知的方式确定,例如通过高层信令或物理层信令通知的方式,在此不做限定。其中,高层信令可以是无线资源控制(Radio Resource Control,RRC)信令或者媒体接入控制(Medium Access Control,MAC)控制元素(Control Element,CE)或者其他信令,具体的在此不做限定。物理层信令可以是下行控制信息等。
[0101] 一种可能的示例中,本申请实施例中上述涉及的BP的子集中可包括多个连续的RB,也可包括多个不连续的RB。RBG大小为4个RB,BP的子集为1/2BP为例进行说明,图5示出了BP的子集包括多个连续的RB的示意图。图6示出了BP的子集包括多个非连续的RB的示意图。
[0102] 本申请实施例中BP的子集包括多个非连续的RB,可以一定程度上减少资源碎片的出现,同时也可以提高分集增益。比如在网络设备进行资源分配的时候,如果BP的子集都是连续的RB,如果一个子集中剩余了一小部分资源,而另一个子集中也剩余了一小部分资源,此时不能将不同子集中的资源分配给一个终端,因此导致了资源碎片。而如果BP的子集是可以连续也可以非连续的,在进行资源分配时,如果一个子集中剩余了一小部分资源,而另一个子集中也剩余了一小部分资源,此时可以采用不连续RB构成一个BP子集,因此可以将多块分散的资源分给一个终端,降低了资源碎片。对于分集增益,如果BP的子集可以是非连续的RB,则在进行资源分配时可以将位于不同位置的RB分给一个终端,不同位置的RB信道特征不同可以提供频率分集增益,提高通信性能。
[0103] 本申请的另一可能的实施例中,网络设备确定的RBG中可以包括多个连续的RB或多个非连续的RB,换言之,RBG可以是连续的或非连续的。
[0104] 本申请实施例中,连续的或非连续的RBG,和连续的或非连续的BP的子集之间的组合可以有以下几种情形:
[0105] A:连续的RB组成RBG,连续的RB/RBG组成BP的子集;
[0106] B:连续的RB组成RBG,非连续的RB/RBG组成BP的子集;
[0107] C:非连续的RB组成RBG,连续的RB/RBG组成BP的子集;
[0108] D:非连续的RB组成RBG,非连续的RB/RBG组成BP的子集。
[0109] 进一步的,本申请实施例中若非连续的RB组成RBG,则该非连续的各RB组成的一个RBG可以位于同一个BP的子集内,也可位于不同的BP的子集之间,例如,可存在如下情形:
[0110] E:非连续的RB组成RBG,连续的RB组成BP的子集,且RBG位于同一BP的子集内;
[0111] F:非连续的RB组成RBG,非连续的RB组成BP的子集,且RBG位于同一BP的子集内;
[0112] G:非连续的RB组成RBG,连续的RB组成BP的子集,且RBG位于不同BP的子集间;
[0113] H:非连续的RB组成RBG,非连续的RB组成BP的子集,且RBG位于不同BP的子集间。
[0114] 本申请以下结合实际应用对上述涉及的各种情形进行说明。本申请实施例中假设8个RB组成一个BP,BP的子集为1/2BP,每个RBG中包括4个RB为例进行说明。
[0115] 图7所示为本申请实施例提供的一种BP的子集资源分配示意图,图7中,BP的子集包括BP的第一个子集和BP的第二个子集,并且BP的第一个子集和BP的第二个子集为连续的。在BP的第一个子集内,包括间隔两个RB的非连续RBG,在BP的第二个子集内包括连续的RBG,且RBG位于同一BP的子集内。
[0116] 图8所示为本申请实施例提供的另一种BP的子集资源分配示意图,图8中,BP的子集包括BP的第一个子集和BP的第二个子集,并且BP的第一个子集和BP的第二个子集为连续的。在BP的第一个子集内,包括间隔一个RB的非连续RBG,在BP的第二个子集内包括连续的RBG,且RBG位于同一BP的子集内。
[0117] 图9所示为本申请实施例提供的又一种BP的子集资源分配示意图,图9中,BP的子集包括BP的第一个子集和BP的第二个子集,并且BP的第一个子集和BP的第二个子集为连续的。在BP的第一个子集内,包括间隔三个RB的非连续RBG,在BP的第二个子集内包括连续的RBG,且RBG位于同一BP的子集内。
[0118] 图10所示为本申请实施例提供的又一种BP的子集资源分配示意图,图10中,BP的子集包括BP的第一个子集和BP的第二个子集,并且BP的第一个子集和BP的第二个子集为非连续的。在非连续的BP的第一个子集内,包括间隔两个RB的非连续RBG,在非连续的BP的第二个子集内包括连续的RBG,且RBG位于同一BP的子集内。
[0119] 图11所示为本申请实施例提供的另一种BP的子集资源分配示意图,图11中,BP的子集包括BP的第一个子集和BP的第二个子集,并且BP的第一个子集和BP的第二个子集为非连续的。在非连续的BP的第一个子集内,包括间隔一个RB的非连续RBG,在非连续的BP的第二个子集内包括连续的RBG,且RBG位于同一BP的子集内。
[0120] 图12所示为本申请实施例提供的又一种BP的子集资源分配示意图,图12中,BP的子集包括BP的第一个子集和BP的第二个子集,并且BP的第一个子集和BP的第二个子集为非连续的。在非连续的BP的第一个子集内,包括间隔三个RB的非连续RBG,在非连续的BP的第二个子集内包括连续的RBG,且RBG位于同一BP的子集内。
[0121] 图13所示为本申请实施例提供的又一种BP的子集资源分配示意图,图13中,BP的子集包括BP的第一个子集和BP的第二个子集,并且BP的第一个子集和BP的第二个子集为非连续的。在非连续的BP的第一个子集内,非连续RBG中的一部分(一半)RB位于BP的第一个子集的第一部分,非连续RBG中的另一部分(另一半)RB位于BP的第一个子集的第二部分,并且位于BP的第一个子集的第一部分和第二部分的RBG的每一部分(半)RB都是连续的,在非连续的BP的第二个子集内包括连续的RBG,且RBG位于不同BP的子集之间。
[0122] 图14所示为本申请实施例提供的另一种BP的子集资源分配示意图,图14中,BP的子集包括BP的第一个子集和BP的第二个子集,并且BP的第一个子集和BP的第二个子集为非连续的。在非连续的BP的第一个子集内,非连续RBG中的一部分(一半)RB位于BP的第一个子集的第一部分,非连续RBG中的另一部分(另一半)RB位于BP的第一个子集的第二部分,并且位于BP的第一个子集的第一部分和第二部分的RBG的每一部分(每一半)RB都是由间隔一个RB的非连续RB组成,在非连续的BP的第二个子集内包括连续的RBG,且RBG位于不同BP的子集之间。
[0123] 图15所示为本申请实施例提供的又一种BP的子集资源分配示意图,图15中,BP的子集包括BP的第一个子集和BP的第二个子集,并且BP的第一个子集和BP的第二个子集为非连续的。在非连续的BP的第一个子集内,非连续RBG中的一部分(一半)RB位于BP的第一个子集的第一部分,非连续RBG中的另一部分(另一半)RB位于BP的第一个子集的第二部分,并且位于BP的第一个子集的第一部分和第二部分的RBG的每一部分(每一半)RB都是由间隔三个RB的非连续RB组成,在非连续的BP的第二个子集内包括连续的RBG,且RBG位于不同BP的子集之间。
[0124] 进一步的,一种可能的实施方式中,本申请实施例中RBG大小与BP的子集分配的组合方式可以有多种实现方式,例如针对BP子集中包括连续的RB/RBG,且RBG中包括连续的RB的情形,若RBG大小为1个RB、2个RB和4个RB情况,RBG大小与BP的子集分配的组合方式可如图16所示,此种情况下,RBG大小与BP的子集分配的组合方式总共有7种组合。同样的,若采用类似的组合方式,针对BP子集中包括连续的RB/RBG,且RBG中包括连续的RB的情形,若RBG大小为1个RB、2个RB、4个RB和8个RB的情况,RBG大小和BP的子集分配的组合方式总共有15种组合。
[0125] 针对BP子集中包括非连续的RB/RBG,且RBG中包括连续的RB的情形,若RBG大小为1个RB、2个RB和4个RB情况RBG大小和BP的子集分配的组合方式,可如图17所示。图17中,RBG大小与BP的子集分配的组合方式总共有14种组合。同样的,若采用类似的组合方式,针对BP子集中包括连续的RB,且RBG中包括连续的RB的情形,若RBG大小为1个RB、2个RB、4个RB和8个RB的情况,RBG大小和BP的子集分配的组合方式总共有30种组合。
[0126] 本申请实施例中图16和图17所示中,对RBG的划分都是将每个BP的子集内连续的RB组成一个RBG大小,例如,RBG大小为4个RB的情形下,是将8个RB中的前4个RB组成一个RBG,后4个RB组成一个RBG。然而本申请实施例中可支持RBG是非连续的,故组成一个RBG内的各RB可以是随机选择的,例如图18所示。
[0127] 可以理解的是,本申请实施例中上述非连续RBG中的RB的间隔可以是协议预定义的,也可以采用信令通知的方式确定。其中,可以是间隔2个RB为1个RBG,也可以是间隔1个RB为1个RBG,还可以是间隔3个RB,具体采用哪种非连续的分配方式,可以是协议预定义的,也可以是采用信令通知的方式确定。
[0128] 可以理解的是,本申请实施例中为了确定为终端所分配的资源所在的BP的子集,需要确定子集信息。具体的,子集信息可以包括子集的大小,子集的资源划分方法,子集个数,调度子集信息中的至少一项。
[0129] 其中,上述涉及的子集的资源划分方法可以有多种,例如,子集的资源划分方法可以是根据RBG的大小确定的,也可以是预定义的,也可以是网络设备通过信令告知终端的,具体的信令可以是高层信号或者物理层信令。高层信令可以是无线资源控制(Radio Resource Control,RRC)信令或者媒体接入控制(Medium Access Control,MAC)控制元素(Control Eelement,CE)或者其他信令,具体的在此不做限定。物理层信令可以是下行控制信息等。
[0130] 其中,具体的子集的资源划分方法,可以包括划分连续的子集和/或划分非连续的子集。
[0131] 针对连续的子集划分,可以包括如下方法,如果需要将BP划分为N个子集,则可以是将BP等分为N份,每一份代表一个子集。例如,如果一个BP包括20个RB,则第一到第五个RB为第一个子集,第六到第十个RB为第二个子集,第十一到第十五个RB为第三个子集,第十六到第二十个RB为第四个子集。
[0132] 针对非连续的子集划分,可以包括多种子集划分的方法。具体的,可以是先将BP划分为多个连续的部分,然后选取非连续的一个或者多个部分作为一个子集。每个部分包括一个或者多个RB/RBG。具体的部分与子集的对应关系,可以是预定义的,也可以是信令通知的。比如可以先将子集划分为M个部分,M可以是预定义的或者通知的,或者可以与RBG的大小有关。比如如果RBG的大小为8(或者系统最大的RBG的大小或者当前可用的最大的RBG的大小),则可以是只有一个部分,只有一个子集。如果RBG的大小为4(或者系统最大的RBG的大小的一半或者当前可用的最大的RBG的大小的一半),则可以是划分为4个部分,对应2个子集。具体的部分和子集的对应关系可以是第一个部分和第三个部分对应第一个子集,第二个部分和第四个部分对应第二个子集;或者部分和子集的对应关系可以是第一个部分和第四个部分对应第一个子集,第二个部分和第三个部分对应第二个子集,具体的对应关系,在此不作限定。
[0133] 对于子集的资源划分方法还可以是先将BP划分为多个RBG,此时以系统最大RBG的大小或者当前可用的最大RBG的大小进行划分。比如,若一个BP包括32个RB,系统最大RBG大小为8个RB,则可将一个BP划分为4份,根据实际使用的RBG大小,确定BP的子集。若实际使用的RBG大小为8个RB,则整个BP为一个子集。若实际使用的RBG大小为4个RB,则可将BP划分为两个子集,其中,每个子集中能够的RB的选取,可有多种实现方式,例如图19中的几种方式。其中,方式一中,将每一份中的前4个RB组成BP的第一个子集,每一份中的后4个RB组成BP的第二个子集。方式二中,将每一份中的前3个RB和最后1个RB组成第一个子集,每一份中第4个RB至第7个RB组成第二子集。方式三中,将每一份中的第2个RB、第4个RB、第7个RB和第8个RB组成第一个子集,将每一份中第1个RB、第3个RB、第5个RB和第6个RB组成第二个子集。方式四中,将每一份中的第1个RB、第2个RB、第7个RB和第8个RB组成第一个子集,将每一份中第3个RB、第4个RB、第5个RB和第6个RB组成第二个子集。方式五中,将将每一份中第1个RB、第3个RB、第5个RB和第7个RB组成第一个子集,将每一份中的第2个RB、第4个RB、第6个RB和第8个RB组成第二个子集。通过上述方式可得知,本申请实施例中每个子集中的RB可在每一份中随机选择。上述几种方式中每一份中的RB的位置是一致的,但是实际实施过程中,组成同一子集的每一份中RB的位置可以不一致,例如方式六中,可将第一份中的第1个RB、第5个RB、第6个RB和第7个RB,第二份中的第1个RB、第3个RB、第4个RB和第5个RB,第三份中的第1个RB、第5个RB、第7个RB和第8个RB,第四份中的第3个RB、第5个RB、第6个RB和第7个RB组成第一个子集,而将第一份中的第2个RB、第3个RB、第4个RB和第8个RB,第二份中的第2个RB、第6个RB、第7个RB和第8个RB,第三份中的第2个RB、第3个RB、第4个RB和第6个RB,第四份中的第1个RB、第2个RB、第4个RB和第8个RB组成第二个子集。故,本申请实施例中,每个子集中的RB是随机选取的,每一份中的RB的位置可相同也可不同,本申请实施例在此不再穷举。
[0134] 进一步的,针对上述子集划分的方法可以是预定义的,或者是采用信令通知的。
[0135] 可选的,子集划分的个数可以为预定义的,或者也可以是信令通知的。或者子集划分的个数可以是根据RBG的大小确定,比如,子集划分的个数可以是BP带宽/RBG大小,向上取整得到的数值。例如,如果一个BP包括32个RB,RBG大小为4个RB,则可将BP划分为8个子集。如果一个BP包括32个RB,RBG大小为2个RB,则可将BP划分为16个子集。
[0136] 可选的,具体调度哪一个或者哪几个子集,可以是预定义的,或者信令通知的。具体的指示方法可以是指示子集的标识或者指示子集的比特位图。
[0137] 比如,对于指示子集的标识举例如下:若BP划分了8个子集,每个子集通过序号标识,并且调度1个子集,则可以指示8个子集中某个子集的标识。比如用3个bit指示,例如000代表第一个子集,001代表第二个子集,010代表第三个子集,011代表第四个子集,100代表第五个子集,101代表第六个子集,110代表第七个子集,111代表第八个子集。
[0138] 比如,针对指示子集的比特位图举例如下:划分为4个子集,可以用4个bit指示比特位图,例如,第一个bit代表第一个子集,第二个bit代表第二个子集,第三个bit代表第三个子集,第四个比特代表第四个子集。其中,bit值为0表示未选择子集,bit值为1表示选择子集,当然,也可以是bit值为0表示选择子集,bit值为1表示未选择子集。若bit值为0表示未选择子集,bit值为1表示选择子集,则,0000代表无子集;0001代表第四个子集;0010代表第三个子集;0100代表第二个子集;1000代表第一个子集;0011代表第三个子集和第四个子集;1100代表第一个子集和第二个子集;1001代表第一个子集和第四个子集;1010代表第一个子集和第三个子集;0101代表第二个子集和第四个子集;0110代表第二个子集和第三个子集;0111代表第二个子集、第三个子集和第四个子集;1011代表第一个子集、第三个子集和第四个子集;1110代表第一个子集、第二个子集和第三个子集;1101代表第一个子集、第二个子集、第四个子集和第四个子集;1111代表第一个子集、第二个子集、第三个子集和第四个子集。当然,本申请实施例中还可有其它的指示方式,本申请实施例不做限定,其余可能性在此不再赘述。
[0139] 或者,可选的,RBG的大小也可以根据指示的子集划分方法确定或者根据当前指示的子集的信息确定。比如,如果子集划分为1个,则RBG的大小为8;如果子集划分为2个,则RBG的大小为4。
[0140] 另外,针对BP聚合的资源分配方法,可以是指示具体的BP的位置,再指示针对每个BP上的资源继续分配。同时RBG可以是跨BP的。多个BP的资源也可以统一进行BP子集的资源划分,即BP的子集可以是跨BP的。具体的在此不作限定。
[0141] 进一步可以理解的是,本申请实施例中S102步骤中确定BP的子集的实施步骤为可选步骤。
[0142] S103:网络设备确定比特位图的资源位置。
[0143] 本申请实施例中,网络设备可根据确定的RBG大小以及BP的子集,确定比特位图的资源位置。
[0144] 本申请实施例中,网络设备确定比特位图的资源位置的实施过程可采用目前已有的技术实施。例如,若终端确定了BP的子集信息为全带宽,RBG大小为8个RB,则网络设备可确定比特位图中的第一个比特代表第一个RBG,第二个比特代表第二个RBG,以此类推,而且每个RBG包含8个RB,除了最后一个RBG之外,因此有可能总的RB数不是8的倍数。
[0145] 再例如,若网络设备确定了BP的子集为1/2BP,RBG大小为4个RB,则网络设备可确定比特位图中比特的含义,例如,若BP的子集为第二个子集,即后一半资源,则比特位图的第一个比特代表后一半资源中的第一个RBG,第二个比特代表后一半资源中的第二个RBG,以此类推,而且每个RBG包含4个RB,除了最后一个RBG之外,因此有可能总的RB数不是4的倍数。
[0146] S104:网络设备采用确定的RBG大小为终端分配资源。
[0147] 本申请实施例中,网络设备可在确定的比特位图对应的资源位置处,采用确定的RBG大小为终端分配资源。
[0148] 本申请实施例中网络设备采用上述确定RBG大小以及资源调度的方式,带宽部分的子集以及RBG大小二者中的一个或全部,可根据具体的业务调度需求确定,一定程度上提高了调度的灵活性。
[0149] 本申请实施例中网络设备采用上述确定RBG大小的实施过程,可以理解为是一种隐式确定RBG大小的方法,当然也可采用显示方式确定,诸如由其它设备向网络设备发送信令,以指示具体的RBG大小,或者指示网络设备所需调度的资源,该调度的资源与RBG大小之间具有预设的对应关系。
[0150] 需要说明的是,本申请实施例中以下涉及的隐式方式确定是指采用协议规定等预定义方式确定,显示方式确定是指采用信令信息指示的方式确定。
[0151] S105:终端确定RBG大小。
[0152] 本申请实施例中,终端可采用与网络设备类似的隐式方式确定RBG大小,具体在此不再赘述。
[0153] 本申请实施例中终端还可采用显示的方式确定RBG大小,此种场景下,可由网络设备向终端发送配置信息或指示信息。
[0154] S106a:网络设备向终端发送第一配置信息,该第一配置信息中包括有与RBG大小具有预设对应关系的资源信息,例如,控制信道信息、信号传输特征、BP的信息、各信道特征、各系统带宽信息、各业务特征中的至少一项等。
[0155] S106b:终端接收网络设备发送的配置信息,根据配置信息确定RBG大小。
[0156] 本申请实施例中,终端可预设各控制信道信息、各信号传输特征、各BP等各自对应的RBG大小,终端接收到网络设备发送的配置信息后,通过配置信息中包括的与RBG大小具有预设对应关系的控制信道信息、信号传输特征、BP的信息、各信道特征、各系统带宽信息、各业务特征中的至少一项等,可直接确定RBG大小。
[0157] S107a:网络设备向终端发送第一指示信息,该第一指示信息用于指示RBG的大小。
[0158] 本申请实施例中,网络设备采用上述方式确定了所分配的资源占用的RBG大小后,可直接向终端发送用于指示该所分配资源占用RBG大小的第一指示信息。
[0159] S107b:终端接收网络设备发送的第一指示信息,并根据第一指示信息确定RBG的大小。
[0160] 可以理解的是,本申请实施例中S105a和S105b中终端根据配置信息确定RBG大小的实施方式,和S106a和S106b中终端根据配置信息确定RBG大小的实施方式可以择一执行。
[0161] 进一步的,本申请实施例中,还可包括如下步骤:
[0162] S108:终端确定网络设备所分配的资源在该资源所在的BP的子集,以确定比特位图的资源位置。
[0163] 其中,终端可采用与网络设备隐式确定BP的子集相似的方式,隐式确定BP的子集,也可根据RBG的大小,确定所述BP的子集的大小,具体与上述网络设备确定BP的子集的实现过程类似,在此不再赘述。
[0164] 一种可能的示例中,终端还可采用显示的方式确定BP的子集,例如网络设备可向终端发送第二指示信息,该第二指示信息用于指示BP的子集信息。终端接收网络设备发送的第二指示信息,根据该第二指示信息可确定BP的子集信息。
[0165] 另一种可能的示例中,网络设备还可向终端发送第三指示信息,该第三指示信息用于指示BP的子集中包括连续的RB或者非连续的RB。
[0166] 又一种可能的示例中,网络设备还可向终端发送第四指示信息,该第四指示信息用于指示RBG的包括连续的RB或者非连续的RB。
[0167] 其中,本申请实施例中,终端确定RBG大小、RBG是否连续、BP的子集和BP子集是否连续,四个过程中可以有至少一个采用隐式的方式确定,也可有其中的至少一个采用显示方式确定,本申请实施例中不做限定。
[0168] 其中,终端采用显示方式确定RBG大小、RBG是否连续、BP的子集,BP子集是否连续的实施过程中,第一指示信息、第二指示信息、第三指示信息和第四指示信息,可由网络设备分别指示给终端,也可将四个指示信息中的至少两个进行联合指示。一种可能的实施例中,网络设备可通过同一信元信息联合指示第一指示信息、第二指示信息、第三指示信息和第四指示信息。
[0169] 一种可能的实施方式中,本申请实施例中可通过比特位图的协议头中的比特位指示比特位图的方式实现对BP的资源分配的指示,也可通过比特位指示BP的子集分配索引的方式实现对BP的资源分配的指示。
[0170] 本申请以下结合实际应用对各种BP的资源分配情况的指示过程进行进行说明。
[0171] 其中,本申请实施例中可以利用比特位图的协议头中的1个比特位指示当前调度的BP的子集是连续还是非连续,比如比特0代表连续,比特1代表非连续。当比特值为1时,则表明非连续的RB组成BP的子集,其中,非连续的RB组成BP的子集的方法可以协议预定义或者由信令配置,例如通过无线资源控制(Radio Resource Control,RRC)信令配置。
[0172] 本申请实施例中还可以通过三个比特位,分别指示BP的子集、RBG是否连续,比如第一个比特位指示是BP的第一个子集还是BP的第二个子集,第二个比特位指示是连续的4个RB为一个RBG,还是非连续的(比如间隔2个)RB为一个RBG。例如,若BP的第一个子集的资源分配方式为BP的第一个子集非连续的RBG,BP的第二个子集的资源分配方式为BP的第二个子集连续的RBG。如果第一个比特位取值为0,代表BP的第一个子集;第一个比特位取值为1,代表BP的第二个子集。如果第二个比特位取值为0,代表连续的RBG;第二个比特位取值为
1,代表非连续的RBG。则BP的第一个子集的分配为01,BP的第二个子集的分配为10。(比特位取值反之亦可)。
[0173] 进一步的,RBG的大小也可以单独指示,比如,如果支持1个RB、2个RB、4个RB和8个RB,则用2个比特位指示具体的RBG的大小,或者其他的取值在此不做限定。
[0174] 本申请实施例中,也可以联合指示BP的子集以及RBG是否连续联合指示,RBG大小单独指示。比如:
[0175] 00:BP的第一个子集,连续RBG;01:BP的第一个子集,非连续RBG
[0176] 10:BP的第二个子集,连续RBG;11:BP的第二个子集,非连续RBG。
[0177] 当然,其他的比特位取值含义也可以,仅此举例。
[0178] 本申请实施例中,还可以用2个比特位指示是BP的第一个子集还是BP的第二个子集,BP的子集是否非连续以及RBG是否连续。比如:
[0179] 00:BP的第一个子集,连续RBG;
[0180] 01:BP的第二个子集,连续RBG;
[0181] 10:非连续BP的子集,非连续RBG,BP的第一个子集;
[0182] 11:非连续BP的子集,非连续RBG,BP的第二个子集。
[0183] 或者:
[0184] 10:非连续BP的子集,连续RBG,BP的第一个子集;
[0185] 11:非连续BP的子集,连续RBG,BP的第二个子集。
[0186] 或者:
[0187] 00:BP的第一个子集,连续RBG;
[0188] 01:BP的第二个子集,连续RBG;
[0189] 10:非连续BP的子集,非连续RBG,BP的第一个子集;
[0190] 11:非连续BP的子集,非连续RBG,BP的第二个子集。
[0191] 本申请实施例中,还可以用3个比特位指示是BP的第一个子集还是BP的第二个子集,BP的子集是否非连续以及RBG是否连续。比如:
[0192] 000:BP的第一个子集,连续RBG;
[0193] 001:BP的第二个子集,连续RBG;
[0194] 010:非连续BP的子集,非连续RBG,BP的第一个子集;
[0195] 011:非连续BP的子集,非连续RBG,BP的第二个子集;
[0196] 101:非连续BP的子集,连续RBG,BP的第一个子集;
[0197] 110:非连续BP的子集,连续RBG,BP的第二个子集。
[0198] 当然,其他的比特位取值含义也可以,仅此举例。
[0199] 进一步的,本申请实施例中可通过比特位图的协议头中的比特位指示RBG大小与BP的子集分配的组合方式,针对图16所示的组合方式,若正确指示出RBG大小与BP的子集分配,则需要3个比特位进行指示。针对图17所示的组合方式,若正确指示出RBG大小与BP的子集分配,则需要4个比特位进行指示。
[0200] 通过上述实施例,设计了非连续的带宽部分的子集设计,可以支持非连续的带宽部分的子集资源分配,避免资源碎片化,同时可以获得频率分集增益,提高传输性能。
[0201] 本申请上述实施例中,RBG大小的种类比较多,若网络设备和终端针对每一种RBG大小分别确定RBG大小,则会造成较大的信令开销。本申请实施例中为了减少信令开销,网络设备可确定RBG大小的集合,在该RBG大小的集合中包括至少一种RBG大小,并在集合中确定所需调度的RBG大小,以减少信令开销。比如如果所有可用的RBG大小有8种,为了指示RBG大小需要用三个比特,而如果可以先确定RBG大小的一个集合,集合中包括部分的RBG大小。比如确定了一个集合中包括2个RBG大小,则仅需要一个比特指示具体用集合中的哪个即可;如果确定了一个集合中包括4个RBG大小,则仅需要两个比特指示具体用集合中的哪个RBG大小即可。因此,采用确定RBG大小的集合的方式,可以降低信令开销。
[0202] 图20所示为本申请实施例提供的另一种确定RBG大小的方法实施流程图,参阅图20所示,包括:
[0203] S201:网络设备确定RBG大小的集合。
[0204] 本申请实施例中,其中,确定RBG大小的集合包括确定集合中包括的RBG大小的数目及RBG大小的具体取值,例如确定RBG大小的集合中包括2种取值,该两种取值分别为8个RB和4个RB。一个集合可以包括一个或者多个RBG大小。
[0205] 其中,网络设备可根据控制信道信息、信号传输特征和BP的信息、信道特征、系统带宽信息、业务特征中的至少一个,确定RBG大小的集合。例如,网络设备可根据控制信道格式、控制信道内容、和控制信道的加扰信息中的至少一个,确定RBG大小的集合。网络设备还可根据所分配的资源用于承载的信息,确定RBG大小的集合。所述信息包括系统信息、广播信息、小区级信息、公共信息、用户专用信息、组信息。网络设备还可根据所分配的资源所在的带宽部分BP的信息,确定RBG大小的集合。所述BP的信息包括至少一个以下信息:带宽部分的带宽信息、带宽部分的载频信息、带宽部分的帧结构信息。
[0206] 本申请实施例中可预设各控制信道信息、各信号传输特征、各BP、各信道特征、各系统带宽信息、各业务特征等各自对应的RBG大小的集合,进而网络设备可根据调度的控制信道信息、信号传输特征、BP的信息、各信道特征、各系统带宽信息、各业务特征中的至少一项等,直接确定各自对应的RBG大小的集合。系统带宽信息可以理解为系统带宽的带宽信息,系统带宽的载频信息,系统带宽的帧结构信息等。载频信息和帧结构信息理解同上。
[0207] 其中,业务特征可以理解为移动宽带业务,低延时业务,高可靠性业务,视频业务,语音业务,实时业务,短消息业务,低延时高可靠业务中的至少一种等。信道特征可以理解为网络设备采用确定的RBG大小分配的资源用于承载的信息的特征,比如包括发送分集传输,空间复用传输,开环传输,闭合传输,宽波束传输,窄波束传输,单流传输,多流传输,单小区传输,多点协作传输中的至少一项等。
[0208] 例如,以根据控制信道格式信息为例,本申请实施例中可预设各控制信道格式与RBG大小的集合之间的对应关系。例如,针对DCI format 1a可预设与其对应的RBG大小的集合中包括1个RBG大小,该1个RBG大小为8个RB。针对DCI format 1C可预设与其对应的RBG大小的集合中包括2个RBG大小,该2个RBG大小分别为8个RB和4个RB。针对DCI format 2C或者DCI format 2D等,可预设预设与其对应的RBG大小的集合中包括4个RBG大小,该4个RBG大小分别为8个RB、4个RB、2个RB和1个RB。
[0209] 可以理解的是,本申请实施例中针对每一种控制信道格式对应的RBG大小集合可根据实际情况进行设定,以上仅是举例进行说明,并不引以为限。网络设备在确定RBG大小的集合时,可根据所需调度的控制信道格式,确定RBG大小的集合。例如,网络设备确定所需调度的控制信道格式为DCI format 1a,则可确定RBG大小的集合为包括1个RBG大小,该1个RBG大小为8个RB。再例如,网络设备确定所需调度的控制信道格式为DCI format 1C,则可确定RBG大小的集合中包括2个RBG大小,该2个RBG大小分别为8个RB和4个RB。
[0210] 本申请实施例中,确定RBG大小的集合的实现方式与上述涉及的确定具体RBG大小的实施方式类似,故可参阅上述相关描述,在此不再赘述。
[0211] S202:网络设备确定RBG大小的集合中的第一RBG的大小。
[0212] 本申请实施例中,网络设备可根据资源调度情况,在确定的RBG大小集合中确定所需调度的RBG大小。例如,在待分配的剩余资源比较集中或者连续或者比较多的情况下,可在确定的RBG大小集合中选择RBG大小取值比较大的RBG大小,在待分配的剩余资源比较分散或离散或者少的情况下,可在确定的RBG大小集合中选择RBG大小取值比较小的RBG大小。
[0213] 本申请实施例中为描述方便,区别在RBG大小的集合中确定的RBG大小,和直接采用上述实施例中涉及的方式直接确定的RBG大小,将在RBG大小的集合中确定的RBG大小,称为第一RBG大小。
[0214] S203:网络设备采用确定的第一RBG大小为终端分配资源。
[0215] 本申请实施例中,可根据实际调度的业务需求,确定对应的RBG大小的集合,并且该RBG大小的集合中可包括一个或多个RBG大小,一定程度上提高了资源调度的灵活性。
[0216] S204:终端确定RBG大小的集合。
[0217] 本申请实施例中,终端也可采用与网络设备类似的方式,隐式确定RBG大小的集合,并确定所述集合中的第一RBG大小,根据所述第一RBG大小确定网络设备为所述终端分配的资源,在此不再赘述。
[0218] 本申请实施例中,终端还可采用显示的方式确定集合中的第一RBG大小,例如,在上述图20的基础上,还可以包括如下步骤:
[0219] S205:网络设备向终端发送指示信息和/或配置信息。
[0220] 其中,所述指示信息用于指示所述第一RBG的大小。所述配置信息用于指示RBG大小的集合。
[0221] 在网络设备向终端仅发送指示信息时,配置信息可以不用发送,终端设备可以通过隐式的方法确定RBG大小的集合,具体的方法与网络设备确定的方法类似,在此不再赘述。此时指示信息仅指示RBG大小的集合中的RBG大小即可。可以降低信令开销。
[0222] 在网络设备向终端仅发送配置信息时,指示信息可以不用发送,终端设备可以通过隐式的方法确定RBG大小,具体的方法与网络设备确定的方法类似,在此不再赘述。可以降低信令开销。
[0223] S206:终端接收网络设备发送的指示信息和/或配置信息。
[0224] 终端根据所述指示信息,确定所述集合中的第一RBG的大小。和/或,终端根据所述配置信息,确定RBG大小的集合。
[0225] 本申请实施例中,终端通过接收网络设备发送的指示信息和/或配置信息,确定第一RBG大小的实施方式,可一定程度上节约信令开销。例如,该指示信息或配置信息可通过高层信令(比如RRC信令)或物理层信息(比如DCI信令),发送给终端。指示信息和配置信息可以采用相同的信令,也可以采用不同信令,比如配置信息采用高层信令,指示信息采用物理层信令等。高层信令可以是系统级或者小区级的信令,也可以是用户级信令,具体的在此不作限定。
[0226] S207:终端根据第一RBG大小,确定网络设备为终端分配的资源。
[0227] 本申请实施例中,终端通过接收网络设备发送的配置信息和指示信息,确定第一RBG大小的实施方式,可将配置信息通过RRC信令发送给终端,将指示信息通过DCI发送给终端,无需将配置信息携带在DCI中,故可一定程度上节约DCI信令开销。
[0228] 进一步的,本申请实施例中网络设备和终端还可确定网络设备所分配的资源所在的BP的子集,其中,网络设备和终端确定网络设备所分配的资源所在的BP的子集的具体实施方式,可参阅上述实施例中涉及的的相关描述,在此不再赘述。
[0229] 更进一步的,本申请实施例中BP的子集可包括多个连续或非连续的RB,和/或,RBG包括多个连续或非连续的RB,具体的实施过程,可参阅上述实施例中的相关描述,在此不再赘述。
[0230] 在以上实施例中,网络设备或终端可以根据BP的信息确定RBG大小的集合。其中,BP的信息可以包括至少一个以下信息:BP的带宽信息、BP的载频信息、BP的帧结构信息。
[0231] 下面以根据BP的带宽信息确定RBG大小的集合为例,说明确定RBG大小的集合的方法。
[0232] 终端或网络设备存储有BP的带宽和RBG大小的集合的对应关系,其中,BP的带宽可以通过资源块(RB)的数量来体现。该对应关系例如为BP大小的区间与RBG大小的集合的对应关系;也可以为BP大小的区间与RBG大小的对应关系,此时可以理解为RBG大小的集合只有一个取值。
[0233] 以终端或网络设备存储有BP大小的区间与RBG大小的集合的对应关系为例,此时根据BP的带宽信息确定RBG大小的集合,可以包括如下步骤,且可以由终端或网络设备执行:
[0234] 根据BP的带宽信息,确定第一BP大小的区间;
[0235] 确定该第一BP大小的区间对应的RBG大小的集合,或,确定该第一BP大小的区间对应的RBG的大小。
[0236] 其中,第一BP大小的区间为该BP的大小所在的区间,BP的大小即为BP的带宽大小,可以以RB为单位。根据BP的带宽信息可以确定出BP的大小,进而在终端或网络设备中存储的BP大小的区间中找到包括该BP的大小所在的区间,即为第一BP大小的区间。
[0237] 该对应关系可以以表格的形式呈现,也可以以其它方式呈现,本申请实施例对其表现形式不做限制,只要能体现BP的带宽与RBG大小的集合的对应关系即可,例如BP大小的区间与RBG大小的集合的对应关系。
[0238] 下面以表格为例描述一种对应关系的实现。请参考表1,其示出了一种BP大小与RBG大小的集合的对应关系。其中,BP大小的区间通过RB的数量的范围来体现。P代表RBG的大小,单位也是RB数量。
[0239] 表1
[0240]
[0241] 在以上表1中,每个BP大小的区间可以对应两种配置的RBG大小,例如配置1和配置2。每个配置下可以有一种RBG大小的取值。这两个配置对应的RBG大小的取值构成RBG大小的集合。网络设备可以将配置1或配置2的信息作为指示信息发送给终端,终端根据该指示信息确定以上实施例中第一RBG的大小。其中配置1的信息用于指示终端采用配置1的RBG大小,配置2的信息用于指示终端采用配置2的RBG大小。
[0242] 下面结合表格描述BP大小的区间划分。以下表格中的BP带宽是以RB为单位的,即该BP带宽的大小又可以称为BP大小。“-”代表“至”的意思,例如“36-72”表示“36至72”。
[0243] 请参考表2,其给出了一种BP大小的区间划分的示例。
[0244] 表2
[0245]BP带宽(单位RB)
<36
36-72
73-144
145-273
[0246] 以上表格中不同区间之间的边界值,可以位于小于边界值的区间,也可以位于大于边界值的区间。例如在表2中,36位于区间“36-72”;在另一个例子中,36可以位于区间“≤36”。其它边界值与之类似。以下表格中的边界值也可以做同样处理。
[0247] 可以将以上36称为第一边界值,72或73称为第二边界值,144或145称为第三边界值,273称为第四边界值。其中36可以替换为35或37,则第一边界值可以在【35,36,37】中任取一值。72可以替换为69-71中任一值,相应的,73可以替换为70-72中任一值,则第二边界值可以在69-72或70-73中任取一值。144可以替换为137-143中任一值,相应的,145可以替换为138-144中任一值,则第三边界值可以在137-144或138-145中任取一值。第四边界值为BP的最大带宽,例如273个RB或275个RB。例如,表3给出了另一种BP划分的例子。
[0248] 表3
[0249]
[0250]
[0251] BP大小的区间划分考虑了BP最大带宽内的所有取值,使得每个取值都能找到对应的区间。且这个区间是唯一的,即不同区间之间不存在重叠区域。此外,最后一个区间最大值为BP最大带宽的值。
[0252] 以上划分方法考虑了针对每种大小的BP进行资源分配时,控制信息的开销。为了使得每种大小的BP在进行资源分配时,控制信息的开销尽可能的平衡,即开销尽可能接近,设计了以上划分方式。当然以上划分示例仅为举例,在满足开销尽可能接近的原则下的,其它划分方式也应在本申请的保护范围内。控制信息例如可以为下行控制信息(downlink control information,DCI)。
[0253] 以BP最大带宽为273或275个,RB RBG的大小从【2,4,8,16】中选择为例。如果采用RBG的大小为16个RB,则对于273或者275个RB,需要18个比特(bit)指示BP中分配的资源(该资源例如以RBG为粒度分配)。
[0254] 以18个bit为例,假设每个区间的bit数最大为18,则RBG大小为8时,可以支持最大8*18个RB,即144个RB;如果RBG大小为4时,可以支持4*18=72个RB;如果RBG大小为2时,可以支持最大2*18个RB,即36个RB。如此,设计出了表2或表3,或其任一种替换方式的BP划分方式。
[0255] 每个区间的最大值可以比对应的RBG大小算出的最大的RB数量少X个RB,X为对应的RBG大小。因此,第一边界值可以在【35,36,37】中任取一值;第二边界值可以在69-72或70-73中任取一值;第三边界值可以在137-144或138-145中任取一值。
[0256] 请参考表4,其给出了另一种BP大小的区间划分的示例。
[0257] 表4
[0258]BP带宽(单位RB)
<17
17-40
41-112
113-273
[0259] 以上表格中不同区间之间的边界值,可以位于小于边界值的区间,也可以位于大于边界值的区间。
[0260] 可以将以上17称为第一边界值,40或41称为第二边界值,112或113称为第三边界值,273称为第四边界值。其中17可以替换为16,则第一边界值可以在【16,17】中任取一值。40可以替换为37-39中任一值,相应的,41可以替换为38-40中任一值,则第二边界值可以在
37-40或38-41中任取一值。112可以替换为105-111中任一值,相应的,113可以替换为106-
112中任一值,则第三边界值可以在105-112或106-113中任取一值。第四边界值为BP的最大带宽,例如273个RB或275个RB。
[0261] 在表2或表3对应的实施例中,BP大小的区间划分考虑了不同大小的BP在进行资源分配时,控制信息的开销尽可能接近的原则。而在本实施例中,考虑了BP带宽越小,控制信息开销越小的原则。控制信息例如可以为DCI。
[0262] 在一种设计中,将控制信息的比特数设计为多个不同值,每个值可以对应一个BP大小的区间。例如,可以将控制信息的比特数设计为4-6个取值。进一步以这些取值例如可以从【8,10,12,14,16,18】中选取。
[0263] 请参考表5,其给出了又一种BP大小的区间划分的示例。
[0264] 表5
[0265]BP带宽(单位RB)
<68
68-136
137-204
205-273
[0266] 以上表格中不同区间之间的边界值,可以位于小于边界值的区间,也可以位于大于边界值的区间。
[0267] 本实施例中考虑了BP大小的区间尽量均匀划分的原则。同样以1-273或275个RB为例,如果划分为4个区间,则每个区间可以包括273/4=68.25个RB或者275/4=68.75个RB。
[0268] 该计算结果仅仅是一种数量的参考值,可选的,每个区间可以包括65-75中任一个取值数量的RB,另外,划分出的区间包括的RB数可以相同也可以不同。以上表格以68个RB或69个RB为例。
[0269] 可以将以上68称为第一边界值,136或137称为第二边界值,204或205称为第三边界值,273称为第四边界值。第一边界值可以在65-75中任取一值。第二边界值可以在第一边界值的基础上增加N1个RB,其中N1可以在65-75中任取一值。第三边界值可以在第二边界值的基础上增加N2个RB,其中N2可以在65-75中任取一值。第四边界值为BP的最大带宽,例如273个RB或275个RB。例如,表6给出了另一种BP大小的区间划分的例子。
[0270] 表6
[0271]BP带宽(单位RB)
<69
69-138
139-206
207-275
[0272] 以上描述以划分4个BP大小的区间为例,然而并非用于限制本申请,也可以将BP大小的区间划分为5个等级,即划分为5个BP大小的区间。同样考虑BP大小的区间尽量均匀划分的原则。并同样以1-273或275个RB为例,此时,则每个区间可以包括273/5=54.6个RB或者273/5=55个RB。
[0273] 该计算结果仅仅是一种数量的参考值,可选的,每个区间可以包括50-60中任一个取值数量的RB,另外,划分出的区间包括的RB数可以相同也可以不同。比如54个RB或者55个RB。如表7便给出了一种RB大小的区间划分的示例。
[0274] 表7
[0275]BP带宽(单位RB)
<55
55-110
111-165
166-220
221-273
[0276] 以上表格中不同区间之间的边界值,可以位于小于边界值的区间,也可以位于大于边界值的区间。
[0277] 可以将以上55称为第一边界值,110或111称为第二边界值,165或166称为第三边界值,220或221称为第四边界值,273称为第五边界值。第一边界值可以在50-60中任取一值。第二边界值可以在第一边界值的基础上增加M1个RB,其中M1可以在50-60中任取一值。第三边界值可以在第二边界值的基础上增加M2个RB,其中M2可以在50-60中任取一值。第四边界值可以在第三边界值的基础上增加M3个RB,其中M3可以在50-60中任取一值。第五边界值为BP的最大带宽,例如273个RB或275个RB。例如,表8给出了另一种BP大小的区间划分的例子。
[0278] 表8
[0279] BP带宽(单位RB)<56
56-112
113-166
167-222
223-275
[0280] 以此类推,可以划分为6个BP大小的区间,同样以1-273或275个RB为例,此时,每个区间可以包括273/6=45.5个RB或者275/6=45.83个RB。
[0281] 该计算结果仅仅是一种数量的参考值,可选的,每个区间可以包括40-50中任一个取值数量的RB,另外,划分出的区间包括的RB数可以相同也可以不同。比如45个RB或者46个RB。如表9便给出了一种RB大小的区间划分的示例。
[0282] 表9
[0283]
[0284]
[0285] 以上表格中不同区间之间的边界值,可以位于小于边界值的区间,也可以位于大于边界值的区间。
[0286] 可以将以上45称为第一边界值,90或91称为第二边界值,136或137称为第三边界值,182或183称为第四边界值,228或229称为第五边界值,273称为第六边界值。第一边界值可以在40-50中任取一值。第二边界值可以在第一边界值的基础上增加L1个RB,其中L1可以在40-50中任取一值。第三边界值可以在第二边界值的基础上增加L2个RB,其中L2可以在40-50中任取一值。第四边界值可以在第三边界值的基础上增加L3个RB,其中L3可以在40-
50中任取一值。第五边界值可以在第四边界值的基础上增加L4个RB,其中L4可以在40-50中任取一值。第六边界值为BP的最大带宽,例如273个RB或275个RB。例如,表10给出了另一种BP大小的区间划分的例子。
[0287] 表10
[0288] BP带宽(单位RB)<46
46-91
92-138
139-184
185-230
231-275
[0289] 请参考表11,其给出了又一种BP大小的区间划分的示例。
[0290] 表11
[0291]BP带宽(单位RB)
<61
61-100
101-150
151-200
201-275
[0292] 该划分方式考虑了信道状态信息(channel state information,CSI)测量的BP大小的区间划分,如此可以保证数据调度与CSI测量具有相同的BP大小的区间划分,从而提高数据传输的性能。
[0293] 以上例举了多种BP大小的区间划分的例子,其仅为举例,并非用于限制本申请。在BP大小的区间划分确定后,根据BP的带宽信息确定RBG大小的集合,可以按照表1所示的对应关系确定。其中RBG大小的集合可以包括两个RBG大小,分别对应表格中的配置1和配置2。表1可以修改为其它形式,例如表12所示的形式,其中,X0,X1,…,Xmax为各个BP大小的区间的边界值,Xmax为BP的最大带宽。
[0294] 表12
[0295]
[0296] 考虑到控制信息的开销,可以设计为:BP的带宽越大(即BP的大小越大),RBG大小也越大。将表格1或12中BP大小的区间按照该区间中参考BP带宽(例如最大或最小BP带宽)来划分等级,如果参考BP带宽越大,则BP大小的区间等级越高,那么BP大小的区间等级越高,对应的RBG大小越大。
[0297] 在一种设计中,RBG的大小从候选RBG大小中选取,其中候选RBG大小包括【2,4,8,16】或【2,3,4,6,8,16】。
[0298] 以表2或表3所示的BP大小的区间划分为例,给出了表13所示的配置1的RBG大小的设计。
[0299] 表13
[0300]BP带宽(单位RB) Config 1
<36或<37 2
36-72或37-72 4
73-144或73-144 8
145-273或145-275 16
[0301] 当在不同终端的BP的大小不同时,可以在BP重叠的地方采用相同的RBG大小,因此候选RBG大小可以与相邻的BP大小的区间的RBG大小相同。基于此,可以设计相邻BP大小的区间之间配置1和配置2的RBG大小相同。
[0302] 配置1的RBG大小为默认,配置2对应的RBG大小为候选。即,当网络侧没有向终端发送配置1或配置2的信息时,终端默认使用配置1的RBG大小,当网络侧向终端发送了配置1或配置2的信息时,则终端根据网络侧发送的信息选择RBG大小并使用。
[0303] 可选的,至少两个BP大小的区间对应的RBG大小相同。如表14所示:
[0304] 表14
[0305] BP带宽(单位RB) Config 1 Config 2<36或<37 2 4
36-72或37-72 4 2
73-144或73-144 8 16
145-273或145-275 16 8
[0306] 此时可以使得第一个BP大小的区间可以与第二个BP大小的区间的RBG大小相同;第二个BP大小的区间可以与第一个BP大小的区间的RBG大小相同;第三个BP大小的区间可以与第四个BP大小的区间的RBG大小相同;第四个BP大小的区间可以与第三个BP大小的区间的RBG大小相同;降低在两个BP区间的BP带宽资源重叠的碎片概率。
[0307] 再如表15或表16所示:
[0308] 表15
[0309]BP带宽(单位RB) Config 1 Config 2
<36或<37 2 8
36-72或37-72 4 16
73-144或73-144 8 4
145-273或145-275 16 2
[0310] 此时可以使得第一个BP大小的区间可以与第四个BP大小的区间的RBG大小相同;第二个BP大小的区间可以与第三个BP大小的区间的RBG大小相同;第三个BP大小的区间可以与第一个BP大小的区间的RBG大小相同;第四个BP大小的区间可以与第二个BP大小的区间的RBG大小相同;降低在两个BWP区间的BWP带宽资源重叠的碎片概率。
[0311] 表16
[0312]BP带宽(单位RB) Config 1 Config 2
<36或<37 2 8
36-72或37-72 4 16
73-144或73-144 8 2
145-273或145-275 16 4
[0313] 此时可以使得第一个BP大小的区间可以与第三个BP大小的区间的RBG大小相同;第二个BP大小的区间可以与第四个BP大小的区间的RBG大小相同;第三个BP大小的区间可以与第一个BP大小的区间的RBG大小相同;第四个BP大小的区间可以与第二个BP大小的区间的RBG大小相同;降低在两个BWP区间的BWP带宽资源重叠的碎片概率。
[0314] 可选的,对于一个BP大小的区间对应的配置1和配置2的RBG大小可以相同。例如表17:
[0315] 表17
[0316]BP带宽(单位RB) Config 1 Config 2
<36或<37 2 2
36-72或37-72 4 2
73-144或73-144 8 4
145-273或145-275 16 8
[0317] 此时可以使得第一个BP大小的区间可以与第二个BP大小的区间的RBG大小相同;第二个BP大小的区间可以与第三个BP大小的区间的RBG大小相同;第三个BP大小的区间可以与第四个BP大小的区间的RBG大小相同,降低在两个BWP区间的BWP带宽资源重叠的碎片概率。
[0318] 可选的,至少三个BP大小的区间对应的RBG大小相同。如表18所示:
[0319] 表18
[0320] BP带宽(单位RB) Config 1 Config 2<36或<37 2 4
36-72或37-72 4 2
73-144或73-144 8 4
145-273或145-275 16 8
[0321] 此时可以使得至少一个BP大小的区间可以与其它两个BP大小的区间使用相同的RBG大小,例如第一个BP大小的区间可以与第二个BP大小的区间的RBG大小相同;第二个BP大小的区间可以与第一个BP大小的区间的RBG大小相同,还可以与第三个BP大小的区间的RBG大小相同;第三个BP大小的区间可以与第四个BP大小的区间的RBG大小相同;降低在至少两个BWP区间的BWP带宽资源重叠的碎片概率。
[0322] 再如,表19:
[0323] 表19
[0324]BP带宽(单位RB) Config 1 Config 2
<36或<37 2 4
36-72或37-72 4 8
73-144或73-144 8 16
145-273或145-275 16 8
[0325] 此时可以使得至少一个BP大小的区间可以与其它两个BP大小的区间使用相同的RBG大小,例如第二个BP大小的区间可以与第一个BP大小的区间的RBG大小相同;第三个BP大小的区间可以与第二个BP大小的区间的RBG大小相同,还可以与第四个BP大小的区间的RBG大小相同;第四个BP大小的区间可以与第三个BP大小的区间的RBG大小相同;降低在至少两个BWP区间的BWP带宽资源重叠的碎片概率。
[0326] 可选的,至少四个带宽大小区间对应的RBG大小相同。如表20所示:
[0327] 表20
[0328] BP带宽(单位RB) Config 1 Config 2<36或<37 2 4或8或16
36-72或37-72 4 2
73-144或73-144 8 2
145-273或145-275 16 2
[0329] 此时,可以使得第一个BP大小的区间可以与第二、第三、或第四个BP大小的区间的RBG大小相同;第二个BP大小的区间可以与第一个BP大小的区间的RBG大小相同;第三个BP大小的区间可以与第一个BP大小的区间的RBG大小相同;第四个BP大小的区间可以与第一个BP大小的区间的RBG大小相同;降低在至少两个BWP区间的BWP带宽资源重叠的碎片概率。
[0330] 类似的,可以设计第二、第三、或第四BP大小的区间可以与其它BP大小的区间使用相同的RBG大小,如表21、表22或表23所示:
[0331] 表21
[0332]BP带宽(单位RB) Config 1 Config 2
<36或<37 2 4
36-72或37-72 4 2或8或16
73-144或73-144 8 4
145-273或145-275 16 4
[0333] 此时,可以使得第二个BP大小的区间可以与第一、第三、或第四个BP大小的区间的RBG大小相同;第一个BP大小的区间可以与第二个BP大小的区间的RBG大小相同,第三个BP大小的区间可以与第二个BP大小的区间的RBG大小相同,第四个BP大小的区间可以与第二个BP大小的区间的RBG大小相同;降低在至少两个BWP区间的BWP带宽资源重叠的碎片概率。
[0334] 表22
[0335] BP带宽(单位RB) Config 1 Config 2<36或<37 2 8
36-72或37-72 4 8
73-144或73-144 8 16或2或4
145-273或145-275 16 8
[0336] 此时,可以使得第三个BP大小的区间可以与第一、第二、或第四个BP大小的区间的RBG大小相同,第一个BP大小的区间可以与第三个BP大小的区间的RBG大小相同,第二个BP大小的区间可以与第三个BP大小的区间的RBG大小相同,第四个BP大小的区间可以与第三个BP大小的区间的RBG大小相同;降低在至少两个BWP区间的BWP带宽资源重叠的碎片概率。
[0337] 表23
[0338] BP带宽(单位RB) Config 1 Config 2<36或<37 2 16
36-72或37-72 4 16
73-144或73-144 8 16
145-273或145-275 16 2或4或8
[0339] 此时,可以使得第四个BP大小的区间可以与第一、第二、或第三个BP大小的区间的RBG大小相同;第一个BP大小的区间可以与第四个BP大小的区间的RBG大小相同;第二个BP大小的区间可以与第四个BP大小的区间的RBG大小相同;第三个BP大小的区间可以与第四个BP大小的区间的RBG大小相同;降低在至少两个BWP区间的BWP带宽资源重叠的碎片概率。
[0340] 以上表格中以表2或表3为例,描述了RBG大小的设计,以上实施例中任一种四行BP大小的区间划分可以替换以上表格中的所示的表2或表3的区间划分,即以上实施例中RBG大小的设计同样适用于以上实施例中给出的任一种BP大小的区间划分。
[0341] 以上描述了划分为四行BP大小的区间的RBG大小的设计,划分为更多或更少行时,也可以遵循相同的设计思路。
[0342] 例如,RBG大小同样从【2,4,8,16】该范围内取值。可选的,至少两个BP大小的区间对应的RBG大小相同;或者,至少三个BP大小的区间对应的RBG大小相同;或者,至少四个BP大小的区间对应的RBG大小相同。以划分为五行BP大小的区间,且至少两个BP大小的区间对应的RBG大小相同为例,可以得到以下表格24,25,26或27,其中表格中配置1对应的取值是一种情况,配置2对应的取值可以包括多种情况,具体可以使用多种情况(case)中的一种。
[0343] 表24
[0344]
[0345] 表25
[0346]
[0347]
[0348] 表26
[0349]
[0350] 表27
[0351]
[0352] 以划分为六行BP大小的区间,且至少两个BP大小的区间对应的RBG大小相同为例,可以得到以下表格28-30中的至少一个,其中表格中配置1对应的取值是一种情况,配置2对应的取值可以包括多种情况,具体可以使用多种情况(case)中的一种。
[0353] 表28
[0354]
[0355] 表29
[0356]
[0357] 表30
[0358]
[0359] 在以上实施例中,以RBG大小从【2,4,8,16】该范围内取值为例,然而,本申请不以此为限,在以下实施例中,RBG大小可以从【2,3,4,6,8,12,16】该范围内取值,如此增加了RBG取值的灵活性。此外,增加3、6和12的取值选择,可以使得RBG大小与控制信道的控制信道元素(control channel element,CCE)大小相等,减少资源碎片化。
[0360] 请参考表31、32和33,其分别示出了一种BP大小的区间与RBG大小的对应关系的表格。
[0361] 表31
[0362]BP带宽(单位RB) Config 1 Config 2
<36或<37 2 2
36-72或37-72 4 3
73-144或73-144 8 6
145-273或145-275 16 12
[0363] 表32
[0364]
[0365]
[0366] 表33
[0367]
[0368] 可选的,当配置的1的在候选值中取了较大的值时,可以尽量使配置2对应的值小于配置1对应的值。
[0369] 可选的,配置1和配置2中针对一个BP大小的区间的取值可以相同,但至少要有一个BP大小的区间的取值是不同的。
[0370] 可选的,一个BP大小的区间对应的配置2的取值尽量与其相邻的区间对应的配置1的取值相等。
[0371] 以上为划分为四行BP大小的区间的例子,下面给出划分为五行或六行BP大小的区间的示例,其在RBG大小的设计上可以同样遵循以上原则。如表34、35或36所示:
[0372] 表34
[0373]
[0374] 表35
[0375]
[0376]
[0377] 表36
[0378]
[0379] 以上对于BP的带宽和RBG大小的集合的对应关系的设计仅为举例,并非用以限制本申请,且在不同BP的带宽划分方式下的RBG大小的设计可以互相借鉴。
[0380] 上述主要从终端和网络设备交互的角度对本发明实施例提供的方案进行了介绍。可以理解的是,终端和网络设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本发明中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的技术方案的范围。
[0381] 本发明实施例可以根据上述方法示例对终端和网络设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0382] 在采用集成的单元的情况下,图21示出了本申请实施例提供的一种确定RBG大小的装置100的结构示意图,该确定RBG大小的装置100可应用于网络设备。参阅图21所示,确定RBG大小的装置100包括处理单元101和发送单元102。
[0383] 一种可能的设计中,处理单元101用于确定资源块组RBG大小的集合,所述RBG大小的集合包括至少一种RBG大小,并确定所述集合中的第一RBG大小,采用所述第一RBG大小为终端分配资源。
[0384] 一种可能的实施方式中,处理单元101可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG大小的集合。例如可采用如下方式之一或组合确定RBG大小的集合:
[0385] 根据控制信道格式、控制信道内容、和控制信道的加扰信息中的至少一个,确定RBG大小的集合;根据所分配的资源承载的信息,确定RBG大小的集合,所述信息包括系统信息、广播信息、小区级信息、公共信息、用户专用信息和组信息中的至少一种;根据所分配的资源所在的带宽部分BP的信息,确定RBG大小的集合,所述BP的信息包括带宽部分的带宽信息、带宽部分的载频信息、带宽部分的帧结构信息中的至少一个;根据信道特征,确定RBG大小的集合;根据业务特征,确定RBG大小的集合。
[0386] 其中,处理单元101可预设各控制信道信息、各信号传输特征、各BP、各信道特征、各系统带宽信息、各业务特征等各自对应的RBG大小的集合。
[0387] 其中,处理单元101可采用协议预定义的方式确定RBG大小的集合,或采用信令通知的方式确定RBG大小的集合。
[0388] 另一种可能的设计中,处理单元101可用于确定RBG大小。其中,处理单元可可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG的大小。例如,采用如下方式之一或组合确定RBG的大小:
[0389] 根据控制信道格式、控制信道内容、和控制信道的加扰信息中的至少一个,确定RBG的大小;根据所分配的资源承载的信息,确定RBG的大小合,所述信息包括系统信息、广播信息、小区级信息、公共信息、用户专用信息和组信息中的至少一种;根据所分配的资源所在的带宽部分BP的信息,确定RBG的大小合,所述BP的信息包括带宽部分的带宽信息、带宽部分的载频信息、带宽部分的帧结构信息中的至少一个;根据信道特征,确定RBG大小的集合;根据业务特征,确定RBG的大小。
[0390] 其中,处理单元101可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG的大小。
[0391] 其中,处理单元101可采用协议预定义的方式确定RBG的大小,或采用信令通知的方式确定RBG的大小。
[0392] 一种可能的设计中,发送单元102,用于向终端发送指示信息,所述指示信息用于指示所述第一RBG的大小。
[0393] 进一步的,发送单元102,还用于:向终端发送配置信息,所述配置信息用于指示RBG大小的集合。
[0394] 一种可能的实施方式中,处理单元101还用于确定所分配的资源所在的BP的子集。
[0395] 其中,处理单元101可根据子集信息确定所分配的资源所在的BP的子集。具体的,子集信息可以包括子集的大小,子集的资源划分方法,子集个数,调度子集信息中的至少一项。
[0396] 其中,处理单元101可根据所述第一RBG的大小,确定所分配的资源所在的BP的子集的大小。
[0397] 进一步的,处理单元101还用于确定BP的子集是否连续,所述BP的子集包括多个连续或非连续的资源块RB。其中,BP的子集是否连续可以是协议预定义的,也可采用信令通知的方式确定。
[0398] 另一种可能的设计中,处理单元101还用于确定RBG是否连续,RBG中包括的RB可以是连续的或非连续的。其中,非连续RBG中的RB的间隔可以是协议预定义的,也可以采用信令通知的方式确定。
[0399] 可以理解的是,本申请实施例中,确定RBG大小的装置100所涉及的与本申请实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于这些内容的描述,此处不做赘述。
[0400] 在采用集成的单元的情况下,图22示出了本申请实施例提供的一种确定RBG大小的装置200的结构示意图,该确定RBG大小的装置200可应用于终端。参阅图22所示,确定RBG大小的装置200包括处理单元201和接收单元202。
[0401] 一种可能的设计中,处理单元201,用于确定资源块组RBG大小的集合,所述RBG大小的集合包括至少一种RBG大小,并确定所述集合中的第一RBG大小,根据所述第一RBG大小,确定网络设备为所述终端分配的资源。
[0402] 其中,处理单元201可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG大小的集合。例如可采用用如下方式之一或组合,确定RBG大小的集合:
[0403] 根据控制信道格式、控制信道内容、和控制信道的加扰信息中的至少一个,确定RBG大小的集合;根据网络设备所分配的资源承载的信息,确定RBG大小的集合,所述信息包括系统信息、广播信息、小区级信息、公共信息、用户专用信息、组信息中的至少一种;根据网络设备所分配的资源所在的带宽部分BP的信息,确定RBG大小的集合,所述BP的信息包括带宽部分的带宽信息、带宽部分的载频信息、带宽部分的帧结构信息中的至少一个。
[0404] 其中,处理单元201可预设各控制信道信息、各信号传输特征、各BP、各信道特征、各系统带宽信息、各业务特征等各自对应的RBG大小的集合。
[0405] 其中,处理单元201可采用协议预定义的方式确定RBG大小的集合,或采用信令通知的方式确定RBG大小的集合。
[0406] 另一种可能的设计中,处理单元201可用于确定RBG大小。其中,处理单元可可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG的大小。例如,采用如下方式之一或组合确定RBG的大小:
[0407] 根据控制信道格式、控制信道内容、和控制信道的加扰信息中的至少一个,确定RBG的大小;根据所分配的资源承载的信息,确定RBG的大小合,所述信息包括系统信息、广播信息、小区级信息、公共信息、用户专用信息和组信息中的至少一种;根据所分配的资源所在的带宽部分BP的信息,确定RBG的大小合,所述BP的信息包括带宽部分的带宽信息、带宽部分的载频信息、带宽部分的帧结构信息中的至少一个;根据信道特征,确定RBG大小的集合;根据业务特征,确定RBG的大小。
[0408] 其中,处理单元201可根据控制信道信息、信号传输特征、BP的信息、信道特征、系统带宽信息、业务特征等中的至少一项,确定RBG的大小。
[0409] 其中,处理单元201可采用协议预定义的方式确定RBG的大小,或采用信令通知的方式确定RBG的大小。
[0410] 一种可能的设计中,接收单元202用于接收网络设备发送的指示信息,所述指示信息用于指示所述第一RBG的大小。处理单元201可根据所述接收单元202接收的指示信息,确定所述集合中的第一RBG的大小。
[0411] 进一步的,接收单元202还用于接收网络设备发送的配置信息,所述配置信息用于指示RBG大小的集合。处理单元201可根据所述接收单元202接收的配置信息,确定RBG大小的集合。
[0412] 另一种可能的设计中,处理单元202还可确定网络设备所分配的资源所在的BP的子集。所述BP的子集包括多个连续或非连续的资源块RB。
[0413] 其中,处理单元201可根据子集信息确定所分配的资源所在的BP的子集。具体的,子集信息可以包括子集的大小,子集的资源划分方法,子集个数,调度子集信息中的至少一项。
[0414] 其中,处理单元201可根据第一RBG的大小,确定网络设备所分配的资源所在的BP的子集的大小。
[0415] 进一步的,处理单元201还用于确定BP的子集是否连续,所述BP的子集包括多个连续或非连续的资源块RB。其中,BP的子集是否连续可以是协议预定义的,也可采用信令通知的方式确定。
[0416] 另一种可能的设计中,处理单元201还用于确定RBG是否连续,RBG中包括的RB可以是连续的或非连续的。其中,非连续RBG中的RB的间隔可以是协议预定义的,也可以采用信令通知的方式确定。
[0417] 可以理解的是,本申请实施例中,确定RBG大小的装置200所涉及的与本申请实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于这些内容的描述,此处不做赘述。
[0418] 应理解,以上确定RBG大小的装置100和确定RBG大小的装置200的各个单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元以硬件的形式实现。例如,处理单元可以为单独设立的处理元件,也可以集成在网络设备或终端的某一个芯片中实现,此外,也可以以程序的形式存储于网络设备或终端的存储器中,由网络设备或终端的某一个处理元件调用并执行该单元的功能。其它单元的实现与之类似。此外这些单元全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。此外,以上接收单元是一种控制接收的单元,可以通过终端的接收装置,例如天线和射频装置接收网络设备发送的信息。以上发送单元是一种控制发送的单元,可以通过网络设备的发送装置,例如天线和射频装置向终端发送信息。
[0419] 例如,以上这些单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)等。再如,当以上某个单元通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,CPU)或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现。
[0420] 请参考图23,其为本申请实施例提供的一种网络设备的结构示意图。其可以为以上实施例中的网络设备,用于实现以上实施例中网络设备的操作。如图23所示,该网络设备包括:天线110、射频装置120、基带装置130。天线110与射频装置120连接。在上行方向上,射频装置120通过天线110接收终端发送的信息,将终端发送的信息发送给基带装置130进行处理。在下行方向上,基带装置130对终端的信息进行处理,并发送给射频装置120,射频装置120对终端的信息进行处理后经过天线110发送给终端。
[0421] 基带装置130可以为物理上的一个装置,也可以包括物理上分开的至少两个装置,例如包括CU和至少一个DU。其中DU可以和射频装置120集成在一个装置内,也可以物理上分开。对于基带装置130在物理上分开的至少两个装置之间在协议层上的划分不做限制,例如,基带装置130用于执行RRC,分组数据聚合层(Packet Data Convergence Protocol,PDCP)、无线链路控制(Radio link Control,RLC)层、MAC(Media Access Control,媒体接入控制)和物理层等协议层的处理,可以在任意两个协议层之间划分,使得基带装置包括物理上分开的两个装置,分别用于进行各自负责的协议层的处理。例如,在RRC和PDCP之间划分,再如,可以在PDCP和RLC之间划分等。此外,也可以在协议层内划分,例如将某个协议层部分和该协议层以上的协议层划分在一个装置中,该协议层剩余部分和该协议层以下的协议层划分在另一个装置中。以上确定RBG大小的装置100可以位于基带装置130的物理上分开的至少两个装置中的一个装置上。
[0422] 网络设备可以包括多个基带板,基带板上可以集成多个处理元件,以实现所需要的功能。基带装置130可以包括至少一个基带板,以上确定RBG大小的装置100可以位于基带装置130,在一种实现中,图21所示的各个单元通过处理元件调度程序的形式实现,例如基带装置130包括处理元件131和存储元件132,处理元件131调用存储元件132存储的程序,以执行以上方法实施例中网络设备执行的方法。此外,该基带装置130还可以包括接口133,用于与射频装置120交互信息,该接口例如为通用公共无线接口(common public radio interface,CPRI),当基带装置130与射频装置120物理上布置在一起时,该接口可以为板内接口,或板间接口,这里的板是指电路板。
[0423] 在另一种实现中,图21所示的各个单元可以是被配置成实施以上网络设备执行的方法的一个或多个处理元件,这些处理元件设置于基带装置130上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA等。这些集成电路可以集成在一起,构成芯片。
[0424] 例如,图21所示的各个单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现,例如,基带装置130包括SOC芯片,用于实现以上方法。该芯片内可以集成处理元件111和存储元件132,由处理元件131调用存储元件132的存储的程序的形式实现以上网络设备执行的方法或图…所示各个单元的功能。或者,该芯片内可以集成至少一个集成电路,用于实现以上网络设备执行的方法或图…所示各个单元的功能。或者,可以结合以上实现方式,部分单元的功能通过处理元件调用程序的形式实现,部分单元的功能通过集成电路的形式实现。
[0425] 不管采用何种方式,总之,以上用于网络设备的确定RBG大小的装置100包括至少一个处理元件和存储元件,其中至少一个处理元件用于执行以上方法实施例所提供的网络设备执行的方法。处理元件可以以第一种方式:即执行存储元件存储的程序的方式执行以上方法实施例中网络设备执行的部分或全部步骤;也可以以第二种方式:即通过处理器元件中的硬件的集成逻辑电路结合指令的方式执行以上方法实施例中网络设备执行的部分或全部步骤;当然,也可以结合第一种方式和第二种方式执行以上方法实施例中网络设备执行的部分或全部步骤。
[0426] 这里的处理元件同以上描述,可以是通用处理器,例如中央处理器(Central Processing Unit,CPU),还可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)等。
[0427] 存储元件可以是一个存储器,也可以是多个存储元件的统称。
[0428] 请参考图24,其为本申请实施例提供的一种终端的结构示意图。其可以为以上实施例中的终端,用于实现以上实施例中终端的操作。如图24所示,该终端包括:天线210、射频装置220、基带装置230。天线210与射频装置220连接。在下行方向上,射频装置220通过天线210接收网络设备发送的信息,将网络设备发送的信息发送给基带装置230进行处理。在上行方向上,基带装置230对终端的信息进行处理,并发送给射频装置220,射频装置220对终端的信息进行处理后经过天线210发送给网络设备。
[0429] 基带装置可以包括调制解调子系统,用于实现对数据各通信协议层的处理。还可以包括中央处理子系统,用于实现对终端操作系统以及应用层的处理。此外,还可以包括其它子系统,例如多媒体子系统,周边子系统等,其中多媒体子系统用于实现对终端相机,屏幕显示等的控制,周边子系统用于实现与其它设备的连接。调制解调子系统可以为单独设置的芯片,可选的,以上确定RBG大小的装置200便可以在该调制解调子系统上实现。
[0430] 在一种实现中,图24所示的各个单元通过处理元件调度程序的形式实现,例如基带装置230的某个子系统,例如调制解调子系统,包括处理元件231和存储元件232,处理元件231调用存储元件232存储的程序,以执行以上方法实施例中终端执行的方法。此外,该基带装置230还可以包括接口233,用于与射频装置220交互信息。
[0431] 在另一种实现中,图24所示的各个单元可以是被配置成实施以上终端执行的方法的一个或多个处理元件,这些处理元件设置于基带装置230的某个子系统上,例如调制解调子系统上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA等。这些集成电路可以集成在一起,构成芯片。
[0432] 例如,图22所示的各个单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现,例如,基带装置230包括SOC芯片,用于实现以上方法。该芯片内可以集成处理元件231和存储元件232,由处理元件231调用存储元件232的存储的程序的形式实现以上终端执行的方法或图22所示各个单元的功能;或者,该芯片内可以集成至少一个集成电路,用于实现以上终端执行的方法或图…所示各个单元的功能;或者,可以结合以上实现方式,部分单元的功能通过处理元件调用程序的形式实现,部分单元的功能通过集成电路的形式实现。
[0433] 不管采用何种方式,总之,以上用于终端的确定RBG大小的装置200包括至少一个处理元件和存储元件,其中至少一个处理元件用于执行以上方法实施例所提供的终端执行的方法。处理元件可以以第一种方式:即执行存储元件存储的程序的方式执行以上方法实施例中终端执行的部分或全部步骤;也可以以第二种方式:即通过处理器元件中的硬件的集成逻辑电路结合指令的方式执行以上方法实施例中终端执行的部分或全部步骤;当然,也可以结合第一种方式和第二种方式执行以上方法实施例中终端执行的部分或全部步骤。
[0434] 这里的处理元件同以上描述,可以是通用处理器,例如中央处理器(Central Processing Unit,CPU),还可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)等。
[0435] 存储元件可以是一个存储器,也可以是多个存储元件的统称。
[0436] 根据本申请实施例提供的方法,本发明实施例还提供一种通信系统,其包括前述的网络设备和一个或多于一个终端。
[0437] 本申请实施例还提供一种确定RBG大小的装置,应用于网络设备或终端,包括用于执行以上方法实施例的至少一个处理元件(或芯片)。
[0438] 本申请提供一种确定RBG大小的程序,该程序在被处理器执行时用于执行以上实施例的方法。
[0439] 本申请还提供一种程序产品,例如计算机可读存储介质,包括上述涉及的确定RBG大小的程序。
[0440] 本领域内的技术人员应明白,本申请实施例可提供为方法、系统、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0441] 本申请实施例是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0442] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0443] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0444] 显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。