Multiplexing of Uplink Control Information
US-2024430897-A1 · Dec 26, 2024 · US
US2018167932A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018167932-A1 |
| Application number | US-201715821128-A |
| Country | US |
| Kind code | A1 |
| Filing date | Nov 22, 2017 |
| Priority date | Dec 9, 2016 |
| Publication date | Jun 14, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and apparatuses for multiplexing control information in a physical uplink data channel. A method of the UE includes receiving a configuration for a number of hybrid automatic repeat request acknowledgement (HARQ-ACK) information bits per data transport block (TB); receiving a downlink control information (DCI) format scheduling a reception of a data TB; and receiving the data TB that includes a number of data code blocks (CBs). The method further includes determining a number of HARQ-ACK information bits for a respective number of CB groups (CBGs); determining CBs per CBG; generating HARQ-ACK information bits; and generating a HARQ-ACK codeword. Additionally, the method includes transmitting the HARQ-ACK codeword in a physical uplink control channel (PUCCH) or in a physical uplink shared data channel (PUSCH).
Opening claim text (preview).
What is claimed is: 1 . A user equipment (UE) comprising: a receiver configured to: receive a configuration for a number of N HARQ-ACK TB,max hybrid automatic repeat request acknowledgement (HARQ-ACK) information bits per data transport block (TB); receive a downlink control information (DCI) format scheduling a reception of a data TB; and receive the data TB that includes a number of N CB TB data code blocks (CBs); and a processor configured to: determine a number of N HARQ-ACK TB HARQ-ACK information bits for a respective number of CB groups (CBGs); determine N CB CBG =┌N CB TB /N HARQ-ACK TB ┐CBs per CBG for first mod (N CB TB , N HARQ-ACK TB ) CBGs, and N CB CBG =└N CB TB /N HARQ-ACK TB ┘ CBs per CBG for last N HARQ-ACK TB -mod(N CB TB , N HARQ-ACK TB ) CBGs; generate mod(N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits for first mod(N CB TB , N HARQ-ACK TB ) CBGs; generate N HARQ-ACK TB -mod(N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits for last N HARQ-ACK -mod(N CB TB , N HARQ-ACK TB ) CBGs; and generate a HARQ-ACK codeword that includes the mod (N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits followed by the N HARQ-ACK -mod(N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits, wherein 539 ┐ is a ceiling function, └ ┘ is a floor function, and modis a modulo function; and a transmitter configured to transmit the HARQ-ACK codeword in a physical uplink control channel (PUCCH) or in a physical uplink shared data channel (PUSCH). 2 . The UE of claim 1 , wherein: the processor is further configured to determine N HARQ-ACK TB as N HARQ-ACK TB =min(N HARQ-ACK TB,max , N CB TB ), and min is a minimum function. 3 . The UE of claim 2 , wherein when N HARQ-ACK TB is smaller than N HARQ-ACK TB,max , the HARQ-ACK codeword additionally includes last N HARQ-ACK TB,max -N HARQ-ACK TB HARQ-ACK information bits with a negative acknowledgement (NACK) value. 4 . The UE of claim 1 , wherein the DCI format includes N HARQ-ACK TB,max bits indicating whether a CBG of the data TB is a new CBG or a previous CBG when N HARQ-ACK TB is less than N HARQ-ACK TB,max . 5 . The UE of claim 1 , wherein the processor is further configured to determine N CB TB as N CB TB =┌TBS/CBS max ┐ where TBS is a size of the data TB and CBS max is a predefined maximum size of a data CB. 6 . The UE of claim 1 , wherein the DCI format includes a field counting a number of CBGs in an ascending order of a slot index or of a cell index. 7 . The UE of claim 1 , wherein: the receiver is further configured to receive a DCI format scheduling a transmission of a data TB in the PUSCH and including a field providing a first index for a modulation and coding scheme for the data TB; the processor is further configured to determine a second index, smaller than the first index, from the first index when the HARQ-ACK codeword is transmitted in the PUSCH; and the transmitter is further configured to transmit the data TB in the PUSCH using a modulation and coding scheme corresponding to the second index. 8 . A base station comprising: a transmitter configured to: transmit a configuration for a number of N HARQ-ACK TB,max hybrid automatic repeat request acknowledgement (HARQ-ACK) information bits per data transport block (TB); transmit a downlink control information (DCI) format scheduling a transmission of a data TB; and transmit the data TB that includes a number of N CB TB data code blocks (CBs); and a processor configured to: determine a number of N HARQ-ACK TB HARQ-ACK information bits for a respective number of CB groups (CBGs); determine N CB CBG =┌N CB TB /N HARQ-ACK TB ┐ CBs per CBG for first mod (N CB TB , N HARQ-ACK TB ) CBGs, and N CB CBG =└N CB TB /N HARQ-ACK TB ┘ CBs per CBG for last N HARQ-ACK TB -mod(N CB TB , N HARQ-ACK TB ) CBGs; determine mod(N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits for first Mod(N CB TB , N HARQ-ACK TB ) CBGs; determine N HARQ-ACK -mod (N CB TB , N HARQ -ACK TB ) HARQ-ACK information bits for last N HARQ-ACK TB -mod(N CB TB , N HARQ-ACK TB ) CBGS; and determine a HARQ-ACK codeword that includes the mod (N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits followed by the N HARQ-ACK TB -mod(N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits, wherein ┌ 538 is a ceiling function, └ ┘ is a floor function, and mod is a modulo function; and a receiver configured to receive the HARQ-ACK codeword in a physical uplink control channel (PUCCH) or in a physical uplink shared data channel (PUSCH). 9 . The base station of claim 8 , wherein: the processor is further configured to determine as N HARQ-ACK TB as N HARQ-ACK TB =min(N HARQ-ACK TB,max , N CB TB ), and min is a minimum function. 10 . The base station of claim 9 , wherein when N HARQ-ACK TB is smaller than N HARQ-ACK TB,max , the HARQ-ACK codeword additionally includes last N HARQ-ACK TB,max -N HARQ-ACK TB HARQ-ACK information bits with a negative acknowledgement (NACK) value. 11 . The base station of claim 8 , wherein the DCI format includes N HARQ-ACK TB,max bits indicating whether a CBG of the data TB is a new CBG or a previous CBG when N HARQ-ACK TB is less than N HARQ-ACK TB,max . 12 . The base station of claim 8 , wherein the processor is further configured to determine N CB TB as N CB TB =┌TBS/CBS max ┐ where TBS is a size of the data TB and CBS max is a predefined maximum size of a data CB. 13 . The base station of claim 12 , wherein the DCI format includes a field counting a number of CBGs in an ascending order of a slot index or of a cell index. 14 . The base station of claim 12 , wherein: the transmitter is further configured to transmit a DCI format scheduling a transmission of a data TB in the PUSCH and including a field providing a first index for a modulation and coding scheme for the data TB; the processor is further configured to determine a second index, smaller than the first index, from the first index when the HARQ-ACK codeword is transmitted in the PUSCH; and the receiver is further configured to receive the data TB in the PUSCH using a modulation and coding scheme corresponding to the second index. 15 . A method comprising: receiving a configuration for a number of N HARQ-ACK TB,max hybrid automatic repeat request acknowledgement (HARQ-ACK) information bits per data transport block (TB); receiving a downlink control information (DCI) format scheduling a reception of a data TB; receiving the data TB that includes a number of N CB TB data code blocks (CBs); determining a number of N HARQ-ACK TB HARQ-ACK information bits for a respective number of CB groups (CBGs); determining N CB CBG =┌N CB TB /N HARQ-ACK TB ┐ for first mod (N CB TB , N HARQ-ACK TB ) CBGs, and N CB CBG =└N CB TB /N HARQ-ACK TB ┘ CBs per CBG for last N HARQ-ACK TB -mod(N CB TB , N HARQ-ACK TB ) CBGs; generating mod(N CB TB , N HARQ-ACK TB ) information bits for first mod(N CB TB , N HARQ-ACK TB ) CBGs; generating N HARQ-ACK TB -mod(N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits for last N HARQ-ACK TB -mod(N CB TB , N HARQ-ACK TB ) CBGs; generating a HARQ-ACK codeword that includes the mod (N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits followed by the N HARQ-ACK TB -mod(N CB TB , N HARQ-ACK TB ) HARQ-ACK information bits, wherein ┌ 538 is a ceiling function, └ 540 is a floor function, and mod is a modulo function; and transmitting the HARQ-AC
in the uplink direction of a wireless link, i.e. towards the network · CPC title
Allocation of signalling, i.e. of overhead other than pilot signals · CPC title
the supervisory signal being transmitted together with control information · CPC title
Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861) · CPC title
Determination of the number of bits transmitted on different sub-channels · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.