资源确定方法及装置与流程

文档序号:29440186发布日期:2022-03-30 10:00阅读:82来源:国知局
资源确定方法及装置与流程
资源确定方法及装置
1.本技术要求于2020年09月21日提交国家知识产权局、申请号为202010998233.0、申请名称为“一种确定pdcch资源方法”的中国专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及通信技术领域,尤其涉及资源确定方法及装置。


背景技术:

3.为了支持5g nr系统的高数据率、低时延高可靠等特点,nr终端设备的能力较强。例如,在常见的商用频段上,nr终端设备要必选支持4天线接收,支持100mhz系统带宽等。而这些要求导致了nr终端设备的硬件成本很高。为了进一步扩展nr市场,降低终端设备硬件成本,3gpp已立项能力降低(reduced capability,redcap)课题,希望通过降低天线数量等方法降低终端设备的复杂度以及成本。
4.对于redcap终端设备来说,伴随着终端设备接收天线数量降低,下行信号的覆盖范围会随之变小。为了提升物理下行控制信道(physical downlink control channel,pdcch)信道的覆盖范围,一种方式是扩展控制资源集合(control resource set,coreset)占用的symbol数量,例如可以将redcap终端设备支持的符号数扩展到3个符号以上。
5.由于redcap终端设备的coreset配置不同于传统的终端设备,因此redcap终端设备若沿用现有的pdcch候选位置(candidate)的确定方法,则不能获取到预期的分集增益。因此,如何提高pdcch candidate能够获取到的分集增益,是亟待解决的技术问题。


技术实现要素:

6.本技术提供一种资源确定方法及装置,用于提高pdcch candidate能够获取到的分集增益。
7.第一方面,提供一种资源确定方法,包括:确定coreset中的pdcch候选位置(candidate)在第一控制信道元素(control channel element,cce)集合中占用的n个第一cce的索引值,以及在第二cce集合中占用的m个第二cce的索引值;所述coreset被划分为第一物理时频资源区域和第二物理时频资源区域,所述第一物理时频资源区域在时域和/或频域上不同于所述第二物理时频资源区域,所述第一cce集合所包含的cce的个数根据所述第一物理时频资源区域所包含的资源元素组(resource element group,reg)的个数来确定,所述第二cce集合所包含的cce的个数根据所述第二物理时频资源区域所包含的reg的个数来确定,m和n均为正整数,并且m与n之和等于所述pdcch candidate的聚合等级;根据所述n个第一cce和所述m个第二cce,确定所述pdcch candidate所占用的物理时频资源。
8.基于上述技术方案,coreset被划分为第一物理时频资源区域和第二物理时频资源区域,并根据第一物理时频资源区域所包含的reg的个数来确定第一cce集合所包含的cce的个数,以及根据第二物理时频资源区域所包含的reg的个数来确定第二cce集合的个
candidate占用的l个cce对应的若干个输入序号中很可能存在间隔为交织深度的两个输入序号。由于本技术实施例提供的第一交织器用于将间隔为交织深度的两个输入序号输出为频域上不相邻的两个reg bundle对应的索引值,因此pdcch candidate占用的若干个reg bundle中可以存在至少两个频域上不相邻的reg bundle,从而减少pdcch candidate所占用的reg bundle聚集到一块的概率,从而提高pdcch candidate获取到的频率分集增益。
19.一种可能的设计中,所述根据所述cce对应的p个输入序号以及第一交织器,确定所述cce映射到的p个reg bundle的索引值,包括:对于所述cce对应的p个输入序号中的任意一个输入序号,确定所述输入序号对应的三维编号,所述三维编号包括组号、行号以及列号;根据所述输入序号对应的三维编号,确定所述输入序号对应的reg bundle的索引值。这样一来,相比于现有技术中的交织方法中输入序号一般映射为两维编号(也即行号和列号),本技术实施例提供的第一交织器通过增加一个维度的编号(也即组号),来使得输入序号映射到reg bundle的索引值的结果更加离散,从而使得cce映射到reg bundle的结果更加离散。
20.一种可能的设计中,上述第一交织器可以满足下文中的公式(20)、公式(21)、公式(22)或公式(23)。公式(20)、公式(21)、公式(22)以及公式(23)的具体介绍可参见下文,在此不再赘述。
21.第三方面,提供一种通信装置,包括确定单元和映射单元。其中,确定单元,用于确定coreset中的pdcch候选位置candidate在第一cce集合中占用的n个第一cce的索引值,以及在第二cce集合中占用的m个第二cce的索引值;所述coreset被划分为第一物理时频资源区域和第二物理时频资源区域,所述第一物理时频资源区域在时域和/或频域上不同于所述第二物理时频资源区域,所述第一cce集合所包含的cce的个数根据所述第一物理时频资源区域所包含的reg的个数来确定,所述第二cce集合所包含的cce的个数根据所述第二物理时频资源区域所包含的reg的个数来确定,m和n均为正整数,并且m与n之和等于所述pdcch candidate的聚合等级。映射单元,用于根据所述n个第一cce和所述m个第二cce,确定所述pdcch candidate所占用的物理时频资源。
22.一种可能的设计中,所述n个第一cce的索引值是连续的,所述m个第二cce的索引值是连续的。
23.一种可能的设计中,n等于m。
24.一种可能的设计中,所述第一cce集合包含的cce个数与所述第二cce集合包含的cce个数相同。
25.一种可能的设计中,第一索引值与第二索引值之间的差值是预设值,所述第一索引值为所述n个第一cce中索引值最小的第一cce的索引值,所述第二索引值为所述m个第二cce中索引值最小的第二cce的索引值。
26.一种可能的设计中,第一索引值与第二索引值之间的差值根据预设值以及偏移值来确定,所述第一索引值为所述n个第一cce中索引值最小的第一cce的索引值,所述第二索引值为所述m个第二cce中索引值最小的第二cce的索引值。
27.一种可能的设计中,当所述第一cce集合从0开始编号,所述第二cce集合从n
cce,p,first
开始编号,所述预设值等于n
cce,p,first
,n
cce,p,first
为所述第一cce集合所包括的cce的个数;或者,当所述第一cce集合所包括的cce从0开始编号,所述第一cce集合所包括的
cce从0开始编号时,所述预设值等于0。
28.一种可能的设计中,确定单元,具体用于根据第一公式,确定所述n个第一cce中每一个第一cce的索引值;根据第二公式,确定所述n个第二cce中每一个第二cce的索引值。
29.其中,第一公式可以采用下文中的公式(2)至公式(5)中的任意一个。第二公式可以采用下文中的公式(6)至公式(11)中的任意一个。公式(2)至公式(6)的具体介绍可以参见下文,在此不予赘述。
30.第四方面,提供一种通信装置,包括确定单元和映射单元。其中,确定单元,用于确定pdcch candidate所占用的l个cce的索引值,l等于所述pdcch candidate的聚合等级。映射单元,用于对于所述l个cce中的每一个cce,根据所述cce的索引值,确定所述cce对应的p个输入序号,p为正整数;根据所述cce对应的p个输入序号以及第一交织器,确定所述cce映射到的p个控制元素组束reg bundle的索引值;所述第一交织器用于将间隔为交织深度的两个输入序号输出为频域上不相邻的两个reg bundle的索引值。
31.一种可能的设计中,映射单元,具体用于对于所述cce对应的p个输入序号中的任意一个输入序号,确定所述输入序号对应的三维编号,所述三维编号包括组号、行号以及列号;
32.根据所述输入序号对应的三维编号,确定所述输入序号对应的reg bundle的索引值。
33.一种可能的设计中,上述第一交织器可以满足下文中的公式(20)、公式(21)、公式(22)或公式(23)。公式(20)、公式(21)、公式(22)以及公式(23)的具体介绍可参见下文,在此不再赘述。
34.第五方面,提供一种通信装置,所述通信装置包括处理器和收发器,处理器和收发器用于实现上述第一方面或第二方面中任一设计所提供的方法。其中,处理器用于执行相应方法中的处理动作,收发器用于执行相应方法中的接收/发送的动作。
35.第六方面,提供一种芯片,包括:处理电路和收发管脚,处理电路和收发管脚用于实现上述第一方面或第二方面中任一设计所提供的方法。其中,处理电路用于执行相应方法中的处理动作,收发管脚用于执行相应方法中的接收/发送的动作。
36.第七方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,当该计算机指令在计算机上运行时,使得计算机执行第一方面或第二方面中任一设计所提供的方法。
37.第八方面,提供一种计算机程序产品,当该计算机指令在计算机上运行时,使得计算机执行第一方面或第二方面中任一设计所提供的方法。
38.需要说明的是,上述第三方面至第八方面中任一种设计所带来的技术效果可以参见第一方面或第二方面中对应设计所带来的技术效果,此处不再赘述。
附图说明
39.图1为本技术实施例提供的一种通信系统的架构示意图;
40.图2为本技术实施例提供的一种网络设备和终端设备的结构示意图;
41.图3为本技术实施例提供的一种非交织映射的示意图;
42.图4为本技术实施例提供的一种交织映射的示意图;
43.图5为传统nr终端设备的coreset与redcap终端设备的coreset存在重叠的示意图;
44.图6(a)为本技术实施例提供的一种redcap终端设备的coreset的示意图;
45.图6(b)为本技术实施例提供的另一种redcap终端设备的coreset的示意图;
46.图7(a)为相关技术中一种redcap终端设备的pdcch candidate的示意图;
47.图7(b)为相关技术中另一种redcap终端设备的pdcch candidate的示意图;
48.图8(a)为相关技术中另一种redcap终端设备的pdcch candidate的示意图;
49.图8(b)为相关技术中另一种redcap终端设备的pdcch candidate的示意图;
50.图9(a)为相关技术中另一种redcap终端设备的pdcch candidate的示意图;
51.图9(b)为相关技术中另一种redcap终端设备的pdcch candidate的示意图;
52.图10为本技术实施例提供的一种资源确定方法的流程图;
53.图11为本技术实施例提供的一种coreset的示意图;
54.图12为本技术实施例提供的另一种coreset的示意图;
55.图13为本技术实施例提供的一种资源确定方法的流程图;
56.图14为本技术实施例提供的一种pdcch candidate的示意图;
57.图15为本技术实施例提供的一种pdcch candidate的示意图;
58.图16为本技术实施例提供的一种pdcch candidate的示意图;
59.图17为本技术实施例提供的一种pdcch candidate的示意图;
60.图18为本技术实施例提供的一种pdcch candidate的示意图;
61.图19为本技术实施例提供的一种pdcch candidate的示意图;
62.图20为本技术实施例提供的一种coreset的示意图;
63.图21为本技术实施例提供的另一种资源确定方法的流程图;
64.图22为相关技术中一种redcap终端设备的pdcch candidate的示意图;
65.图23为相关技术中另一种redcap终端设备的pdcch candidate的示意图;
66.图24为本技术实施例提供的一种资源确定方法的流程图;
67.图25为本技术实施例提供的一种输入序号与reg bundle索引值之间对应关系的示意图;
68.图26为本技术实施例提供的一种输入序号与reg bundle索引值之间对应关系的示意图;
69.图27为本技术实施例提供的一种输入序号与reg bundle索引值之间对应关系的示意图;
70.图28为本技术实施例提供的一种输入序号与reg bundle索引值之间对应关系的示意图;
71.图29为本技术实施例提供的一种资源确定方法的流程图;
72.图30为本技术实施例提供的一种输入序号与reg bundle索引值之间对应关系的示意图;
73.图31为本技术实施例提供的一种输入序号与reg bundle索引值之间对应关系的示意图;
74.图32为本技术实施例提供的一种通信装置的结构示意图。
具体实施方式
75.在本技术的描述中,除非另有说明,“/”表示“或”的意思,例如,a/b可以表示a或b。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。
76.本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
77.本技术实施例提供的技术方案可以应用于各种通信系统,例如,采用第五代(5th generation,5g)通信技术的新空口(new radio,nr)通信系统,未来演进系统或者多种通信融合系统等等。本技术提供的技术方案可以应用于多种应用场景,例如,机器对机器(machine to machine,m2m)、宏微通信、增强型移动互联网(enhanced mobile broadband,embb)、超高可靠超低时延通信(ultra-reliable&low latency communication,urllc)以及海量物联网通信(massive machine type communication,mmtc)等场景。
78.如图1所示,为本技术实施例提供的一种通信系统架构图,该通信系统架构可以包括一个或多个网络设备(图1中仅出示一个)以及与每一个网络设备连接的一个或多个终端设备。
79.网络设备可以是无线通信的基站或基站控制器等。例如,所述基站可以包括各种类型的基站,例如:微基站(也称为小站),宏基站,中继站,接入点等,本技术实施例对此不作具体限定。在本技术实施例中,所述基站可以是长期演进(long term evolution,lte)中的演进型基站(evolutional node b,enb或e-nodeb),物联网(internet of things,iot)或者窄带物联网(narrow band-internet of things,nb-iot)中的enb,未来5g移动通信网络或者未来演进的公共陆地移动网络(public land mobile network,plmn)中的基站,本技术实施例对此不作任何限制。本技术实施例中,用于实现网络设备的功能的装置可以是网络设备,也可以是能够支持网络设备实现该功能的装置,例如芯片系统。在本技术实施例中,以用于实现网络设备的功能的装置是网络设备为例,描述本技术实施例提供的技术方案。
80.本技术所说的网络设备,例如基站,通常包括基带单元(baseband unit,bbu)、射频拉远单元(remote radio unit,rru)、天线、以及用于连接rru和天线的馈线。其中,bbu用于负责信号调制。rru用于负责射频处理。天线用于负责线缆上导行波和空气中空间波之间的转换。一方面,分布式基站大大缩短了rru和天线之间馈线的长度,可以减少信号损耗,也可以降低馈线的成本。另一方面,rru加天线比较小,可以随地安装,让网络规划更加灵活。除了rru拉远之外,还可以把bbu全部都集中起来放置在中心机房(central office,co),通过这种集中化的方式,可以极大减少基站机房数量,减少配套设备,特别是空调的能耗,可以减少大量的碳排放。此外,分散的bbu集中起来变成bbu基带池之后,可以统一管理和调度,资源调配更加灵活。这种模式下,所有的实体基站演变成了虚拟基站。所有的虚拟基站在bbu基带池中共享用户的数据收发、信道质量等信息,相互协作,使得联合调度得以实现。
81.在一些部署中,基站可以包括集中式单元(centralized unit,cu)和分布式单元
erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,本技术实施例对此不作任何限制。存储器102可以是独立存在,通过总线与处理器101相连接。存储器102也可以和处理器101集成在一起。其中,存储器102用于存储执行本技术方案的应用程序代码,并由处理器101来控制执行。处理器101用于执行存储器102中存储的计算机程序代码,从而实现本技术实施例提供的方法。
88.收发器103可以使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网、无线接入网(radio access network,ran)、无线局域网(wireless local area networks,wlan)等。收发器103包括发射机tx和接收机rx。
89.输出设备104和处理器101通信,可以以多种方式来显示信息。例如,输出设备104可以是液晶显示器(liquid crystal display,lcd),发光二级管(light emitting diode,led)显示设备,阴极射线管(cathode ray tube,crt)显示设备,或投影仪(projector)等。输入设备105和处理器101通信,可以以多种方式接收用户的输入。例如,输入设备105可以是鼠标、键盘、触摸屏设备或传感设备等。
90.网络设备包括至少一个处理器201、至少一个存储器202、至少一个收发器203和至少一个网络接口204。处理器201、存储器202、收发器203和网络接口204通过总线相连接。其中,网络接口204用于通过链路(例如s1接口)与核心网设备连接,或者通过有线或无线链路(例如x2接口)与其它网络设备的网络接口进行连接(图中未示出),本技术实施例对此不作具体限定。另外,处理器201、存储器202和收发器203的相关描述可参考终端设备中处理器101、存储器102和收发器103的描述,在此不再赘述。
91.下面先对当前标准中的pdcch盲检进行简单介绍。
92.在当前标准中,终端设备会在coreset内盲检测pdcch。
93.其中,一个coreset可以理解成一块物理时间频率资源,频域上占据若干个物理资源块(physical resource block,prb),时遇上占据若干个符号(symbol)。在现有技术中,一个coreset在时域上占用的symbol数为1~3个。
94.在一个coreset内,每个symbol上的一个rb被称为一个reg。若干个reg会组成1个reg束(bundle)。组成reg bundle的reg个数可以称为reg bundle size。现有技术中,reg bundle size一般为2、3或6。上述reg或者reg bundle均为物理时频资源。
95.若干个reg bundle可以组成一个cce,但是一个cce固定包含6个reg。
96.终端设备在coreset内盲检pdcch,实际上是在coreset内的若干个pdcch候选位置(candidate)上进行检测。也即,终端设备在若干个pdcch candidate中的每一个pdcch candidate上检测是否有发送给自己的pdcch。
97.一个pdcch candidate占用l个连续的cce。其中,l为该pdcch candidate的聚合等级(aggregation level,al)。例如,如果一个pdcch candidate占用4个连续的cce,则意味着该pdcch candidate的聚合等级为4。
98.目前,pdcch candidate的聚合等级可以为1、2、4、8或16。
99.在当前标准中,编号为的pdcch candidate占用的l个cce的cce索引值
(index)使用以下公式(1)计算:
[0100][0101]
其中,i=0,1,

,l-1。
[0102]
公式(1)中各个参数的具体含义如下:
[0103]
1)对公共搜索空间(common search space set,css)来说,
[0104]
当pdcch candidate属于用户设备特定搜索空间(ue specific search space set,uss)时,uss)时,n
rnti
为终端设备的c-rnti;当pmod3=0,则a
p
=39827;当pmod3=1,则a
p
=39829;当pmod3=2,则a
p
=39839;d=65537;p为所述coreset的编号。
[0105]
2)为大于等于0小于等于的整数;为搜索空间s中对应载波n
ci
的聚合等级为l的候选ppdch的总个数。
[0106]
3)n
cce,p
是coreset所包含的reg的个数。
[0107]
4)对公共搜索空间来说,对用户设备特定搜索空间来说,等于所有n
ci
对应的中的最大值。
[0108]
5)n
ci
是载波指示域的取值,仅在跨载波调度的uss内有效,其他情况默认等于0。
[0109]
在终端设备确定ppdch candidate占用的若干个cce之后,终端设备可以根据cce到reg的映射来确定ppdch candidate实际占用的物理时频资源。
[0110]
由于一个reg bundle包含2个或3个或6个reg,因此1个cce可能对应3个或2个或1个reg bundle。具体的,索引值j的cce包括索引值为的reg bundle。其中,k为reg bundle size。
[0111]
举例来说,以reg bundle size等于2为例,索引值为3的cce包括索引值为f(9)的reg bundle、索引值为f(10)的reg bundle以及索引值为f(11)的reg bundle。
[0112]
cce-to-reg映射存在两种映射方式:非交织映射和交织映射。应理解,一个coreset仅能关联其中一种映射方式。
[0113]
1、非交织映射
[0114]
对于非交织映射来说,reg bundle size等于6,并且f(x)=x。
[0115]
示例性的,图3示出一种非交织映射的示意图。在图3中,每一个矩形方块表示一个reg bundle,矩形方块中的第一行数字表示reg bundle的索引,矩形方块中的第二行数字表示reg bundle所映射的cce的索引。如图3所示,在采用非交织映射方式的情况下,索引值为0的cce映射到索引值为0的reg bundle,索引值为1的cce映射到索引值为1的reg bundle,索引值为2的cce映射到索引值为2的reg bundle,等。也即,cce会映射到相同索引值的reg bundle上。
[0116]
2、交织映射
[0117]
对于交织映射来说,
[0118]
其中,x=cr+r
[0119]
r=0,1,

,r-1
[0120]
c=0,1,

,c-1
[0121][0122]
应理解,c表示交织矩阵中的列数,r表示交织矩阵中的行数。r也可以表示交织深度,r∈{2,3,6}。
[0123]
示例性的,图4示出一种交织映射的示意图。在图4中,每一个矩形方块表示一个reg bundle,矩形方块中的第一行数字表示reg bundle的索引,矩形方块中的第二行数字表示reg bundle所映射的cce的索引。假设reg bundle size为6,coreset包括6个reg bundle,交织深度设置为2,则如图4所示,索引值为0的cce映射到索引值为0的reg bundle,索引值为1的cce映射到索引值为3的reg bundle,索引值为2的cce映射到索引值为1的reg bundle,索引值为3的cce映射到索引值为4的reg bundle,索引值为4的cce映射到索引值为2的reg bundle,索引值为5的cce映射到索引值为5的reg bundle。
[0124]
以上是现有标准对pdcch盲检的简单介绍,其具体细节可以参考3gpp相关标准。
[0125]
为了支持5g nr系统的高数据率、低时延高可靠等特点,nr终端设备的能力较强。例如,在常见的商用频段上,nr终端设备要必选支持4天线接收,支持100mhz系统带宽等。而这些要求导致了nr终端设备的硬件成本很高。为了进一步扩展nr市场,降低终端设备硬件成本,3gpp已立项能力降低(reduced capability,redcap)课题,希望通过降低天线数量等方法降低终端设备的复杂度以及成本。
[0126]
下文中将redcap课题所涉及的终端设备称为redcap终端设备,将不支持redcap课题所研究的各种能力的终端称为传统nr终端设备。
[0127]
对于redcap终端设备来说,伴随着终端设备接收天线数量降低,下行信号的覆盖范围会随之变小。为了提升pdcch信道的覆盖范围,一种方式是扩展coreset占用的symbol数量,例如可以将redcap终端设备支持的符号数扩展到3个符号以上。
[0128]
当一个通信系统同时存在传统nr终端设备(例如embb终端设备)和redcap终端设备时,传统nr终端设备的coreset和redcap终端设备的coreset可能存在重叠。示例性的,如图5所示,传统nr终端设备的coreset占用的物理时频资源为图5中以阴影填充的矩形方块。redcap终端设备的coreset占用的物理时频资源包括图5中以阴影填充的矩形方块,以及图5中的空白矩形方块。
[0129]
当传统nr终端设备的coreset和redcap终端设备的coreset存在重叠时,对于重叠部分的物理时频资源来说,若其中一部分物理时频资源被用于向redcap终端设备发送pdcch,则这一部分物理时频资源就无法提供给传统nr终端设备使用。或者,若其中一部分物理时频资源被用于向传统nr终端设备发送pdcch,则这一部分物理时频资源就无法提供给redcap终端设备使用。这种现象可以称为阻塞(blocking)。
[0130]
为了能够让redcap终端设备与传统nr终端设备更好的兼容,尽可能降低二者之间的阻塞概率,redcap终端设备的coreset与传统nr终端设备的coreset的频域宽度应当相
同,并且在redcap终端设备的coreset与传统nr终端设备的coreset重叠的部分,reg bundle的排序需要尽可能与现有技术的方式一致。
[0131]
举例来说,如图6(a)所示,以reg bundle size为6为例,redcap终端设备的coreset中的reg bundle按照先频域后时域的方式进行编号,从而索引值为0的reg bundle至索引值为23的reg bundle可以按照图6(a)中的方式排列。
[0132]
举例来说,如图6(b)所示,以reg bundle size为3为例,redcap终端设备的coreset中的reg bundle按照先频域后时域的方式进行编号,从而索引值为0的reg bundle至索引值为47的reg bundle可以按照图6(b)中的方式排列。
[0133]
为了便于描述,下文中将redcap终端设备的coreset分为区域一和区域二,其中区域一为与传统nr终端设备的coreset重叠的部分,区域二为与传统nr终端设备的coreset不重叠的部分。
[0134]
现有技术中的pdcch candidate确定方法并不适用于redcap终端设备,其原因如下:
[0135]
(1)若采用非交织映射方式进行cce-to-reg mapping,并且redcap终端设备使用和传统nr终端设备相同的确定pdcch candidate的方法,则当redcap终端设备的pdcch candidate和传统nr终端设备的pdcch candidate出现重叠(overlap)时,会阻塞一大块物理时频资源;并且,redcap终端设备的pdcch candidate未获取到时间分集增益。
[0136]
举例来说,如图7(a)所示,coreset中的reg bundle size为6。redcap终端设备的coreset包括索引值0~23的reg bundle,传统nr终端设备的coreset包括索引值0~11的reg bundle。假设redcap终端设备的pdcch candidate占用cce0~cce7,则在采用非交织映射方式的情况下,该pdcch candidate占用索引值0~7的reg bundle。这样一来,导致传统nr终端设备的coreset中的8个reg bundle被阻塞,影响传统nr终端设备使用其配置的coreset中的物理时频资源。另外,索引值0~7的reg bundle集中在前3个符号上,因此redcap终端设备的pdcch candidate无法获得时间分集增益。
[0137]
举例来说,如图7(b)所示,coreset中的reg bundle size为3。redcap终端设备的coreset包括索引值0~47的reg bundle,传统nr终端设备的coreset包括索引值0~23的reg bundle。假设redcap终端设备的pdcch candidate占用cce0~cce7,则在采用非交织映射方式的情况下,该pdcch candidate占用索引值0~15的reg bundle。这样一来,导致传统nr终端设备的coreset中的16个reg bundle被阻塞,影响传统nr终端设备使用其配置的coreset中的物理时频资源。另外,索引值0~15的reg bundle集中在前3个符号上,因此redcap终端设备的pdcch candidate无法获得时间分集增益。
[0138]
(2)若采用交织映射方式进行cce-to-reg mapping,redcap终端设备的coreset中的区域一和区域二联合映射,并且redcap终端设备使用上述公式(1)来确定pdcch candidate占用的l个连续的cce,则redcap终端设备的pdcch candidate无法获取到预期的频率分集增益。
[0139]
举例来说,如图8(a)所示,coreset中的reg bundle size为6。redcap终端设备的coreset包括索引值0~23的reg bundle,其中区域一包括索引值0~11的reg bundle,区域二包括索引值12~23的reg bundle;传统nr终端设备的coreset包括索引值0~11的reg bundle。假设redcap终端设备的pdcch candidate占用cce0~cce7。在redcap终端设备的
bundle。假设redcap终端设备的pdcch candidate占用cce0~cce7。在redcap终端设备的coreset的区域一和区域二分别采用交织映射,并且交织深度为2的情况下,cce0映射到索引值为0和12的reg bundle,cce1映射到索引值为1和13的reg bundle,cce2映射到索引值为2和14的reg bundle,cce3映射到索引值为3和15的reg bundle,cce4映射到索引值为4和16的reg bundle,cce5映射到索引值为5和17的reg bundle,cce6映射到索引值为6和18的reg bundle,cce7映射到索引值为7和19的reg bundle。这样一来,导致传统nr终端设备的coreset中的16个reg bundle被阻塞,影响传统nr终端设备使用其配置的coreset中的物理时频资源。另外,索引值为0~7的reg bunlde和索引值为12~19的reg bundle均位于前3个符号上,因此redcap终端设备的pdcch candidate无法获得时间分集增益。
[0144]
可见,对于redcap终端设备来说,通信系统如果沿用现有技术中的pdcch candidate确定方法,将导致确定出来的pdcch candidate无法获取到预期的分集增益。
[0145]
为了解决上述技术问题,本技术实施例提供一种资源确定方法。如图10所示,该方法包括以下步骤:
[0146]
s101、通信设备确定coreset中的pdcch candidate在第一cce集合中占用的n个第一cce的索引值,以及在第二cce集合中占用的m个第二cce的索引值。
[0147]
其中,上述通信设备可以为网络设备,也可以为终端设备,对此不作限定。
[0148]
在本技术实施例中,coreset可以划分为第一物理时频资源区域和第二物理时频资源区域。第一物理时频资源区域和第二物理时频资源区域在时域或者频域上至少有一个不同。可选的,上述物理时频资源可以是指reg或者reg bundle。
[0149]
示例性的,结合图6(a)进行举例说明,coreset可以按照时域来划分第一物理时频资源区域和第二物理时频资源区域,从而第一物理时频资源区域可以包括索引值为0~11的reg bundle,第二物理时频资源区域可以包括索引值为12~23的reg bundle。
[0150]
示例性的,结合图6(a)进行举例说明,coreset可以安排频域来划分第一物理时频资源区域和第二物理时频资源区域,从而第一物理时频资源区域可以包括索引值为0~5、12~17的reg bundle,第二物理时频资源区域可以包括索引值为6~11、18~23的reg bundle。
[0151]
其中,coreset中的reg bundle可以采用以下编号方式:
[0152]
编号方式1-1、第一物理时频资源区域中的reg bundle从0开始编号,第二物理时频资源区域从开始编号。其中,为第一物理时频资源区域所包含的reg的个数。k等于reg bundle size。
[0153]
以图11为例,第一物理时频资源区域包含的reg bundle的索引值依次为0,1,2,3,4,5,6,7,8,9,10,11。第二物理时频资源区域包含的reg bundle的索引值依次为12,13,14,15,16,17,18,19,20,21,22,23。
[0154]
编号方式1-2、第一物理时频资源区域中的reg bundle从0开始编号,第二物理时频资源区域从0开始编号。
[0155]
以图12为例,第一物理时频资源区域包含的reg bundle的索引值依次为0,1,2,3,4,5,6,7,8,9,10,11。第二物理时频资源区域包含的reg bundle的索引值依次为0,1,2,3,4,5,6,7,8,9,10,11。
[0156]
在本技术实施例中,第一cce集合包含的cce的个数根据第一物理时频资源区域所包含的reg个数来确定。第二cce集合包含的cce的个数根据第二物理时频资源区域所包含的reg个数来确定。
[0157]
举例来说,假设第一物理时频资源区域包含36个reg,若一个cce占用6个reg,因此可以确定第一cce集合包括6个cce。
[0158]
可选的,若第一物理时频资源区域所包含的reg的个数不同于第二物理时频资源区域所包含的reg的个数,则第一cce集合包含的cce的个数不同于第二cce集合包含的cce的个数。
[0159]
可选的,若第一物理时频资源区域所包含的reg的个数相同于第二物理时频资源区域所包含的reg的个数,则第一cce集合包含的cce的个数相同于第二cce集合包含的cce的个数。这种情况下,第一cce集合包括n
cce,p
/2个cce,第二cce集合包含n
cce,p
/2个cce,n
cce,p
为2的正整数倍。n
cce,p
为coreset包含的cce的个数。
[0160]
在本技术实施例中,cce的编号方式可以采用以下任意一种:
[0161]
编号方式2-1、第一cce集合中的cce从0开始编号,第二cce集合中的cce从n
cce,p,first
开始编号。其中,n
cce,p,first
即为第一cce集合所包含的cce的个数。
[0162]
编号方式2-1相当于第一cce集合和第二cce集合联合编号。
[0163]
举例来说,第一cce集合包括6个cce,第二cce集合包括6个cce。基于上述编号方式2-1,第一cce集合中各个cce的编号依次为:0,1,2,3,4,5。并且,第二cce集合中各个cce的编号依次为:6,7,8,9,10,11。
[0164]
编号方式2-2、第一cce集合中的cce从0开始编号,第二cce集合中的cce从0开始编号。
[0165]
编号方式2-2相当于第一cce集合和第二cce集合分别独立编号。
[0166]
举例来说,第一cce集合包括6个cce,第二cce集合包括6个cce。基于上述编号方式2-2,第一cce集合中各个cce的编号依次为:0,1,2,3,4,5。并且,第二cce集合中各个cce的编号依次为:0,1,2,3,4,5。
[0167]
应理解,通信设备具体采用哪一种编号方式,可以是根据出厂配置确定,或者根据其他设备的指示确定,又或者根据通信设备自身配置来确定。其中,通信设备的出厂配置由通信标准来定义。
[0168]
作为步骤s101的一种可能的实现方式,通信设备可以根据预设公式,确定pdcch candidate在第一cce集合中占用的n个第一cce的索引值,以及在第二cce集合中占用的m个第二cce的索引值。其中,预设公式的具体介绍可参见下文,在此不予赘述。
[0169]
在本技术实施例中,n、m均为正整数。并且,n+m=l,l即为上述pdcch candidate的聚合等级。本技术实施例不限制n与m之间的大小关系,例如,n=m=l/2;或者n不等于m。
[0170]
需要说明的是,对于每一个聚合等级,n与m的具体取值可以是通信设备出厂配置确定,或者根据其他设备的指示确定,又或者根据通信设备自身配置来确定。其中,通信设备的出厂配置由通信标准来定义。
[0171]
应理解,上述n个第一cce的索引值是连续的,m个第二cce的索引值是连续的。这种情况下,通信设备确定n个第一cce中第一个第一cce的索引值,进而可以确定n个第一cce中其他第一cce的索引值。通信设备确定m个第二cce中第一个第二cce的索引值,进而可以确
定m个第二cce中其他第二cce的索引值。
[0172]
上述n个第一cce中第一个第一cce即为n个第一cce中索引值最小的第一cce。m个第二cce中第一个第二cce即为m个第二cce中索引值最小的第二cce。
[0173]
举例来说,假设pdcch candidate的聚合等级为8,n=4,m=4。第一cce集合中的cce编号依次为0,1,2,3,4,5。第二cce集合中各个cce的编号依次为:6,7,8,9,10,11。当通信设备确定pdcch candidate占用第一cce集合中的第一个第一cce的索引值为1的情况下,通信设备可以确定pdcch candidate占用第一cce集合中的4个第一cce的索引值分别为1,2,3,4。当通信设备确定pdcch candidate占用第二cce集合中的第一个第二cce的索引值为7的情况下,通信设备可以确定pdcch candidate占用第二cce集合中的4个第二cce的索引值分别为7,8,9,10。
[0174]
下面为了便于描述将n个第一cce中第一个第一cce的索引值简称为第一索引值,m个第二cce中第一个第二cce的索引值简称为第二索引值。
[0175]
可选的,第一索引值和第二索引值可以满足以下规则中的任意一个:
[0176]
规则1、第一索引值与第二索引值之间的差值是预设值。
[0177]
这样一来,第二索引值可以根据第一索引值和预设值来确定。例如,假设预设值为6,当通信设备确定第一索引值为1时,通信设备可以确定第二索引值为7。
[0178]
规则2、第一索引值与第二索引值之间的差值根据预设值和偏移值确定。
[0179]
这样一来,第二索引值可以根据第一索引值、预设值以及偏移值来确定。
[0180]
在本技术实施例中,当coreset中的cce的编号方式采用编号方式2-1时,上述预设值为第一cce集合所包括的cce的数目。或者,当coreset中的cce的编号方式采用编号方式2-2时,上述预设值为0。
[0181]
可选的,上述偏移值可以是固定值或者随机值。例如,上述偏移值可以根据时间为变量的函数来确定。其中,时间为变量的函数可以是以时隙索引值(slot index)或符号索引值(symbol index)为变量的函数。
[0182]
应理解,相比于规则1,规则2可以使得n个第一cce的索引值和m个第二cce的索引值之间的关系更加随机化,从而有一定概率增大n个第一cce所映射的物理时频资源与m个第二cce所映射的物理时频资源之间的离散程度,使得pdcch candidate有一定概率获取到更高的分集增益。
[0183]
s102、通信设备根据n个第一cce的索引值以及m个第二cce的索引值,确定pdcch candidate所占用的物理时频资源。
[0184]
作为一种可能的实现方式,通信设备根据n个第一cce的索引值以及预设映射方式,确定n*k个第一reg bundle的索引值。通信设备根据m个第二cce的索引值以及预设映射方式,确定m*k个第二reg bundle的索引值。进而,通信设备根据n*k个第一reg bundle的索引值,以及m*k个第二reg bundle的索引值,确定pdcch candidate所占用的物理时频资源。上述k即为coreset所配置的reg bundle size。
[0185]
应理解,一个cce可以映射为k个reg bundle。
[0186]
在本技术实施例中,预设映射方式由coreset的配置信息来确定。应理解,一个coreset仅会关联一种映射方式。
[0187]
可选的,当cce编号方式采用上述编号方式2-1时,预设映射方式可以为:非交织映
射方式、第一交织映射方式或第二交织映射方式。
[0188]
可选的,当cce编号方式采用上述编号方式2-2时,预设映射方式可以为:非交织映射方式或第二交织映射方式。
[0189]
其中,非交织映射方式用于将第一cce集合中的cce以非交织的方式映射到第一物理时频资源区域上,将第二cce集合中的cce以非交织的方式映射到第二物理时频资源区域上。从而,在第一物理时频资源区域内,编号相邻的cce会映射到相邻的reg bundle上;在第二物理时频资源区域内,编号相邻的cce会映射到相邻的reg bundle上。
[0190]
第一交织映射方式用于将第一cce集合所包含的cce和第二cce集合所包含的cce以交织的方式映射到coreset所占用的物理时频资源上。此时,第一cce集合中的cce既会映射到第一物理时频资源区域内,也会映射到第二物理时频资源区域内;第二cce集合中的cce既会映射到第一物理时频资源区域内,也会映射到第二物理时频资源区域内。
[0191]
第二交织映射方式用于将第一cce集合所包含的cce映射到第一物理时频资源区域上,将第二cce以交织的方式映射到第二物理时频资源区域上。从而,在第一物理时频资源区域内,编号相邻的cce会映射到不相邻的reg bundle上;在第二物理时频资源区域内,编号相邻的cce会映射到不相邻的reg bundle上。
[0192]
应理解,当通信设备所采用的预设映射方式为非交织映射方式或第二交织映射方式时,第一cce集合中的cce映射到的物理时频资源位于第一物理时频资源区域,第二cce集合中的cce集合映射到的物理时频资源位于第二物理时频资源区域。
[0193]
现有技术中pdcch candidate占用l个连续的cce,而l个连续的cce经过映射后的物理时频资源有很大概率聚集在一块,例如图7(a)中cce0~cce7映射后的reg bundle0~reg bundle7位于同一时域位置,从而导致pdcch candidate不能获取到较好的分集增益,还可能会对传统nr终端设备的coreset造成较大的阻塞。
[0194]
基于图10所示的实施例,coreset被划分为第一物理时频资源区域和第二物理时频资源区域,并根据第一物理时频资源区域所包含的reg的个数来确定第一cce集合所包含的cce的个数,以及根据第二物理时频资源区域所包含的reg的个数来确定第二cce集合的个数。这样一来,实现将n
cce,p
个cce划分为两个cce集合。从而,通信设备确定pdcch candidate在第一cce集合中占用的n个第一cce的索引值,以及在第二cce集合中占用的m个第二cce的索引值。相比于现有技术中确定pdcch candidate对应的l个连续的cce的索引值,本技术实施例所确定的n个第一cce的索引值和m个第二cce的索引值更加离散化,从而有较大概率能够增大pdcch candidate所占用的物理时频资源的离散程度,进而有较大概率可以提高pdcch candidate的分集增益。
[0195]
进一步的,当通信设备采用非交织映射方式或者第二交织映射方式时,由于n个第一cce映射的物理时频资源位于第一物理时频资源区域中,m个cce映射的物理时频资源位于第二物理时频资源区域中,而第一物理时频资源区域在时域和/或频域上不同于第二物理时频资源区域。这也意味着,pdcch candidate所占用的物理时频资源不会聚集在同一时域位置或者频域位置,从而达到提高pdcch candidate的分集增益的目的。
[0196]
可选的,如图13所示,步骤s101可以具体实现为步骤s1011-s1012。
[0197]
s1011、通信设备根据第一公式,确定pdcch candidate所占用的n个第一cce中每一个第一cce的索引值。
[0198]
一种可能的设计中,若第一索引值与第二索引值之间的关系满足规则一,并且cce编号采用编号方式2-1时,则第一公式可以如下公式(2)所示:
[0199][0200]
应理解,将i=0代入第一公式可以确定n个第一cce中第一个第一cce的索引值,将i=1代入第一公式可以确定n个第一cce中第二个第一cce的索引值,以此类推,不再赘述。
[0201]
另一种可能的设计中,若第一索引值与第二索引值之间的关系满足规则一,并且cce编号采用编号方式2-2时,则第一公式可以如下公式(3)所示:
[0202][0203]
另一种可能的设计中,若第一索引值与第二索引值之间的关系满足规则二,并且cce编号采用编号方式2-1时,则第一公式可以采用上述公式(2),或者第一公式可以如下公式(4)所示:
[0204][0205]
其中,o
symbol
是偏移值。可选的,o
symbol
根据符号索引值(symbol index)为变量的函数来确定。在此统一说明,以下不再赘述。
[0206]
可选的,对于第一公式来说,o
symbol
可以根据coreset中第一物理时频资源区域所占用的符号来确定。
[0207]
另一种可能的设计中,若第一索引值与第二索引值之间的关系满足规则二,并且cce编号采用编号方式2-2时,则第一公式可以采用上述公式(3),或者第一公式可以如下公式(5)所示:
[0208][0209]
s1012、通信设备根据第二公式,确定pdcch candidate所占用的m个第二cce中每一个第二cce的索引值。
[0210]
一种可能的设计中,若第一索引值与第二索引值之间的关系满足规则一,并且cce编号采用编号方式2-1时,则第二公式可以如下公式(6)所示:
[0211][0212][0213]
可选的,公式(6)可以变形为如下公式(7)。
[0214][0215]
另一种可能的设计中,若第一索引值与第二索引值之间的关系满足规则一,并且cce编号采用编号方式2-2时,则第二公式可以如下公式(8)所示:
[0216][0217]
另一种可能的设计中,若第一索引值与第二索引值之间的关系满足规则二,并且cce编号采用编号方式2-1时,则第二公式可以如下公式(9)所示:
[0218][0219]
其中,o可以为预设的固定值。或者,o可以替换为o
symbol
。可选的,o
symbol
根据符号索引值(symbol index)为变量的函数来确定。在此统一说明,以下不再赘述。
[0220]
可选的,上述公式(9)可以变形为公式(10)。公式(10)可以如下所示:
[0221][0222]
另一种可能的设计中,若第一索引值与第二索引值之间的关系满足规则二,并且cce编号采用编号方式2-2时,则第二公式可以如下公式(11)所示:
[0223][0224]
基于图13所示实施例,通信设备可以准确确定pdcch candidate所占用的n个第一cce的索引值以及m个第二cce的索引值。
[0225]
下面结合reg bundle的编号方式以及cce的编号方式,对通信设备所采用的映射方式进行简单介绍。
[0226]
1、非交织映射方式
[0227]
其中,非交织映射方式适用于以下三种情形:
[0228]
情形1、reg bundle采用编号方式1-1,cce编号采用编号方式2-1。
[0229]
情形2、reg bundle采用编号方式1-2,cce编号采用编号方式2-2。
[0230]
情形3、reg bundle采用编号方式1-1,cce编号采用编号方式2-2。
[0231]
可选的,针对情形1和情形2,非交织映射方式可以实现为:根据公式f(x)=x来确定第一cce集合中的cce所映射的reg bundle的索引值;以及,根据公式f(x)=x来确定第二cce集合中的cce所映射的reg bundle的索引值。
[0232]
可选的,针对情形3,非交织映射方式可以实现为:根据公式f(x)=x来确定第一cce集合中的cce所映射的reg bundle的索引值;以及,根据公式(12)来确定第二cce集合中的cce所映射的reg bundle的索引值。
[0233]
其中,公式(12)可以如下所示:
[0234]
f(x)=x+n
cce,p,first
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(12)
[0235]
其中,x表示cce对应的输入序号,f(x)表示reg bundle的索引值。
[0236]
应理解,在非交织映射方式下,cce对应的输入序号即为cce的索引值。
[0237]
2、第一交织映射方式
[0238]
其中,第一交织映射方式适用于reg bundle采用编号方式1-1,cce编号采用编号方式2-1的情形。
[0239]
可选的,第一交织映射方式可以实现为:根据cce的索引值,确定对应的一个或多个输入序号;对于每一个输入序号,根据公式(13),确定对应的reg bundle的索引值。
[0240]
其中,索引值为j的cce对应的若干个输入序号分别为:
[0241]
其中,公式(13)如下所示:
[0242][0243]
3、第二交织映射方式
[0244]
其中,第二交织映射方式适用于以下三种情形:
[0245]
情形1、reg bundle采用编号方式1-1,cce编号采用编号方式2-1。
[0246]
情形2、reg bundle采用编号方式1-2,cce编号采用编号方式2-2。
[0247]
情形3、reg bundle采用编号方式1-1,cce编号采用编号方式2-2。
[0248]
可选的,针对情形1,第二交织映射方式可以实现为:根据第一cce集合中cce的索引值,确定对应的一个或多个输入序号;根据第一cce集合中cce对应的每一个输入序号,根据公式(14),确定对应的reg bundle的索引值。以及,根据第二cce集合中cce的索引值,确定对应的一个或多个输入序号;根据第二cce集合中cce对应的每一个输入序号,根据公式
(15),确定对应的reg bundle的索引值。
[0249]
其中,公式(14)如下所示:
[0250][0251][0252]
其中,表示第一物理时频资源区域中包含的reg的个数。
[0253]
公式(15)如下所示:
[0254][0255]
其中,表示第一物理时频资源区域中包含的reg的个数,表示第二物理时频资源区域中包含的reg的个数。
[0256]
可选的,针对情形2,第二交织映射方式可以实现为:根据第一cce集合中cce的索引值,确定对应的一个或多个输入序号;根据第一cce集合中cce对应的每一个输入序号,根据公式(14),确定对应的reg bundle的索引值。以及,根据第二cce集合中cce的索引值,确定对应的一个或多个输入序号;根据第二cce集合中cce对应的每一个输入序号,根据公式(16),确定对应的reg bundle的索引值。
[0257]
其中,公式(16)如下所示:
[0258][0259]
其中,表示第一物理时频资源区域中包含的reg的个数,表示第
bundle。并且,第二cce集合中的cce12映射到索引值为12的reg bundle,第二cce集合中的cce13映射到索引值为13的reg bundle,第二cce集合中的cce14映射到索引值为14的reg bundle,第二cce集合中的cce15映射到索引值为15的reg bundle。
[0271]
也即,当采用非交织映射方式时,如图7(a)所示,现有技术确定的pdcch candidate占用索引值0~7的reg bundle。如图14所示,基于图10所示实施例所确定的pdcch candidate占用用索引值为0~3的reg bundle以及索引值为12~15的reg bundle。结合图7(a)和图14能够看出,相较于索引值0~7的reg bundle,索引值为0~3的reg bundle以及索引值为12~15的reg bundle位于不同的时域位置,因此基于图10所示实施例所确定的pdcch candidate能够获取到更高的时域分集增益。
[0272]
如图15所示,当采用第一交织映射方式时,第一cce集合中的cce0映射到索引值为0的reg bundle,第一cce集合中的cce1映射到索引值为12的reg bundle,第一cce集合中的cce2映射到索引值为1的reg bundle,第一cce集合中的cce3映射到索引值为13的reg bundle。并且,第二cce集合中的cce12映射到索引值为6的reg bundle,第二cce集合中的cce13映射到索引值为18的reg bundle,第二cce集合中的cce14映射到索引值为7的reg bundle,第二cce集合中的cce15映射到索引值为19的reg bundle。
[0273]
也即,当采用第一交织映射方式时,如图8(a)所示,现有技术确定的pdcch candidate占用索引值为0~3以及12~15的reg bundle。如图15所示,基于图10所示实施例所确定的pdcch candidate占用索引值为0、1、6、7、12、13、18和19的reg bundle。结合图8(a)和图15能够看出,相比较于索引值0~3以及12~15的reg bundle,索引值为0、1、6、7、12、13、18和19的reg bundle在频域上分布得更加离散,因此基于图10所示实施例所确定的pdcch candidate能够获取到更高的频域分集增益。
[0274]
如图16所示,当采用第二交织映射方式时,第一cce集合中的cce0映射到索引值为0的reg bundle,第一cce集合中的cce1映射到索引值为6的reg bundle,第一cce集合中的cce2映射到索引值为1的reg bundle,第一cce集合中的cce3映射到索引值为7的reg bundle。并且,第二cce集合中的cce12映射到索引值为12的reg bundle,第二cce集合中的cce13映射到索引值为18的reg bundle,第二cce集合中的cce14映射到索引值为13的reg bundle,第二cce集合中的cce15映射到索引值为19的reg bundle。
[0275]
也即,当采用第二交织映射方式时,如图9(a)所示,现有技术所确定的现有技术确定的pdcch candidate占用索引值为0~3以及6~9的reg bundle。如图16所示,基于图10所示实施例所确定的pdcch candidate占用索引值为0、1、6、7、12、13、18和19的reg bundle。结合图9(a)和图16可以看出,相比较于索引值为0~3以及6~9的reg bundle,索引值为0、1、6、7、12、13、18和19的reg bundle在时域上分布得更加离散,因此基于图10所示实施例所确定的pdcch candidate能够获取到更高的时域分集增益。
[0276]
示例二
[0277]
在图6(a)所示的coreset基础上进行举例说明,图6(a)所示的coreset包括索引值0~23的reg bundle,假设第一物理时频资源区域包括索引值为0~11的reg bundle,第二物理时频资源区域包括索引值为12~23的reg bundle,从而第一cce集合包括12个cce,第二cce集合包括12个cce。
[0278]
当cce采用编号方式2-1时,第一cce集合中的cce编号依次为0,1,2,3,4,5,6,7,8,
9,10,11。第二cce集合中的cce编号依次为12,13,14,15,16,17,18,19,20,21,22,23。
[0279]
对于聚合等级为8的pdcch candidate来说,假设通信设备计算出假设通信设备计算出等于0,则按照现有技术,该pdcch candidate占用cce0~cce7。
[0280]
但是,当等于0时,基于图10所示的资源确定方法,若第一索引值和第二索引值之间的差值根据预设值和偏移值来确定,并且偏移值为4,且cce采用编号方式2-1,则通信设备能够确定pdcch candidate占用第一cce集合中的cce0~cce3,占用第二cce集合中的cce16~cce19。
[0281]
如图17所示,当采用非交织映射方式时,第一cce集合中的cce0映射到索引值为0的reg bundle,第一cce集合中的cce1映射到索引值为1的reg bundle,第一cce集合中的cce2映射到索引值为2的reg bundle,第一cce集合中的cce3映射到索引值为3的reg bundle。并且,第二cce集合中的cce16映射到索引值为16的reg bundle,第二cce集合中的cce17映射到索引值为17的reg bundle,第二cce集合中的cce18映射到索引值为18的reg bundle,第二cce集合中的cce19映射到索引值为19的reg bundle。
[0282]
也即,当采用非交织映射方式时,如图7(a)所示,现有技术确定的pdcch candidate占用索引值0~7的reg bundle。如图17所示,基于图10所示实施例所确定的pdcch candidate占用用索引值为0~3以16~19的reg bundle。结合图7(a)和图17能够看出,相较于索引值0~7的reg bundle,索引值为0~3以及16~19的reg bundle位于不同的时域位置,因此基于图10所示实施例所确定的pdcch candidate能够获取到更高的时域分集增益。并且,结合图14和图17可以看出,相比较满足规则1的pdcch candidate,满足规则2的pdcch candidate所占用的物理时频资源在频域上更加分散,从而其能够获取到更高的频率分集只能用。
[0283]
如图18所示,当采用第一交织映射方式时,第一cce集合中的cce0映射到索引值为0的reg bundle,第一cce集合中的cce1映射到索引值为12的reg bundle,第一cce集合中的cce2映射到索引值为1的reg bundle,第一cce集合中的cce3映射到索引值为13的reg bundle。并且,第二cce集合中的cce16映射到索引值为8的reg bundle,第二cce集合中的cce17映射到索引值为20的reg bundle,第二cce集合中的cce18映射到索引值为9的reg bundle,第二cce集合中的cce19映射到索引值为21的reg bundle。
[0284]
也即,当采用第一交织映射方式时,如图8(a)所示,现有技术确定的pdcch candidate占用索引值为0~3以及12~15的reg bundle。如图18所示,基于图10所示实施例所确定的pdcch candidate占用索引值为0、1、8、9、12、13、20和21的reg bundle。结合图8(a)和图18能够看出,相比较于索引值0~3以及12~15的reg bundle,索引值为0、1、8、9、12、13、20和21的reg bundle在频域上分布得更加离散,因此基于图10所示实施例所确定的pdcch candidate能够获取到更高的频域分集增益。并且,结合图15和图18可以看出,相比较满足规则1的pdcch candidate,满足规则2的pdcch candidate所占用的物理时频资源在
频域上更加分散,从而其能够获取到更高的频率分集只能用。
[0285]
如图19所示,当采用第二交织映射方式时,第一cce集合中的cce0映射到索引值为0的reg bundle,第一cce集合中的cce1映射到索引值为6的reg bundle,第一cce集合中的cce2映射到索引值为1的reg bundle,第一cce集合中的cce3映射到索引值为7的reg bundle。并且,第二cce集合中的cce16映射到索引值为14的reg bundle,第二cce集合中的cce17映射到索引值为20的reg bundle,第二cce集合中的cce18映射到索引值为15的reg bundle,第二cce集合中的cce19映射到索引值为21的reg bundle。
[0286]
也即,当采用第二交织映射方式时,如图9(a)所示,现有技术所确定的现有技术确定的pdcch candidate占用索引值为0~3以及6~9的reg bundle。如图19所示,基于图10所示实施例所确定的pdcch candidate占用索引值为0、1、6、7、14、15、20和21的reg bundle。结合图9(a)和图19可以看出,相比较于索引值为0~3以及6~9的reg bundle,索引值为0、1、6、7、14、15、20和21的reg bundle在时域上分布得更加离散,因此基于图10所示实施例所确定的pdcch candidate能够获取到更高的时域分集增益。并且,结合图16和图19可以看出,相比较满足规则1的pdcch candidate,满足规则2的pdcch candidate所占用的物理时频资源在频域上更加分散,从而其能够获取到更高的频率分集只能用。
[0287]
目前,在一些场景下,第一物理时频资源区域包含的reg个数多个第二物理时频资源区域包含的reg个数。示例性的,如图20所示,coreset包括20个reg bundle,第一物理时频资源区域包含索引值为0~11的reg bundle,第二物理时频资源区域包含索引值为12~19的reg bundle。这种情况下,第一cce集合所包含的cce的个数多于第二cce集合所包含的cce的个数。
[0288]
可选的,针对这种情况,基于图10所示的实施例基础上,如图21所示,该资源确定方法在步骤s101之前还包括步骤s201。
[0289]
s201、通信设备确定第二cce集合是否能够为编号为的聚合等级为l的pdcch candidate提供m个第二cce。
[0290]
作为一种可能的实现方式,当满足第三公式时,通信设备确定第二cce集合能够为编号为的聚合等级为l的pdcch candidate提供m个第二cce。当不满足第七公式时,通信设备确定第二cce集合不能够为编号为的聚合等级为l的pdcch candidate提供m个第二cce。
[0291]
一种可能的设计中,当coreset中的cce的编号方式采用编号方式2-1时,第三公式可以如下公式(18)所示:
[0292][0293]
另一种可能的设计中,当coreset中的cce的编号方式采用编号方式2-2时,第三公式可以如下公式(19)所示:
[0294][0295]
应理解,当第二cce集合能够为编号为的聚合等级为l的pdcch candidate提
供m个cce时,通信设备执行下述步骤s101-s102。
[0296]
当第二cce集合不能够为编号为的聚合等级为l的pdcch candidate提供m个cce时,通信设备根据上述公式(1),确定编号为的聚合等级为l的pdcch candidate所占用的l个连续的cce;进而,通信设备根据l个连续的cce,确定pdcch candidate所占用的物理时频资源。
[0297]
当前,对于redcap终端设备来说,现有技术中的交织方式并不能使pdcch candidate获取较好的频率分集增益。
[0298]
结合图22进行举例说明,假设coreset中的reg bundle size为6,coreset包括索引值为0~23的reg bundle。以聚合等级为4为例,假设pdcch candidate占用cce0~cce3,在采用当前交织方式并且交织深度为2的情况下,cce0映射到索引值为0的reg bundle,cce1映射到索引值为12的reg bundle,cce2映射到索引值为2的reg bundle,cce3映射到索引值为13的reg bundle。可见,pdcch candidate占用索引值为0,1,12和13的reg bundle。由于索引值为0,12的reg bundle和索引值为1,13的reg bundle相邻,因此pdcch candidate无法获取有效的频率分集增益。
[0299]
结合图23进行举例说明,假设coreset中的reg bundle size为3,coreset包括索引值为0~47的reg bundle。以聚合等级为4为例,假设pdcch candidate占用cce0~cce3,在采用当前交织方式并且交织深度为2的情况下,cce0映射到索引值为0和24的reg bundle,cce1映射到索引值为1和25的reg bundle,cce2映射到索引值为2和26的reg bundle,cce3映射到索引值为3和27的reg bundle。可见,pdcch candidate占用索引值为0,1,2,3,24,25,26和27的reg bundle。由于索引值为0,1,2,3,24,25,26和27的reg bundle在频域上是聚集在一起的,因此pdcch candidate无法获取到有效的频率分集增益。
[0300]
为了解决上述技术问题,本技术提供一种资源确定方法,其思路在于:改进现有技术的交织方式,以便于将pdcch candidate所占用的l个cce可以映射到相对离散的若干个reg bundle上,从而使得pdcch candidate能够获取更高的分集增益。
[0301]
如图24所示,为本技术实施例提供的一种资源确定方法,该方法包括以下步骤:
[0302]
s301、通信设备确定pdcch candidate所占用的l个cce的索引值。
[0303]
作为一种实现方式,通信设备根据上述公式(1),确定pdcch candidate所占用的l个cce的索引值。
[0304]
s302、对于l个cce中的每一个cce,通信设备根据cce的索引值,确定cce对应的p个输入序号。
[0305]
其中,p为正整数。应理解,p根据cce占用的reg数目和coreset所配置的reg bundle size来确定。示例性的,在一个cce占用6个reg的情况下,p=6/k。其中,k表示reg bundle size。
[0306]
假设cce的索引值为i,则cce的p个输入序号分别为:
[0307]
s303、对于l个cce中的每一个cce,通信设备根据cce对应的p个输入序号以及第一交织器,确定cce映射到的p个reg bundle的索引值。
[0308]
其中,上述第一交织器用于将间隔为交织深度的两个输入序号输出为频域上不相邻的两个reg bundle对应的索引值。
[0309]
应理解,两个reg bundle在频域上不相邻是指,一个reg bundle占用的rb与另一个reg bundle占用的rb在频域上不连续。
[0310]
基于图24所示实施例,由于redcap终端设备一般采用较大的聚合等级,因此其pdcch candidate占用的l个cce对应的若干个输入序号中很可能存在间隔为交织深度的两个输入序号。由于本技术实施例提供的第一交织器用于将间隔为交织深度的两个输入序号输出为频域上不相邻的两个reg bundle对应的索引值,因此pdcch candidate占用的若干个reg bundle中可以存在至少两个频域上不相邻的reg bundle,从而减少pdcch candidate所占用的reg bundle聚集到一块的概率,从而提高pdcch candidate获取到的频率分集增益。
[0311]
示例性的,结合图25进行举例说明,图25中coreset所配置的reg bundle size为6,coreset包括索引值0~23的reg bundle。应理解,由于reg bundle为6,因此cce的索引值即为cce对应的输入序号。在图25中,矩形方块中的第一行数字表示reg bundle的索引值,第二行数字表示对应的输入序号。参见图25,在交织深度为2的情况下,本技术实施例提供的第一交织器可以用于将输入序号0输出为reg bundle的索引值0,将输入序号4输出为reg bundle的索引值1,将输入序号8输出为reg bundle的索引值2,将输入序号12输出为reg bundle的索引值3,将输入序号16输出为reg bundle的索引值4,将输入序号20输出为reg bundle的索引值5,将输入序号2输出为reg bundle的索引值6,将输入序号6输出为reg bundle的索引值7,将输入序号10输出为reg bundle的索引值8,将输入序号14输出为reg bundle的索引值9,将输入序号18输出为reg bundle的索引值10,将输入序号22输出为reg bundle的索引值11,将输入序号1输出为reg bundle的索引值12,将输入序号5输出为reg bundle的索引值13,将输入序号9输出为reg bundle的索引值14,将输入序号13输出为reg bundle的索引值15,将输入序号17输出为reg bundle的索引值16,将输入序号21输出为reg bundle的索引值17,将输入序号3输出为reg bundle的索引值18,将输入序号7输出为reg bundle的索引值19,将输入序号11输出为reg bundle的索引值20,将输入序号15输出为reg bundle的索引值21,将输入序号19输出为reg bundle的索引值22,将输入序号23输出为reg bundle的索引值23。
[0312]
基于图25,假设pdcch candidate占用cce0~cce3。基于第一交织器,通信设备能够确定pdcch candidate占用索引值为0,6,12,18的reg bundle。可见,由于cce0映射到索引值为0的reg bundle,和cce2映射到索引值为6的reg bundle,而索引值为0的reg bundle和索引值为6的reg bundle不相邻,从而该pdcch candidate能够获取到较好的频率分集增益。
[0313]
下面对第一交织器的设计思路进行简单介绍。应理解,第一交织器还可以有其他设计方式,并不局限于以下内容。
[0314]
可选的,第一交织器的设计思路为:确定输入序号对应的三维编号;之后,根据输入序号对应的三维编号,确定输入序号对应的reg bundle的索引值。其中,三维编号包括组号、行号以及列号。
[0315]
这样一来,相比于现有技术中的交织方法中输入序号一般映射为两维编号(也即行号和列号),本技术实施例提供的第一交织器通过增加一个维度的编号(也即组号),来使得输入序号映射到reg bundle的索引值的结果更加离散,从而使得cce映射到reg bundle
的结果更加离散。
[0316]
设计1,第一交织器满足以下公式(20):
[0317][0318]
其中,x表示输入序号,r2表示三维编号中的组号,r1表示三维编号中的行号,c表示三维编号中的列号。
[0319]
在本技术实施例中,r表示交织深度,k表示reg bundle size,表示coreset所包含的reg的个数,表示coreset中第一物理时频资源区域所包含的reg的个数,表示coreset中第二物理时频资源区域所包含的reg的个数。
[0320]
应理解,上述公式(20)中x=2cr+r,r=r2r+r1,用于确定输入序号对应的三维编号。上述公式(20)中用于确定三维编号对应的reg bundle的索引值。
[0321]
示例性的,以图6(a)所示的coreset为例,基于满足公式(20)的第一交织器,cce的索引值与reg bundle的索引值之间的对应关系可以如图25所示。
[0322]
应理解,上述公式(20)中,r=r2r+r1相当于一重交织,因此公式(20)相当于对输入序号作了两重交织而得到输入序号对应的reg bundle的索引值。
[0323]
设计2、第一交织器满足以下公式(21)
[0324][0325]
示例性的,以图6(a)所示的coreset为例,基于满足公式(21)的第一交织器,在交织深度为2的情况下,cce的索引值与reg bundle的索引值之间的对应关系可以如图26所示。参见图26,cce0映射到索引值为0的reg bundle,cce1映射到索引值为18的reg bundle。这样一来,聚合等级l=2的pdcch candidate(例如占用cce0和cce1的pdcch candidate),也可以获得较好的频率分集增益。
[0326]
设计3、第一交织器满足以下公式(22):
[0327][0328][0329]
其中,公式(22)与公式(20)的区别在于,公式(20)中的n
shift
替换为应理解,n
shift
是一个半静态配置的参数,可以通过rrc信令、mac ce等配置;
是随时间变化而变化的值。从而,相较于公式(20),公式(22)能够使输入序号映射到reg bundle的索引值的映射结果在频域上更加随机化,以提高pdcch candidate获取到较好的频率分集增益的概率。
[0330]
可选的,可以是根据符号索引值时变的函数来确定。
[0331]
示例性的,以图6(a)所示的coreset为例,基于满足公式(22)的第一交织器,在交织深度为2的情况下,假设第一个区域内得到的第二个区域内得到的输入序号和reg bundle的索引值可以如图27所示。应理解,在reg bundle size为6的情况下,cce的索引值即为输入序号。
[0332]
参见图27,以占用cce0~cce4的pdcch candidate为例,由于cce0映射到索引值为2的reg bundle,cce1映射到索引值为16的reg bundle,cce2映射到索引值为8的reg bundle,cce3映射到索引值为22的reg bundle。可见,该pdcch candidate占用的reg bundle在频域上更加离散化,从而该pdcch candidate能够获取较好的频率分集增益。
[0333]
设计4、第一交织器满足以下公式(23)
[0334][0335][0336]
其中,公式(23)与公式(21)的区别在于,公式(21)中的n
shift
替换为应理解,n
shift
是一个半静态配置的参数,是随机值。从而,相较于公式(21),公式(23)能够使输入序号映射到reg bundle的索引值的映射结果在频域上更加随机化,以提高pdcch candidate获取到较好的频率分集增益的概率。
[0337]
示例性的,以图6(a)所示的coreset为例,基于满足公式(23)的第一交织器,在交织深度为2的情况下,假设第一个区域内得到的第二个区域内得到的输入序号和reg bundle的索引值可以如图28所示。应理解,在reg bundle size为6的情况下,cce的索引值即为输入序号。
bundle size为6。其中,第一物理时频资源区域包括索引值为0~11的reg bundle,第二物理时频资源区域包括索引值为12~19的reg bundle。
[0359]
下面基于图20所示的coreset来举例说明图29所示的实施例。
[0360]
示例一、以第一交织器满足上述公式(20)为例,在交织深度为2的情况下,第一交织器负责输入序号1~15的映射,第二交织器负责输入序号16~19的映射。从而,输入序号与reg bundle的索引值之间的对应关系可以如图26所示。
[0361]
参见图30,以占用cce0~cce4的pdcch candidate为例,由于cce0映射到索引值为0的reg bundle,cce1映射到索引值为12的reg bundle,cce2映射到索引值为6的reg bundle,cce3映射到索引值为16的reg bundle。可见,该pdcch candidate占用的reg bundle在频域上更加离散化,从而该pdcch candidate能够获取较好的频率分集增益。
[0362]
示例二,以第一交织器满足上述公式(21)为例,在交织深度为2的情况下,第一交织器负责输入序号1~15的映射,第二交织器负责输入序号16~19的映射。从而,输入序号与reg bundle的索引值之间的对应关系可以如图31所示。
[0363]
参见图31,以占用cce0~cce4的pdcch candidate为例,由于cce0映射到索引值为0的reg bundle,cce1映射到索引值为16的reg bundle,cce2映射到索引值为6的reg bundle,cce3映射到索引值为12的reg bundle。可见,该pdcch candidate占用的reg bundle在频域上更加离散化,从而该pdcch candidate能够获取较好的频率分集增益。
[0364]
基于图29所示的实施例,在coreset中第一物理时频资源区域所包含的reg bundle的个数多于第二物理时频资源区域所包含的reg bundle的个数的场景下,保证通信设备能够准确确定每一个输入序号对应的reg bundle的索引值,并且使得输入序号与reg bundle的索引值之间的映射结果更加离散化,以便于使得pdcch candidate能够获取较好的分集增益。
[0365]
可以理解的是,为了实现上述功能,通信设备包含了执行每一个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件来实现,或者以硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0366]
本技术实施例可以根据上述方法示例对通信设备进行功能模块的划分,例如,可以对应每一个功能划分每一个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面以采用对应每一个功能划分每一个功能模块为例进行说明:
[0367]
如图32所示,为本技术实施例提供的一种通信装置的结构示意图。该通信装置包括确定单元301和映射单元302。其中,确定单元301用于支持通信装置执行图10中的步骤s101,图13中的步骤s1011和s1012,图20中的步骤s201,图24中的步骤s301。映射单元302用于支持通信装置执行图10中的步骤s102,图24中的步骤s302和s303。上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0368]
当通信装置作为终端设备时,图32中的确定单元301和映射单元302均可以由图2中的处理器101来实现。当通信装置作为网络设备时,图32中的确定单元301和映射单元302均可以由图2中的处理器201来实现。
[0369]
本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令;当所述计算机可读存储介质在计算机上运行时,使得该计算机执行本技术实施例所提供的方法。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
[0370]
本技术实施例还提供一种芯片,该芯片包括处理电路和通信接口,所述通信接口用于接收输入的信号并提供给处理模块,和/或用于处理将处理电路生成的信号输出。所述处理电路用于支持芯片执行本技术实施例所提供的的方法。在一实施方式中,处理电路可以运行代码指令以执行本技术实施例所提供的的方法。该代码指令可以来自芯片内部的存储器,也可以来自芯片外部的存储器。其中,处理电路为该芯片上集成的处理器或者微处理器或者集成电路。通信接口可以为输入输出电路或者收发管脚。
[0371]
本技术实施例还提供一种包含计算机指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行本技术实施例所提供的方法。
[0372]
尽管结合具体特征及其实施例对本技术进行了描述,显而易见的,在不脱离本技术的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本技术的示例性说明,且视为已覆盖本技术范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1