CN101657018B - 无线信道资源分配的指示方法及基站、解码方法及终端 - Google Patents
无线信道资源分配的指示方法及基站、解码方法及终端 Download PDFInfo
- Publication number
- CN101657018B CN101657018B CN200910165687.3A CN200910165687A CN101657018B CN 101657018 B CN101657018 B CN 101657018B CN 200910165687 A CN200910165687 A CN 200910165687A CN 101657018 B CN101657018 B CN 101657018B
- Authority
- CN
- China
- Prior art keywords
- rbg
- bunch
- index
- component carrier
- resourse distribute
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000013468 resource allocation Methods 0.000 title abstract description 12
- 230000011664 signaling Effects 0.000 claims abstract description 74
- 238000013475 authorization Methods 0.000 claims description 45
- 230000005540 biological transmission Effects 0.000 claims description 21
- 230000003247 decreasing effect Effects 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 4
- 125000004122 cyclic group Chemical group 0.000 description 7
- 230000001174 ascending effect Effects 0.000 description 5
- 230000002776 aggregation Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000000969 carrier Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006116 polymerization reaction Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signalling for the administration of the divided path, e.g. signalling of configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种无线信道资源分配的指示方法,指示分配给终端的m簇的起始位置和终止位置,对包含至少两个RBG的簇,指示其第一个RBG和最后一个RBG;只包含一个RBG时且非最后一簇时,指示其包含的RBG和下一簇包含的第一个RBG的前一个RBG;只包含一个RBG且为最后一簇时,指示该RBG和虚拟RBG;或者,只包含一个RBG且该簇非首簇时,指示其前一簇包含的最后一个RBG的后一个RBG,和其包含的RBG;只包含一个RBG且为首簇时,指示虚拟RBG和其包含的RBG。本发明还提供了相应的无线信道资源分配的解码方法、基站及终端。本发明不论分簇数m为多少,只需增加1个虚拟RBG,使得信令开销最小。
Description
技术领域
本发明涉及移动通信领域,特别是涉及一种无线信道资源分配的指示方法和基站,解码方法和终端。
背景技术
LTE(Long Term Evolution,长期演进)系统采用基站集中调度的方式来控制用户终端(User Equipment,UE)的物理上行共享信道(Physical UplinkShared Channel,PUSCH)传输。
LTE系统中,小区内多个用户终端的PUSCH频分复用上行系统带宽,即不同UE的PUSCH在频域上是正交的。而基站通过上行调度授权信令(Uplink Scheduling Grant,简称为UL grant)指示为某个UE的PUSCH分配的无线信道资源。
LTE系统的上行信道资源分配以资源块为单位。资源块用于描述物理信道(Physical Channel)到资源单元(Resource Element,简称为RE)的映射。系统中定义了两种资源块:物理资源块(Physical Resource Block,简称为PRB)和虚拟资源块(Virtual Resource Block,简称为VRB)。
一个物理资源块PRB在频域上占NSC RB个连续的子载波(subcarrier),在时域上占Nsymb UL个连续的符号。其中 子载波间隔为15kHz,即一个PRB在频域上的宽度为180kHz。对常规循环前缀(Normal cyclic prefix,简称为Normal CP), 对扩展循环前缀(Extended cyclic prefix,简称为Extended CP), 即一个PRB在时域上的长度为一个时隙(slot,0.5ms)。这样,一个PRB包括Nsymb UL×NSC RB个资源单元。在一个时隙中,PRB的索引为nPRB,其中, NRB UL为上行系统带宽对应的PRB数;RE的索引对为(k,l),其中, 为频域索引, 为时域索引,则
以常规循环前缀为例,PRB的结构如图1所示。
一个虚拟资源块VRB具有与PRB相同的结构和大小。定义了两种类型的VRB,分布式VRB(Virtual resource blocks of distributed type)和集中式VRB(Virtual resource blocks of localized type)。资源分配时,位于一个子帧(subframe)内两个时隙上的一对VRB是被一起分配的,一对VRB有一个索引nVRB。
集中式VRB直接映射到PRB上,即
nPRB=nVRB
分布式PRB按照一定的规则映射到PRB上,即
nPRB=f(nVRB,ns)
其中,ns=0,...,19是一个无线帧(frame,10ms)内的时隙编号。在一个子帧内的两个时隙上VRB到PRB的映射是不同的。
如图2所示,PUSCH的资源分配采用集中式(Localized)的分配方式,即一个UE的PUSCH在频域上占有一段连续的带宽,是整个上行系统带宽的一部分。这段带宽包含一组连续的PRB,PRB的数目为MRB PUSCH,包含的连续子载波数目为
基站通过上行调度授权信令UL grant给UE分配一组连续的VRB。具体说来,是在UL grant的资源分配域(resource allocation field)中给出一个资源指示量(Resource Indication Value,RIV)。RIV按树型表示方法指示一组连续VRB的起始位置RBSTART和长度LCRBs,其中,RBSTART为该组连续VRB中起始VRB的索引,LCRBs为该组连续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。根据不同的系统带宽NRB DL,资源块组的大小也不同,即资源分配的粒度(granularity)不同,见表2。
表1LTE系统带宽
Channel bandwidth BWChannel[MHz](系统带宽) | 1.4 | 3 | 5 | 10 | 15 | 20 |
Transmission bandwidth configuration NRB(传输带宽配置) | 6 | 15 | 25 | 50 | 75 | 100 |
表2资源块组的大小
System Bandwidth RBG Size
NRB DL(#PRB) P(#PRB)
≤10 1
11-26 2
27-63 3
64-110 4
在对LTE-A系统上行链路的研究中提出,一个分量载波内的连续资源分配以PRB为单位,而非连续资源分配以RBG为单位。
非连续资源分配时,基站通过上行调度授权信令给用户终端分配多个非连续的簇,每一簇包含一组连续的RBG。信令指示每一簇的起始位置和终止位置。其中,起始位置表示为每一簇的第一个RBG的索引,终止位置表示为每一簇的最后一个RBG的索引。假设一个分量载波的系统带宽对应的RBG数为N,采用非连续资源分配,在频域上分为m簇,需指示每一簇的第一个和最后一个RBG的位置,则共需指示N个RBG中2m个RBG的位置。根据组合公式,需要
种状态。图5(1)为N=9,m=2的一个示例。
需要注意的是,上述方法要求每一簇至少包含2个RBG,而不能表示某一簇或多簇只包含1个RBG的情况。为解决该问题,在N个RBG的基础上增加m个虚拟的RBG,当信令指示的2m个RBG中含有这m个虚拟RBG中的某一个或多个时,即表示对应的某一簇或多簇只包含1个RBG,图5(2)(3)(4)为N=9,m=2的三个示例,所增加的2个虚拟RBG分别用于表示2簇只包含1个RBG的情况。则共需指示N+2个RBG中2m个RBG的位置,根据组合公式,需要
种状态。
上述方法存在以下缺点:
1)只给出了总的状态数,而没有给出每一种状态(每一种可能的资源分配位置)对应的指示方法和解码方法;
2)分簇数为m,则需增加m个虚拟RBG,存在一定数量的冗余状态。因为簇与簇之间是非连续的,前一簇的最后一个RBG与下一簇的第一个RBG是不相邻的,而从N或N+2个RBG中任意选择2m个RBG却包含了簇与簇之间是连续的情况。
发明内容
本发明要解决的技术问题是提供一种无线信道资源分配的指示方法及基站,解码方法及终端,能对资源位置进行指示,且节约信令。
为了解决上述问题,本发明提供了一种无线信道资源分配的指示方法,基站在一分量载波上为终端分配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。
进一步地,上述方法还可具有以下特点,所述资源配索引根据下式得到:
其中,r为资源分配索引,N为该分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数,sk,k=0,...2m-1为所述m个非连续的簇的起始位置和终止位置对应的2m个RBG的索引,sk<sk+1,(s2n,s2n+1)为该m簇中第n簇的起始位置和终止位置RBG的索引,n=0,...,m-1。
进一步地,上述方法还可具有以下特点,基站按如下方式确定一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数:一个分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为NRB PUSCH, 其中NRB UL为一个分量载波的系统带宽对应的PRB数,一个分量载波内的非连续资源分配以资源块组为单位,资源块组的大小是该分量载波的系统带宽的函数,或是该分量载波上用于PUSCH非连续资源分配的带宽的函数,如果资源块组的大小为P个PRB,一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数为
其中,如果 则每一个RBG的大小为P;如果 则前个RBG的大小为P,最后1个RBG的大小为
所述基站通过系统信息告知终端一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数,或者将与一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数相关的参数发送给终端。
进一步地,上述方法还可具有以下特点,所述基站还和所述终端约定所述分簇数m,或者,通过系统信息告知终端所述分簇数m,或者,通过系统信息将与所述分簇数m相关的参数发送给终端,或者,通过所述上行调度授权信令告知终端本次调度的PUSCH非连续资源分配传输在该分量载波上的分簇数m。
本发明还提供一种无线信道资源分配的解码方法,终端接收上行调度授权信令,从所述上行调度授权信令中携带的资源分配索引解码出m簇的2m个起始位置和终止位置的RBG索引sk,k=0,...2m-1,sk<sk+1,包括:
所述终端判断s2m-1是否为虚拟RBG的索引,如果是,则最后一簇仅包含一个RBG,该RBG的索引为s2m-2;否则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2m-2,s2m-1);对第n簇,n=0,...,m-2,判断s2n+1是否为s2n+2指示的RBG的前一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为s2n,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引(s2n,s2n+1);
或者,
所述终端判断s0是否为虚拟RBG的索引,如果是,则第0簇仅包含一个RBG,该RBG的索引为s1;否则,第0簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s0,s1);对第n簇,n=1,...,m-1,判断s2n是否为s2n-1指示的RBG的后一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为s2n+1,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引(s2n,s2n+1)。
进一步地,上述方法还可具有以下特点,当一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为1,2,...N,虚拟RBG的索引为N+1时,则:
若s2m-1=N+1,则最后一簇仅包含1个RBG,该RBG的索引为s2m-2,否则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2m-2,s2m-1);
对n=0,...,m-2中的任一簇,若s2n+1=s2n+2-1,则该簇仅包含1个RBG,该RBG的索引为s2n n=0,...,m-2;否则,(s2n,s2n+1)为第n簇的第一个RBG和最后一个RBG的索引;
或者,
当虚拟RBG的索引为1,一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为2,3,...N+1,则:
若s0=1,则第0簇仅包含1个RBG,该RBG的索引为s1;否则,第0簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s0,s1);
对n=1,...,m-1中的任一簇,若s2n=s2n-1+1,则该簇仅包含1个RBG,该RBG的索引为s2n+1 n=1,...,m-1,否则,(s2n,s2n+1)为第n簇的第一个RBG和最后一个RBG的索引。
进一步地,上述方法还可具有以下特点,所述终端根据如下方式从所述资源分配索引解码得出{sk}k=0 2m-1:
步骤701,取初值i=0和s=1,r的初始值为资源分配索引值;
步骤702,计算组合数
步骤703,如果p>r,则s=s+1,然后跳至步骤702;否则,si=s;步骤704,计算
s=s+1
r=r-p
i=i+1
步骤705,如果i≤2m-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。
进一步地,上述基站还可具有以下特点,所述基站,用于根据下式得到所述资源配索引:
其中,r为资源分配索引,N为该分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数,sk,k=0,...2m-1为所述m个非连续的簇的起始位置和终止位置对应的2m个RBG的索引,sk<sk+1,其中,(s2n,s2n+1)为该m簇中第n簇的起始位置和终止位置RBG的索引,n=0,...,m-1。
进一步地,上述基站还可具有以下特点,所述基站,还用于按如下方式确定一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数:一个分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为NRB PUSCH, 其中NRB UL为一个分量载波的系统带宽对应的PRB数,一个分量载波内的非连续资源分配以资源块组为单位,资源块组的大小是该分量载波的系统带宽的函数,或是该分量载波上用于PUSCH非连续资源分配的带宽的函数,如果资源块组的大小为P个PRB,一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数为
其中,如果 则每一个RBG的大小为P;如果 则前个RBG的大小为P,最后1个RBG的大小为
所述基站通过系统信息告知终端一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数,或者将与一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数相关的参数发送给终端。
进一步地,上述基站还可具有以下特点,所述基站,还用于和所述终端约定所述分簇数m,或者,通过系统信息告知终端所述分簇数m,或者,通过系统信息将与所述分簇数m相关的参数发送给终端,或者,通过所述上行调度授权信令告知终端本次调度的PUSCH非连续资源分配传输在该分量载波上的分簇数m。
本发明还提供一种终端,所述终端,用于接收上行调度授权信令,从所述上行调度授权信令中携带的资源分配索引解码出m簇的2m个起始位置和终止位置的RBG索引sk,k=0,...2m-1,sk<sk+1,还用于:
判断s2m-1是否为虚拟RBG的索引,如果是,则最后一簇仅包含一个RBG,该RBG的索引为s2m-2;否则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2m-2,s2m-1);对第n簇,n=0,...,m-2,判断s2n+1是否为s2n+2指示的RBG的前一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为s2n,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引(s2n,s2n+1);
或者,
判断s0是否为虚拟RBG的索引,如果是,则第0簇仅包含一个RBG,该RBG的索引为s1;否则,第0簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s0,s1);对第n簇,n=1,...,m-1,判断s2n是否为s2n-1指示的RBG的后一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为s2n+1,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引(s2n,s2n+1)。
进一步地,上述终端还可具有以下特点,所述终端,用于按如下方法解码出每簇的第一个RBG和最后一个RBG的索引:
当一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为1,2,...N,虚拟RBG的索引为N+1时,则:
若s2m-1=N+1,则最后一簇仅包含1个RBG,该RBG的索引为s2m-2,否则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2m-2,s2m-1);
对n=0,...,m-2中的任一簇,若s2n+1=s2n+2-1,则该簇仅包含1个RBG,该RBG的索引为s2n n=0,...,m-2;否则,(s2n,s2n+1)为第n簇的第一个RBG和最后一个RBG的索引;
或者,
当虚拟RBG的索引为1,一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为2,3,...N+1,则:
若s0=1,则第0簇仅包含1个RBG,该RBG的索引为s1;否则,第0簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s0,s1);
对n=1,...,m-1中的任一簇,若s2n=s2n-1+1,则该簇仅包含1个RBG,该RBG的索引为s2n+1 n=1,...,m-1,否则,(s2n,s2n+1)为第n簇的第一个RBG和最后一个RBG的索引。
进一步地,上述终端还可具有以下特点,所述终端,还用于根据如下方式从所述资源分配索引解码得出{sk}k=0 2m-1:
步骤701,取初值i=0和s=1,r的初始值为资源分配索引值;
步骤702,计算组合数
步骤703,如果p>r,则s=s+1,然后跳至步骤702;否则,si=s;
步骤704,计算
s=s+1
r=r-p
i=i+1
步骤705,如果i≤2m-1,则跳至步骤702;否则结束。
进一步地,上述终端还可具有以下特点,所述终端,还用于通过系统信息获得所述N值,或根据系统信息配置的相关参数得出N。
进一步地,上述终端还可具有以下特点,所述终端,用于使用一系统默认值m,或者,从系统信息中获得所述m,或者从系统信息配置的相关参数得出m,或者,从所述上行调度授权信令获得本次调度的PUSCH非连续资源分配传输在该分量载波上的分簇数m。
本发明提出的非连续资源分配的指示方法能够表示在确定的分簇数下所有可能的资源分配情况,对簇的位置和大小都没有限制。同时充分利用簇与簇不连续的前提,不论分簇数m为多少,只需增加1个虚拟RBG,使得信令开销最小,本发明解码算法复杂度适中,便于实现。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是LTE系统的物理资源块结构示意图(以常规循环前缀为例);
图2是LTE系统的物理上行共享信道结构示意图(以常规循环前缀为例);
图3是LTE-A系统载波聚合示意图;
图4是LTE-A系统一个分量载波内的PUSCH非连续资源分配示意图;
图5是N=9,m=2的示例示意图;
图6是本发明资源分配索引解码算法流程图(一);
图7是本发明资源分配索引解码算法流程图(二)。
具体实施方式
下面将结合实施例和附图详细描述本发明。
本发明中,二项式系数(或称组合数)定义为
其中,n,k均为非负整数,n!表示n的阶乘,0!=1。
本发明提供的无线信道资源分配的指示方法包括如下内容:
基站在一分量载波上为终端分配m个非连续的簇,每一簇包含一个或多个连续的资源块组(RBG),基站发送上行调度授权信令给终端,指示为所述终端分配的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的位置,包括:
方法(一)中,对一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为1,2,...N,虚拟RBG的索引为N+1。
方法(二)中,虚拟RBG的索引为1,对一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为2,3,...N+1。
m簇共2m个RBG索引,使用{sk}k=0 2m-1,1≤sk≤N+1,sk<sk+1表示这m簇的2m个RBG的索引,(s2n,s2n+1)n=0,...,m-1为第n簇的起始位置和终止位置的RBG索引,第0簇为首簇,第m-1簇为最后一簇。
进一步地,所述上行调度授权信令使用一资源分配索引r指示为所述终端分配的m个非连续的簇的起始位置和终止位置,资源分配索引(ResourceAllocation Index,RAI)或称为资源指示量(Resource Indication Value,RIV)r根据下式得到:
r的可能值为
其中,N为一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数。{sk}k=0 2m-1为m簇的2m个RBG的索引,(s2n,s2n+1)n=0,...,m-1为第n簇的起始位置和终止位置的RBG的索引。本发明中,r的计算不限于上式,其他使用{sk}k=0 2m-1得到r且能唯一解码出{sk}k=0 2m-1的方法均可运用在本发明中。
LTE-A系统中,一个分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为NRB PUSCH, 其中NRB UL为一个分量载波的系统带宽对应的PRB数。在LTE-A系统的上行链路中,一个分量载波内的非连续资源分配以资源块组(RBG)为单位,资源块组的大小(RBG size)是该分量载波的系统带宽的函数,或是该分量载波上用于PUSCH非连续资源分配的带宽的函数。如果资源块组的大小为P个PRB,一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数为
其中,如果 则每一个RBG的大小为P;如果 则前个RBG的大小为P,最后1个RBG的大小为
N对基站是已知的,并可以通过系统信息(System Information)告知用户终端,或通过系统信息将与N相关的参数发送给用户终端,用户终端根据其他系统信息配置的相关参数得出N。
假设某个用户终端采用非连续资源分配,在频域上分为m簇,每一簇包含一组连续的RBG,
m可以是一个系统默认值,对基站和用户终端都是已知的,比如m=2;也可以是小区相关的(cell-specific)或者分量载波相关的(carrier-specific),基站通过系统信息告知用户终端,或用户终端根据系统信息配置的相关参数得出m,比如,m是一个分量载波的系统带宽的函数,或一个分量载波上用于PUSCH非连续资源分配的带宽的函数,非连续资源分配时,用户终端根据相应的带宽确定一个分量载波上的分簇数;m也可以是终端相关的(UE-specific),基站通过上行调度授权信令告知用户终端本次调度的PUSCH非连续资源分配传输在某个分量载波上的分簇数m,比如,在上行调度授权信令中用1bit指示m=2或3。
这样,每一簇,不论包含1个或是多个RBG,都需要指示起始位置的RBG和终止位置的RBG。对m个非连续的簇,共需指示N+1个RBG中2m个RBG的位置,根据组合公式,需要
种状态。
本发明还提供一种无线信道资源分配的解码方法,用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配索引,按照如下步骤解码,获得基站分配的m个非连续的簇的具体位置:
从r解码得出m个非连续的簇的起始位置和终止位置索引{sk}k=0 2m-1,第n簇的索引为(s2n,s2n+1),n=0,...,m-1;
对应资源分配指示方法中的方法(一):
判断s2m-1是否为虚拟RBG的索引,如果是,则最后一簇仅包含一个RBG,该RBG的索引为s2m-2;否则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2m-2,s2m-1);对第n簇,n=0,...,m-2,判断s2n+1是否为s2n+2指示的RBG的前一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为s2n,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2n,s2n+1);
或者,对应资源分配指示方法中的方法(二):
判断s0是否为虚拟RBG的索引,如果是,则第0簇仅包含一个RBG,该RBG的索引为s1;否则,第0簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s0,s1);对第n簇,n=1,...,m-1,判断s2n是否为s2n-1指示的RBG的后一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为s2n+1,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引(s2n,s2n+1)。
对应资源分配指示方法中的方法(一)中,当对一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为1,2,...N,虚拟RBG的索引为N+1时,则:
若s2m-1=N+1,即信令指示的最后一个RBG为虚拟RBG,则最后一簇(第m-1簇)仅包含1个RBG,该RBG的索引为s2m-2,即信令指示的最后一簇的第一个RBG;
若s2n+1=s2n+2-1 n=0,...,m-2,即信令指示的前m-1簇中任意一簇(第n簇)的最后一个RBG的索引(k=2n+1,为奇数)比与其相邻的下一个RBG的索引(k=2n+2,为偶数)小1,则该簇仅包含1个RBG,该RBG的索引为s2n n=0,...,m-2,即信令指示的该簇的第一个RBG;
否则,(s2n,s2n+1)n=0,...,m-1为第n簇的第一个和最后一个RBG的索引;
具体流程图如图6所示,包括:
步骤601,从r解码得出{sk}k=0 2m-1;
步骤602,判断最后一个RBG是否为虚拟RBG;如果是,转步骤603,否则,转步骤604;
步骤603,s2m-1=N+1,即信令指示的最后一个RBG为虚拟RBG,则最后一簇(第m-1簇)仅包含1个RBG,该RBG的索引为s2m-2,即信令指示的最后一簇的第一个RBG;转步骤605;
步骤604,最后一簇(第m-1簇)至少包含2个RBG,第m-1簇的第一个和最后一个RBG的索引分别为(s2m-2,s2m-1);
步骤605,判断前m-1簇中任意一簇(第n簇)的最后一个RBG的索引(k=2n+1,为奇数)是否比与其相邻的下一个RBG的索引(k=2n+2,为偶数)小1;如果是,则转步骤606;否则,转步骤607;
步骤606,如果是,即s2n+1=s2n+2-1 n=0,...,m-2,则该簇仅包含1个RBG,该RBG的索引为s2n n=0,...,m-2,即信令指示的该簇的第一个RBG,结束;
步骤607,该簇至少包含2个RBG,(s2n,s2n+1)n=0,...,m-2为第n簇的第一个和最后一个RBG的索引,结束。
以上各步骤中,步骤602-604与605-607的顺序可以调换。
对应资源分配指示方法中的方法(二)中,当虚拟RBG的索引为1,对一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为2,3,...N+1,则:
若s0=1,即信令指示的第一个RBG为虚拟RBG,则第0簇仅包含1个RBG,该RBG的索引为s1,即信令指示的第0簇的最后一个RBG;
若s2n=s2n-1+1 n=1,...,m-1,即信令指示的后m-1簇中任意一簇(第n簇)的第一个RBG的索引(k=2n,为偶数)比与其相邻的前一个RBG的索引(k=2n-1,为奇数)大1,则该簇仅包含1个RBG,该RBG的索引为s2n+1 n=1,...,m-1,即信令指示的该簇的最后一个RBG;
否则,(s2n,s2n+1)n=0,...,m-1为第n簇的第一个和最后一个RBG的索引;
具体流程包括:
步骤801,从r解码得出{sk}k=0 2m-1;
步骤802,判断第一个RBG是否为虚拟RBG;如果是,转步骤803,否则,转步骤804;
步骤803,s0=1,即信令指示的第一个RBG为虚拟RBG,则第0簇仅包含1个RBG,该RBG的索引为s1,即信令指示的第0簇的第一个RBG;转步骤805;
步骤804,第0簇至少包含2个RBG,第0簇的第一个和最后一个RBG的索引分别为(s0,s1);
步骤805,判断后m-1簇中任意一簇(第n簇)的第一个RBG的索引(k=2n,为偶数)是否比与其相邻的前一个RBG的索引(k=2n-1,为奇数)大1;如果是,则转步骤806;否则,转步骤807;
步骤806,如果是,即s2n=s2n-1+1 n=1,...,m-1,则该簇仅包含1个RBG,该RBG的索引为s2n+1 n=1,...,m-1,即信令指示的该簇的最后一个RBG,结束;
步骤807,该簇至少包含2个RBG,(s2n,s2n+1)n=1,...,m-1为第n簇的第一个和最后一个RBG的索引,结束。
以上各步骤中,步骤802-804与805-807的顺序可以调换。
从资源分配索引r解码得出{sk}k=0 2m-1的步骤如下所述,其中r为用户终端收到的上行调度授权信令中的资源分配索引,N为一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数,m为分簇数,解码算法的流程图见图7,具体包括:
步骤701,取初值i=0和s=1,r的初始值为资源分配索引值;
步骤702,计算组合数
步骤703,如果p>r,则s=s+1,然后跳至步骤702;否则,si=s;
步骤704,计算
s=s+1
r=r-p
i=i+1
步骤705,如果i≤2m-1,则跳至步骤702;否则结束。
终端也可以存储对照表,根据资源分配索引r,RBG数N和分簇数m查找对应的对照表,得到m簇的起始位置和终止位置。
实施例一
假定LTE-A系统中,一个分量载波的系统带宽为20MHz,对应的PRB数为 该分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为 资源块组的大小为P=4,该分量载波的系统带宽(也即用于PUSCH非连续资源分配的带宽)对应的RBG数为
并且,因为
每一个RBG的大小为4个PRB。
基站通过系统信息告知用户终端某个分量载波的系统带宽对应的PRB数为 用户终端根据该分量载波的系统带宽确定该分量载波上的资源块组RBG的大小为P=4,并计算得到用于PUSCH非连续资源分配的带宽对应的RBG数为
非连续资源分配时,系统默认m=3,即在频域上分3簇。
实施例二
假定LTE-A系统中,一个分量载波的系统带宽为15MHz,对应的PRB数为 该分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为 资源块组的大小为P=4,该分量载波的系统带宽(也即用于PUSCH非连续资源分配的带宽)对应的RBG数为
并且,因为
前18个RBG的大小为4个PRB,最后1个RBG的大小为
基站通过系统信息告知用户终端某个分量载波的系统带宽对应的PRB数为 用户终端根据该分量载波的系统带宽确定该分量载波上的资源块组RBG的大小为P=4,并计算得到用于PUSCH非连续资源分配的带宽对应的RBG数为
非连续资源分配时,用户终端根据该分量载波的系统带宽确定该分量载波上的分簇数m=2,即在频域上分2簇。
实施例三
假定LTE-A系统中,一个分量载波的系统带宽为10MHz,对应的PRB数为 该分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为 资源块组的大小为P=3,该分量载波的系统带宽(也即用于PUSCH非连续资源分配的带宽)对应的RBG数为
并且,因为
前16个RBG的大小为3个PRB,最后1个RBG的大小为
基站通过系统信息告知用户终端某个分量载波的系统带宽对应的PRB数为 用户终端根据该分量载波的系统带宽确定该分量载波上的资源块组RBG的大小为P=3,并计算得到用于PUSCH非连续资源分配的带宽对应的RBG数为
基站通过系统信息告知用户终端,在非连续资源分配时,该分量载波上的分簇数,或该小区所有分量载波上的分簇m=2,即在频域上分2簇。
实施例四
假定LTE-A系统中,一个分量载波的系统带宽为5MHz,对应的PRB数为 该分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为 资源块组的大小为P=2,该分量载波的系统带宽(也即用于PUSCH非连续资源分配的带宽)对应的RBG数为
并且,因为
前12个RBG的大小为2个PRB,最后1个RBG的大小为
基站通过系统信息告知用户终端某个分量载波的系统带宽对应的PRB数为 用户终端根据该分量载波的系统带宽确定该分量载波上的资源块组RBG的大小为P=2,并计算得到用于PUSCH非连续资源分配的带宽对应的RBG数为
基站通过上行调度授权信令告知用户终端本次调度的PUSCH非连续资源分配传输在某个分量载波上分为多少簇;或者,在上行调度授权信令中用1bit指示m=2或3。
实施例五
假定LTE-A系统中,一个分量载波的系统带宽为20MHz,对应的PRB数为 该分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为 资源块组的大小为P=4,该分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数为
并且,因为
每一个RBG的大小为4个PRB。
基站通过系统信息告知用户终端某个分量载波的系统带宽对应的PRB数为 并通过系统信息告知用户终端参数PUSCH-hoppingOffset, 用户终端计算得出该分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为
用户终端根据该分量载波上用于PUSCH非连续资源分配的带宽,确定该分量载波上的资源块组RBG的大小为P=4,并可计算得到用于PUSCH非连续资源分配的带宽对应的RBG数为
非连续资源分配时,用户终端根据该分量载波上用于PUSCH非连续资源分配的带宽确定该分量载波上的分簇数m=2,即在频域上分2簇。
实施例六
假定LTE-A系统中,一个分量载波的系统带宽为10MHz,对应的PRB数为 该分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为 资源块组的大小为P=3,该分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数为
并且,因为
前13个RBG的大小为3个PRB,最后1个RBG的大小为
基站通过系统信息告知用户终端某个分量载波的系统带宽对应的PRB数为 并通过系统信息告知用户终端参数PUSCH-hoppingOffset, 用户终端计算得出该分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为
用户终端根据该分量载波上用于PUSCH非连续资源分配的带宽,确定该分量载波上的资源块组RBG的大小为P=3,并可计算得到用于PUSCH非连续资源分配的带宽对应的RBG数为
基站通过上行调度授权信令告知用户终端本次调度的PUSCH非连续资源分配传输在某个分量载波上分为多少簇;或者,在上行调度授权信令中用1bit指示m=2或3。
实施例七
假定LTE-A系统中,一个分量载波内用于PUSCH非连续资源分配的带宽范围对应的RBG数为N=25。25个RBG的索引按照频率递增或递减的顺序为1,..,25。
在25个RBG的基础上增加1个虚拟的RBG,该虚拟RBG的索引为26。
假设某个用户终端采用非连续资源分配,在频域上分2簇(第0簇和第1簇)。
需要指示每一簇的起始位置和终止位置的RBG,即需要指示4个RBG,
共需指示26个RBG中4个RBG的位置,根据组合公式,需要
种状态。
下面以不同位置和大小的2簇资源分配情况为例说明本发明的表示方法和解码方法。
(一)
假设第0簇包含的RBG为1,2,3,第1簇包含的RBG为5,6,7,8,9,10,11。
需要指示每一簇的起始位置和终止位置的RBG,即需要指示4个RBG,分别为1,3,5,11。
这4个RBG的索引递增排序为
{s0,s1,s2,s3}={1,3,5,11}
其中,(s0,s1)和(s2,s3)分别为第0簇和第1簇的起始位置和终止位置的RBG的索引。
则资源分配索引r为
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配索引,按照如下步骤解码,获得基站分配的2个非连续的簇的具体位置:
步骤601,从r解码得出{s1,s2,s3}={1,3,5,11};
步骤602,判断最后一个RBG是否为虚拟RBG,s3=11≠26,转步骤604;
步骤604,最后一簇(第1簇)至少包含2个RBG,起始位置和终止位置的RBG的索引分别为(s2,s3)=(5,11);
步骤605,判断第0簇的最后一个RBG的索引是否比与其相邻的下一个RBG的索引小1,s1=3≠s2-1,转步骤607;
步骤607,第0簇至少包含2个RBG,(s0,s1)=(1,3)为第0簇的起始位置和终止位置的RBG的索引,结束。
以上各步骤中,步骤602-604与605-607的顺序可以调换。
(二)
假设第0簇包含的RBG为12,第1簇包含的RBG为24,25。
需要指示每一簇的起始位置和终止位置的RBG,其中第0簇仅包含1个RBG,因此,该簇的起始位置的RBG为12,终止位置的RBG为下一簇(第1簇)的起始位置的RBG(索引为24)的前一个RBG(索引为23)。需要指示的4个RBG分别为12,23,24,25。
这4个RBG的索引按频率递增排序为
{s0,s1,s2,s3}={12,23,24,25}
其中,(s0,s1)和(s2,s3)分别为第0簇和第1簇的起始位置和终止位置的RBG的索引。
则资源分配索引r为
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配索引,按照如下步骤解码,获得基站分配的2个非连续的簇的具体位置:
步骤601,从r解码得出{s0,s1,s2,s3}={12,23,24,25};
步骤602,判断最后一个RBG是否为虚拟RBG,s3=25≠26,转步骤604;
步骤604,最后一簇(第1簇)至少包含2个RBG,第1簇的起始位置和终止位置的RBG的索引分别为(s2,s3)=(24,25);
步骤605,判断第0簇的最后一个RBG的索引是否比与其相邻的下一个RBG的索引小1,s1=s2-1,则转步骤606;
步骤606,如果是,即s1=s2-1,则该簇仅包含1个RBG,该RBG的索引为s0=12,即信令指示的该簇的第一个RBG,结束;
以上各步骤中,步骤602-604与605-607的顺序可以调换。
(三)
假设第0簇包含的RBG为7,8,9,10,11,12,13,14,第1簇包含的RBG为18。
需要指示每一簇的起始位置和终止位置的RBG,其中最后一簇(第1簇)仅包含1个RBG,因此,该簇的起始位置的RBG为18,终止位置的RBG为虚拟RBG(索引为26)。需要指示的4个RBG分别为7,14,18,26。
这4个RBG的索引递增排序为
{s0,s1,s2,s3}={7,14,18,26}
其中,(s0,s1)和(s2,s3)分别为第0簇和第1簇的起始位置和终止位置的RBG的索引。
则资源分配索引r为
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配索引,按照如下步骤解码,获得基站分配的2个非连续的簇的具体位置:
步骤601,从r解码得出{s0,s1,s2,s3}={7,14,18,26};
步骤602,判断最后一个RBG是否为虚拟RBG,s3=26,转步骤603;
步骤603,s3=26,即信令指示的最后一个RBG为虚拟RBG,则最后一簇(第1簇)仅包含1个RBG,该RBG的索引为s2=18,即信令指示的最后一簇的第一个RBG;转步骤605;
步骤605,判断第0簇的最后一个RBG的索引是否比与其相邻的下一个RBG的索引小1,s1=14≠s2-1,转步骤607;
步骤607,该簇至少包含2个RBG,(s0,s1)=(7,14)为第0簇的起始位置和终止位置的RBG的索引,结束。
以上各步骤中,步骤602-604与605-607的顺序可以调换。
(四)
假设第0簇包含的RBG为6,第1簇包含的RBG为17。
需要指示每一簇的起始位置和终止位置的RBG,其中第0簇仅包含1个RBG,因此,该簇的起始位置的RBG为6,终止位置的RBG为下一簇(第1簇)的起始位置的RBG(索引为17)的前一个RBG(索引为16);最后一簇(第1簇)仅包含1个RBG,因此,该簇的起始位置的RBG为17,终止位置的RBG为虚拟RBG(索引为26)。需要指示的4个RBG分别为6,16,17,26。
这4个RBG的索引递增排序为
{s0,s1,s2,s3}={6,16,17,26}
其中,(s0,s1)和(s2,s3)分别为第0簇和第1簇的起始位置和终止位置的RBG的索引。
则资源分配索引r为
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配索引,按照如下步骤解码,获得基站分配的2个非连续的簇的具体位置:
步骤601,从r解码得出{s0,s1,s2,s3}={6,16,17,26};
步骤602,判断最后一个RBG是否为虚拟RBG,s3=26,是虚拟RBG,转步骤603;
步骤603,s3=26,即信令指示的最后一个RBG为虚拟RBG,则最后一簇(第1簇)仅包含1个RBG,该RBG的索引为s2=17,即信令指示的最后一簇的第一个RBG;转步骤605;
步骤605,判断第0簇的最后一个RBG的索引是否比与其相邻的下一个RBG的索引小1,s1=s2-1,则转步骤606;
步骤606,s1=s2-1,则该簇仅包含1个RBG,该RBG的索引为s0=6,即信令指示的该簇的第一个RBG,结束;
以上各步骤中,步骤602-604与605-607的顺序可以调换。
实施例八
假定LTE-A系统中,一个分量载波内用于PUSCH非连续资源分配的带宽范围对应的RBG数为N=14。14个RBG的索引按照频率递增或递减的顺序为2,..,14,15。
在14个RBG的基础上增加1个虚拟的RBG,该虚拟RBG的索引为1。
假设某个用户终端采用非连续资源分配,在频域上分3簇。
需要指示每一簇的起始位置和终止位置的RBG,即需要指示6个RBG,共需指示15个RBG中6个RBG的位置,根据组合公式,需要
种状态。
下面以不同位置和大小的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的索引递增排序为
{s0,s1,s2,s3,s4,s5}={2,3,5,11,13,14}
其中,(s0,s1),(s2,s3),(s4,s5)分别为第0,1,2簇的起始位置和终止位置的RBG的索引。
则资源分配索引r为
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配索引,按照如下步骤解码,获得基站分配的3个非连续的簇的具体位置:
步骤801,从r解码得出{s0,s1,s2,s3,s4,s5}={2,3,5,11,13,14};
步骤802,判断第一个RBG是否为虚拟RBG,s0=2≠1,转步骤804;
步骤804,第0簇至少包含2个RBG,第0簇的起始位置和终止位置的RBG的索引分别为{s0,s1)=(2,3);
步骤805,判断后2簇中任意一簇(第1簇和第2簇)的第一个RBG的索引是否比与其相邻的前一个RBG的索引大1,s2=5≠s1+1,s4=13≠s3+1,转步骤807;
步骤807,第1簇和第2簇都至少包含2个RBG,(s2,s3)=(5,11)he(s4,s5)=(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的索引递增排序为
{s0,s1,s2,s3,s4,s5}={1,3,5,6,7,13}
其中,(s0,s1),(s2,s3),(s4,s5)分别为第0,1,2簇的起始位置和终止位置的RBG的索引。
则资源分配索引r为
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配索引,按照如下步骤解码,获得基站分配的3个非连续的簇的具体位置:
步骤801,从r解码得出{s0,s1,s2,s3,s4,s5}={1,3,5,6,7,13};
步骤802,判断第一个RBG是否为虚拟RBG,s0=1,转步骤803;
步骤803,s0=1,即信令指示的第一个RBG为虚拟RBG,则第0簇仅包含1个RBG,该RBG的索引为s1=3,即信令指示的第0簇的终止位置的RBG;转步骤805;
步骤805,判断后2簇中任意一簇(第1簇和第2簇)的第一个RBG的索引是否比与其相邻的前一个RBG的索引大1,s4=7=s3+1,转步骤806;s2=5≠s1+1,转步骤807;
步骤806,s4=7=s3+1,则该簇仅包含1个RBG,该RBG的索引为s4=13,即信令指示的该簇的最后一个RBG;
步骤807,该簇至少包含2个RBG,(s2,s3)=(5,6)为第1簇的起始位置和终止位置的RBG的索引,结束。
以上各步骤中,步骤802-804与805-807的顺序可以调换,806-807的顺序可以调换。
(三)
假设第0簇包含的RBG为10,第1簇包含的RBG为12,第2簇包含的RBG为15。
需要指示每一簇的起始位置和终止位置的RBG,其中第0簇仅包含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,s1,s2,s3,s4,s5}={1,10,11,12,13,15}
其中,(s0,s1),(s2,s3),(s4,s5)分别为第0,1,2簇的起始位置和终止位置的RBG的索引。
则资源分配索引r为
基站在发送给该用户终端的用于一个分量载波内的非连续资源分配的上行调度授权信令中,包含该索引。
用户终端在收到基站发送的上行调度授权信令后,根据其中的资源分配索引,按照如下步骤解码,获得基站分配的3个非连续的簇的具体位置:
步骤801,从r解码得出{s0,s1,s2,s3,s4,s5}={1,10,11,12,13,15};
步骤802,判断第一个RBG是否为虚拟RBG,s0=1,转步骤803;
步骤803,s0=1,即信令指示的第一个RBG为虚拟RBG,则第0簇仅包含1个RBG,该RBG的索引为s1=10,即信令指示的第0簇的终止位置的RBG;转步骤805;
步骤805,判断后2簇中任意一簇(第1簇和第2簇)的第一个RBG的索引是否比与其相邻的前一个RBG的索引大1,s2=11=s1+1,s4=13=s3+1,转步骤806;
步骤806,s2=11=s1+1,则该簇仅包含1个RBG,该RBG的索引为s3=12,即信令指示的该簇的终止位置的RBG;s4=13=s3+1,则该簇仅包含1个RBG,该RBG的索引为s5=15,即信令指示的该簇的终止位置的RBG,结束。
以上各步骤中,步骤802-803与805-806的顺序可以调换。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
Claims (10)
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+1;或者,一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG的索引按照频率递增或递减的顺序为2,3,...,N+1,所述虚拟RBG的索引为1。
3.如权利要求2所述的方法,其特征在于,所述资源分配索引根据下式得到:
其中,r为资源分配索引,N为该分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数,sk为所述m个非连续的簇的起始位置和终止位置对应的2m个RBG的索引,其中k=0,…,2m-1,sk<sk+1,(s2n,s2n+1)为该m个非连续的簇中第n簇的起始位置和终止位置RBG的索引,n=0,...,m-1。
4.如权利要求1所述的方法,其特征在于,基站按如下方式确定一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数:一个分量载波内,用于PUSCH非连续资源分配的带宽范围对应的PRB数为 其中为一个分量载波的系统带宽对应的PRB数,一个分量载波内的非连续资源分配以资源块组为单位,资源块组的大小是该分量载波的系统带宽的函数,或是该分量载波上用于PUSCH非连续资源分配的带宽的函数,如果资源块组的大小为P个PRB,一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数为
其中,如果则每一个RBG的大小为P;如果则前个RBG的大小为P,最后1个RBG的大小为
所述基站通过系统信息告知终端一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数,或者将与一个分量载波内用于PUSCH非连续资源分配的带宽对应的RBG数相关的参数发送给终端。
5.如权利要求1所述的方法,其特征在于,所述基站还和所述终端约定簇的个数m,或者,通过系统信息告知终端所述簇的个数m,或者,通过系统信息将与所述簇的个数m相关的参数发送给终端,或者,通过所述上行调度授权信令告知终端本次调度的PUSCH非连续资源分配传输在该分量载波上的所述簇的个数m。
6.一种无线信道资源分配的解码方法,其特征在于,终端接收上行调度授权信令,从所述上行调度授权信令中携带的资源分配索引解码出m簇的2m个起始位置和终止位置的RBG索引sk,k=0,...2m-1,sk<sk+1,包括:
所述终端判断s2m-1是否为虚拟RBG的索引,如果是,则最后一簇仅包含一个RBG,该RBG的索引为s2m-2;否则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2m-2,s2m-1);对第n簇,n=0,...,m-2,判断s2n+1是否为s2n+2指示的RBG的前一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为s2n,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2n,s2n+1);
或者,
所述终端判断s0是否为虚拟RBG的索引,如果是,则第0簇仅包含一个RBG,该RBG的索引为s1;否则,第0簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s0,s1);对第n簇,n=1,...,m-1,判断s2n是否为s2n-1指示的RBG的后一个RBG的索引,如果是,则第n簇仅包含一个RBG,该RBG的索引为s2n+1,否则,第n簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2n,s2n+1)。
7.如权利要求6所述的方法,其特征在于,
当一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为1,2,...N,虚拟RBG的索引为N+1时,则:
若s2m-1=N+1,则最后一簇仅包含1个RBG,该RBG的索引为s2m-2,否则,最后一簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s2m-2,s2m-1);
对n=0,...,m-2中的任一簇,若s2n+1=s2n+2-1,则该簇仅包含1个RBG,该RBG的索引为s2n,其中n=0,…,m-2;否则,(s2n,s2n+1)为第n簇的第一个RBG和最后一个RBG的索引;
或者,
当虚拟RBG的索引为1,一个分量载波内用于PUSCH非连续资源分配的带宽对应的N个RBG,按频率递增或递减排序其索引为2,3,...N+1,则:
若s0=1,则第0簇仅包含1个RBG,该RBG的索引为s1;否则,第0簇至少包含两个RBG,其第一个RBG和最后一个RBG的索引为(s0,s1);
对n=1,...,m-1中的任一簇,若s2n=s2n-1+1,则该簇仅包含1个RBG,该RBG的索引为s2n+1,其中n=1,…,m-1,否则,(s2n,s2n+1)为第n簇的第一个RBG和最后一个RBG的索引。
8.如权利要求7所述的方法,其特征在于,所述终端根据如下方式从所述资源分配索引解码得出
步骤701,取初值i=0和s=1,r的初始值为资源分配索引值;
步骤702,计算组合数
步骤703,如果p>r,则s=s+1,然后跳至步骤702;否则,si=s;
步骤704,计算
s=s+1
r=r-p
i=i+1
步骤705,如果i≤2m-1,则跳至步骤702;否则结束。
9.如权利要求7或8所述的方法,其特征在于,所述终端通过系统信息获得所述N值,或终端根据系统信息配置的相关参数得出N。
10.如权利要求6或7或8所述的方法,其特征在于,所述m为一系统默认值,或者,终端从系统信息中获得所述m,或者从系统信息配置的相关参数得出m,或者,终端从所述上行调度授权信令获得本次调度的PUSCH非连续资源分配传输在该分量载波上的分簇数m。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910165687.3A CN101657018B (zh) | 2009-08-18 | 2009-08-18 | 无线信道资源分配的指示方法及基站、解码方法及终端 |
PCT/CN2010/074641 WO2011020381A1 (zh) | 2009-08-18 | 2010-06-28 | 无线信道资源分配的指示方法及基站、解码方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910165687.3A CN101657018B (zh) | 2009-08-18 | 2009-08-18 | 无线信道资源分配的指示方法及基站、解码方法及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101657018A CN101657018A (zh) | 2010-02-24 |
CN101657018B true CN101657018B (zh) | 2015-01-28 |
Family
ID=41711030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910165687.3A Active CN101657018B (zh) | 2009-08-18 | 2009-08-18 | 无线信道资源分配的指示方法及基站、解码方法及终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101657018B (zh) |
WO (1) | WO2011020381A1 (zh) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DK2400807T3 (en) * | 2009-02-18 | 2018-10-29 | Sun Patent Trust | SCHEDULING APPARATUS AND IDS PLANNING PROCEDURE |
CN101657018B (zh) * | 2009-08-18 | 2015-01-28 | 中兴通讯股份有限公司 | 无线信道资源分配的指示方法及基站、解码方法及终端 |
WO2011097808A1 (zh) * | 2010-02-11 | 2011-08-18 | 上海贝尔股份有限公司 | 用于传输和处理上行非连续资源分配信令的方法和设备 |
US8644199B2 (en) | 2010-03-31 | 2014-02-04 | Samsung Electronics Co., Ltd | Indexing resources for transmission of acknowledgement signals in multi-cell TDD communication systems |
CN102223719B (zh) * | 2010-04-16 | 2014-01-08 | 华为技术有限公司 | 资源分配指示方法、基站设备、用户设备 |
CN102754474A (zh) * | 2010-04-29 | 2012-10-24 | 富士通株式会社 | 基站、移动终端及其中分配上行链路资源的方法 |
JP5097793B2 (ja) * | 2010-04-30 | 2012-12-12 | 株式会社エヌ・ティ・ティ・ドコモ | 基地局装置、移動端末装置および通信制御方法 |
CN103155666A (zh) * | 2010-06-21 | 2013-06-12 | 诺基亚西门子通信公司 | 用于可配置双集群资源分配的信令 |
KR101878504B1 (ko) | 2010-06-21 | 2018-07-13 | 선 페이턴트 트러스트 | 무선 통신 장치, 할당 리소스 통지 방법 및 데이터 할당 방법 |
KR101654064B1 (ko) | 2010-09-14 | 2016-09-05 | 엘지전자 주식회사 | 상향링크 자원 할당을 위한 방법 및 장치 |
CN102970753B (zh) * | 2011-09-01 | 2018-01-30 | 中兴通讯股份有限公司 | 一种rbg处理方法和系统 |
CN104769879B (zh) * | 2012-11-02 | 2018-11-20 | 华为技术有限公司 | 网络控制节点中的方法 |
US20160143025A1 (en) * | 2014-11-17 | 2016-05-19 | Mediatek Inc. | Apparatuses and methods for logic channel prioritization |
WO2016119132A1 (zh) * | 2015-01-27 | 2016-08-04 | 华为技术有限公司 | 一种确定资源块的方法、装置及系统 |
CN107615852B (zh) * | 2015-06-16 | 2020-02-21 | 华为技术有限公司 | 资源调度的方法、装置和设备 |
CN106332286B (zh) * | 2015-06-30 | 2022-01-28 | 中兴通讯股份有限公司 | 频谱资源分配方法及装置 |
CN108886690B (zh) | 2016-04-01 | 2021-02-12 | 华为技术有限公司 | 一种资源分配指示的方法、设备及系统 |
CN108631833B (zh) * | 2017-03-24 | 2020-11-20 | 北京紫光展锐通信技术有限公司 | 上行预编码传输方法、装置及用户设备 |
CN110113143B (zh) * | 2017-04-28 | 2020-12-25 | 华为技术有限公司 | 一种参数配置方法和装置 |
US10979190B2 (en) | 2017-05-26 | 2021-04-13 | Kt Corporation | Method for configuring frequency resource about component carrier for new radio and apparatuses thereof |
ES2960305T3 (es) * | 2018-04-25 | 2024-03-04 | Beijing Xiaomi Mobile Software Co Ltd | Métodos de indicación e interpretación de información, estación base y equipo de usuario |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296508A (zh) * | 2007-04-29 | 2008-10-29 | 中兴通讯股份有限公司 | Lte tdd系统中调度授权资源的指示方法 |
WO2009098987A1 (en) * | 2008-02-05 | 2009-08-13 | Nec Corporation | Distributed virtual resource block allocation for ofdma |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101537127B1 (ko) * | 2008-01-09 | 2015-07-22 | 애플 인크. | 분산된 리소스 블럭 인덱스의 물리적 리소스 블럭으로의 맵핑 |
CN101378289B (zh) * | 2008-09-23 | 2014-03-19 | 中兴通讯股份有限公司 | 物理资源的表示方法和装置 |
CN101657018B (zh) * | 2009-08-18 | 2015-01-28 | 中兴通讯股份有限公司 | 无线信道资源分配的指示方法及基站、解码方法及终端 |
-
2009
- 2009-08-18 CN CN200910165687.3A patent/CN101657018B/zh active Active
-
2010
- 2010-06-28 WO PCT/CN2010/074641 patent/WO2011020381A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296508A (zh) * | 2007-04-29 | 2008-10-29 | 中兴通讯股份有限公司 | Lte tdd系统中调度授权资源的指示方法 |
WO2009098987A1 (en) * | 2008-02-05 | 2009-08-13 | Nec Corporation | Distributed virtual resource block allocation for ofdma |
Also Published As
Publication number | Publication date |
---|---|
CN101657018A (zh) | 2010-02-24 |
WO2011020381A1 (zh) | 2011-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101657018B (zh) | 无线信道资源分配的指示方法及基站、解码方法及终端 | |
CN102036387B (zh) | 无线信道资源分配的指示方法及基站、解码方法及终端 | |
CN101883434B (zh) | 一种信道资源分配方法及基站 | |
CN103200684B (zh) | 一种控制信道传输、接收方法及基站、用户设备 | |
KR102441215B1 (ko) | 차세대 셀룰러 네트워크에서 데이터 전송 방법 및 장치 | |
CN107046722B (zh) | 调度定时间隔的确定方法及装置 | |
KR101304114B1 (ko) | 제어채널의 자원 매핑 방법 | |
CN101801093A (zh) | 资源分配方式指示方法、装置和系统 | |
CN102801504B (zh) | 控制信道映射的方法、控制信道检测的方法和装置 | |
CN101378289B (zh) | 物理资源的表示方法和装置 | |
CN110460415A (zh) | 数据传输方法、装置及存储介质 | |
CN101527961B (zh) | 一种下行资源分配指示方法 | |
CN101932114A (zh) | 一种上行调度授权控制信令的发送方法和基站 | |
KR20110102876A (ko) | 시스템 정보 전송방법 | |
CN110034907A (zh) | 一种控制信道检测方法及用户设备 | |
CN102014444A (zh) | 分配下行资源及实现下行数据接收的方法、装置 | |
CN109906654B (zh) | 无线资源分配系统及方法 | |
CN113645705B (zh) | 频域资源分配方法及装置 | |
CN101938793A (zh) | 一种phich信道分配的方法及设备 | |
CN101176277B (zh) | 在正交频分多址接入系统中索引物理信道的方法和设备 | |
CN102970709B (zh) | 一种配置分片载波后rbg大小和编号的确定方法和装置 | |
KR20120109564A (ko) | 무선 통신 시스템에 있어서의 자원 인덱스 코딩 방법 및 기지국 | |
CN102970753B (zh) | 一种rbg处理方法和系统 | |
CN108810996A (zh) | 一种资源分配方法、基站及用户设备 | |
CN116250311A (zh) | 一种资源配置方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |