CN117040695A - 一种混合自动重传反馈方法及装置 - Google Patents
一种混合自动重传反馈方法及装置 Download PDFInfo
- Publication number
- CN117040695A CN117040695A CN202211439954.3A CN202211439954A CN117040695A CN 117040695 A CN117040695 A CN 117040695A CN 202211439954 A CN202211439954 A CN 202211439954A CN 117040695 A CN117040695 A CN 117040695A
- Authority
- CN
- China
- Prior art keywords
- cell
- interval
- pdsch
- row index
- dci
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 134
- 238000012545 processing Methods 0.000 claims abstract description 208
- 230000005540 biological transmission Effects 0.000 claims description 73
- 230000003068 static effect Effects 0.000 claims description 48
- 238000013468 resource allocation Methods 0.000 claims description 13
- 238000003860 storage Methods 0.000 claims description 13
- 101100517651 Caenorhabditis elegans num-1 gene Proteins 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 6
- 230000011664 signaling Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 12
- 230000000694 effects Effects 0.000 description 10
- 230000009286 beneficial effect Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 230000007774 longterm Effects 0.000 description 6
- 238000012217 deletion Methods 0.000 description 5
- 230000037430 deletion Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 4
- 230000000717 retained effect Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008713 feedback mechanism Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种混合自动重传反馈方法及装置,涉及通信技术领域。本发明的方法,由终端执行,包括:接收下行控制信息DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。本发明的方案解决了一个DCI进行多小区调度的HARQ码本对应的PDSCH接收时机确定的问题。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种混合自动重传反馈方法及装置。
背景技术
目前,随着通信技术的发展,为减少信令开销,提出一个下行控制信息(DownlinkControl Information,DCI)调度多个小区的物理下行共享信道(Physical DownlinkShared Channel,PDSCH)的方案。
然而,现有的混合自动重传反馈是针对一个DCI调度一个小区上的PDSCH。如此,当一个DCI调度多个小区上的PDSCH时,如何实现混合自动重传反馈已成为亟待解决的问题。
发明内容
本发明的目的在于提供一种混合自动重传反馈方法及装置,用以实现一个DCI调度多个小区上的PDSCH情况下的混合自动重传反馈。
为了实现上述目的,本发明实施例提供一种混合自动重传反馈方法,由终端执行,包括:
接收下行控制信息DCI,所述DCI调度多个小区的物理下行共享信道PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与物理上行控制信道PUCCH之间的时隙数;
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。
可选地,所述根据第二间隔对所述第一集合进行处理,得到第二集合,包括:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中每个行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和确定的所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
可选地,通过以下方式确定所述第一小区对应第i个行索引的第i个间隔处理结果,包括:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
可选地,所述根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数,包括:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
可选地,所述基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数,包括:
通过公式ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c,计算行索引r对应的所述第一小区的调整参数ΔK0,r,c;
其中,K0,r,n表示所述多个小区中小区n的行索引r对应的第二间隔,N表示所述多个小区的小区数量,K0,r,c表示所述第一小区c中行索引r对应的第二间隔。
可选地,所述根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,包括:
将所述第一集合中的各个元素与所述第i+1个行索引的调整参数相加,得到所述第一小区对应所述第i+1个行索引的调整后的第一集合。
可选地,所述根据所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,包括:
将所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果的并集作为所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果。
可选地,所述根据第二间隔对所述第一集合进行处理,得到第二集合之后,还包括:
根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
可选地,所述根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV,包括:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
可选地,所述获取时域资源分配TDRA表中所述各小区对应的第二间隔,包括:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区对应的第二间隔。
可选地,所述根据所述重复传输次数更新所述第一小区对应的第二间隔,包括:
通过公式K′0=K0+repetitionNum-1,计算更新的第二间隔K′0;
其中,K0表示更新前的第二间隔,repetitionNum表示重复传输次数。
可选地,所述根据所述第二集合确定所述多个小区静态混合自动重传请求HARQ码本对应的PDSCH接收时机之后,还包括:
在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
为了实现上述目的,本发明实施例还提供一种混合自动重传反馈方法,由终端执行,包括:
接收DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
可选地,所述第二间隔是TDRA表中记录的,且所述TDRA表的每个行索引下对应所述多个小区的第二间隔相同。
可选地,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
为了实现上述目的,本发明实施例还提供一种混合自动重传反馈方法,由网络设备执行,包括:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机。
可选地,所述根据第二间隔对所述第一集合进行处理,得到第二集合,包括:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中每个行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和确定的所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
可选地,通过以下方式确定所述第一小区对应第i个行索引的第i个间隔处理结果,包括:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
可选地,所述根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数,包括:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
可选地,所述根据第二间隔对所述第一集合进行处理,得到第二集合之后,还包括:
根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
可选地,所述根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV,包括:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
可选地,所述获取时域资源分配TDRA表中所述各小区对应的第二间隔,包括:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区的第二间隔。
可选地,所述根据所述第二集合确定所述多个小区静态HARQ码本对应的终端的PDSCH接收时机之后,还包括:
在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
为了实现上述目的,本发明实施例还提供一种混合自动重传反馈方法,由网络设备执行,包括:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
可选地,所述第二间隔是TDRA表中记录的,且所述TDRA的每个行索引下对应所述多个小区的第二间隔相同。
可选地,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
为了实现上述目的,本发明实施例还提供一种混合自动重传反馈装置,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
接收下行控制信息DCI,所述DCI调度多个小区的物理下行共享信道PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与物理上行控制信道PUCCH之间的时隙数;
所述处理器用于执行以下操作:
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。
为了实现上述目的,本发明实施例还提供一种混合自动重传反馈装置,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
接收DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
所述处理器用于执行以下操作:
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数
为了实现上述目的,本发明实施例还提供一种混合自动重传反馈装置,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
所述处理器用于执行以下操作:
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机。
为了实现上述目的,本发明实施例还提供一种混合自动重传反馈装置,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
所述处理器用于执行以下操作:
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
为了实现上述目的,本发明实施例还提供一种混合自动重传反馈装置,包括:
第一接收模块,用于接收下行控制信息DCI,所述DCI调度多个小区的物理下行共享信道PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与物理上行控制信道PUCCH之间的时隙数;
第一确定模块,用于确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
第一处理模块,用于根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
第二处理模块,用于根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。
为了实现上述目的,本发明实施例还提供一种混合自动重传反馈装置,包括:
第二接收模块,用于接收DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
第三处理模块,用于根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
为了实现上述目的,本发明实施例还提供了一种混合自动重传反馈装置,包括:
第一发送模块,用于发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
第二确定模块,用于确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
第四处理模块,用于根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
第五处理模块,用于根据所述第二集合,确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机。
为了实现上述目的,本发明实施例还提供了一种混合自动重传反馈装置,包括:
第二发送模块,用于发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
第六处理模块,用于根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
为了实现上述目的,本发明实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有程序指令,所述程序指令用于使所述处理器执行如上述终端或网络设备执行的混合自动重传反馈方法。
本发明的上述技术方案至少具有如下有益效果:
本发明实施例的上述技术方案中,终端在接收DCI并确定第一集合之后,能够针对该DCI调度多个小区的PDSCH的情况,利用第二间隔对第一集合扩展得到第二集合,然后使用该第二集合确定DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机,从而实现一个DCI调度多个小区上的PDSCH情况下的混合自动重传反馈。
附图说明
图1为本发明实施例的混合自动重传反馈方法的流程示意图之一;
图2为调度的可能性示意图之一;
图3为调度的可能性示意图之二;
图4为DCI-1调度多个小区的PDSCH的示意图;
图5为调度的可能性示意图之三;
图6为不同SCS的情况示意图之一;
图7为不同SCS的情况示意图之二;
图8为本发明实施例的混合自动重传反馈方法的流程示意图之二;
图9为本发明实施例的混合自动重传反馈方法的流程示意图之三;
图10为本发明实施例的混合自动重传反馈方法的流程示意图之四;
图11为本发明实施例的混合自动重传反馈装置的结构框图之一;
图12为本发明实施例的混合自动重传反馈装置的模块框图之一;
图13为本发明实施例的混合自动重传反馈装置的模块框图之二;
图14为本发明实施例的混合自动重传反馈装置的结构框图之二;
图15为本发明实施例的混合自动重传反馈装置的模块框图之三;
图16为本发明实施例的混合自动重传反馈装置的模块框图之四。
具体实施方式
本发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本发明实施例提供了一种混合自动重传反馈方法及装置。其中,方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。
如图1所示,本发明实施例提供的一种混合自动重传反馈方法,包括:
步骤101,接收下行控制信息DCI,所述DCI调度多个小区的物理下行共享信道PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与物理上行控制信道PUCCH之间的时隙数;
这里,终端接收到调度多个小区的PDSCH的DCI。应该知道的是,DCI调度的该多个小区可以称为被调度小区。
步骤102,确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数。
这里,第一集合即第一间隔K1的集合,DCI指示的在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数是属于该第一集合的,即DCI指示终端使用的K1。该第一集合可以是网络设备(如基站)通过高层信令(如无线资源控制(Radio Resource Control,RRC)信令)配置给终端的,则终端确定第一集合,可以是通过接收高层信令中的配置信息确定第一集合,或者是接收高层信令中的第一集合。
步骤103,根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
这里,终端针对步骤101接收到的DCI是调度多个小区PDSCH的DCI的情况,会根据第二间隔K0和步骤102确定的第一集合来得到扩展的第一间隔的集合,即第二集合。
步骤104,根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。
本步骤中,终端根据步骤103得到第二集合来确定DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机。
如此,通过上述步骤101-104,终端在接收DCI并确定第一集合之后,能够针对该DCI调度多个小区的PDSCH的情况,利用第二间隔对第一集合扩展得到第二集合,然后使用该第二集合确定DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机,从而实现一个DCI调度多个小区上的PDSCH情况下的混合自动重传反馈。
需要说明的是,本发明实施例的方法适用于多小区PDSCH调度时域资源分配(TimeDomain Resource Allocation,TDRA)表中,每个小区对应相同行索引的K0不同的情况。例如,如下表1所示的多小区调度TDRA表:
表1
其中,NULL表示对应SLIV无效。如对于表1,当行索引是2时,小区-3没有被调度,即可以理解为小区-3只配置了一个2行的TDRA表。应该知道的是,TDRA表可以是基站通过RRC信令配置或者在协议中指定的默认TDRA表。
当然,DCI调度多个小区的PDSCH时,该多个小区可以是TDRA表中的部分小区或全部小区。该DCI可以指示该多个小区的每个小区的TDRA行索引。
可选地,该实施例中,对于该多个小区,第一集合可以相同也可以不同。
还需要说明的是,该实施例中,由于DCI是用来调度多个小区的PDSCH的,故,步骤102确定的第二集合可以包括多个第二集合,如第二集合与该多个小区一一对应。
可选地,步骤103包括:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中第i+1个行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和确定的所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
其中,获取时域资源分配TDRA表中所述各小区对应的第二间隔。
即,终端会基于TDRA表,分别获取多个被调度小区对应的K0。这里,每个小区对应的K0可以是一个或多个。例如,如表1所示,获取小区-3对应的K0包括:K0=4和K0=0;获取小区-4对应的K0包括:K0=6,K0=2和K0=5。在某个行索引出现无效SLIV时,不计算K0。
之后,终端针对被调度的多个小区来确定每个小区的第二集合。这里,该多个小区中的各小区均可称为第一小区。第二集合中的第一间隔可以记为k1。
而对于每个第一小区,终端针对所述第一小区在TDRA表中第i+1个行索引,执行间隔处理操作,在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
其中,如表1所示,TDRA表中行索引往往是从0开始,故,对于行索引r,r=i-1,也就是说,第1个行索引对应行索引r=0。
故,上述步骤针对第一小区,是从第2个行索引,也就是r=1开始执行间隔处理操作,直至遍历到该第一小区对应的最大r值。
以表1为例,假设该多个小区包括小区-1,小区-2,小区-3和小区-4(DCI调度多个小区的PDSCH,该多个小区是TDRA表中的全部小区)。按照上述步骤,终端会分别获取小区-1,小区-2,小区-3和小区-4对应的K0,此时,小区-1对应的K0可记为(2,1,1),小区-2对应的K0可记为(3,6,3),小区-3对应的K0可记为(4,0)和小区-4对应的K0可记为(6,2,5)。在确定第一小区(如小区-3)的第二集合时,终端会针对小区-3在表1中第2个行索引(行索引1)开始,根据小区-3对应行索引1的调整参数(如调整参数2),确定小区-3对应行索引1的调整后的第一集合(如集合2),之后根据集合2和小区-3对应行索引0的第1个间隔处理结果,得到小区-3对应行索引1的第2个间隔处理结果。由于小区-3对应的最大r值为1,则所确定的小区-3对应行索引1的第2个间隔处理结果即小区-3的第二集合。
当然,若小区-3对应的最大r值为2,则还需要根据小区-3对应行索引2的调整参数,确定小区-3对应行索引2的调整后的第一集合(如集合3),之后根据集合3和小区-3对应行索引1的第2个间隔处理结果,得到小区-3对应行索引2的第3个间隔处理结果。此时,小区-3对应行索引2的第3个间隔处理结果即小区-3的第二集合。
可选地,通过以下方式确定所述第一小区对应第i个行索引的第i个间隔处理结果,包括:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
也就是说,对于第一小区对应第1个行索引(行索引0)的第1个间隔处理结果(简称第一小区的第1个间隔处理结果),可以是该第一小区对应第1个行索引的调整后的第一集合,也可以是第一集合和该第一小区对应第1个行索引的调整后的第一集合的并集。
可选地,该实施例中,所述根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数,包括:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
也就是说,确定第一集合在一个行索引下的调整参数时,会使用该行索引对应的第一小区的K0和该行索引对应的多个小区中的最大K0。例如,上述示例中,小区-3对应行索引0的调整参数1,是基于行索引0对应的小区-3的K0(K0=4)和行索引0对应的小区-1,小区-2,小区-3和小区-4的最大K0(即max(2,3,4,6)=6)确定的。
可选地,所述基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数,包括:
通过公式ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c,计算行索引r对应的所述第一小区的调整参数ΔK0,r,c;
其中,K0,r,n表示所述多个小区中小区n的行索引r对应的第二间隔,N表示所述多个小区的小区数量,K0,r,c表示所述第一小区c中行索引r对应的第二间隔。
如此,在上述示例中,小区-3对应行索引0的调整参数(即ΔK0,0,3)的计算为:ΔK0,0,3=max(K0,0,1,…,K0,0,4)-K0,0,3=max(2,3,4,6)-4=6-4=2。当然,也可以得到小区-3对应行索引1的调整参数(即ΔK0,1,3),ΔK0,1,3=6。
可选地,该实施例中,所述根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合包括:
将所述第一集合中的各个元素与所述第i+1个行索引的调整参数相加,得到所述第一小区对应所述第i+1个行索引的调整后的第一集合。
即,终端要得到第一小区在第一行索引对应的调整后的第一集合,是将第一集合中各个K1加上该第一小区在该第一行索引下的调整参数后得到K1’的集合。具体的,第一小区(如小区c)对应行索引r的调整后的第一集合可记为K1’r,c集合。这里,K1’r,c集合中的第一间隔=K1集合的第一间隔+ΔK0,r,c。
延续上例,小区-3对应行索引0的调整参数1等于2,小区-3对应行索引1的调整参数2等于6,若假设第一集合为{2,4,6},则小区-3对应行索引0的调整后的第一集合为{2+2,4+2,6+2}={4,6,8};而小区-3对应行索引1的调整后的第一集合为{2+6,4+6,6+6}={8,10,12}。
可选地,所述根据所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果包括:
将所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果的并集作为所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果。
也就是说,终端是将该第一小区对应第i+1个行索引的调整后的第一集合和该第一小区对应第i个行索引的的第i个间隔处理结果的并集作为第一小区对应对应第i+1个行索引的的第i+1个间隔处理结果。
还需要说明的是,该实施例中,对于第一小区,若其还支持单小区调度,则对应行索引0,是将行索引0的调整后的第一集合和第一集合的并集,作为该第一小区对应第1个行索引的第1个间隔处理结果;若其不支持单小区调度,则对应行索引0,是将行索引0的调整后的第一集合作为该第一小区对应第1个行索引的第1个间隔处理结果。
延续上例,小区-3对应的行索引0的调整后的第一集合为{4,6,8},小区-3对应的行索引1的调整后的第一集合为{8,10,12},若小区-3支持单小区调度,则小区-3对应的行索引0的第1个间隔处理结果为{2,4,6}∪{4,6,8}={2,4,6,8};而小区-3对应行索引1的第2个间隔处理结果为{8,10,12}∪{2,4,6,8}={2,4,6,8,10,12}。故,小区-3的第二集合为{2,4,6,8,10,12}。
该实施例中,第一小区对应第i个行索引的第i个间隔处理结果可以使用K1,T集合表示。
故,该实施例中,对于小区-3可得到下表2(由于表2是针对小区-3的,故省略c=3的标识):
表2
而若小区-3不支持单小区调度,则小区-3对应行索引0的第1个间隔处理结果为{空}∪{4,6,8}={4,6,8};而小区-3对应行索引1对应的第2个间隔处理结果为{8,10,12}∪{4,6,8}={4,6,8,10,12}。故,小区-3的第二集合为{4,6,8,10,12}。
故,该实施例中,对于小区-3可得到下表3(由于表3是针对小区-3的,故省略c=3的标识):
表3
这样,作为一个可选地示例1,终端接收到DCI,该DCI调度小区-1,小区-2,小区-3和小区-4的PDSCH,终端还接收到第一集合{2,4,6},则终端执行:
步骤1,接收基站通过RRC信令配置的TDRA表,如表1所示,在此不再赘述。
步骤2,根据基站配置的TDRA表和第一集合,确定该DCI调度对应的每个小区的第二集合。
情况1,对于支持单小区调度的小区(即支持多小区调度和支持单小区调度的小区),按照step 1a/2a执行:
Step 1a:设置该小区在r=0时,K1,T集合取第一集合和调整后的第一集合的并集。
Step 2a:遍历该小区在TDRA表的所有行,基于行索引对应的调整后的第一集合以及上一个行索引对应的K1,T集合,得到各个行索引对应的K1,T集合。遍历完成后,即该小区的最大行索引对应的K1,T集合即该小区的第二集合。假设小区-3支持单小区调度,对应的K1,T集合如上表2所示;假设小区-1支持单小区调度,对应的K1,T集合如下表4所示(由于表4是针对小区-1的,故省略c=1的标识):
表4
假设小区-2支持单小区调度,对应的K1,T集合如下表5(由于表5是针对小区-2的,故省略c=2的标识):
表5
情况2,对于不支持单小区调度的小区(即支持多小区调度但不支持单小区调度的小区),按照step 1b/2b执行:
Step 1b:设置该小区在r=0时,K1,T集合取空集和调整后的第一集合的并集。
Step 2b:遍历该小区在TDRA表的所有行,基于行索引对应的调整后的第一集合以及上一个行索引对应的K1,T集合,得到各个行索引对应的K1,T集合。遍历完成后,即该小区的最大行索引对应的K1,T集合即该小区的第二集合。
假设小区-3不支持单小区调度,对应的K1,T集合如上表3所示;假设小区-1不支持单小区调度,对应的K1,T集合如下表6所示(由于表6是针对小区-1的,故省略c=1的标识):
表6
/>
假设小区-2不支持单小区调度,对应的K1,T集合如下表7(由于表7是针对小区-2的,故省略c=2的标识):
表7
此外,网络设备可以通过高层信令直接配置该第二集合,如网络设备发送RRC,配置DCI调度多个小区的PDSCH时该多个小区一一对应的第二集合。终端则可以直接使用配置的第二集合来确定PDSCH接收时机。
另外,该实施例中,考虑到多小区调度过程中,网络设备通过DCI中的PUCCH定时指示信息(k1-timing),表示PUCCH和调度PDSCH的时隙关系,这里PUCCH用于反馈HARQ-ACK的信道;k1-timing指示范围基于第一集合;在计算静态码本的PDSCH接收时机时,对于每个调度小区,根据新计算的第二集合即K1,T集合,循环所有的数值;由于第二集合的范围比第一集合的范围大,因此相对于调度小区的TDRA的所有SLIV行,存在一些冗余的SLIV信息,需要进行识别和剪除。
所以,可选地,步骤103之后还包括:
根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
故,基于有效SLIV就能够确定TDRA表中会被调度的行索引。
可选地,所述根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV,包括:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
其中,基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV,是基于第二集合中的第一间隔的值分析所有调度可能性所确定的。小区-3
例如,网络设备配置的多小区调度TDRA表如上表1所示,对于不支持单小区调度的小区-3,如表3所示,确定第二集合为{4,6,8,10,12}。
所以,基于该第二集合,所有调度的可能性如图2所示,这样,从TDRA表中删除的SLIV,以及保留下来的SLIV即集合R如下表8所示:
表8
第二集合的k1 | 小区-3原始所有SLIV | 最终保留的R | 备注 |
k1=4 | SLIV={3,7} | {3}, | 删除{SLIV=7} |
k1=6 | SLIV={3,7} | {3} | 删除{SLIV=7} |
k1=8 | SLIV={3,7} | {3,7} | 无删除 |
k1=10 | SLIV={3,7} | {7} | 删除{SLIV=3} |
k1=12 | SLIV={3,7} | {7} | 删除{SLIV=3} |
又如网络设备配置的多小区调度TDRA表如上表1所示,支持单小区调度的小区-3,如表2所示,确定第二集合为{2,4,6,8,10,12}。所以,基于该第二集合,所有调度的可能性如图3所示,这样,从TDRA表中删除的SLIV,以及保留下来的SLIV即集合R如下表9所示:
表9
第二集合的k1 | 小区-3原始所有SLIV | 最终保留的R | 备注 |
k1=2 | SLIV={3,7} | SLIV={3,7} | 无删除 |
k1=4 | SLIV={3,7} | SLIV={3,7} | 无删除 |
k1=6 | SLIV={3,7} | SLIV={3,7} | 无删除 |
k1=8 | SLIV={3,7} | SLIV={3,7} | 无删除 |
k1=10 | SLIV={3,7} | {7} | 删除{SLIV=3} |
k1=12 | SLIV={3,7} | {7} | 删除{SLIV=3} |
该实施例中,可选地,一方面,基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV,包括:
在第一小区不支持单小区调度的情况下,获取所述第一小区在各个行索引对应的调整后的第一集合;
若所述第一间隔属于第三行索引对应的调整后的第一集合,则由所述第三行索引的SLIV以及第四行索引的有效SLIV,确定所述第一间隔在所述第三行索引的有效SLIV;
其中,所述第四行索引为所述第三行索引的上一个行索引。
这里,由所述第三行索引的SLIV以及第四行索引的有效SLIV,确定所述第一间隔在所述第三行索引的有效SLIV,即,将所述第三行索引的SLIV以及第四行索引的有效SLIV的并集作为所述第一间隔在所述第三行索引的有效SLIV。
当然,若第三行索引为0,因不存在对应的第四行索引,此时,第一间隔属于第三行索引对应的调整后的第一集合,则r=0的有效SLIV即TDRA表中,第一小区在r=0时SLIV的值。
故,对于不支持单小区调度的第一小区,获取其在各个行索引对应的调整后的第一集合后,可以通过针对第一小区的第二集合中的一个第一间隔,遍历小区c对应的行索引,来分别确定这个第一间隔在各个行索引的有效SLIV。当然,一个第一间隔在各个行索引的有效SLIV的并集,即这个第一间隔的有效SLIV。
如,对于第一小区的第二集合中的第一间隔如k1=4,假设该第一小区的行索引包括0和1,则通过遍历,在第三行索引为0时,判断k1=4是否属于r=0时的调整后的第一集合,若属于,则可以将TDRA表中,第一小区在r=0时SLIV的值作为k1=4且r=0的有效SLIV;在第三行索引为1时,判断k1=4是否属于r=1时的调整后的第一集合,若属于则可以将第一小区在k1=4且r=0的有效SLIV和TDRA表中第一小区在r=1时SLIV的值的并集作为第一小区在k1=4且r=1的有效SLIV。
这样,若小区-3不支持单小区调度,由表3所示,小区-3的第二集合为{4,6,8,10,12},且r=0时,调整的第一集合K1’0,3集合为{4,6,8};r=1时,调整的第一集合K1’1,3集合为{8,10,12}。因此,按照上述方式可得小区-3的第二集合中各个第一间隔的有效SLIV即集合Rk1如下表10所示:
表10
该实施例中,可选地,另一方面,基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV,包括:
在第一小区支持单小区调度的情况下,获取所述第一小区在各个行索引对应的调整后的第一集合;
根据所述第一集合和第五行索引对应的调整后的第一集合,确定所述第五行索引对应的第四集合;
若所述第一间隔属于所述第五行索引对应的第四集合,则由所述第五行索引的SLIV以及第六行索引的有效SLIV,确定所述第一间隔在所述第五行索引的有效SLIV;
其中,所述第六行索引为所述第五行索引的上一个行索引。
这里,根据所述第一集合和第五行索引对应的调整后的第一集合,确定所述第五行索引对应的第四集合,即,将所述第一集合和所述第五行索引对应的调整后的第一集合的并集作为所述第五行索引对应的第四集合。
具体的,小区c在行索引r对应第四集合可记为K1”r,c集合。其中,K1”r,c集合==K1集合∪K1’r,c集合。
这里,由所述第五行索引的SLIV以及第六行索引的有效SLIV,确定所述第一间隔在所述第五行索引的有效SLIV,即,将所述第五行索引的SLIV以及第六行索引的有效SLIV的并集作为所述第一间隔在所述第五行索引的有效SLIV。
当然,若第五行索引为0,因不存在对应的第六行索引,此时,第一间隔属于第五行索引对应的第四集合,则r=0的有效SLIV即TDRA表中,第一小区在r=0时SLIV的值。
故,对于支持单小区调度的第一小区,获取其在各个行索引对应的调整后的第一集合后,可以进一步得到各个行索引对应的第四集合,然后通过针对第一小区的第二集合中的一个第一间隔,遍历小区c对应的行索引,来分别确定这个第一间隔在各个行索引的有效SLIV。当然,一个第一间隔在各个行索引的有效SLIV的并集,即这个第一间隔的有效SLIV。
如,对于第一小区的第二集合中的第一间隔如k1=4,假设该第一小区的行索引包括0和1,则通过遍历,在第五行索引为0时,判断k1=4是否属于r=0时的第四集合,若属于,则可以将TDRA表中,第一小区在r=0时SLIV的值作为k1=4且r=0的有效SLIV;在第五行索引为1时,判断k1=4是否属于r=1时的第四集合,若属于则可以将第一小区在k1=4且r=0的有效SLIV和TDRA表中第一小区在r=1时SLIV的值的并集作为第一小区在k1=4且r=1的有效SLIV。
这样,若小区-3支持单小区调度,由表2所示,小区-3的第二集合为{2,4,6,8,10,12},且r=0时,调整的第一集合K1’0,3集合为{4,6,8};r=1时,调整的第一集合K1’1,3集合为{8,10,12}。因此,按照上述方式可得小区-3,在r=0时的第四集合K1”0,3集合为{2,4,6,8};在r=1时的第四集合K1”1,3集合为{2,4,6,8,10,12},则第二集合中各个第一间隔的有效SLIV即集合Rk1如下表11所示:
表11
还需要说明的是,上述基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV的方式,适用于单小区调度的TDRA表的内容项和多小区调度的TDRA表的内容项相同的情况。若单小区调度的TDRA表的内容项和多小区调度的TDRA表的内容项不同,可选地,基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV,包括:
在第一小区支持单小区调度的情况下,获取所述第一小区在各个行索引对应的调整后的第一集合;
若所述第一间隔属于第七行索引对应的调整后的第一集合,则由所述第七行索引的SLIV以及第八行索引的有效SLIV,确定所述第一间隔在所述第七行索引的有效SLIV;
若所述第一间隔还属于所述第一集合,则所述第一间隔的有效SLIV为所述第一间隔在遍历完成后的有效SLIV和所述第一小区支持单小区调度时对应的全部SLIV的并集;
其中,所述第八行索引为所述第七行索引的上一个行索引。
这里,由所述第七行索引的SLIV以及第八行索引的有效SLIV,确定所述第一间隔在所述第七行索引的有效SLIV,即,将所述第七行索引的SLIV以及第八行索引的有效SLIV的并集作为所述第一间隔在所述第七行索引的有效SLIV。
当然,若第七行索引为0,因不存在对应的第八行索引,此时,第一间隔属于第七行索引对应的调整后的第一集合,则r=0的有效SLIV即TDRA表中,第一小区在r=0时SLIV的值。
故,对于支持单小区调度的第一小区,获取其在各个行索引对应的调整后的第一集合后,可以遍历小区c对应的行索引,来分别确定这个第一间隔在各个行索引的有效SLIV。当然,一个第一间隔在各个行索引的有效SLIV的并集,即这个第一间隔在遍历完成后有效SLIV。
如,对于第一小区的第二集合中的第一间隔如k1=4,假设该第一小区的行索引包括0和1,则通过遍历,在第七行索引为0时,判断k1=4是否属于r=0时调整后的第一集合,若属于,则可以将TDRA表中,第一小区在r=0时SLIV的值作为k1=4且r=0的有效SLIV;在第五行索引为1时,判断k1=4是否属于r=1时调整后的第一集合,若属于,则可以将第一小区在k1=4且r=0的有效SLIV和TDRA表中第一小区在r=1时SLIV的值的并集作为第一小区在k1=4且r=1的有效SLIV。之后,还需判断k1=4是否属于第一集合,若属于,则需取上述确定的有效SLIV以及该第一小区支持单小区调度时对应的全部SLIV的并集作为k1=4的有效SLIV。
一般而言,在PDSCH调度发送时,为提高PDSCH的接收可靠性,支持PDSCH重复发送,重复次数repetitionNum可以通过如下两种方法确定:
1:半静态配置重复次数:如基于小区配置的pdsch-AggregationFactor,表示PDSCH重复次数(每次重复占用相邻的时隙),如pdsch-AggregationFactor配置为2时,表示每做一次PDSCH调度,基站将在连续2个时隙中重复发送PDSCH;
2:动态指示重复次数:在配置TDRA表时,每个调度行引入repetitionNumber-r16参数,即TDRA表中的每个行索引,其重复次数不同。
因此,可选地,该实施例中,所述获取时域资源分配TDRA表中所述各小区对应的第二间隔,还包括:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区的第二间隔。
其中,获取第一小区的重复传输次数的方式对应上述配置方式,在此不再赘述。
可选地,所述根据所述重复传输次数更新所述第一小区对应的第二间隔,包括:
通过公式K′0=K0+repetitionNum-1,计算更新的第二间隔K′0;
其中,K0表示更新前的第二间隔,repetitionNum表示重复传输次数。
例如,网络设备通过RRC配置多小区调度TDRA表,如下表12所示:
表12
该表12中rep代表repetitionNumber-r16;即相应PDSCH的重复次数repetitionNum。有上表配置了PDSCH调度的重复发送,不同的行索引,对应的重复次数不同。通过上述公式K′0=K0+repetitionNum-1计算更新的第二间隔,得到新的多小区调度TDRA表,如下表13所示:
表13
这样,之后可以按照更新第二间隔后的TDRA表进行后续处理。
应该了解的是,该实施例中,为了减少“多小区PDSCH调度”的HARQ-ACK码本复杂度,对于一个DCI调度多个小区PDSCH的场景,可以配置HARQ-ACK反馈绑定,将每个PDSCH的译码结果合并(如:比特与操作),生成1或者2比特;比如:1个DCI调度了4个小区的PDSCH,所有PDSCH的译码和反馈信息绑定成1比特信息,结果如下表14所示:
表14
该表中,&表示比特与;另外对于绑定生成的反馈信息过程,也可以描述为:当所有参与绑定的PDSCH译码正确时,反馈ACK,否则反馈NACK。
对于上述情况,该实施例中,所述根据所述第二集合确定所述多个小区静态混合自动重传请求HARQ码本对应的PDSCH接收时机之后,还包括:
在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
也就是说,在一个DCI调度多个小区的PDSCH时,终端只计算最晚调度PDSCH为接收时机,其它小区不用反馈。例如,如图4所示,DCI-1调度小区-1、小区-2、小区-3的PDSCH,分别为:
-小区-1的时隙(slot)3上的PD-1(PDSCH1);
-小区-2的时隙4上的PD-2(PDSCH2);
-小区-3的时隙7上的PD-3(PDSCH3)。
由于PD-3的时间域最晚,因此终端只把时隙7作为PDSCH的接收时机,并反馈三个PDSCH(PD-1/2/3)的HARQ-ACK的绑定数值。相应的,小区-1的时隙-3,小区-2的时隙-5不作为PDSCH的接收时机,即不反馈HARQ-ACK信息。
其中,若至少两个小区都是最晚的,则选择该至少两个小区中一个特定小区的PDSCH来确定HARQ-ACK信息。该特定小区可以是按照默认方式确定的,如小区标识最小或最大等等。
当然,网络设备可以配置“HARQ-ACK绑定”的生成比特数,比如范围为:1,2,4。若未配置HARQ-ACK反馈绑定,HARQ-ACK信息的确定也可采用上述方式。
作为一个可选地示例2,终端接收到DCI,该DCI调度小区-1,小区-2,小区-3和小区-4的PDSCH,终端还接收到第一集合{2,4,6},则终端执行:
步骤1,接收基站通过RRC信令配置的TDRA表,如表15所示:
表15
其中,NULL表示对应SLIV无效。如对于表1,当行索引是2时,小区-3没有被调度,即可以理解为小区-3只配置了一个2行的TDRA表。
步骤2,根据基站配置的TDRA表和第一集合,确定PDSCH接收时机,并确定HARQ-ACK信息。此时,终端无需进行使用第二集合。
这里,对于支持单小区调度的小区,不使用上述确定的各个小区的第二集合,直接使用第一集合中的第一间隔进行PDSCH接收时机的判定,且TDRA表配置项保持不变。
这里,对于不支持单小区调度的小区,如小区c,能够由ΔK0,r,c=0确定其PDSCH调度最晚,则根据第一集合和该小区在各个行索引的有效SLIV集合,生成HARQ-ACK信息。
具体实现包括:
Step 1:设置该小区初始第一间隔集合=和初始有效SLIV集合=/>;其中,/>为空集;/>
Step2:遍历该小区在TDRA表的所有行索引,获取每个行索引对应的调整后的调整参数,如小区c的行索引r对应的调整参数ΔK0,r,c,ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c。如果ΔK0,r,c等于0,更新的有效SLIV集合=上一行索引更新的有效SLIV集合∪TDRA表中小区c行索引r的全部SLIV。如果更新的有效SLIV集合≠,则小区c将使用网络设备配置的第一集合判定PDSCH接收时机。而遍历完成后,即r取最大值时更新的有效SLIV集合,用于计算在时隙中PDSCH接收时机的个数,从而生成反馈的HARQ-ACK信息。
具体地,假设网络设备配置第一集合={2,4,6},则小区-1的各个行索引对应信息如下表16所示(由于表16是针对小区-1的,故省略c=1的标识):
表16
由表16,ΔK0,r,1不等于0,更新的有效SLIV集合=,小区-1上不反馈HARQ-ACK信息。
假设网络设备配置第一集合={2,4,6},则小区-2的各个行索引对应信息如下表17所示(由于表17是针对小区-2的,故省略c=2的标识):
表17
由表17,ΔK0,1,2=0,更新的有效SLIV集合≠,小区-2上需反馈HARQ-ACK信息,且确定使用配置的第一集合{2,4,6}中的第一间隔判定PDSCH接收时机,使用{SLIV=6}计算在时隙中PDSCH接收时机的个数。
假设网络设备配置第一集合={2,4,6},则小区-4的各个行索引对应信息如下表18所示(由于表18是针对小区-4的,故省略c=4的标识):
表18
由表18,ΔK0,0,4=0,ΔK0,2,4=0,更新的有效SLIV集合≠,小区-4上需反馈HARQ-ACK信息,且确定使用配置的第一集合{2,4,6}中的第一间隔判定PDSCH接收时机,且使用{SLIV=4,SLIV=11}计算在时隙中PDSCH接收时机的个数。对于小区-4,调度的可能性如图5所示,如果终端收到该DCI,指示在时隙16上有HARQ-ACK反馈的PUCCH的资源。在小区-4上,终端在时隙14,时隙12,时隙10上,反馈绑定后的HARQ-ACK信息;一个时隙中PDSCH接收时机的TDRA集合为:SLIV=4,和SLIV=11。
在该示例中,网络设备可以通过高层信令配置用于计算特定小区的PDSCH接收时机的第一间隔的集合,然后计算该集合中每个对应元素的有效SLIV集合,用于计算在一个时隙中PDSCH接收时机个数;网络设备还可以通过高层信令配置用于计算特定小区的PDSCH接收时机的第一间隔的集合,以及配置该集合中每个对应元素的有效SLIV集合,用于计算在一个时隙中PDSCH接收时机个数。
还需要说明的是,网络设备可以配置小区的SCS,如15KHz/30KHz/60KHz/120KHz,以及480KHz/960KHz。为了便于表达,不同SCS也可以使用参数μ=0,1,2,3,5,6表示,SCS和参数μ的关系为:SCS=2μ*15KHz。
在上述实现,默认小区的各个SCS数值相同,各个SCS包括:
μPUCCH,表示传输PUCCH信道的上行小区的SCS(即:);
μPDCCH,表示发送调度信令(调度多个小区的PDSCH的DCI)的PDCCH信道的下行小区的SCS(即:);
μPDSCH1,表示用于计算k1定时的下行小区(第一小区)的SCS(即:);该小区可能同时传输PDSCH;例如,在计算小区c的第二集合时,μPDSCH1表示小区c的SCS;
μPDSCH2,表示传输PDSCH的下行小区的SCS(即:)。
然而,在实际小区配置和数据传输过程中,上述四种小区的SCS可能存在不同的情况,这就需要针对不同SCS的情况做一些处理。
可选地,该实施例中,所述根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数,包括:
根据传输PUCCH信道的上行小区的SCS、发送所述DCI的PDCCH信道的下行小区的SCS、所述第一小区的SCS和传输PDSCH的下行小区的SCS中的至少一者,确定所述调整参数。
下面描述当上述小区不同SCS时的处理方法:
情况1:μPUCCH=μUL,μPDCCH=μPDSCH1=μPDSCH2=μDL;
其中,μUL表示上行小区的SCS,μDL表示下行被调度小区的SCS。在该情况1时,需修正计算小区的第二集合的过程中小区在行索引对应的调整参数,然后确定调整的第一集合。具体的,对于小区c的行索引r,修正后的调整 若修正后的调整参数为整数,则能够按照上述方式确定调整的第一集合,但修正后的调整参数存在非整数的情况。对于修正后的调整参数非整数的情况,通过/>即对修正后的调整参数向上取整得到第一值,将第一集合的元素分别与第一值相加得到集合A,并通过即对修正后的调整参数向下取整得到第二值,将第一集合的元素分别与第二值相加得到集合B;最终,取集合A和集合B的并集作为小区c在行索引r对应的调整的第一集合。/>表示1个上行时隙的时长中包括的下行时隙的个数。如下:
例子1:μUL=2,μDL=0,即上行SCS=60KHz,下行SCS=15KHz;则1个上行时隙包含4个下行时隙;此时:ΔK0,r,c的数值要做整数倍乘(倍乘因子为:1个上行时隙包含调度小区下行时隙的个数);
例子2:μUL=0,μDL=2,即上行SCS=15KHz,下行SCS=16KHz;则1个上行时隙包含1/4个下行时隙;此时:ΔK0,r,c的数值要做分数倍乘(倍乘因子为:1个上行时隙包含调度小区下行时隙的个数)。其中,当分数倍乘存在小数部分时,需要进行上取整,和下取整,并做并集;以适应基站灵活调度的目标。
情况2:μPUCCH=μUL,(μPDSCH1=μ1)<(μPDSCH2=μ2);
在该情况2时,需重新计算小区的第二集合的过程中小区在行索引对应的调整参数,然后确定调整的第一集合。具体的,对于小区c的行索引r,令max(K0,r,1,…,K0,r,n,…,K0,r,N)=K01,r,c,K0,r,c=K02,r,c,通过ΔK0,r,c=(K01,r,c+1)*2μ2-μ1-(K02,r,c+1)计算小区c在行索引r对应的调整参数ΔK0,r,c。其中,表示小区c(当前调度小区)一个时隙中,包含计算k1定时的小区的时隙个数。例如,如图6所示,对于计算小区-1和小区-2上的K0差值,由于不同小区的SCS不同,需要在计算差值中进行修正。小区-1的K0=2,小区-2的K0=4,则通过ΔK0,r,c=(K01,r,c+1)*2μ2-μ1-(K02,r,c+1)=(1+2)*4-(4+1)=7,计算出的差值结果为7,符合实际情况。
情况3:μPUCCH=μUL,(μPDSCH1=μ1)>(μPDSCH2=μ2);
在该情况3时,需重新计算小区的第二集合的过程中小区在行索引对应的调整参数,然后确定调整的第一集合。具体的,对于小区c的行索引r,令max(K0,r,1,…,K0,r,n,…,K0,r,N)=K01,r,c,K0,r,c=K02,r,c,通过 计算小区c在行索引r对应的调整参数ΔK0,r,c。其中,/>表示小区c(当前调度小区)一个时隙中,包含计算k1定时的小区的时隙个数。此时,因μ1>μ2倍乘因子后,会出现小数(非整数)的情况,需要进行下取整。例如,如图7所示,对于计算小区-1和小区-2上的K0差值,由于不同小区的SCS不同,需要在计算差值中进行修正。小区-1的K0=10,小区-2的K0=0,则通过计算出的差值结果为2,符合实际情况。
情况4:μPUCCH=μ0;
发送调度信令信道的PDCCH和被调度小区的SCS不同,终端计算K0位置时需要根据SCS的不同进行补偿,如新的m是发送DCI(调度信令)所处的时隙编号,对于1个DCI调度多个小区上的PDSCH,当多个被调度小区的SCS不同时,上述通过ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c确定实际调度过程中,不同小区的PDSCH所在时隙的差值,会出现不准确的现象;所以,需重新计算小区的第二集合的过程中小区在行索引对应的调整参数,然后确定调整的第一集合,包括:
方法一:约束μPDCCH的数值,使其SCS均不大于(小于或等于)被调度小区的SCS。即μPDCCH小于或等于μPDSCH,μPDSCH表示被调度小区的SCS;
此时,是/>的整数倍,也就是说,/>的结果是整数;
以上述情况2(μPDSCH1=μ1)<(μPDSCH2=μ2)为例,将新的第二间隔代入ΔK0,r,c=(K01,r,c+1)*2μ2-μ1-(K02,r,c+1),得出/> 即消除了μPDCCH对计算ΔK0,r,c的影响。
以上述情况3(μPDSCH1=μ1)>(μPDSCH2=μ2)为例,将新的第二间隔代入得出/> 即消除了μPDCCH对计算ΔK0,r,c的影响。
方法二:根据不同SCS的组合,计算出多个ΔK0,r,c;
该方法,遍历可能发送调度信令小区的SCS;并遍历m数值,从0到然后计算出多个可能ΔK0,r,c;
以上述情况2(μPDSCH1=μ1)<(μPDSCH2=μ2)为例,ΔK0,r,c的增量变化ΔKPDCCH为:
ΔKPDCCH表示ΔK0,r,c不一样的增量可能性。
遍历可能发送调度信令小区的SCS;遍历m数值,从0到然后计算出多个可能ΔK0,r,c,即/>
假设μ1=1,μ2=2,μPDCCH=3,μPDCCH=2,K01,r,c=5,K02,r,c=1,则可以得到ΔKPDCCH如下表19(μPDCCH=3)所示:
表19
由表19可以看出ΔKPDCCH=3={0,-1}。
还可以得到ΔKPDCCH如下表20(μPDCCH=2)所示:
表20
由表20可以看出ΔKPDCCH=2={0,-1}。
则,遍历后的ΔKPDCCH=2,3={0,-1}。
可以计算:而/> 如此,将{8,9}替代{9}进行第二集合的确定。
以上述情况3(μPDSCH1=μ1)>(μPDSCH2=μ2)为例,ΔK0,r,c的增量变化ΔKPDCCH为:
遍历可能发送调度信令小区的SCS;遍历m数值,从0到然后计算出多个可能ΔK0,r,c,即/>
假设μ1=2,μ2=1,μPDCCH=3,μPDCCH=2,K01,r,c=5,K02,r,c=1,则可以得到ΔKPDCCH如下表21(μPDCCH=3)所示:
表21
由表21可以看出ΔKPDCCH=3={0}。
还可以得到ΔKPDCCH如下表22(μPDCCH=2)所示:
表22
由表22可以看出ΔKPDCCH=2={0}。
则,遍历后的ΔKPDCCH=2,3={0}。
可以计算:而/> 如此,将ΔK0,r,c={1}进行第二集合的确定。
综上,本申请实施例的方法,给出了多小区调度场景下,静态HARQ-ACK反馈计算PDSCH接收时机的方法,使得基于静态HARQ-ACK码本的反馈机制有效执行。
如图8所示,本申请实施例的一种混合自动重传反馈方法,由终端执行,包括:
步骤801,接收DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
步骤802,根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
通过上述步骤801-802,终端在接收DCI后,由该DCI调度多个小区的PDSCH,能够利用第二间隔确定DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机,从而实现一个DCI调度多个小区上的PDSCH情况下的混合自动重传反馈。
可选地,所述第二间隔是TDRA表中记录的,且所述TDRA表的每个行索引下对应所述多个小区的第二间隔相同。
也就是说,终端确定所述多个小区静态HARQ码本对应的PDSCH接收时机使用的第二间隔,是TDRA表中的第二间隔,而且,该TDRA表的每个行索引下对应所述多个小区的第二间隔相同。例如TDRA表如下表23所示:
表23
表23中,行索引0,4个配置小区的K0均为2;行索引1,4个配置小区的K0均为1;行索引2,3个配置小区的K0均为3;小区-3中的NULL表示没有被调度。
需要说明的是,使用TDRA表(该TDRA表的每个行索引下对应所述多个小区的第二间隔相同)中的第二间隔确定所述多个小区静态HARQ码本对应的PDSCH接收时机的方法,适用于多小区调度PDSCH时,单独配置TDRA表,相关针对每个小区的调度时域信息(包括:行索引个数,SLIV内容,K0内容),可以和单小区调度配置的TDRA表内容不一样的场景。
而该TDRA表可以是网络设备主动下发的;或者,终端上报信息表示希望网络设备配置TDRA表,该TDRA表的每个行索引下对应所述多个小区的第二间隔相同。
可选地,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
这里,特定第二间隔可以是默认第二间隔,特定小区的第二间隔可以是默认小区的第二间隔。
例如,TDRA表如下表24所示:
表24
假设默认小区是第一个调度的PDSCH小区,若使用第一个调度的PDSCH小区的第二间隔,则表24中:
行索引0,调度了4个小区的PDSCH,其中小区-1是被调度小区的最小ID数值的小区,即第一个调度的PDSCH小区,则小区-2、小区-3、小区-4对应的时域信息的K0均和小区-1的K0保持相同,也就是说所有调度小区的K0=2;
行索引1,调度了4个小区的PDSCH,其中小区-1的是被调度小区的最小ID数值的小区,即第一个调度的PDSCH小区,则小区-2、小区-3、小区-4对应的时域信息的K0均和小区-1的K0保持相同,也就是说所有调度小区的K0=1;
行索引2,调度了2个小区的PDSCH,其中小区-2的是被调度小区的最小ID数值的小区,即第一个调度的PDSCH小区,则小区-4对应的时域信息的K0均和小区-2的K0保持相同,也就是说两个调度小区的K0=3。
需要说明的是,使用TDRA表中记录的特定第二间隔,或者特定小区的第二间隔,来确定所述多个小区静态HARQ码本对应的PDSCH接收时机的方法,适用于多小区调度PDSCH时,不用单独配置TDRA表的场景。
还需要说明的是,当TDRA表中,每行指示的K0不同时,也可取默认数值,如:调度小区中的最小K0或者最大K0,最后一个被调度小区(小区ID最大数值)对应的K0,或者第一个被调度小区(小区ID最小数值)对应的K0等等;这里不做限定。
另外,这里的K0数值可以是接收的调度信令(例如DCI)与接收到的PDSCH的起始位置之间的时隙间隔(即现有K0的定义),也可以是接收的调度信令与接收到的PDSCH的结束位置之间的时隙间隔,即当基站指示或者配置重复传输时,终端可以将接收到的调度信令(例如DCI)到最后一次PDSCH传输(若配置重复传输,最后一次是指重复传输的最后一次传输)的时隙间隔数作为K0(即K0=K0+repetitionNum-1)。
需要说明的是,所述TDRA表的每个行索引下对应所述多个小区的第二间隔相同,其目的是保证多个被调度小区的PDSCH结束位置的时隙相同(如果配置重复传输的话,所有被调度小区最后一次传输PDSCH的时隙位置相同),从而避免扩展K1序列数值,减少协议和终端实现的复杂度。
在本申请的一个实施例中,为了保证所有被调度小区最后一次传输PDSCH的时隙位置相同,当被调度小区支持重复传输时,需要对重复次数或者各小区确定的K0进行调整。
下面详细描述如何对重复次数或者各小区确定的K0进行调整。
A、调整各个被调度小区的重复次数repetitionNum,使得调整后的各个被调度小区的重复次数相同。采用的具体方法包括但不限于:
方法1:如果被调度小区配置了重复传输,即传输次数repetitionNum>1,当调度信令是多小区调度时,终端确定基站指示的传输次数repetitionNum=1。
具体地,终端确定重复传输次数的配置/指示无效,或者默认传输次数为1。(需要说明的是,传输次数大于1的配置或者指示,仅仅在单载波调度中生效)。
方法2:当基站的调度信令为多小区调度时,基站单独配置重复传输次数,该重复传输次数的数值作用于所有被调度小区。
方法3:对于所有被调度小区的重复传输次数,根据特定被调度小区的指示或者配置参数确定,例如:约定该特定小区可以是被调度小区中的小区编号最小、或者小区编号最大的小区;或者是重复传输次数最小,或者重复传输次数最大的小区。这里不做限制。
B、确定各个被调度小区K0,使得被调度小区的K0与确定的参考小区的K0相同。所述方法包括但不限于以下几种:
首先,确定参考小区以及该参考小区的K0。
具体地,假设参考小区的重复传输次数为ref_N(其中,N取值大于等于1,当N等于1时表示只传输1次);参考小区的K0为ref_K0(K0的取值大于等于0)。
其次,针对每个被调度小区(假设为X),基站调度或者指示的重复传输次数x_N(其中,x_N的取值大于等于1,若取值等1时表示只传输1次),那么确定被调度小区的DCI信令与PDSCH数据传输位置时隙间隔为x_k0,具体分为以下两种情况:
情况一:确定接收到被调度小区的DCI信令与第一次接收PDSCH数据的传输位置的时隙间隔为x_k0。若被调度小区为X,那么x_k0=ref_K0+ref_N–x_N。
即:调度的PDSCH数据第一次传输所在时隙为:ref_K0+ref_N–x_N,最后一次传输在:ref_K0+ref_N–1。
情况二:确定接收到被调度小区的DCI信令与最后一次接收PDSCH数据的传输位置的时隙间隔为x_k0。若被调度小区X,,那么x_k0=ref_K0–x_N+1。
即调度的PDSCH数据第一次传输所在时隙为:ref_K0–x_N+1,最后一次传输在:ref_K0。
其中,这里记载的“第一次接收PDSCH数据”和“最后一次接收PDSCH数据”可以理解为重复传输的第一次和最后一次。
另外,终端执行如图1所示方法流程还是执行如图8所示方法流程,可以由网络设备指示。
如图9所示,本申请实施例还提供了一种混合自动重传反馈方法,由网络设备执行,包括:
步骤901,发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
步骤902,确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
步骤903,根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
步骤904,根据所述第二集合,确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机。
通过上述步骤901,网络设备可以发送调度多个小区的PDSCH的DCI至终端,以便终端在接收该DCI后结合第一集合,针对该DCI调度多个小区的PDSCH的情况,利用第二间隔对第一集合扩展得到第二集合,然后使用该第二集合确定DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机,从而实现一个DCI调度多个小区上的PDSCH情况下的混合自动重传反馈。当然,网络设备执行步骤902-904,也会针对该DCI调度多个小区的PDSCH的情况,确定第一集合,利用第二间隔对第一集合扩展得到第二集合,然后使用该第二集合确定DCI调度的各小区的静态HARQ码本对应终端的PDSCH接收时机,完成相应的PDSCH发送。
可选地,所述根据第二间隔对所述第一集合进行处理,得到第二集合,包括:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中第i+1个行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
可选地,通过以下方式确定所述第一小区对应第i个行索引的第i个间隔处理结果,包括:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
可选地,所述根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数,包括:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
可选地,
所述基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数,包括:
通过公式ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c,计算行索引r对应的所述第一小区的调整参数ΔK0,r,c;
其中,K0,r,n表示所述多个小区中小区n的行索引r对应的第二间隔,N表示所述多个小区的小区数量,K0,r,c表示所述第一小区c中行索引r对应的第二间隔。
可选地,所述根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,包括:
将所述第一集合中的各个元素与所述第i+1个行索引的调整参数相加,得到所述第一小区对应所述第i+1个行索引的调整后的第一集合。
可选地,所述根据所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,包括:
将所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果的并集作为所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果。
可选地,所述根据第二间隔对所述第一集合进行处理,得到第二集合之后,还包括:
根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
可选地,所述根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV,包括:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
可选地,所述获取时域资源分配TDRA表中所述各小区对应的第二间隔,包括:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区对应的第二间隔。
可选地,所述根据所述重复传输次数更新所述第一小区对应的第二间隔,包括:
通过公式K′0=K0+repetitionNum-1,计算更新的第二间隔K′0;
其中,K0表示更新前的第二间隔,repetitionNum表示重复传输次数。
可选地,所述根据所述第二集合确定所述多个小区静态HARQ码本对应的终端的PDSCH接收时机之后,还包括:
在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
需要说明的是,该方法是与上述如图1所示的终端侧方法配合实现的,上述方法实施例的实现方式适用于该方法,也能达到相同的技术效果。
如图10所示,本发明实施例的一种混合自动重传反馈方法,由网络设备执行,包括:
步骤1001,发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
步骤1002,根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
通过上述步骤1001,网络设备可以发送调度多个小区的PDSCH的DCI至终端,以便终端在接收DCI之后,能够针对该DCI调度多个小区的PDSCH的情况,利用第二间隔确定DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机,从而实现一个DCI调度多个小区上的PDSCH情况下的混合自动重传反馈。当然,网络设备执行步骤1002,也会针对该DCI调度多个小区的PDSCH的情况,利用第二间隔确定DCI调度的各小区的静态HARQ码本对应终端的PDSCH接收时机,完成相应的PDSCH发送。
可选地,所述第二间隔是TDRA表中记录的,且所述TDRA的每个行索引下对应所述多个小区的第二间隔相同。
可选地,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
需要说明的是,该方法是与上述如图8所示的终端侧方法配合实现的,上述方法实施例的实现方式适用于该方法,也能达到相同的技术效果。
如图11所示,本发明实施例还提供了一种混合自动重传反馈装置,包括:存储器1120、收发机1110,处理器1100:存储器1120,用于存储程序指令;收发机1110,用于在所述处理器1100的控制下收发数据;处理器1100,用于读取所述存储器1120中的程序指令;
所述收发机1110,用于执行以下操作:
接收下行控制信息DCI,所述DCI调度多个小区的物理下行共享信道PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与物理上行控制信道PUCCH之间的时隙数;
所述处理器1100用于执行以下操作:
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。
其中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1100代表的一个或多个处理器和存储器1120代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1110可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1100负责管理总线架构和通常的处理,存储器1120可以存储处理器1110在执行操作时所使用的数据。
处理器1100可以是中央处理器(CPU)、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述图1方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
可选地,所述处理器1100用于执行以下操作:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中第i+1个行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
可选地,通过以下方式确定所述第一小区对应第i个行索引的第i个间隔处理结果,包括:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
可选地,所述处理器1100用于执行以下操作:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
可选地,所述处理器1100用于执行以下操作:
通过公式ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c,计算行索引r对应的所述第一小区的调整参数ΔK0,r,c;
其中,K0,r,n表示所述多个小区中小区n的行索引r对应的第二间隔,N表示所述多个小区的小区数量,K0,r,c表示所述第一小区c中行索引r对应的第二间隔。
可选地,所述处理器1100用于执行以下操作:
将所述第一集合中的各个元素与所述第i+1个行索引的调整参数相加,得到所述第一小区对应所述第i+1个行索引的调整后的第一集合。
可选地,所述处理器1100用于执行以下操作:
将所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果的并集作为所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果。
可选地,所述处理器1100用于执行以下操作:
根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
可选地,所述处理器1100用于执行以下操作:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
可选地,所述处理器1100用于执行以下操作:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区对应的第二间隔。
可选地,所述处理器1100用于执行以下操作:
通过公式K′0=K0+repetitionNum-1,计算更新的第二间隔K′0;
其中,K0表示更新前的第二间隔,repetitionNum表示重复传输次数。
可选地,所述处理器1100用于执行以下操作:
在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
本发明另一实施例的混合自动重传反馈装置,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
接收DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
所述处理器用于执行以下操作:
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
可选地,所述第二间隔是TDRA表中记录的,且所述TDRA表的每个行索引下对应所述多个小区的第二间隔相同。
可选地,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
如图12所示,本发明实施还提供了一种混合自动重传反馈装置,包括:
第一接收模块1210,用于接收下行控制信息DCI,所述DCI调度多个小区的物理下行共享信道PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与物理上行控制信道PUCCH之间的时隙数;
第一确定模块1220,用于确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
第一处理模块1230,用于根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
第二处理模块1240,用于根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。
可选地,所述第一处理模块还用于:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中第i+1个行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
可选地,所述第一处理模块还用于:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
可选地,所述第一处理模块还用于:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
可选地,所述第一处理模块还用于:
通过公式ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c,计算行索引r对应的所述第一小区的调整参数ΔK0,r,c;
其中,K0,r,n表示所述多个小区中小区n的行索引r对应的第二间隔,N表示所述多个小区的小区数量,K0,r,c表示所述第一小区c中行索引r对应的第二间隔。
可选地,所述第一处理模块还用于:
将所述第一集合中的各个元素与所述第i+1个行索引的调整参数相加,得到所述第一小区对应所述第i+1个行索引的调整后的第一集合。
可选地,所述第一处理模块还用于:
将所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果的并集作为所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果。
可选地,所述装置还包括:
有效SLIV确定模块,用于根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
可选地,所述有效SLIV确定模块还用于:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
可选地,所述装置还包括重复传输处理模块,用于:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区的第二间隔。
可选地,所述重复传输处理模块还用于
通过公式K′0=K0+repetitionNum-1,计算更新的第二间隔K′0;
其中,K0表示更新前的第二间隔,repetitionNum表示重复传输次数。
可选地,所述装置还包括:
HARQ-ACK信息确定模块,用于在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述终端执行如图1方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
如图13所示,本发明实施还提供了一种混合自动重传反馈装置,包括:
第二接收模块1310,用于接收DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
第三处理模块1320,用于根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
可选地,所述第二间隔是TDRA表中记录的,且所述TDRA表的每个行索引下对应所述多个小区的第二间隔相同。
可选地,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述终端执行如图8方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
如图14所示,本发明实施还提供了一种混合自动重传反馈装置,包括:存储器1420、收发机1410,处理器1400:存储器1420,用于存储程序指令;收发机1410,用于在所述处理器1400的控制下收发数据;处理器1400,用于读取所述存储器1420中的程序指令,所述收发机1410用于执行以下操作:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
所述处理器1400用于执行以下操作:
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机。
可选地,所述处理器1400用于执行以下操作:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中第i+1个行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
可选地,通过以下方式确定所述第一小区对应第i个行索引的第i个间隔处理结果,包括:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
可选地,所述处理器1400用于执行以下操作:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
可选地,所述处理器1400用于执行以下操作:
通过公式ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c,计算行索引r对应的所述第一小区的调整参数ΔK0,r,c;
其中,K0,r,n表示所述多个小区中小区n的行索引r对应的第二间隔,N表示所述多个小区的小区数量,K0,r,c表示所述第一小区c中行索引r对应的第二间隔。
可选地,所述处理器1400用于执行以下操作:
将所述第一集合中的各个元素与所述第i+1个行索引的调整参数相加,得到所述第一小区对应所述第i+1个行索引的调整后的第一集合。
可选地,所述处理器1400用于执行以下操作:
将所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果的并集作为所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果。
可选地,所述处理器1400用于执行以下操作:
根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
可选地,所述处理器1400用于执行以下操作:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
可选地,所述处理器1400用于执行以下操作:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区的第二间隔。
可选地,所述处理器1400用于执行以下操作:
通过公式K′0=K0+repetitionNum-1,计算更新的第二间隔K′0;
其中,K0表示更新前的第二间隔,repetitionNum表示重复传输次数。
可选地,所述处理器1400用于执行以下操作:
在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
其中,在图14中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1410代表的一个或多个处理器和存储器1420代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1400可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1410负责管理总线架构和通常的处理,存储器1420可以存储处理器1410在执行操作时所使用的数据。
处理器1410可以是中央处埋器(CPU)、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。
处理器1400通过调用存储器存储的程序指令,用于按照获得的可执行指令执行本申请实施例提供的任一所述方法。处理器1400与存储器1420也可以物理上分开布置。
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述如图10方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
本发明实施还提供了一种混合自动重传反馈装置,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
所述处理器用于执行以下操作:
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
可选地,所述第二间隔是TDRA表中记录的,且所述TDRA的每个行索引下对应所述多个小区的第二间隔相同。
可选地,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述如图10方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
如图15所示,本发明实施还提供了一种混合自动重传反馈装置,包括:
第一发送模块1510,用于发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
第二确定模块1520,用于确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
第四处理模块1530,用于根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
第五处理模块1540,用于根据所述第二集合,确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机。
可选地,所述第四处理模块还用于:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中第i+1个行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
可选地,通过以下方式确定所述第一小区对应第i个行索引的第i个间隔处理结果,包括:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
可选地,所述第四处理模块还用于:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
可选地,所述第四处理模块还用于:
通过公式ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c,计算行索引r对应的所述第一小区的调整参数ΔK0,r,c;
其中,K0,r,n表示所述多个小区中小区n的行索引r对应的第二间隔,N表示所述多个小区的小区数量,K0,r,c表示所述第一小区c中行索引r对应的第二间隔。
可选地,所述第四处理模块还用于:
将所述第一集合中的各个元素与所述第i+1个行索引的调整参数相加,得到所述第一小区对应所述第i+1个行索引的调整后的第一集合。
可选地,所述第四处理模块还用于:
将所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果的并集作为所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果。
可选地,所述装置还包括有效SLIV确定模块,用于:
根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
可选地,所述有效SLIV确定模块还用于:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
可选地,所述装置还包括重复传输处理模块,用于:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区的第二间隔。
可选地,所述重复传输处理模块还用于:
通过公式K′0=K0+repetitionNum-1,计算更新的第二间隔K′0;
其中,K0表示更新前的第二间隔,repetitionNum表示重复传输次数。
可选地,所述装置还包括HARQ-ACK信息确定模块,用于
在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述如图9方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
如图16所示,本发明实施例还提供一种混合自动重传反馈装置,包括:
第二发送模块1610,用于发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
第六处理模块1620,用于根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
可选地,所述第二间隔是TDRA表中记录的,且所述TDRA的每个行索引下对应所述多个小区的第二间隔相同。
可选地,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述如图10方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
在此需要说明的是,本发明实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
在本发明的一些实施例中,还提供了一种处理器可读存储介质,所述处理器可读存储介质存储有程序指令,所述程序指令用于使所述处理器执行如上述终端或网络设备执行的混合自动重传反馈方法。
该程序指令被处理器执行时能实现上述终端侧或网络设备侧的方法实施例中的所有实现方式,为避免重复,此处不再赘述。
本申请实施例提供的技术方案可以适用于多种***,尤其是5G***。例如适用的***可以是全球移动通讯(Global System of Mobile communication,GSM)***、码分多址(Code Division Multiple Access,CDMA)***、宽带码分多址(Wideband CodeDivision Multiple Access,WCDMA)通用分组无线业务(General Packet Radio Service,GPRS)***、长期演进(Long Term Evolution,LTE)***、LTE频分双工(FrequencyDivision Duplex,FDD)***、LTE时分双工(Time Division Duplex,TDD)***、高级长期演进(Long Term Evolution Advanced,LTE-A)***、通用移动***(Universal MobileTelecommunication System,UMTS)、全球互联微波接入(Worldwide interoperabilityfor Microwave Access,WiMAX)***、5G新空口(New Radio,NR)***等。这多种***中均包括终端设备和网络设备。***中还可以包括核心网部分,例如演进的分组***(EvlovedPacket System,EPS)、5G***(5GS)等。
本申请实施例涉及的终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的***中,终端设备的名称可能也不相同,例如在5G***中,终端设备可以称为用户设备(User Equipment,UE)。无线终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网(Core Network,CN)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(Session Initiated Protocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端设备也可以称为***、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobilestation)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(userterminal)、用户代理(user agent)、用户装置(user device),本申请实施例中并不限定。
本申请实施例涉及的网络设备,可以是基站,该基站可以包括多个为终端提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(Internet Protocol,IP)分组进行相互更换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)通信网络。网络设备还可协调对空中接口的属性管理。例如,本申请实施例涉及的网络设备可以是全球移动通信***(Global System for Mobile communications,GSM)或码分多址接入(Code Division Multiple Access,CDMA)中的网络设备(Base Transceiver Station,BTS),也可以是带宽码分多址接入(Wide-band Code Division Multiple Access,WCDMA)中的网络设备(NodeB),还可以是长期演进(Long Term Evolution,LTE)***中的演进型网络设备(evolutional Node B,eNB或e-NodeB)、5G网络架构(next generation system)中的5G基站(gNB),也可以是家庭演进基站(Home evolved Node B,HeNB)、中继节点(relaynode)、家庭基站(femto)、微微基站(pico)等,本申请实施例中并不限定。在一些网络结构中,网络设备可以包括集中单元(Centralized Unit,CU)节点和分布单元(DistributedUnit,DU)节点,集中单元和分布单元也可以地理上分开布置。
网络设备与终端设备之间可以各自使用一或多根天线进行多输入多输出(MultiInput Multi Output,MIMO)传输,MIMO传输可以是单用户MIMO(Single User MIMO,SU-MIMO)或多用户MIMO(Multiple User MIMO,MU-MIMO)。根据根天线组合的形态和数量,MIMO传输可以是2D-MIMO、3D-MIMO、FD-MIMO或massive-MIMO,也可以是分集传输或预编码传输或波束赋形传输等。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (35)
1.一种混合自动重传反馈方法,其特征在于,由终端执行,包括:
接收下行控制信息DCI,所述DCI调度多个小区的物理下行共享信道PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与物理上行控制信道PUCCH之间的时隙数;
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。
2.根据权利要求1所述的方法,其特征在于,所述根据第二间隔对所述第一集合进行处理,得到第二集合,包括:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和确定的所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
3.根据权利要求2所述的方法,其特征在于,通过以下方式确定所述第一小区对应第i个行索引的第i个间隔处理结果,包括:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
4.根据权利要求2所述的方法,其特征在于,所述根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数,包括:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
5.根据权利要求4所述的方法,其特征在于,所述基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数,包括:
通过公式ΔK0,r,c=max(K0,r,1,…,K0,r,n,…,K0,r,N)-K0,r,c,计算行索引r对应的所述第一小区的调整参数ΔK0,r,c;
其中,K0,r,n表示所述多个小区中小区n的行索引r对应的第二间隔,N表示所述多个小区的小区数量,K0,r,c表示所述第一小区c中行索引r对应的第二间隔。
6.根据权利要求2所述的方法,其特征在于,所述根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,包括:
将所述第一集合中的各个元素与所述第i+1个行索引的调整参数相加,得到所述第一小区对应所述第i+1个行索引的调整后的第一集合。
7.根据权利要求2所述的方法,其特征在于,所述根据所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,包括:
将所述调整后的第一集合和所述第一小区对应第i个行索引的第i个间隔处理结果的并集作为所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果。
8.根据权利要求2所述的方法,其特征在于,所述根据第二间隔对所述第一集合进行处理,得到第二集合之后,还包括:
根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
9.根据权利要求8所述的方法,其特征在于,所述根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV,包括:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
10.根据权利要求2所述的方法,其特征在于,所述获取时域资源分配TDRA表中所述各小区对应的第二间隔,包括:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区对应的第二间隔。
11.根据权利要求9所述的方法,其特征在于,所述根据所述重复传输次数更新所述第一小区对应的第二间隔,包括:
通过公式K′0=K0+repetitionNum-1,计算更新的第二间隔K′0;
其中,K0表示更新前的第二间隔,repetitionNum表示重复传输次数。
12.根据权利要求1所述的方法,其特征在于,所述根据所述第二集合确定所述多个小区静态混合自动重传请求HARQ码本对应的PDSCH接收时机之后,还包括:
在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
13.一种混合自动重传反馈方法,其特征在于,由终端执行,包括:
接收DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
14.根据权利要求13所述的方法,其特征在于,所述第二间隔是TDRA表中记录的,且所述TDRA表的每个行索引下对应所述多个小区的第二间隔相同。
15.根据权利要求13所述的方法,其特征在于,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
16.一种混合自动重传反馈方法,其特征在于,由网络设备执行,包括:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机。
17.根据权利要求16所述的方法,其特征在于,所述根据第二间隔对所述第一集合进行处理,得到第二集合,包括:
获取时域资源分配TDRA表中所述各小区对应的第二间隔;
针对所述多个小区的每个第一小区,分别执行:
根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数;
针对所述第一小区在TDRA表中每个行索引,执行间隔处理操作:
根据所述第一小区对应的第i+1个行索引的调整参数,确定所述第一小区对应所述第i+1个行索引的调整后的第一集合,i为大于或等于1的整数;
根据所述调整后的第一集合和确定的所述第一小区对应第i个行索引的第i个间隔处理结果,确定所述第一小区对应所述第i+1个行索引的第i+1个间隔处理结果,之后执行第i+2个行索引对应的间隔处理操作;
在得到所述第一小区在TDRA表中最后一个行索引对应的间隔处理结果后,将得到的所述最后一个行索引对应的间隔处理结果确定为所述第一小区的第二集合。
18.根据权利要求17所述的方法,其特征在于,通过以下方式确定所述第一小区对应第i个行索引的第i个间隔处理结果,包括:
当i=1时,根据所述第一小区对应的第1个行索引的调整参数,确定所述第一小区对应所述第1个行索引的调整后的第一集合;
根据所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果;或者,根据所述第一集合和所述第一小区对应所述第1个行索引的调整后的第一集合,得到所述第一小区对应所述第1个行索引的第1个间隔处理结果。
19.根据权利要求17所述的方法,其特征在于,所述根据获取的第二间隔,确定所述第一小区在TDRA表中各行索引对应的调整参数,包括:
针对所述第一小区在TDRA表中的其中一个行索引,基于所述第一小区中该行索引对应的第二间隔以及所述多个小区中该行索引对应的最大第二间隔,确定所述第一小区中该行索引的调整参数。
20.根据权利要求17所述的方法,其特征在于,所述根据第二间隔对所述第一集合进行处理,得到第二集合之后,还包括:
根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV。
21.根据权利要求20所述的方法,其特征在于,所述根据TDRA表以及所述第一小区的第二集合,确定与所述第二集合中各个第一间隔对应的有效起止和长度指示符SLIV,包括:
基于TDRA表以及所述第一小区的第二集合,删除所述第一间隔对应的全部SLIV中冗余的SLIV;或者,
基于TDRA表以及所述第一小区的第二集合,挑选出所述第一间隔指示的PUCCH上反馈HARQ-ACK信息时对应的SLIV作为有效SLIV。
22.根据权利要求17所述的方法,其特征在于,所述获取时域资源分配TDRA表中所述各小区对应的第二间隔,包括:
获取TDRA表中所述第一小区对应的第二间隔;
获取所述第一小区的重复传输次数;
根据所述重复传输次数更新所述第一小区的第二间隔。
23.根据权利要求16所述的方法,其特征在于,所述根据所述第二集合确定所述多个小区静态HARQ码本对应的终端的PDSCH接收时机之后,还包括:
在配置HARQ-ACK反馈绑定的情况下,根据所述多个小区中最晚PDSCH接收时机的PDSCH,确定HARQ-ACK信息。
24.一种混合自动重传反馈方法,其特征在于,由网络设备执行,包括:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
25.根据权利要求24所述的方法,其特征在于,所述第二间隔是TDRA表中记录的,且所述TDRA的每个行索引下对应所述多个小区的第二间隔相同。
26.根据权利要求24所述的方法,其特征在于,所述第二间隔是TDRA表中记录的特定第二间隔,或者特定小区的第二间隔。
27.一种混合自动重传反馈装置,其特征在于,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
接收下行控制信息DCI,所述DCI调度多个小区的物理下行共享信道PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与物理上行控制信道PUCCH之间的时隙数;
所述处理器用于执行以下操作:
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。
28.一种混合自动重传反馈装置,其特征在于,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
接收DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
所述处理器用于执行以下操作:
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
29.一种混合自动重传反馈装置,其特征在于,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
所述处理器用于执行以下操作:
确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
根据所述第二集合,确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机。
30.一种混合自动重传反馈装置,其特征在于,包括:存储器、收发机,处理器;
存储器,用于存储程序指令;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的程序指令;
所述收发机用于执行以下操作:
发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
所述处理器用于执行以下操作:
根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
31.一种混合自动重传反馈装置,其特征在于,包括:
第一接收模块,用于接收下行控制信息DCI,所述DCI调度多个小区的物理下行共享信道PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与物理上行控制信道PUCCH之间的时隙数;
第一确定模块,用于确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
第一处理模块,用于根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
第二处理模块,用于根据所述第二集合,确定所述DCI调度的各小区的静态混合自动重传请求HARQ码本对应的PDSCH接收时机。
32.一种混合自动重传反馈装置,其特征在于,包括:
第二接收模块,用于接收DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
第三处理模块,用于根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
33.一种混合自动重传反馈装置,其特征在于,包括:
第一发送模块,用于发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
第二确定模块,用于确定第一集合;其中,所述第一集合中包含第一间隔,所述第一间隔用于表示PDSCH与PUCCH之间的时隙数;
第四处理模块,用于根据第二间隔对所述第一集合进行处理,得到第二集合;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数;
第五处理模块,用于根据所述第二集合,确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机。
34.一种混合自动重传反馈装置,其特征在于,包括:
第二发送模块,用于发送DCI,所述DCI调度多个小区的PDSCH,所述DCI指示在调度的各小区的PDSCH中最晚被调度PDSCH与PUCCH之间的时隙数;
第六处理模块,用于根据第二间隔确定所述DCI调度的各小区的静态HARQ码本对应的终端的PDSCH接收时机;其中,所述第二间隔用于表示所述DCI与PDSCH之间的时隙数。
35.一种处理器可读存储介质,其特征在于,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如权利要求1至12中任一项所述的混合自动重传反馈方法,或者,如权利要求13至15中任一项所述的混合自动重传反馈方法,或者,如权利要求16至23中任一项所述的混合自动重传反馈方法,或者,如权利要求24至26中任一项所述的混合自动重传反馈方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2023/091591 WO2023208194A1 (zh) | 2022-04-29 | 2023-04-28 | 一种混合自动重传反馈方法及装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210476511 | 2022-04-29 | ||
CN2022104765115 | 2022-04-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117040695A true CN117040695A (zh) | 2023-11-10 |
Family
ID=88628617
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211439954.3A Pending CN117040695A (zh) | 2022-04-29 | 2022-11-17 | 一种混合自动重传反馈方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117040695A (zh) |
-
2022
- 2022-11-17 CN CN202211439954.3A patent/CN117040695A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3661092A1 (en) | Uplink control information transmission method and apparatus | |
CN113259065B (zh) | 码本传输方法及装置 | |
EP4325759A1 (en) | Transmission processing method and apparatus in carrier switching | |
CN117040695A (zh) | 一种混合自动重传反馈方法及装置 | |
CN114599092A (zh) | 上行控制信息传输方法、接收方法、终端和网络设备 | |
WO2023208194A1 (zh) | 一种混合自动重传反馈方法及装置 | |
CN115174016B (zh) | 信息传输方法、装置、设备以及存储介质 | |
CN114124315B (zh) | 信息反馈方法、信息接收方法、终端和网络设备 | |
CN115189842B (zh) | Harq码本发送方法、接收方法、装置及存储介质 | |
CN114070488B (zh) | Uci传输方法、接收方法、终端和网络设备 | |
CN114726478B (zh) | 传输上行控制信息的方法、装置以及存储介质 | |
CN115333682B (zh) | 反馈处理方法、发送方法、反馈方法、设备和存储介质 | |
CN115333681B (zh) | 信息传输方法、装置及存储介质 | |
CN114362894B (zh) | 反馈码本确定方法、接收方法、终端、网络设备 | |
CN114070510B (zh) | 信息传输方法、装置、终端、基站及存储介质 | |
CN117459195A (zh) | Harq码本的生成方法、调度方法、终端及网络侧设备 | |
CN116318563A (zh) | Msg3发送方法、接收方法、装置及存储介质 | |
CN116684045A (zh) | 一种信息处理方法、装置及可读存储介质 | |
CN117015044A (zh) | C-dai顺序的确定方法、装置及存储介质 | |
CN114501622A (zh) | 一种传输处理方法及装置 | |
CN115915447A (zh) | Pucch功率控制参数的确定方法及装置 | |
CN116094657A (zh) | 混合自动重传请求应答反馈方法、装置及终端设备 | |
CN117560770A (zh) | 确定用于发送NACK-only的PUCCH资源的方法及装置 | |
CN115333691A (zh) | 一种信息传输方法及装置 | |
CN117998627A (zh) | 一种冲突处理方法、装置、终端及网络设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |