本技术涉及通信,尤其涉及一种harq码本发送方法、接收方法、装置及存储介质。
背景技术:
1、在第五代移动通信(the 5th generation mobile communication,5g)系统中,支持多播广播服务(multicast broadcast service,mbs)业务混合自动重传请求(hybridautomatic repeat request,harq)码本的静态(type-1)的反馈,并支持两个以上的物理下行共享信道(physical downlink shared channel,pdsch)在一个时隙中频分复用。
2、现有方法中,当终端/用户设备(user equipment,ue)支持不同的业务之间在一个时隙中fdm时,为每个业务均生成一个harq码本,当harq码本在一个物理上行控制信道(physical uplink control channel,pucch)上反馈时,将一个业务对应的harq码本作为子码本,进行串接,生成一个最终的harq码本。
3、但采用现有方法产生的harq码本长度较长,存在信息冗余,特别是在一个时隙中,允许调度的候选业务比较多的场景,其信息冗余度更高,从而造成信息传输效率低下,浪费空口资源。
技术实现思路
1、本技术实施例提供一种harq码本发送方法、接收方法、装置及存储介质,用以解决现有技术中资源利用率低的技术问题。
2、第一方面,本技术实施例提供一种混合自动重传请求harq码本发送方法,应用于终端,包括:
3、基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,并确定每一时间单元内候选pdsch接收时机对应的码本顺序;
4、根据每一候选pdsch接收时机是否正确接收下行数据确定harq码本中每一比特的值;
5、发送所述harq码本。
6、可选地,若在一个时间单元内最多支持一个时分复用,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
7、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
8、基于终端支持的频分复用候选pdsch接收时机的个数和/或所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
9、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
10、可选地,若基于终端支持的频分复用候选pdsch接收时机的个数和所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数,则确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
11、mat(n-i)=min(countt(n-i),numfdm)
12、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,countt(n-i)为第n-i个时间单元内的频域最大候选pdsch接收时机的个数,numfdm为终端支持的频分复用候选pdsch接收时机的个数。
13、可选地,若在一个时间单元内最多支持一个频分复用,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
14、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
15、基于终端支持的时分复用候选pdsch接收时机的个数和/或所述并集中每一时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
16、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
17、可选地,若基于终端支持的时分复用候选pdsch接收时机的个数和所述并集中每一时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数,则确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
18、mat(n-i)=min(tdra_computt(n-i),numtdm)
19、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,tdra_computt(n-i)为第n-i个时间单元内的最大时域非交迭的候选pdsch接收时机的个数,numtdm为终端支持的时分复用候选pdsch接收时机的个数。
20、可选地,若所述多个候选业务仅包括多播广播服务mbs业务,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
21、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
22、基于终端支持的频分复用候选pdsch接收时机的个数和终端支持的时分复用候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
23、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
24、可选地,确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
25、mat(n-i)=numtdm*numfdm
26、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,numtdm为终端支持的时分复用候选pdsch接收时机的个数,numfdm为终端支持的频分复用候选pdsch接收时机的个数。
27、可选地,若所述多个候选业务仅包括mbs业务,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
28、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
29、基于所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数和所述并集中每一时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
30、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
31、可选地,确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
32、mat(n-i)=tdra_computt(n-i)*countt(n-i)
33、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,tdra_computt(n-i)为第n-i个时间单元内的最大时域非交迭的候选pdsch接收时机的个数,countt(n-i)为第n-i个时间单元内的频域最大候选pdsch接收时机的个数。
34、可选地,若所述多个候选业务仅包括mbs业务,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
35、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
36、基于终端支持的频分复用候选pdsch接收时机的个数、终端支持的时分复用候选pdsch接收时机的个数、所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数和所述并集中每一时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
37、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
38、可选地,确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
39、mat(n-i)=tdra_computt(n-i)*min(countt(n-i),numfdm)
40、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,tdra_computt(n-i)为第n-i个时间单元内的最大时域非交迭的候选pdsch接收时机的个数,countt(n-i)为第n-i个时间单元内的频域最大候选pdsch接收时机的个数,numfdm为终端支持的频分复用候选pdsch接收时机的个数。
41、可选地,若所述多个候选业务包括mbs业务和单播业务,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
42、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
43、基于终端支持的频分复用候选pdsch接收时机的个数、所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数、所述并集中仅包括mbs业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数、所述并集中仅包括单播业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数和所述并集中包括mbs业务和单播业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
44、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
45、可选地,确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
46、
47、b=min(countt(n-i),numfdm)*mbs_tdra_computt(n-i)
48、c=unite_tdra_computt(n-i)
49、+
50、[min(countt(n-i),numfdm)-1]*mbs_tdra_computt(n-i)
51、d=unicast_tdra_computt(n-i)
52、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,countt(n-i)为第n-i个时间单元内的频域最大候选pdsch接收时机的个数,numfdm为终端支持的频分复用候选pdsch接收时机的个数,mbs_tdra_computt(n-i)为仅包括mbs业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数,unite_tdra_computt(n-i)为包括mbs业务和单播业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数,unicast_tdra_computt(n-i)为仅包括单播业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数。
53、可选地,所述确定每一时间单元内候选pdsch接收时机对应的码本顺序,包括:
54、接收第一信息,所述第一信息用于表征每一时间单元内候选pdsch接收时机对应的码本顺序;
55、根据所述第一信息确定每一时间单元内候选pdsch接收时机对应的码本顺序。
56、可选地,所述第一信息包含于下行控制信息dci中。
57、可选地,所述第一信息与以下一项相关联:
58、用于加扰候选pdsch接收时机上的下行数据的无线网络临时标识rnti;
59、用于传输dci的物理下行控制信道pdcch的控制资源集合;
60、用于传输dci的pdcch的搜索空间;
61、pdsch的频域起始位置;
62、时域资源分配表tdra。
63、可选地,若调度的为单播业务,则所述单播业务对应的harq反馈顺序为预设顺序。
64、第二方面,本技术实施例提供一种混合自动重传请求harq码本接收方法,应用于网络侧设备,包括:
65、接收终端发送的harq码本;所述harq码本是所述终端基于多个候选业务中的每一候选业务的harq反馈时间集确定候选pdsch接收时机的总数,并确定每一时间单元内候选pdsch接收时机对应的码本顺序,以及根据每一候选pdsch接收时机是否正确接收下行数据确定harq码本中每一比特的值之后发送的。
66、可选地,所述接收终端发送的harq码本之前,还包括:
67、发送第一信息,所述第一信息用于表征每一时间单元内候选pdsch接收时机对应的码本顺序。
68、可选地,所述第一信息包含于下行控制信息dci中。
69、可选地,所述第一信息与以下一项相关联:
70、用于加扰候选pdsch接收时机上的下行数据的无线网络临时标识rnti;
71、用于传输dci的物理下行控制信道pdcch的控制资源集合;
72、用于传输dci的pdcch的搜索空间;
73、pdsch的频域起始位置;
74、时域资源分配表tdra。
75、第三方面,本技术实施例提供一种终端,包括存储器,收发机,处理器;
76、存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
77、基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,并确定每一时间单元内候选pdsch接收时机对应的码本顺序;
78、根据每一候选pdsch接收时机是否正确接收下行数据确定harq码本中每一比特的值;
79、发送所述harq码本。
80、可选地,若在一个时间单元内最多支持一个时分复用,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
81、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
82、基于终端支持的频分复用候选pdsch接收时机的个数和/或所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
83、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
84、可选地,若基于终端支持的频分复用候选pdsch接收时机的个数和所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数,则确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
85、mat(n-i)=min(countt(n-i),numfdm)
86、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,countt(n-i)为第n-i个时间单元内的频域最大候选pdsch接收时机的个数,numfdm为终端支持的频分复用候选pdsch接收时机的个数。
87、可选地,若在一个时间单元内最多支持一个频分复用,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
88、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
89、基于终端支持的时分复用候选pdsch接收时机的个数和/或所述并集中每一时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
90、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
91、可选地,若基于终端支持的时分复用候选pdsch接收时机的个数和所述并集中每一时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数,则确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
92、mat(n-i)=min(tdra_computt(n-i),numtdm)
93、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,tdra_computt(n-i)为第n-i个时间单元内的最大时域非交迭的候选pdsch接收时机的个数,numtdm为终端支持的时分复用候选pdsch接收时机的个数。
94、可选地,若所述多个候选业务仅包括多播广播服务mbs业务,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
95、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
96、基于终端支持的频分复用候选pdsch接收时机的个数和终端支持的时分复用候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
97、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
98、可选地,确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
99、mat(n-i)=numtdm*numfdm
100、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,numtdm为终端支持的时分复用候选pdsch接收时机的个数,numfdm为终端支持的频分复用候选pdsch接收时机的个数。
101、可选地,若所述多个候选业务仅包括mbs业务,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
102、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
103、基于所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数和所述并集中每一时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
104、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
105、可选地,确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
106、mat(n-i)=tdra_computt(n-i)*countt(n-i)
107、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,tdra_computt(n-i)为第n-i个时间单元内的最大时域非交迭的候选pdsch接收时机的个数,countt(n-i)为第n-i个时间单元内的频域最大候选pdsch接收时机的个数。
108、可选地,若所述多个候选业务仅包括mbs业务,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
109、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
110、基于终端支持的频分复用候选pdsch接收时机的个数、终端支持的时分复用候选pdsch接收时机的个数、所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数和所述并集中每一时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
111、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
112、可选地,确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
113、mat(n-i)=tdra_computt(n-i)*min(countt(n-i),numfdm)
114、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,tdra_computt(n-i)为第n-i个时间单元内的最大时域非交迭的候选pdsch接收时机的个数,countt(n-i)为第n-i个时间单元内的频域最大候选pdsch接收时机的个数,numfdm为终端支持的频分复用候选pdsch接收时机的个数。
115、可选地,若所述多个候选业务包括mbs业务和单播业务,则所述基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,包括:
116、根据每一候选业务的harq反馈时间集,确定所有候选业务的harq反馈时间集的并集;
117、基于终端支持的频分复用候选pdsch接收时机的个数、所述并集中每一时间单元内的频域最大候选pdsch接收时机的个数、所述并集中仅包括mbs业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数、所述并集中仅包括单播业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数和所述并集中包括mbs业务和单播业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数,确定每一时间单元内的候选pdsch接收时机的个数;
118、根据所有的时间单元内的候选pdsch接收时机的个数,确定候选pdsch接收时机的总数。
119、可选地,确定每一时间单元内的候选pdsch接收时机的个数的计算公式如下:
120、
121、b=min(countt(n-i),numfdm)*mbs_tdra_computt(n-i)
122、c=unite_tdra_computt(n-i)
123、+
124、[min(countt(n-i),numfdm)-1]*mbs_tdra_computt(n-i)
125、d=unicast_tdra_computt(n-i)
126、其中,mat(n-i)为第n-i个时间单元内的候选pdsch接收时机的个数,countt(n-i)为第n-i个时间单元内的频域最大候选pdsch接收时机的个数,numfdm为终端支持的频分复用候选pdsch接收时机的个数,mbs_tdra_computt(n-i)为仅包括mbs业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数,unite_tdra_computt(n-i)为包括mbs业务和单播业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数,unicast_tdra_computt(n-i)为仅包括单播业务的时间单元内的最大时域非交迭的候选pdsch接收时机的个数。
127、可选地,所述确定每一时间单元内候选pdsch接收时机对应的码本顺序,包括:
128、接收第一信息,所述第一信息用于表征每一时间单元内候选pdsch接收时机对应的码本顺序;
129、根据所述第一信息确定每一时间单元内候选pdsch接收时机对应的码本顺序。
130、可选地,所述第一信息包含于下行控制信息dci中。
131、可选地,所述第一信息与以下一项相关联:
132、用于加扰候选pdsch接收时机上的下行数据的无线网络临时标识rnti;
133、用于传输dci的物理下行控制信道pdcch的控制资源集合;
134、用于传输dci的pdcch的搜索空间;
135、pdsch的频域起始位置;
136、时域资源分配表tdra。
137、可选地,若调度的为单播业务,则所述单播业务对应的harq反馈顺序为预设顺序。
138、第四方面,本技术实施例提供一种网络侧设备,包括存储器,收发机,处理器;
139、存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
140、接收终端发送的harq码本;所述harq码本是所述终端基于多个候选业务中的每一候选业务的harq反馈时间集确定候选pdsch接收时机的总数,并确定每一时间单元内候选pdsch接收时机对应的码本顺序,以及根据每一候选pdsch接收时机是否正确接收下行数据确定harq码本中每一比特的值之后发送的。
141、可选地,所述接收终端发送的harq码本之前,还包括:
142、发送第一信息,所述第一信息用于表征每一时间单元内候选pdsch接收时机对应的码本顺序。
143、可选地,所述第一信息包含于下行控制信息dci中。
144、可选地,所述第一信息与以下一项相关联:
145、用于加扰候选pdsch接收时机上的下行数据的无线网络临时标识rnti;
146、用于传输dci的物理下行控制信道pdcch的控制资源集合;
147、用于传输dci的pdcch的搜索空间;
148、pdsch的频域起始位置;
149、时域资源分配表tdra。
150、第五方面,本技术实施例提供一种混合自动重传请求harq码本发送装置,包括:
151、第一确定模块,用于基于多个候选业务的harq反馈时间集确定候选物理下行共享信道pdsch接收时机的总数,并确定每一时间单元内候选pdsch接收时机对应的码本顺序;
152、第二确定模块,用于根据每一候选pdsch接收时机是否正确接收下行数据确定harq码本中每一比特的值;
153、发送模块,用于发送所述harq码本。
154、第六方面,本技术实施例提供一种混合自动重传请求harq码本接收装置,包括:
155、第一接收模块,用于接收终端发送的harq码本;所述harq码本是所述终端基于多个候选业务中的每一候选业务的harq反馈时间集确定候选pdsch接收时机的总数,并确定每一时间单元内候选pdsch接收时机对应的码本顺序,以及根据每一候选pdsch接收时机是否正确接收下行数据确定harq码本中每一比特的值之后发送的。
156、第七方面,本技术实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如上所述第一方面所述的harq码本发送方法或第二方面所述的harq码本接收方法的步骤。
157、本技术实施例提供的harq码本发送方法、接收方法、装置及存储介质,基于多个候选业务的harq反馈时间集确定候选pdsch接收时机的总数,使生成的harq码本长度缩短,提高了资源利用率。