1.本技术涉及通信领域,更具体地,涉及一种半持续传输的反馈方法和终端设备。
背景技术:
2.在存在多个半持续传输(semi
‑
persistent scheduling,sps)物理上行共享信道(physical uplink shared channel,pdsch)传输的情况下,可以对sps配置进行多次重复传输。这样,多个sps配置可能在某些时域位置出现重叠。在重叠的时域位置如果有多个sps配置,基站会传输其中一个sps配置,取消传输其他sps配置,从而导致终端可能不向基站反馈被取消的sps配置对应的自动混合重传反馈(hybrid automatic repeat request
‑
acknowledgement,harq
‑
ack)。这种情况下,基站需要重新调度该被取消的sps配置。但是,如果某个sps配置已经完成了多次重复传输,即使有一次sps配置被取消,该sps配置还是有很大概率是传输正确的。对该sps配置的重复调度会浪费下行资源和功率,甚至影响其他终端的调度。
技术实现要素:
3.本技术实施例提供一种半持续传输的反馈方法和终端设备,可以减少冗余重传。
4.本技术实施例提供一种半持续传输的反馈方法,包括:
5.终端设备根据第一半持续传输sps资源的最后的时域位置,确定harq反馈的时域位置;
6.其中,该第一sps资源包括由第一设备配置且没有被取消传输的sps资源。
7.本技术实施例提供一种终端设备,包括:
8.处理单元,用于根据第一半持续传输sps资源的最后的时域位置,确定harq反馈的时域位置;
9.其中,该第一sps资源包括由第一设备配置且没有被取消传输的sps资源。
10.本技术实施例提供一种终端设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,以使所述终端设备执行上述的半持续传输的反馈方法。
11.本技术实施例提供一种芯片,用于实现上述的半持续传输的反馈方法。
12.具体地,该芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片的设备执行上述的半持续传输的反馈方法。
13.本技术实施例提供一种计算机可读存储介质,用于存储计算机程序,当所述计算机程序被设备运行时使得所述设备执行上述的半持续传输的反馈方法。
14.本技术实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行上述的半持续传输的反馈方法。
15.本技术实施例提供一种计算机程序,当其在计算机上运行时,使得计算机执行上述的半持续传输的反馈方法。
16.本技术实施例,第一sps资源包括由第一设备配置且没有被取消传输的sps资源,根据第一sps资源的最后的时域位置确定harq反馈的时域位置,可以减少冗余重传,提高系统效率。
附图说明
17.图1是根据本技术实施例的应用场景的示意图。
18.图2是根据本技术一实施例的半持续传输的反馈方法的示意性流程图。
19.图3是sps配置冲突的示意图。
20.图4是sps配置冲突后的一种反馈方式的示意图。
21.图5是sps配置冲突后的另一种反馈方式的示意图。
22.图6是sps配置冲突后的另一种反馈方式的示意图。
23.图7是根据本技术一实施例的终端设备的示意性框图。
24.图8是根据本技术另一实施例的终端设备的示意性框图。
25.图9是根据本技术实施例的通信设备示意性框图。
26.图10是根据本技术实施例的芯片的示意性框图。
27.图11是根据本技术实施例的通信系统的示意性框图。
具体实施方式
28.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
29.本技术实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(global system of mobile communication,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)系统、通用分组无线业务(general packet radio service,gprs)、长期演进(long term evolution,lte)系统、先进的长期演进(advanced long term evolution,lte
‑
a)系统、新无线(new radio,nr)系统、nr系统的演进系统、免授权频谱上的lte(lte
‑
based access to unlicensed spectrum,lte
‑
u)系统、免授权频谱上的nr(nr
‑
based access to unlicensed spectrum,nr
‑
u)系统、通用移动通信系统(universal mobile telecommunication system,umts)、无线局域网(wireless local area networks,wlan)、无线保真(wireless fidelity,wifi)、下一代通信(5th
‑
generation,5g)系统或其他通信系统等。
30.通常来说,传统的通信系统支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信系统将不仅支持传统的通信,还将支持例如,设备到设备(device to device,d2d)通信,机器到机器(machine to machine,m2m)通信,机器类型通信(machine type communication,mtc),以及车辆间(vehicle to vehicle,v2v)通信等,本技术实施例也可以应用于这些通信系统。
31.可选地,本技术实施例中的通信系统可以应用于载波聚合(carrier aggregation,ca)场景,也可以应用于双连接(dual connectivity,dc)场景,还可以应用于独立(standalone,sa)布网场景。
32.本技术实施例对应用的频谱并不限定。例如,本技术实施例可以应用于授权频谱,也可以应用于免授权频谱。
33.本技术实施例结合网络设备和终端设备描述了各个实施例,其中:终端设备也可以称为用户设备(user equipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。终端设备可以是wlan中的站点(staion,st),可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字处理(personal digital assistant,pda)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及下一代通信系统,例如,nr网络中的终端设备或者未来演进的公共陆地移动网络(public land mobile network,plmn)网络中的终端设备等。
34.作为示例而非限定,在本技术实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
35.网络设备可以是用于与移动设备通信的设备,网络设备可以是wlan中的接入点(access point,ap),gsm或cdma中的基站(base transceiver station,bts),也可以是wcdma中的基站(nodeb,nb),还可以是lte中的演进型基站(evolutional node b,enb或enodeb),或者中继站或接入点,或者车载设备、可穿戴设备以及nr网络中的网络设备(gnb)或者未来演进的plmn网络中的网络设备等。
36.在本技术实施例中,网络设备为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(small cell)对应的基站,这里的小小区可以包括:城市小区(metro cell)、微小区(micro cell)、微微小区(pico cell)、毫微微小区(femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。
37.图1示例性地示出了一种通信系统100。该通信系统包括一个网络设备110和两个终端设备120。可选地,该通信系统100可以包括多个网络设备110,并且每个网络设备110的覆盖范围内可以包括其它数量的终端设备120,本技术实施例对此不做限定。
38.可选地,该通信系统100还可以包括移动性管理实体(mobility management entity,mme)、接入与移动性管理功能(access and mobility management function,amf)等其他网络实体,本技术实施例对此不作限定。
39.应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
40.图2是根据本技术一实施例的半持续传输的反馈方法200的示意性流程图。该方法
可选地可以应用于图1所示的系统,但并不仅限于此。该方法包括以下内容的至少部分内容。
41.s210、终端设备根据第一半持续传输(sps)资源的最后的时域位置,确定harq反馈(harq
‑
ack)的时域位置。
42.其中,该第一sps资源可以包括由第一设备配置且没有被取消传输的sps资源。
43.可选地,在本技术实施例中,该方法还包括:
44.该终端设备接收sps资源配置信息,该sps资源配置信息至少包括sps周期,以及每个sps周期内用于sps的资源。
45.可选地,在本技术实施例中,该第一设备包括网络设备、终端设备或中继节点。其中,第一设备为网络设备可以用于基站与终端设备通信等场景。第一设备为终端设备可以用于终端设备与终端设备通信的场景。第一设备为中继节点可以用于中继传输的场景。
46.网络设备通过向终端设备发送sps资源配置信息。如果该sps资源配置信息中重复传输次数为n次,如果第n次被取消传输,则第一sps资源可以包括从第1次到第n
‑
1次sps资源,而不包括第n次传输对应的sps资源。n为大于等于1的正整数。可以利用第n
‑
1次sps资源的时域位置确定harq
‑
ack反馈时域位置。
47.可选地,在本技术实施例中,第一sps资源可以包括由网络设备配置且没有被取消传输的sps资源,而不包括被取消传输的sps资源。sps资源的一种示例可以为sps pdsch。
48.可选地,在本技术实施例中,没有被取消传输的sps资源包括没有被半持续调度取消传输的sps资源和/或没有被动态调度取消的sps资源。
49.可选地,在本技术实施例中,该第一sps资源包括由第一设备配置且没有被半持续调度取消传输的sps资源。没有被半持续调度取消传输的sps资源,可以包括被动态调度取消传输的sps资源。
50.可选地,在本技术实施例中,终端设备接收多个sps资源配置信息,多个sps资源配置信息用于确定多个sps时域资源位置。
51.可选地,在本技术实施例中,至少两个sps时域资源位置部分或全部重叠,则低优先级sps资源的传输被半持续传输取消。
52.具体地,网络设备可以向终端设备发送多个sps资源配置信息,例如:sps配置1和sps配置2。其中,sps配置1包括的重复传输次数为n次,sps配置2包括的重复传输次数为m次。这种情况下,sps配置1和sps配置2的sps资源可能会在某个时域位置发生冲突。例如,sps配置1的某次sps资源和sps配置2的第m次sps资源的时隙重叠。这种情况下,如果sps配置1的优先级高,网络设备在该时隙只发送sps配置1的sps资源,丢弃sps配置2的sps资源。对于sps配置2来说,用于确定harq反馈的时域位置的第一sps资源包括从第1次到第m
‑
1次sps资源,不包括被取消传输的第m次sps资源。因此,可以利用sps配置2的第m
‑
1次sps资源的时隙确定针对sps配置2的harq反馈的时域位置。
53.再如,对于sps配置2来说,如果被取消传输是第m
‑
1次的sps资源,用于确定harq反馈的时域位置的第一sps资源包括从第1次到第m
‑
2次、以及第m次成功传输的sps资源,不包括被取消传输的第m
‑
1次的sps资源。因此,可以利用的第m次成功传输的sps资源的时隙确定针对sps配置2的harq反馈的时域位置。
54.此外,对于重复传输多次的某个sps资源,被取消传输的sps资源也可能有多次,利
用没有被取消传输的sps资源确定harq
‑
ack反馈时域位置。例如,某个sps资源被重复传输6次,有2次被取消传输,利用4次没有被取消传输的sps资源的最后的时域位置,确定harq
‑
ack反馈时域位置。
55.可选地,在本技术实施例中,该第一sps资源包括:由第一设备配置且没有被半持续调度取消传输的sps资源,以及由第一设备配置但是被动态调度取消传输的sps资源。
56.例如,网络设备向终端设备发送sps资源配置信息,如果该sps资源配置信息中重复传输次数为n次,第n次sps资源被动态调度取消,第一sps资源仍然可以包括从第1次到第n次的sps资源。n为大于等于1的正整数。可以利用第n次的sps资源的时域位置确定harq
‑
ack反馈时域位置。
57.可选地,在本技术实施例中,被动态调度取消传输的sps资源包括:被下行控制信息(downlink control information,dci)和/或时隙格式指示符(slot format indicator,sfi)取消传输的sps资源。
58.例如,网络设备向终端设备发送sps资源配置信息,该sps资源配置信息中重复传输次数为n次。第n次的sps资源被dci取消,第一sps资源仍然可以包括从第1次到第n次的sps资源。n为大于等于1的正整数。可以利用第n次的sps资源的时域位置确定harq
‑
ack反馈时域位置。
59.再如,网络设备向终端设备重复发送sps资源配置信息,该sps资源配置信息中重复传输次数为n次。第n
‑
1次的sps资源被动态sfi取消,第一sps资源仍然可以包括从第1次到第n次的sps资源。n为大于等于1的正整数。可以利用第n次的sps资源的时域位置确定harq
‑
ack反馈时域位置。
60.可选地,在本技术实施例中,该第一sps资源是网络设备的针对同一个传输块(transport block,tb)发送的sps资源。
61.可选地,在本技术实施例中,该第一sps资源是第一设备的针对同一个传输块tb重复多次发送的sps资源。
62.例如,针对同一个tb,网络设备可以发送多个sps资源,一个sps资源只发送一次,另一个sps资源重复发送多次sps资源。
63.可选地,在本技术实施例中,该方法还包括:如果该第一sps资源的最后的时域位置被动态调度取消,则该终端设备向该第一设备反馈该传输块的接收情况。例如,网络设备针对tb向终端设备发送sps配置,重复传输次数为n次,第n次的sps配置被dci取消。终端设备可以利用第n次的sps配置的时域位置确定harq
‑
ack反馈时域位置。并且终端设备可以在该harq
‑
ack反馈时域位置向网络设备反馈的信息中包括第1次到第n次的sps的接收情况。例如,终端成功接收第一到第n
‑
1次传输,但第n次传输没有正确接收,则终端反馈ack(确认)。终端只有在所有sps传输都没有正确接收时,才反馈nack(非确认)。
64.可选地,在本技术实施例中,该方法用于聚合因子(aggregationfactor)大于1,或者配置了聚合因子的情况。其中,aggregationfactor可以指示sps的重复传输次数。
65.可选地,在本技术实施例中,对于聚合因子等于1或者没有配置聚合因子的情况,被动态调度取消后的sps资源采用占位传输。例如,对于被动态调度取消后的sps资源,反馈nack。
66.本技术实施例,第一sps资源包括由第一设备配置且没有被取消传输的sps资源,
根据第一sps资源的最后的时域位置确定harq反馈的时域位置,可以减少冗余重传,提高了系统效率。例如对于如果第一设备配置的某个sps资源中最后的时域位置被取消传输,可以利用该sps资源的其他没有被取消传输的时域位置来确定harq反馈的时域位置。此外,对于sps资源被动态调度取消的情况,可以继续利用被动态取消的sps资源来确定harq反馈的时域位置。并且,对于sps资源被动态调度取消的情况,可以反馈该sps资源的真实的接收状态。
67.示例性地,关于harq反馈有多种相关规则。
68.相关规则1:对于类型1的harq反馈码本(type 1harq
‑
ack codebook),用于传输harq反馈(harq
‑
ack)的物理上行控制信道(physical uplink control channel,pucch)的时域位置n k,取决于一个或多个sps pdsch传输的最后一个sps pdsch传输所在的时域位置。n,k可以通过dci或无线资源控制(radio resource control,rrc)配置得到。具体示例如下。
69.如果ue被提供pdsch聚合因子(pdsch
‑
aggregationfactor),则为pdsch
‑
aggregationfactor的值,否则,(if the ue is provided pdsch
‑
aggregationfactor,is a value of pdsch
‑
aggregationfactor;otherwise,)。ue仅以harq
‑
ack码本的形式报告针对从时隙到时隙n的pdsch接收的harq
‑
ack信息,ue在pucch或pusch传输中在时隙n k包括该harq
‑
ack信息。其中k可以是由相应的dci格式中的pdsch到hraq反馈(pdsch
‑
to
‑
harq_feedback)时序指示符字段指示的时隙数。如果pdsch
‑
to
‑
harq_feedback时序指示符字段在dci格式中不存在,则k可以是由下行数据到上行反馈(dl
‑
datatoul
‑
ack)提供的时隙数(the ue reports harq
‑
ack information for a pdsch reception from slotto slot
n
only in a harq
‑
ack codebook that the ue includes in a pucch or pusch transmission in slot
n k
,where
k
is a number of slots indicated by the pdsch
‑
to
‑
harq_feedback timing indicator field in a corresponding dci format or provided by dl
‑
datatoul
‑
ack if the pdsch
‑
to
‑
harq_feedback timing indicator field is not present in the dci format.)。如果ue在除时隙n k以外的时隙报告针对pdsch接收的harq
‑
ack信息,则ue将用于每个相应的harq
‑
ack信息位的值设置为nack。(if the ue reports harq
‑
ack information for the pdsch reception in a slot other than slot
n k
,the ue sets a value for each corresponding harq
‑
ack information bit to nack.)
70.相关规则2:对于类型2的harq反馈码本(type2 harq
‑
ack codebook),在时隙n上sps pdsch传输,会在时隙n k上反馈相应的harq
‑
ack。即对于n次重复传输的sps pdsch会反馈n个harq
‑
ack。如果针对ue激活单个sps pdsch,且ue被配置为在用于服务小区c的时隙n
‑
k
1,c
接收sps pdsch,其中k
1,c
是用于服务小区c上的sps pdsch的pdsch
‑
to
‑
harq
‑
feedback时序值。令o
ack
=o
ack
1,其中,与sps pdsch接收相关联的harq
‑
ack信息位(if a single sps pdsch reception is activated for a ue and the ue is configured to receive sps pdsch in afor serving cell c,is the pdsch
‑
to
‑
harq
‑
feedback timing value for sps pdsch on serving cell c,o
ack
=
multiple sps pdschs to be selected to decode from first step(second step).)。
94.假设在排除重叠半持续ul符号的sps pdsch之后,在分别不具有相应的pdcch的sps pdsch当中发生时域上的碰撞(in case of collision in time domain among sps pdschs each without a corresponding pdcch after excluding sps pdschs overlapping semi
‑
static ul symbols.)。
95.ue根据以下过程,在同一服务小区上的一组重叠的sps pdsch中接收并解码一个或多个sps pdsch(a ue receives and decodes one or more of sps pdschs within a group of overlapping sps pdschs on the same serving cell according to the following procedure.)。
96.步骤0:设置j=0,j表示选择的用于解码的pdsch的数目。将q设置为时隙中激活的sps pdsch的集合(set j=0
‑
number of selected pdsch for decoding.set q to set of activated sps pdschs within a slot)。
97.步骤1:ue接收和解码q内具有最低sps配置索引的一个sps pdsch,设置j=j 1(a ue receives and decodes one of sps pdschs with the lowest sps configuration index within q,set j=j 1.)。将接收到的sps pdsch指定为幸存者sps pdsch(designate the received sps pdsch as survivor sps pdsch.)。
98.步骤2:将步骤1中的幸存者sps pdsch和与步骤1中的幸存者sps pdsch重叠(甚至部分重叠)的任何其他sps pdsch从q中排除(the survivor sps pdsch in step 1and any other sps pdsch(s)overlapping(even partially)with the survivor sps pdsch in step 1are excluded from q.)。
99.步骤3:重复步骤1和2,直到组为空或j≥n,其中n是ue支持的时隙中单播pdsch的数量(repeat step 1and 2until the group is empty or j≥n,where n is the number of unicast pdschs in a slot supported by the ue.)。
100.相关规则6:针对sps pdsch被cancel之后的harq
‑
ack codebook的构建,确定了如下方法:
101.步骤10、当nd<ncdl时执行步骤20;其中,nd表示当前时隙号,ncdl表示在pucch上复用harq
‑
ack信息的服务小区上用于sps pdsch接收的dl时隙的数目(ncdl to the number of dl slots for sps pdsch reception on serving cell with harq
‑
ack information multiplexed on the pucch)。
102.步骤20、如果(if)ue被配置为在用于服务小区c上的sps pdsch配置的时隙nd中接收sps pdsch,并且sps pdsch被要求在重叠的sps pdsch当中接收;如果(if)根据[6,ts 38.214]有的话,或者基于用于根据[6,ts 38.214]的时隙中的多个pdsch接收的ue能力;并且,如果(if)用于sps pdsch的harq
‑
ack与pucch相关联);
[0103]
o_j=用于此sps pdsch接收的harq
‑
ack信息位。
[0104]
令j加1,返回执行步骤20;
[0105]
结束执行步骤20;
[0106]
令nd加1,返回执行步骤10;
[0107]
结束步骤10。
[0108]
例如,该规则6的伪代码可以为:
[0109]
(while nd<ncdl
[0110]
if ue is configured to receive a sps pdsch in slotnd for sps pdsch configurations on serving cellc,and the sps pdsch is required to be received among overlapping sps pdschs,if any according to[6,ts 38.214],or based on a ue capability for a number of pdsch receptions in a slot according to[6,ts 38.214]and if harq
‑
ack for the sps pdsch is associated with the pucch
[0111]
o_j=harq
‑
ack information bit for this sps pdsch reception
[0112]
j=j 1;
[0113]
end if
[0114]
nd=nd 1;
[0115]
end while)
[0116]
如上所述,对于多个重叠的(overlapped)sps pdsch,仅对接收的sps pdsch进行反馈。
[0117]
例如,可以通过以下方式更新以前的协议:
[0118]
当sps pdsch被dci/动态sfi取消时,针对sps pdsch的harq
‑
ack反馈包括在harq
‑
ack码本中,在这种情况下,针对sps pdsch生成nack(harq
‑
ack feedback for a sps pdsch is included in the harq
‑
ack codebook when the sps pdsch is cancelled by dci/dynamic sfi in which case nack is generated for the sps pdsch.)。
[0119]
对于类型1码本,如果仅在pucch上映射针对sps pdsch的单个harq
‑
ack位,则不应用上述方法;否则,应用主项目符号(for type
‑
1 codebook,the main bullet is not applied if only a single harq
‑
ack bit,for an sps pdsch,is mapped on a pucch;otherwise,the main bullet is applied.)。
[0120]
对于类型2码本,应用上述方法(for type
‑
2codebook,the main bullet is applied.)。
[0121]
如上所述,对于动态pdsch和sfi造成的sps取消传输,反馈nack占位。
[0122]
相关规则7:type 1harq
‑
ack codebook中有效时域资源分配(time
‑
domain resource allocation,tdra)元素确定,根据协议中的伪代码可知,只要tdra元素确定的资源与多次重复中任一个时隙的上行符号重叠,则该tdra元素会被删除,即不对该tdra元素确定的资源上的传输进行harq
‑
ack反馈。
[0123]
步骤30、当时执行步骤40。
[0124]
步骤40、如果(if)ue被提供tdd
‑
ul
‑
dl
‑
configurationcommon(时分双工
‑
上行
‑
下行
‑
通用配置),或者tdd
‑
ul
‑
dl
‑
configurationdedicated时分双工
‑
上行
‑
下行
‑
专用配置),针对从时隙到时隙的每个时隙,通过行r推导出的pdsch时间资源的至少一个符号配置为ul,其中k
1,k
为集合k1中的第k个时隙时序值,令r=r\r。其中,r表示tdra元素确定的集合,n
u
表示上行时隙号,n
d
表示下行时隙号。μ
dl
表示下行子载波间隔参数,μ
ul
表示上行子载波间隔参数,表示下行共享数据传输的重复次数。
[0125]
否则令r加1,返回执行步骤30。
[0126]
结束执行步骤40。
[0127]
结束执行步骤30。
[0128]
规则7的伪代码可以为:
[0129]
(
[0130]
if the ue is provided tdd
‑
ul
‑
dl
‑
configurationcommon,or tdd
‑
ul
‑
dl
‑
configurationdedicated and,for each slot from slotto slotat least one symbol of the pdsch time resource derived by row r is configured as ulis the k
‑
th slot timing value in
[0131]
r=r\r;
[0132]
else
[0133]
r=r 1;
[0134]
end if
[0135]
end while)
[0136]
根据上述的几种规则描述harq反馈的示例。结合规则1和6,对于如下场景,会出现harq
‑
ack信息丢失的问题。如图3所示,存在两个sps pdsch传输,sps配置1(configuration1)和sps配置2(configuration2)。其中,spsconfiguration1重复次数为2(aggregationfactor=2),且harq
‑
ack
‑
to
‑
pdsch timing为3(harq反馈到pdsch的时间间隔k=3);sps configuration2重复次数为4(aggregationfactor=4),且harq
‑
ack
‑
to
‑
pdsch timing为4(k=4)的配置。根据规则1:用于传输harq
‑
ack的pucch的时域位置n k,取决于配置的一个或多个sps pdsch传输的最后一个sps pdsch传输所在的时域位置,可知两个sps配置的harq
‑
ack反馈都在时隙(slot)n 3的pucch上。结合规则5和6,sps configuration2与sps configuration1在slot n
‑
1重叠,因此,sps configuration2在slot n
‑
1被取消传输,且不会在slot n 3上反馈sps configuration2的harq
‑
ack。因此,slot n 3上只承载了sps configuration1的harq
‑
ack反馈信息。sps configuration2的harq
‑
ack反馈会缺失。基站由于缺少针对sps configuration2的harq
‑
ack反馈,可能会重复调度sps configuration2的数据。
[0137]
由于sps configuration2已经完成了第1
‑
3次重复传输,是有很大概率传输正确的。这样对于sps configuration2的重复调度就会浪费下行资源和功率,甚至影响其他用户的调度。本技术可以解决下行半持续传输的harq
‑
ack反馈问题,采用适用实际传输情况的harq
‑
ack机制增强了harq
‑
ack反馈机会,提高了系统效率。例如可以包括以下方式的至少之一:
[0138]
方式1:根据第一半持续传输资源的最后时域位置确定harq
‑
ack反馈时域位置;第一半持续传输资源包括网络侧配置且没有被取消传输的半持续传输的资源。
[0139]
方式2:根据第一半持续传输资源的最后时域位置确定harq
‑
ack反馈时域位置;第一半持续传输资源包括网络侧配置且没有因为多个下行传输冲突取消传输的半持续传输。
即终端设备实际接收的半持续传输既包括网络侧配置且没有被取消传输的半持续传输,也包括网络侧配置但被dci/sfi取消传输的半持续传输。
[0140]
方式3:根据第一半持续传输资源的最后时域位置确定harq
‑
ack反馈时域位置;第一半持续传输资源包括网络侧配置且没有因为多个下行传输冲突取消传输的半持续传输。即终端设备实际接收的半持续传输指网络侧配置且没有被半持续取消传输的半持续传输。
[0141]
进一步,针对同一个tb的sps pdsch的重复次数大于1,或者配置了pdsch
‑
aggregationfactor的情况,最后一次传输即使被动态调度(例如dci或sfi)取消传输,反馈该tb对应的一个或多个sps pdsch的接收情况。
[0142]
针对上述harq反馈的问题,可以增加sps configuration2的harq
‑
ack传输机会,避免针对sps configuration2的冗余重复传输。一种方式是改变sps configuration2 harq
‑
ack的反馈位置,具体参见以下示例。
[0143]
示例1:
[0144]
根据第一半持续传输资源的最后时域位置确定harq
‑
ack反馈时域位置;第一半持续传输资源指网络侧配置且没有被取消传输的半持续传输的资源。
[0145]
如图4所示,存在两个sps pdsch传输,sps配置1(configuration1)和sps配置2(configuration2)。其中,sps配置1(configuration1)的重复次数为2(aggregationfactor=2),且harq
‑
ack
‑
to
‑
pdsch timing为3(harq反馈到pdsch的时间间隔k=3);sps配置2(configuration2)重复次数为4(aggregationfactor=4),且harq
‑
ack
‑
to
‑
pdsch timing为4(k=4)的配置。根据网络侧配置且没有被取消传输的半持续传输的资源的最后的时域位置确定harq
‑
ack反馈时域位置。对于sps configuration1,其没有被取消传输的半持续传输的资源的最后时域位置为时隙n,且harq
‑
ack
‑
to
‑
pdsch timing为3(harq反馈到pdsch的时间间隔k=3),则对应的pucch for harq
‑
ack(用于进行harq反馈的pucch)在时隙n 3。该类型1的harq
‑
ack码本对应的k集合为{3,4}(pucch for type 1harq
‑
ack codebook with k{3,4})。对于sps configuration2,其没有被取消传输的半持续传输的资源的最后时域位置为时隙n
‑
2,且harq
‑
ack
‑
to
‑
pdsch timing为4(harq反馈到pdsch的时间间隔k=4),则对应的pucch for harq
‑
ack(用于进行harq反馈的pucch)在时隙n 2。
[0146]
结合规则5和6,在时隙n 3反馈时隙n
‑
2和n
‑
1数据接收情况或占位信息,即针对sps configuration1两次重复传输的接收情况。在时隙n 2反馈时隙n
‑
2和n
‑
1数据接收情况或占位信息,即sps configuration2接收情况和sps configuration1占位信息。具体地,对于sps configuration2,其harq
‑
ack
‑
to
‑
pdsch timing为4,指向当前时隙n 2,则反馈sps configuration2的接收情况。由于sps configuration1的harq
‑
ack
‑
to
‑
pdsch timing为3,指向时隙n 3。因此,在时隙n 2,可以对sps configuration1仅采用nack占位反馈。
[0147]
示例2:
[0148]
根据第一半持续传输资源的最后时域位置确定harq
‑
ack反馈时域位置;第一半持续传输资源指网络侧配置且没有因为多个下行传输冲突取消传输的半持续传输,即实际接收的半持续传输既包括网络侧配置且没有被取消传输的半持续传输,也包括网络配置但被dci/dynamic sfi取消传输的半持续传输。
[0149]
对于动态调度和sfi造成的取消传输,可能造成harq
‑
ack codebook准备时间不足。如图5所示。存在两个sps pdsch传输,sps配置1(configuration1)和sps配置2
(configuration2)。其中,sps配置1(configuration1)的重复次数为2(aggregationfactor=2),且harq
‑
ack
‑
to
‑
pdsch timing为3(harq反馈到pdsch的时间间隔k=3);sps配置2(configuration2)重复次数为4(aggregationfactor=4),且harq
‑
ack
‑
to
‑
pdsch timing为4(k=4)的配置。对于sps configuration2,第三次重复传输与sps configuration1时域重叠,被取消传输。第四次重复传输被时隙n 1收到的上行传输调度取消传输。类型1的harq
‑
ack码本对应的k集合为{2,3}(pucch for type 1harq
‑
ack codebook with k{2,3})。根据示例1,终端需要在时隙n 1反馈sps configuration1接收情况,但时隙n 1收到的上行传输调度与时隙n 1反馈sps configuration1的pucch间隔太短,可能导致终端没有足够的时间准备harq
‑
ack反馈,造成无效反馈或无反馈,进而降低系统效率。
[0150]
针对这个场景,对示例1进行优化,根据第一半持续传输资源的最后时域位置确定harq
‑
ack反馈时域位置。其中,该第一半持续传输资源指网络侧配置且没有因为多个下行传输冲突取消传输的半持续传输。这种情况下,终端实际接收的半持续传输包括网络侧配置且没有被半持续取消传输的半持续传输资源。
[0151]
这样终端就不会动态改变sps configuration2的harq
‑
ack反馈位置,有充分的时间准备harq
‑
ack。
[0152]
具体地,如图6所示,终端根据多sps configuration冲突情况,判定对于sps configuration2的第三次重复传输会被取消(sps pdsch cancelled by other sps pdsch),但第四次重复传输仍可能传输,则根据第四次重复传输的时域位置确定harq
‑
ack反馈位置。即使第四次重复传输被动态调度取消(sps pdsch cancelled by dynamic dci),但由于harq
‑
ack比特位还保留,因此仍然可以反馈harq
‑
ack信息。
[0153]
进一步根据上述规则6,对于被dci/sfi取消的sps pdsch采用占位,则无法真实反映sps configuration2的接收情况,因此,可以改为反馈sps configuration2的接收情况(ack或nack)。这样,提高了系统效率,避免冗余重传。
[0154]
图7是根据本技术一实施例的终端设备400的示意性框图。该终端设备400可以包括:
[0155]
处理单元410,用于根据第一半持续传输sps资源的最后的时域位置,确定harq反馈的时域位置;
[0156]
其中,该第一sps资源包括由第一设备配置且没有被取消传输的sps资源。
[0157]
可选地,在本技术实施例中,没有被取消传输的sps资源包括没有被半持续调度取消传输的sps资源和/或没有被动态调度取消的sps资源。
[0158]
可选地,在本技术实施例中,如图8所示,该终端设备还包括:
[0159]
第一接收单元420,用于接收sps资源配置信息,该sps资源配置信息至少包括sps周期以及每个sps周期内用于sps的资源。
[0160]
可选地,在本技术实施例中,该第一sps资源包括由第一设备配置且没有被半持续调度取消传输的sps资源。
[0161]
可选地,在本技术实施例中,该终端设备还包括:
[0162]
第二接收单元430,用于接收多个sps资源配置信息,多个sps资源配置信息用于确定多个sps时域资源位置。
[0163]
可选地,在本技术实施例中,至少两个sps时域资源位置部分或全部重叠,则低优
先级sps资源的传输被半持续传输取消。
[0164]
可选地,在本技术实施例中,该第一sps资源包括:由第一设备配置且没有被半持续调度取消传输的sps资源,以及由第一设备配置但是被动态调度取消传输的sps资源。
[0165]
可选地,在本技术实施例中,被动态调度取消传输的sps资源包括:被下行控制信息dci和/或时隙格式指示符sfi取消传输的sps资源。
[0166]
可选地,在本技术实施例中,该第一sps资源是第一设备的针对同一个传输块tb发送的sps资源。
[0167]
可选地,在本技术实施例中,该第一sps资源是第一设备的针对同一个传输块tb重复多次发送的sps资源。
[0168]
可选地,在本技术实施例中,该终端设备还包括:
[0169]
反馈单元440,用于如果该第一sps资源的最后的时域位置被动态调度取消,则向该第一设备反馈该传输块接收情况。
[0170]
可选地,在本技术实施例中,该终端设备用于聚合因子大于1,或者配置了聚合因子的情况。
[0171]
可选地,在本技术实施例中,该处理单元410还用于对于聚合因子等于1或者没有配置聚合因子的情况,被动态调度取消后的sps资源采用占位传输。
[0172]
本技术实施例的终端设备400能够实现前述的方法实施例中的终端设备的对应功能。该终端设备400中的各个模块(子模块、单元或组件等)对应的流程、功能、实现方式以及有益效果,可参见上述方法实施例中的对应描述,在此不再赘述。
[0173]
需要说明,关于申请实施例的终端设备400中的各个模块(子模块、单元或组件等)所描述的功能,可以由不同的模块(子模块、单元或组件等)实现,也可以由同一个模块(子模块、单元或组件等)实现。
[0174]
图9是根据本技术实施例的通信设备600示意性结构图。该通信设备600包括处理器610,处理器610可以从存储器中调用并运行计算机程序,以使通信设备600实现本技术实施例中的方法。例如,上述处理单元410可以由一个或多个处理器实现。
[0175]
可选地,如图9所示,通信设备600还可以包括存储器620。其中,处理器610可以从存储器620中调用并运行计算机程序,以使通信设备600实现本技术实施例中的方法。
[0176]
其中,存储器620可以是独立于处理器610的一个单独的器件,也可以集成在处理器610中。
[0177]
可选地,如图9所示,通信设备600还可以包括收发器630,处理器610可以控制该收发器630与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。
[0178]
其中,收发器630可以包括发射机和接收机。收发器630还可以进一步包括天线,天线的数量可以为一个或多个。
[0179]
例如,上述第一接收单元420和第二接收单元430的功能可以通过收发器630或者收发器630中的接收机来实现。又例如,上述第一接收单元420和第二接收单元430也可以通过两个不同的收发器来实现。
[0180]
上述反馈单元440的功能也可以通过收发器630来实现或者通过收发器630中的发射机来实现。可选地,该通信设备600可为本技术实施例的终端设备,并且该通信设备600可
以实现本技术实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
[0181]
本技术实施例还提供了一种网络设备,该网络设备中包括多个单元用于实现上述网络设备执行的方法。或者该网络设备中包括处理器、存储器和收发器,涉及网络设备内部处理的步骤由处理器通过调用存储器中的程序实现,涉及网络设备与终端通信的部分由收发器或者通过处理器触发收发器执行相应的步骤来实现。
[0182]
图10是根据本技术实施例的芯片系统700的示意性结构图。该芯片系统700包括处理器710,处理器710可以从存储器中调用并运行计算机程序,以实现本技术实施例中的方法。
[0183]
可选地,如图10所示,芯片系统700还可以包括存储器720。其中,处理器710可以从存储器720中调用并运行计算机程序,以实现本技术实施例中由终端设备或者网络设备执行的方法。其中,存储器720可以是独立于处理器710的一个单独的器件,也可以集成在处理器710中。
[0184]
可选地,该芯片700还可以包括输入接口730。其中,处理器710可以控制该输入接口730与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
[0185]
可选地,该芯片700还可以包括输出接口740。其中,处理器710可以控制该输出接口740与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
[0186]
可选地,该芯片可应用于本技术实施例中的网络设备,并且该芯片可以实现本技术实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
[0187]
可选地,该芯片可应用于本技术实施例中的终端设备,并且该芯片可以实现本技术实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
[0188]
应用于网络设备和终端设备的芯片可以是相同的芯片或不同的芯片。
[0189]
应理解,本技术实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。
[0190]
上述提及的处理器可以是通用处理器、数字信号处理器(digital signal processor,dsp)、现成可编程门阵列(field programmable gate array,fpga)、专用集成电路(application specific integrated circuit,asic)或者其他可编程逻辑器件、晶体管逻辑器件、分立硬件组件等。其中,上述提到的通用处理器可以是微处理器或者也可以是任何常规的处理器等。
[0191]
上述提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read
‑
only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram)。
[0192]
应理解,上述存储器为示例性但不是限制性说明,例如,本技术实施例中的存储器还可以是静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)以及直接内存总线随机存取存储器(direct rambus ram,dr ram)等等。也就是说,本技术实
施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
[0193]
图11是根据本技术实施例的通信系统800的示意性框图。该通信系统800包括终端设备810和网络设备820。终端设备810,用于根据第一半持续传输sps资源的最后的时域位置,确定harq反馈的时域位置;其中,该第一sps资源包括由第一设备配置且没有被取消传输的sps资源。其中,该终端设备810可以用于实现上述方法中由终端设备实现的相应的功能,以及该网络设备820可以用于实现上述方法中由网络设备实现的相应的功能。为了简洁,在此不再赘述。
[0194]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
[0195]
应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0196]
以上所述仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以该权利要求的保护范围为准。
再多了解一些
本文用于企业家、创业者技术爱好者查询,结果仅供参考。