IP Library › Granted Patent US 12,531,660
Granted Patent B2
US 12,531,660 · App. 17/986,881 · Granted Jan 20, 2026

Information transmission method and device, and HARQ-ACK codebook generation and transmission method and device

Inventors: Chaojun Zeng (Dongguan, CN); Na Li (Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
H04L1/1812H04L5/0053H04W72/0446H04W72/23
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,531,660
App. No.
17/986,881
Granted
Jan 20, 2026
Kind
B2
Abstract

An information transmission method and device, and a HARQ-ACK codebook generation and transmission method and device, are provided. The information transmission method includes transmitting downlink control information DCI used for triggering a one-shot hybrid automatic repeat request acknowledgement HARQ-ACK codebook to report, where the DCI carries assistance information instructing a terminal to perform one-shot HARQ-ACK codebook reporting.

Claims (98)

1 . An information transmission method, performed by a network-side device and comprising:

transmitting Downlink Control Information (DCI) used for triggering a one-shot Hybrid Automatic Repeat reQuest ACKnowledgement (HARQ-ACK) codebook to report,

wherein the DCI carries assistance information instructing a terminal to perform one-shot HARQ-ACK codebook reporting, wherein the assistance information comprises:

information about serving cell(s) corresponding to the one-shot HARQ-ACK codebook to be reported;

information about HARQ process(s) corresponding to the one-shot HARQ-ACK codebook to be reported;

information indicating whether to enable HARQ-ACK feedback of a Code Block Group (CBG(s)) granularity; and

information indicating whether to report New Data Indicator (NDI) information in the one-shot HARQ-ACK codebook,

wherein the assistance information is carried in the DCI through at least one second indicator field; and

the second indicator field is an information indicator field obtained by dividing a bit sequence corresponding to a third indicator field in the DCI according to the assistance information.

2 . The method according to claim 1 , wherein the assistance information comprises at least one of the following:

information about Transport Block (TB(s)) corresponding to the one-shot HARQ-ACK codebook to be reported;

information about CBG(s) corresponding to the one-shot HARQ-ACK codebook to be reported; or

high-level configuration parameter(s) for the one-shot HARQ-ACK codebook to be reported.

3 . The method according to claim 2 , wherein the information about serving cell(s) corresponding to the one-shot HARQ-ACK codebook to be reported comprises at least one of the following:

an index of a first serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an index of a last serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an index of a first serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported and an index of a last serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an index of a first serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported and a number of continuous indexes of a serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

first indication information indicating whether each serving cell needs to report HARQ-ACK; or

an index of at least one serving cell set for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported.

4 . The method according to claim 2 , wherein the information about HARQ process(s) corresponding to the one-shot HARQ-ACK codebook to be reported comprises at least one of the following:

an identifier of a first HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an identifier of a last HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an identifier of a first HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported and an identifier of a last HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an identifier of a first HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported and a number of continuous identifiers of a HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported; or

second indication information indicating whether each HARQ process needs to report HARQ-ACK.

5 . The method according to claim 2 , wherein the information about TB(s) corresponding to the one-shot HARQ-ACK codebook to be reported comprises at least one of the following:

indicating HARQ-ACK for TB index 0 is configured to be included in the one-shot HARQ-ACK codebook to be reported; or

indicating HARQ-ACK for TB index 0 and 1 is configured to be included in the one-shot HARQ-ACK codebook to be reported.

6 . The method according to claim 2 , wherein the information about CBG(s) corresponding to the one-shot HARQ-ACK codebook to be reported comprises:

a maximum index of the CBG(s) corresponding to the one-shot HARQ-ACK codebook to be reported.

7 . The method according to claim 2 , wherein the high-level configuration parameter(s) for the one-shot HARQ-ACK codebook to be reported comprises at least one of the following:

third indication information indicating whether to enable spatial bundling when the HARQ-ACK codebook is carried on a Physical Uplink Control CHannel (PUCCH); or

fourth indication information indicating whether to enable spatial bundling when the HARQ-ACK codebook is carried on a Physical Uplink Shared CHannel (PUSCH).

8 . The method according to claim 1 , wherein the assistance information is carried in the DCI through a first indicator field; and the first indicator field satisfies at least one of the following conditions:

an indicator field that is not used and exists in the DCI;

an indicator field with a fixed number of bits; or

an indicator field both existing in a first DCI format and existing in a second DCI format.

9 . The method according to claim 8 , wherein the first indicator field comprises at least one of the following:

a time domain resource assignment indicator field;

a Virtual Resource Block (VRB) to Physical Resource Block (PRB) mapping indicator field;

a modulation and coding scheme indicator field;

a new data indicator field;

a redundancy version indicator field;

a HARQ process identifier indicator field; or

a downlink assignment index indicator field.

10 . An information transmission method, performed by a terminal and comprising:

receiving Downlink Control Information (DCI) used for triggering a one-shot Hybrid Automatic Repeat reQuest ACKnowledgement (HARQ-ACK) codebook to report, wherein the DCI carries assistance information instructing a terminal to perform one-shot HARQ-ACK codebook reporting,

wherein the assistance information comprises:

information about serving cell(s) corresponding to the one-shot HARQ-ACK codebook to be reported;

information about HARQ process(s) corresponding to the one-shot HARQ-ACK codebook to be reported;

information indicating whether to enable HARQ-ACK feedback of a Code Block Group (CBG(s)) granularity; and

information indicating whether to report New Data Indicator (NDI) information in the one-shot HARQ-ACK codebook,

wherein the assistance information is carried in the DCI through at least one second indicator field; and

the second indicator field is an information indicator field obtained by dividing a bit sequence corresponding to a third indicator field in the DCI according to the assistance information.

11 . The method according to claim 10 , wherein the assistance information comprises at least one of the following:

information about Transport Block (TB(s)) corresponding to the one-shot HARQ-ACK codebook to be reported;

information about CBG(s) corresponding to the one-shot HARQ-ACK codebook to be reported; or

high-level configuration parameter(s) for the one-shot HARQ-ACK codebook to be reported.

12 . The method according to claim 11 , wherein the information about serving cell(s) corresponding to the one-shot HARQ-ACK codebook to be reported comprises at least one of the following:

an index of a first serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an index of a last serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an index of a first serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported and an index of a last serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an index of a first serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported and a number of continuous indexes of a serving cell for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

first indication information indicating whether each serving cell needs to report HARQ-ACK; or

an index of at least one serving cell set for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported.

13 . The method according to claim 11 , wherein the information about HARQ process(s) corresponding to the one-shot HARQ-ACK codebook to be reported comprises at least one of the following:

an identifier of a first HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an identifier of a last HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an identifier of a first HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported and an identifier of a last HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported;

an identifier of a first HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported and a number of continuous identifiers of a HARQ process for which the corresponding HARQ-ACK is configured to be included in the one-shot HARQ-ACK codebook to be reported; or

second indication information indicating whether each HARQ process needs to report HARQ-ACK.

14 . The method according to claim 11 , wherein the information about TB(s) corresponding to the one-shot HARQ-ACK codebook to be reported comprises at least one of the following:

indicating HARQ-ACK for TB index 0 is configured to be included in the one-shot HARQ-ACK to be reported; or

indicating HARQ-ACK for TB index 0 and 1 is configured to be included in the one-shot HARQ-ACK to be reported.

15 . The method according to claim 11 , wherein the information about CBG(s) corresponding to the one-shot HARQ-ACK codebook to be reported comprises:

a maximum index of the CBG(s) corresponding to the one-shot HARQ-ACK codebook to be reported.

16 . The method according to claim 11 , wherein the high-level configuration parameter(s) for the one-shot HARQ-ACK codebook to be reported comprises at least one of the following:

third indication information indicating whether to enable spatial bundling when the HARQ-ACK codebook is carried on a Physical Uplink Control CHannel (PUCCH); or

fourth indication information indicating whether to enable spatial bundling when the HARQ-ACK codebook is carried on a Physical Uplink Shared CHannel (PUSCH).

17 . The method according to claim 10 , wherein the assistance information is carried in the DCI through a first indicator field; and

the first indicator field satisfies at least one of the following conditions:

an indicator field that is not used and exists in the DCI;

an indicator field with a fixed number of bits; or

an indicator field both existing in a first DCI format and existing in a second DCI format.

18 . A terminal, comprising:

a memory storing computer-readable instructions; and

a processor coupled to the memory and configured to execute the computer-readable instructions, wherein the computer-readable instructions, when executed by the processor, cause the processor to perform operations comprising:

receiving Downlink Control Information (DCI) used for triggering a one-shot Hybrid Automatic Repeat reQuest ACKnowledgement (HARQ-ACK) codebook to report, wherein

the DCI carries assistance information instructing a terminal to perform one-shot HARQ-ACK codebook reporting,

wherein the assistance information comprises:

information about serving cell(s) corresponding to the one-shot HARQ-ACK codebook to be reported;

information about HARQ process(s) corresponding to the one-shot HARQ-ACK codebook to be reported;

information indicating whether to enable HARQ-ACK feedback of a Code Block Group (CBG(s)) granularity; and

information indicating whether to report New Data Indicator (NDI) information in the one-shot HARQ-ACK codebook,

wherein the assistance information is carried in the DCI through at least one second indicator field; and

the second indicator field is an information indicator field obtained by dividing a bit sequence corresponding to a third indicator field in the DCI according to the assistance information.

19 . A network-device, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, causes the processor to perform—the information transmission method according to the claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2022
From: ZENG, CHAOJUN; LI, NA
To: VIVO MOBILE COMMUNICATION CO., LTD.
Reel/Frame 061765/0968 →
Priority Claims (1)
CN 202010415393.8 · May 15, 2020 · national
Continuity (2)
Continuation PCTCN2021093020 · May 11, 2021
Related Publication 20230075353A1 · Mar 9, 2023
References Cited (43)
US 20200067656A1 · Lyu et al. · 2020 [cited by applicant]
US 20200106566A1 · Yeo et al. · 2020 [cited by applicant]
US 20220052793A1 · Bao · 2022 [cited by examiner]
US 20220278781A1 · Lin · 2022 [cited by examiner]
US 20220303100A1 · Yang · 2022 [cited by examiner]
US 20220304029A1 · Wu · 2022 [cited by examiner]
US 20220393799A1 · Li · 2022 [cited by examiner]
US 20220407632A1 · Khoshnevisan · 2022 [cited by examiner]
US 20230072973A1 · Lee · 2023 [cited by examiner]
US 20230074723A1 · Alfarhan · 2023 [cited by examiner]
US 20230155746A1 · Ouchi · 2023 [cited by examiner]
US 20230164762A1 · Lin · 2023 [cited by examiner]
US 20230309113A1 · Lin · 2023 [cited by examiner]
US 20240154733A1 · Lei · 2024 [cited by examiner]
CN 105050122A · 2015 [cited by applicant]
CN 106535335A · 2017 [cited by applicant]
CN 109152004A · 2019 [cited by applicant]
CN 109314987A · 2019 [cited by applicant]
CN 109588059A · 2019 [cited by applicant]
CN 109905211A · 2019 [cited by applicant]
CN 110149172A · 2019 [cited by applicant]
CN 110546911A · 2019 [cited by applicant]
CN 110708145A · 2020 [cited by applicant]
CN 110708146A · 2020 [cited by applicant]
CN 111130735A · 2020 [cited by applicant]
CN 112042142A · 2020 [cited by applicant]
EP 3361806A1 · 2018 [cited by applicant]
EP 3528398A1 · 2019 [cited by applicant]
WO 2020001134A1 · 2020 [cited by applicant]
WO 2020022523A1 · 2020 [cited by applicant]
WO 2020062055A1 · 2020 [cited by applicant]
Extended European Search Report issued in related European Application No. 21804517.7, mailed Sep. 8, 2023, 10 pages. [cited by applicant]
LG Electronics: “HARQ procedure for NR-U”, 3GPP Draft; R1-1912391, Nov. 2019, 22 pages. [cited by applicant]
LG Electronics: “HARQ procedures for NR-U”, 3GPP Draft; R1-19085378, Aug. 2019, 19 pages. [cited by applicant]
Nokia et al.: “HARQ scheduling and feedback for NR-U”, 3GPP Draft; R1-1906644, May 2019, 14 pages. [cited by applicant]
International Search Report issued in corresponding International Application No. PCT/CN2021/093020, mailed Jul. 30, 2021, 4 pages. [cited by applicant]
Mediatek Inc., “Enhancements to HARQ for NR-U operation”, 3GPP TSG RAN WG1 #97, R1-1906545 May 17, 2019, 11 pages. [cited by applicant]
Nokia et al., “Remaining issues on NR-U Harq scheduling and feedback”, 3GPP TSG RAN WG1 Meeting #100e, R1-2000503, Feb. 28, 2020, 12 pages. [cited by applicant]
First Office Action issued in related Chinese Application No. 202010415393.8, mailed Apr. 6, 2022, 20 pages. [cited by applicant]
Qualcomm Incorporated, “Enhancements to Scheduling and HARQ operation for NR-U”, 3GPP TSG RAN WG1 Meeting #98bis, R1-1911099, Oct. 2019, 17 pages. [cited by applicant]
Huawei et al., “Corrections on HARQ-ACK feedback”, 3GPP TSG RAN WG1, R1-2000199, Feb. 2020, 5 pages. [cited by applicant]
Huawei et al., “Maintenance on HARQ-ACK enhancement”, 3GPP TSG RAN WG1, R1-2001536, Apr. 2020, 8 pages. [cited by applicant]
Qinying Zhou, “New HARQ System Based on RCPC and Sub-packet Transmission”, Journal of Electronics & Information Technology, Jan. 2007. [cited by applicant]