IP Library Granted Patent US 12672145
Granted Patent B2
US 12672145 · App. 18/522,905 · Granted Jun 30, 2026

Method and apparatus for mapping uplink control information in wireless communication system

Inventors: Jeongho Yeo (Gyeonggi-do, KR); Seunghoon Choi (Gyeonggi-do, KR); Sungjin Park (Gyeonggi-do, KR); Jinyoung Oh (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd
H04W72/21H04L1/1861H04W72/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 12672145
App. No.
18/522,905
Granted
Jun 30, 2026
Kind
B2
Abstract

Provided is a method of a terminal in a wireless communication system, including receiving DCI for scheduling PUSCH transmission, determining a number of coded modulation symbols per layer for transmission of UCI, based on a number of code blocks associated with a UL-SCH, C UL-SCH , a value K r for an r-th code block of the code blocks and a number of bits of the UCI, wherein in case that the DCI includes CBGTI and the CBGTI indicates that the r-th code block associated with the UL-SCH of the PUSCH transmission is not for transmission, the value K r is determined as 0, and else, the value K r is determined as a size of the r-th code block for the UL-SCH of the PUSCH transmission; and transmitting, to a base station, the UCI on the PUSCH based on the number of coded modulation symbols per layer.

Claims (303)

1 . A method of a terminal in a wireless communication system, the method comprising:

receiving downlink control information (DCI) for scheduling physical uplink shared channel (PUSCH) transmission;

determining a number of coded modulation symbols per layer for transmission of uplink control information (UCI), based on a number of code blocks associated with an uplink shared channel (UL-SCH), C UL-SCH , a value K r for an r-th code block of the code blocks and a number of bits of the UCI,

wherein in case that the DCI includes code block group transmission information (CBGTI) and the CBGTI indicates that the r-th code block associated with the UL-SCH of the PUSCH transmission is not for transmission, the value K r is determined as 0, and

else, the value K r is determined as a size of the r-th code block for the UL-SCH of the PUSCH transmission; and

transmitting, to a base station, the UCI a PUSCH based on the number of coded modulation symbols per layer.

2 . The method of claim 1 , wherein the number of coded modulation symbols per layer for transmission of the UCI is determined based on

(

O

UCI

+

L

UCI

)

·

β

offset

PUSCH

·

l

=

0

N

symb

,

all

PUSCH

-

1

M

SC

UCI

(

l

)

r

=

0

C

UL

-

SCH

-

1

K

r

,

O UCI is the number of bits of the UCI,

L UCI is a number of CRC bits added to the UCI

M

SC

UCI

(

l

)

is a number of resource elements used for transmission of the UCI,

N

symbol

,

all

PUSCH

is a number of symbols assigned for the PUSCH transmission, and

β

offset

PUSCH

in an offset for the PUSCH.

3 . The method of claim 1 , further comprising identifying a configuration for code block group transmission,

wherein the configuration for the code block group transmission comprises a maximum number of code-block-groups associated with a transport block.

4 . The method of claim 1 , wherein the UCI includes at least one of hybrid automatic repeat request-acknowledgement (HARQ-ACK), channel state information (CSI) part 1, or CSI part 2.

5 . A method of a base station in a wireless communication system, the method comprising:

transmitting downlink control information (DCI) for scheduling physical uplink shared channel (PUSCH) transmission; and

receiving, from a terminal, uplink control information (UCD) on a PUSCH, based on a number of coded modulation symbols per layer for transmission of the UCI,

wherein the number of coded modulation symbols per layer for transmission of the UCI is determined based on a number of code blocks associated with an uplink shared channel (UL-SCH), C UL-SCH , a value K r for an r-th code block of the code blocks and a number of bits of the UCI,

wherein in case that the DCI includes code block group transmission information (CBGTI) and the CBGTI indicates that the r-th code block associated with the UL-SCH of the PUSCH transmission is not for transmission, the value K r is determined as 0, and

else, the value K r is determined as a size of the r-th code block for the UL-SCH of the PUSCH transmission.

6 . The method of claim 5 , wherein the number of coded modulation symbols per layer for transmission of the UCI is determined based on

(

O

UCI

+

L

UCI

)

·

β

offset

PUSCH

·

l

=

0

N

symb

,

all

PUSCH

-

1

M

SC

UCI

(

l

)

r

=

0

C

UL

-

SCH

-

1

K

r

,

O UCI is the number of bits of the UCI,

L UCI is a number of CRC bits added to the UCI,

M

SC

UCI

(

l

)

is a number of resource elements used for transmission of the UCI,

N

symbol

,

all

PUSCH

is a number of symbols assigned for the PUSCH transmission, and

β

offset

PUSCH

is an offset for the UCI.

7 . The method of claim 5 , further comprising transmitting a configuration for code block group transmission, to the terminal,

wherein the configuration for the code block group transmission comprises a maximum number of code-block-groups associated with a transport block.

8 . The method of claim 5 , wherein the UCI includes at least one of hybrid automatic repeat request-acknowledgement (HARQ-ACK), channel state information (CSI) part 1, or CSI part 2.

9 . A terminal in a wireless communication system, the terminal comprising:

a transceiver; and

a processor coupled with the transceiver and configured to:

receive downlink control information (DCI) for scheduling physical uplink shared channel (PUSCH) transmission;

determine a number of coded modulation symbols per layer for transmission of uplink control information (UCI), based on a number of code blocks associated with an uplink shared channel (UL-SCH), C UL-SCH , a value K r for an r-th code block of the code blocks and a number of bits of the UCI, O CSI-1 ,

wherein in case that the DCI includes code block group transmission information (CBGTI) and the CBGTI indicates that the r-th code block associated with the UL-SCH of the PUSCH transmission is not for transmission, the value K r is determined as 0, and

else, the value K r is determined as a size of the r-th code block for the UL-SCH of the PUSCH transmission; and

transmit, to a base station, the UCI on a PUSCH based on the number of coded modulation symbols per layer.

10 . The terminal of claim 9 , wherein the number of coded modulation symbols per layer for transmission of the UCI is determined based on

(

O

UCI

+

L

UCI

)

·

β

offset

PUSCH

·

l

=

0

N

symb

,

all

PUSCH

-

1

M

SC

UCI

(

l

)

r

=

0

C

UL

-

SCH

-

1

K

r

,

O UCI is the number of bits of the UCI,

L UCI is a number of CRC bits added to the UCI,

M

SC

UCI

(

l

)

isa number of resource elements used for transmission of the (UCI),

N

symbol

,

all

PUSCH

is a number of symbols assigned for the PUSCH transmission, and

β

offset

PUSCH

is an onset for the PUSCH.

11 . The terminal of claim 9 , wherein the processor is further configured to identify a configuration for code block group transmission,

wherein the configuration for the code block group transmission comprises a maximum number of code-block-groups associated with a transport block.

12 . The terminal of claim 9 , wherein the UCI includes at least one of hybrid automatic repeat request-acknowledgement (HARQ-ACK), channel state information (CSI) part 1, or CSI part 2.

13 . A base station in a wireless communication system, the base station comprising:

a transceiver; and

a processor coupled with the transceiver and configured to:

transmit downlink control information (DCI) for scheduling physical uplink shared channel (PUSCH) transmission; and

receive, from a terminal, uplink control information (UCI) on a PUSCH based on a number of coded modulation symbols per layer for transmission of the UCI,

wherein the number of coded modulation symbols per layer for transmission of the UCI is determined based on a number of code blocks associated with an uplink shared channel (UL-SCH), C UL-SCH , a value K r for an r-th code block of the code blocks and a number of bits of the UCI,

wherein in case that the DCI includes code block group transmission information (CBGTI) and the CBGTI indicates that the r-th code block associated with the UL-SCH of the PUSCH transmission is not for transmission, the value K r is determined as 0, and

else, the value K r is determined as a size of the r-th code block for the UL-SCH of the PUSCH transmission.

14 . The base station of claim 13 , wherein the number of coded modulation symbols per layer for transmission of the UCI is determined based on

(

O

UCI

+

L

UCI

)

·

β

offset

PUSCH

·

l

=

0

N

symb

,

all

PUSCH

-

1

M

SC

UCI

(

l

)

r

=

0

C

UL

-

SCH

-

1

K

r

,

O UCI is the number of bits of the UCI L UCI a number of CRC bits added to the UCI,

M

SC

UCI

(

l

)

is a number of resource elements used for transmission of the (UCI),

N

symbol

,

all

PUSCH

is a number of symbols assigned for the PUSCH transmission, and

β

offset

PUSCH

is an offset for the UCI.

15 . The base station of claim 13 , wherein the processor is further configured to transmit a configuration for code block group transmission, to the terminal, and

wherein the configuration for the code block group transmission comprises a maximum number of code-block-groups associated with a transport block.

16 . The base station of claim 13 , wherein the UCI includes at least one of hybrid automatic repeat request-acknowledgement (HARQ-ACK), channel state information (CSI) part 1, or CSI part 2.