# US 2021/0242966 A1 · Information transmission method, terminal and base station

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0242966 A1
- Document ID: US20210242966A1
- Status: Published application
- Kind: A1
- Application number: 17/262,852
- Filed: 2019-07-23
- Published: 2021-08-05
- Earliest claimed: 2018-07-24
- Assignees: Datang Mobile Communications Equipment Co., Ltd.
- Applicants: Datang Mobile Communications Equipment Co., Ltd.
- Inventors: Xuejuan GAO
- Web page: https://patentgrep.com/patent/US20210242966A1

## CPC

- H04L 1/0061: {Error detection codes}
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04L 1/0031: {Multiple signaling transmission (H04L1/1664, F15 take precedence)}
- H04L 1/0067: {Rate matching (H04L1/0013 and H04L1/08 take precedence)}
- H04W 72/1263: Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04L 1/0026: {Transmission of channel quality indication}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An information transmission method, a base station and a base station are provided. The information transmission method includes: judging whether a bit count of uplink control information UCI meets a predetermined bit count range; in a case that the bit count of the UCI meets the predetermined bit count range, determining, according to a reference cyclic redundancy check CRC bit count, a resource for transmitting UCI; transmitting the UCI on the determined resource for transmitting UCI.

## Claims

### Claim 1

An information transmission method, performed by a base station, comprising:
judging whether a bit count of uplink control information (UCI) meets a predetermined bit count range;
in a case that the bit count of the UCI meets the predetermined bit count range, determining a resource for transmitting the UCI according to a reference cyclic redundancy check (CRC) bit count;
transmitting the UCI on the determined resource for transmitting the UCI.

### Claim 2

(canceled)

### Claim 3 (depends on 1)

The information transmission method according to claim 1, wherein the predetermined bit count range is greater than or equal to a first bit count value and less than a second bit count value; or,
the predetermined bit count range is greater than or equal to the first bit count value,
wherein the first bit count value is 360, and/or the second bit count value is 1013.

### Claim 4

(canceled)

### Claim 5 (depends on 1)

The information transmission method according to claim 1, wherein the reference CRC bit count is determined by following steps:
determining that the reference CRC bit count is a predetermined CRC bit count value; or,
judging whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value; determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value, wherein the second predetermined CRC bit count is greater than the first predetermined CRC bit count; or,
judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value; determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the second encoded bit count is greater than or equal to the preset threshold value; or,
judging whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value; judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value in a case that the first encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the second encoded bit count is greater than or equal to the preset threshold value; or,
judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value; determining whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value in a case that the second encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is the second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value; or,
determining a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate and determining a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate, determining that the reference CRC bit count is the second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to a preset threshold value, determining that the reference CRC bit count is the first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than a preset threshold value and the second encoded bit count is greater than or equal to a preset threshold value,
wherein the first predetermined CRC bit count is 11 bits, and/or, the second predetermined CRC bit count is 22 bits, and/or, the preset threshold value is 1088.

### Claim 6

(canceled)

### Claim 7 (depends on 1)

The information transmission method according to claim 1, wherein the determining a resource for transmitting the UCI according to a reference cyclic redundancy check (CRC) bit count comprises at least one of following means:
means 1: in a case that the UCI is transmitted on a physical uplink control channel (PUCCH), calculating an actual resource block (RB) count of RBs used by the PUCCH according to the reference CRC bit count;
means 2: in a case that the UCI is channel state information (CSI) and multiple PUCCH resources for transmitting multiple CSIs are configured, selecting one PUCCH resource for transmitting the CSI from the multiple PUCCH resources for transmitting the multiple CSIs according to the reference CRC bit count;
means 3: in a case that the UCI comprises a CSI part 2, determining a resource for transmitting the CSI part 2 and a resource for transmitting UCI other than the CSI part 2 among a determined PUCCH resource according to the reference CRC bit count;
means 4: in a case that the UCI is transmitted on a physical uplink shared channel (PUSCH), calculating a size of a transmission resource, on the PUSCH, of the UCI according to the reference CRC bit count.

### Claim 8

(canceled)

### Claim 9 (depends on 1)

The information transmission method according to claim 1, wherein, before the determining a resource for transmitting the UCI according to a reference cyclic redundancy check (CRC) bit count, the method further comprises:
judging whether a maximum encoded bit count of UCI carried on an uplink channel for carrying UCI is greater than or equal to a preset threshold value;
in a case that the maximum encoded bit count is greater than or equal to the preset threshold value, performing the step of determining the resource for transmitting the UCI according to the reference CRC bit count.

### Claim 10

(canceled)

### Claim 11

An information transmission method, performed by a base station, comprising:
judging whether a bit count of uplink control information (UCI) meets a predetermined bit count range;
in a case that the bit count of the UCI meets the predetermined bit count range, determining a resource for transmitting the UCI according to a reference cyclic redundancy check (CRC) bit count;
receiving the UCI on the determined resource for transmitting the UCI.

### Claim 12

(canceled)

### Claim 13 (depends on 11)

The information transmission method according to claim 11,
wherein the predetermined bit count range is greater than or equal to a first bit count value and less than a second bit count value; or,
the predetermined bit count range is greater than or equal to the first bit count value,
wherein the first bit count value is 360, and/or the second bit count value is 1013.

### Claim 14

(canceled)

### Claim 15 (depends on 11)

The information transmission method according to claim 11,
wherein the reference CRC bit count is determined by following steps:
determining that the reference CRC bit count is a predetermined CRC bit count value; or, judging whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value, wherein the second predetermined CRC bit count is greater than the first predetermined CRC bit count; or,
judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the second encoded bit count is greater than or equal to the preset threshold value; or,
judging whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value; judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to the preset threshold value in a case that the first encoded bit count is less than a preset threshold value, determining that the reference CRC bit count is the first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the second encoded bit count is greater than or equal to the preset threshold value; or,
judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value; determining whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value in a case that the second encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is the second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value; or,
determining a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate and determining a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at the predetermined code rate, determining that the reference CRC bit count is the second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to a preset threshold value, determining that the reference CRC bit count is the first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is the predetermined CRC bit count value in a case that the first encoded bit count is less than a preset threshold value and the second encoded bit count is greater than or equal to the preset threshold value,
wherein the first predetermined CRC bit count is 11 bits, and/or, the second predetermined CRC bit count is 22 bits, and/or, the preset threshold value is 1088.

### Claim 16

(canceled)

### Claim 17 (depends on 11)

The information transmission method according to claim 11, wherein the determining a resource for transmitting the UCI according to a reference cyclic redundancy check (CRC) bit count comprises at least one of following means:
means 1: in a case that the UCI is transmitted on a physical uplink control channel (PUCCH), calculating an actual resource block (RB) count of RBs used by the PUCCH according to the reference CRC bit count;
means 2: in a case that the UCI is channel state information (CSI) and multiple PUCCH resources for transmitting multiple CSIs are configured, selecting one PUCCH resource for receiving the CSI from the multiple PUCCH resources for transmitting the multiple CSIs according to the reference CRC bit count;
means 3: in a case that the UCI comprises a CSI part 2, determining a resource for receiving the CSI part 2 and a resource for receiving UCI other than the CSI part 2 among a determined PUCCH resource according to the reference CRC bit count;
means 4: in a case that the UCI is transmitted on a physical uplink shared channel (PUSCH), calculating a size of a transmission resource, on the PUSCH, of the UCI according to the reference CRC bit count.

### Claim 18

(canceled)

### Claim 19 (depends on 11)

The information transmission method according to claim 11, wherein, before the determining a resource for transmitting the UCI according to a reference cyclic redundancy check (CRC) bit count, the method further comprises:
judging whether a maximum encoded bit count of UCI carried on an uplink channel for carrying UCI is greater than or equal to a preset threshold value;
in a case that the maximum encoded bit count is greater than or equal to the preset threshold value, performing the step of determining the resource for transmitting the UCI according to the reference CRC bit count.

### Claim 20

(canceled)

### Claim 21

A terminal, comprising: a transceiver, a storage, a processor and a program stored on the storage and configured to be executed by the processor, wherein the processor is configured to execute the program to implement following steps:
judging whether a bit count of uplink control information (UCI) meets a predetermined bit count range;
in a case that the bit count of the UCI meets the predetermined bit count range, determining a resource for transmitting the UCI according to a reference cyclic redundancy check (CRC) bit count;
transmitting, by means of the transceiver, the UCI on the determined resource for transmitting the UCI.

### Claim 22

(canceled)

### Claim 23 (depends on 21)

The terminal according to claim 21, wherein the predetermined bit count range is greater than or equal to a first bit count value and less than a second bit count value; or,
the predetermined bit count range is greater than or equal to the first bit count value,
wherein the first bit count value is 360, and/or the second bit count value is 1013.

### Claim 24

(canceled)

### Claim 25 (depends on 21)

The terminal according to claim 21, wherein the processor is configured to execute the program to further implement following steps:
determining that the reference CRC bit count is a predetermined CRC bit count value; or,
judging whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value, wherein the second predetermined CRC bit count is greater than the first predetermined CRC bit count; or,
judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the second encoded bit count is greater than or equal to the preset threshold value; or,
judging whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value; judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value in a case that the first encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is the first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the second encoded bit count is greater than or equal to the preset threshold value; or,
judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value; determining whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at the predetermined code rate is greater than or equal to a preset threshold value in a case that the second encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is the second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value; or,
determining a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate and determining a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate, determining that the reference CRC bit count is the second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to a preset threshold value, determining that the reference CRC bit count is the first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is the predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value and the second encoded bit count is greater than or equal to the preset threshold value,
wherein the first predetermined CRC bit count is 11 bits, and/or, the second predetermined CRC bit count is 22 bits, and/or, the preset threshold value is 1088.

### Claim 26

(canceled)

### Claim 27 (depends on 21)

The terminal according to claim 21, wherein the processor is configured to execute the program to further implement at least one of following means:
means 1: in a case that the UCI is transmitted on a physical uplink control channel (PUCCH), calculating an actual resource block (RB) count of RBs used by the PUCCH according to the reference CRC bit count;
means 2: in a case that the UCI is channel state information (CSI) and multiple PUCCH resources for transmitting multiple CSIs are configured, selecting one PUCCH resource for transmitting the CSI from the multiple PUCCH resources for transmitting the multiple CSIs according to the reference CRC bit count;
means 3: in a case that the UCI comprises a CSI part 2, determining a resource for transmitting the CSI part 2 and a resource for transmitting UCI other than the CSI part 2 among a determined PUCCH resource according to the reference CRC bit count;
means 4: in a case that the UCI is transmitted on a physical uplink shared channel (PUSCH), calculating a size of a transmission resource, on the PUSCH, of the UCI according to the reference CRC bit count.

### Claim 28

(canceled)

### Claim 29 (depends on 21)

The terminal according to claim 21, wherein the processor is configured to execute the program to further implement following steps:
judging whether a maximum encoded bit count of UCI carried on an uplink channel for carrying UCI is greater than or equal to a preset threshold value;
in a case that the maximum encoded bit count is greater than or equal to the preset threshold value, performing the step of determining the resource for transmitting the UCI according to the reference CRC bit count.

### Claim at position 30

-31. (canceled)

### Claim 32 (depends on 11)

A base station, comprising: a transceiver, a storage, a processor and a program stored on the storage and configured to be executed by the processor, wherein the processor is configured to execute the steps of the information transmission method according to claim 11.

### Claim 33

(canceled)

### Claim 34 (depends on 32)

The base station according to claim 32, wherein the predetermined bit count range is greater than or equal to a first bit count value and less than a second bit count value; or,
the predetermined bit count range is greater than or equal to the first bit count value,
wherein the first bit count value is 360, and/or the second bit count value is 1013.

### Claim 35

(canceled)

### Claim 36 (depends on 32)

The base station according to claim 32, wherein the processor is configured to execute the program to further implement following steps:
determining that the reference CRC bit count is a predetermined CRC bit count value; or,
judging whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value, wherein the second predetermined CRC bit count is greater than the first predetermined CRC bit count; or,
judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the second encoded bit count is greater than or equal to the preset threshold value; or,
judging whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value; judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at the predetermined code rate is greater than or equal to a preset threshold value in a case that the first encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is the first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the second encoded bit count is greater than or equal to the preset threshold value; or,
judging whether a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at a predetermined code rate is greater than or equal to a preset threshold value, determining that the reference CRC bit count is a first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value; determining whether a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at the predetermined code rate is greater than or equal to the preset threshold value in a case that the second encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is the second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value; or,
determining a first encoded bit count corresponding to a sum of the bit count of the UCI and a first predetermined CRC bit count at a predetermined code rate and determining a second encoded bit count corresponding to a sum of the bit count of the UCI and a second predetermined CRC bit count at the predetermined code rate, determining that the reference CRC bit count is the second predetermined CRC bit count in a case that the first encoded bit count is greater than or equal to a preset threshold value, determining that the reference CRC bit count is the first predetermined CRC bit count in a case that the second encoded bit count is less than the preset threshold value, determining that the reference CRC bit count is a predetermined CRC bit count value in a case that the first encoded bit count is less than the preset threshold value and the second encoded bit count is greater than or equal to the preset threshold value,
wherein the first predetermined CRC bit count is 11 bits, and/or, the second predetermined CRC bit count is 22 bits, and/or, the preset threshold value is 1088.

### Claim 37

(canceled)

### Claim 38 (depends on 32)

The base station according to claim 32, wherein the processor is configured to execute the program to further implement at least one of following means:
means 1: in a case that the UCI is transmitted on a physical uplink control channel (PUCCH), calculating an actual resource block (RB) count of RBs used by the PUCCH according to the reference CRC bit count;
means 2: in a case that the UCI is channel state information (CSI) and multiple PUCCH resources for transmitting multiple CSIs are configured, selecting one PUCCH resource for receiving the CSI from the multiple PUCCH resources for transmitting the multiple CSIs according to the reference CRC bit count;
means 3: in a case that the UCI comprises a CSI part 2, determining a resource for receiving the CSI part 2 and a resource for receiving UCI other than the CSI part 2 among a determined PUCCH resource according to the reference CRC bit count;
means 4: in a case that the UCI is transmitted on a physical uplink shared channel (PUSCH), calculating a size of a transmission resource, on the PUSCH, of the UCI according to the reference CRC bit count.

### Claim 39

(canceled)

### Claim 40 (depends on 32)

The base station according to claim 32, wherein the processor is configured to execute the program to further implement following steps:
judging whether a maximum encoded bit count of UCI carried on an uplink channel for carrying UCI is greater than or equal to a preset threshold value;
in a case that the maximum encoded bit count is greater than or equal to the preset threshold value, performing the step of determining the resource for transmitting the UCI according to the reference CRC bit count.

### Claim at position 40

-50. (canceled)
