具体实施方式
在通信系统中,当采用Enhanced PDCCH时,为了有效的降低系统中预留的PUCCH资源的数量,本发明实施例中,提供了一种针对Enhanced PDCCH的PUCCH资源的映射方法。具体为:设置资源配置信息,该资源配置信息用于指示系统配置的每一个E-PDCCH cluster对应的PUCCH资源,UE和基站分别根据该资源配置信息,确定系统配置的每一个E-PDCCH cluster各自对应的至少一个PUCCH资源,并在存在PDCCH传输的E-PDCCH cluster对应的PUCCH资源上传输UCI。
本发明的实施例中,一个PDCCH对应的UCI可以仅采用一个PUCCH资源发送,也可以采用多个PUCCH资源发送,即一个PDCCH可以对应至少一个PUCCH资源,如,一个PDCCH可以仅对应一个PUCCH资源,也可以对应两个及以上的PUCCH资源。
下面结合附图对本发明优选的实施方式进行详细说明。
参阅图5所示,本发明实施例中存在若干基站和UE,基站可以通过Enhanced PDCCH向UE发送下行信令,相应的,UE需要确定Enhanced PDCCH对应的PUCCH资源以反馈相应的UCI。
参阅图6所示,本发明实施例中,UE进行PUCCH资源映射的详细流程如下:
步骤600:UE确定系统内配置在一个下行子帧内的N个Enhanced PDCCHcluster,简称为E-PDCCH cluster,其中,N为正整数,且N≥1。
UE可以在接入网络时,根据网络侧的通知确定系统内配置在一个下行子帧内的上述N个E-PDCCH cluster。
步骤610:UE接收基站发送的资源配置信息,该资源配置信息用于指示系统配置的E-PDCCH cluster对应的PUCCH资源。
本实施例中,任意一个E-PDCCH cluster都可以映射至一个或者多个PUCCH资源,而上述资源配置信息即是系统配置的各E-PDCCH cluster对应的PUCCH资源的编号。实际应用中,基站针对不同UE设置的资源配置信息可以相同或不同,即基站给不同UE配置相同的E-PDCCH cluster时,对于不同的UE,相同的E-PDCCH cluster所对应的PUCCH资源的编号可以是相同的,也可以是不相同的。
步骤620:UE根据获得的资源配置信息,确定系统配置的N个E-PDCCHcluster在M个下行子帧中的每一个下行子帧内分别对应的K个PUCCH资源的编号,其中,M和K都是正整数,M≥1,K≥1,且M个下行子帧使用同一上行子帧传输对应的上行控制信号。
对于LTE FDD系统而言,M=1,对于LTE TDD系统而言,M的取值与TDD上下行配置及具体的上行子帧有关。
在执行步骤620时,UE确定了PUCCH资源的编号后,将进一步基于PUCCH资源的编号,确定PUCCH传输所对应的扩频序列编号及物理资源块编号,其中,在确定扩频序列编号时,UE所采用的
(循环移位间隔)可以由基站配置,也可以恒为1。
步骤630:UE在系统内配置在一个下行子帧内的N个E-PDCCH cluster中进行PDCCH检测,确认存在PDCCH传输的E-PDCCH cluster。
UE通过PDCCH检测,确定网络侧在哪些E-PDCCH cluster上进行了PDCCH传输,相应的,UE将在存在PDCCH传输的E-PDCCH cluster对应的PUCCH资源上进行上行反馈。
步骤640:UE在存在PDCCH传输的E-PDCCH cluster对应的PUCCH资源上,向基站传输相应的UCI(Uplink Control Signal,上行控制信号)。
上述实施例中,在任意一个E-PDCCH cluster上传输的PDCCH,可以是用于调度PDSCH传输的PDCCH,也可以是用于指示释放下行SPS的PDCCH。而UE在任意一个E-PDCCH cluster对应的PUCCH资源上发送的UCI,可以用以指示用于调度PDSCH传输的PDCCH,或者,用于指示释放下行SPS的PDCCH是否正确收到。
在上述实施例中,根据实际应用环境的不同,步骤620的执行方式也不相同,具体可以分为但不限于以下两种情况:
第一种情况为:UE根据预设的资源配置信息,针对系统配置的N个E-PDCCH cluster,在M个下行子帧中的每一个子帧内分别确定对应的一个PUCCH资源的编号,即K=1。具体为:
资源配置信息包括系统配置的N个E-PDCCH cluster,在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,直接确定每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster,在M个下行子帧中的一个子帧内分别对应的一个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,分别确定系统配置的N个E-PDCCH cluster在M个下行子帧中的一个子帧内各自对应的一个PUCCH资源的编号,再根据已获得的N个PUCCH资源的编号,按照预设的规则确定相应的E-PDCCH cluster在其他M-1个子帧内分别对应的一个PUCCH资源的编号;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster中的一个E-PDCCHcluster,在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,确定上述一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号,再根据已获得的M个PUCCH资源的编号,按照预设的规则确定其他N-1个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster中的一个E-PDCCHcluster,在M个下行子帧中的一个子帧内对应的一个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,确定上述一个E-PDCCH cluster在M个下行子帧中的一个子帧内对应的一个PUCCH资源的编号,再根据已获得的一个PUCCH资源的编号,按照预设的规则确定系统配置的N个E-PDCCHcluster在M个下行子帧中的每一个子帧内各自对应的一个PUCCH资源。
下以采用实施例a和实施例b分别对第一种情况的具体执行方式进行详细介绍。
实施例a,在LTE FDD系统中,M=1,即UE需要在一个上行子帧内针对在一个下行子帧内接收到的PDCCH进行UCI反馈,在此种情况下,当执行步骤620时,UE需要根据预设的资源配置信息,分别针对系统配置的每一个E-PDCCH cluster确定对应的一个PUCCH资源;
例如,假设系统内配置了N个E-PDCCH cluster,其编号分别为E-PDCCH-1,E-PDCCH-2,...,E-PDCCH-N,同时,相应的PUCCH资源的编号分别为PUCCH-1,PUCCH-2,...,PUCCH-N,那么,若UE确认在下行子帧的E-PDCCH-n中存在PDCCH传输,则UE确定该PDCCH传输对应的PUCCH资源的编号为PUCCH-n,其中1≤n≤N。此处,N个PUCCH资源的编号PUCCH-1,PUCCH-2,...,PUCCH-N即是指
各编号之间可以互相不同或者部分相同或者全部相同;并且,上述PUCCH资源的传输格式可以是3GPPE-UTRA定义的PUCCH format 1a/1b。
在上述实施例a中,UE从基站接收到的资源配置信息,可以包含系统配置的各E-PDCCH cluster对应的PUCCH资源的编号,具体为:
方式一,在资源配置信息中,显式地分别针对系统配置的N个E-PDCCHcluster配置一个PUCCH资源;如,针对任意一个E-PDCCH cluster,通知该E-PDCCH cluster所对应的一个PUCCH资源的编号。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,直接确定系统配置的每一个E-PDCCH cluster各自对应的一个PUCCH资源的编号。
方式二,在资源配置信息中,显式地针对N个E-PDCCH cluster中的一个E-PDCCH cluster配置了一个PUCCH资源,并且基于已配置的一个PUCCH资源通过预设方法确定其他N-1个E-PDCCH cluster对应的PUCCH资源。
例如,假设资源配置信息中显式配置的第一个PUCCH资源的编号为x1,则E-PDCCH cluster n对应的PUCCH资源的编号为:x(n)=x1+(n-1),其中1≤n≤N;
又例如,假设资源配置信息中显式配置的一个PUCCH资源的编号为x1,则E-PDCCH cluster n对应的PUCCH资源的编号为x(n)=x1+(n-1)*Δ,其中Δ>1,1≤n≤N,Δ的取值可以是固定或约定的,或者,也可以由基站进行配置。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先针对一个E-PDCCH cluster确定对应的一个PUCCH资源,再根据已获得的一个PUCCH资源确定其他N-1个E-PDCCH cluster各自对应的一个PUCCH资源。
实施例b:在LTE TDD系统中,M≥1,UE需要在同一个上行子帧内针对在M个下行子帧内接收到的PDCCH进行UCI反馈,具体如表1所示;在此种情况下,当执行步骤620时,UE需要根据预设的资源配置信息,针对系统配置的N个E-PDCCH cluster,在M个子帧中的每一个子帧内分别确定一个PUCCH资源,即任意一个E-PDCCH cluster在M个子帧中的每一个子帧内分别对应一个PUCCH资源。
例如,假设系统内配置了N个E-PDCCH cluster,其编号分别为E-PDCCH-1,E-PDCCH-2,...,E-PDCCH-N,同时,假设任意一个E-PDCCH cluster,记为E-PDCCH-n (1≤n≤N),在M个子帧中的每一个子帧内分别对应的PUCCH资源的编号依次为PUCCH-n-1,PUCCH-n-2,...,PUCCH-n-M,其中,PUCCH-n-m(1≤n≤N,1≤m≤M)表示E-PDCCH-n在第m个子帧中传输的PDCCH对应的PUCCH资源,那么,若UE确认在子帧m内,在E-PDCCH-n中存在PDCCH传输,则UE确定该PDCCH传输对应的PUCCH资源为PUCCH-n-m,其中,1≤n≤N,1≤m≤M。
此处N*M个PUCCH资源的编号PUCCH-n-1,PUCCH-n-2,...,PUCCH-n-M即是指各编号之间可以互相不同或者部分相同或者全部相同;并且,上述PUCCH资源的传输格式可以是3GPP E-UTRA定义的PUCCHformat 1a/1b。
另一方面,对于某些TDD上下行子帧配置,不同上行子帧所需反馈UCI的下行子帧数目不同,即对于不同上行子帧的M值不同,例如,表1中的TDDUL-DL configuration 1或3,此时,网络侧可以在资源配置信息中按照不同上行子帧对应的多个M值的最大值配置E-PDCCH cluster对应的PUCCH资源。
在上述实施例b中,UE从基站接收到的资源配置信息,可以包含系统配置的每一个E-PDCCH cluster在M个子帧中的每一个子帧内对应的一个PUCCH资源的编号,具体为:
方式一,在资源配置信息中,显式地针对系统配置的N个E-PDCCH cluster分别在M个子帧中的每一个子帧内配置一个PUCCH资源的编号;例如,针对任意一个E-PDCCH cluster,通知该E-PDCCH cluster在M个子帧中的每一个子帧内分别对应的一个PUCCH资源的编号。
相应的,在执行步骤620时,UE将直接针对每一个存在PDCCH传输的E-PDCCH cluster在M个子帧中的每一个子帧内分别确定对应的一个PUCCH资源。
方式二,在资源配置信息中,显式地针对系统配置的N个E-PDCCH cluster在M个子帧中的一个子帧内分别配置一个PUCCH资源的编号,并且分别基于已配置的N个PUCCH资源配置相应的E-PDCCH cluster在其他M-1个子帧内对应的一个PUCCH资源的编号。
例如,假设资源配置信息中显式配置的第n个E-PDCCH cluster在一个子帧中对应的PUCCH资源的编号为x(n),则第n个E-PDCCH cluster在第m个子帧中对应的PUCCH资源的编号为x(n,m)=x(n)+(m-1),其中1≤n≤N,1≤m≤M。
又例如,假设资源配置信息中显式配置的第n个E-PDCCH cluster在一个子帧中对应的PUCCH资源的编号为x(n),则第n个E-PDCCH cluster在第m个子帧中对应的PUCCH资源序号为x(n,m)=x(n)+(m-1)*Δ,其中1≤n≤N,1≤m≤M,Δ为正整数,Δ的取值可以是固定或约定的,也可以由基站进行配置。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先分别确定系统配置的N个E-PDCCH cluster在M个子帧中的一个子帧内各自对应的一个PUCCH资源的编号,再根据已获得的N个PUCCH资源的编号确定相应的E-PDCCH cluster在其他M-1个子帧内分别对应的一个PUCCH资源的编号。
方式三,在预设的资源配置信息中,显式地针对一个E-PDCCH cluster在M个子帧中的每一个子帧内分别配置一个PUCCH资源的编号,接着,再基于已配置的每一个PUCCH资源的编号分别配置其他每一个E-PDCCH cluster在M个子帧中的每一个子帧内分别对应的一个PUCCH资源的编号。
例如,假设资源配置信息中显示配置第一个E-PDCCH cluster在第m个子帧中对应的PUCCH资本编号为x(m),则第n个E-PDCCH cluster在第m个子帧中对应的PUCCH资源序号为x(n,m)=x(m)+(n-1),其中1≤n≤N,1≤m≤M。
又例如,假设资源配置信息中显示配置第一个E-PDCCH cluster在第m个子帧中对应的PUCCH资本编号为x(m),则第n个E-PDCCH cluster在第m个子帧中对应的PUCCH资源序号为x(n,m)=x(m)+(n-1)Δ,其中1≤n≤N,1≤m≤M,Δ为正整数,Δ的取值可以是固定或约定的,也可以由基站进行配置。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先确定一个E-PDCCH cluster在M个子帧中的每一个子帧内对应的一个PUCCH资源的编号,再根据已获得的M个PUCCH资源的编号确定其他N-1个E-PDCCHcluster在M个下行子帧中的每一个子帧内各自对应的一个PUCCH资源。
方式四,在预设的资源配置信息中,显式地针对一个E-PDCCH cluster在M个子帧中的一个子帧内配置一个PUCCH资源的编号,接着,再基于已配置的一个PUCCH资源的编号分别配置每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内各自对应的一个PUCCH资源的编号。
例如,假设资源配置信息中显式地为第一个E-PDCCH cluster配置的一个PUCCH资源的编号为x1,则E-PDCCH cluster n在子帧m中对应的一个PUCCH资源的编号为:x(n,m)=x1+(m-1)*N+(n-1),或者,x(n,m)=x1+(n-1)*M+(m-1),其中1≤n≤N,1≤m≤M。
又例如,假设资源配置信息中显式地为第一个E-PDCCH cluster配置的一个PUCCH资源的编号为x1,则E-PDCCH cluster n在子帧m中的PDCCH对应的一个PUCCH资源的编号为x(n,m)=x1+(m-1)*N*Δ1+(n-1)*Δ2,或者,x(n,m)=x1+(n-1)*M*Δ1+(m-1)*Δ2,其中1,≤n≤N,1≤m≤M,Δ1和Δ2为正整数,Δ1和Δ2的取值可以是固定或约定的,也可以由基站进行配置,Δ1和Δ2的取值可以相同或者不同。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先确定一个E-PDCCH cluster在M个子帧中的一个子帧内对应的一个PUCCH资源,再根据已获得的一个PUCCH资源确定系统配置的N个E-PDCCH cluster在M个下行子帧中的每一个子帧内各自对应的一个PUCCH资源。
第二种情况为:UE根据预设的资源配置信息,针对系统配置的每一个E-PDCCH cluster,在M个下行子帧中的每一个子帧内分别确定K个PUCCH资源。其中,K>1,较佳的,可以将K定义为网络侧采用E-PDCCH cluster所在下行载波传输对应的PDCCH的下行载波的数目。具体为:
资源配置信息包括系统配置的N个E-PDCCH cluster,在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,直接确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源的编号;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster,在M个下行子帧中的一个子帧内分别对应的一个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源,以及根据已获得的每一个PUCCH资源,确定相应的E-PDCCH cluster在M个子帧中的每一个子帧内分别对应的其他K-1个PUCCH资源;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster,在M个下行子帧中的一个子帧内分别对应的K个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的一个子帧内分别对应的K个PUCCH资源,以及根据已获得的每一个PUCCH资源,分别确定相应的E-PDCCH cluster在M个子帧中的其他每一个子帧内分别对应的K个PUCCH资源;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster中的一个cluster,在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,确定系统配置的一个E-PDCCH cluster在M个子帧中的每一个子帧内分别对应的K个PUCCH资源,以及根据已获得的每一个PUCCH资源,确定其他每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster中的一个E-PDCCHcluster在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,确定系统配置的N个E-PDCCHcluster中的一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号,以及根据已获得的M个PUCCH资源的编号,按照预设的规则确定上述N个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源的编号;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster在M个下行子帧中的一个子帧内分别对应的一个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,确定N个E-PDCCH cluster在M个下行子帧中的一个子帧内分别对应的一个PUCCH资源的编号,以及根据已获得的N个PUCCH资源的编号,按照预设的规则确定上述N个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源的编号;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster中的一个E-PDCCHcluster在M个下行子帧中的一个子帧内分别对应的K个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,确定N个E-PDCCH cluster中的一个E-PDCCH cluster在M个下行子帧中的一个子帧内对应的K个PUCCH资源的编号,以及根据已获得的K个PUCCH资源的编号,按照预设的规则确定上述N个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源的编号;或者,
资源配置信息包括系统配置的N个E-PDCCH cluster中的一个cluster,在M个下行子帧中的一个子帧内对应的一个PUCCH资源的编号。相应的,UE可以根据获得的资源配置信息,确定系统配置的一个E-PDCCH cluster在M个下行子帧中的一个子帧内对应的一个PUCCH资源,以及根据已获得的一个PUCCH资源,确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源。
下以采用实施例c对第二种情况的具体执行方式进行详细介绍。
实施例c,在LTE FDD系统中,M=1,若UE被配置在一个载波上检测K个下行成员载波对应的PDCCH,则UE在一个下行载波内,在一个E-PDCCHcluster中接收至多K个需要反馈UCI的PDCCH,则UE在一个上行子帧内需要针对在一个E-PDCCH cluster内接收到的PDCCH进行UCI反馈,在此种情况下,在执行步骤620时,UE需要根据预设的资源配置信息,分别针对每一个E-PDCCH cluster确定相应的K个PUCCH资源,即任意一个E-PDCCHcluster对应的K个PUCCH资源。
例如,假设系统内配置了N个E-PDCCH cluster,其编号分别为E-PDCCH-1,E-PDCCH-2,...,E-PDCCH-N,同时,假设任意一个E-PDCCH cluster,记为E-PDCCH-n(1≤n≤N),分别与K个成员载波中的每一个成员载波对应的PUCCH资源的编号依次为PUCCH-n-1,PUCCH-n-2,...,PUCCH-n-K,其中PUCCH-n-k(1≤n≤N,1≤k≤K)表示E-PDCCH cluster n中在第k个成员载波上的PDCCH传输对应的PUCCH资源,即若UE确认在E-PDCCH cluster n中存在一个对应于成员载波k的PDCCH传输,则UE确定该PDCCH传输对应的PUCCH资源的编号为PUCCH-n-k,其中1≤n≤N,1≤k≤K。
此处N*K个PUCCH资源的编号即是
各编号之间可以相互不同或者部分相同或者全部相同,而各PUCCH资源的传输格式可以是3GPP E-UTRA定义的PUCCH format 1a/1b。
在上述实施例c中,UE从基站接收的资源配置信息,可以包含系统配置的每一个E-PDCCH cluster分别对应的K个PUCCH资源,具体为:
方式一,在资源配置信息中,显式地针对系统配置的每一个E-PDCCHcluster在M个下行子帧中的每一个子帧内分别配置的K个PUCCH资源的编号。例如,针对任意一个E-PDCCH cluster配置该E-PDCCH cluster对应的K个PUCCH资源的编号。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,直接确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源。
方式二,在资源配置信息中,针对系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别配置对应的一个PUCCH资源的编号,以及根据已配置的每一个PUCCH资源的编号,按照预先约定的规则,分别确定相应的E-PDCCH cluster在M个子帧中的每一个子帧内分别对应的其他K-1个PUCCH资源。
例如,在资源配置信息中显式地为第n个E-PDCCH cluster配置在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号记为x(n,m),则为第n个E-PDCCH cluster在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(n,m)+(k-1),其中1≤n≤N,1≤m≤M,1≤k≤K。
又例如,在资源配置信息中显式地为第n个E-PDCCH cluster配置在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号记为x(n,m),则为第n个E-PDCCH cluster在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(n,m)+(k-1)*Δ,其中1≤n≤N,1≤m≤M,1≤k≤K,Δ为正整数,Δ的取值可以是固定或约定的,也可以由基站进行配置是。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的一个PUCCH资源的编号,再根据已获得的每一个PUCCH资源的编号,确定相应的E-PDCCH cluster在M个子帧中的每一个子帧内分别对应的其他K-1个PUCCH资源的编号。
方式三,在资源配置信息中显式地针对系统配置的每一个E-PDCCHcluster在M个下行子帧中的一个子帧内分别配置对应的K个PUCCH资源,以及根据已配置的每一个PUCCH资源,配置相应的E-PDCCH cluster在M个子帧中的其他每一个子帧内分别对应的K个PUCCH资源。
例如,在资源配置信息中显式地为第n个E-PDCCH cluster配置在M个下行子帧中的第一个子帧内分别对应的K个PUCCH资源的编号记为x(n,k),则为第n个E-PDCCH cluster在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(n,k)+(m-1),其中1≤n≤N,1≤m≤M,1≤k≤K。
又例如,在资源配置信息中显式地为第n个E-PDCCH cluster配置在M个下行子帧中的第一个子帧内分别对应的K个PUCCH资源的编号记为x(n,k),则为第n个E-PDCCH cluster在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(n,k)+(m-1)*Δ,其中1≤n≤N,1≤m≤M,1≤k≤K,Δ为正整数,Δ的取值可以是固定或约定的,也可以由基站进行配置。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的一个子帧内分别对应的K个PUCCH资源,再根据已获得的每一个PUCCH资源,确定相应的E-PDCCHcluster在M个子帧中的其他每一个子帧内分别对应的K个PUCCH资源。
方式四,在资源配置信息中显式地针对系统配置的一个E-PDCCH cluster在M个子帧中的每一个子帧内分别配置对应的K个PUCCH资源,以及根据已配置的每一个PUCCH资源,配置其他每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源。
例如,在资源配置信息中显式地为第一个E-PDCCH cluster配置在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源的编号为x(m,k),则为第n个E-PDCCH cluster在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(m,k)+(n-1),其中1≤n≤N,1≤m≤M,1≤k≤K。
又例如,在资源配置信息中显式地为第一个E-PDCCH cluster配置在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源的编号记为x(m,k),则为第n个E-PDCCH cluster在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(m,k)+(n-1)*Δ,其中1≤n≤N,1≤m≤M,1≤k≤K,Δ为正整数,Δ的取值可以是固定或约定的,也可以由基站进行配置。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先确定系统配置的一个E-PDCCH cluster在M个子帧中的每一个子帧内分别对应的K个PUCCH资源,再根据已获得的每一个PUCCH资源,确定其他每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源。
方式五,在资源配置信息中,显式地针对系统配置的N个E-PDCCH cluster在M个下行子帧中的一个子帧内配置对应的一个PUCCH资源,再根据已配置的N个PUCCH资源,针对系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别配置对应的K个PUCCH资源。
例如,在资源配置信息中显示为E-PDCCH cluster n在M个下行子帧中的第一个下行子帧内对应的第一个PUCCH资源的编号记为x(n),则E-PDCCHcluster n在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(n)+(m-1)*K+(k-1),或者,x(n,m,k)=x(n)+(k-1)*M+(m-1),其中1≤n≤N,1≤m≤M,1≤k≤K。
又例如,在资源配置信息中显示为E-PDCCH cluster n在M个下行子帧中的第一个下行子帧内对应的第一个PUCCH资源的编号记为x(n),则E-PDCCHcluster n在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(n)+(m-1)*K*Δ1+(k-1)*Δ2,或者,x(n,m,k)=x(n)+(k-1)*M*Δ1+(m-1)*Δ2,其中1≤n≤N,1≤m≤M,1≤k≤K,Δ1和Δ2为正整数,Δ1和Δ2的取值可以是固定或约定的,也可以由基站进行配置,Δ1和Δ2的取值可以相同或者不同。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先确定系统配置的N个E-PDCCH cluster在M个下行子帧中的一个子帧内对应的一个PUCCH资源,再根据已获得的N个PUCCH资源,确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源。
方式六,在资源配置信息中,显式地针对系统配置的一个E-PDCCH cluster在M个下行子帧中的每一个子帧内配置对应的一个PUCCH资源,再根据已配置的一个PUCCH资源,针对系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别配置对应的K个PUCCH资源。
例如,在资源配置信息中显式地为第一个E-PDCCH cluster在M个下行子帧中的每一个下行子帧内对应的第一个PUCCH资源的编号记为x(m),则E-PDCCH cluster n在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(m)+(n-1)*K+(k-1),或者,x(n,m,k)=x(m)+(k-1)*N+(n-1),其中1≤n≤N,1≤m≤M,1≤k≤K。
又例如,在资源配置信息中显示为第一个E-PDCCH cluster在M个下行子帧中的每一个下行子帧内对应的第一个PUCCH资源的编号记为x(m),则E-PDCCH cluster n在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(m)+(n-1)*K*Δ1+(k-1)*Δ2,或者,x(n,m,k)=x(m)+(k-1)*N*Δ1+(n-1)*Δ2,其中1≤n≤N,1≤m≤M,1≤k≤K,Δ1和Δ2为正整数,Δ1和Δ2的取值可以是固定或约定的,也可以由基站进行配置,Δ1和Δ2的取值可以相同或者不同。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先确定系统配置的一个E-PDCCH cluster在M个下行子帧中的每一个子帧内对应的一个PUCCH资源,再根据已获得的M个PUCCH资源,确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源。
方式七,在资源配置信息中,显式地针对系统配置的一个E-PDCCH cluster在M个下行子帧中的一个子帧内配置对应的K个PUCCH资源,再根据已配置的一个PUCCH资源,针对系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别配置对应的K个PUCCH资源。
例如,在资源配置信息中显示为第一个E-PDCCH cluster在M个下行子帧中的第一个下行子帧内对应的K个PUCCH资源的编号记为x(k),则E-PDCCHcluster n在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(k)+(n-1)*M+(m-1),或者,x(n,m,k)=x(k)+(m-1)*N+(n-1),其中1≤n≤N,1≤m≤M,1≤k≤K。
又例如,在资源配置信息中显示为第一个E-PDCCH cluster在M个下行子帧中的第一个下行子帧内对应的K个PUCCH资源的编号记为x(k),则E-PDCCH cluster n在第m个子帧内对应的第k个PUCCH资源的编号为x(n,m,k)=x(k)+(n-1)*M*Δ1+(m-1)*Δ2,或者,x(n,m,k)=x(k)+(m-1)*N*Δ1+(n-1)*Δ2,其中1≤n≤N,1≤m≤M,1≤k≤K,Δ1和Δ2为正整数,Δ1和Δ2的取值可以是固定或约定的,也可以由基站进行配置,Δ1和Δ2的取值可以相同或者不同。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先确定系统配置的一个E-PDCCH cluster在M个下行子帧中的一个子帧内对应的K个PUCCH资源,再根据已获得的K个PUCCH资源,确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源。
方式八,在资源配置信息中,显式地针对系统配置的一个E-PDCCH cluster在M个下行子帧中的一个子帧内配置对应的一个PUCCH资源,再根据已配置的一个PUCCH资源,针对系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别配置对应的K个PUCCH资源。
例如,在资源配置信息中显式地为第一个E-PDCCH cluster在M个下行子帧中的第一个下行子帧内对应的第一个PUCCH资源的编号记为x1,则为E-PDCCH cluster n在第m个下行子帧中对应的第k个PUCCH资源的编号为:
x(n,m,k)=x1+(k-1)*N+(m-1)*K*N+(n-1),或者,
x(n,m,k)=x1+(k-1)*M+(n-1)*K*M+(m-1),或者,
x(n,m,k)=x1+(n-1)*K+(m-1)*K*N+(k-1),或者,
x(n,m,k)=x1+(n-1)*M+(k-1)*M*N+(m-1),或者,
x(n,m,k)=x1+(m-1)*K+(n-1)*K*M+(k-1),或者,
x(n,m,k)=x1+(m-1)*N+(k-1)*M*N+(n-1),
其中1≤n≤N,1≤m≤M,1≤k≤K。
又例如,在资源配置信息中显式地为第一个E-PDCCH cluster在M个下行子帧中的第一个下行子帧内对应的第一个PUCCH资源的编号为x1,则为E-PDCCH cluster n在第m个下行子帧中对应的第k个PUCCH资源的编号为:
x(n,m,k)=x1+(k-1)*N*Δ1+(m-1)*K*N*Δ2+(n-1)*Δ3,或者,
x(n,m,k)=x1+(k-1)*M*Δ1+(n-1)*K*M*Δ2+(m-1)*Δ3,或者,
x(n,m,k)=x1+(n-1)*K*Δ1+(m-1)*K*N*Δ2+(k-1)*Δ3,或者,
x(n,m,k)=x1+(n-1)*M*Δ1+(k-1)*M*N*Δ2+(m-1)*Δ3,或者,
x(n,m,k)=x1+(m-1)*K*Δ1+(n-1)*K*M*Δ2+(k-1)*Δ3,或者,
x(n,m,k)=x1+(m-1)*N*Δ1+(k-1)*M*N*Δ2+(n-1)*Δ3,
其中,1≤n≤N,1≤m≤M,1≤k≤K,Δ1、Δ2和Δ3为正整数,Δ1、Δ2和Δ3的取值可以是固定或约定的,也可以由基站进行配置,Δ1、Δ2和Δ3的取值可以相同或者不同。
那么,在执行步骤620时,UE可以根据获得的资源配置信息,先确定系统配置的一个E-PDCCH cluster在M个下行子帧中的一个子帧内对应的一个PUCCH资源,再根据已获得的一个PUCCH资源,确定系统配置的每一个E-PDCCH cluster在M个下行子帧中的每一个子帧内分别对应的K个PUCCH资源。
本发明实施例中,假设不同子帧中的E-PDCCH cluster数目相同,而本发明的技术方案可以直接扩展到不同子帧中的E-PDCCH cluster数目不相同的应用场景,例如,在一些子帧中没有E-PDCCH cluster。
本发明的实施例中,假设一个PDCCH对应的UCI仅需要采用一个PUCCH资源发送,而本发明的技术方案可以直接扩展到一个PDCCH对应的UCI需要采用多个PUCCH资源发送的应用场景,即一个PDCCH可以对应至少一个PUCCH资源,如,一个PDCCH可以仅对应一个PUCCH资源,也可以对应两个及以上的PUCCH资源。另一方面,本发明实施例中,提及的PDCCH均为在E-PDCCH上发送的PDCCH。
实际应用中,基站给不同UE配置相同的E-PDCCH cluster时,对于不同的UE,相同的E-PDCCH cluster所对应的PUCCH资源可以是相同的,也可以是不相同的。
在上述实施例中,Enhanced PDCCH对应的PUCCH资源的传输格式为PUCCH format 1a/1b。而UE根据任意一个E-PDCCH cluster对应的PUCCH资源的编号进一步确定PUCCH的扩频序列编号时,所采用的可以由基站配置,也可以恒等于1。
基于上述实施例,相应的,基站也需要根据预设的资源配置信息来确认系统中的PUCCH资源,从而接收UE在各PUCCH资源上发送的UCI。参阅图7所示,本发明实施例中,基站进行PUCCH资源映射的详细流程如下:
步骤700:基站确定系统内配置在一个下行子帧内的N个Enhanced PDCCHcluster,简称为E-PDCCH cluster,其中,N为正整数,N≥1。
基站可以采用半静态方式给每个UE配置上述N个E-PDCCH cluster。
步骤710:基站向UE发送预设的资源配置信息,该资源配置信息用于指示系统配置的E-PDCCH cluster对应的PUCCH资源。
本实施例中,任意一个E-PDCCH cluster都可以映射至一个或者多个PUCCH资源,而上述资源配置信息即是系统配置为各E-PDCCH cluster配置的对应PUCCH资源的编号。实际应用中,基站针对不同UE设置的资源配置信息可以相同或不同,即基站给不同UE配置相同的E-PDCCH cluster时,对于不同的UE,相同的E-PDCCH cluster所对应的PUCCH资源可以是相同的,也可以是不相同的。
步骤720:基站根据获得的资源配置信息,确定系统配置的每一个E-PDCCH cluster分别对应的K个PUCCH资源,其中K为正整数,且K≥1。
在执行步骤720时,UE可以根据预设的资源配置信息,针对系统配置的每一个E-PDCCH cluster,在M个下行子帧中的每一个子帧内分别确定至少一个PUCCH资源,M≥1,其中,M个下行子帧使用同一上行子帧传输对应的上行控制信号。
对于LTE FDD系统而言,M=1,对于LTE TDD系统而言,M的取值与TDD上下行配置及具体的上行子帧有关。
在执行步骤720时,基站确定了PUCCH资源的编号后,将进一步基于PUCCH资源的编号,确定PUCCH传输所对应的扩频序列编号及物理资源块编号,其中,在确定扩频序列编号时,UE所采用的
可以由基站配置,也可以恒为1。
步骤730:基站在配置的N个E-PDCH cluster中的至少一个E-PDCH cluster内发送至少一个PDCCH;
步骤740:基站分别在传输PDCCH的E-PDCCH cluster所对应的PUCCH资源上,接收UE发送的UCI。
上述实施例中,基站在任意一个E-PDCCH cluster上传输的PDCCH,可以是用于调度PDSCH传输的PDCCH,也可以是用于指示释放下行SPS的PDCCH。而基站在任意一个E-PDCCH cluster对应的PUCCH资源上接收的UCI,可以用以指示用于调度PDSCH传输的PDCCH,或者,用于指示释放下行SPS的PDCCH是否正确收到。
在上述实施例中,根据实际应用环境的不同,步骤720的执行方式也不相同,其具体执行方式可以参照步骤620的执行方式来进行,即基站在步骤720中确定系统配置的每一个E-PDCCH cluster分别对应的K个PUCCH资源的方式,与UE在步骤620中在第一种情况(包含实施例a与实施例b)和第二种情况(包含实施例c)下,确定系统配置的每一个E-PDCCH cluster分别对应的K个PUCCH资源的方式相同,在此不再赘述。
本发明实施例中,假设不同子帧中的E-PDCCH cluster数目相同,而本发明的技术方案可以直接扩展到不同子帧中的E-PDCCH cluster数目不相同的应用场景,例如,在一些子帧中没有E-PDCCH cluster。
本发明的实施例中,假设一个PDCCH对应的UCI仅需要采用一个PUCCH资源发送,而本发明的技术方案可以直接扩展到一个PDCCH对应的UCI需要采用多个PUCCH资源发送的应用场景,即一个PDCCH可以对应至少一个PUCCH资源,如,一个PDCCH可以仅对应一个PUCCH资源,也可以对应两个及以上的PUCCH资源。另一方面,本发明实施例中提及的PDCCH均为在E-PDCCH上发送的PDCCH。
实际应用中,基站给不同UE配置相同的E-PDCCH cluster时,对于不同的UE,相同的E-PDCCH cluster所对应的PUCCH资源可以是相同的,也可以是不相同的。
在上述实施例中,Enhanced PDCCH对应的PUCCH资源的传输格式为PUCCH format 1a/1b。而基站根据任意一个E-PDCCH cluster对应的PUCCH资源的编号进一步确定PUCCH的扩频序列编号时,所采用的可以由基站配置,也可以恒等于1。
基于上述各实施例,参阅图8和图9所示,本发明实施例中,
UE包括第一确定单元80、接收单元81、第二确定单元82、检测单元83和发送单元84,其中,
第一确定单元80,用于确定系统内配置在一个下行子帧内的N个E-PDCCH cluster,其中,N为正整数,且N≥1;
接收单元81,用于接收网络侧发送的资源配置信息,该资源配置信息用于指示系统配置的E-PDCCH cluster对应的PUCCH资源;
第二确定单元82,用于根据资源配置信息,确定系统配置的每一个E-PDCCH cluster分别对应的K个PUCCH资源,其中,K为正整数,且K≥1;
检测单元83,用于在上述N个E-PDCH cluster内进行PDCCH检测,确认存在PDCCH传输的E-PDCCH cluster;
发送单元84,用于在存在PDCCH传输的E-PDCCH cluster对应的PUCCH资源上,向网络侧传输相应的UCI。
基站包括第一确定单元90、发送单元91、第二确定单元92和接收单元93,其中,
第一确定单元90,用于确定系统内配置在一个下行子帧内的N个E-PDCCH cluster,其中,N为正整数,且N≥1;
发送单元91,用于向终端侧发送预设的资源配置信息,该资源配置信息用于指示系统配置的E-PDCCH cluster对应的的PUCCH资源,以及在上述配置的N个E-PDCH cluster中的至少一个E-PDCH cluster内发送至少一个PDCCH;
第二确定单元,用于根据资源配置信息,确定系统配置的每一个E-PDCCHcluster分别对应的K个PUCCH资源,其中K为正整数,且K≥1;
接收单元,用于分别在传输PDCCH的E-PDCCH cluster所对应的PUCCH资源上,接收终端侧发送的UCI。
综上所述,本发明实施例中,提出了一种Eenhanced PDCCH对应的PUCCH资源映射方法,具体为:设置资源配置信息,该资源配置信息用于指示系统配置的每一个E-PDCCH cluster对应的PUCCH资源,UE和基站分别根据该资源配置信息,确定系统配置的每一个E-PDCCH cluster各自对应的至少一个PUCCH资源,并在存在PDCCH传输的E-PDCCH cluster对应的PUCCH资源上传输UCI。这样,可以为Enhanced PDCCH提供更为灵活的PUCCH资源配置,同时有效的降低系统中预留的PUCCH资源数量,从而提高上行传输效率。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。