分配资源的指示方法及基站的制作方法

文档序号:7745661阅读:148来源:国知局
专利名称:分配资源的指示方法及基站的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种分配资源的指示方法及基站。
背景技术
在采用基站进行调度控制的无线通信系统中,系统所有可用资源的调度分配均由基站进行,例如,基站调度分配进行下行传输所用的资源以及终端进行上行传输所用的资源等。传输过程中,基站需要在下行信道传输资源分配消息,如果采用了不合理的分配资源的指示方法,会浪费系统的下行资源,进而降低整个系统的传输效率。在不同的通信系统中,基站可能会使用不同的方法、不同的消息或信令来进行资源指示,例如,在电气禾口电子工禾呈师协会(Institute for Electrical and Electronic Engineers,简称为 IEEE)802. 16d/e下行链路中,对于二维的时域-频域资源块,对于为每个用户分配的资源, 基站在资源分配控制信息中都给出了如时域符号起始点、时域符号长度、频域信道起始点、 频域信道偏移等多个信息,用户根据这些信息唯一确定自身被分配的资源大小及其位置。在IEEE 802. 16m系统中,资源映射过程相对复杂,主要是由于为了构造多种类型的逻辑资源单元支持多种传输模式。图1是根据相关技术的5MHz带宽系统的资源映射过程示意图,下行资源映射过程通常包括子带划分(SiAband Partitioning)、微带置换 (MinibandPermutation)、频率分区划分(Frequency Partitioning)、连续资源单元 / 分布资源单兀分配(Contiguous Resource Unit/DistributedResource Unit Allocation,简称为CRU/DRU Allocation)和子载波置换(Subcarrier Permutation),上行资源映射过程包括子带划分、微带置换、频率分区划分、连续资源单元/分布资源单元分配和Tile置换 (Tile Permutation) 0在通信系统中,资源映射信息都是由基站通过广播信道或超帧头发送给终端,终端根据资源映射信息得到逻辑资源单元的类型和数目。资源映射信息指示了频率资源的划分和映射,具体可以包括如下信息下行子带分配数、上行子带分配数、下行频率分区配置、上行频率分区配置、下行频率分区子带分配数、上行频率分区子带分配数、 下行连续资源单元分配的数目、上行连续资源单元分配的数目、下行基于Miniband的连续资源单元的数目、上行基于Miniband的连续资源单元的数目。如图1所示,整个带宽上一共有512个子载波,其中,高频段和低频段各有39个和40个保护子载波,这些子载波不构成资源单元,中间的433个子载波中有一个直流载波(DC subcarrier)(或称零频载波),其余的432个子载波以每Ps。(例如18)个子载波为单位,构成Npku(例如24)个物理资源单元 (Physical Resource Unit,简称为PRU),这些物理资源单元经过子带划分过程,划分为子带和/或微带(SiAband and/orMiniband),在图1中,一个子带可以由Nl (例如4)个PRU组成,这些组成子带的PRU称为PRUsb,而一个微带由N2 (例如1)个PRU组成,随后所有的微带 PRU (称为PR^b)再经过一个微带置换,形成置换后的微带PRU(PPRUmb),然后所有的PRU经过频率分区划分,划分到1个或多个频率分区,在图1中仅有一个频率分区,称为FP0,其中的PRU称为PPRUfpci,然后在每一个频率分区中取出一部分PPRUmb进行子载波映射,这部分经过了子载波映射的PRU称为分布式逻辑资源单元(Distributed Logical Resource Unit, 简称为DLRU)。FPO中没有经过子载波置换的部分称为连续的逻辑资源单元(Contiguous logical resource unit,CLRU),包括基于子带的连续的逻辑资源单元与基于微带的逻辑资源单元,其中,图1中只包括基于子带的连续的逻辑资源单元。目前,对于IEEE 802. 16m系统中的资源的分配指示,通常采用基于三角树、二叉树、组合树或比特图(Bitmap)(或称比特映射)的资源分配指示方法。但是,在资源指示信息占用的比特数有限的情况下,以上方法并不能有效地指示全部的资源分配情况,从而限制了资源指示的灵活性。

发明内容
本发明的主要目的在于提供一种分配资源的指示方法及基站,以解决上述问题至少之一。本发明的一个方面提供了一种分配资源的指示方法,包括以下步骤基站将逻辑资源单元分为M个资源分配单元;当M > P时,基站将M个资源分配单元划分为K个组,其中,P为资源指示信息占用的比特数,1 = < K < M ;基站向终端发送资源指示信息,其中,资源指示信息指示了基站为终端分配的资源分配单元所在的组和/或基站在组中为终端分配的资源分配单元。本发明的另一个方面提供了一种分配资源的指示方法,包括以下步骤基站为终端分配指定数目子带中的逻辑资源单元,其中,子带中处于预定位置的子带中的部分逻辑资源单元被分配,其他位置的子带中的全部逻辑资源单元被分配;基站向终端发送资源指示信息,其中,资源指示信息携带以下信息用于指示指定数目子带的编号的组合的索引值,以及部分逻辑资源单元的信息。本发明的又一个方面提供了一种基站,包括第一划分模块,用于将逻辑资源单元分为M个资源分配单元;调度模块,用于在M > P时,调度分组模块,其中,P为资源指示信息占用的比特数;分组模块,用于将M个资源分配单元划分为K个组,其中,1=<K<M;以及,发送模块,用于向终端发送资源指示信息,其中,资源指示信息指示了基站为终端分配的资源分配单元所在的组和/或基站在组中为终端分配的资源分配单元。本发明的再一个方面提供了另一种基站,包括资源分配模块,用于为终端分配指定数目子带中的逻辑资源单元,其中,子带中处于预定位置的子带中的部分逻辑资源单元被分配,其他位置的子带中的全部逻辑资源单元被分配;发送模块,用于向终端发送资源指示信息,其中,资源指示信息携带以下信息用于指示指定数目子带的编号的组合的索引值,以及部分逻辑资源单元的信息。通过本发明,在将逻辑资源单元分成M个资源分配单元之后,在M > P的情况下, 进一步将M个资源分配单元划分为K个组,最后向终端发送资源指示信息,以便指示资源分配单元所在的组和/或基站在该组中为终端分配的资源分配单元,解决了相关技术中存在的资源指示范围较窄、指示方法灵活度较低的问题,该方法复杂度较低,实现简单,且资源指示范围较宽。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据相关技术的5MHz带宽系统的资源映射过程示意图;图加是根据本发明实施例的基站的结构框图;图2b是根据本发明实施例的基站的另一结构框图;图3是根据本发明实施例的基站的详细结构框图;图如是根据本发明实施例的分配资源的指示方法的流程图;图4b是根据本发明实施例的分配资源的指示方法的详细流程图;图如是根据本发明实施例的分配资源的指示方法的另一流程图;图5是根据本发明实施例的优选实例的资源映射过程示意图;图6是根据本发明实施例的优选实例1的12个SLRU的资源单元索引编码和指示示意图;图7是根据本发明实施例的优选实例2的32个SLRU的资源单元索引编码和指示示意图;图8是根据本发明实施例的优选实例3的使用一个资源分配信息单元的64个 SLRU的资源单元索引编码和指示示意图;图9是根据本发明实施例的优选实例4的使用一个资源分配信息单元的84个 SLRU的资源单元索引编码和指示示意图;图IOa是根据本发明实施例的优选实例5的使用两个资源分配信息单元的64个 SLRU的资源单元索引编码和指示示意图;图IOb是根据本发明实施例的优选实例6的64个SLRU的资源单元索引编码和指示示意图;图11是根据本发明实施例的优选实例7的16个SLRU的资源单元索引编码和指示示意图;图12是根据本发明实施例的优选实例8的9个子带的资源单元索引编码和指示示意图;图13是根据本发明实施例的优选实例9的9个子带的资源单元索引编码和指示示意图;图14是根据本发明实施例的优选实例10的9个子带的资源单元索引编码和指示示意图;图15是根据本发明实施例的优选实例8、9和10的指示位于某一子带范围内被选择的逻辑资源单元的示意图。
具体实施方式
一下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。根据本发明的实施例,提供了一种基站。图加是根据本发明实施例的基站的结构框图,如图加所示,该基站包括第一划分模块22,用于将逻辑资源单元分为M个资源分配单元;调度模块M,用于在M > P时,调度分组模块沈,其中,P为资源指示信息占用的比特数;分组模块26,用于将M个资源分配单元划分为K个组,其中,1=<K<M;以及,发送模块观,用于向终端发送资源指示信息,其中,该资源指示信息指示了基站为终端分配的资源分配单元所在的组和/或基站在组中为终端分配的资源分配单元。上述基站中,在M > P的情况下,调度模块M调度分组模块26,从而对资源分配单元进行分组以便减少指示资源分配单元所需的比特数,从而在资源指示信息的比特数有限的情况下,扩展了指示的范围。优选地,如图3所示,上述基站还可以包括扩充模块32,连接于分组模块沈,用于通过在终端对应的多个资源分配信息单元中携带资源指示信息的方式,将资源指示信息占用的比特数扩充至B*P,其中,B为多个资源分配信息单元的个数;第二划分模块34,用于将 M个资源分配单元分为A个资源分配子单元,且资源指示信息指示了基站在A个资源分配子单元中为终端分配的资源分配子单元,其中,M < A < = P ;调度模块M还用于在M < P 时,调度第二划分模块34。调度模块M在M < P的情况下,调度第二划分模块34进行资源分配单元的再次划分,有效地防止了资源指示信息的比特位未被充分利用的情况,提高了资源指示信息的利用效率,能够更加灵活地进行资源指示。根据本发明的实施例,还提供了一种基站的结构,图2b是根据本发明实施例的基站的又一结构框图,如图2b所示,该基站包括资源分配模块21,用于为终端分配指定数目子带中的逻辑资源单元,其中,子带中处于预定位置的子带中的部分逻辑资源单元被分配, 其他位置的子带中的全部逻辑资源单元被分配;发送模块23,连接于资源分配模块21,用于向终端发送资源指示信息,其中,资源指示信息携带以下信息用于指示指定数目子带的编号的组合的索引值,以及部分逻辑资源单元的信息。根据本发明的实施例,提供了一种分配资源的指示方法,本发明实施例中的资源包括上行资源或下行资源。图如是根据本发明实施例的分配资源的指示方法的流程图,如图如所示,该方法包括以下步骤步骤S402,基站将逻辑资源单元分为M个资源分配单元;步骤S404,当M > P时,基站将M个资源分配单元划分为K个组,其中,P为资源指示信息占用的比特数,1 = < κ < M,优选地,P可以为一个资源分配信息单元中的资源指示信息占用的比特数。步骤S406,基站向终端发送资源指示信息,其中,资源指示信息指示了基站为终端分配的资源分配单元所在的组和/或基站在该组中为终端分配的资源分配单元。考虑到相关技术中,资源指示信息的比特数可能不足,通过分组的方式可以节省资源指示信息占用的比特数,而且,这种指示方式尤其适合于分配的资源均属同一组的情况,对于分配的资源不属于同一组的情况,可以多次发送其他的资源指示信息来指示。而且,上述方法中还规定了,仅在M > P的情况下进行分组,以避免在资源指示信息占用的比特数充足的情况下仍进行分组导致单次发送指示信息不能完全指示分配的资源的情况,同时也减小了基站和终端中配置、发送、接收及解析等一系列过程所引起的负荷,提高了系统的运行效率。在实际应用中,K = 2或3,且K个组中的第一组和第二组包含的资源分配单元的数目分别为P-1,此时,对于第一组和第二组,能够充分地利用资源指示信息的所有比特。优选地,若K > 1,资源指示信息中的部分比特用于指示分配的资源分配单元所在的组,资源指示信息中的除部分比特之外的全部或部分比特通过比特图的方式指示在组中为终端分配的资源分配单元。优选地,若K = 1,资源指示信息的全部或部分比特通过比特图的方式指示基站在 M个资源分配单元(即,在划分的唯一一个组)中为终端分配的资源分配单元,其中,比特图中的比特的取值用于指示比特对应的资源分配单元是否被分配给终端。采用比特图的方式,可以很方便地指示分配的资源分配单元的位置和数量。需要说明的是,在K个组中,至少存在两个组相交,两个组相交是指两组中至少存在一个相同的资源分配单元,例如,存在i兴j,其中,1 < i < j < K,第i个组与第j个组中存在至少一个相同的资源分配单元;或者,任意两个组不相交,其中,两个组不相交为任何两个组中均不存在一个相同的资源分配单元,例如,对于任意的i兴j,1 < i < j < K,第 i个组与第j个组中没有相同的资源分配单元。作为一种优选的实施方式,在步骤S402之前、步骤S402和步骤S404之间、或步骤 S404和步骤S406之间,可以包括以下的步骤(图4b仅示出了该步骤在步骤S404和步骤 S406之间的情况,但不限于此)步骤S405,基站通过在终端对应的多个资源分配信息单元中携带资源指示信息的方式,将资源指示信息占用的比特数扩充至B*P,其中,B为多个资源分配信息单元的个数。相应地,若K > 1,每个资源分配信息单元携带的资源指示信息中,部分比特用于指示为终端分配的资源分配单元所在的全部组中的一个组,资源指示信息中的除部分比特之外的全部或部分比特通过比特图的方式指示在组中为终端分配的资源分配单元。优选地,若K = 1,扩充后的资源指示信息的全部或部分比特通过比特图的方式指示基站在M个资源分配单元中为终端分配的资源分配单元。此时,资源指示信息同时分布于针对该终端的一个或多个资源分配信息单元内, 其中,多个资源分配信息单元可以占据逻辑上连续的物理资源。该方式适用于需要指示的逻辑资源单元个数较多或划分的资源分配单元个数较多的情况,能够充分指示所有分配的资源。上述资源分配信息单元的数量可以是系统预先设定的,且为基站和终端所知,或者, 还可以在资源分配信息单元中增加一个信息域来携带用于指示该数量的信息,或者,还可以通过经过掩码的循环冗余校验比特来指示该数量,具体地,在生成循环冗余校验比特的过程中,用该数量对应的特定标识与初始的循环冗余校验比特做掩码,终端接收到经过掩码的循环冗余校验比特后进行解码,能够解码成功的掩码值与该数量一一对应,由于基站和终端已知资源分配信息单元的数量与特定标识的一一对应关系,因此终端可获得资源分配信息单元的数量。优选地,资源指示信息通过比特图的方式指示基站在M个资源分配单元中为终端分配的资源分配单元,其中,比特图中的比特的取值用于指示比特对应的资源分配单元是否被分配给终端。采用比特图的方式,可以很方便地指示分配的资源分配单元的位置和数量。优选地,当M < P时,基站可以将M个资源分配单元分为A个资源分配子单元,且资源指示信息指示了基站在A个资源分配子单元中为终端分配的资源分配子单元,其中,M < A <= P。在相关技术中,仅进行资源分配单元的划分,在一般的情况下,划分出的资源分配单元的数量是固定的,或是系统预先计算的(但该计算过程未考虑P的大小),该数量可能小于甚至远远小于P值。此时,资源指示信息所占用的部分比特并不指示任何的资源分配单元,造成了资源指示信息的浪费;同时,由于该方式下必须以资源分配单元为单位进行资源的指示,若每个资源分配单元包含的逻辑资源单元数量较多,资源指示的灵活度必然会下降。而上述优选实施例中提供的方法,在M < P的情况下,进一步对资源分配单元进行细化,得到A (M < A < = P)个资源分配子单元,以便在进行资源指示的时候,以资源分配子单元为单位进行指示。该方法通过细化资源分配单元的方式,提高了资源指示信息的利用效率,且提高了资源分配和指示的灵活性。优选地,步骤S402中,基站可以将逻辑资源单元平均分为M个资源分配单元,即, 每个资源分配单元中具有相同的逻辑资源单元数目N,N可以为基站支持的最大资源分配粒度(其通常由子带包含的连续的逻辑资源单元数目确定);也可以不按照平均划分的方式将逻辑资源单元划分为M个资源分配单元,本发明实施例对此不作限定。优选地,基站将M个资源分配单元分为A个资源分配子单元的过程包括(1)在P/2 < M < P的情况下,将M个资源分配单元中的P_M个资源分配单元分为2*(P-M)个资源分配子单元,以使得A = P。该划分过程可以按照均分的方式,此时,上述2* (P-M)个资源分配子单元中的每一个资源分配子单元具有N/2个逻辑资源单元,其余的QM-P)个资源分配子单元中的每一个资源分配子单元具有N个逻辑资源单元;该划分过程也可以不按照均分的方式进行划分,本发明实施例对此不作限定。(2)在M < = ΡΛ2η)的情况下,将M个资源分配单元分为2ηΜ个资源分配子单元, 并进一步将2ηΜ个资源分配子单元中的R个资源分配子单元分为2R个资源分配子单元,以使得 A = 2nM+R <= P,其中,η为正整数,R < = Ρ-2ηΜ,Α个资源分配子单元中的每个资源分配子单元> =基站支持的最小资源分配粒度。在实际应用中,若采用均分的方式,过程O)的实现可以包括但不限于以下的逐步细化或统一细化的方法1.逐步细化如果P-M > 0,且P-M > Μ,则将M个资源分配单元进一步划分为2Μ个资源分配子单元,此时上述2Μ个资源分配子单元中的每一个资源分配子单元具有Ν/2个逻辑资源单元;如果Ρ-2Μ > 0,且Ρ-2Μ > 2Μ,则将2Μ个资源分配子单元进一步划分为4Μ个资源分配子单元,此时上述4Μ个资源分配子单元中的每一个资源分配子单元具有Ν/4个逻辑资源单元;以此类推,如果Ρ-2ηΜ > 0,且Ρ-2ηΜ < 2ηΜ,则将2ηΜ个资源分配子单元中的R个资源分配子单元进一步划分为2R个资源分配子单元,此时上述2R个资源分配子单元中的每一个资源分配子单元具有ΝΛ2η)个逻辑资源单元,其中,R <=P_2nM,η为执行资源分配单元进一步细分过程的次数。如果N或N/ (2η)为基站支持的最小资源分配粒度,则不必再次执行资源分配单元的进一步细分过程,即,退出上述过程,其中,最小资源分配粒度可以包括一个或多个连续的逻辑资源单元,一般地,最小资源分配粒度由子带数目或者连续的逻辑资源单元数目确定。2.统一细化
计算能够保证A个资源分配子单元中的每个资源分配子单元> =基站支持的最小资源分配粒度的η值集合(一般情况下η值有多个),并从η值集合中确定一个ηΡ值,再将M个资源分配单元平均分为2ηΡΜ个资源分配子单元,并进一步将2ηΡΜ个资源分配子单元中的R个资源分配子单元平均分为2R个资源分配子单元,以使得A = 2nPM+R<= P,其中, R <= P-2nPM。统一细化能够一次性地划分资源分配子单元,nP的选择方式不限,一般地,选择η 值集合中的最大值作为ηΡ可以最大化地利用资源指示信息的比特数,并达到分配、指示最灵活的效果。如上所述,在步骤S402中,可以将逻辑资源单元平均分为M个资源分配单元,也可以不按照平均的方式分为M个资源分配单元,也就是说,M个资源分配单元包括的逻辑资源单元的数量分别为M1,M2,……,Μμ,其中,对于i乒j,l <= i <=M,1 <= j <=M,可能存在Mi ^Mj或者Mi =Μ」。而且,基站将M个资源分配单元分为A个资源分配子单元的过程旨在将M个资源分配单元细化为A (M < A < = P)个资源分配子单元,其具体的划分过程可以不限于以上提供的方法,例如,从包含逻辑资源单元的数量大于等于2的所有资源分配单元中随机取出部分逻辑资源单元,划分为新的资源分配子单元的方法。如对足够多次的资源分配过程进行统计,每个逻辑资源单元被分配到的概率几乎相同,因此,相较于上述举例中的随机划分资源分配子单元的方法,以上的过程(1)和(2) 通过采用“均分”的方法,使得资源分配子单元的划分更加合理,且方便了基站和终端对资源分配子单元与逻辑资源单元之间的映射关系的维护。优选地,资源指示信息可以通过比特图的方式指示基站在A个资源分配子单元中为终端分配的资源分配子单元,其中,比特图中的比特的取值用于指示比特对应的资源分配子单元是否被分配给终端。采用比特图的方式,可以很方便地指示分配的资源分配子单元的位置和数量。优选地,以上的连续的逻辑资源单元可以为基于子带的连续的逻辑资源单元,其中,子带中的每个子带包含一个或多个连续的资源单元。逻辑资源单元的数目或子带的数目可以由广播控制信道,或由超帧头中的资源映射信息指示。优选地,资源指示信息占用固定的二进制比特,或者,资源指示信息占用的比特数由以下因素至少之一确定系统带宽、连续的逻辑资源单元的数目、资源分配信息单元类型。优选地,以上的M可以设置为基站支持的最大资源分配粒度。本发明的实施例还提供了另外一种分配资源的指示方法,图如是根据本发明实施例的分配资源的指示方法的另一流程图,如图4c所示,包括以下步骤步骤S401,基站为终端分配指定数目子带中的逻辑资源单元,其中,子带中处于预定位置的子带中的部分逻辑资源单元被分配,其他位置的子带中的全部逻辑资源单元被分配;步骤S403,基站向终端发送资源指示信息,其中,资源指示信息携带以下信息用于指示指定数目子带的编号的组合的索引值,以及部分逻辑资源单元的信息。考虑到相关技术中,资源指示信息的比特数可能不足,通过采用索引值来指示分配的多个子带的方式可以节省资源指示信息占用的比特数。终端在接收到资源指示信息之
11后,可以通过查找预先存储的索引值和指定数目子带的编号的组合的对应关系,根据索引值查找到对应的指定数目子带的编号;或者,可以通过该索引值的生成方法,生成所有指定数目子带的编号的组合对应的索引值,再查找到对应的指定数目子带的编号;或者,还可以执行该索引值的生成方法对应的译码算法来获得该索引值对应的指定数目子带的编号。优选地,上述资源指示信息还可以携带有指示部分逻辑资源单元所在子带的位置的位置信息,上述预定位置可以包括系统预先设定的位置或资源指示信息携带的位置信息指示的位置。具体地,以上的索引值RIF可以通过以下公式获得RIF =〈?〉+ ... +〈’〉+ ... +〈,‘〉’其中,S为指定数巨,Ei为指定数巨子带中第i 个子带,χ&7。当然,也可以不采用以上的索引产生方法而采用其他方法产生
W
,将 12个连续的逻辑资源单元分成M = 3个资源分配单元(Atl, A1与A2),每个分配单元中包含4 个连续的逻辑资源单元,如图6a所示。其次,计算11-3 = 8 > 0,且11-3 = 8 > 3,则将这 3个资源分配单元进一步划分为6个资源分配子单元(Btl, B1, B2, B3, B4, ,此时上述6个资源分配子单元中的每一个资源分配子单元具有2个连续的逻辑资源单元,如图6b所示。 其次,计算11-6 = 5 > 0,且11-6 = 5 < 6,则将上述6个资源分配子单元中的3( < 5)个资源分配子单元(B1, B3, B5)进一步划分为6个资源分配子单元(C1, C2, C4, C5, C7, C8),此时上述6个资源分配子单元中的每一个资源分配子单元具有1个连续的逻辑资源单元,如图 6c所示。最终的资源分配子单元的划分结果为=Ctl包括[SLRUtl, SLRU1],C1包括 [SLRU2],……,C8 包括[SLRU11]。资源指示信息的全部为11比特,11比特以Bitmap的方式指示为终端分配的资源分配子单元,即Bit i用于指示资源分配子单元Ci或不指示任何资源分配子单元,Bit i = 1,表示资源分配子单元Ci被分配了,Bit i = 0,表示资源分配子单元Ci没有被分配或不指示任何资源分配子单元。例如,Bit 0指示资源分配子单元Ctl,Bit 8指示资源分配子单元 C8, Bit 10不指示任何资源分配子单元。如果11比特为
,则表明资源分配的大小为5个连续的逻辑资源单元,位置为资源分配子单元CpC1X2和C4被分配了,即, 连续的逻辑资源单元[SLRUtl, SLRU1, SLRU2, SLRU3, SLRU6]被分配了。从上述12个连续的逻辑资源单元可以看出,资源指示信息的全部为11比特,但只用了 9个比特,其余为保留比特。此时可以减少2个包含2个连续的逻辑资源单元的资源分配子单元,增加2个包含1个连续的逻辑资源单元的资源分配子单元,从而进一步增加资源指示的灵活度,即,将图6b中的5个资源分配子单元进一步划分为10个资源分配子单元。另外,从图6b所示的6个资源分配子单元中,选择3个或5个资源分配子单元的方法,并不局限于该实例中的方法,即可以选择任意的3个或5个资源分配子单元进行进一步划分。优选实例2图7是根据本发明实施例的优选实例2的32个SLRU的资源单元索引编码和指示示意图,如图7所示,指示资源索引的比特数为11,在此以11比特为例进行说明,且基站支持的最大资源分配粒度为4个连续的逻辑资源单元,最小资源分配粒度为2个连续的逻辑资源单元,但并不限与此。假设32个连续的逻辑资源单元的索引为[SLRU0, SLRU1, SLRU2,……,SLRU31],将 32个连续的逻辑资源单元分成M = 8个资源分配单元(Atl, A1, A2,……,A7),每个分配单元中包含4个连续的逻辑资源单元,如图7a所示。其次,计算11-8 = 3 > 0,且11_8 = 3 < 8,则将上述8个资源分配单元中的3( = 11-8)个资源分配单元(Ac^ApA2)进一步划分为6个资源分配子单元(Btl, B1, B2, B3, B4, ,此时上述6个资源分配子单元中的每一个资源分配子单元具有2个连续的逻辑资源单元,如图7b所示。最终的资源分配子单元的划分结果为Bq包括[SLRU。,SLRU1],B1包括[SLR%, SLRU3],化包括[SLRU4, SLRU5], 包括[SLRU6, SLRU7],B4 包括[SLRU8, SLRU9],& 包括[SLRU10, SLRU11], 包括[SLRU12, SLRU13, SLRU14, SLRU15], ......,Bltl 包括[SLRU28, SLRU29,
SLRU3tl,SLRU31]。资源指示信息的全部为11比特,11比特以Bitmap的方式指示为终端分配的资源分配子单元,即Bit i用于指示资源分配子单元&,但并不限与此。Bit i = l,表示资源分配子单元&被分配了,Biti = 0,表示资源分配子单元Bi没有被分配。例如,Bit 0指示资源分配子单元Btl,Bit 8指示资源分配子单元&。如果11比特为W00,0100,0011],则表明资源分配的大小为8个连续的逻辑资源单元,位置为资源分配子单元Bc^B1和 被分配了, 即连续的逻辑资源单元[SLRU。,SLRU1, SLRU2, SLRU3, SLRU12, SLRU13, SLRU14, SLRU15]被分配了。另外,从图7a所示的8个资源分配单元中,选择3个资源分配单元的方法,并不局限于该实例中的方法,即可以选择任意的3个资源分配单元进行进一步划分;例如,能够以 A3, A5, A7作为被选择的3个资源分配单元。优选实例3图8是根据本发明实施例的优选实例3的64个SLRU的资源单元索引编码和指示示意图,如图8所示,指示资源索引的比特数为11,在此以11比特为例进行说明,且基站支持的最大资源分配粒度和最小资源分配粒度为4个连续的逻辑资源单元,但并不限与此。假设64个连续的逻辑资源单元的索引为[SLRU0, SLRU1, SLRU2,……,SLRU63],将 64个连续的逻辑资源单元分成M= 16个资源分配单元(Ac^AnA2,……,A15),每个分配单元中包含4个连续的逻辑资源单元。其次,计算11-16 = -5 < 0,则将上述16个资源分配单元划分为K = 2个组(组1与2),此时组1包括10(11-1)个资源分配单元(Ac^A1,……, A9),组2也包括10个资源分配单元(A6,A7,……,A15),且这两个组中存在相同的资源分配单元,即资源分配单元A6,A7,A8与A9。其中,A。包括[SLRU。,SLRU1,SLRU2, SLRU3],A1 包括[SLRU4, SLRU5, SLRU6, SLRU7], 以此类推,A15 包括[SLRU6tl,SLRU61, SLRU62, SLRU63]。资源指示信息的全部仍然为11比特,但是其中的1个比特,例如BitlO用于指示所用的资源索引编码(Bit 0至Bit 9)对应于两个组中的哪一个组。当Bit 10 = 0时,表示Bit 0至Bit 9对应于编号为1的组,否则,对应于编号为2的组。上述Bit 0至Bit 9 间的10比特以Bitmap的方式指示为终端分配的资源分配单元,即Bit i用于指示资源分配单元Ai或&+6,但并不限与此。Bit i = 1,表示资源分配单元々,或&^被分配了,Biti =0,表示资源分配单元Ai或&+6没有被分配。例如Bit 0指示资源分配单元Atl或A6。如果11比特为W00,0100,0011],则表明资源分配的大小为12个连续的逻辑资源单元,位置为资源分配单元A。、A1和A6被分配了,即连续的逻辑资源单元[SLR%,SLRU1, SLRU2, SLRU3, SLRU4, SLRU5, SLRU6, SLRU7, SLRU24, SLRU25, SLRU26, SLRU27]被分配了。另外,将图8所示的16个资源分配单元分为两个组的方法,并不局限于该实例中的方法,即可以选择任意的10个资源分配单元作为组1或组2 ;例如,能够以Atl,A1, A2, A3, A4, A6, A8, A10, A12,A14 作为组 1 或组 2。优选实例4图9是根据本发明实施例的优选实例4的84个SLRU的资源单元索引编码和指示示意图,如图9所示,指示资源索引的比特数为11,在此以11比特为例进行说明,且基站支持的最大资源分配粒度和最小资源分配粒度为4个连续的逻辑资源单元,但并不限与此。假设84个连续的逻辑资源单元的索引为[SLRU0, SLRU1, SLRU2,……,SLRU83],将 84个连续的逻辑资源单元分成M= 21个资源分配单元(Ac^AnA2,……,Aj,每个分配单元中包含4个连续的逻辑资源单元。其次,计算11-21 = -10 < 0,则将上述21个资源分配单元划分为K = 3个组(组1,组2与组3),此时组1包括10(11-1)个资源分配单元(A。, A1,……,A9),组2也包括10个资源分配单元(Altl,A11,……,A19),且这两个组中不存在相同的资源分配单元,组3只包括一个资源分配单元(A2tl)。其中,A0包括[SLRU0,SLRU1, SLRU2, SLRU3],A1 包括[SLRU4, SLRU5, SLRU6, SLRU7], 以此类推,A20 包括[SLRU8tl,SLRU81, SLRU82, SLRU83]。资源指示信息的全部仍然为11比特,但是其中的1个比特,例如Bit 10用于指示所用的资源索引编码(Bit 0至Bit 9)对应于组1与组2中的哪一个组。当Bit 10 = 0 时,表示Bit 0至Bit 9对应于编号为1的组,否则,对应于编号为2的组。上述Bit 0至 Bit 9间的10比特以Bitmap的方式指示为终端分配的资源分配单元,即Bit i用于指示资源分配单元&或&+1(|,但并不限与此。Bit i = 1,表示资源分配单元&或&+1(|被分配了, Bit i = 0,表示资源分配单元&或&+1(|没有被分配。例如,Bit 0指示资源分配单元Atl或 A100如果11比特为W00,0100,0011],则表明资源分配的大小为12个连续的逻辑资源单元,位置为资源分配单元ApA1和A6被分配了,即连续的逻辑资源单元[SLRU。,SLRU1, SLRU2, SLRU3, SLRU4, SLRU5, SLRU6, SLRU7, SLRU24, SLRU25, SLRU26, SLRU27]被分配了。另外,将图9所示的21个资源分配单元分为三个组的方法,并不局限于该实例中的方法,即可以选择任意的10个资源分配单元作为组1或组2 ;例如,能够以A11, A12,A13, A14,A15,A16, A17,A18, A19, A20 作为组1或组2。优选实例5图IOa是根据本发明实施例的优选实例5的64个SLRU的资源单元索引编码和指示示意图,如图IOa所示,采用两个资源分配信息单元中的资源索引信息指示为终端分配的资源分配单元,由于每个资源分配信息单元中资源索引信息的比特数为11,因此,最终的用于指示资源索引的比特数为2*11 = 22,在此以22为例进行说明,且基站支持的最大资源分配粒度与最小资源分配粒度为4个连续的逻辑资源单元,但并不限与此。假设64个连续的逻辑资源单元的索引为[SLRU0, SLRU1, SLRU2,……,SLRU63],将 64个连续的逻辑资源单元分成M= 16个资源分配单元(Ac^AnA2,……,A15),每个分配单元中包含4个连续的逻辑资源单元。其次,计算11-16 = -5 < 0,则可以采用两个资源分配信息单元中的资源索引信息共同指示为终端分配的资源分配单元。其中,Atl包括[SLRU。,SLRU1, SLRU2, SLRU3],A1 包括[SLRU4, SLRU5, SLRU6, SLRU7], 以此类推,A15 包括[SLRU6tl,SLRU61, SLRU62, SLRU63]。资源指示信息的全部为22比特,22比特以Bitmap的方式指示为终端分配的资源分配单元,即Bit i用于指示资源分配单元Ai或不指示任何资源分配单元,但并不限与此。 Bit i = 1,表示资源分配单元Ai被分配了,Bit i = 0,表示资源分配单元Ai没有被分配或不指示任何资源分配单元。例如Bit 0指示资源分配单元Atl,Bit 8指示资源分配单元 A8, Bit 20不指示任何资源分配单元。如果22比特为
,则表明资源分配的大小为12个连续的逻辑资源单元,位置为资源分配单元Ac^A1和A8被分配了,即连续的逻辑资源单元[SLRU。,SLRU1, SLRU2, SLRU3, SLRU4, SLRU5, SLRU6, SLRU7, SLRU32, SLRU33, SLRU34, SLRU35]被分配了。优选实例6图IOb是根据本发明实施例的优选实例6的64个SLRU的资源单元索引编码和指示示意图,如图IOb所示,采用两个资源分配信息单元中的资源指示信息指示为终端分配的资源分配单元,但所述两个资源分配信息单元中的两个资源索引信息不是以组合的形式指示为终端分配的资源分配单元,而是分别独立的指示为终端分配的部分的资源分配单元,最终为终端分配的资源分配单元为所述两个资源索引信息分别指示的部分的资源分配单元的组合。假设每个资源分配信息单元中资源索引信息的比特数为12,在此以12为例进行说明,但并不限与此。假设64个连续的逻辑资源单元的索引为[SLRU0, SLRU1, SLRU2,……,SLRU63],将 64个连续的逻辑资源单元分成M= 16个资源分配单元(Ac^AnA2,……,A15),每个分配单元中包含4个连续的逻辑资源单元,S卩,在该实例中是以子带为资源分配粒度的。其次,计算12-16 = -4 < 0,则可以采用两个资源分配信息单元中的资源索引信息共同指示为终端分配的资源分配单元。另外,将上述16个资源分配单元划分为K = 2个组(组1与2),此时组1包括 11(12-1)个资源分配单元(Ac^A1,……,Altl),组2包括10个资源分配单元(A5,A7,……, A15),且这两个组中存在相同的资源分配单元,即资源分配单元A5, A6, A7, A8, A9与A1Q。其中,Atl包括[SLRU。,SLRU1, SLRU2, SLRU3],A1 包括[SLRU4, SLRU5, SLRU6, SLRU7], 以此类推,A15 包括[SLRU6tl,SLRU61, SLRU62, SLRU63]。每个资源分配信息单元中的资源指示信息为12比特,但是其中的1个比特,例如 Bit 11用于指示所用的资源索引编码(Bit 0至Bit 10)对应于组1与组2中的哪一个组。 当Bit 11 = 0时,表示Bit 0至Bit 10对应于编号为1的组,否则,对应于编号为2的组。 上述Bit 0至Bit 10间的11比特以Bitmap的方式指示为终端分配的部分的资源分配单元,即Bit i用于指示资源分配单元Ai或&+5,但并不限与此。Bit i = l,表示资源分配单元被分配了,Bit i = 0,表示资源分配单元Ai或&+5没有被分配。例如,Bit 0 指示资源分配单元Atl或A5。如果第1个资源分配信息单元中的资源指示信息的12比特为
,则表明资源分配的大小为12个连续的逻辑资源单元,位置为组1中的资源分配单元ApA1和怂被分配了 ;同时,第2个资源分配信息单元中的资源指示信息的12 比特为[1101,0000,0000],则表明资源分配的大小为8个连续的逻辑资源单元,位置为组2 中的资源分配单元A13和A15被分配了 ;最终分配给终端的资源分配单元为A0、H A13和 A15,即相应的连续的逻辑资源单元[SLRU。,SLRU1, SLRU2, SLRU3, SLRU4, SLRU5, SLRU6, SLRU7, SLRU24, SLRU25, SLRU26, SLRU27, SLRU52, SLRU53, SLRU54, SLRU55, SLRU60, SLRU61, SLRU62, SLRU63] 被分配给了终端。另外,将图IOa所示的16个资源分配单元分为2个组的方法,并不局限于该实例中的方法,即可以选择任意的11个资源分配单元作为组1或组2。优选实例7图11是根据本发明实施例的优选实例7的16个SLRU的资源单元索引编码和指示示意图,如图11所示,指示资源索引的比特数为12,在此以12比特为例进行说明,且基站
16支持的最大资源分配粒度为4个连续的逻辑资源单元,最小资源分配粒度为1个连续的逻辑资源单元,但并不限与此。假设16个连续的逻辑资源单元的索引为[SLRU0, SLRU1, SLRU2,……,SLRU15],将 16个连续的逻辑资源单元分成M = 4个资源分配单元(Atl, A1, A2, A3),每个分配单元中包含 4个连续的逻辑资源单元,如图Ila所示。其次,计算12-4 = 8 > 0,并且12_4 = 8 > 4,则将这4个资源分配单元进一步划分为8个资源分配子单元(Btl, B1, B2,……,B7),此时上述 8个资源分配子单元中的每一个资源分配子单元具有2个连续的逻辑资源单元,如图1 Ib所示。其次,计算12-8 = 4 > 0,且12-8 = 4 < 8,则将上述8个资源分配子单元中的4个资源分配子单元(B1, B3, B5, B7)进一步划分为8个资源分配子单元(C1, C2, C4, C5, C7, C8, C10, C11),此时,上述8个资源分配子单元中的每一个资源分配单元具有1个连续的逻辑资源单元,如图Ilc所示。最终的资源分配子单元的划分结果为=Ctl包括[SLRUtl, SLRU1],C1包括 [SLRU2],……,C11 包括[SLRU15]。资源指示信息的全部为12比特,12比特以Bitmap的方式指示为终端分配的资源分配子单元,即Bit i用于指示资源分配子单元Ci,但并不限与此。Bit i = l,表示资源分配子单元Ci被分配了,Biti = 0,表示资源分配子单元Ci没有被分配。例如,Bit 0指示资源分配子单元Ctl,Bit 8指示资源分配子单元C8。如果12比特为
,则表明资源分配的大小为5个连续的逻辑资源单元,位置为资源分配子单元Cc^CpC2和C4被分配了,即连续的逻辑资源单元[SLRUtl, SLRU1, SLRU2, SLRU3, SLRU6]被分配了。另外,从图lib所示的8个资源分配子单元中,选择4个资源分配子单元的方法, 并不局限于该实例中的方法,即可以选择任意的4个资源分配子单元进行进一步划分。优选实例8图12是根据本发明实施例的优选实例8的9个子带的资源单元索引编码和指示示意图,如图12所示,指示资源索引的比特数为11,在此以11比特为例进行说明,但并不限与此。假设9个子带的编号分别为[SiAband 0,Subband 1,……,Subband 8],相应的连续的逻辑资源单元的编号(位置的一种表示方式)分别为[SLRU0, SLRU1, SLRU2,……, SLRU34, SLRU35],每个子带中包含4个连续的逻辑资源单元。可选地,可以使用资源分配信息单元中上述11个比特之外的1个比特来指示当前采用的资源索引方式。例如,本例中采用了资源指示信息占用的比特之前的1个比特,当所述1个比特为“1”时,表示采用如下资源索引方式,否则,采用其它索引方式。优选地,使上述11个比特的最高比特位(MSB)用于指示本次资源索引是基于2个子带还是3个子带(S卩,指定数目是2还是3,在此以2、3为例,但不限于此),如果该比特位为“0”,则表示基于2个子带,否则为基于3个子带。例如,本例中上述比特位被置为“0”, 表示基于两个子带的资源索引。位于MSB后面的连续的7个比特用于指示上述2个子带对应的索引值,索引值产生过程如下(也可以采用其他的索引值产生方法,只要保证索引值和所指示的子带编号的
组合一一对应即可)从9个子带中任意选择2个子带,并且通过以下公式对这2个子带的编号进行编
权利要求
1.一种分配资源的指示方法,其特征在于,包括以下步骤基站将逻辑资源单元分为M个资源分配单元;当M > P时,所述基站将所述M个资源分配单元划分为K个组,其中,P为资源指示信息占用的比特数,1 =<K<M;所述基站向终端发送资源指示信息,其中,所述资源指示信息指示了所述基站为所述终端分配的资源分配单元所在的组和/或所述基站在所述组中为所述终端分配的所述资源分配单元。
2.根据权利要求1所述的方法,其特征在于,K= 2或3,且所述K个组中的第一组和第二组包含的资源分配单元的数目分别为P-I。
3.根据权利要求1所述的方法,其特征在于,若K> 1,所述资源指示信息中的部分比特用于指示分配的所述资源分配单元所在的组,所述资源指示信息中的除所述部分比特之外的全部或部分比特通过比特图的方式指示在所述组中为所述终端分配的资源分配单元。
4.根据权利要求1所述的方法,其特征在于,若K=1,所述资源指示信息的全部或部分比特通过比特图的方式指示所述基站在所述M个资源分配单元中为所述终端分配的资源分配单元,其中,所述比特图中的比特的取值用于指示所述比特对应的所述资源分配单元是否被分配给了所述终端。
5.根据权利要求1所述的方法,其特征在于,还包括所述基站通过在所述终端对应的多个资源分配信息单元中携带资源指示信息的方式,将所述资源指示信息占用的比特数扩充至B*P,其中,B为所述多个资源分配信息单元的个数。
6.根据权利要求5所述的方法,其特征在于,若K>1,每个资源分配信息单元携带的资源指示信息中,部分比特用于指示为所述终端分配的资源分配单元所在的全部组中的一个组,所述资源指示信息中的除所述部分比特之外的全部或部分比特通过比特图的方式指示在所述组中为所述终端分配的资源分配单元。
7.根据权利要求5所述的方法,其特征在于,若K=1,扩充后的所述资源指示信息的全部或部分比特通过比特图的方式指示所述基站在所述M个资源分配单元中为所述终端分配的资源分配单元。
8.根据权利要求1所述的方法,其特征在于,当M< P时,所述基站将所述M个资源分配单元分为A个资源分配子单元,且所述资源指示信息指示了所述基站在所述A个资源分配子单元中为所述终端分配的资源分配子单元,其中,M < A < = P。
9.根据权利要求8所述的方法,其特征在于,所述基站将所述M个资源分配单元分为A 个资源分配子单元包括在Ρ/2 < M < P的情况下,将所述M个资源分配单元中的P-M个资源分配单元分为 2* (P-M)个资源分配子单元,以使得A = P;在M < = P/ (2η)的情况下,将所述M个资源分配单元分为2ηΜ个资源分配子单元,并进一步将所述2ηΜ个资源分配子单元中的R个资源分配子单元分为2R个资源分配子单元, 以使得A = 2nM+R < = P,其中,η为正整数,R < = Ρ_2ηΜ,所述A个资源分配子单元中的每个资源分配子单元>=所述基站支持的最小资源分配粒度。
10.根据权利要求8所述的方法,其特征在于,所述资源指示信息通过比特图的方式指示所述基站在所述A个资源分配子单元中为所述终端分配的资源分配子单元,其中,所述比特图中的比特的取值用于指示所述比特对应的所述资源分配子单元是否被分配给所述终端。
11.根据权利要求1至10中任一项所述的方法,其特征在于,所述逻辑资源单元为基于子带的连续的逻辑资源单元,其中,所述子带中的每个子带包含一个或多个连续的资源单兀。
12.根据权利要求1至10中任一项所述的方法,其特征在于,所述资源指示信息占用固定的二进制比特,或者,所述资源指示信息占用的比特数由以下因素至少之一确定系统带宽、连续的逻辑资源单元的数目、资源分配信息单元类型。
13.—种分配资源的指示方法,其特征在于,包括以下步骤基站为终端分配指定数目子带中的逻辑资源单元,其中,所述子带中处于预定位置的子带中的部分逻辑资源单元被分配,其他位置的子带中的全部逻辑资源单元被分配;所述基站向所述终端发送资源指示信息,其中,所述资源指示信息携带以下信息用于指示所述指定数目子带的编号的组合的索引值,以及所述部分逻辑资源单元的信息。
14.根据权利要求13所述的方法,其特征在于,所述资源指示信息还携带有指示所述部分逻辑资源单元所在子带的位置的位置信息,所述预定位置包括系统预先设定的位置或所述资源指示信息携带的所述位置信息指示的位置。
15.根据权利要求13所述的方法,其特征在于,所述资源指示信息进一步携带用于指示所述指定数目的信息。
16.根据权利要求13所述的方法,其特征在于,所述部分逻辑资源单元的信息通过比特图的方式指示所述部分逻辑资源单元的位置,或者,所述部分逻辑资源单元的信息通过携带用于指示所述部分逻辑资源单元的位置组合的索引值的方式指示所述部分逻辑资源单元的位置。
17.—种基站,其特征在于,包括第一划分模块,用于将逻辑资源单元分为M个资源分配单元; 调度模块,用于在M > P时,调度分组模块,其中,P为资源指示信息占用的比特数; 所述分组模块,用于将所述M个资源分配单元划分为K个组,其中,1 = < K < M ;以及, 发送模块,用于向终端发送所述资源指示信息,其中,所述资源指示信息指示了所述基站为所述终端分配的资源分配单元所在的组和/或所述基站在所述组中为所述终端分配的所述资源分配单元。
18.根据权利要求17所述的基站,其特征在于,还包括扩充模块,用于通过在所述终端对应的多个资源分配信息单元中携带资源指示信息的方式,将所述资源指示信息占用的比特数扩充至B*P,其中,B为所述多个资源分配信息单元的个数。
19.根据权利要求17或18所述的基站,其特征在于,所述基站还包括第二划分模块,用于将所述M个资源分配单元分为A个资源分配子单元,且所述资源指示信息指示了所述基站在所述A个资源分配子单元中为所述终端分配的资源分配子单元, 其中,M < A <= P ;所述调度模块还用于在M < P时调度所述第二划分模块。
20.一种基站,其特征在于,包括资源分配模块,用于为终端分配指定数目子带中的逻辑资源单元,其中,所述子带中处于预定位置的子带中的部分逻辑资源单元被分配,其他位置的子带中的全部逻辑资源单元被分配;发送模块,用于向所述终端发送资源指示信息,其中,所述资源指示信息携带以下信息用于指示所述指定数目子带的编号的组合的索引值,以及所述部分逻辑资源单元的信肩、ο
全文摘要
本发明公开了一种分配资源的指示方法及基站,该方法包括基站将逻辑资源单元分为M个资源分配单元;当M>P时,基站将M个资源分配单元划分为K个组,其中,P为资源指示信息占用的比特数,1≤K<M;基站向终端发送资源指示信息,其中,资源指示信息指示了基站为终端分配的资源分配单元所在的组和/或基站在组中为终端分配的资源分配单元。本发明复杂度较低,实现简单,且资源指示范围较宽。
文档编号H04W72/04GK102196574SQ20101014346
公开日2011年9月21日 申请日期2010年3月5日 优先权日2010年3月5日
发明者关艳峰, 刘向宇, 宁丁, 方惠英, 陈宪明 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1