IP Library › Granted Patent US 12,563,558
Granted Patent B2
US 12,563,558 · App. 18/335,742 · Granted Feb 24, 2026

Information transmission method and apparatus

Inventors: Ruijie Li (Beijing, CN); Lei Guan (Beijing, CN); Shengyu Li (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W72/21H04L1/0003H04L1/0009
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,563,558
App. No.
18/335,742
Granted
Feb 24, 2026
Kind
B2
Abstract

Embodiments of this application disclose an information transmission method and an apparatus therefor. The method includes: A terminal device sends uplink control information UCI to a network device through an uplink data channel. The uplink data channel carries N data blocks. The N data blocks include a first data block and a second data block. N is a positive integer greater than or equal to 2. The first data block is modulated based on a first modulation and coding scheme MCS, and the second data block is modulated based on a second MCS. Implementation of embodiments of this application helps ensure reliability of downlink data transmission.

Claims (77)

1 . An information transmission method, comprising:

determining uplink control information (UCI); and

sending the UCI to a network device through an uplink data channel, wherein the uplink data channel carries N data blocks, the N data blocks comprise a first data block and a second data block, N is a positive integer greater than or equal to 2, the first data block is modulated based on a first modulation and coding scheme (MCS), and the second data block is modulated based on a second MCS, wherein

the method further comprises determining a smaller value between a value P and a value Q as a quantity of resource elements that are on the uplink data channel and that are for transmitting the UCI,

the value P is a quantity of resource elements occupied by the UCI, the value Q is an upper limit of the quantity of resource elements that are on the uplink data channel and that are for transmitting the UCI, and the values P and Q are respectively integers greater than or equal to 1, and

either

the value P is determined based on a quantity of bits corresponding to at least one data block in the N data blocks, or

the value P is determined based on a modulation scheme or a code rate corresponding to an n 2 th data block in the N data blocks, where 1≤n 2 ≤N, and n 2 is a positive integer.

2 . The method according to claim 1 , wherein time-frequency resources occupied by any two data blocks in the N data blocks partially overlap each other or do not overlap each other at all.

3 . The method according to claim 1 , wherein the UCI does not comprise channel state information (CSI).

4 . The method according to claim 1 , wherein a quantity of bits occupied by the UCI is less than A*B, where A≥0, B is a quantity of bits corresponding to m 1 data blocks in the N data blocks, 1≤m 1 ≤N, and m 1 is a positive integer, wherein

the m 1 data blocks are determined based on a quantity of bits corresponding to at least one data block in the N data blocks; or

the m 1 data blocks are determined based on a priority of at least one data block in the N data blocks.

5 . The method according to claim 1 , wherein spectral efficiency of the UCI is higher than spectral efficiency of an n 1 th data block in the N data blocks, where 1≤n 1 ≤N, and n 1 is a positive integer, wherein

the n 1 th data block is determined based on spectral efficiency of at least one data block in the N data blocks; or

the n 1 th data block is determined based on an MCS corresponding to at least one data block in the N data blocks; or

the n 1 th data block is determined based on a priority of at least one data block in the N data blocks and a priority of the UCI; or

the n 1 th data block is determined based on a quantity of bits corresponding to at least one data block in the N data blocks.

6 . The method according to claim 1 , wherein

a priority of the UCI is the same as a priority of the uplink data channel; or

a priority of the UCI is the same as a priority of at least one data block in the N data blocks.

7 . The method according to claim 1 , wherein a time-frequency resource occupied by the UCI is comprised in a time-frequency resource corresponding to m 3 data blocks in the N data blocks, where 1≤m 3 ≤N, and m 3 is a positive integer, wherein

the m 3 data blocks are determined based on a priority of at least one data block in the N data blocks; or

the m 3 data blocks are determined based on a priority of at least one data block in the N data blocks and a priority of the UCI; or

the m 3 data blocks are determined based on a reliability-related parameter corresponding to at least one data block in the N data blocks; or

the m 3 data blocks are determined based on spectral efficiency of at least one data block in the N data blocks; or

the m 3 data blocks are determined based on an MCS corresponding to at least one data block in the N data blocks; or

the m 3 data blocks are determined based on a latency-related parameter corresponding to at least one data block in the N data blocks.

8 . The method according to claim 1 , wherein a quantity of bits occupied by the UCI is less than A*B, where A≥0, B is a quantity of bits corresponding to m 1 data blocks in the N data blocks, 1≤m 1 ≤N, and m 1 is a positive integer, wherein

the m 1 data blocks are determined based on a priority of at least one data block in the N data blocks.

9 . The method according to claim 1 , wherein a time-frequency resource occupied by the UCI is comprised in a time-frequency resource corresponding to m 3 data blocks in the N data blocks, where 1≤m 3 <N, and m 3 is a positive integer, wherein

the m 3 data blocks are determined based on a priority of at least one data block in the N data blocks; or

the m 3 data blocks are determined based on a priority of at least one data block in the N data blocks and a priority of the UCI; or

the m 3 data blocks are determined based on a reliability-related parameter corresponding to at least one data block in the N data blocks; or

the m 3 data blocks are determined based on an MCS corresponding to at least one data block in the N data blocks; or

the m 3 data blocks are determined based on a latency-related parameter corresponding to at least one data block in the N data blocks.

10 . A communication apparatus, comprising:

at least one memory; and

at least one processor configured to execute program instructions stored in the at least one memory to enable the apparatus to perform operations comprising:

determining uplink control information (UCI); and

sending the UCI to a network device through an uplink data channel, wherein the uplink data channel carries N data blocks, the N data blocks comprise a first data block and a second data block, N is a positive integer greater than or equal to 2, the first data block is modulated based on a first modulation and coding scheme (MCS), and the second data block is modulated based on a second MCS,

wherein spectral efficiency of the UCI is higher than spectral efficiency of an n 1 th data block in the N data blocks, where 1≤n 1 ≤N, and n 1 is a positive integer, wherein

the n 1 th data block is determined based on spectral efficiency of at least one data block in the N data blocks; or

the n 1 th data block is determined based on an MCS corresponding to at least one data block in the N data blocks; or

the n 1 th data block is determined based on a priority of at least one data block in the N data blocks and a priority of the UCI; or

the n 1 th data block is determined based on a quantity of bits corresponding to at least one data block in the N data blocks.

11 . The communication apparatus according to claim 10 , wherein time-frequency resources occupied by any two data blocks in the N data blocks partially overlap each other or do not overlap each other at all.

12 . The communication apparatus according to claim 10 , wherein the UCI does not comprise channel state information (CSI).

13 . The communication apparatus according to claim 10 , wherein a quantity of bits occupied by the UCI is less than A*B, where A≥0, B is a quantity of bits corresponding to m 1 data blocks in the N data blocks, 1≤m 1 ≤N, and m 1 is a positive integer, wherein

the m 1 data blocks are determined based on a quantity of bits corresponding to at least one data block in the N data blocks; or

the m 1 data blocks are determined based on a priority of at least one data block in the N data blocks.

14 . The communication apparatus according to claim 10 , wherein

a priority of the UCI is the same as a priority of the uplink data channel; or

a priority of the UCI is the same as a priority of at least one data block in the N data blocks.

15 . The communication apparatus according to claim 10 , wherein the operations further comprise:

determining a smaller value between a value P and a value Q as a quantity of resource elements that are on the uplink data channel and that are for transmitting the UCI, wherein

the value P is a quantity of resource elements occupied by the UCI, and the value Q is an upper limit of the quantity of resource elements that are on the uplink data channel and that are for transmitting the UCI, wherein P and Q are respectively integers greater than or equal to 1.

16 . The communication apparatus according to claim 15 , wherein

the value P is determined based on a quantity of bits corresponding to at least one data block in the N data blocks, or

the value P is determined based on a modulation scheme or a code rate corresponding to an n 2 th data block in the N data blocks, where 1≤n 2 ≤N, and n 2 is a positive integer.

17 . The communication apparatus according to claim 10 , wherein a quantity of bits occupied by the UCI is less than A*B, where A≥0, B is a quantity of bits corresponding to m 1 data blocks in the N data blocks, 1≤m 1 ≤N, and m 1 is a positive integer, wherein

the m 1 data blocks are determined based on a priority of at least one data block in the N data blocks.

18 . The communication apparatus according to claim 10 , wherein a time-frequency resource occupied by the UCI is comprised in a time-frequency resource corresponding to m 3 data blocks in the N data blocks, where 1≤m 3 ≤N, and m 3 is a positive integer, wherein

the m 3 data blocks are determined based on a priority of at least one data block in the N data blocks; or

the m 3 data blocks are determined based on a priority of at least one data block in the N data blocks and a priority of the UCI; or

the m 3 data blocks are determined based on a reliability-related parameter corresponding to at least one data block in the N data blocks; or

the m 3 data blocks are determined based on an MCS corresponding to at least one data block in the N data blocks; or

the m 3 data blocks are determined based on a latency-related parameter corresponding to at least one data block in the N data blocks.

19 . A communication apparatus, comprising:

at least one memory; and

at least one processor configured to execute program instructions stored in the at least one memory to enable the apparatus to perform operations comprising:

receiving an uplink data channel from a terminal device, wherein the uplink data channel carries N data blocks, the N data blocks comprise a first data block and a second data block, N is a positive integer greater than or equal to 2, the first data block is modulated based on a first modulation and coding scheme (MCS), and the second data block is modulated based on a second MCS; and

obtaining uplink control information (UCI) from the uplink data channel,

wherein the operations further comprise:

determining, based on a reliability-related parameter corresponding to or a priority of an n 3 th data block, a first parameter corresponding to the n 3 th data block, wherein the first parameter is for determining a value Q to be less than a sum of quantities of resource elements occupied by the N data blocks, the value Q is an upper limit of a quantity of resource elements that are on the uplink data channel and that are for transmitting the UCI, and Q is an integer greater than or equal to 1.

20 . The communication apparatus according to claim 19 , wherein the operations further comprise:

sending indication information to the terminal device, wherein the indication information indicates m 3 data blocks in the N data blocks, 1≤m 3 ≤N, m 3 is a positive integer, and a time-frequency resource occupied by the UCI is comprised in a time-frequency resource corresponding to the m 3 data blocks.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2025
From: LI, RUIJIE; GUAN, LEI; LI, SHENGYU
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 072233/0611 →
Continuity (2)
Continuation PCTCN2020137760 · Dec 18, 2020
Related Publication 20230328739A1 · Oct 12, 2023
References Cited (9)
US 20110310855A1 · Yin et al. · 2011 [cited by applicant]
US 20140177572A1 · Papasakellariou · 2014 [cited by examiner]
US 20200274637A1 · Li · 2020 [cited by examiner]
US 20210100024A1 · Bang · 2021 [cited by examiner]
US 20220369328A1 · Takahashi · 2022 [cited by examiner]
US 20230043456A1 · Li · 2023 [cited by examiner]
CN 102122979A · 2011 [cited by applicant]
WO 2020001484A1 · 2020 [cited by applicant]
International Search Report issued in corresponding International Application No. PCT/CN2020/137760, dated Sep. 18, 2021, pp. 1-9. [cited by applicant]