一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种HARQ-ACK传输方法、终端及网络侧设备与流程

2021-10-23 00:56:00 来源:中国专利 TAG:终端 传输 方法 设备 网络

一种harq-ack传输方法、终端及网络侧设备
技术领域
1.本发明涉及通信技术领域,尤其涉及一种harq-ack传输方法、终端及网络侧设备。


背景技术:

2.为了增加调度的效率,节省下行控制信息(dci,downlink control information)开销,可以考虑采用一个dci调度多个物理下行共享信道(pdsch,physical downlink shared channel)传输的方式,其中多个pdsch可以是同一个载波上时分复用(tdm,time division multiplexing)的多个pdsch(即一个dci调度同一个载波上的多个pdsch),也可以是不同载波上的多个pdsch(即一个dci调度多个载波)。但是关于一个dci调度多个pdsch时如何进行harq-ack反馈还没有明确的方案。


技术实现要素:

3.有鉴于此,本发明提供一种harq-ack传输方法、终端及网络侧设备,用于解决目前在一个dci调度多个pdsch时还没有确定的harq-ack反馈方式的问题。
4.为解决上述技术问题,本发明提供一种harq-ack传输方法,应用于终端,包括:
5.接收dci,所述dci包括用于调度多个pdsch的第一dci;
6.根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组;
7.对每一个所述dci组产生harq-ack子码本;
8.根据所述harq-ack子码本产生harq-ack码本;
9.发送所述harq-ack码本。
10.可选的,在所述dci组为至少两个的情况下,所述根据所述harq-ack子码本产生harq-ack码本的步骤包括:
11.将至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
12.可选的,所述根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组的步骤包括:
13.将调度了的pdsch个数相同的所述dci分为一组。
14.可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;
15.所述根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组的步骤包括:
16.将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
17.将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
18.可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
19.所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
20.可选的,所述对每一个所述dci组产生harq-ack子码本的步骤包括:
21.在每个dci组中,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
22.其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
23.可选的,所述dci中的dai包括c-dai;或者,
24.所述dci中的dai包括c-dai以及t-dai;
25.其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
26.可选的,所述在每个dci组中,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本的步骤包括以下至少之一:
27.对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
28.将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
29.根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
30.对所述harq-ack子码本中没有接收到信息的位置产生nack;
31.其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
32.可选的,所述对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack的步骤包括:
33.当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
34.可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
35.一个载波上的在不同时域位置传输的多个pdsch;
36.多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
37.多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
38.可选的,在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
39.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
40.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有时隙或子时隙编号的偏移;
41.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同
的pdsch处理能力;
42.所述终端被配置采用动态harq-ack码本。
43.本发明还提供一种harq-ack传输方法,应用于网络侧设备,包括:
44.发送dci,所述dci包括用于调度多个pdsch的第一dci;
45.接收harq-ack码本,并获取对应每组dci的harq-ack子码本,其中,所述dci组是根据每一个所述dci调度了的pdsch的个数进行分组得到。
46.可选的,在所述dci组为至少两个的情况下,所述获取对应每组dci的harq-ack子码本的步骤包括:
47.确定至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
48.可选的,所述发送dci的步骤之前,还包括:
49.将调度了的pdsch个数相同的所述dci分为一组。
50.可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;
51.所述发送dci的步骤之前,还包括:
52.将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
53.将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
54.可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
55.所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
56.可选的,所述获取对应每组dci的harq-ack子码本的步骤包括:
57.在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
58.其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
59.可选的,所述dci中的dai包括c-dai;或者,
60.所述dci中的dai包括c-dai以及t-dai;
61.其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
62.可选的,所述在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本的步骤包括以下至少之一:
63.对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
64.将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
65.根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
66.对所述harq-ack子码本中没有接收到信息的位置产生nack;
67.其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
68.可选的,所述对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack的步骤包括:
69.当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
70.可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
71.一个载波上的在不同时域位置传输的多个pdsch;
72.多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
73.多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
74.可选的,在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
75.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
76.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有时隙或子时隙编号的偏移;
77.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
78.终端被配置采用动态harq-ack码本。
79.本发明还提供一种终端,包括:
80.第一接收模块,用于接收dci,所述dci包括用于调度多个pdsch的第一dci;
81.第一分组模块,用于根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组;
82.第一产生模块,用于对每一个所述dci组产生harq-ack子码本;
83.第二产生模块,用于根据所述harq-ack子码本产生harq-ack码本;
84.第一发送模块,用于发送所述harq-ack码本。
85.可选的,所述第二产生模块包括:
86.级联单元,用于在所述dci组为至少两个的情况下,将至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
87.可选的,所述第一分组模块,用于将调度了的pdsch个数相同的所述dci分为一组。
88.可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;
89.所述第一分组模块,用于将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
90.所述第一分组模块,用于将所述第二dci与调度了一个pdsch的所述第一dci分为
一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
91.可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
92.所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
93.可选的,所述第一产生模块,用于对于每个dci组,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
94.其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
95.可选的,所述dci中的dai包括c-dai;或者,
96.所述dci中的dai包括c-dai以及t-dai;
97.其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
98.可选的,所述第一产生模块包括以下至少之一:
99.第一生成单元,用于对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
100.第一映射单元,用于将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
101.第一大小确定单元,用于根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
102.第二生成单元,用于对所述harq-ack子码本中没有接收到信息的位置产生nack;
103.其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
104.可选的,所述第一生成单元包括:
105.第一排序子单元,用于当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
106.可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
107.一个载波上的在不同时域位置传输的多个pdsch;
108.多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
109.多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
110.可选的,所述第一分组模块,用于在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
111.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
112.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有
时隙或子时隙编号的偏移;
113.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
114.所述终端被配置采用动态harq-ack码本。
115.本发明还提供一种网络侧设备,包括:
116.第二发送模块,用于发送dci,所述dci包括用于调度多个pdsch的第一dci;
117.第二接收模块,用于接收harq-ack码本,并获取对应每组dci的harq-ack子码本,其中,所述dci组是根据每一个所述dci调度了的pdsch的个数进行分组得到。
118.可选的,所述第二接收模块包括:
119.确定单元,用于确定至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
120.可选的,所述网络侧设备还包括:
121.第二分组模块,用于将调度了的pdsch个数相同的所述dci分为一组。
122.可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;
123.所述第二分组模块,用于将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
124.所述第二分组模块,用于将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
125.可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
126.所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
127.可选的,所述第二接收模块包括:
128.子码本确定单元,用于在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
129.其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
130.可选的,所述dci中的dai包括c-dai;或者,
131.所述dci中的dai包括c-dai以及t-dai;
132.其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
133.可选的,所述子码本确定单元包括以下至少之一:
134.第三生成单元,用于对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
135.第二映射单元,用于将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
136.第二大小确定单元,用于根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
137.第四生成单元,用于对所述harq-ack子码本中没有接收到信息的位置产生nack;
138.其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
139.可选的,所述第三生成单元包括:
140.第二排序子单元,用于当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
141.可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
142.一个载波上的在不同时域位置传输的多个pdsch;
143.多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
144.多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
145.可选的,所述网络侧设备还包括:
146.第二分组模块,用于在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
147.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
148.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有时隙或子时隙编号的偏移;
149.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
150.终端被配置采用动态harq-ack码本。
151.本发明还提供一种终端,包括存储器、处理器、收发机及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述计算机程序时实现如下步骤:
152.接收dci,所述dci包括用于调度多个pdsch的第一dci;
153.根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组;
154.对每一个所述dci组产生harq-ack子码本;
155.根据所述harq-ack子码本产生harq-ack码本;
156.发送所述harq-ack码本。
157.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
158.在所述dci组为至少两个的情况下,所述根据所述harq-ack子码本产生harq-ack码本的步骤包括:
159.将至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
160.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
161.所述根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组的步骤包括:
162.将调度了的pdsch个数相同的所述dci分为一组。
163.可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;所述处理器执行所述计算机程序时还实现如下步骤:
164.所述根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组的步骤包括:
165.将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
166.将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
167.可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
168.所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
169.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
170.所述对每一个所述dci组产生harq-ack子码本的步骤包括:
171.在每个dci组中,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
172.其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
173.可选的,所述dci中的dai包括c-dai;或者,
174.所述dci中的dai包括c-dai以及t-dai;
175.其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
176.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
177.所述在每个dci组中,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本的步骤包括以下至少之一:
178.对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
179.将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
180.根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
181.对所述harq-ack子码本中没有接收到信息的位置产生nack;
182.其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
183.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
184.所述对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack的步骤包括:
185.当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
186.可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一
种:
187.一个载波上的在不同时域位置传输的多个pdsch;
188.多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
189.多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
190.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
191.在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
192.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
193.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有时隙或子时隙编号的偏移;
194.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
195.终端被配置采用动态harq-ack码本。
196.本发明还提供一种网络侧设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述计算机程序时实现如下步骤:
197.发送dci,所述dci包括用于调度多个pdsch的第一dci;
198.接收harq-ack码本,并获取对应每组dci的harq-ack子码本,其中,所述dci组是根据每一个所述dci调度了的pdsch的个数进行分组得到。
199.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
200.在所述dci组为至少两个的情况下,所述获取对应每组dci的harq-ack子码本的步骤包括:
201.确定至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
202.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
203.所述发送dci的步骤之前,还包括:
204.将调度了的pdsch个数相同的所述dci分为一组。
205.可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;所述处理器执行所述计算机程序时还实现如下步骤:
206.所述发送dci的步骤之前,还包括:
207.将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
208.将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
209.可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
210.所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
211.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
212.所述获取对应每组dci的harq-ack子码本的步骤包括:
213.在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
214.其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
215.可选的,所述dci中的dai包括c-dai;或者,
216.所述dci中的dai包括c-dai以及t-dai;
217.其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
218.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
219.所述在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本的步骤包括以下至少之一:
220.对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
221.将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
222.根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
223.对所述harq-ack子码本中没有接收到信息的位置产生nack;
224.其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
225.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
226.所述对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack的步骤包括:
227.当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
228.可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
229.一个载波上的在不同时域位置传输的多个pdsch;
230.多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
231.多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
232.可选的,所述处理器执行所述计算机程序时还实现如下步骤:
233.在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
234.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
235.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有
时隙或子时隙编号的偏移;
236.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
237.终端被配置采用动态harq-ack码本。
238.本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一种harq-ack传输方法中的步骤。
239.本发明的上述技术方案的有益效果如下:
240.本发明实施例中,对于用于调度多个pdsch的第一dci,可以根据实际调度的pdsch个数进行分组,然后针对每个分组分别产生harq-ack子码本,然后再基于每个分组的harq-ack子码本产生harq-ack码本。可以避免总是按照dci可以调度的最大pdsch的个数对每个dci产生harq-ack反馈导致的冗余,从而提高了harq-ack传输性能和效率。
附图说明
241.图1为下行调度时序和harq-ack反馈时序的示意图;
242.图2为动态harq-ack码本的pdcch检测机会集合的确定示意图;
243.图3为下行分配索引的示意图;
244.图4为本发明实施例一中的一种harq-ack传输方法的流程示意图;
245.图5为本发明实施例的一种应用场景示意图;
246.图6为本发明实施例二中的一种harq-ack传输方法的流程示意图;
247.图7为本发明实施例三中的一种终端的结构示意图;
248.图8为本发明实施例四中的一种网络侧设备的结构示意图;
249.图9为本发明实施例五中的一种终端的结构示意图;
250.图10为本发明实施例六中的一种网络侧设备的结构示意图。
具体实施方式
251.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
252.新的无线通信系统(即5 generation new rat,5g nr)中支持灵活的定时关系。对于pdsch,承载其调度信息的物理下行控制信道(pdcch,physical downlink control channel)指示pdsch与pdcch之间的调度定时关系(scheduling timing,即k0)以及pdsch到其对应的混合自动重传请求应答(hybrid automatic repeat request acknowledgement,harq-ack)之间的反馈定时关系(harq-ack timing,即k1)。具体地,请参阅图1,pdcch所使用的下行控制信息(dci,downlink control information)格式中的时域资源分配指示域指示pdsch所在时隙与dci所在时隙的时隙偏移k0;dci格式中的pdsch到harq-ack反馈定时指示域指示pdsch结束到harq-ack开始之间的时隙个数k1,即时隙n中传输的pdsch在时隙n k1中进行harq-ack传输。k1的全集为{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},通常会配置给终端最多8个值。目前,k1的值可以是以时隙(slot)为单位的,即k1=1表示间隔1
个时隙;k1的值也可以是以时隙或者子时隙(sub-slot)为单位,其中子时隙可以预先配置为2个符号长度(即一个时隙中顺序存在7个子时隙),或者7个符号长度(即一个时隙中顺序存在2个子时隙)。
253.5g nr系统中支持半静态(semi-static)和动态(dynamic)两种harq-ack码本(codebook)产生方式。所谓harq-ack codebook即针对在同一个时域位置或上行信道上进行harq-ack反馈的下行传输产生的harq-ack反馈序列。
254.dynamic harq-ack codebook是根据dl dci(即调度下行传输的dci)中的累计下行分配索引(c-dai,counter-downlink assignment index)域的指示来进行harq-ack排序、并根据总计dai(t-dai,total-dai)域来确定harq-ack codebook的总比特数的,因此,可以在不同的反馈时刻根据实际的调度来调整harq-ack codebook的大小,实现动态的改变codebook大小,从而节省harq-ack反馈开销。具体的,首先需要根据k1、k0以及配置的重复传输次数(如果配置了),确定一个载波上的激活带宽部分(bwp,band width part)对应的pdcch检测机会(monitoring occasion)。如图2所示,此处简单起见,假设不进行重复传输,即可以根据n-k1找到一个下行传输机会,进而根据这个下行传输机会的调度关系找到对应的pdcch monitoring occasion,如果重复次数大于1,则重复传输的pdsch的k0基于pdsch重复传输所占用的多个时隙中的第一个时隙确定,重复传输的pdsch的k1是基于pdsch重复传输所占用的多个时隙中的最后一个时隙确定的,意味着以下行时隙n-k1到n-k1-n中的n个时隙为pdsch重复传输的一组时隙,对于该组时隙,其基于k0确定的pdcch monitoring occasion为时隙n-k1-n对应的pdcch monitoring occasion,假定k0总是为0,实际k0可以是多个值,如果为多个值,则对应n-k1的一个下行时隙可以确定多个pdcch monitoring occasion,每个时隙中也可以包含多个pdcch monitoring occasion。在载波聚合的情况下,基于每个载波对应的pdcch monitoring occasion得到所有载波的pdcch monitoring occasion全集,其中,不同载波上的pdcch monitoring occasion可能是在时间上不对齐的,则按照时间(时间前后顺序)顺序进行排序,其中,同一个时间位置上可能包含了多个载波上的pdcch monitoring occasion。终端在确定的pdcch monitoring occasion集合中检测使用某种dci格式(例如格式1-0、格式1-1、格式1-2中的一种或多种)的pdcch,并根据接收到的pdcch中的dai信息(包括c-dai和t-dai)产生harq-ack codebook,假设dci中的c-dai和t-dai是基于pdcch monitoring occasion集合进行设置。c-dai按照先频域后时域的顺序指示到当前载波上当前pdcch monitoring occasion已经传输的pdsch或者指示半持续调度(semi-persistent scheduling,sps)pdsch释放的pdcch的累计个数,即在按照时间顺序排序的pdcch monitoring occasion集合中的一个pdcch monitoring occasion中,多个载波上都存在pdcch monitoring occasion时,是按照载波编号顺序(频域)对在每个载波上的pdcch monitoring occasion中传输的dci中的c-dai进行累计计数的,然后在到pdcch monitoring occasion集合中的下一个时刻的pdcch monitoring occasion中,对所有载波上的dci进行累计计数。t-dai指示到当前pdcch monitoring occasion总计在所有载波上传输的pdsch或者指示sps pdsch释放的pdcch的个数。多个载波上时域对齐的pdcch检测机会中的dci中的t-dai相同,具体如图3所示。
255.请参阅图4,图4为本发明实施例一提供的一种harq-ack传输方法的流程示意图,该方法应用于终端,包括以下步骤:
256.步骤41:接收dci,所述dci包括用于调度多个pdsch的第一dci;
257.步骤42:根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组;
258.步骤43:对每一个所述dci组产生harq-ack子码本;
259.步骤44:根据所述harq-ack子码本产生harq-ack码本;
260.步骤45:发送所述harq-ack码本。
261.具体来说,所述第一dci被配置或定义用于调度多个pdsch。该多个pdsch可以在同一个时隙或子时隙中进行harq-ack反馈,具体的可以在同一个时隙或子时隙中的同一个harq-ack码本中传输harq-ack。所述harq-ack码本可以通过物理上行控制信道(pucch,physical uplink control channel)传输,当然,如果承载harq-ack码本的pucch与物理上行共享信道(physical uplink shared channel,pusch)存在时域资源上的重叠,则harq-ack码本转移到pusch上传输。
262.需要说明的是,dci是pdcch传输所使用的具体格式,是通过pdcch来承载某一种dci格式中的具体信息传输的,因此接收dci等同于接收对应的pdcch。
263.另外,所述dci调度了的pdsch,也即所述dci实际调度的pdsch。所述第一dci在功能上被用来调度多个pdsch(也即能够调度多个pdsch)时,第一dci可以实现动态地调度一个或多个pdsch,比如第一dci被定义用来调度2个pdsch,则可以根据第一dci的具体指示域实现调度1个或2个pdsch传输,而第一dci调度了的pdsch个数,就是实际调度的pdsch个数,可以是1个或2个pdsch,比如时刻1是第一dci调度终端进行一个pdsch传输,则时刻1时第一dci是调度了1个pdsch的,时刻2是第一dci调度终端进行2个pdsch传输,则时刻2时第一dci是调度了2个pdsch的。
264.所述第一dci还可以用来调度sps pdsch释放(也即所述第一dci实际是用来指示下行sps资源释放),可以预先约定第一dci调度sps pdsch释放等同于调度了一个pdsch,因此如果接收到调度了sps pdsch释放的第一dci,则认为该第一dci调度了的pdsch的个数为1。
265.本发明实施例提供了一种harq-ack码本产生方法,对于用于调度多个pdsch的第一dci,可以根据实际调度的pdsch个数进行分组,然后针对每个分组分别产生harq-ack子码本,然后再基于每个分组的harq-ack子码本产生harq-ack码本。可以避免总是按照dci可以调度的最大pdsch的个数对每个dci产生harq-ack反馈导致的冗余,从而提高了harq-ack传输性能和效率。
266.其中,一个dci还可以用来指示sps资源释放,此时等价于dci用于调度sps pdsch释放,此时这个dci本身或者说dci所调度的sps pdsch释放是需要类似pdsch进行harq-ack反馈,从而使基站能够确定这样的dci终端是否正确接收到,从而知道sps pdsch资源释放是否成功;当dci调度了sps pdsch释放时,不管这个dci一次释放了多少个载波上的多个sps pdsch资源,可以直接约定这个dci等同于的调度的pdsch个数,例如约定调度sps pdsch释放的dci等同于调度了1个pdsch的dci,从而将这样的dci合理的分到对应的dci组中进行harq-ack反馈。当然不排除上述定义方式,即如果定义这样的dci等同于调度了多个pdsch的dci也是可以的。
267.下面举例说明上述harq-ack码本产生方法。
268.可选的,在所述dci组为至少两个的情况下(也即当所述dci组为至少两个时),所述根据所述harq-ack子码本产生harq-ack码本的步骤包括:
269.将至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
270.可选的,所述根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组的步骤包括:
271.将调度了的pdsch个数相同的所述dci分为一组。
272.也即将实际调度相同pdsch个数的dci作为一组。一个所述dci组中可以只包括实际调度pdsch个数相同的dci,也可以包括实际调度pdsch个数不同的dci。
273.举例来说,当所述dci被配置用户调度最多2个pdsch时,可以根据每个所述dci实际调度的pdsch个数对需要在同一个pucch上进行harq-ack反馈的所述dci进行分组,分别对dci调度2个pdsch和1个pdsch的情况产生harq-ack子码本,从而避免对所述dci总是按照2个pdsch产生harq-ack码本带来的冗余。具体来说,在不进行分组时,对于实际仅调度一个pdsch的dci,也需要按照2个pdsch的假设来产生harq-ack,即对没有被调度的另一个pdsch需要产生否定确认(nack,negative acknowledge)占位(或者说需要额外产生一个pdsch的占位),从而带来了占位nack的冗余。这是因为在不进行分组时,调度一个pdsch和调度2个pdsch的dci之间是累计计数的,而计数方式仅累计了dci的个数,由于dci丢包时并不知道丢失的dci是调度了1个pdsch还是调度了2个pdsch,则当终端收到了一个dci中的c-dai指示为1,收到了另一个dci中的c-dai指示为3时,虽然根据c-dai可以知道两个dci之间还存在一个dci丢失了,但终端并不知道这个丢失的dci调度了1个pdsch还是2个pdsch,因此为了避免与基站的理解不一致,总是需要按照2个pdsch来占位。
274.如果所有接收到的dci都调度了相同个数的pdsch,则分组结果为只有一个dci组,可以认为不需要子码本,也可以认为子码本本技术就是harq-ack码本,可以直接对所有dci调度的pdsch产生harq-ack码本。
275.另外,所述第一dci还可以用来调度sps pdsch释放(也即所述第一dci实际是用来指示下行sps资源释放),可以预先约定第一dci调度sps pdsch释放等同于调度了一个pdsch,因此如果接收到调度了sps pdsch释放的第一dci,则将该第一dci与调度了1个pdsch的第一dci划分为一组。
276.需要说明的是,所述dci还可以包括用于指示下行sps资源释放(即调度sps pdsch释放,也即sps pdsch release)或用于仅调度一个pdsch的第二dci。在所述dci还包括第二dci,且该第二dci用于指示下行sps资源释放时,该第二dci调度的是sps pdsch释放,可以约定等同于调度了一个pdsch传输的情况。也即可以将调度sps pdsch释放的dci当作调度了一个pdsch传输的dci进行分组。
277.另外,需要说明的是,第一dci和第二dci为两种dci格式,或第一dci和第二dci具有两种不同的dci大小,或者第一dci和第二dci使用不同的无线网络临时标识(rnti,radio network temporary identity)加扰,或者第一dci和第二dci在不同的搜索空间或控制资源集(coreset,control resource set)传输。
278.可选的,当dci还包括用于调度sps pdsch释放(即用于指示下行sps资源释放)或用于仅调度一个pdsch的第二dci时,根据每一个所述dci调度了的pdsch的个数,对所述dci
release的harq-ack均在同一个时隙或子时隙中传输,和/或,第一dci和第二dci所调度的pdsch或sps pdsch release的harq-ack均在同一个harq-ack码本中传输。
292.例如,当存在多个所述第一dci时,多个所述第一dci所调度的pdsch的harq-ack在同一个时隙或子时隙中对应同一个harq-ack码本进行传输。又例如,当同时包含第一dci和第二dci时,所述第一dci和第二dci所调度的pdsch和sps pdsch release的harq-ack在同一个时隙或子时隙中对应同一种harq-ack码本进行传输。
293.可选的,所述对每一个所述dci组产生harq-ack子码本的步骤包括:
294.在每个dci组中,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
295.其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。即所述dci组中的dci中的dai只针对该dci组中的dci个数进行计数,不考虑其他组中的dci。
296.本发明实施例中,dci中的dai是对每个harq-ack子码本独立设置(使用),即每个dci组中的dai独立计数,或者说每个dci组的dai仅对对应的dci组中的dci进行计数,例如该dci组中按照先频域后时域顺序出现一个dci,则累计1个值,不考虑其他dci组中的dci。
297.可选的,所述dci中的dai包括c-dai;或者,
298.所述dci中的dai包括c-dai以及t-dai;
299.其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
300.具体来说,c-dai表示到当前载波的当前pdcch检测机会为止,累计发送的用于调度pdsch或指示sps资源释放的dci的个数。
301.具体来说,t-dai表示到当前pdcch检测机会(多个载波上联合(union)的pdcch检测机会集合中的一个pdcch检测机会,按照检测机会的起始位置先后顺序编号)为止,累计发送的用于调度pdsch或指示sps资源释放的dci的总数。
302.本发明实施例中,当终端被配置单载波或当终端被配置了多载波且配置的所有载波都由同一个载波调度时,dai仅包含c-dai,反之,dai包含c-dai和t-dai。
303.在存在t-dai的情况下,根据t-dai以及每个所述dai对应的harq-ack的比特数确定harq-ack子码本的大小。
304.可选的,所述在每个dci组中,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本的步骤包括以下至少之一:
305.对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
306.将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
307.根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
308.对所述harq-ack子码本中没有接收到信息的位置产生nack;该没有接收到的信息包括dci以及dci调度了的pdsch、sps pdsch释放。
309.其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
310.也就是说,对于一个所述dci,可以根据所述dci实际调度的pdsch的个数以及所述dci实际调度的每个pdsch对应的harq-ack比特数,确定所述dci对应的harq-ack比特数,这里dci对应的harq-ack比特数就是这个dci所调度的pdsch中每个pdsch的harq-ack比特数之和,如果仅调度了一个pdsch,则为这个pdsch的harq-ack比特数;
311.其中,所述dci实际调度的每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
312.具体的,对于一个所述第一dci实际调度的pdsch生成a*b比特的harq-ack,其中,a为该第一dci实际调度的每个pdsch对应的harq-ack比特数,b为该第一dci所实际调度的pdsch个数。a是根据与pdsch的传输模式相关的参数确定,a=l*m。当所述终端未被配置使用基于码块组(cbg,code block group)的传输时,l=1;当所述终端被配置使用基于码块组的传输时,l为被配置的每个传输块(tb,transport block)最大的cbg个数;当所述终端被配置使用多tb传输且未被配置使用harq-ack空域合并(spatial bundling,即一个pdsch包含的多个tb中的每个tb的harq-ack之间进行逻辑与操作,得到这个tb对应的1比特合并后的harq-ack)时,m=2;当所述终端被配置使用单tb传输或者被配置使用harq-ack空域合并时,m=1。
313.对于一个调度下行sps资源释放的dci,根据现有相关技术确定其调度的下行sps资源释放对应的harq-ack比特数,例如固定为1比特。
314.具体的,对于一个所述dci组,将其中的每个dci实际调度的pdsch或下行sps资源释放对应的harq-ack按照dci中携带的c-dai的顺序映射到对应的harq-ack子码本中。或者说,对于一个所述dci组,根据c-dai可以确定dci组中的接收到的dci之间的顺序,从而将每个dci对应的a*b比特反馈信息映射到harq-ack子码本中的对应位置。换句话说,是根据所述dci组中的dci中的c-dai,对所述dci组中的每一dci调度的pdsch或下行sps资源释放对应的harq-ack进行排序。另外,对于判断存在丢包的dci位置,需要按照上述a*b的比特产生nack占位。
315.根据t-dai(如果没有,则根据最后一个dci中的c-dai)可以确定一个dci组中共计调度了几个dci,从而结合每个dci对应的harq-ack的比特数,可以确定这个dci组对应的harq-ack子码本的比特数。
316.对于一个所述dci组,对没收到dci的位置产生nack作为反馈信息。
317.所述dci组可以由实际调度多个pdsch的第一dci组成,也可以由实际只调度一个pdsch的第一dci和/或第二dci(包括用于调度一个pdsch和/或用于指示下行sps资源释放)组成。对于harq-ack子码本没有接收到dci的位置产生nack作为反馈信息。
318.可选的,所述对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack的步骤包括:
319.当所述一个所述dci调度了多个pdsch(也即b为大于1的正整数)时,按照被调度的多个pdsch中每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
320.具体的,当所述第一dci实际调度的pdsch个数b大于1时,b个pdsch的harq-ack按照每个pdsch传输所在的载波编号顺序、传输所在的时隙或子时隙或符号顺序的先后顺序中的至少一种顺序进行排序。其中,载波编号顺序可以是载波编号从小到大的顺序或者从
大到小的顺序。所述时隙或子时隙或符号顺序,也即时域位置顺序是按照先后顺序。
321.例如,所述第一dci实际调度的b个pdsch为b个载波上的pdsch,其中每个载波上一个pdsch,则按照载波编号从小到大的顺序排序。
322.又例如,所述第一dci实际调度的b个pdsch为同一个载波上的b个时隙中的pdsch,则按照时隙编号从前到后的顺序排序。
323.又例如,所述第一dci实际调度的b个pdsch为b1(b1<b)个载波上的pdsch,其中每个载波上有b2(b2<b)个在不同时隙或不同子时隙或不同符号上的pdsch,当然也可以是不同载波上的pdsch个数不同,则按照先频域后时域顺序,即先对应同一个时域位置上按照载波编号从小到大顺序排序,然后对不同时域位置进行排序。其中,同一个时域位置,可以是同一个时隙、同一个子时隙、同一个起始符号、同一个起始时刻或时域上参考同一个子载波间隔(subcarrier space,scs)得到的b pdsch分别所在的载波上的一个或多个时隙或子时隙或符号。
324.综上,对于一个dci组,是按照以下流程产生harq-ack子码本的:
325.1.分别确定所述dci组中的dci实际调度的pdsch对应的harq-ack比特数和/或实际调度的用于指示下行sps资源释放的pdcch对应的harq-ack比特数;
326.2.如果该dci组中的dci实际调度两个或两个以上pdsch,对每个dci实际调度的pdsch对应的harq-ack,按照该实际调度的pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,形成各个dci对应的harq-ack;如果该dci组中的dci实际只调度一个pdcsh或者指示下行sps资源释放,则不需要进行排序即可形成该dci对应的harq-ack;
327.3.根据dci组的dai确定哪些位置没有接收到dci,并确定harq-ack子码本的总大小。
328.4.根据该dci组中的c-dai,对该dci组中的每个dci调度的pdsch或下行sps资源释放对应的harq-ack进行排序,对于没有接收到dci的位置产生nack作为反馈信息,形成该dci的harq-ack子码本。
329.可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
330.一个载波上的在不同时域位置传输的多个pdsch;
331.多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
332.多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
333.其中,所述不同时域位置可以是不同时隙或不同子时隙或不同符号位置。
334.具体来说,所述第一dci可以用于调度一个载波上的在不同时隙或不同子时隙或不同符号位置传输的多个pdsch,所述第一dci也可以用于调度多个载波上的多个pdsch,其中,每个载波上仅调度一个pdsch或者每个载波上可以调度在不同时隙或不同子时隙或不同符号位置传输的多个pdsch。所述第一dci调度的多个pdsch可以在同一个pucch上进行harq-ack传输。
335.可选的,在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
336.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同
的子载波间隔;
337.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有时隙或子时隙编号的偏移;
338.在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
339.所述终端被配置采用动态harq-ack码本。
340.其中,所述多个载波之间没有时隙或子时隙编号的偏移,或者说多个下行载波之间的时隙或子时隙编号不存在时域非同步导致的偏移差异,也即具有对齐的时隙或子时隙编号。
341.可以在说明书中补充:即从ue能力上可以定义多种处理能力,不同的处理能力下对一个pdsch解码处理所需要的最小时间是不同的,例如定义能力(capability)1如下表1所示,定义能力2如下表2所示;
342.表1:pdsch处理能力1下的pdsch处理时间
[0343][0344]
表2:pdsch处理能力21下的pdsch处理时间
[0345][0346]
其中,dmrs为解调参考信号,demodulation reference signal。
[0347]
也就是说,在满足上述条件中的至少之一时,可以采用本发明实施例提供的harq-ack码本产生方法。
[0348]
举例来说,假设终端被配置了3个载波,采用动态harq-ack码本,其中k1={1,2,3,4},简单起见假设k0=0(其中k0可以是多个值,如果是多个值,则根据一个k1值可以和多个k0值组合找到多个pdcch monitoring occasion),终端被配置了dci格式x用于调度最大2个载波上的pdsch传输,一个dci格式x在每个载波上仅调度一个pdsch,其中dci格式x在载波1上传输,可用于同时调度载波1和载波2上的pdsch传输,当然dci格式x可以在时刻1同时
调度载波1和载波2上的共计两个pdsch传输,dci格式x也可以在时刻2仅调度载波1和载波2中的某一个载波上的一个pdsch传输;dci格式y在载波3上传输,仅用于调度载波3上(即一个载波)的一个pdsch传输。
[0349]
终端根据k1和k0以及其他确定harq-ack码本的参数可知,对应时隙n的pdcch monitoring occasion如图5所示,其中根据调度关系,pdcch monitoring occasion只在能发送调度信令(即dci)的载波上存在,即载波1和3上,终端在时隙n-4到n-1中的每个pdcch monitoring occasion中接收dci,当接收到所有dci时,可以根据dci中的调度信息确定载波1上的dci格式x实际调度了1个还是2个pdsch,而载波3上的dci格式y已知是只能调度一个pdsch的,从而可以将接收到的dci格式进行分组,载波1上时隙n-3中dci格式x仅调度了一个pdsch传输,则这个dci格式x是与载波3上的每个pdcch monitoring occasion中的dci格式y作为一组(例如第一组),都是调度1个pdsch的,而载波1上的时隙n-4、n-2和n-1中的dci格式x,由于调度了2个pdsch,则作为另一组(例如第二组),分组方式与基站是一致的。
[0350]
在第一组中,根据dci中的c-dai的计数顺序,将dci格式x和y分别调度的pdsch的harq-ack反馈信息逐一级联在一起,并根据第一组中的最后一个dci(时域位置最晚的)中的t-dai值确定harq-ack子码本的大小(a*1*c,c为最后一个dci中的t-dai在模4方式计数的情况下实际指示的总数值),得到第一组对应的第一个harq-ack子码本,如果中间存在某一个dci丢失了,即终端侧在某个时隙中并未收到这个dci,则根据其后面接收到的dci中的c-dai可以知道这里存在丢包,需要对丢失的dci产生nack,而如果丢失的dci后面没有其他dci了,则可以根据同一个时域位置上的其他频域位置上传输的dci中的t-dai知道存在丢包(例如假设时隙n-3是最后一个时隙的时候,如果载波3上的dci丢失,这是最后的dci,其后面再没有dci了,因此从时隙n-3中的载波1上的dci中的c-dai=2并不能知道后面还有一个c-dai=3的dci,但从时隙n-3中的载波1上的dci中的t-dai=3可以知道丢失了一个dci,从而明确harq-ack反馈序列的长度是要按照3个dci的调度来计算而不是2个dci),从而对丢包位置产生nack,其中,每个dci仅调度1个pdsch,则每个dci只需要对应a比特harq-ack,其中a按照前述方式确定,表示的是根据pdsch的传输模式确定的一个pdsch对应的harq-ack比特数;在第二组中,根据dci中的c-dai的计数顺序,将每个dci格式x调度的2个pdsch的harq-ack反馈信息逐一级联在一起,得到第二组对应的第二个harq-ack子码本,其中,每个dci调度2个pdsch,则每个dci需要对应a*2比特harq-ack。
[0351]
将第一个harq-ack子码本和第二个harq-ack子码本级联在一起,例如约定好按照子码本对应的第一个dci调度的pdsch个数从小到大的顺序级联,即第二个harq-ack子码本级联到第一个harq-ack子码本之后(当然也可以反之,只要提前与基站约定好使用相同的级联规则即可),从而得到harq-ack码本,进而可以在时隙n中对应的pucch或pusch资源上传输这个harq-ack码本。
[0352]
上述举例中,载波3上的dci除了可以调度一个pdsch外,还可以指示sps pdsch资源释放,例如将载波3上的一个调度pdsch的dci替换为指示sps pdsch资源释放的dci,也即载波3上某个时隙中的pdcch monitoring occasion中发送一个dci,这个dci用来指示sps pdsch资源释放,则这个dci本身就等同一个pdsch,是需要根据k1值确定在时隙n中进行harq-ack反馈的。
[0353]
上述举例中,一个dci格式x可以同时调度多个载波上的每一个载波上传输一个
pdsch,也可以同时调度一个载波上的多个时隙、多个子时隙、多个符号等不同时域位置上的多个pdsch传输,还可以同时调度多个载波上的每个载波上传输一个或多个pdsch。
[0354]
上述举例中,如果不存在载波3,对于载波1和2,因为dci格式x可能在某些时刻调度2个pdsch,某些时刻调度1个pdsch,同样可以使用本发明实施例提供的方法。例如,载波1上时隙n-3中dci格式x仅调度了一个pdsch传输,则这个dci格式x作为一组(例如第一组),而载波1上的时隙n-4、n-2和n-1中的dci格式x,由于调度了2个pdsch,则作为另一组(例如第二组)。
[0355]
在上述方法中,如果所有接收到的dci格式x都调度了相同个数的pdsch,例如都调度了一个pdsch,则分组结果为只有一组,可以认为不需要子码本,也可以认为子码本本身就是harq-ack码本,可以直接对所有dci格式x调度的pdsch产生harq-ack码本,又例如都调度了2个pdsch,则还要看是否存在载波3上调度一个pdsch的dci格式y被接收到了,如果没有载波3或者存在载波3但其上未被接收到任何dci格式y,说明终端仅有一种调度了2个pdsch的dci格式x,则分组结果为只有一组,可以认为不需要子码本,也可以认为子码本本身就是harq-ack码本,可以直接对所有dci格式x调度的pdsch产生harq-ack码本。
[0356]
需要说明的是,本发明实施例不仅适用于基于时隙的harq-ack反馈(即k1的单位是时隙),也可以适用于基于子时隙的harq-ack反馈(即k1的单位是子时隙)。本发明实施例不仅适用于不同载波具有相同scs的情况,也可以适用于不同载波具有不同scs的情况。
[0357]
请参阅图6,图6是本发明实施例二提供的一种harq-ack传输方法的流程示意图,该方法应用于网络侧设备,包括以下步骤:
[0358]
步骤61:发送dci,所述dci包括用于调度多个pdsch的第一dci;
[0359]
步骤62:接收harq-ack码本,并获取对应每组dci的harq-ack子码本,其中,所述dci组是根据每一个所述dci调度了的pdsch的个数进行分组得到。
[0360]
其中,所述网络侧设备具体可以是基站。
[0361]
本发明实施例中,对于用于调度多个pdsch的第一dci,可以根据实际调度的pdsch个数进行分组,然后针对每个分组分别产生harq-ack子码本,然后再基于每个分组的harq-ack子码本产生harq-ack码本。可以避免总是按照dci可以调度的最大pdsch的个数对每个dci产生harq-ack反馈导致的冗余,从而提高了harq-ack传输性能和效率。
[0362]
可选的,在所述dci组为至少两个的情况下,所述获取对应每组dci的harq-ack子码本的步骤包括:
[0363]
确定至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
[0364]
终端在对每一个dci组产生harq-ack子码本之后,可以按照预定顺序将这些harq-ack子码本级联在一起构成所述harq-ack码本。
[0365]
可选的,所述发送dci的步骤之前,还包括:
[0366]
将调度了的pdsch个数相同的所述dci分为一组。
[0367]
可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;
[0368]
所述发送dci的步骤之前,还包括:
[0369]
将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch
的所述第一dci分为一组;或者,
[0370]
将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
[0371]
可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
[0372]
所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
[0373]
可选的,所述获取对应每组dci的harq-ack子码本的步骤包括:
[0374]
在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
[0375]
其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
[0376]
本发明实施例中,每个所述dci组内的dci的dai独立设置。
[0377]
可选的,所述dci中的dai包括c-dai;或者,
[0378]
所述dci中的dai包括c-dai以及t-dai;
[0379]
其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
[0380]
可选的,所述在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本的步骤包括以下至少之一:
[0381]
对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
[0382]
将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
[0383]
根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
[0384]
对所述harq-ack子码本中没有接收到信息的位置产生nack;
[0385]
其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
[0386]
可选的,所述对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack的步骤包括:
[0387]
当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
[0388]
可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
[0389]
一个载波上的在不同时域位置传输的多个pdsch;
[0390]
多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
[0391]
多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
[0392]
可选的,在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的
个数,对所述dci进行分组,得到所述dci组:
[0393]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
[0394]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有时隙或子时隙编号的偏移;
[0395]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
[0396]
终端被配置采用动态harq-ack码本。
[0397]
举例来说,假设终端被配置了3个载波,采用动态harq-ack码本,其中k1={1,2,3,4},简单起见假设k0=0(其中k0可以是多个值,如果是多个值,则根据一个k1值可以和多个k0值组合找到多个pdcch monitoring occasion),终端被配置了dci格式x用于调度最大2个载波上的pdsch传输,一个dci格式x在每个载波上仅调度一个pdsch,其中dci格式x在载波1上传输,可用于同时调度载波1和载波2上的pdsch传输,当然dci格式x可以在时刻1同时调度载波1和载波2上的共计两个pdsch传输,dci格式x也可以在时刻2仅调度载波1和载波2中的某一个载波上的一个pdsch传输;dci格式y在载波3上传输,仅用于调度载波3上(即一个载波)的一个pdsch传输。
[0398]
请参阅图5,基站确定在载波1和载波3上的时隙n-4到时隙n-1中的每一个pdcch monitoring occasion中都会发送dci来调度pdsch传输,则根据实际传输情况,由于载波1上时隙n-3中dci格式x仅调度了一个pdsch传输,则这个dci格式x是与载波3上的每个pdcch monitoring occasion中的dci格式y作为一组(例如第一组),都是调度1个pdsch的,而载波1上的时隙n-4、n-2和n-1中的dci格式x,由于调度了2个pdsch,则作为另一组(例如第二组)。
[0399]
第一组中的5个dci(载波1上时隙n-3中的一个dci,载波3上时隙n-4、时隙n-3、时隙n-2和时隙n-1中的4个dci)之间按照先频域后时域的顺序进行累计计数,如图5所示,即设置第一组中的每个dci中的c-dai和t-dai值如图5所示(其中c-dai和t-dai假设各为2比特,则超过4的数值采用模4方式复用指示,终端可以根据实际接收到的dci个数判断出c-dai为1的时候指示的是1还是5个dci,例如已经收到了4个dci,那么再次收到一个c-dai=1时,理解表示的是5,其他数值类似,不再赘述),表示共计发送了5个调度1个pdsch传输的dci格式x和格式y,其中c-dai是在第一组中的所有dci之间逐一累计1个值的,而t-dai则是在第一组中在同一个pdcch monitoring occasion中的所有载波上的所有dci中设置相同的值的,因为这个值表达的是从时域时刻上看,到当前时刻位置所有载波上总计调度的dci个数,因此时隙n-3中,载波1和载波3上的dci中的t-dai值都是3;第二组中的3个dci之间按照先频域后时域的顺序进行累计计数,如图5所示,即设置第二组中的每个dci中的c-dai值分别为1、2、3,t-dai因为不存在同一时刻上的频域上多个载波上的累计,因此t-dai值与c-dai值在每个dci中是相同的,表示共计发送了3个调度2个pdsch传输的dci格式x。
[0400]
在时隙n中接收终端发送的harq-ack,其中harq-ack可以是通过pucch发送的,也可以是通过pusch发送的,按照上述终端侧产生harq-ack子码本以及级联方式,从接收到的harq-ack中获取每一组dci对应的harq-ack子码本,从而得到每一组dci所调度的pdsch分别对应的harq-ack反馈信息,进而对错误(反馈为nack)的pdsch进行重传。
[0401]
本发明实施例提供的是与上述实施例一对应的、具有相同发明构思的技术方案,且能达到相同的技术效果,详细可参阅上述实施例一,此处不再赘述。
[0402]
请参阅图7,图7是本发明实施例三提供的一种终端的结构示意图,该终端70包括:
[0403]
第一接收模块71,用于接收dci,所述dci包括用于调度多个pdsch的第一dci;
[0404]
第一分组模块72,用于根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组;
[0405]
第一产生模块73,用于对每一个所述dci组产生harq-ack子码本;
[0406]
第二产生模块74,用于根据所述harq-ack子码本产生harq-ack码本;
[0407]
第一发送模块75,用于发送所述harq-ack码本。
[0408]
可选的,所述第二产生模块74包括:
[0409]
级联单元,用于在所述dci组为至少两个的情况下,将至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
[0410]
可选的,所述第一分组模块72,用于将调度了的pdsch个数相同的所述dci分为一组。
[0411]
可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;
[0412]
所述第一分组模块,用于将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
[0413]
所述第一分组模块,用于将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
[0414]
可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
[0415]
所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
[0416]
可选的,所述第一产生模块73,用于对于每个dci组,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
[0417]
其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
[0418]
可选的,所述dci中的dai包括c-dai;或者,
[0419]
所述dci中的dai包括c-dai以及t-dai;
[0420]
其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
[0421]
可选的,所述第一产生模块73包括以下至少之一:
[0422]
第一生成单元,用于对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
[0423]
第一映射单元,用于将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
[0424]
第一大小确定单元,用于根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
[0425]
第二生成单元,用于对所述harq-ack子码本中没有接收到信息的位置产生nack;
[0426]
其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
[0427]
可选的,所述第一生成单元包括:
[0428]
第一排序子单元,用于当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
[0429]
可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
[0430]
一个载波上的在不同时域位置传输的多个pdsch;
[0431]
多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
[0432]
多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
[0433]
可选的,所述第一分组模块72,用于在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
[0434]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
[0435]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有时隙或子时隙编号的偏移;
[0436]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
[0437]
所述终端被配置采用动态harq-ack码本。
[0438]
本发明实施例是与上述方法实施例一对应的产品实施例,故在此不再赘述,详细请参阅上述实施例一。
[0439]
请参阅图8,图8是本发明实施例四提供的一种网络侧设备的结构示意图,该网络侧设备80包括:
[0440]
第二发送模块81,用于发送dci,所述dci包括用于调度多个pdsch的第一dci;
[0441]
第二接收模块82,用于接收harq-ack码本,并获取对应每组dci的harq-ack子码本,其中,所述dci组是根据每一个所述dci调度了的pdsch的个数进行分组得到。
[0442]
可选的,所述第二接收模块82包括:
[0443]
确定单元,用于确定至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
[0444]
可选的,所述网络侧设备还包括:
[0445]
第二分组模块,用于将调度了的pdsch个数相同的所述dci分为一组。
[0446]
可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;
[0447]
所述第二分组模块,用于将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
[0448]
所述第二分组模块,用于将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
[0449]
可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
[0450]
所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
[0451]
可选的,所述第二接收模块82包括:
[0452]
子码本确定单元,用于在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
[0453]
其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
[0454]
可选的,所述dci中的dai包括c-dai;或者,
[0455]
所述dci中的dai包括c-dai以及t-dai;
[0456]
其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
[0457]
可选的,所述子码本确定单元包括以下至少之一:
[0458]
第三生成单元,用于对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
[0459]
第二映射单元,用于将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
[0460]
第二大小确定单元,用于根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
[0461]
第四生成单元,用于对所述harq-ack子码本中没有接收到信息的位置产生nack;
[0462]
其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
[0463]
可选的,所述第三生成单元包括:
[0464]
第二排序子单元,用于当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
[0465]
可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
[0466]
一个载波上的在不同时域位置传输的多个pdsch;
[0467]
多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
[0468]
多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
[0469]
可选的,所述网络侧设备还包括:
[0470]
第二分组模块,用于在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
[0471]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
[0472]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有时隙或子时隙编号的偏移;
[0473]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
[0474]
终端被配置采用动态harq-ack码本。
[0475]
本发明实施例是与上述方法实施例二对应的产品实施例,故在此不再赘述,详细请参阅上述实施例二。
[0476]
请参阅图9,图9是本发明实施例五提供的一种终端的结构示意图,该终端90包括处理器91、存储器92、收发机93及存储在所述存储器92上并可在所述处理器91上运行的计算机程序;所述处理器91执行所述计算机程序时实现如下步骤:
[0477]
接收dci,所述dci包括用于调度多个pdsch的第一dci;
[0478]
根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组;
[0479]
对每一个所述dci组产生harq-ack子码本;
[0480]
根据所述harq-ack子码本产生harq-ack码本;
[0481]
发送所述harq-ack码本。
[0482]
可选的,所述处理器91执行所述计算机程序时还可实现如下步骤:在所述dci组为至少两个的情况下,所述根据所述harq-ack子码本产生harq-ack码本的步骤包括:
[0483]
将至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
[0484]
可选的,所述处理器91执行所述计算机程序时还可实现如下步骤:
[0485]
所述根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组的步骤包括:
[0486]
将调度了的pdsch个数相同的所述dci分为一组。
[0487]
可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;所述处理器91执行所述计算机程序时还可实现如下步骤:
[0488]
所述根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组的步骤包括:
[0489]
将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
[0490]
将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
[0491]
可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
[0492]
所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
[0493]
可选的,所述处理器91执行所述计算机程序时还可实现如下步骤:
[0494]
所述对每一个所述dci组产生harq-ack子码本的步骤包括:
[0495]
在每个dci组中,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
[0496]
其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
[0497]
可选的,所述dci中的dai包括c-dai;或者,
[0498]
所述dci中的dai包括c-dai以及t-dai;
[0499]
其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
[0500]
可选的,所述处理器91执行所述计算机程序时还可实现如下步骤:
[0501]
所述在每个dci组中,根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本的步骤包括以下至少之一:
[0502]
对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack;
[0503]
将所述a*b比特的harq-ack映射在harq-ack子码本中根据对应的dci中的dai确定的位置中;
[0504]
根据所述dci组中的dci中的dai,确定harq-ack子码本的大小;
[0505]
对所述harq-ack子码本中没有接收到信息的位置产生nack;
[0506]
其中,a为一个所述dci所调度的每个pdsch或sps pdsch释放对应的harq-ack比特数,b为一个所述dci所调度的pdsch个数,a和b均为正整数,所述每个pdsch对应的harq-ack比特数是根据与所述pdsch的传输模式相关的参数确定。
[0507]
可选的,所述处理器91执行所述计算机程序时还可实现如下步骤:
[0508]
所述对一个所述dci调度了的pdsch或sps pdsch释放生成a*b比特的harq-ack的步骤包括:
[0509]
当所述一个所述dci调度了多个pdsch时,按照被调度的多个pdsch中的每个pdsch传输所在的载波编号顺序和时域位置顺序中的至少一种进行排序,所述时域位置为时隙或子时隙或符号。
[0510]
可选的,当所述第一dci调度了多个pdsch时,所述多个pdsch包括以下至少之一种:
[0511]
一个载波上的在不同时域位置传输的多个pdsch;
[0512]
多个载波上的多个pdsch,且,每一个所述载波上包括一个pdsch;
[0513]
多个载波上的多个pdsch,且,至少一个所述载波上包括多个在不同时域位置传输的pdsch。
[0514]
可选的,所述处理器91执行所述计算机程序时实现如下步骤:
[0515]
在满足如下条件中的至少一个时,根据每一个所述dci调度了的pdsch的个数,对所述dci进行分组,得到dci组:
[0516]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的子载波间隔;
[0517]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波之间没有时隙或子时隙编号的偏移;
[0518]
在所述第一dci调度了在多个载波上传输的多个pdsch时,所述多个载波具有相同的pdsch处理能力;
[0519]
所述终端被配置采用动态harq-ack码本。
[0520]
本发明实施例的具体工作过程与上述方法实施例一中的一致,故在此不再赘述,详细请参阅上述实施例一中方法步骤的说明。
[0521]
请参阅图10,图10是本发明实施例六提供的一种网络侧设备的结构示意图,该网络侧设备100包括处理器101、存储器102、收发机103及存储在所述存储器102上并可在所述处理器101上运行的计算机程序;所述处理器101执行所述计算机程序时实现如下步骤:
[0522]
发送dci,所述dci包括用于调度多个pdsch的第一dci;
[0523]
接收harq-ack码本,并获取对应每组dci的harq-ack子码本,其中,所述dci组是根据每一个所述dci调度了的pdsch的个数进行分组得到。
[0524]
可选的,所述处理器101执行所述计算机程序时还可实现如下步骤:
[0525]
在所述dci组为至少两个的情况下,所述获取对应每组dci的harq-ack子码本的步骤包括:
[0526]
确定至少两个所述harq-ack子码本按照预定顺序级联在一起构成所述harq-ack码本。
[0527]
可选的,所述处理器101执行所述计算机程序时还可实现如下步骤:
[0528]
所述发送dci的步骤之前,还包括:
[0529]
将调度了的pdsch个数相同的所述dci分为一组。
[0530]
可选的,所述dci还包括用于调度sps pdsch释放或用于调度一个pdsch的第二dci;所述处理器101执行所述计算机程序时还可实现如下步骤:
[0531]
所述发送dci的步骤之前,还包括:
[0532]
将所述第二dci与调度了一个pdsch的所述第一dci分为一组;将调度了多个pdsch的所述第一dci分为一组;或者,
[0533]
将所述第二dci与调度了一个pdsch的所述第一dci分为一组;对调度了多个pdsch的所述第一dci根据每一dci调度了的pdsch的个数进行分组。
[0534]
可选的,所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个时隙或子时隙中传输;和/或,
[0535]
所述dci中的每一个dci所调度的pdsch或sps pdsch释放的harq-ack在同一个harq-ack码本中传输。
[0536]
可选的,所述处理器101执行所述计算机程序时还可实现如下步骤:
[0537]
所述获取对应每组dci的harq-ack子码本的步骤包括:
[0538]
在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本;
[0539]
其中,所述dci组中的dci中的dai用于指示所述dci组中的所述dci个数。
[0540]
可选的,所述dci中的dai包括c-dai;或者,
[0541]
所述dci中的dai包括c-dai以及t-dai;
[0542]
其中,所述c-dai用于指示到当前载波的当前pdcch检测机会为止,累计发送的dci的个数;所述t-dai用于指示到当前pdcch检测机会为止累计发送的dci的总数。
[0543]
可选的,所述处理器101执行所述计算机程序时还可实现如下步骤:
[0544]
所述在每个dci组中,确定终端根据所述dci组中的dci中的dai,以及所述dci组中的dci调度了的pdsch或sps pdsch释放,确定所述dci组对应的所述harq-ack子码本的步骤
division multiple access,简称wcdma)中的基站(nodeb,简称nb),还可以是lte中的演进型基站(evolutional node b,简称enb或enodeb),或者中继站或接入点,或者未来5g网络中的基站等,在此并不限定。
[0566]
本发明实施例中的终端可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radio access network,简称ran)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,简称pcs)电话、无绳电话、会话发起协议(session initiation protocol,简称sip)话机、无线本地环路(wireless local loop,简称wll)站、个人数字助理(personal digital assistant,简称pda)等设备。无线终端也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、远程终端(remote terminal)、接入终端(access terminal)、用户终端(user terminal)、用户代理(user agent)、终端(user device or user equipment),在此不作限定。
[0567]
上述计算机可读存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
[0568]
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜