无线信道资源分配的指示方法及基站、解码方法及终端的制作方法

文档序号:7711795阅读:95来源:国知局
专利名称:无线信道资源分配的指示方法及基站、解码方法及终端的制作方法
技术领域
本发明涉及移动通信领域,特别是涉及一种无线信道资源分配的指示方 法和基站,解码方法和终端。
背景技术
LTE (Long Term Evolution,长期演进)系统釆用基站集中调度的方式 来控制用户终端(User Equipment, UE )的物理上行共享信道(Physical Uplink Shared Channel, PUSCH)传输。
LTE系统中,小区内多个用户终端的PUSCH频分复用上行系统带宽, 即不同UE的PUSCH在频域上是正交的。而基站通过上行调度授权信令 (Uplink Scheduling Grant,简称为UL grant)指示为某个UE的PUSCH分配
的无线信道资源。
LTE系统的上行信道资源分配以资源块为单位。资源块用于描述物理信 道(PhysicalChannel)到资源单元(Resource Element,简称为RE)的映射。 系统中定义了两种资源块物理资源块(Physical Resource Block,简称为 PRB )和虛拟资源块(Virtual Resource Block,简称为VRB )。
一个物理资源块PRB在频i或上占w〗?个连续的子载波(subcarrier),在 时域上占w^b个连续的符号。其中wg = i2,子载波间隔为15kHz,即一个PRB 在频域上的宽度为180kHz。对常规循环前缀(Normal cyclic prefix,筒称为 Normal CP) , ws^b=7,对扩展循环前缀(Extended cyclic prefix,简称为 Extended CP ),《L =6 ,即一个PRB在时域上的长度为一个时隙(slot, 0.5ms )。 这样, 一个PRB包括A^bxA^个资源单元。在一个时隙中,PRB的索引为"PRB, 其中,"PRB = o,...,-1 , /C为上行系统带宽对应的PRB数;RE的索引对为(*,/), 其中,"o,...,O,-i为频域索引,/ = 0,...,<1-1为时域索引,贝'J<formula>formula see original document page 11</formula>
以常规循环前缀为例,PRB的结构如图1所示。
一个虛拟资源块VRB具有与PRB相同的结构和大小。定义了两种类型 的VRB,分布式VRB (Virtual resource blocks of distributed type )和集中式 VRB (Virtual resource blocks of localized type)。资源分配时,位于一个子帧 (subframe)内两个时隙上的一对VRB是被一起分配的, 一对VRB有一个 索亏1 ■。
集中式VRB直接映射到PRB上,即
WPRB 二 WVRB
分布式PRB按照一定的规则映射到PRB上,即
=/("■'"'■)
其中,",=0,...,19是一个无线帧(frame, 10ms)内的时隙编号。在一个 子帧内的两个时隙上VRB到PRB的映射是不同的。
如图2所示,PUSCH的资源分配采用集中式(Localized)的分配方式, 即一个UE的PUSCH在频域上占有一^a连续的带宽,是整个上行系统带宽 的一部分。这段带宽包含一组连续的PRB, PRB的数目为w^scH,包含的连 续子栽波数目为
MPUSCH =MPUSCH .7VRB
基站通过上行调度授权信令UL grant给UE分配一组连续的VRB。具体 i兌来,是在UL grant的;斧、源分酉己^或(resource allocation field)中给出 一个资 源指示量(Resource Indication Value, RIV)。 RIV按树型表示方法指示一组 连续VRB的起始位置叫TART和长度Lc舰,其中,朋s,T为该组连续VRB中 起始VRB的索引,£CRBs为该组连续VRB包含的VRB数。
LTE-Advanced系统(简称LTE-A系统)是LTE系统的下一代演进系统。 如图3所示,LTE-A系统采用载波聚合(carrier aggregation)技术扩展传输 带宽,每个聚合的载波称为一个"分量载波"(component carrier)。多个分 量载波可以是连续的,也可以是非连续的,可以位于同一频段(band),也可以位于不同频段。
在LTE-A系统中,某用户终端在一个分量载波内的PUSCH根据系统信 令的指示可采用连续或非连续的资源分配方式。所谓连续资源分配,即集中 式的资源分配方式,是指用户终端的PUSCH在一个分量载波内占有一段连 续的带宽;所谓非连续资源分配,是指用户终端的PUSCH在一个分量载波 内占有多段带宽,这些带宽是非连续的,每段带宽包含一组连续的PRB,称 为一簇(cluster),如图4所示。
对非连续资源分配的PUSCH,如何通过系统信令指示分配的信道资源, 并尽可能地节省信令开销,成为一个亟待解决的问题。
LTE系统的下行信道资源分配有3种方式,type 0, type 1和type 2,其 中type 0和type 1以资源块组(Resource Block Group,简称为RBG)为单位 分配信道资源。RBG定义为一组连续的PRB,资源块组的大小(RBG size, 即包含的PRB数目)是系统带宽的函数。如表1所示,LTE系统带宽可配置 为1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz, 20MHz,分别对应的PRB数 为6, 15, 25, 50, 75, 100。根据不同的系统带宽w^,资源块组的大小也 不同,即资源分配的粒度(granularity )不同,见表2。
表1 LTE系统带宽
Channel bandwidth BWChannei [MHz] (系统带宽)1.435101520
Transmission bandwidth configuration Nrb (传输带宽配置)615255075100
表2资源块组的大小 System Bandwidth RBG Size 《(# PRB)P ( # PRB) ^10 1 U - 26 2
1227 - 63 3 64—110 4
在对LTE-A系统上行链路的研究中提出, 一个分量载波内的连续资源分 配以PRB为单位,而非连续资源分配以RBG为单位。
非连续资源分配时,基站通过上行调度授权信令给用户终端分配多个非 连续的簇,每一簇包含一组连续的RBG。信令指示每一簇的起始位置和终止 位置。其中,起始位置表示为每一簇的第一个RBG的索引,终止位置表示 为每一簇的最后一个RBG的索引。假设一个分量载波的系统带宽对应的RBG 数为M采用非连续资源分配,在频域上分为m簇,需指示每一簇的第一个 和最后一个RBG的位置,则共需指示W个RBG中2w个RBG的位置。才艮 据组合公式,需要
</V 〕一 W!
种状态。图5(1)为A^9,附=2的一个示例。
需要注意的是,上述方法要求每一簇至少包含2个RBG,而不能表示某 一簇或多簇只包含l个RBG的情况。为解决该问题,在iV个RBG的基础上 增加m个虛拟的RBG,当信令指示的2w个RBG中含有这w个虚拟RBG 中的某一个或多个时,即表示对应的某一簇或多簇只包含1个RBG,图 5(2)(3)(4)为N=9,附=2的三个示例,所增加的2个虛拟RBG分别用于表示2 簇只包含1个RBG的情况。则共需指示AA+2个RBG中2m个RBG的位置, 根据组合公式,需要
,W + 2)— (W + 2) 、2m J - (/V + 2 - 2/ >2附!
种状态。
上述方法存在以下缺点
1 )只给出了总的状态数,而没有给出每一种状态(每一种可能的资源分
配位置)对应的指示方法和解码方法;
2)分簇数为m,则需增加w个虚拟RBG,存在一定数量的冗余状态。 因为簇与簇之间是非连续的,前一嚴的最后一个RBG与下一簇的第一个RBG
13是不相邻的,而从7V或7V+2个RBG中任意选择2w个RBG却包含了蔟与蔟 之间是连续的情况。

发明内容
本发明要解决的技术问题是提供一种无线信道资源分配的指示方法及基 站,解码方法及终端,能对资源位置进行指示,且节约信令。
为了解决上述问题,本发明提供了一种无线信道资源分配的指示方法, 基站在一分量载波上为终端分配m个非连续的簇,每一簇包含一个或多个连 续的资源块组(RBG),基站发送上行调度授权信令给终端,在所述上行调 度授权信令中使用资源分配索引指示所述m簇的起始位置和终止位置,所述 m簇按频率递增或递减排序,增加一个虚拟RBG,贝,J:
对每一簇,当该簇包含至少两个RBG时,起始位置为该簇包含的第一 个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个RBG时 且该簇非最后一簇时,该簇的起始位置为该蔟包含的该RBG,该簇的终止位 置为该簇的下一簇包含的第一个RBG的前一个RBG;当该簇只包含一个 RBG且该簇为最后一簇时,该簇的起始位置为该簇包含的该RBG,该簇的 终止位置为虚拟RBG;
或者,对每一簇,当该簇包含至少两个RBG时,起始位置为该簇包含 的第一个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个 RBG且该簇非首簇时,该簇的起始位置为该簇的前一簇包含的最后一个RBG 的后一个RBG,该簇的终止位置为该簇包含的该RBG;当该簇只包含一个 RBG且该簇为首簇时,该簇的起始位置为虛拟RBG,该簇的终止位置为该 簇包含的该RBG。
进一步地,上述方法还可具有以下特点,基站使用RBG索引指示所述 RBG的位置, 一个分量载波内用于物理上行共享信道(PUSCH)非连续资 源分配的带宽对应的N个RBG的索引按照频率递增或递减的顺序为1,2,..., N,所述虚拟RBG的索引为N+1;或者, 一个分量载波内用于PUSCH非连 续资源分配的带宽对应的N个RBG的索引按照频率递增或递减的顺序为2, 3,...,N+l,所述虚拟RBG的索引为1。
14进一步地,上述方法还可具有以下特点,所述资源配索引根据下式得到:<formula>formula see original document page 15</formula>
其中,r为资源分配索引,N为该分量载波内用于PUSCH非连续资源分 配的带宽对应的RBG数,&,A: = 0,...2m-l为所述m个非连续的簇的起始位置 和终止位置对应的2m个RBG的索引,&<^+1, (&A"+,)为该m簇中第n 簇的起始位置和终止位置RBG的索引,"=0,...,m-1 。
进一步地,上述方法还可具有以下特点,基站"^安如下方式确定一个分量 载波内用于PUSCH非连续资源分配的带宽对应的RBG数一个分量载波内, 用于PUSCH非连续资源分配的带宽范围对应的PRB数为iV:cH, a^usch ^ ,其中为 一个分量载波的系统带宽对应的PRB数, 一个分量 载波内的非连续资源分配以资源块组为单位,资源块组的大小是该分量载波 的系统带宽的函数,或是该分量载波上用于PUSCH非连续资源分配的带宽 的函数,如果资源块组的大小为P个PRB, —个分量载波内用于PUSCH非 连续资源分配的带宽对应的RBG数为
其中,如果a^scHmod/^0 ,则每一个RBG的大小为P ;如果 yvRpBUSCHmOdi>>0,則前La^sch /尸」个RBG的大小为P,最后1个RBG的大小为
aCch-尸化"尸」;
所述基站通过系统信息告知终端一个分量栽波内用于PUSCH非连续资 源分配的带宽对应的RBG数,或者将与一个分量载波内用于PUSCH非连续 资源分配的带宽对应的RBG数相关的参数发送给终端。
进一步地,上述方法还可具有以下特点,所述基站还和所述终端约定所 述分簇数m,或者,通过系统信息告知终端所述分簇数m,或者,通过系统 信息将与所述分簇数m相关的参数发送给终端,或者,通过所述上行调度授 权信令告知终端本次调度的PUSCH非连续资源分配传输在该分量栽波上的 分簇数m。
本发明还提供一种无线信道资源分配的解码方法,终端接收上行调度授权信令,从所述上行调度授权信令中携带的资源分配索引解码出m簇的2m 个起始位置和终止位置的RBG索引^,* = 0,...2附-1, 包括
所述终端判断、一是否为虛拟RBG的索引,如果是,则最后一簇仅包含 一个RBG,该RBG的索引为^^;否则,最后一簇至少包含两个RBG,其 第一个RBG和最后一个RBG的索引为(2 , ,);对第n蔟,"=0,...,附-2 , 判断^+,是否为^+2指示的RBG的前一个RBG的索引,如果是,则第n簇仅 包含一个RBG,该RBG的索引为&,否则,第n簇至少包含两个RBG,其 第一个RBG和最后一个RBG的索引;
或者,
所述终端判断s。是否为虛拟RBG的索引,如果是,则第0簇仅包含一个 RBG,该RBG的索引为》;否则,第O簇至少包含两个RBG,其第一个RBG 和最后一个RBG的索引为(&, 对第n簇,"=l,...,m-l,判断&是否
为指示的RBG的后一个RBG的索引,如果是,则第n簇仅包含一个RBG, 该RBG的索引为^+,,否则,第n簇至少包含两个RBG,其第一个RBG和 最后一个RBG的索引(&,^+,)。
进一步地,上述方法还可具有以下特点,当一个分量载波内用于PUSCH 非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为 1,2,…N,虛拟RBG的索引为N+l时,则
若、_|=〃 + 1,则最后一簇仅包含1个RBG,该RBG的索引为、—2,否 则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为
(52m—2 , 、'—1 ),
对"=0,..., 1-2中的任一蔟,若&+|"2 +2-1,则该簇仅包含1个RBG,该 RBG的索引为 "=o,...,-2;否则,&2 ,^+|)为第n簇的第一个RBG和最 后一个RBG的索引;
或者,
当虛拟RBG的索引为1, 一个分量载波内用于PUSCH非连续资源分配 的带宽对应的N个RBG,按频率递增或递减排序其索引为2,3,...N+1,贝'J:
若&=1,则第0簇仅包含1个RBG,该RBG的索引为^;否则,第0
16簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为"。,
对"-l,…,w-l中的任一簇,若&-^—则该簇仅包含1个RBG,该
RBG的索引为 52/)+1"-l,.."w — l, 否贝'j, (& ,^2 +|)为第n嚴的第一个RBG和
最后一个RBG的索引。
进一步地,上述方法还可具有以下特点,所述终端根据如下方式从所述 资源分配索引解码得出:
步骤701,取初值,=0和5 = 1, r的初始值为资源分配索引值; 步骤702,计算组合数
fiV + l —"
步骤703,如果p",孙hi + i,然后跳至步骤702;否则, 步骤704,计算
■y = s + l r = r _ / = / + 1
步骤705,如果/^2w-1,则跳至步骤702;否则结束。
进一步地,上述方法还可具有以下特点,所述终端通过系统信息获得所 述N值,或终端根据系统信息配置的相关参数得出N。
进一步地,上述方法还可具有以下特点,所述m为一系统默认值,或者, 终端从系统信息中获得所述m,或者从系统信息配置的相关参数得出m,或 者,终端从所述上行调度授权信令获得本次调度的PUSCH非连续资源分配 传输在该分量载波上的分簇数m。
本发明还提供一种基站,所述基站,用于在一分量载波上为终端分配m 个非连续的簇,每一簇包含一个或多个连续的RBG,发送上行调度授权信令 给终端,在所述上行调度授权信令中使用资源分配索引指示所述m簇的起始 位置和终止位置,所述m簇按频率递增或递减排序,其特征在于,增加一个 虚拟RBG,贝寸对每一簇,当该簇包含至少两个RBG时,起始位置为该簇包含的第一 个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个RBG时 且该簇非最后一簇时,该簇的起始位置为该簇包含的该RBG,该簇的终止位 置为该簇的下一簇包含的第一个RBG的前一个RBG;当该簇只包含一个 RBG且该簇为最后一簇时,该簇的起始位置为该簇包含的该RBG,该簇的 终止位置为虚拟RBG;
或者,对每一簇,当该簇包含至少两个RBG时,起始位置为该簇包含 的第一个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个 RBG且该簇非首簇时,该簇的起始位置为该簇的前一簇包含的最后一个RBG 的后一个RBG,该簇的终止位置为该簇包含的该RBG;当该簇只包含一个 RBG且该簇为首簇时,该簇的起始位置为虛拟RBG,该簇的终止位置为该 簇包含的该RBG。
进一步地,上述基站还可具有以下特点,所述基站,用于使用RBG索 引指示所述RBG的位置, 一个分量载波内用于PUSCH非连续资源分配的带 宽对应的N个RBG的索引按照频率递增或递减的顺序为1,2, ...,N,所述虚 拟RBG的索引为N+1;或者, 一个分量载波内用于PUSCH非连续资源分配 的带宽对应的N个RBG的索引按照频率递增或递减的顺序为2, 3, ..., N + 1 , 所述虚拟RBG的索引为1。
进一步地,上述基站还可具有以下特点,所述基站,用于根据下式得到 所述资源配索引
A: = 0
2w — A:
其中,r为资源分配索引,N为该分量载波内用于PUSCH非连续资源分 配的带宽对应的RBG数,4,* = 0,...2m-l为所述m个非连续的簇的起始位置 和终止位置对应的2m个RBG的索引,其中,(^^2 +1)为该111簇 中第n簇的起始位置和终止位置RBG的索引,"=0,...,w-1。
进一步地,上述基站还可具有以下特点,所述基站,还用于按如下方式 确定一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数一 个分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为
18<rH, <rHsw^,其中w&为一个分量载波的系统带宽对应的PRB数,一 个分量载波内的非连续资源分配以资源块组为单位,资源块组的大小是该分
量载波的系统带宽的函数,或是该分量载波上用于PUSCH非连续资源分配 的带宽的函数,如果资源块组的大小为P个PRB, 一个分量载波内用于 PUSCH非连续资源分配的带宽对应的RBG数为
其中,如果 TCHm。dP-0,则每一个RBG的大小为P ;如果W^CHmod/^0,
则前|jvRTCH /p」个RBG的大小为P,最后1个RBG的大小为 <『CH - p . L/v^SCH / H;
所述基站通过系统信息告知终端一个分量载波内用于PUSCH非连续资 源分配的带宽对应的RBG数,或者将与一个分量载波内用于PUSCH非连续 资源分配的带宽对应的RBG数相关的参数发送给终端。
进一步地,上述基站还可具有以下特点,所述基站,还用于和所述终端 约定所述分簇数m,或者,通过系统信息告知终端所述分簇数m,或者,通 过系统信息将与所述分簇数m相关的参数发送给终端,或者,通过所述上行 调度授权信令告知终端本次调度的PUSCH非连续资源分配传输在该分量载 波上的分簇数m。
本发明还提供一种终端,所述终端,用于接收上行调度授权信令,从所 述上行调度授权信令中携带的资源分配索引解码出m簇的2m个起始位置和 终止位置的RBG索引&,A; = 0,...2m-l, &<&+| ,还用于
判断&,—,是否为虚拟RBG的索引,如果是,则最后一簇仅包含一个RBG, 该RBG的索引为 —2;否则,最后一簇至少包含两个RBG,其第一个RBG 和最后一个RBG的索引为"2m_2, j;对第n簇,"=0,...,附-2,判断^+, 是否为、+2指示的RBG的前一个RBG的索引,如果是,则第n簇仅包含一 个RBG,该RBG的索引为&,否则,第n蔟至少包含两个RBG,其第一个 RBG和最后一个RBG的索引
或者,
判断 是否为虛拟RBG的索引,如果是,则第O簇仅包含一个RBG, 该RBG的索引为^;否则,第O簇至少包含两个RBG,其第一个RBG和最
19后一个RBG的索引为( ,a);对第n簇,"-l,…,m-1,判断^是否为^—, 指示的RBG的后一个RBG的索引,如果是,则第n蔟仅包含一个RBG,该 RBG的索引为、+,,否则,第n簇至少包含两个RBG,其第一个RBG和最 后一个RBG的索引(&,^+,)。
进一步地,上述终端还可具有以下特点,所述终端,用于按如下方法解 码出每簇的第一个RBG和最后一个RBG的索引
当一个分量栽波内用于PUSCH非连续资源分配的带宽对应的N个 RBG,按频率递增或递减排序其索引为1,2,...N,虛拟RBG的索引为N+1时, 则
若 —,-w + i,则最后一簇仅包含1个RBG,该RBG的索引为、—2,否 则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为
( -2 , ^2"'-l ),
对"=0,...,附-2中的任一蔟,若^+|=^+2-1,则该簇仅包含1个RBG,该 RBG的索引为 "=o,...,m-2;否则,(&,^+,)为第n簇的第一个RBG和最 后一个RBG的索引;
或者,
当虛拟RBG的索引为1, 一个分量载波内用于PUSCH非连续资源分配 的带宽对应的N个RBG,按频率递增或递减排序其索引为2,3,...N+1,贝寸
若^=1,则第0簇仅包含1个RBG,该RBG的索引为v,否则,第0 簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s。, s,);
对"=1,...,附-1中的任一簇,若^ = 、—,+l,则该簇仅包含1个RBG,该
RBG的索引为&,+," = l,...,m-1,否则,(&,^+,)为第n簇的第一个RBG和
最后一个RBG的索引。
进一步地,上述终端还可具有以下特点,所述终端,还用于根据如下方 式从所述资源分配索引解码得出kg:1:
步骤701,取初值,'=0和;=1, r的初始值为资源分配索引值; 步骤702,计算组合数
20、2附一/ 乂
步骤703,如果p",则^"i,然后跳至步骤702;否则,《="步骤704,计算
5 = 5 + 1
,=/ + 1
步骤705,如果,、2m-l,则跳至步骤702;否则结束。
进一步地,上述终端还可具有以下特点,所述终端,还用于通过系统信息获得所述N值,或根据系统信息配置的相关参数得出N。
进一步地,上述终端还可具有以下特点,所述终端,用于使用一系统默认值m,或者,从系统信息中获得所述m,或者从系统信息配置的相关参数得出m,或者,从所述上行调度授权信令荻得本次调度的PUSCH非连续资源分配传输在该分量载波上的分簇数m。
本发明提出的非连续资源分配的指示方法能够表示在确定的分簇数下所有可能的资源分配情况,对簇的位置和大小都没有限制。同时充分利用簇与簇不连续的前提,不论分簇数m为多少,只需增加1个虛拟RBG,使得信令开销最小,本发明解码算法复杂度适中,便于实现。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中
图1是LTE系统的物理资源块结构示意图(以常规循环前缀为例);
图2是LTE系统的物理上行共享信道结构示意图(以常规循环前缀为例);
21图3是LTE-A系统载波聚合示意图4是LTE-A系统一个分量载波内的PUSCH非连续资源分配示意图;
图5是A^9,附=2的示例示意图6是本发明资源分配索引解码算法流程图(一);
图7是本发明资源分配索引解码算法流程图(二)。
具体实施例方式
下面将结合实施例和附图详细描述本发明。本发明中,二项式系数(或称组合数)定义为
其中,w,A:均为非负整数,w!表示w的阶乘,O!-l。
本发明提供的无线信道资源分配的指示方法包括如下内容
基站在一分量栽波上为终端分配m个非连续的簇,每一簇包含一个或多个连续的资源块组(RBG),基站发送上行调度授权信令给终端,指示为所述终端分配的m个非连续的蔟的起始位置和终止位置,增加一虚拟RBG,所述m簇按频率递增或递减排序,对m蔟的起始位置和终止位置的指示如下
方法(一)对每一簇,当该簇包含至少两个RBG时,起始位置为该簇包含的第一个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个RBG时且该簇非最后一簇时,该簇的起始位置为该簇包含的该RBG,该簇的终止位置为该簇的下一蔟包含的第一个RBG的前一个RBG;当该蔟只包含一个RBG且该簇为最后一簇时,该簇的起始位置为该簇包含的该RBG,该簇的终止位置为虚拟RBG;
或者,方法(二)对每一簇,当该簇包含至少两个RBG时,起始位
22置为该簇包含的第一个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个RBG且该簇非首簇时,该簇的起始位置为该簇的前一簇的最后一个RBG的后一个RBG,该簇的终止位置为该簇包含的该RBG;当该簇只包含一个RBG且该簇为首簇时,该簇的起始位置为虛拟RBG,该簇的终止位置为该簇包含的该RBG。
其中,使用RBG索引指示RBG的位置,包括
方法(一)中,对一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为1,2,...N,虛拟RBG的索引为N+l。
方法(二)中,虚拟RBG的索引为1,对一个分量栽波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为2,3,』+l。
m簇共2m个RBG索引,使用{"}:', B&《iV + l, ^〈^+,表示这m簇的2m个RBG的索引,"-0,…,m-l为第w簇的起始位置和终止位置的RBG索引,第O簇为首簇,第m-l簇为最后一簇。
进一步地,所述上行调度授权信令使用一资源分配索引r指示为所述终端分配的m个非连续的簇的起始位置和终止位置,资源分配索引(ResourceAllocation Index, RAI)或称为资源指示量(Resource Indication Value, RIV) r根据下式得到
<formula>formula see original document page 23</formula>
r的可能值为O,.
<formula>formula see original document page 23</formula>
其中,N为一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG凄史。(y丄2:o—'为m簇的2m个RBG的索引,(&,^+,)" = 0,...,附—l为第"簇的起始位置和终止位置的RBG的索引。本发明中,r的计算不限于上式,其他使用fc 得到r且能唯一解码出fc 的方法均可运用在本发明中。LTE-A系统中, 一个分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为ACSCH , ACSCH ^ ,其中wRuBL为一个分量载波的系统带宽对应的PRB数。在LTE-A系统的上行链路中, 一个分量栽波内的非连续资源分配以资源块组(RBG)为单位,资源块组的大小(RBG size)是该分量载波的系统带宽的函数,或是该分量载波上用于PUSCH非连续资源分配的带宽的函数。如果资源块组的大小为P个PRB, —个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数为
其中,如果A^s modP = 0 ,则每一个rbg的大小为户;如果ACSCHmodP>0,则前LA^TCH/户」个RBG的大小为尸,最后l个RBG的大小为
《B訓-尸化画/尸」。
N对基站是已知的,并可以通过系统信息(System Information )告知用户终端,或通过系统信息将与N相关的参数发送给用户终端,用户终端根据其他系统信息配置的相关参数得出N。
假设某个用户终端采用非连续资源分配,在频域上分为m簇,每一簇
包含一组连续的RBG, 1< ^「丕。
2
m可以是一个系统默认值,对基站和用户终端都是已知的,比如111=2;也可以是小区相关的(cell-specific)或者分量载波相关的(carrier-specific),基站通过系统信息告知用户终端,或用户终端根据系统信息配置的相关参数得出m,比如,m是一个分量载波的系统带宽的函数,或一个分量载波上用于PUSCH非连续资源分配的带宽的函数,非连续资源分配时,用户终端根据相应的带宽确定一个分量栽波上的分簇数;m也可以是终端相关的(UE-specific ),基站通过上行调度授权信令告知用户终端本次调度的PUSCH非连续资源分配传输在某个分量载波上的分簇数m,比如,在上行调度授权信令中用lbit指示m=2或3。
这样,每一簇,不论包含1个或是多个RBG,都需要指示起始位置的RBG和终止位置的RBG。对m个非连续的簇,共需指示N+l个RBG中2m个RBG的位置,根据组合公式,需要
24<formula>formula see original document page 25</formula>
种状态,
本发明还提供一种无线信道资源分配的解码方法,用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配索引,按照如下步骤解码,获得基站分配的W个非连续的簇的具体位置
从r解码得出m个非连续的簇的起始位置和终止位置索引第n簇的索引为(&,^+,),
对应资源分配指示方法中的方法(一)
判断^,-,是否为虚拟RBG的索引,如果是,则最后一簇仅包含一个RBG,该RBG的索引为 —2;否则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为( ,_2, 对第n簇,"=0,...,附-2,判断&+|
是否为^+2指示的RBG的前一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为^,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为&2 ,^+|);
或者,对应资源分配指示方法中的方法(二)
判断 是否为虚拟RBG的索引,如果是,则第O簇仅包含一个RBG,该RBG的索引为s,;否则,第O簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为"。,对第n簇,"=1,...,附-1,判断&是否为&一指示的RBG的后一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为^+,,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引(&,^+,)。
对应资源分配指示方法中的方法(一)中,当对一个分量载波内用于PUSCH非连续资源分配的带宽对应的iV个RBG,按频率递增或递减排序其索引为1,2,…N,虚拟RBG的索引为N+1时,贝寸
若、—1 = yv + i,即信令指示的最后一个RBG为虚拟RBG,则最后一簇(第
25W-i簇)仅包含1个RBG,该RBG的索引为^。,-2,即信令指示的最后一簇的第一个RBG;
若&+1"2 +2-1" = 0,...,w-2,即信令指示的前附-l簇中任意一簇(第"簇)
的最后一个RBG的索引(/t = 2" + i,为奇数)比与其相邻的下一个RBG的索引("2" + 2,为偶数)小1,则该蔟仅包含1个RBG,该RBG的索引为" = 0,...,附—2,即信令指示的该簇的第一个RBG;
否则," = 0,...,附-1为第n簇的第一个和最后一个RBG的索引;具体流程图如图6所示,包括步骤601,从r解码得出^^-';
步骤602,判断最后一个RBG是否为虚拟RBG;如果是,转步骤603,否则,转步骤604;
步骤603,= w + i ,即信令指示的最后一个RBG为虚拟RBG,则最后一簇(第附-i簇)仅包含l个RBG,该RBG的索引为 -2,即信令指示的最后一簇的第一个RBG;转步骤605;
步骤604,最后一簇(第w-i簇)至少包含2个RBG,第附-i簇的第一个和最后一个RBG的索引分别为(", -2,、—,);
步骤605,判断前m-l簇中任意一簇(第"簇)的最后一个RBG的索引("2" + i,为奇数)是否比与其相邻的下一个RBG的索引("2" + 2,为偶数)小l;如果是,则转步骤606;否则,转步骤607;
步骤606,如果是,即&+|
=""+2 — 1w = O,'."附一 2 , 则该簇仅包含1个RBG,该RBG的索引为^" " = o,...,w-2,即信令指示的该簇的第一个RBG,结束;
步骤607,该簇至少包含2个RBG, w = 0,...,w-2为第"蔟的
第一个和最后一个RBG的索引,结束。
以上各步骤中,步骤602 - 604与605 - 607的顺序可以调换。
对应资源分配指示方法中的方法(二)中,当虛拟RBG的索引为1,对一个分量载波内用于PUSCH非连续资源分配的带宽对应的7V个RBG,按频
26率递增或递减排序其索引为2,3,...7V+1,则:
若 =1,即信令指示的第一个RBG为虚拟RBG,则第0簇仅包含1个RBG,该RBG的索引为s,,即信令指示的第O簇的最后一个RBG;
若^ +1" = l,...,w-1 ,即信令指示的后簇中任意一簇(第"簇)的第一个RBG的索引(* = 2",为偶数)比与其相邻的前一个RBG的索引(* = 2"-1,为奇数)大1,则该簇仅包含1个RBG,该RBG的索引为" = l,...,w-1,即信令指示的该簇的最后一个RBG;
否则,/7 = o,...,w-i为第"簇的第一个和最后一个RBG的索引;具体流程包括
步骤801 ,从r解码得出^1;
步骤802,判断第一个RBG是否为虚拟RBG;如果是,转步骤803,否则,转步骤804;
步骤803, =1,即信令指示的第一个RBG为虚拟RBG,则第O簇仅包含1个RBG,该RBG的索引为v即信令指示的第O蔟的第一个RBG;转步骤805;
步骤804,第0簇至少包含2个RBG,第0簇的第一个和最后一个RBG的索引分别为(
步骤805,判断后m-l簇中任意一簇(第"簇)的第一个RBG的索引(* = 2",为偶数)是否比与其相邻的前一个RBG的索引(6 = 2"-1,为奇数)大l;如果是,则转步骤806;否则,转步骤807;
步骤806,如果是,即、=& —, + l " = 1,...,/ -1,则该簇仅包含1个RBG,该RBG的索引为^+," = 1,...,附-1,即信令指示的该簇的最后一个RBG,结
束;
步骤807,该簇至少包含2个RBG, (&,^+,) " = l,...,/n-l为第"簇的第一个和最后一个RBG的索引,结束。
以上各步骤中,步骤802 - 804与805 - 807的顺序可以调换。
27从资源分配索引r解码得出的步骤如下所述,其中r为用户终端收
到的上行调度授权信令中的资源分配索引,iV为 一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数,m为分簇数,解码算法的流程图见图7,具体包括
步骤701,取初值/ = 0和5 = 1, r的初始值为资源分配索引值;
步骤702,计算组合数
、2附一z' 乂
步骤703,如果p",贝'h^ + i,然后跳至步骤702;否则,步骤704,计算
步骤705,如果/《2m-1,则跳至步骤702;否则结束。
终端也可以存储对照表,根据资源分配索引r, RBG数N和分簇数m查找对应的对照表,得到m蔟的起始位置和终止位置。
实施例一
假定LTE-A系统中, 一个分量栽波的系统带宽为20MHz,对应的PRB数为w^-100;该分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为aCsch = <^ = 100;资源块组的大小为p = 4 ,该分量载波的系统带宽(也即用于PUSCH非连续资源分配的带宽)对应的RBG数为
W = 「《//>] =25
并且,因为
《mod/^100mod4::::0
每一个RBG的大小为4个PRB。
28基站通过系统信息告知用户终端某个分量载波的系统带宽对应的PRB 数为AC =100 。用户终端根据该分量载波的系统带宽确定该分量载波上的资 源块组RBG的大小为尸=4 ,并计算得到用于PUSCH非连续资源分配的带宽 对应的RBG数为w = 「/v& / p] = 25 。
非连续资源分配时,系统默认m-3,即在频域上分3蔟。 实施例二
假定LTE-A系统中, 一个分量载波的系统带宽为15MHz,对应的PRB 数为A^-75,该分量载波内,用于PUSCH非连续资源分配的带宽范围对应 的PRB数为A^scH:AC-75;资源块组的大小为^ = 4,该分量载波的系统带 宽(也即用于PUSCH非连续资源分配的带宽)对应的RBG数为
<formula>formula see original document page 29</formula>
并且,因为
<formula>formula see original document page 29</formula>
前18个RBG的大小为4个PRB,最后1个RBG的大小为
《L-P,L《/P」=75-4x18 = 3
基站通过系统信息告知用户终端某个分量载波的系统带宽对应的PRB 数为7VRU〖=75 。用户终端根据该分量载波的系统带宽确定该分量栽波上的资源 块组RBG的大小为P = 4 ,并计算得到用于PUSCH非连续资源分配的带宽对 应的RBG数为w-「yv^/p] =19。
非连续资源分配时,用户终端根据该分量载波的系统带宽确定该分量载 波上的分簇数《 =2,即在频域上分2簇。
实施例三
,支定LTE-A系统中, 一个分量栽波的系统带宽为10MHz,对应的PRB 数为iV^-50;该分量栽波内,用于PUSCH非连续资源分配的带宽范围对应 的PRB数为A^scH-A^-50;资源块组的大小为/^ = 3,该分量载波的系统带宽(也即用于PUSCH非连续资源分配的带宽)对应的RBG数为
并且,因为
《modP-50mod3-2x0
前16个RBG的大小为3个PRB,最后1个RBG的大小为
WRUBL-P.La^//\|= 50-3x16 = 2
基站通过系统信息告知用户终端某个分量载波的系统带宽对应的PRB 数为= 50 。用户终端根据该分量载波的系统带宽确定该分量载波上的资 源块组RBG的大小为P = 3 ,并计算得到用于PUSCH非连续资源分配的带宽 对应的RBG数为w = [w&//>] =n。
基站通过系统信息告知用户终端,在非连续资源分配时,该分量载波上 的分簇数,或该小区所有分量载波上的分簇111=2,即在频域上分2簇。
实施例四
假定LTE-A系统中, 一个分量栽波的系统带宽为5MHz,对应的PRB 数为A^-25;该分量载波内,用于PUSCH非连续资源分配的带宽范围对应 的PRB数为AC, =AC=25;资源块组的大小为/> = 2,该分量载波的系统 带宽(也即用于PUSCH非连续资源分配的带宽)对应的RBG数为
W = 「0] =13
并且,因为
《mod P = 25mod 2 = I > 0
前12个RBG的大小为2个PRB,最后1个RBG的大小为
基站通过系统信息告知用户终端某个分量栽波的系统带宽对应的PRB 数为A^=25。用户终端根据该分量载波的系统带宽确定该分量载波上的资 源块组RBG的大小为P = 2 ,并计算得到用于PUSCH非连续资源分配的带宽 对应的RBG数为w-「w^/尸]=13。
30基站通过上行调度授权信令告知用户终端本次调度的PUSCH非连续资 源分配传输在某个分量载波上分为多少簇;或者,在上行调度授权信令中用 lbit指示m-2或3。
实施例五
假定LTE-A系统中, 一个分量载波的系统带宽为20MHz,对应的PRB 数为A^-100;该分量载波内,用于PUSCH非连续资源分配的带宽范围对 应的PRB数为A^SCH=80<A^;资源块组的大小为/> = 4,该分量载波内用于 PUSCH非连续资源分配的带宽对应的RBG数为
W = 「7CSCH/Pl =20
并且,因为
《SCH mod尸=80 mod 4 = 0
每一个RBG的大小为4个PRB。
基站通过系统信息告知用户终端某个分量栽波的系统带宽对应的PRB 数为^C-100,并通过系统信息告知用户终端参数PC a/-/zo/ / /wgQ^", aC=20。用户终端计算得出该分量载波内,用于PUSCH非连续资源分配的 带宽范围对应的PRB数为
<TH = AC - AC — AC mod 2 = 80
用户终端根据该分量载波上用于PUSCH非连续资源分配的带宽,确定 该分量栽波上的资源块组RBG的大小为P = 4 ,并可计算得到用于PUSCH非 连续资源分配的带宽对应的RBG数为A^「《busch/p1 =20。
非连续资源分配时,用户终端^^据该分量载波上用于PUSCH非连续资 源分配的带宽确定该分量载波上的分簇数m=2,即在频域上分2簇。
实施例六
假定LTE-A系统中, 一个分量载波的系统带宽为10MHz,对应的PRB 数为7\^=50;该分量载波内,用于PUSCH非连续资源分配的带宽范围对应
31的PRB数为A^scH =40<A^;资源块组的大小为尸=3,该分量载波内用于 PUSCH非连续资源分配的带宽对应的RBG数为
A^「《『H/尸1 =14
并且,因为
ACSCH mod户=40 mod 3 = 1 > 0
前13个RBG的大小为3个PRB,最后l个RBG的大小为
7VRP,H -户 |_yVRp,H /尸」=40 - 3 x 13 = 1
基站通过系统信息告知用户终端某个分量栽波的系统带宽对应的PRB 数为WRUBL = 50 ,并通过系统信息告知用户终端参数PL/iSaZ-Ac^/^gQ^W, wRHB。=io。用户终端计算得出该分量载波内,用于PUSCH非连续资源分配的 带宽范围对应的PRB数为
ACCH = AC - AC - AC mod 2 = 40
用户终端根据该分量载波上用于PUSCH非连续资源分配的带宽,确定 该分量载波上的资源块组RBG的大小为P = 3 ,并可计算得到用于PUSCH非 连续资源分配的带宽对应的RBG数为TV = 「A^SCH /户1 = 14 。
基站通过上行调度授权信令告知用户终端本次调度的PUSCH非连续资 源分配传输在某个分量载波上分为多少簇;或者,在上行调度授权信令中用 lbit指示m-2或3。
实施例七
假定LTE-A系统中, 一个分量载波内用于PUSCH非连续资源分配的带 宽范围对应的RBG数为7V = 25。 25个RBG的索引按照频率递增或递减的顺 序为1,..,25。
在25个RBG的基础上增加1个虚拟的RBG,该虚拟RBG的索引为26。
假设某个用户终端采用非连续资源分配,在频域上分2簇(第O簇和第 l簇)。
需要指示每一簇的起始位置和终止位置的RBG,即需要指示4个RBG,
32共需指示26个RBG中4个RBG的位置,根据组合公式,需要
<formula>formula see original document page 33</formula>
种状态。
下面以不同位置和大小的2簇资源分配情况为例说明本发明的表示方法 和解码方法。
(一)
假设第0簇包含的RBG为1,2,3,第1簇包含的RBG为5,6,7,8,9,10,11。
需要指示每一簇的起始位置和终止位置的RBG,即需要指示4个RBG, 分别为1,3,5,11。
这4个RBG的索引递增排序为
[so,.",","}: {,,3,5,11}
其中,(^^,)和( &)分别为第0簇和第1簇的起始位置和终止位置的RBG 的索引。
则资源分配索引r为
"0
2m —A J S
、"乂
'26-3、'26-5、'26-11、
+++
、4 y、3 y、2 '、1 ^
=14646
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上 行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配 索引,按照如下步骤解码,获得基站分配的2个非连续的簇的具体位置
步骤601,从r解码得出& , ^, & , &} = {1,3,5,11};
步骤602,判断最后一个RBG是否为虛拟RBG, & = 11 # 26 ,转步骤604;
步骤604,最后一簇(第l簇)至少包含2个RBG,起始位置和终止位 置的RBG的索引分别为, &) = (5,11);
33步骤605,判断第O簇的最后一个RBG的索引是否比与其相邻的下一个 RBG的索引小l, S|=3;^2-1,转步骤607;
步骤607,第0簇至少包含2个RBG, ,^) = (1,3)为第0簇的起始位置 和终止位置的RBG的索引,结束。
以上各步骤中,步骤602 - 604与605 - 607的顺序可以调换。
(二)
假设第O簇包含的RBG为12,第1蔟包含的RBG为24, 25。
需要指示每一簇的起始位置和终止位置的RBG,其中第O簇仅包含1个 RBG,因此,该簇的起始位置的RBG为12,终止位置的RBG为下一蔟(第 1簇)的起始位置的RBG (索引为24)的前一个RBG (索引为23)。需要 指示的4个RBG分别为12,23,24,25。
这4个RBG的索引按频率递增排序为
}= {12,23,24,25}
其中,(^0和( ^)分别为第0簇和第1簇的起始位置和终止位置的RBG 的索引。
则资源分配索引r为
" 2附一 A
4=0
"0
。6-^、 4一A
'26-12、「26 —23)'26-24、'26-25、
+ |++
、4 )L 3 )、2 乂、1 乂
=1004
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上 行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配 索引,按照如下步骤解码,获得基站分配的2个非连续的簇的具体位置
步骤601,从r解码得出fc, ,&, &} = {12,23,24,25};
34步骤602,判断最后一个RBG是否为虚拟RBG, ^ = 25 - 26,转步骤604;
步骤604,最后一簇(第1簇)至少包含2个RBG,第1簇的起始位置 和终止位置的RBG的索引分别为, &) = (24,25);
步骤605,判断第O簇的最后一个RBG的索引是否比与其相邻的下一个 RBG的索引小1, 1,则转步骤606;
步骤606,如果是,即^^^-l,则该簇仅包含1个RBG,该RBG的索 引为"=12,即信令指示的该簇的第一个RBG,结束;
以上各步骤中,步骤602 - 604与605 - 607的顺序可以调换。
(三)
假设第O簇包含的RBG为7,8,9,10,11,12,13,14,第1簇包含的RBG为
18c
需要指示每一簇的起始位置和终止位置的RBG,其中最后一簇(第1簇) 仅包含1个RBG,因此,该簇的起始位置的RBG为18,终止位置的RBG 为虚拟RBG (索引为26)。需要指示的4个RBG分别为7,14,18,26。
这4个RBG的索引递增排序为
{ ,^,52^3}= {7,14,18,26}
其中,(^^)和( ^)分别为第O簇和第1簇的起始位置和终止位置的RBG 的索引。
则资源分配索引r为
"0
2w-A: 乂
(U0
26-5* 、"乂
「26-7、'26-14、「26 —18)'26-26、
| +
L 4 J、3 x、2 J、1 乂
=4124
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上 行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配
35索引,按照如下步骤解码,获得基站分配的2个非连续的簇的具体位置 步骤601,从r解码得出[y。,a,&,&} = {7,14,18,26};步骤602,判断最后一个RBG是否为虛拟RBG, ^=26,转步骤603;步骤603, ^=26,即信令指示的最后一个RBG为虛拟RBG,则最后一 簇(第1簇)仅包含1个RBG,该RBG的索引为&=18,即信令指示的最 后一簇的第一个RBG;转步骤605;步骤605,判断第O簇的最后一个RBG的索引是否比与其相邻的下一个 RBG的索引小1, 、=14"2—1,转步骤607;步骤607,该簇至少包含2个RBG, h,5,)-(7,14)为第O簇的起始位置和 终止位置的RBG的索引,结束。以上各步骤中,步骤602 - 604与605 - 607的顺序可以调换。假设第O簇包含的RBG为6,第1簇包含的RBG为17。需要指示每一簇的起始位置和终止位置的RBG,其中第O簇仅包含1个 RBG,因此,该簇的起始位置的RBG为6,终止位置的RBG为下一簇(第 l簇)的起始位置的RBG (索引为17)的前一个RBG (索引为16);最后 一簇(第1蔟)仅包含1个RBG,因此,该簇的起始位置的RBG为17,终 止位置的RBG为虚拟RBG (索引为26)。需要指示的4个RBG分别为 6,16,17,26。这4个RBG的索引递增排序为其中,(^^,)和( ")分别为第O簇和第1簇的起始位置和终止位置的RBG 的索引。则资源分配索引r为(四)<formula>formula see original document page 37</formula>基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上 行调度授权信令中,包含该索引。用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配 索引,按照如下步骤解码,获得基站分配的2个非连续的簇的具体位置步骤601,从r解码得出^。 }= {6,16,17,26};步骤602,判断最后一个RBG是否为虚拟RBG, 是虚拟RBG,转步骤603;步骤603, ^=26,即信令指示的最后一个RBG为虛拟RBG,则最后一 簇(第1簇)仅包含1个RBG,该RBG的索引为&=17,即信令指示的最 后一簇的第一个RBG;转步骤605;步骤605,判断第O簇的最后一个RBG的索引是否比与其相邻的下一个 RBG的索引小l, 1,则转步骤606;步骤606, ■y, = s2 — 1 , 贝'j该娱寸义包含1个RBG, 该RBG的索引为■ 。 = 6 , 即信令指示的该簇的第一个RBG,结束;以上各步骤中,步骤602 - 604与605 - 607的顺序可以调换。实施例八假定LTE-A系统中, 一个分量载波内用于PUSCH非连续资源分配的带 宽范围对应的RBG数为W = 14。 14个RBG的索引按照频率递增或递减的顺 序为2,..,14,15。在14个RBG的基础上增加1个虚拟的RBG,该虚拟RBG的索引为1。 假设某个用户终端采用非连续资源分配,在频域上分3簇。 需要指示每一簇的起始位置和终止位置的RBG,即需要指示6个RBG,37共需指示15个RBG中6个RBG的位置,根据组合公式,需要<formula>formula see original document page 38</formula>种状态,下面以不同位置和大小的3簇资源分配情况为例说明本发明的表示方法 和解;马方法。(一)假设第0簇包含的RBG为2,3 ,第1簇包含的RBG为5,6,7,8,9,10, 11, 第2簇包含的RBG为13,14。需要指示每一簇的起始位置和终止位置的RBG,即需要指示6个RBG, 分别为2,3,5,11,13,14。这6个RBG的索引递增排序为[y。 , ^, , ^ , ^4, ^} = {2,3,5,1 l,l 3,14}其中,(&,a), (^a), (;^)分别为第0,1,2簇的起始位置和终止位置 的RBG的索引。则资源分配索引r为<formula>formula see original document page 38</formula>基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上 行调度授权信令中,包含该索引。用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配 索引,按照如下步骤解码,获得基站分配的3个非连续的簇的具体位置步骤801 ,从r解码得出(yo,^,S2,53, ,515步骤802,判断第一个RBG是否为虛拟RBG, s。=2#l,转步骤804;步骤804,第0簇至少包含2个RBG,第0簇的起始位置和终止位置的 RBG的索引分别为U = (2,3);步骤805,判断后2簇中任意一簇(第1簇和第2簇)的第一个RBG的 索引是否比与其相邻的前一个RBG的索引大1, 转步骤807;步骤807,第1簇和第2簇都至少包含2个RBG, = (5,11)he(^,^) = (13,14)分别为第1簇和第2簇的起始位置和终止位置的RBG的索引, 结束。以上各步骤中,步骤802 - 804与805 - 807的顺序可以调换。假设第0簇包含的RBG为3,第1簇包含的RBG为5,6,第2簇包含的 RBG为13。需要指示每一簇的起始位置和终止位置的RBG,其中第0簇仅包含1个 RBG,因此,该簇的起始位置的RBG为虛拟RBG (索引为1),终止位置 的RBG为该簇包含的该RBG(索引为3);第2簇仅包含1个RBG,因此, 该簇的起始位置的RBG为该蔟的前一蔟的最后一个RBG的后一个RBG(索 引为7),该簇的终止位置为该簇包含的该RBG (索引为13)。需要指示的 6个RBG分别为1,3,5,6,7,13。这6个RBG的索引递增排序为其中,(&,a), (aa), (^,&)分别为第O,l,2簇的起始位置和终止位置 的RBG的索引。则资源分配索引r为<formula>formula see original document page 40</formula>基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上 行调度授权信令中,包含该索引。用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配 索引,按照如下步骤解码,获得基站分配的3个非连续的簇的具体位置步骤801 ,从r解码得出,a,&^, ,&} = {1,3,5,6,7,13};步骤802,判断第一个RBG是否为虚拟RBG, ^=1,转步骤803;步骤803, =1,即信令指示的第一个RBG为虚拟RBG,则第0簇仅 包含1个RBG,该RBG的索引为s, =3,即信令指示的第0簇的终止位置的 RBG;转步骤805;步骤805,判断后2簇中任意一簇(第l簇和第2簇)的第一个RBG的 索引是否比与其相邻的前一个RBG的索引大1, ^=7 = ^+1,转步骤806; & =5-^+1,转步骤807;步骤806, " =7"3+1,则该簇仅包含1个RBG,该RBG的索引为 =13, 即信令指示的该簇的最后一个RBG;步骤807,该簇至少包含2个RBG, (^,^) = (5,6)为第1簇的起始位置和 终止位置的RBG的索引,结束。以上各步骤中,步骤802 - 804与805 - 807的顺序可以调换,806 - 807 的顺序可以调换。(三)假设第O簇包含的RBG为10,第1簇包含的RBG为12,第2簇包含的 RBG为15。需要指示每一簇的起始位置和终止位置的RBG,其中第O簇仅包含1个RBG,因此,该簇的起始位置的RBG为虚拟RBG (索引为1),终止位置 的RBG为该簇包含的该RBG(索引为10);第1簇仅包含1个RBG,因此, 该簇的起始位置的RBG为该簇的前一簇的最后一个RBG的后一个RBG(索 引为11),该簇的终止位置为该簇包含的该RBG (索引为12);第2簇仅 包含1个RBG,因此,该簇的起始位置的RBG为该簇的前一簇的最后一个 RBG的后一个RBG(索引为13 ),该簇的终止位置为该簇包含的该RBG(索 引为15)。需要指示的6个RBG分别为1,10,11,12,13,15。这6个RBG的索引按频率递增排序为[s0, , & , 54 , ^} = {1,1 O,l l,l 2,13,15}其中,(A,^)分别为第0,1,2簇的起始位置和终止位置 的RBG的索引。则资源分配索引r为<formula>formula see original document page 41</formula>基站在发送给该用户终端的用于一个分量载波内的非连绩资源分配的上 行调度授权信令中,包含该索引。用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配 索引,按照如下步骤解码,获得基站分配的3个非连续的簇的具体位置步骤801,从r解码得出(w2,^4,^Hl,10,11,12,13,15};步骤802,判断第一个RBG是否为虚拟RBG, =1,转步骤803;步骤803, =1,即信令指示的第一个RBG为虛拟RBG,则第O簇仅 包含1个RBG,该RBG的索引为^-10,即信令指示的第O簇的终止位置的 RBG;转步骤805;步骤805,判断后2簇中任意一簇(第1簇和第2簇)的第一个RBG的 索引是否比与其相邻的前一个RBG的索引大1"2 =11 = ^ +1, ^ =13 = s3+l, 转步骤806;41步骤806, & = ll = ^ +1,则该簇仅包含1个RBG,该RBG的索引为53 = 12 , 即信令指示的该簇的终止位置的RBG; "=13 = ^+1,则该簇仅包含1个 RBG,该RBG的索引为^=15,即信令指示的该簇的终止位置的RBG,结 束。
以上各步骤中,步骤802 - 803与805 - 806的顺序可以调换。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域 的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则 之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求 范围之内。
权利要求
1、一种无线信道资源分配的指示方法,基站在一分量载波上为终端分配m个非连续的簇,每一簇包含一个或多个连续的资源块组(RBG),基站发送上行调度授权信令给终端,在所述上行调度授权信令中使用资源分配索引指示所述m簇的起始位置和终止位置,所述m簇按频率递增或递减排序,其特征在于,增加一个虚拟RBG,则对每一簇,当该簇包含至少两个RBG时,起始位置为该簇包含的第一个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个RBG时且该簇非最后一簇时,该簇的起始位置为该簇包含的该RBG,该簇的终止位置为该簇的下一簇包含的第一个RBG的前一个RBG;当该簇只包含一个RBG且该簇为最后一簇时,该簇的起始位置为该簇包含的该RBG,该簇的终止位置为虚拟RBG;或者,对每一簇,当该簇包含至少两个RBG时,起始位置为该簇包含的第一个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个RBG且该簇非首簇时,该簇的起始位置为该簇的前一簇包含的最后一个RBG的后一个RBG,该簇的终止位置为该簇包含的该RBG;当该簇只包含一个RBG且该簇为首簇时,该簇的起始位置为虚拟RBG,该簇的终止位置为该簇包含的该RBG。
2、 如权利要求1所述的方法,其特征在于,基站使用RBG索引指示 所述RBG的位置, 一个分量载波内用于物理上行共享信道(PUSCH)非连 续资源分配的带宽对应的N个RBG的索引按照频率递增或递减的顺序为1, 2,...,N,所述虛拟RBG的索引为N+l;或者, 一个分量栽波内用于PUSCH 非连续资源分配的带宽对应的N个RBG的索引按照频率递增或递减的顺序 为2,3, ...,N+1,所述虚拟RBG的索引为1。
3、 如权利要求2所述的方法,其特征在于,所述资源配索引根据下式 得到其中,r为资源分配索引,N为该分量栽波内用于PUSCH非连续资源分配的带宽对应的RBG数,^,^^0,...2w-l为所述m个非连续的簇的起始位置 和终止位置对应的2m个RBG的索引,& <^+|, (52 ,52 +1)为该m簇中第n 簇的起始位置和终止位置rbg的索引,"=0,...,m-1 。
4、 如权利要求1所述的方法,其特征在于,基站按如下方式确定一个 分量载波内用于pusch非连续资源分配的带宽对应的rbg数 一个分量栽 波内,用于pusch非连续资源分配的带宽范围对应的prb数为7V^scH, 7Vrpbusa^a^,其中a^为一个分量载波的系统带宽对应的prb数, 一个分量 载波内的非连续资源分配以资源块组为单位,资源块组的大小是该分量载波 的系统带宽的函数,或是该分量栽波上用于pusch非连续资源分配的带宽 的函H如果资源块组的大小为p个prb, 一个分量载波内用于pusch非 连续资源分配的带宽对应的rbg数为<formula>formula see original document page 3</formula>其中,如果a^scH師d/^0 ,则每一个RBG的大小为P ;如果 acSCHmOdP>0,則前La^sch ,尸」个rbg的大小为p,最后1个rbg的大小为<formula>formula see original document page 3</formula>所述基站通过系统信息告知终端一个分量载波内用于pusch非连续资源分配的带宽对应的rbg数,或者将与一个分量载波内用于pusch非连续 资源分配的带宽对应的rbg数相关的参数发送给终端。
5、 如权利要求1所述的方法,其特征在于,所述基站还和所述终端约 定所述分簇数m,或者,通过系统信息告知终端所述分簇数m,或者,通过 系统信息将与所述分簇数m相关的参数发送给终端,或者,通过所述上行调 度授权信令告知终端本次调度的pusch非连续资源分配传输在该分量载波 上的分簇数m。
6、 一种无线信道资源分配的解码方法,其特征在于,终端接收上行调 度授权信令,从所述上行调度授权信令中携带的资源分配索引解码出m簇的 2m个起始位置和终止位置的rbg索引^,/^0,…2m-1, 包括所述终端判断&,一,是否为虚拟rbg的索引,如果是,则最后一簇仅包含 一个rbg,该rbg的索引为^—2;否则,最后一簇至少包含两个rbg,其 第一个RBG和最后一个RBG的索引为(、_2"2。,—,);对第n簇,"=0,...,-2,判断、+,是否为、+2指示的RBG的前一个RBG的索引,如果是,则第n簇仅 包含一个RBG,该RBG的索引为^,否则,第n簇至少包含两个RBG,其 第一个RBG和最后一个RBG的索引(^,&+|);或^",所述终端判断 是否为虚拟RBG的索引,如果是,则第0簇仅包含一个 RBG,该RBG的索引为A;否则,第O簇至少包含两个RBG,其第一个RBG 和最后一个RBG的索引为( ,对第n簇,"=1,...,/ -1,判断&是否 为、—,指示的RBG的后一个RBG的索引,如果是,则第n簇仅包含一个RBG, 该RBG的索引为^+,,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个rbg的索引。
7、 如权利要求6所述的方法,其特征在于,当一个分量栽波内用于PUSCH非连续资源分配的带宽对应的N个 RBG,按频率递增或递减排序其索引为1,2,...N,虛拟RBG的索引为N+1时, 则若 ,—,=w + i,则最后一簇仅包含1个RBG,该RBG的索引为、_2,否 则,最后一蔟至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(52附-2 , 、—1 ),对"=0,...,附-2中的任一蔟,若&+|=^+2-1,则该簇仅包含1个RBG,该 RBG的索引为 "=o,...,w-2;否则,(&,^+,)为第n簇的第一个RBG和最 后一个RBG的索引;或者,当虚拟RBG的索引为1, 一个分量载波内用于PUSCH非连续资源分配 的带宽对应的N个RBG,按频率递增或递减排序其索引为2,3,...N+1,贝'J:若 =1,则第0簇仅包含1个RBG,该RBG的索引为s,;否则,第0 簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为( ,对"=1,...,附-l中的任一簇,若^-^一+l,则该簇仅包含1个RBG,该 RBG的索引为^+, " = 1,...,附-1,否则,(^,^+1)为第n簇的第一个RBG和 最后一个RBG的索引。
8、 如权利要求7所述的方法,其特征在于,所述终端根据如下方式从 所述资源分配索引解码得出步骤701,取初值/ = 0和$ = 1, r的初始值为资源分配索引值; 步骤702,计算组合数+ 、步骤703,如果p",则 ■5 = 5 + 1, 然后浪匕至步骤702; 否贝寸,= s; 步骤704,计算s = s + 1 r = A* — p/ = /+1步骤705,如果W2w-l,则跳至步骤702;否则结束。
9、 如权利要求6或7或8所述的方法,其特征在于,所述终端通过系 统信息获得所述N值,或终端根据系统信息配置的相关参数得出N。
10、 如权利要求6或7或8所述的方法,其特征在于,所述m为一系 统默认值,或者,终端从系统信息中获得所述m,或者从系统信息配置的相 关参数得出m,或者,终端从所述上行调度授权信令获得本次调度的PUSCH 非连续资源分配传输在该分量载波上的分簇数m。
11、 一种基站,其特征在于,所述基站,用于在一分量载波上为终端分 配m个非连续的簇,每一簇包含一个或多个连续的RBG,发送上行调度授 权信令给终端,在所述上行调度授权信令中使用资源分配索引指示所述m簇 的起始位置和终止位置,所述m蔟按频率递增或递减排序,其特征在于,增 加一个虚拟RBG,贝寸对每一簇,当该簇包含至少两个RBG时,起始位置为该簇包含的第一 个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个RBG时 且该簇非最后一簇时,该簇的起始位置为该簇包含的该RBG,该簇的终止位 置为该簇的下一簇包含的第一个RBG的前一个RBG;当该簇只包含一个 RBG且该簇为最后一簇时,该簇的起始位置为该簇包含的该RBG,该簇的终止位置为虚拟RBG;或者,对每一簇,当该簇包含至少两个RBG时,起始位置为该簇包含 的第一个RBG,终止位置为该簇包含的最后一个RBG;当该簇只包含一个 RBG且该簇非首簇时,该簇的起始位置为该簇的前一簇包含的最后一个RBG 的后一个RBG,该簇的终止位置为该蔟包含的该RBG;当该簇只包含一个 RBG且该簇为首蔟时,该蔟的起始位置为虚拟RBG,该簇的终止位置为该 簇包含的该RBG。
12、 如权利要求11所述的基站,其特征在于,所述基站,用于使用RBG 索引指示所述RBG的位置, 一个分量载波内用于PUSCH非连续资源分配的 带宽对应的N个RBG的索引按照频率递增或递减的顺序为1,2,...,N,所述 虚拟RBG的索引为N+1;或者, 一个分量载波内用于PUSCH非连续资源分 配的带宽对应的N个RBG的索引按照频率递增或递减的顺序为2, 3,…,N + 1,所述虚拟RBG的索引为1。
13、 如权利要求12所述的基站,其特征在于,所述基站,用于根据下 式得到所述资源配索引其中,r为资源分配索引,N为该分量载波内用于PUSCH非连续资源分 配的带宽对应的RBG数,A,/t-0,…2m-l为所述m个非连续的簇的起始位置 和终止位置对应的2m个RBG的索引,&<A+,,其中,(^,>52 +1)为该m簇 中第n簇的起始位置和终止位置RBG的索引,"=0,...,m-1。
14、 如权利要求11所述的基站,其特征在于,所述基站,还用于按如 下方式确定一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG 数 一个分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB 数为wRTCH , w^SCH《《5,其中为一个分量载波的系统带宽对应的PRB数, 一个分量载波内的非连续资源分配以资源块组为单位,资源块组的大小是该 分量载波的系统带宽的函数,或是该分量载波上用于PUSCH非连续资源分 配的带宽的函数,如果资源块组的大小为P个PRB, —个分量载波内用于 PUSCH非连续资源分配的带宽对应的RBG数为其中,如果W^c"m。dP-0,则每一个RBG的大小为P ;如果W^CHm。d/^0,则前L《fCH /H个RBG的大小为P,最后1个RBG的大小为 <纟,-/4w^SCH/p」;所述基站通过系统信息告知终端一个分量载波内用于PUSCH非连续资 源分配的带宽对应的RBG数,或者将与一个分量载波内用于PUSCH非连续 资源分配的带宽对应的RBG数相关的参数发送给终端。
15、 如权利要求11所述的基站,其特征在于,所述基站,还用于和所 述终端约定所述分簇数m,或者,通过系统信息告知终端所述分簇数m,或 者,通过系统信息将与所述分簇数m相关的参数发送给终端,或者,通过所 述上行调度授权信令告知终端本次调度的PUSCH非连续资源分配传输在该 分量载波上的分簇数m。
16、 一种终端,其特征在于,所述终端,用于接收上行调度授权信令, 从所述上行调度授权信令中携带的资源分配索引解码出m簇的2m个起始位 置和终止位置的RBG索引&,* = 0,...2附-1, &<^+1,还用于判断、一,是否为虛拟RBG的索引,如果是,则最后一簇仅包含一个RBG, 该RBG的索引为^^;否则,最后一簇至少包含两个RBG,其第一个RBG 和最后一个RBG的索引为(52 ,_2,、一);对第n簇,"=0,...,w-2, 是否为^+2指示的RBG的前一个RBG的索引,如果是,则第n簇仅包含一 个RBG,该RBG的索引为&,否则,第n簇至少包含两个RBG,其第一个 RBG和最后一个RBG的索引;或者,判断s。是否为虚拟RBG的索引,如果是,则第O簇仅包含一个RBG, 该RBG的索引为^;否则,第O簇至少包含两个RBG,其第一个RBG和最 后一个RBG的索引为"。,, ,);对第n簇,"-l,…,m-l,判断&是否为^—, 指示的RBG的后一个RBG的索引,如果是,则第n簇仅包含一个RBG,该 RBG的索引为& +|,否则,第n簇至少包含两个RBG,其第一个RBG和最 后一个RBG的索引(&,^+,)。
17、 如权利要求16所述的终端,其特征在于,所述终端,用于按如下方法解码出每簇的第一个RBG和最后一个RBG的索引当一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个 RBG,按频率递增或递减排序其索引为1,2,...N,虚拟RBG的索引为N+1时, 则若^—,-w + i,则最后一簇仅包含1个RBG,该RBG的索引为、—2,否 则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为只于"=0"..,附一2中的4壬一《美,若& +1 =& +2—1,贝'J该寇Y又包含1个RBG,该 RBG的索引为^ ;否则,(^ ,52 +1)为第n蔟的第一个RBG和最后一个RBG的索引;或者,当虛拟RBG的索引为1, 一个分量载波内用于PUSCH非连续资源分配 的带宽对应的N个RBG, *接频率递增或递减排序其索引为2,3,...N+1,则若 =1,则第0簇l又包含1个RBG,该RBG的索引为s,;否则,第0 簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s,);对"=1,...,附-l中的4壬一簇,则该簇4义包含1个RBG,该RBG的索引为^+," = l,...,m-l,否则,为第n簇的第一个RBG和最后一个RBG的索引。
18、 如权利要求17所述的终端,其特征在于,所述终端,还用于根据 如下方式从所述资源分配索引解码得出p^:1:步骤701,取初值/ = 0和;=1, r的初始值为资源分配索引值; 步骤702,计算组合数步骤703,如果p",则ps + i,然后跳至步骤702;否则, 步骤704,计算s = s + 1=广一 /7步骤705,如果W2m-l,则跳至步骤702;否则结束。
19、 如权利要求16或17或18所述的终端,其特;f正在于,所述终端, 还用于通过系统信息获得所述N值,或根据系统信息配置的相关参数得出N。
20、 如权利要求16或17或18所述的终端,其特征在于,所述终端, 用于使用一系统默认值m,或者,从系统信息中获得所述m,或者从系统信 息配置的相关参数得出m,或者,从所述上行调度授权信令荻得本次调度的 PUSCH非连续资源分配传输在该分量载波上的分簇数m。
全文摘要
本发明提供了一种无线信道资源分配的指示方法,指示分配给终端的m簇的起始位置和终止位置,对包含至少两个RBG的簇,指示其第一个RBG和最后一个RBG;只包含一个RBG时且非最后一簇时,指示其包含的RBG和下一簇包含的第一个RBG的前一个RBG;只包含一个RBG且为最后一簇时,指示该RBG和虚拟RBG;或者,只包含一个RBG且该簇非首簇时,指示其前一簇包含的最后一个RBG的后一个RBG,和其包含的RBG;只包含一个RBG且为首簇时,指示虚拟RBG和其包含的RBG。本发明还提供了相应的无线信道资源分配的解码方法、基站及终端。本发明不论分簇数m为多少,只需增加1个虚拟RBG,使得信令开销最小。
文档编号H04W72/04GK101657018SQ20091016568
公开日2010年2月24日 申请日期2009年8月18日 优先权日2009年8月18日
发明者斌 喻, 戎 张, 张禹强, 鹏 朱, 王瑜新, 鹏 郝 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1