Method and apparatus for mapping uplink control information in wireless communication system
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.
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.