为用户分配应答信道的方法、装置和系统.pdf

上传人:1520****312 文档编号:1110020 上传时间:2018-03-31 格式:PDF 页数:32 大小:1.34MB
返回 下载 相关 举报
摘要
申请专利号:

CN200810108466.8

申请日:

2008.06.02

公开号:

CN101500260A

公开日:

2009.08.05

当前法律状态:

授权

有效性:

有权

法律详情:

专利实施许可合同备案的生效IPC(主分类):H04W 28/04合同备案号:2015990000755让与人:华为技术有限公司受让人:苹果公司发明名称:为用户分配应答信道的方法、装置和系统申请日:20080602申请公布日:20090805授权公告日:20110914许可种类:普通许可备案日期:20150827|||授权|||实质审查的生效|||公开

IPC分类号:

H04W28/04(2009.01)I; H04W28/26(2009.01)I; H04W72/04(2009.01)I; H04W74/08(2009.01)I; H04W76/06(2009.01)I

主分类号:

H04W28/04

申请人:

华为技术有限公司

发明人:

陈小波; 刘 广

地址:

518129广东省深圳市龙岗区坂田华为总部办公楼

优先权:

2008.4.29 CN 200810067047.4

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种为用户分配应答信道的方法,用于在一个上行子帧内反馈多个下行子帧的应答。依据该方法,将预留的ACK信道按照下行子帧数分成大块,每个下行子帧按照预设顺序或预设规则对应一个大块,将每个大块分成若干个子块,同一子帧内的控制信道单元CCE集合分别映射到不同的子块上。从而,使更多的空闲ACK信道可以被释放出来形成资源块,用于其他信道的传输,例如用于PUSCH的传输。本发明实施例还公开了其他几种为用户分配应答信道的方法,以及为用户分配应答信道的装置和通信系统。

权利要求书

1、  一种为用户分配应答ACK信道的方法,用于在一个上行子帧内反馈N个下行子帧的应答,其特征在于,包括:
将预留的ACK信道分成N个大块,每个下行子帧按照预设的顺序对应一个大块,将每个大块分成多个子块;
按照同一子帧内不同的信道控制单元CCE集合分别映射到不同子块的方式,为下行子帧分配ACK信道;
其中,N为大于1的整数。

2、
  根据权利要求1所述的方法,其特征在于,
为每个下行子帧预留的信道为NCCE,max{Mi}或NCCE,Mi个;
其中,Mi表示N个下行子帧中标号为i的下行子帧的n的最大可能取值,i=0,1,...,N-1,n为物理层下行控制信道PDCCH占用的符号数目;max{Mi}表示Mi的最大值,NCCE,max{Mi}表示n值为max{Mi}时下行子帧中CCE的数目,NCCE,Mi表示n值为Mi时下行子帧中CCE的数目。

3、
  根据权利要求2所述的方法,其特征在于,
当为每个子帧预留NCCE,max{Mi}个ACK信道时,将每个大块分成max{Mi}个子块,同一子帧内标号为{0,1,...,NCCE,1-1-Δ1},{NCCE,11,NCCE,11+1,...,NCCE,2-1-Δ2},...,{NCCE,max{Mi}-1max{Mi}-1,NCCE,max{Mi}-1max{Mi}-1+1,...,NCCE,max{Mi}-1}的CCE集合分别映射到不同的子块上;当为每个子帧预留NCCE,Mi个ACK信道时,将每个大块分成Mi个子块,同一子帧内标号为{0,1,...,NCCE,1-1-Δ1},{NCCE,11,NCCE,11+1,...,NCCE,2-1-Δ2},...,{NCCE,Mi-1Mi-1,NCCE,Mi-1Mi-1+1,...,NCCE,Mi-1}的CCE集合分别映射到不同的子块上;
其中,Δ1、Δ2、...Δmax{Mi}-1,Δ1、Δ2、...ΔMi-1都为调节因子。

4、
  根据权利要求3所述的方法,其特征在于,调节因子Δ1、Δ2、...ΔΔmax{Mi}-1都为0,或Δ1、Δ2、...ΔMi-1都为0。

5、
  根据权利要求3所述的方法,其特征在于,调节因子按照Δmax{Mi}-1,...,Δ2,Δ1的顺序或者按照ΔMi-1,...,Δ2,Δ1的顺序,依次确定各自的取值。

6、
  根据权利要求1至5中任一项所述的方法,其特征在于,所述预设的顺序包括:
所述N个下行子帧的原有顺序,特殊子帧排列在最后的顺序,或者n的实际取值最大的子帧排在最前面的顺序。

7、
  根据权利要求6所述的方法,其特征在于,所述n的实际取值最大的子帧排在最前面的顺序包括:按照n的实际取值从大到小的顺序。

8、
  一种为用户分配应答ACK信道的方法,用于在一个上行子帧内反馈N个下行子帧的应答,其特征在于,包括:
在预留的N×NCCE,max{Mi}个ACK信道上,连续为每一个下行子帧映射ACK信道;
其中,N为大于1的整数,Mi表示N个下行子帧中标号为i的下行子帧的n的最大可能取值,i=0,1,...,N-1,n为物理层下行控制信道PDCCH占用的符号数目;max{Mi}表示Mi的最大值,NCCE,max{Mi}表示n值为max{Mi}时下行子帧中CCE的数目,NCCE,Mi表示n值为Mi时下行子帧中CCE的数目。

9、
  一种为用户分配应答ACK信道的方法,用于在一个上行子帧内反馈N个下行子帧的应答,其特征在于,包括:
将预留的ACK信道分成N个大块,根据预设规则为每个下行子帧分配一个映射标号d,每个映射标号对应一个大块;将每个大块分成多个子块;
根据K个连续的控制信道单元CCE映射一个ACK信道的方式,按照先递增映射标号d、再递增子块标号m的顺序,为下行子帧分配ACK信道;
其中,N为大于1的整数,K为大于等于1的整数。

10、
  根据权利要求9所述的方法,其特征在于,
所述预留的ACK信道为N×INTEGER(NCCE,max{Mi}/K)或个,其中INTEGER()表示向上取整或向下取整;
当预留N×INTEGER(NCCE,max{Mi}/K)个信道时,将每个大块分成max{Mi}个子块,标号为m的子块中包含INTEGER(NCCE,m+1/K)-INTEGER(NCCE,m/K)个信道,当预留个信道时,将每个大块分成Mi个子块,标号为m的子块中包含INTEGER(NCCE,m+1/K)-INTEGER(NCCE,m/K)个信道;
其中,Mi表示N个下行子帧中标号为i的下行子帧的n的最大可能取值,i=0,1,...,N-1,n为物理层下行控制信道PDCCH占用的符号数目,max{M}表示Mi的最大值,NCCE,max{Mi}表示n值为max{Mi}时下行子帧中CCE的数目,NCCE,Mi表示n值为Mi时下行子帧中CCE的数目,NCCE,m表示n值为m时下行子帧中CCE的数目,NCCE,m+1表示n值为m+1时下行子帧中CCE的数目。

11、
  根据权利要求10所述的方法,其特征在于,按照以下方式来确定标号为d的子帧中标号为nCCE的CCE所分配的ACK信道的标号
选择m的值使得INTEGER(NCCE,m/K)×K≤nCCE≤INTEGER(NCCE,m+1/K)×K-1成立;
根据所选择的m值和公式
来确定 n PUCCH ( 1 ) ]]>的值;
其中,nCCE为物理层下行控制信道PDCCH占用的起始CCE标号。

12、
  根据权利要求9所述的方法,其特征在于,根据预设规则为标号为i的下行子帧分配映射标号d,所述预设规则包括:
任何集合i={0,1,...,N-1}到集合d={0,1,...,N-1}的一一映射。

13、
  根据权利要求12所述的方法,其特征在于,所述预设规则包括:
特殊子帧排列在最后的规则,或者n的实际取值最大的子帧排在最前面的规则。

14、
  一种为用户分配应答ACK信道的方法,用于在一个上行子帧内反馈N个下行子帧的应答,其特征在于,包括:
将预留的ACK信道分成N个大块,根据预设规则为多个下行子帧分配相同的映射标号d,每个映射标号对应一个大块;将每个大块分成多个子块;
按照先递增映射标号d、再递增子块标号m的顺序,为下行子帧分配ACK信道;
其中,N为大于1的整数。

15、
  根据权利要求14所述的方法,其特征在于,按照以下方式来确定标号为d的子帧中标号为nCCE的控制信道单元CCE所分配的ACK信道的标号 n PUCCH ( 1 ) : ]]>
选择m的取值使得NCCE,m≤nCCE≤NCCE,m+1-1成立;
根据所选择的m值和公式 n PUCCH ( 1 ) = ( N - d - 1 ) × N CCE , m + d × N CCE , m + 1 + n CCE ]]>来确定的值;
其中,nCCE为物理层下行控制信道PDCCH占用的起始CCE标号,Mi表示N个下行子帧中标号为i的下行子帧的n的最大可能取值,i=0,1,...,N-1,n为物理层下行控制信道PDCCH占用的符号数目,max{Mi}表示Mi的最大值,NCCE,m表示n值为m时下行子帧中CCE的数目,NCCE,m+1表示n值为m+1时下行子帧中CCE的数目。

16、
  一种为用户分配应答ACK信道的装置,所述ACK信道用于在一个上行子帧内反馈N个下行子帧的应答,其特征在于,包括:
预留单元,用于为N个下行子帧预留信道;
分配单元,用于将所预留的ACK信道分成N个大块,根据预设规则为每个下行子帧分配一个映射标号d,每个映射标号对应一个大块;将每个大块分成多个子块,按照先递增映射标号d、再递增子块标号m的顺序为下行子帧分配ACK信道;
其中,N为大于1的整数。

17、
  根据权利要求16所述的装置,其特征在于,
所述预留单元用于为每个下行子帧预留INTEGER(NCCE,max{Mi}/K)或INTEGER(NCCE,Mi/K)个信道,其中INTEGER()表示向上取整或向下取整;
当为每个子帧预留INTEGER(NCCE,max{Mi}/K)个信道时,分配单元用于将每个大块分成max{Mi}个子块,标号为m的子块中包含INTEGER(NCCE,m+1/K)-INTEGER(NCCE,m/K)个信道;当为每个子帧预留INTEGER(NCCE,Mi/K)个信道时,分配单元用于将每个大块分成Mi个子块,标号为m的子块中包含INTEGER(NCCE,m+1/K)-INTEGER(NCCE,m/K)个信道;
其中,Mi表示N个下行子帧中标号为i的下行子帧的n的最大可能取值,i=0,1,...,N-1,n为物理层下行控制信道PDCCH占用的符号数目,max{Mi}表示Mi的最大值,NCCE,max{Mi}表示n值为max{Mi}时下行子帧中信道控制单元CCE的数目,NCCE,Mi表示n值为Mi时下行子帧中CCE的数目,NCCE,m表示n值为m时下行子帧中CCE的数目,NCCE,m+1表示n值为m+1时下行子帧中CCE的数目,K为大于等于1的整数。

18、
  根据权利要求16所述的装置,其特征在于,分配单元用于根据K个连续的CCE映射一个ACK信道的方式为下行子帧分配ACK信道,或者,根据多个下行子帧映射到相同的ACK信道集合的方式为下行子帧分配ACK信道;
其中,K为大于等于1的整数。

19、
  根据权利要求16所述的装置,其特征在于,所述预留单元用于为每个下行子帧预留NCCE,max{Mi}或NCCE,Mi个信道;
当为每个子帧预留NCCE,max{Mi}个ACK信道时,将每个大块分成max{Mi}个子块,分配单元用于按照如下方式为下行子帧分配信道:同一子帧内标号为{0,1,...,NCCE,1-1-Δ1},{NCCE,11,NCCE,11+1,...,NCCE,2-1-Δ2},...,{NCCE,max{Mi}-1max{Mi}-1,NCCE,max{Mi}-1max{Mi}-1+1,...,NCCE,max{Mi}-1}的CCE集合分别映射到不同的子块上;
当为每个子帧预留NCCE,Mi个ACK信道时,将每个大块分成Mi个子块,分配单元用于按照如下方式为下行子帧分配信道:同一子帧内标号为{0,1,...,NCCE,1-1-Δ1},{NCCE,11,NCCE,11+1,...,NCCE,2-1-Δ2},...,{NCCE,Mi-1Mi-1,NCCE,Mi-1Mi-1+1,...,NCCE,Mi-1}的CCE集合分别映射到不同的子块上;其中,Δ1、Δ2、...Δmax{Mi}-1,Δ1、Δ2、...ΔMi-1都为调节因子。20、一种为用户分配应答ACK信道的装置,所述ACK信道用于在一个上行子帧内反馈N个下行子帧的应答,其特征在于,包括:
预留单元,用于为N个下行子帧预留N×NCCE,max{Mi}个ACK信道;
分配单元,用于根据在所预留的ACK信道上连续为每一个子帧映射ACK信道的方式,为下行子帧分配ACK信道;
其中,N为大于1的整数,Mi表示N个下行子帧中标号为i的下行子帧的n的最大可能取值,i=0,1,...,N-1,n为物理层下行控制信道PDCCH占用的符号数目;max{Mi}表示Mi的最大值,NCCE,max{Mi}表示n值为max{Mi}时下行子帧中CCE的数目,NCCE,Mi表示n值为Mi时下行子帧中CCE的数目。

21、
  一种通信系统,包括用户终端和根据权利要求16至20中任一项所述的装置,其中:
所述装置位于网络侧,为用户终端分配ACK信道;
用户终端在所分配的ACK信道上将N个下行子帧的应答信息反馈给网络侧。

22、
  一种通信系统,其特征在于,包括权利要求16至20中任一项所述的装置。

说明书

为用户分配应答信道的方法、装置和系统
技术领域
本发明涉及移动通信领域,尤其涉及一种为用户分配应答信道的技术。
背景技术
在现有的3GPP(第三代伙伴计划)E-UTRA(演进全球地面无线接入)系统中,网络侧设备,例如基站,在发送下行数据之前,会先发下行控制信令,指示用户在相应的资源上去接收下行数据。用户在接收到下行数据之后,如果正确接收则反馈肯定的应答ACK(ACKnowledgement),如果错误接收,则反馈否定的应答NAK(Negative-ACKnowledgement)。接收下行数据的用户终端UE(User Equipment)可以支持两种模式,FDD(频分双工)模式或(时分双工)TDD模式。
对于支持TDD模式的用户终端,承载用户的ACK或NAK反馈信息的信道为ACK信道,ACK信道由网络侧根据系统预定规则来分配。用户已知道预定规则,根据该预定规则来检测出所分配的ACK信道,并将反馈信息承载在这些信道上发送给网络侧设备。
在现有技术中,TDD模式下的帧结构通常如图1所示,每个无线帧(radioframe)长为10毫秒,由2个长为5毫秒的半帧(half-frame)组成。每个半帧由8个长为0.5毫秒的时隙(slot)和3个特殊域DwPTS、GP、UpPTS组成。每两个时隙组成一个子帧,3个特殊域DwPTS、GP、UpPTS组成一个特殊子帧,子帧的长度都为1毫秒。各子帧中,子帧0和5为下行子帧,子帧2为上行子帧,特殊子帧中的DwPTS可以传输下行数据或者不传输数据,其余子帧可以被灵活地分配为上行或下行。
目前,在3GPP E-UTRA系统中定义了7种下行上行配比,对于5毫秒周期,有1:3、2:2和3:1这3种配比;对于10毫秒周期,有4种配比,分别为6:3、7:2、8:1、3:5。除了1:3和3:5这两种配比,其他配比都会导致需要在一个上行子帧内反馈N(N>1,N为整数)个下行子帧的ACK或NAK。
由于PDCCH(物理层下行控制信道)占用的时频资源以CCE(控制信道单元)为单位,因此上行反馈ACK或NAK使用的ACK信道通过PDCCH占用的标号最小的CCE来隐式映射。一种常用的隐式映射方式是CCE标号到ACK标号的一一映射。
在3GPP系统中,每个下行子帧中由PCFICH(物理层控制格式指示信道)指示的PDCCH占用的符号数目n可以为1、2或3,对于特殊子帧,n可以为1或2。子帧的n值可以动态变化。在一个下行子帧中,在系统带宽、导频天线配置等系统参数一定的情况下,PDCCH占用的符号数目n越多,该下行子帧中CCE的数目就越多。当n为1、2、3时,以NCCE,1、NCCE,2、NCCE,3来代表下行子帧中CCE的数目,NCCE,1<NCCE,2<NCCE,3
依据现有技术,当需要在一个上行子帧内反馈N个下行子帧的ACK/NAK时,网络侧根据以下规则来为用户分配ACK信道:
(1)考虑到n的取值的不同,网络侧按照最大的CCE数目为每个下行子帧(包括特殊子帧)预留f(NCCE,3)个ACK信道,采用CCE与ACK一一映射的方式,f(NCCE,3)=NCCE,3,函数f代表CCE标号到ACK信道标号的映射规则。对于N个子帧,总共预留N×NCCE,3个ACK信道。
(2)将N×NCCE,3个ACK信道分成连续的N份,每个下行子帧按照原有顺序映射到每一份,每份的大小为NCCE,3。例如,当需要在一个上行子帧反馈两个下行子帧的ACK/NAK时,映射方式如图2所示,其中,下行子帧0和1的PCFICH的最大取值都为3。
本发明的发明人发现,根据前述规则来为用户分配ACK信道,不利于更多的空闲ACK信道被释放以形成用于PUSCH(物理层上行共享信道)传输的资源块(RB,Resource Block)。例如,当在一个上行子帧反馈两个下行子帧的ACK/NAK且子帧0的PCFICH指示的n的实际取值为1时,在映射给子帧0的标号为0~NCCE,3-1的ACK信道中,实际可能被使用的ACK信道标号只能位于0~NCCE,1-1,对于标号为NCCE,1~NCCE,3-1的ACK信道,则不能通过隐式映射被占用,而这些空闲ACK信道占用的资源难以被整块地释放出来,即释放出来的空闲资源难以形成资源块。
在名称为“R1-081219,CCE to uplink ACK/NACK mapping in TDD,Samsung,3GPP TSG RAN WG1 Meeting #52bis,Shenzhen,China,31March-4 April,2008”的文件中,描述了另一种分配ACK信道的规则。根据该规则,为上行子帧预留的ACK信道数目为,即,如果有特殊子帧,则为特殊子帧也预留了NCCE,3个ACK信道。将个ACK信道分成N份,每个下行子帧按照原有顺序映射到每一份,第i份的ACK信道序号为j*N+i,其中,且i=0,1,...,N-1。例如,在一个上行子帧内反馈两个下行子帧的ACK/NAK时,映射方式如如图3所示。
本发明的发明人发现,该规则的缺陷在于,当所反馈的多个下行子帧的n的实际取值不相等的时候,仍不利于空闲的ACK信道资源被整块地释放出来。
发明内容
本发明施例提供了一种为用户分配ACK信道的技术,可以节省所需的ACK信道资源。
本发明实施例提供了一种为用户分配ACK信道的方法,用于在一个上行子帧内反馈N个下行子帧的应答。在该方法中,将预留的ACK信道分成N个大块,每个下行子帧按照预设的顺序对应一个大块,将每个大块分成多个子块;按照同一子帧内不同的信道控制单元CCE集合分别映射到不同子块的方式,为下行子帧分配ACK信道。
本发明实施例还提供了另一种为用户分配ACK信道的方法,用于在一个上行子帧内反馈多个下行子帧的应答。依据该方法,在预留的N×NCCE,max{Mi}个ACK信道上,连续为每一个下行子帧映射ACK信道。
本发明实施例提供了又一种为用户分配ACK信道的方法,用于在一个上行子帧内反馈多个下行子帧的应答。依据该方法,将预留的ACK信道分成N个大块,根据预设规则为每个下行子帧分配一个映射标号d,每个映射标号对应一个大块;将每个大块分成多个子块;根据K个连续的控制信道单元CCE映射一个ACK信道的方式,按照先递增映射标号d、再递增子块标号m的顺序,为下行子帧分配ACK信道,其中,K为大于等于1的整数。
本发明实施例提供了又一种为用户分配ACK信道的方法,用于在一个上行子帧内反馈多个下行子帧的应答。依据该方法,将预留的ACK信道分成N个大块,根据预设规则为多个下行子帧分配相同的映射标号d,每个映射标号对应一个大块;将每个大块分成多个子块;按照先递增映射标号d、再递增子块标号m的顺序,为下行子帧分配ACK信道。
本发明实施例提供了一种为用户分配应答ACK信道的装置,包括预留单元和分配单元。其中,预留单元用于为N个下行子帧预留信道;分配单元用于将所预留的ACK信道分成N个大块,根据预设规则为每个下行子帧分配一个映射标号d,每个映射标号对应一个大块;将每个大块分成多个子块,按照先递增映射标号d、再递增子块标号m的顺序为下行子帧分配ACK信道。
本发明实施例还提供了另一种为用户分配应答ACK信道的装置,包括:预留单元,用于为N个下行子帧预留N×NCCE,max{Mi}个ACK信道;分配单元,用于根据在所预留的ACK信道上连续为每一个子帧映射ACK信道的方式,为下行子帧分配ACK信道。
本发明实施例还提供了一种通信系统,包括用户终端和前面所述的任意一种装置。其中,装置位于网络侧,为用户终端分配ACK信道;用户终端在所分配的ACK信道上将N个下行子帧的应答信息反馈给网络侧。
本发明实施例还提供了另一种通信系统,包括前面所述的任意一种装置。
依据本发明实施例,将预留的ACK信道按照下行子帧分成大块,然后将大块分成多个子块,同一子帧内的控制信道单元CCE集合分别映射到不同的子块上,从而有利于空闲的ACK信道资源被整块地释放出来,形成更多的资源块,用于其他信道的传输,例如用于PUSCH的传输。或者,在所述预留的ACK信道上,连续为每一个子帧映射ACK信道,从而有利于空闲的ACK信道资源被整块地释放出来,以节省ACK信道资源。或者,将多个连续的CCE映射到一个ACK信道,或者为多个下行子帧分配相同的映射标号,从而节省预留资源开销,以节省ACK信道资源。
附图说明
下面将参照附图对本发明进行更为详细的描述,附图中:
图1是现有技术中的TDD模式帧结构示意图;
图2是依据现有技术的一种映射方式示意图;
图3是依据现有技术的另一种映射方式示意图;
图4是依据本发明实施例的方法的流程示意图;
图5是依据本发明实施例的一种映射方式示意图;
图6是依据本发明实施例的另一种映射方式示意图;
图7是依据本发明实施例的又一种映射方式示意图;
图8是依据本本发明实施例的装置结构示意图;
图9是依据本发明实施例的系统结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
当需要在一个上行子帧内反馈N个下行子帧的ACK/NAK时,网络侧根据以下规则来为用户分配ACK信道:
101.为每个下行子帧预留ACK信道。考虑到每个子帧的n值可以动态变化,为每个子帧(包括特殊子帧)预留NCCE,max{Mi}个ACK信道,总共则预留N×NCCE,max{Mi}个信道。其中,Mi表示N个下行子帧中标号为i的下行子帧的n的最大可能取值,i=0,1,...,N-1,Max{Mi}表示Mi的最大值。NCCE,max{Mi}表示,n值为Max{Mi}时下行子帧中CCE的数目。
例如,在目前的3GPP E-UTRA系统中,对于特殊子帧,n的最大值为2,即Mi=2;对于其他子帧,n的最大值为3,即Mi=3,则Max{Mi}为3。为每个子帧预留的ACK信道数为NCCE,3
102.将N个子帧的CCE映射到预留的ACK信道上。具体为,将预留的ACK信道分成N个大块,每个大块分成max{Mi}个子块。对于N个下行子帧,每一个子帧按照预设顺序对应一个大块;同一子帧内标号为{0,1,...,NCCE,1-1},{NCCE,1,NCCE,1+1,...,NCCE,2-1},...,{NCCE,max{Mi}-1,NCCE,max{Mi}-1+1,...,NCCE,max{Mi}-1}的CCE集合分别映射到不同的子块上。
下面以max{Mi}为3的3GPP E-UTRA系统为例来说明步骤102中具体的映射过程。Max{Mi}为3,即每个大块分成3个子块。同一子帧内标号为{0,1,...,NCCE,1-1}、{NCCE,1,NCCE,1+1,...,(NCCE,2-1)}、{NCCE,2,(NCCE,2+1),...,(NCCE,3-1)}的CCE集合分别映射到不同的子块上。
在映射过程中,先根据预设规则为N个下行子帧的标号为i的(0≤i<N)子帧分配一个唯一的映射标号d,用以表示子帧在映射中被排在了标号为d的子帧位置,且0≤d<N。所述预设规则可以是任何集合i={0,1,...,N-1}到集合d={0,1,...,N-1}的一一映射,例如d=i,又例如,特殊子帧排列在最后的映射方式,或者n的实际取值最大的子帧排在最前面的映射方式,尤其是按照n的实际取值从大到小的映射方式。记NCCE,m表示PCFICH取值为m(0≤m≤max{Mi}-1)时下行子帧中CCE的数目,且定义NCCE,0=0。记映射后分配的ACK信道标号为,为N个下行子帧预留的N×NCCE,3个ACK信道分别标号为0~N*NCCE,3-1。
本实施例中,基站在N个下行子帧的标号为d的子帧上调度了某用户终端UE,且分配携带该UE下行调度分配授权命令的PDCCH占用的起始CCE标号为nCCE,0≤nCCE<NCCE,3。那么,基站按照下面过程来为该起始CCE分配ACK信道标号:首先,通过nCCE的取值来确定映射后的ACK信道属于标号为d的子帧中标号为m的子块,确定过程为,从m∈{0,1,2}中选择m的取值使得NCCE,m≤nCCE≤NCCE,m+1-1(1)成立;其次,将上一步得到的m值代入式 n PUCCH ( 1 ) = ( N - d - 1 ) × N CCE , m + d × N CCE , m + 1 + n CCE ]]>(2)计算所分配的ACK信道标号。
对式(2)的进一步说明如下:当nCCE对应的信道位于标号为d的子帧中标号为m(0≤m≤max{Mi}-1,例如,m=0、1或2)的子块时,所有N个子帧的前m个子块(即标号为0的子块到标号为m-1的子块)都排在其前面,这前m个子块对应着N×NCCE,m个ACK信道;N个子帧中前d个子帧(即标号为0的子帧到标号为d-1的子帧)的标号为m的子块也排在其前面,这些标号为m的子块对应着d×(NCCE,m+1-NCCE,m)个ACK信道;最后,标号为d的子帧的标号为m的子块中,还有与前nCCE-NCCE,m个CCE对应的nCCE-NCCE,m个ACK信道也排在前面;将上述三项求和即得到式(2)。
UE在标号为d的子帧上检测到了携带该UE下行调度分配授权命令的PDCCH,获知其占用的起始CCE标号为nCCE,0≤nCCE<NCCE,3。UE按照下面过程来获知为其分配的ACK信道标号:首先,通过nCCE的取值来确定映射后的ACK信道属于标号为d的子帧中标号为m的子块,确定过程为从m∈{0,1,2}中选择m的取值使得NCCE,m≤nCCE≤NCCE,m+1-1(1)成立;其次,将根据(1)式得到的m值代入式 n PUCCH ( 1 ) = ( N - d - 1 ) × N CCE , m + d × N CCE , m + 1 + n CCE ]]>(2)中,计算所分配的ACK信道标号。
UE在标号为的ACK信道上反馈ACK/NACK信息,基站在标号为的ACK信道上检测所反馈的ACK/NACK信息。如果基站在N个子帧中的多个子帧上都调度了该UE,那么通过上述映射,基站会分配多个ACK信道标号给UE,UE通常使用检测到的最后一个PDCCH的起始CCE所对应的ACK信道来反馈ACK/NACK信息。
在3GPP E-UTRA系统中,在一个RB上码分复用了L个ACK信道,在短循环前缀子帧结构下通常L=18。只有当RB上的L个码分复用的ACK信道都不使用时,才能将该RB调度用户数据。因而上述子块的划分中还可以引入调节因子进行“微调”,即子帧内标号为{0,1,...,NCCE,1-1-△1},{NCCE,1-△1,NCCE,1-△1+1,...,NCCE,2-1-△2},...,{NCCE,max{Mi}-1-△max{Mi}-1,NCCE,max{Mi}-1-△max{Mi}-1+1,...,NCCE,max{Mi}-1}的CCE集合分别映射到不同的子块上,其中△1,△2,...,△max{Mi}-1即为所述调节因子,按照△max{Mi}-1,...,△2,△1的顺序去依次确定各自的取值,通常取值应不大于3。引入调节因子的目的在于:使得同一子帧的不同的CCE集合中的ACK信道的数目接近L的整数倍时,能够形成完整的一个或几个RB。“每一个子帧按照预设顺序对应一个大块”中的“预设顺序”可以是这N个下行子帧的原有顺序,也可以是将特殊子帧排在最后的顺序,也可以是n的实际取值最大的子帧排在最前面的顺序(如果有多个子帧的n值相同,则该多个子帧可以按照任意顺序排在最前面),还可以是其他任何有利于释放更多整块的空闲ACK信道的顺序。
每一个子帧按照N个子帧的原有顺序对应一个大块的例子,如图5所示。
在图5所示的例子中,需要在一个上行子帧内反馈两个下行子帧的ACK/NAK且这两个下行子帧的Mi都为3。下行子帧0的PCFICH指示的n值实际为3,下行子帧1的PCFICH指示的n值实际为2。下行子帧0和1按照原有顺序,即先子帧0再子帧1的顺序,依次占用一个大块。其中,子帧0和1中,又分别按照标号依次占用各个子块。如图5所示,标号在{(NCCE,3+NCCE,2)~(2NCCE,3-1)}范围内的ACK信道资源可以被释放出来。
在一个例子中,每一个子帧按照特殊子帧排在最后的顺序各对应一个大块。由于现有3GPP系统中特殊子帧的n值最大为2,因此,将特殊子帧排在最后,有利于更多的空闲ACK信道资源被整块地释放。
每一个子帧按照n的实际取值最大的子帧排在最前面的顺序对应一个大块的例子,如图6所示。
在图6所示的例子中,需要在一个上行子帧内反馈下行子帧0和下行子帧1的ACK/NAK且这两个下行子帧的Mi都为3。下行子帧0的PCFICH指示的n值实际为2,下行子帧1的PCFICH指示的n值实际为3。由于下行子帧1的n值最大,因此下行子帧1排在最前面。如图6所示,标号在{(NCCE,3+NCCE,2)~(2NCCE,3-1)}范围内的ACK信道资源可以被释放出来。如果需要反馈的下行子帧大于2个,则优选的,可以按照子帧n的实际取值从大到小的顺序来分配各个大块,从而有利于更多的空闲ACK资源被整块地释放出来。
在另一个实施例中,需要在一个上行子帧内反馈N个下行子帧的ACK/NAK,网络侧根据以下规则来为用户分配ACK信道:
a.为每个下行子帧预留NCCE,Mi个ACK信道,总共则预留个ACK信道。
与步骤101的区别在于,不是为每个子帧都预留NCCE,max{Mi}个ACK信道,而是按照每个下行子帧的Mi的不同来预留不同数目的ACK信道,从而可以减少预留的ACK信道资源,因而节省系统信道资源。
例如,当特殊子帧的Mi为2,其他下行子帧的Mi为3时,为特殊子帧预留NCCE,2个ACK信道,为其余下行子帧仍分别预留NCCE,3个信道。为特殊子帧预留NCCE,2而非NCCE,3个ACK信道,减少了预留的ACK信道资源。
b.将N个子帧映射到预留的ACK信道上。具体为,将预留的ACK信道分成N个大块,每个大块分成Mi个子块。每一个子帧按照预设顺序对应一个大块;属于不同大块的子块之间交错排列,同一子帧内标号为{0,1,...,NCCE,1-1},{NCCE,1,NCCE,1+1,...,(NCCE,2-1)},...,{NCCE,Mi-1,NCCE,Mi-1+1,...,NCCE,Mi-1}的CCE集合分别映射到不同的子块上。例如,对于Mi为2的特殊子帧,其所对应的大块分成2个子块,子帧内标号为{0,1,...,NCCE,1-1}、{NCCE,1,NCCE,1+1,...,(NCCE,2-1)}的CCE集合分别映射到不同的子块上。对于Mi为3的子帧,每个大块分成3个子块,属于不同大块的子块之间交错排列,同一子帧内标号为{0,1,...,NCCE,1-1}、{NCCE,1,NCCE,1+1,...,(NCCE,2-1)}、{NCCE,2,(NCCE,2+1),...,(NCCE,3-1)}的CCE集合分别映射到不同的子块上。
对于3GPP E-UTRA系统,如果在N个子帧中有一个特殊子帧,则优选地,将特殊子帧排在最后,即在为标号为i的子帧分配映射标号d时,总是为特殊子帧分配d=N-1。那么,在步骤b中,基站和UE按照下面过程来确定标号为d的子帧中标号为nCCE的CCE所映射的ACK信道标号:首先,通过nCCE的取值来确定映射后的ACK信道属于标号为d的子帧中标号为m的子块,确定过程为从m∈{0,1,2}中选择m的取值使得NCCE,m≤nCCE≤NCCE,m+1-1(1)成立;其次,将上一步得到的m值代入式 n PUCCH ( 1 ) = ( N - d - 1 ) × N CCE , m + d × N CCE , m + 1 + n CCE ]]>(2)计算所分配的ACK信道标号。注意,对于特殊子帧,由于只有2个子块,在上述式(1)的判断过程中,尽管m∈{0,1,2},但实际是取不到2的;也可以在式(1)的判断中,对特殊子帧,定义m∈{0,1}。
也可以在上述划分的子块中引入调节因子进行“微调”,即子帧内标号为{0,1,...,NCCE,1-1-△1},{NCCE,1-△1,NCCE,1-△1+1,...,NCCE,2-1-△2},...,{NCCE,Mi-1-△Mi-1,NCCE,Mi-1-△Mi-1+1,...,NCCE,Mi-1}的CCE集合分别映射到不同的子块上,其中△1,△2,...,△Mi-1即为所述调节因子,按照△Mi-1,...,△2,△1的顺序去依次确定各自的取值,通常取值应不大于3。
前述的预设顺序,可以是这N个下行子帧的原有顺序,也可以是将特殊子帧排在最后的顺序,也可以是n的实际取值最大的子帧排在最前面的顺序,具体参考前面实施例的描述。
在又一实施例中,需要在一个上行子帧内反馈N个下行子帧的ACK/NAK,网络侧根据以下规则来为用户分配ACK信道:
a.为每个下行子帧预留ACK信道。为各子帧预留NCCE,Mi或NCCE,max{Mi}个ACK信道,即总共预留N×NCCE,max{Mi}个信道。
b.将N个子帧映射到预留的ACK信道上。具体为,连续为每一个子帧映射ACK信道。N个子帧之间的排列顺序可以是任意顺序。一个例子如图7所示。在该例子中,需要在一个上行子帧反馈两个下行子帧的ACK/NAK且这两个下行子帧的Mi都为3。下行子帧0的PCFICH指示的n值实际为2,下行子帧1的PCFICH指示的n值实际为3。子帧0映射完ACK信道后,子帧1接着映射剩下的ACK信道。连续映射的方法可以保证各子帧所映射的ACK信道之间没有空闲的ACK信道,从而可以使更多的空闲ACK信道被整块地释放。在图7所示的例子中,标号在{(NCCE,3+NCCE,2)~(2NCCE,3-1)}范围内的ACK信道资源可以被释放出来。
被释放出来的标号在{(NCCE,3+NCCE,2)~(2NCCE,3-1)}范围内的ACK信道可以形成完整的资源块以用于PUSCH的传输。

表1
如表1所示,在系统带宽为20MHz、天线配置为4天线的情况下,n值分别为1、2、3时,对应的NCCE,1=17,NCCE,2=39,NCCE,3=73。标号在112到145范围内的ACK信道可以被释放,也就是说,有34个ACK信道被释放。在一个资源块只能复用18个ACK信道的情况下,至少可以释放出一个资源块以用于PUSCH的传输。
在上面的例子中,34个ACK信道能够被释放出来,但由于L的取值为18,有16个ACK信道虽然也被释放出来,但不能形成完整的RB以用于PUSCH的传输。在这种情况下,可以进行“微调”,将{NCCE,2-△2,NCCE,2-△2+1,...,NCCE,3-1}的CCE集合映射到最后一个子块上,这里△2的取值为2。这样能够被释放出来的ACK信道数目就为36了,能够形成完整的2个RB以用于PUSCH的传输。
在另外一个例子中,说明“微调”时如何确定△1和△2的取值。如表1所示,在系统带宽为10MHz、天线配置为1或2的情况下,n值分别为1、2、3时,对应的NCCE,1=8,NCCE,2=25,NCCE,3=41。因16(=41-25)和17(=25-8)接近L(=18),我们首先令△2取值为2,然后令△1取值为3,如此,{NCCE,2-△2,NCCE,2-△2+1,...,NCCE,3-1}和{NCCE,1-△1,NCCE,1-△1+1,...,NCCE,2-1-△2}都能形成完整的RB。
在上述各实施例中,子帧内CCE与ACK信道存在一一映射关系,并且为每个子帧都预留了互不重叠的ACK信道集合。在一个上行子帧中需要为N个下行子帧的反馈预留ACK信道资源的情况下,资源预留量可能会很大,特别是在N取值较大时。例如,对于3GPP E-UTRA系统,在下行上行配比为9:1时N=9,这时,为每个子帧的每个CCE都预留一个ACK信道,会导致非常大的开销。
为了减少预留的ACK信道资源开销过大的问题,可以采用如下方法。
方法一是,将多个下行子帧映射到相同的ACK信道集合,且子帧内仍然采用CCE标号到ACK信道标号的一一映射,这相当于在映射中为多个下行子帧分配了相同的映射标号d。对于分配了相同映射标号d的下行子帧,预留的ACK信道数目不少于这些下行子帧中任一个下行子帧的最大CCE数目。对于3GPP E-UTRA系统,这意味着,如果为特殊子帧和普通下行子帧分配了相同的映射标号d,那么它们对应的ACK信道集合中有NCCE,3个ACK信道。
基站可以通过高层信令通知用户映射标号d的分配情况,例如以广播的方式通知。
基站和UE按照下面过程来确定标号为d的子帧中标号为nCCE的CCE所映射的ACK信道标号:首先,通过nCCE的取值来确定映射后的ACK信道属于标号为d的子帧中标号为m的子块,例如,对于3GPP E-UTRA系统,确定过程为从m∈{0,1,2}中选择m的取值使得NCCE,m≤nCCE≤NCCE,m+1-1(1)成立;其次,将上一步得到的m值代入式 n PUCCH ( 1 ) = ( N - d - 1 ) × N CCE , m + d × N CCE , m + 1 + n CCE ]]>(2)计算所分配的ACK信道标号。
方法二是,为每个下行子帧分别预留互不重叠的ACK信道集合,但是子帧内不再采用CCE标号到ACK信道标号的一一映射,而是可以为多个CCE分配相同的ACK信道。一种较为常用的方法是,为每K个连续标号的CCE预留一个ACK信道。具体步骤如下:
将为N个下行子帧预留的N×INTEGER(NCCE,max{Mi}/K)或个信道分成N个大块,每个大块包含INTEGER(NCCE,max{Mi}/K)或INTEGER(NCCE,Mi/K)个信道;按照预设规则为每个下行子帧分配一个映射标号d,每个映射标号对应一个大块。其中INTEGER()表示取整运算,可以是向上取整运算,也可以是向下取整运算。可以看到,在K大于1时,相当于将要预留的ACK信道数目减少为CCE数目的1/K,因而K又可以称之为ACK资源缩减因子。
当总共预留N×INTEGER(NCCE,max{Mi}/K)个信道,即为每个下行子帧预留INTEGER(NCCE,max{Mi}/K)个ACK信道时,将每个大块划分成max{Mi}个子块,标号为m的子块中包含INTEGER(NCCE,m+1/K)-INTEGER(NCCE,m/K)个ACK信道,其中0≤m<max{Mi};当总共预留个信道,即为每个下行子帧预留INTEGER(NCCE,Mi/K)个ACK信道时,将每个大块划分成Mi个子块,标号为m的子块中包含INTEGER(NCCE,m+1/K)-INTEGER(NCCE,m/K)个ACK信道,其中0≤m<Mi。
将所有ACK信道子块按照先递增映射标号d、再递增子块标号m的顺序映射排列。对于3GPP E-UTRA系统,1个PDCCH可以由1、2、4或者8个CCE组成,因而推荐K的取值范围为集合{1,2,4,8}的非空子集,K的具体取值由基站通过高层信令通知用户。
基站和UE按照下面过程来确定标号为d的子帧中标号为nCCE的CCE所映的ACK信道标号:首先,通过nCCE的取值来确定映射后的ACK信道属于标号为d的子帧中标号为m的子块,例如,对于3GPP E-UTRA系统,确定过程为从m∈{0,1,2}中选择m的取值使得INTEGER(NCCE,m/K)×K≤nCCE≤INTEGER(NCCE,m+1/K)×K-1(3)成立;其次,将上一步得到的m值代入式(4)中,计算所分配的ACK信道标号。在K=1时,上述式(3)和式(4)分别就简化成式(1)和式(2)。
在方法二中,也可以对于部分子帧采取多个CCE映射相同ACK信道的方式,而对于其他部分子帧采取每个CCE对应不同ACK信道的映射方式,即CCE标号到ACK信道标号的一一映射方式。
在方法二中,当INTEGER()具体表示向下取整运算时,子帧中对K进行向下取整运算后最后剩余的几个CCE可能没有ACK信道与之对应,例如,当为标号为i的子帧预留个ACK信道时,在NCCE,M不能被K整除时,根据式(3)和式(4),只有标号为的CCE能映射到ACK信道,标号为的CCE将不能映射到ACK信道,因而在基站侧,不把标号为的CCE分配用作携带下行调度分配授权命令的PDCCH所占用的起始CCE。
在方法一中,为了避免分配相同映射标号d的多个下行子帧的ACK信道产生碰撞,可以进行一些限制。例如,限制分配了相同映射标号d的多个下行子帧中标号相同的CCE里面,最多只有一个CCE为携带下行调度分配授权命令的PDCCH所占用的起始CCE。
在方法二中,为了避免映射后子帧内ACK信道产生碰撞,也可以进行一些限制。例如,限制每K个连续标号的CCE里面最多只有一个CCE为携带下行调度分配授权命令的PDCCH所占用的起始CCE,一种简单的实现方法是,限制所有携带下行调度分配授权命令的PDCCH所占用的起始CCE标号必须是K的倍数。
下面,以具体的应用实例来说明应用式(3)和式(4)进行映射后的效果。由于式(1)和式(2)可以看作是式(3)和式(4)在K=1时的特例,下面就不再单独举例。
如表1所示,在系统带宽为20MHz、天线配置为2天线的情况下,n值分别为1、2、3时,对应的NCCE,1=17,NCCE,2=50,NCCE,3=84。本实例中,在一个上行子帧中需要反馈的下行子帧的数目为3,即N=3,且这3个子帧都为普通子帧。那么,每个子帧的CCE标号按照式(3)和式(4)映射后的ACK信道标号在K=1、2、4、8时分别如表2、表3、表4、表5所示,其中INTEGER()具体表示向上取整运算


表2:K=1、N=3、NCCE,1=17,NCCE,2=50,NCCE,3=84

表3:K=2、N=3、NCCE,1=17,NCCE,2=50,NCCE,3=84


表4:K=4、N=3、NCCE,1=17,NCCE,2=50,NCCE,3=84

表5:K=8、N=3、NCCE,1=17,NCCE,2=50,NCCE,3=84
由表2至表5的数据可以看到,当K越大时,所需要分配的ACK信道越少,从而减少ACK信道资源开销。
本领域普通技术人员可以理解,上述各实施例中的全部或部分步骤可以通过程序指令相关的硬件来实现,所述的程序可以存储于计算机可读取存储介质中,所述的存储介质,可以是ROM/RAM、磁碟、光盘等。
还可以理解的是,虽然上述说明中,为便于理解,对方法的步骤采用了顺序性描述,但是应当指出的是,对于上述步骤的顺序并不做严格的限制。
在一实施例中,一种为用户分配应答ACK信道的装置801如图7所示。装置801包括预留单元802和分配单元803。其中,预留单元802用于为每个下行子帧(包括特殊子帧)预留信道,例如,为每个子帧预留INTEGER(NCCE,max{Mi}/K)或INTEGER(NCCE,Mi/K)个ACK信道,即总共预留N×INTEGER(NCCE,max{Mi}/K)或个信道;分配单元803用于将所预留的ACK信道分配给N个下行子帧,具体为:将所预留的ACK信道分成N个大块,根据预设规则为每个下行子帧分配一个映射标号d,每个映射标号对应一个大块,将每个大块分成多个子块,按照先递增映射标号d,再递增子块标号m的顺序为每个下行子帧分配ACK信道。预设的规则可以是特殊子帧排列在最后的映射方式,也可以是n的实际取值最大的子帧排在最前面的映射方式,尤其是按照n的实际取值从大到小的映射方式。
在子块的划分上,可以为:当为每个子帧预留INTEGER(NCCE,max{Mi}/K)个信道时,将每个大块分成max{Mi}个子块,标号为m的子块中包含INTEGER(NCCE,m+1/K)-INTEGER(NCCE,m/K)个信道;当为每个子帧预留INTEGER(NCCE,Mi/K)个信道时,将每个大块分成Mi个子块,标号为m的子块中包含INTEGER(NCCE,m+1/K)-INTEGER(NCCE,m/K)个信道。
在分配方式上,可以为:
根据K个连续的CCE映射一个ACK信道的方式为下行子帧分配ACK信道;或者,根据多个下行子帧映射到相同的ACK信道集合的方式为下行子帧分配ACK信道;
或者,当将每个大块分成max{Mi}个子块时,同一子帧内标号为{0,1,...,NCCE,1-1-△1},{NCCE,1-△1,NCCE,1-△1+1,...,NCCE,2-1-△2},...,{NCCE,Mi-1-△Mi-1,NCCE,Mi-1-△Mi-1+1,...,NCCE,Mi-1}的CCE集合分别映射到不同的子块上;当将每个大块分成Mi个子块时,同一子帧内标号为{0,1,...,NCCE,1-1-△1},{NCCE,1-△1,NCCE,1-△1+1,...,NCCE,2-1-△2},...,{NCCE,Mi-1-△Mi-1,NCCE,Mi-1-△Mi-1+1,...,NCCE,Mi-1}的CCE集合分别映射到不同的子块上。
在另一实施例中,预留单元802用于为每个下行子帧预留NCCE,max{Mi}或NCCE,Mi个ACK信道,分配单元803根据在所预留的ACK信道上连续为每一个子帧映射ACK信道的方式,为下行子帧分配ACK信道。
在一实施例中,一种通信系统901如图9所示。通信系统901包括为用户分配应答ACK信道的装置902和用户终端903。其中,装置902又包括预留单元和分配单元,两单元的功能分别与预留单元802和分配单元803相同。装置902位于网络侧,例如网络侧的基站中。用户终端由于已事先知道ACK信道的分配规则,因此直接在所分配的ACK信道上将N个下行子帧的应答信息反馈给网络侧。
可以理解的是,附图中(或实施例中)所示的装置或单元仅仅是示意性的,表示逻辑结构,其中所述作为分离部件显示的单元可能是或者可能不是物理上分开的,作为单元显示的部件可能是或者可能不是物理单元,即可以位于一个地方,或者分布到几个网络单元上。
附图和相关描述只是为了说明本发明的原理,并非用于限定本发明的保护范围。例如,虽然实施例的描述基于3GPP中的TDD系统,但是对于其他网络或系统,例如HD-FDD(半双工FDD),只要需要在一个上行子帧内反馈多个下行子帧的ACK/NAK时,本发明的方案都可以适用。因此,凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

为用户分配应答信道的方法、装置和系统.pdf_第1页
第1页 / 共32页
为用户分配应答信道的方法、装置和系统.pdf_第2页
第2页 / 共32页
为用户分配应答信道的方法、装置和系统.pdf_第3页
第3页 / 共32页
点击查看更多>>
资源描述

《为用户分配应答信道的方法、装置和系统.pdf》由会员分享,可在线阅读,更多相关《为用户分配应答信道的方法、装置和系统.pdf(32页珍藏版)》请在专利查询网上搜索。

本发明实施例公开了一种为用户分配应答信道的方法,用于在一个上行子帧内反馈多个下行子帧的应答。依据该方法,将预留的ACK信道按照下行子帧数分成大块,每个下行子帧按照预设顺序或预设规则对应一个大块,将每个大块分成若干个子块,同一子帧内的控制信道单元CCE集合分别映射到不同的子块上。从而,使更多的空闲ACK信道可以被释放出来形成资源块,用于其他信道的传输,例如用于PUSCH的传输。本发明实施例还公开了其。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1