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

文档序号:18900613发布日期:2019-10-18 21:53阅读:152来源:国知局
资源确定方法和装置与流程

本申请涉及通信领域,并且更具体地,涉及一种上行控制信道的资源确定方法和装置。



背景技术:

目前,当用户设备(userequipment,ue)处于初始接入阶段,基站(gnodeb,gnb)会通过系统信息(systeminformationblock1,sib1)为ue配置1个包含16个物理上行控制信道(physicaluplinkcontrolchannel,pucch)的资源集合pucchresource,且这16个资源分为8个资源子集,每个资源子集包含2个pucch资源。此外,当ue与gnb建立无线(radioresourcecontrol,rrc)连接后,gnb会通过无线资源控制rrc信令为ue配置1个包含8-32个pucchresource的资源集合。

ue在收到发送用于调度信令下行控制信息(downloadcontrolinformation,dci)后,会根据dci中的应答资源指示信息(acknowledgementresourceindicator,ari)的字段,确定应答信息的资源。但是,由于ari信息位仅由3比特构成,即只能指示8个资源子集,每个资源子集中包含的具体的pucch资源就无法再通过ari进一步指示。因此,需要一种隐式资源指示方式来指示8个资源子集中的具体pucch。

现有的隐式资源指示的方式,采用了如下的公式确定隐式的资源:

其中,r为pucchresource在资源子集中的索引,c为承载dci的下行控制信道(physicaldownlinkcontrolchannel,pdcch)的起始控制信道单元(controlchannelelement,cce)的索引index,l为该pdcch的聚合级别(aggregationlevel,al),m为资源子集中的pucch资源数量。

由于ue在检测al为8和16的pdcch的时候,可能会出现误判的情况,这时,gnb与ue就会对c/l的取值产生不同的认识,进一步地就会导致gnb与ue对于pucch隐式资源指示产生不同的理解。



技术实现要素:

本申请提供一种资源确定方法和装置,能够为通过隐式的资源指示方式确定传输资源,确保终端设备和网络设备能够指示相同的传输资源,终端设备和网络设备能够更好地通信,提高了用户体验。

第一方面,提供了一种资源确定方法,其特征在于,包括:

通过物理下行控制信道接收下行控制信息,该下行控制信息包括指示信息和下行数据信道的调度信息,该指示信息用于指示多个资源子集中的第一资源子集,该第一资源子集包括至少两个资源,该多个资源子集中的任一资源是为上行控制信道配置的资源;

该下行控制信道对应的起始控制信道单元cce索引属于第一起始cce索引集合且属于第二起始cce索引集合,或者该起始控制信道单元cce索引属于第一起始cce索引集合时,基于常数n,从该第一资源子集中确定第一资源,其中,该常数n为预设的或高层信令配置的,该第一起始cce索引集合为第一聚合级别的候选下行控制信道的起始cce索引集合,该第二起始cce索引集合为第二聚合级别的候选下行控制信道的起始cce索引集合;

通过该第一资源发送该下行数据信道的应答信息。

在聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置时,ue会因为对聚合级别al的错误检测导致gnb与ue之间判断c/l的值不同,换一种说法,此时会有非常多的情况导致gnb与ue间对pucch资源的不同理解。

因此,亟需一种方法,在上述情况下,使得ue和gnb通过隐式方式指示的pucch资源是相同的pucch资源。即确保ue与gnb对于隐式资源指示公式中的c/l有相同的理解,进一步地,确保ue与gnb对于隐式资源指示的pucch有相同的理解,使gnb能够正确接收msg4的应答信息。

第二方面,提供了一种资源确定方法,其特征在于,包括:

通过物理下行控制信道发送下行控制信息,该下行控制信息包括指示信息和下行数据信道的调度信息,该指示信息用于指示多个资源子集中的第一资源子集,该第一资源子集包括至少两个资源,该多个资源子集中的任一资源是为上行控制信道配置的资源;

该下行控制信道对应的起始控制信道单元cce索引属于第一起始cce索引集合且属于第二起始cce索引集合,或者该起始控制信道单元cce索引属于第一起始cce索引集合时,基于常数n,从该第一资源子集中确定第一资源,其中,该常数n为预设的或高层信令配置的,该第一起始cce索引集合为第一聚合级别的候选下行控制信道的起始cce索引集合,该第二起始cce索引集合为第二聚合级别的候选下行控制信道的起始cce索引集合;

通过该第一资源接收该下行数据信道的应答信息。

可选的,从该第一资源子集中确定第一资源,包括:

基于该下行控制信道的起始cce索引,该常数n以及该第一资源子集中的资源数量,从该第一资源子集中确定该第一资源。

应理解,网络设备可以通过系统消息为终端设备配置16个pucch资源集合,即pucchresource。这16个资源分为8个资源子集,每个资源子集包含2个pucch资源,8个资源子集中的任一个资源子集包括至少两个pucch。

网络设备通过该rrc信令确定网络设备所配置的在rrc连接状态所使用的pucch资源集合resourceset0。该pucch资源集合resourceset0包含8-32个pucch资源,且分为8个资源子集。在这种情况下,所述第一资源子集可以是包括一个资源的子集,也可以是包括至少两个资源的子集。例如,网络设备给终端设备配置了8-32个pucch,分为8个资源子集,那么每个资源子集中可能包括一个pucch,也可以是包括至少两个pucch。

当一个资源子集中包括至少两个资源时,本申请实施例提供的隐式指示方法就可以指示具体用于传输下行控制信道的应答信息的资源。当一个资源子集中仅包括一个资源时,可以通过前述ari的指示信息指示到具体的用于传输下行控制信道的应答信息的资源,也可以通过本申请实施例提供的资源指示方法,确定资源的方法,指示用于传输下行控制信道的应答信息的资源。

第三方面,提供了一种通信装置,其特征在于,包括:

收发单元,用于通过物理下行控制信道接收下行控制信息,该下行控制信息包括指示信息和下行数据信道的调度信息,该指示信息用于指示多个资源子集中的第一资源子集,该第一资源子集包括至少两个资源,该多个资源子集中的任一资源是为上行控制信道配置的资源;

处理单元,用于在该下行控制信道对应的起始控制信道单元cce索引属于第一起始cce索引集合且属于第二起始cce索引集合,或者该起始控制信道单元cce索引属于第一起始cce索引集合时,基于常数n,从该第一资源子集中确定第一资源,其中,该常数n为预设的或高层信令配置的,该第一起始cce索引集合为第一聚合级别的候选下行控制信道的起始cce索引集合,该第二起始cce索引集合为第二聚合级别的候选下行控制信道的起始cce索引集合;

所述处理单元还用于通过该第一资源发送该下行数据信道的应答信息。

可选的,所述处理单元基于该下行控制信道的起始cce索引,该常数n以及该第一资源子集中的资源数量,从该第一资源子集中确定该第一资源。

第四方面,提供了一种通信装置,其特征在于,包括:

收发单元,用于通过物理下行控制信道发送下行控制信息,该下行控制信息包括指示信息和下行数据信道的调度信息,该指示信息用于指示多个资源子集中的第一资源子集,该第一资源子集包括至少两个资源,该多个资源子集中的任一资源是为上行控制信道配置的资源;

处理单元,用于在该下行控制信道对应的起始控制信道单元cce索引属于第一起始cce索引集合且属于第二起始cce索引集合,或者该起始控制信道单元cce索引属于第一起始cce索引集合时,基于常数n,从该第一资源子集中确定第一资源,其中,该常数n为预设的或高层信令配置的,该第一起始cce索引集合为第一聚合级别的候选下行控制信道的起始cce索引集合,该第二起始cce索引集合为第二聚合级别的候选下行控制信道的起始cce索引集合;

该处理单元还用于通过该第一资源接收该下行数据信道的应答信息。

可选的,该处理单元基于该下行控制信道的起始cce索引,该常数n以及该第一资源子集中的资源数量,从该第一资源子集中确定该第一资源。

可选的,该第一资源在该第一资源子集中的索引,与该下行控制信道的起始cce索引,该常数n以及该第一资源子集中的资源数量,满足如下关系:

其中,mod为求模运算,r为该第一资源在该第一资源子集中的索引,c为该下行控制信道的起始cce索引,m为该第一资源子集中的资源数量。

可选的,该第一起始cce索引集合的值为16k+x,其中,k为正整数或非负整数,x为整数。

在聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置时,或者,所述第一起始cce索引集合的值为16k+x的时候,其中,k为正整数或非负整数,x为整数,会有非常多的情况导致gnb与ue间对pucch资源的不同理解。

这里需要说明的是,k和x的取值范围。当k为正整数的时候,例如k取值为1、2、3、4等,显然符合上述所限定的在聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置,因此,k的取值为正整数的时候在本申请实施例限定的范围内。

当k为非负整数的时候,例如k取值为0、1、2、3、4等,可以看出k的取值在上述正整数的基础上增加了k取0的情况。目前,在协议中,并没有聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置等相关规定,因此,本申请不排除以后协议中将cce索引为0也包含在内的情况。

当然,k的取值也可以规定为自然数,在该现有定义中的自然数是除负整数之外的所有整数,显然是包括0的,以及其他的正整数。应理解,本申请实施例提供的方法适用于因为gnb与ue之间判断c/l的值不同而导致传输应答消息的资源指示的差异的所有情况,不应因为k的取值范围的变化造成本申请实施例的限制。

对于x,可能在聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置的索引。x为0时,ue的候选pdcch的起始cce索引为0;当ue的候选pdcch的起始cce索引不为0时,例如,为1,2或3时,x用于定义该起始cce索引的偏移。应理解,本申请包括但并不限于此。

可选的,该第一聚合级别的值为8,该第二聚合级别的值为16。

结合第一方面和上述实现方式,在某些可能的实现方式中,该常数n的值为8或16。

具体地,常数n可以是预设的常数,或由高层信令配置的常数,例如rrc信令配置等。应理解,本申请实施例并不限于此。

可选地,所述常数n的值可以是2、4、8或者16中的任意一个值。

可选的,该下行控制信道在控制资源集coreset内传输,该控制资源集coreset是非交织的,且跨越一个正交频分复用ofdm符号。

还应理解,本申请实施例中,终端设备接收网络设备发送的下行控制信息,该下行控制信息承载在下行控制信道上。所述下行控制信道在控制资源集coreset内传输,所述控制资源集coreset是非交织的,且跨越一个正交频分复用ofdm符号。

可选地,所述控制资源集coreset也可以是交织的,所述控制资源集coreset可以跨越1个ofdm符号或2个ofdm符号或3个ofdm符号等。

基于上述技术方案,当起始cce索引为16k+x,k为正整数或非负整数,x为整数时,如果需要通过隐式的pucch资源指示方式确定pucch资源(即pucch的资源集合resourceset中的资源数量大于8个时),确保ue与gnb对于隐式资源指示公式中的c/l有相同的理解,进一步地,确保ue与gnb对于隐式资源指示的pucch有相同的理解,使gnb能够正确接收msg4的应答信息。

第五方面,提供了一种终端设备,该终端设备具有实现上述第一方面和第一方面任意一种可能的实现方法设计中终端设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。所述模块可以是软件和/或硬件。

结合第五方面,在某些可能的实现方式中,该终端设备的结构中包括接收器和处理器,所述接收器被配置为支持该终端设备接收网络设备通过物理下行控制信道接收下行控制信息,该下行控制信息包括指示信息和下行数据信道的调度信息;所述处理器控制终端设备根据所述接收器接收的指示信息,基于常数n,从该资源子集中确定用于传输应答信息的资源。

第六方面,提供了一种网络设备,包括收发器、处理器和存储器。该处理器用于控制收发器收发信号,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该网络设备执行上述第二方面和第二方面任意一种可能的实现方式中任意一种可能的实现方式中的方法。

第七方面,提供了一种网络实体,该网络实体可以是核心网络中的网络实体,例如移动性管理实体mme,或者网关(如服务网关sgw和/或分组数据网关pgw)。该网络实体也可以是信息管理系统ims中的网络实体。该网络实体用于识别ue的业务类型,并将识别出的ue业务的信息通知给基站,从而支持ue和基站配合实现上述通信方法中第一方面和第二方面设计的方案。

第八方面,本发明实施例提供了一种通信系统,该系统包括上述第三方面和第三方面任意一种可能的实现方式中任意一种可能的所述终端设备ue和的第四方面和第四方面任意一种可能的实现方式中任意一种可能的所述网络设备(例如基站);或者,该系统包括上述第四方面所述的基站和第八方面所述的网络实体;或者,该系统包括上述第三方面所述的终端设备ue、第四方面所述的基站和第八方面所述的网络实体。

第九方面,提供了一种通信装置,该通信装置可以为上述方法设计中的终端设备,或者为设置在终端设备中的芯片。该通信装置包括:处理器,与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面以及第一方面的任意一种可能的实现方式中终端设备所执行的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。

第十方面,提供了一种通信装置,该通信装置可以为上述是方法设计中的网络设备,或者为设置在网络设备中的芯片。该通信装置包括:处理器,与存储器耦合,可用于执行存储器中的指令,以实现上述第二方面以及第二方面中的任意一种可能的实现方式中网络设备所执行的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。

第十一方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述各方面中的方法。

第十二方面,提供了一种计算机可读介质,所述计算机可读介质存储有程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述各方面中的方法。

第十三方面,提供了一种芯片系统,该芯片系统包括处理器,用于支持终端设备实现上述方面中所涉及的功能,例如,生成,接收,确定,发送,或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存终端设备必要的程序指令和数据。该芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。

第十四方面,提供了一种芯片系统,该芯片系统包括处理器,用于支持网络设备实现上述方面中所涉及的功能,例如,生成,接收,确定,发送,或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存终端设备必要的程序指令和数据。该芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。

附图说明

图1是本申请实施例提供的无线通信系统的示意图。

图2是本申请实施例提供的一例资源分配方法示意图。

图3是本申请实施例提供的又一例资源分配方法的示意性流程图。

图4是本申请实施例提供的又一例资源分配方法的示意性流程图。

图5是本申请实施例提供的又一例资源分配方法的示意图。

图6是本申请实施例提供的通信装置的一例示意性框图。

图7是本申请实施例提供的通信装置的又一例示意性框图。

图8是本申请实施例提供的终端设备的一例结构示意图。

图9是本申请实施例提供的终端设备的又一例结构示意图。

图10是本申请实施例提供的网络设备的一例结构示意图。

图11是本申请实施例提供的网络设备的又一例结构示意图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。

需要说明的是,在本申请实施中,“协议”可以指通信领域的标准协议,例如可以包括lte协议、nr协议以及应用于未来的通信系统中的相关协议,本申请包括但不限于此。

还需要说明的是,本申请实施例中,“预先定义”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预先定义可以是指协议中定义的。

还需要说明的是,本申请实施例中,名词“网络”和“系统”经常交替使用,但本领域的技术人员可以理解其含义。信息(information),信号(signal),消息(message),信道(channel)有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。“的(of)”,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。

还需要说明的是,在本申请实施例中,“上报”和“反馈”经常交替使用,但本领域的技术人员可以理解其含义。对于终端设备来说,上报csi和反馈csi实质上都可以是通过物理上行信道发送csi。因此,在本申请实施例中,在不强调其区别时,其所要表达的含义是一致的。

还需要说明的是,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“至少一个”是指一个或一个以上;“a和b中的至少一个”,类似于“a和/或b”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和b中的至少一个,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。下面将结合附图详细说明本申请提供的技术方案。

本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(globalsystemofmobilecommunication,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,wimax)通信系统、未来的第五代(5thgeneration,5g)系统或新无线(newradio,nr)等。

为便于理解本申请实施例,首先以图1中示出的通信系统为例详细说明适用于本申请实施例的通信系统。图1是适用于本申请实施例的无线通信系统100的示意图。如图1所示,该无线通信系统100可以包括一个或多个网络设备,例如,图1所示的网络设备101;该无线通信系统100还可以包括一个或多个终端设备,例如,图1所示的终端设备#1102、终端设备#2103。该无线通信系统100可支持协作多点传输(coordinatedmultiplepointstransmission,comp),即,多个小区或多个网络设备可以协同参与一个终端设备的数据传输或者联合接收一个终端设备发送的数据,或者多个小区或多个网络设备进行协作调度或者协作波束成型。其中,该多个小区可以属于相同的网络设备或者不同的网络设备,并且可以根据信道增益或路径损耗、接收信号强度、接收信号指令等来选择。

应理解,该无线通信系统中的网络设备可以是任意一种具有无线收发功能的设备或可设置于该设备的芯片,该设备包括但不限于:演进型节点b(evolvednodeb,enb)、无线网络控制器(radionetworkcontroller,rnc)、节点b(nodeb,nb)、基站控制器(basestationcontroller,bsc)、基站收发台(basetransceiverstation,bts)、家庭基站(例如,homeevolvednodeb,或homenodeb,hnb)、基带单元(basebandunit,bbu),无线保真(wirelessfidelity,wifi)系统中的接入点(accesspoint,ap)、无线中继节点、无线回传节点、传输点(transmissionpoint,tp)或者发送接收点(transmissionandreceptionpoint,trp)等,还可以为5g,如,nr,系统中的gnb,或,传输点(trp或tp),5g系统中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gnb或传输点的网络节点,如基带单元(bbu),或,分布式单元(distributedunit,du)等。

在一些部署中,gnb可以包括集中式单元(centralizedunit,cu)和du。gnb还可以包括射频单元(radiounit,ru)。cu实现gnb的部分功能,du实现gnb的部分功能,比如,cu实现无线资源控制(radioresourcecontrol,rrc),分组数据汇聚层协议(packetdataconvergenceprotocol,pdcp)层的功能,du实现无线链路控制(radiolinkcontrol,rlc)、媒体接入控制(mediaaccesscontrol,mac)和物理(physical,phy)层的功能。由于rrc层的信息最终会变成phy层的信息,或者,由phy层的信息转变而来,因而,在这种架构下,高层信令,如rrc层信令或phcp层信令,也可以认为是由du发送的,或者,由du+ru发送的。可以理解的是,网络设备可以为cu节点、或du节点、或包括cu节点和du节点的设备。此外,cu可以划分为接入网ran中的网络设备,也可以将cu划分为核心网cn中的网络设备,在此不做限制。

还应理解,该无线通信系统中的终端设备也可以称为用户设备(userequipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。本申请的实施例中的终端设备可以是手机(mobilephone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端设备、增强现实(augmentedreality,ar)终端设备、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗(remotemedical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等等。本申请的实施例对应用场景不做限定。本申请中将前述终端设备及可设置于前述终端设备的芯片统称为终端设备。

可选地,图1示出的通信系统100中,网络设备可以为服务网络设备,服务网络设备可以是指通过无线空口协议为终端设备提供rrc连接、非接入层(non-accessstratum,nas)移动性管理和安全性输入中至少一项服务的网络设备。可选地,网络设备还可以为协作网络设备。服务网络设备可以向终端设备发送控制信令,协作网络设备可以向终端设备发送数据;或者,服务网络设备可以向终端设备发送控制信令,服务网络设备和协作网络设备可以向终端设备发送数据;或者,服务网络设备和协作网络设备均可以向终端设备发送控制信令,并且服务网络设备和协作网络设备均可以向终端设备发送数据;或者,协作网络设备可以向终端设备发送控制信令,服务网络设备和协作网络设备中的至少一个可以向终端设备发送数据;或者,协作网络设备可以向终端设备发送控制信令和数据。本申请实施例对此并未特别限定。

应理解,图1中仅为便于理解,示意性地示出了网络设备和终端设备,但这不应对本申请构成任何限定,该无线通信系统中还可以包括更多或更少数量的网络设备,也可以包括更多数量的终端设备,与不同的终端设备通信的网络设备可以是相同的网络设备,也可以是不同的网络设备,与不同的终端设备通信的网络设备的数量可以相同,也可以不同,本申请包括但不限于此。

以下,不失一般性,以一个终端设备与一个网络设备之间的交互过程为例详细说明本申请实施例。该终端设备可以为处于无线通信系统中与一个或多个网络设备具有无线连接关系的任意终端设备。可以理解的是,处于该无线通信系统中的任意一个终端设备均可以基于相同的技术方案实现无线通信,以下用ue表示终端设备,以gnb标识网络设备。本申请包括但不限于此。

为便于理解本申请实施例,下面先对本申请涉及到的几个名词或术语进行简单介绍。

1、物理上行信道(physicaluplinkcontrolchannel,pucch):可用于承载上行控制信息和/或上行数据的信道。例如,该物理上行信道可以包括lte协议或nr协议中定义的物理上行控制信道pucch、物理上行共享信道(pusch)以及随着网络演变而定义的具有上述功能的其他上行信道。

2、上行控制信息(uplinkcontrolinformation,uci):可用于承载csi(channelstateinformation)、确认(acknowledgement,ack)/非确认(negativeacknowledgement,nack)、上行调度请求(schedulingrequest,sr)中的至少一项。

3、下行控制信息(downloadcontrolinformation,dci):主要用于发送下行调度分配信息,有多种不同的格式,包括但不限于dciformat0-0,0-1,1-0,1-1,2-0,2-1,2-2,2-3。

4、应答资源指示(acknowledgementresourceindicator,ari):dci中的3bit的信息字段,用于指示应答信息可用的传输资源。

5、控制信道单元(controlchannelelement,cce):是pdcch信道的基本组成单位,每个cce由9个资源组(resourceelementgroup,reg)组成。cce只用作pdcch信道的映射,不用于小区参考信号、物理控制格式指示信道(physicalcontrolformatindicatorchannel,pcfich)信道和物理混合指示信道(phichphysicalhybrid-arqindicatorchannel,phich)的映射,因此,组成cce的reg或re是不包括小区参考信号、pcfich信道和phich信道等已经占用的re或reg的。

在本发明实施例中,发送下行控制信息dci可以是指发送在下行控制信道(physicaluplinkcontrolchannel,pdcch)的数据或信息,其中,该数据或信息可以是指经过信道编码后的数据或信息。本申请包括但不限于此。

同样地,在本发明实施例中,发送上行控制信息可以是指发送上行控制信道pucch或上行共享信道pusch上承载的数据或信息,其中,该数据或信息可以是指经过信道编码后的数据或信息。上行控制信息uci的传输可以用两个信道进行传输:pucch和pusch。本申请包括但不限于此。

目前在5g系统中,当ue处于初始接入阶段,gnb会通过系统信息(systeminformationblock1,sib1)为ue配置1个包含16个pucchresource的资源集合,且这16个资源分为8个资源子集,每个资源子集包含2个pucch资源。ue在收到gnb发送的下行控制信息dci,用于进行上/下行的资源调度。其中,具体包括用于调度上行控制信道的message4的信令(以下简称msg4)。当ue接收msg4信息后,会根据下行控制信息dci中的ari字段,确定应答信息的资源。即根据dci中的ari确定资源。

但是,由于ari信息位仅由3比特构成,即只能区分23=8个资源子集,每个子资源集合中包含的2个pucch资源就无法再通过ari进一步指示。因此,这种情况下就额外需要一种隐式资源指示方式。

另外一种情况,当ue与gnb建立rrc连接后,gnb会通过rrc信令为ue配置1个包含8-32个pucchresource的资源集合。ue需要在收到gnb发送的pdsch信息,即收到用于调度pdsch的调度信令dci后,根据dci中指示的ari信息位,确定应答信息的资源。在这个阶段,dci中的ari信息位就用于指示这8-32个pucch资源中的1个pucch资源。但是,由于ari信息位仅由3比特构成,即只能区分23=8个子资源集合,当pucch资源集合包含的pucch资源大于8时,至少有一个子资源集合中包含多于1个pucch资源,那么这个就无法再通过ari进一步指示。因此,这种情况下就额外需要一种隐式资源指示方式。

现有的一种隐式资源指示的方式,采用了如下的公式(1)确定隐式的资源:

其中,mod表示取模运算,r为pucchresource在资源子集中的索引(1个资源子集包含2个资源,对应的r就是0,1),c为承载dci的pdcch的起始cce的索引index,l为该pdcch的聚合级别(al),m为资源子集中的pucch资源数量。

一般地,组成一个pdcch信道的cce个数,一般称为聚合级别(aggregationlevel,al)。聚合级别有5种取值,分别是1、2、4、8、16,即如果某个pdcch信道的聚合级别al=4,则意味着该pdcch信道由4个索引连续的cce组成。这里所谓的“索引连续”是指逻辑意义上的连续,而不是物理reg上的连续。

这些组成pdcch信道的cce,它的索引在逻辑上是连续的,但是单独展开某个特定的cce,如cce索引index=8的cce,组成它的9个reg在物理资源上并不是连续的,这9个reg可以分布在时域上的3个正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)符号中。

ue在检测pdcch的al为8和16的时候,若用于承载下行控制信息dci的pdcch具有相同的cce起始位置,可能会出现误判的情况,即gnb发送的是al为16的pdcch,而ue检测为al=8。当al=8或16的时候,这时,gnb与ue就会对c/l的取值产生不同的认识,进一步地就会导致gnb与ue对于pucch隐式资源指示产生不同的理解。

因此,需要提供一种方法,当ue在检测pdcch的al为8和16的时候,用于承载下行控制信息dci的pdcch具有相同的cce起始位置,要确保此种情况下,ue和gnb通过隐式方式指示的pucch的资源是相同的pucch资源。即确保ue与gnb对于隐式资源指示公式中的c/l有相同的理解,进一步地,确保ue与gnb对于隐式资源指示的pucch有相同的理解,使gnb能够正确接收msg4的应答信息。

图2是本申请实施例提供的一种上行控制信道的资源分配方法示意图。图2从终端设备和网络设备之间的交互示意图进行详细说明,该方法200可以应用于上述无线通信系统100,应理解,本申请实施例并不限于此。

如图2所示,该方法200用于当终端设备处于初始接入阶段时,包括以下内容。

s201,网络设备发送系统消息(systeminformationblock1,sib1),分配pucch的资源集合。

具体地,该sib1中包括的4bit的pucchresourceset配置字域,终端设备接收该系统消息sib1,根据该4bit的配置字域确定gnb所配置的在初始接入阶段使用的资源集合,即pucchresourceset。该pucchresourceset包含16个pucchresource,且分为8个资源子集,每个资源子集中包括2个pucch。

s202,网络设备向终端设备发送下行控制信息dci,终端设备收到网络设备发送dci。

具体地,该dci包括用于调度msg4的调度信令,终端设备接收msg4信息后,并根据dci中包括的ari信息位,确定pucch资源所处的资源子集,该ari包括3bit的指示信息,能够指示23=8个资源子集。

s203,终端设备确定第一资源子集。终端设备根据该ari包括3bit的指示信息确定pucch资源所处的资源子集。

具体地,例如000指示资源子集1,001指示资源子集2,011指示资源子集3,以此类推,111指示资源子集8。

s204,终端设备确定第一资源。

如上所述,终端设备已经通过ari包括3bit的指示信息确定pucch资源所处的资源子集,但是每个资源子集中包括2个pucch资源,因此无法通过ari指示到具体的第一资源,即具体用哪一个pucch资源传输应答信息。

图3是本申请实施例提供的一例确定传输资源的方法300的示意性流程图。该方法300可以应用于上述无线通信系统100的终端设备102或终端设备103,图4是本申请实施例提供的一例确定传输资源的方法400的示意性流程图。该方法400可以应用于上述无线通信系统100的网络设备101,结合图2中终端设备和网络设备之间的交互示意图进行详细说明,应理解,本申请实施例并不限于此。

如图3所示,该方300包括以下内容。

在步骤310中,通过物理下行控制信道接收下行控制信息,所述下行控制信息包括指示信息和下行数据信道的调度信息,所述指示信息用于指示多个资源子集中的第一资源子集,所述第一资源子集包括至少两个资源,所述多个资源子集中的任一资源是为上行控制信道配置的资源。

应理解,网络设备为终端设备配置16个pucch资源集合,即pucchresource。这16个资源分为8个资源子集,每个资源子集包含2个pucch资源,8个资源子集中的任一个资源子集包括至少两个pucch。

具体地,终端设备通过物理下行控制信道接收网络设备发送的下行控制信息,执行完如图2中s201、s202、s203、s204之后,终端设备就能确定到第一资源子集,过程如上述,此处不再赘述。

相应地,网络设备执行方法400中的s410的内容,网络设备通过物理下行控制信道向终端设备发送下行控制信息。

在步骤320中,所述下行控制信道对应的起始控制信道单元cce索引属于第一起始cce索引集合且属于第二起始cce索引集合,或者所述起始控制信道单元cce索引属于第一起始cce索引集合时,基于常数n,从所述第一资源子集中确定第一资源,其中,所述常数n为预设的或高层信令配置的,所述第一起始cce索引集合为第一聚合级别的候选下行控制信道的起始cce索引集合,所述第二起始cce索引集合为第二聚合级别的候选下行控制信道的起始cce索引集合。

相应地,网络设备执行方法400中的s420的内容,网络设备基于常数n,从所述第一资源子集中确定第一资源。

具体地,聚合级别al是每一个下行控制信道pdcch中包括的cce个数,终端设备接收到下行控制信道的下行控制信息,就可以检测出来pdcch中包括的cce个数,即聚合级别al,同时要确定下行控制信道pdcch对应的起始cce索引集合。

可选地,终端设备可以通过预定义的规则确定下行控制信道pdcch对应的起始cce索引集合;或者终端设备可以根据网络设备配置的参数,再通过预定义的公式计算得到下行控制信道pdcch对应的起始cce索引集合。应理解,本申请实施例包括但不限于此。

但是,终端设备在检测下行控制信道pdcch的聚合级别时,会出现检测错误的情况,尤其是出现在当聚合级别al=8时,候选下行控制信道的起始cce索引和在al=16时候选下行控制信道的起始cce索引具有相同的。

究其原因,主要是因为对于聚合级别al=8与al=16的pdcch,使用的polarcode的母码序列是相同的512bit长的序列,且al=16的pdcch的前8个cce的内容与al8的pdcch的8个cce的内容相同,导致al8与al16会出现误检的情况

一种可能的情况,网络设备发送的pdcch的聚合级别为16,而终端设备检测聚合级别时,可能下行控制信息dci只承载在前8个cce上,如果终端设备检测到该dci中所有的经过循环冗余码校验(cyclicredundancycheck,crc)后的信息后,成功解码并获取了所有的dci信息后,终端设备会停止检测。在这种情况下,终端设备检测到的聚合级别al为8。这样的错误检测会导致终端设备和网络设备对聚合级别的取值产生不同的认识,进一步导致网络设备和终端设备之间对公式(1)中c/l的取值产生不同的认识。

例如,在cce的索引index为16位置上,如果gnb发送了al-16的pdcch,而ue检测为al-8,则gnb认为c/l等于1,而ue认为c/l等于2。这样会导致以下任一种可能情况的发生:

(1)当一个子资源集合包含2个pucchresource的时候,gnb判断r=1,而ue判断r=0。

(2)当一个子资源集合包含3个pucchresource的时候,gnb判断r=1,而ue判断r=2。

(3)当一个子资源集合包含4个pucchresource的时候,gnb判断r=1,而ue判断r=2。

又例如,在cceindex为32位置上,如果gnb发送了al-16的pdcch,而ue检测为al-8,则gnb认为c/l等于2,而ue认为c/l等于4。这样会导致以下任一种情况的发生:

(1)当一个子资源集合包含2个pucchresource的时候,gnb判断r=0,而ue判断r=0。

(2)当一个子资源集合包含3个pucchresource的时候,gnb判断r=2,而ue判断r=1。

(3)当一个子资源集合包含4个pucchresource的时候,gnb判断r=2,而ue判断r=0。

虽然,也有像情况(1)中ue和gnb达成共识的情况,这种情况下,并不是因为ue和gnb判断c/l的值相同,而是在取模运算的过程中造成的结果一致。这种示例不具有普遍性,不能保证具体在哪一种情况下,ue和gnb能够正确的指示。

又例如,在cceindex为48位置上,如果gnb发送了al-16的pdcch,而ue检测为al-8,则gnb认为c/l等于3,而ue认为c/l等于6。这样会导致以下任一种情况的发生:

(1)当一个子资源集合包含2个pucchresource的时候,gnb判断r=1,而ue判断r=0;

(2)当一个子资源集合包含4个pucchresource的时候,gnb判断r=3,而ue判断r=2。

即,在聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置时,ue会因为对聚合级别al的错误检测导致gnb与ue之间判断c/l的值不同,换一种说法,此时会有非常多的情况导致gnb与ue间对pucch资源的不同理解。

或者,所述第一起始cce索引集合的值为16k+x的时候,其中,k为正整数或非负整数,x为整数,会有非常多的情况导致gnb与ue间对pucch资源的不同理解。

这里需要说明的是,k和x的取值范围。当k为正整数的时候,例如k取值为1、2、3、4等,显然符合上述所限定的在聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置,因此,k的取值为正整数的时候在本申请实施例限定的范围内。

当k为非负整数的时候,例如k取值为0、1、2、3、4等,可以看出k的取值在上述正整数的基础上增加了k取0的情况。目前,在协议中,并没有限定聚合级别al=8时的候选下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置等相关规定,因此,本申请不排除以后协议中将cce索引为0也包含在内的情况。

当然,k的取值也可以规定为自然数,在该现有定义中的自然数是除负整数之外的所有整数,显然是包括0的,以及其他的正整数。应理解,本申请实施例提供的方法适用于因为gnb与ue之间判断c/l的值不同而导致传输应答消息的资源指示的差异的所有情况,不应因为k的取值范围的变化造成本申请实施例的限制。

对于x,可能在聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置的索引。x为0时,ue的候选pdcch的起始cce索引为0;当ue的候选pdcch的起始cce索引不为0时,例如,为1,2或3时,x用于定义该起始cce索引的偏移。应理解,本申请包括但并不限于此。

以上详细介绍了本申请实施例所适用的具体情况,下来介绍如何实现详细的隐式指示资源。

本申请实施例提供一个常数n,终端设备可以基于常数n,从所述第一资源子集中确定第一资源。

可选地,常数n可以是预设的常数,或由高层信令配置的常数,例如rrc信令配置等。应理解,本申请实施例并不限于此。

具体地,终端设备根据承载该dci的pdcch的起始cce索引,pdcch的聚合级别,以及该子资源集合中pucch资源的数量,确定ue反馈msg4的应答信息的pucch资源。

具体地,终端设备根据第一公式确定该应答信息的pucch资源。其中,第一公式表示为:

其中,在公式(2)中,mod为求模运算,r为所述第一资源在所述第一资源子集中的索引,c为所述下行控制信道的起始cce索引,m为所述第一资源子集中的资源数量。

作为一种可能的情况,n的取值可以是2、4、8或者16中的任意一个值,应理解,gnb和ue在上述情况下配置同一个值。通过上述方案,可以实现终端设备和网络设备指示同一个pucch。

例如,在cce的索引index为16位置上,常数n取值为8,则gnb认为c/n等于2,而ue认为c/n等于2。这样在具体第一资源子集中的指示第一资源时,会是以下任一种可能情况:

(1)当一个子资源集合包含2个pucchresource的时候,gnb判断r=0,而ue判断r=0。

(2)当一个子资源集合包含3个pucchresource的时候,gnb判断r=2,而ue判断r=2。

(3)当一个子资源集合包含4个pucchresource的时候,gnb判断r=2,而ue判断r=2。

又例如,在cceindex为32位置上,常数n取值为16,则gnb认为c/n等于2,而ue认为c/n等于2。这样在具体第一资源子集中的指示第一资源时,会是以下任一种可能情况:

(1)当一个子资源集合包含2个pucchresource的时候,gnb判断r=0,而ue判断r=0。

(2)当一个子资源集合包含3个pucchresource的时候,gnb判断r=2,而ue判断r=2。

(3)当一个子资源集合包含4个pucchresource的时候,gnb判断r=2,而ue判断r=2。

又例如,在cceindex为48位置上,常数n取值为16,则gnb认为c/n等于3,而ue认为c/n等于3。这样在具体第一资源子集中的指示第一资源时,会是以下任一种可能情况:

(1)当一个子资源集合包含2个pucchresource的时候,gnb判断r=1,而ue判断r=1;

(2)当一个子资源集合包含4个pucchresource的时候,gnb判断r=3,而ue判断r=3。

显然,终端设备基于预设的或高层信令配置的常数n、承载该dci的pdcch的起始cce索引,该子资源集合中pucch资源的数量,以及所述公式(2),从所述第一资源子集中确定所述第一资源时,网络设备与终端设备之间判断c/n的值的统一的,能够通过上述的隐式指示方式具体地指示到8个资源子集中第一子集包含的具体pucch,从而用来传输承载pdcch的应答信息。

此外,当聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce的起始位置不相同的时候,终端设备可以按照公式(1)中的方法来确定传输承载该dci的pdcch的应答信息。为了简便,此处不再赘述。

在步骤330中,终端设备通过所述第一资源发送所述下行控制信道的应答信息。

相应地,网络设备执行方法400中的s430的内容,网络设备通过所述第一资源接收所述下行控制信道的应答信息。

通过上述技术方案,当起始cce索引为16k+x的时候,其中,k为正整数或非负整数,x为整数,如果需要通过隐式的pucch资源指示方式确定pucch资源(即pucch的资源集合resourceset中的资源数量大于8个时),确保ue与gnb对于隐式资源指示公式中的c/l有相同的理解,进一步地,确保ue与gnb对于隐式资源指示的pucch有相同的理解,使gnb能够正确接收msg4的应答信息。

图2示出了终端设备处于初始接入阶段时,上行控制信道的资源分配方法示意图。图5时终端设备完成rrc连接后上行控制信道的资源分配方法500示意图。图5从终端设备和网络设备之间的交互示意图进行详细说明,该方法500可以应用于上述无线通信系统100,应理解,本申请实施例并不限于此。

如图5所示,该方法200用于当终端设备完成rrc连接后,具体包括以下内容。

s501,终端设备接收网络设备发送的rrc信令,分配pucch的资源集合。

具体地,网络设备通过该rrc信令确定网络设备所配置的在rrc连接状态所使用的pucch资源集合resourceset0。该pucch资源集合resourceset0包含8-32个pucch资源,且分为8个资源子集。所述pucch资源集合resourceset0中包含的pucchresource都仅用于反馈1-2bit的应答信息。

s502,网络设备向终端设备发送下行控制信息dci,终端设备收到网络设备发送dci。

具体地,该dci包括用于调度msg4的调度信令,终端设备接收msg4信息后,并根据dci中包括的ari信息位,确定pucch资源所处的资源子集,该ari包括3bit的指示信息,能够指示23=8个资源子集。

s503,终端设备确定第一资源子集。终端设备根据该ari包括3bit的指示信息确定pucch资源所处的资源子集。

具体地,例如000指示资源子集1,001指示资源子集2,011指示资源子集3,以此类推,111指示资源子集8。

s504,终端设备确定第一资源。

s505,终端设备通过该第一资源发送应答信息。

作为一种示例而非限定,当终端设备通过物理下行控制信道接收下行控制信息,所述下行控制信息包括指示信息和下行数据信道的调度信息,所述指示信息用于指示多个资源子集中的第一资源子集,所述多个资源子集中的至少一个资源子集包括至少两个资源,所述多个资源子集中的任一资源是为上行控制信道配置的资源。

在这种情况下,所述第一资源子集可以是包括一个资源的子集,也可以是包括至少两个资源的子集。例如,网络设备给终端设备配置了8-32个pucch,分为8个资源子集,那么每个资源子集中可能包括一个pucch,也可以是包括至少两个pucch。

当一个资源子集中包括至少两个资源时,本申请实施例提供的隐式指示方法就可以指示具体用于传输下行控制信道的应答信息的资源。当一个资源子集中仅包括一个资源时,可以通过前述ari的指示信息指示到具体的用于传输下行控制信道的应答信息的资源,也可以通过本申请实施例提供的资源指示方法,公式(1)或公式(2)中的任一种确定资源的方法,指示用于传输下行控制信道的应答信息的资源。应理解,本申请包括但不限于此。

确定了第一资源后,终端设备通过该第一资源发送应答信息,网络设备通过该第一资源接收应答信息。

可选地,所述应答信息可以包括混合自动重传请求(hybridautomaticrepeatrequest,harq)信息,具体如混合自动重传请求反馈确认(hybridautomaticrepeatrequestacknowledge,harq-ack)信息和混合自动重传请求反馈非确认(hybridautomaticrepeatrequestnegative-acknowledge,nack)信息。

harq技术是一种将前向纠错编码(forwarderrorcorrection,fec)和自动重传请求(automaticrepeatrequest,arq)相结合而形成的技术。

例如,在harq技术中,接收端设备在从发送端设备接收到数据后,可以确定该数据是否准确译码。如果不能准确译码,则接收端设备可以向发送端设备反馈非确认(negative-acknowledge,nack)信息,从而,发送端设备可以基于nack信息,确定接收端设备没有准确接收到数据,从而可以进行重传处理;如果能够准确译码,则接收端设备可以向发送端反馈确认(acknowledge,ack)信息,从而,发送端设备可以基于ack信息,确定接收端设备准确接收到数据,从而可以确定完成了数据传输。

其中,harq-ack用于反馈下行数据信道pdsch的接收情况,当终端设备接收正确,会发送ack。当终端设备接收错误,会发送nack。网络设备根据终端设备对pdsch信道的反馈信息,来确定接下来的调度策略,比如是重传还是新传。

应理解,以上列举的应答信息包括的内容仅为示例性说明,本发明并未限定于此,其他能够指示终端设备对下行数据的接收情况的信息,均落入本发明的保护范围内,例如,该应答信息还可以包括非连续传输(discontinuoustransmission,dtx)信息,该dtx信息可以用于指示终端设备未接收到下行数据。

还应理解,本申请实施例中,终端设备接收网络设备发送的下行控制信息,该下行控制信息承载在下行控制信道上。所述下行控制信道在控制资源集coreset内传输,所述控制资源集coreset是非交织的,且跨越一个正交频分复用ofdm符号。

可选地,所述控制资源集coreset也可以是交织的,所述控制资源集coreset可以跨越1个ofdm符号或2个ofdm符号或3个ofdm符号等。

以上,结合图2至图5对本申请实施例的资源确定方法做了详细说明。以下,结合图6至图11对本申请实施例的资源确定装置进行详细说明。

图6是本申请实施例提供的通信装置600的示意性框图。该通信装置600可以对应(例如,可以配置于或本身即为)上述方法200或方法500中描述的终端设备。如图6所示,该通信装置600可以包括:收发单元610和处理单元620。

在一种可能的设计中,该通信装置600可以为终端设备或配置于终端设备中的芯片。

收发单元610,用于通过物理下行控制信道接收下行控制信息,所述下行控制信息包括指示信息和下行数据信道的调度信息,所述指示信息用于指示多个资源子集中的第一资源子集,所述第一资源子集包括至少两个资源,所述多个资源子集中的任一资源是为上行控制信道配置的资源。

可选地,例如在终端设备处于初始接入阶段时,网络设备通过系统消息为终端设备配置16个pucch资源集合,即pucchresource。这16个资源分为8个资源子集,每个资源子集包含2个pucch资源,8个资源子集中的任一个资源子集包括至少两个pucch。

或者,在终端设备已经完成rrc连接后,网络设备通过rrc信令给终端设备配置了8-32个pucch,分为8个资源子集,那么每个资源子集中可能包括一个pucch,也可以是包括至少两个pucch。

处理单元620,用于在所述下行控制信道对应的起始控制信道单元cce索引属于第一起始cce索引集合且属于第二起始cce索引集合,或者所述起始控制信道单元cce索引属于第一起始cce索引集合时,基于常数n,从所述第一资源子集中确定第一资源,其中,所述常数n为预设的或高层信令配置的,所述第一起始cce索引集合为第一聚合级别的候选下行控制信道的起始cce索引集合,所述第二起始cce索引集合为第二聚合级别的候选下行控制信道的起始cce索引集合。

具体地,终端设备可以通过预定义的规则确定下行控制信道pdcch对应的起始cce索引集合;或者终端设备可以根据网络设备配置的参数,再通过预定义的公式计算得到下行控制信道pdcch对应的起始cce索引集合。应理解,本申请实施例包括但不限于此。

但是,终端设备在检测下行控制信道pdcch的聚合级别时,会出现检测错误的情况,尤其是出现在当聚合级别al=8时,候选下行控制信道的起始cce索引和在al=16时候选下行控制信道的起始cce索引具有相同的。

即,在聚合级别al=8时的下行控制信道的起始位置对应的cce和聚合级别al=16时的下行控制信道的起始位置对应的cce具有相同的起始位置时,或者,所述第一起始cce索引集合的值为16k+x的时候,其中,k为正整数或非负整数,x为整数,会有非常多的情况导致gnb与ue间对pucch资源的不同理解。

可选的,所述处理单元620可以基于所述下行控制信道的起始cce索引,所述常数n以及所述第一资源子集中的资源数量,从所述第一资源子集中确定所述第一资源。

其中,所述第一资源在所述第一资源子集中的索引,与所述下行控制信道的起始cce索引,所述常数n以及所述第一资源子集中的资源数量,满足公式(2)的关系。

具体地,常数n可以是预设的常数,或由高层信令配置的常数,例如rrc信令配置等。应理解,本申请实施例并不限于此。

作为一种示例,所述常数n的值可以是2、4、8或者16中的任意一个值。

收发单元610,还用于通过所述第一资源发送所述下行控制信道的应答信息。

应理解,该通信装置600可对应于根据本申请实施例的通信方法200中的终端设备和通信方法500中的终端设备,该通信装置600可以包括用于执行图2中通信方法200和通信方法500中的终端设备执行的方法的模块。并且,该通信装置600中的各模块和上述其他操作和/或功能分别为了实现图2中通信方法200和通信方法500中的相应流程,具体地,该收发单元610用于方法200中的步骤201、步骤202和步骤205,或者该收发单元610用于方法500中的步骤501、步骤502和步骤505;该处理单元620用于执行方法200中的步骤203和步骤204,或者该处理单元620用于执行方法500中的步骤503和步骤504,各单元执行上述相应步骤的具体过程在方法200和方法500中已经详细说明,为了简洁,在此不再赘述。

图7是本申请实施例提供的通信装置700的示意性框图,该通信装置7000可以对应(例如,可以配置于或本身即为)上述方法200和方法500中描述的网络设备。

如图7所示,该通信装置700可以包括:处理单710和收发单元720。

在一种可能的设计中,该通信装置700可以为终端设备或配置于终端设备中的芯片。

收发单元710,用于通过物理下行控制信道发送下行控制信息,所述下行控制信息包括指示信息和下行数据信道的调度信息,所述指示信息用于指示多个资源子集中的第一资源子集,所述第一资源子集包括至少两个资源,所述多个资源子集中的任一资源是为上行控制信道配置的资源。

处理单元720,用于在所述下行控制信道对应的起始控制信道单元cce索引属于第一起始cce索引集合且属于第二起始cce索引集合,或者所述起始控制信道单元cce索引属于第一起始cce索引集合时,基于常数n,从所述第一资源子集中确定第一资源,其中,所述常数n为预设的或高层信令配置的,所述第一起始cce索引集合为第一聚合级别的候选下行控制信道的起始cce索引集合,所述第二起始cce索引集合为第二聚合级别的候选下行控制信道的起始cce索引集合。

所述收发单元710还用于通过所述第一资源接收所述下行控制信道的应答信息。

可选的,所述处理单元720可以基于所述下行控制信道的起始cce索引,所述常数n以及所述第一资源子集中的资源数量,从所述第一资源子集中确定所述第一资源。

具体地,所述处理单元720确定的所述第一资源在所述第一资源子集中的索引,与所述下行控制信道的起始cce索引,所述常数n以及所述第一资源子集中的资源数量,满足公式(2)的等式关系。

作为一种示例而非限定,所述第一起始cce索引集合的值为16k+x,其中,k为正整数或非负整数,x为整数。

当所述第一聚合级别的值为8,所述第二聚合级别的值为16时,所述常数n的值可以是2、4、8或者16中的任意一个值。

应理解,该通信装置700可对应于根据本申请实施例的通信方法200中的网络设备和通信方法500中的网络设备,该通信装置700可以包括用于执行图2中通信方法200和通信方法500中终端设备执行的方法的模块。并且,该通信装置700中的各模块和上述其他操作和/或功能分别为了实现图2中通信方法200和通信方法500中的相应流程,具体地,该收发单元710用于方法200中的步骤201、步骤202和步骤205,或者方法500中的步骤501、步骤502和步骤505;该处理单元720用于执行方法200中的步骤203和步骤204,或者该处理单元720用于执行方法500中的步骤503和步骤504各单元执行上述相应步骤的具体过程在方法200和方法500中已经详细说明,为了简洁,在此不再赘述。

图8是本申请实施例提供的终端设备800的结构示意图。如图8所示,该终端设备800包括处理器810和收发器820。可选地,该终端设备800还包括存储器830。其中,处理器810、收发器820和存储器830之间通过内部连接通路互相通信,传递控制和/或数据信号,该存储器830用于存储计算机程序,该处理器810用于从该存储器830中调用并运行该计算机程序,以控制该收发器820收发信号。

上述处理器810和存储器830可以合成一个处理装置,处理器810用于执行存储器830中存储的程序代码来实现上述功能。具体实现时,该存储器830也可以集成在处理器810中,或者独立于处理器810。

上述终端设备还可以包括天线840,用于将收发器820输出的下行数据或下行控制信令通过无线信号发送出去。

具体地,该终端设备800可对应于根据本申请实施例的通信方法200中的终端设备和通信方法500中的终端设备,该终端设备800可以包括用于执行图2中通信方法200和通信方法500中的终端设备执行的方法的模块。并且,该终端设备800中的各模块和上述其他操作和/或功能分别为了实现图2中通信方法200和通信方法500中的相应流程。具体地,该存储器820用于存储程序代码,使得处理器810在执行该程序代码时,执行方法200中的步骤203和步骤204,并控制该收发器820通过天线840执行方法200中的步骤步骤201、步骤202和步骤205,或者控制该收发器820通过天线840执行方法500中的步骤503和步骤504,并控制该收发器820通过天线840执行方法500中的步骤步骤501、步骤502和步骤505,各模块执行上述相应步骤的具体过程在方法200和方法500中已经详细说明,为了简洁,在此不再赘述。

图9是本申请实施例提供的终端设备900的结构示意图。如图9所示,该终端设备900包括:处理器901和收发器902,可选地,该终端设备900还包括存储器903。其中,其中,处理器902、收发器902和存储器903之间通过内部连接通路互相通信,传递控制和/或数据信号,该存储器903用于存储计算机程序,该处理器901用于从该存储器903中调用并运行该计算机程序,以控制该收发器902收发信号。

上述处理器901和存储器903可以合成一个处理装置904,处理器901用于执行存储器903中存储的程序代码来实现上述功能。具体实现时,该存储器903也可以集成在处理器901中,或者独立于处理器901。上述终端设备900还可以包括天线910,用于将收发器902输出的上行数据或上行控制信令通过无线信号发送出去。

具体地,终端设备900可以对应于根据本申请实施例的通信方法200和通信方法500中的终端设备,该终端设备900可以包括用于执行图2中通信方法200的终端设备执行的方法的模块,并且,该终端设备900中的各模块和上述其他操作和/或功能分别为了实现图2中通信方法200和通信方法500的相应流程。具体地,该存储器903用于存储程序代码,使得处理器901在执行该程序代码时,执行方法200中的步骤203和步骤204,或者方法500中的步骤503和步骤504,各模块执行上述相应步骤的具体过程在方法200和方法500中已经详细说明,为了简洁,在此不再赘述。

上述处理器901可以用于执行前面方法实施例中描述的由终端内部实现的动作,而收发器902可以用于执行前面方法实施例中描述的终端向终端设备传输或者发送的动作。具体请见前面方法实施例中的描述,此处不再赘述。

上述处理器901和存储器903可以集成为一个处理装置,处理器901用于执行存储器903中存储的程序代码来实现上述功能。具体实现时,该存储器903也可以集成在处理器901中。

上述终端设备900还可以包括电源905,用于给终端中的各种器件或电路提供电源。

除此之外,为了使得终端设备的功能更加完善,该终端设备900还可以包括输入单元914,显示单元916,音频电路918,摄像头920和传感器922等中的一个或多个,所述音频电路还可以包括扬声器982,麦克风984等。

图10是本申请实施例提供的网络设备1000的结构示意图。如图10所示,该网络设备1000包括处理器1010和收发器1020。可选地,该网络设备1000还包括存储器1030。其中,处理器1010、收发器1020和存储器1030之间通过内部连接通路互相通信,传递控制和/或数据信号,该存储器1030用于存储计算机程序,该处理器1010用于从该存储器1030中调用并运行该计算机程序,以控制该收发器1020收发信号。

上述处理器1010和存储器1030可以合成一个处理装置,处理器1010用于执行存储器1030中存储的程序代码来实现上述功能。具体实现时,该存储器1030也可以集成在处理器1010中,或者独立于处理器1010。

上述网络设备还可以包括天线1040,用于将收发器1020输出的下行数据或下行控制信令通过无线信号发送出去。

具体地,该网络设备1000可对应于根据本申请实施例的通信方法200中的网络设备和通信方法500中的网络设备,该网络设备1000可以包括用于执行图2中通信方法200和通信方法500中终端设备执行的方法的模块。并且,该网络设备1000中的各模块和上述其他操作和/或功能分别为了实现图2中通信方法200和通信方法500中的相应流程。具体地,该存储器1030用于存储程序代码,控制该收发器1020通过天线1040执行方法200中的步骤201、步骤202和步骤205,或者方法500中的步骤501、步骤502和步骤505;各模块执行上述相应步骤的具体过程在方法200中已经详细说明,为了简洁,在此不再赘述。

图11为本申请实施例提供的一种网络设备1100的结构示意图。可以用于实现上述方法中200和方法500中的网络设备的功能。如可以为基站的结构示意图。如图11所示,该基站可应用于如图1所示的系统中。基站1100包括一个或多个射频单元,如远端射频单元(remoteradiounit,rru)1101和一个或多个基带单元(basebandunit,bbu)(也可称为数字单元,digitalunit,du)1102。所述rru1101可以称为收发单元、收发机、收发电路、或者收发器等等,其可以包括至少一个天线1103和射频单元1104。所述rru1101部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于向终端设备发送上述实施例中所述的信令消息。所述bbu1102部分主要用于进行基带处理,对基站进行控制等。所述rru1101与bbu1102可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。

所述bbu1102为基站的控制中心,也可以称为处理单元,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如该bbu(确定单元)1102可以用于控制基站1100执行上述方法200的实施例中关于网络设备的操作流程。

在一个示例中,所述bbu1102可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如lte系统,或nr系统),也可以分别支持不同接入制式的无线接入网。所述bbu1102还包括存储器1105和处理器1106。所述存储器1105用以存储必要的指令和数据。例如存储器1105存储上述实施例中的码本等。所述处理器1106用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于网络设备的操作流程。所述存储器1105和处理器1106可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。

在一种可能的实施方式中,随着片上系统(system-on-chip,soc)技术的发展,可以将1102部分和1101部分的全部或者部分功能由soc技术实现,例如由一颗基站功能芯片实现,该基站功能芯片集成了处理器、存储器、天线接口等器件,基站相关功能的程序存储在存储器中,由处理器执行程序以实现基站的相关功能。可选的,该基站功能芯片也能够读取该芯片外部的存储器以实现基站的相关功能。

应理解,图11示例的基站的结构仅为一种可能的形态,而不应对本申请实施例构成任何限定。本申请并不排除未来可能出现的其他形态的基站结构的可能。

根据本申请实施例提供的方法,本申请实施例还提供一种通信系统,其包括前述的网络设备和一个或多于一个终端设备。

应理解,本申请实施例中,该处理器可以为中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

还应理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(randomaccessmemory,ram)可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。

根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行图2或图5所示实施例中的方法。

根据本申请实施例提供的方法,本申请还提供一种计算机可读介质,该计算机可读解释存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图2或图5所示实施例中的方法。

需要特别说明的是,上述各实施例中的时间偏差可以是时间偏差,也可以是其他较正终端设备与网络设备之间时间同步的时间值,无论是时间偏差还是时间偏差,或者其它的时间值都是为了理解本发明技术方案所举的例子,本发明包括并不限于此。

根据本申请实施例提供的方法,本申请还提供一种系统,其包括前述的网络设备和一个或多个终端设备。上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载或执行该计算机程序指令时,全部或部分地产生按照本申请实施例该的流程或功能。该计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1