Method, apparatus and system for transmitting uplink control information in wireless communication system

By designing a terminal device processor in a wireless communication system, the processor determines to discard or multiplex the UCIs of different priority levels when detecting UCI overlap, and solves the resource waste and reliability problems in the transmission of uplink control information, and achieves efficient communication reliability.

CN120343733APending Publication Date: 2025-07-18WILUS INSTITUTE OF STANDARDS & TECHNOLOGY INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510536237.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2021-05-20
Filing Date
2021-10-06
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

In wireless communication systems, especially cellular wireless communication systems, it is difficult for the prior art to effectively handle the transmission of uplink control information, resulting in waste of resources and reduced communication reliability.

Method used

By designing a terminal device in a wireless communication system, the processor determines to discard or multiplex the uplink control information (UCI) with different priority levels when detecting that the first UCI and the second UCI overlap in time, and receives the retransmission information through the physical downlink control channel (PDCCH), prioritizes sending the high priority UCI or multiplexing the UCI on the physical uplink shared channel (PUSCH).

Benefits of technology

It improves the reliability of the communication system, avoids waste of resources, and ensures the timely transmission and effective reception of high-priority information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343733A_ABST
    Figure CN120343733A_ABST
Patent Text Reader

Abstract

The present specification relates to a method, a device, and a system for transmitting uplink control information in a wireless communication system. The present specification provides a terminal comprising: a processor configured to determine a UCI to be discarded from among a first UCI having a first priority and a second UCI having a second priority under a condition that a first PUCCH to which a first UCI is mapped and a second PUCCH to which a second UCI is mapped overlap in at least one symbol with respect to time, or multiplexing the first UCI and the second UCI; and a communication module configured to transmit an undiscarded UCI among the first UCI and the second UCI to a base station or to transmit a third PUCCH to which the first UCI and the second UCI are multiplexed to be mapped, according to the control of the processor. Communication reliability can be improved by multiplexing and transmitting UCIs having different priorities or retransmitting discarded UCIs later.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the patent application with the application number 202180078880.2 (PCT / KR2021 / 013649), international application date of October 6, 2021, and invention title of "Method, apparatus, and system for transmitting uplink control information in a wireless communication system", which was filed on May 24, 2023. Technical Field

[0002] The present invention relates to a wireless communication system, and more particularly, to a method, apparatus, and system for transmitting uplink control information in a wireless communication system. Background Art

[0003] After the commercialization of the fourth-generation (4G) communication system, efforts are being made to develop a new fifth-generation (5G) communication system to meet the increasing demand for wireless data services. The 5G communication system is referred to as a super 4G network communication system, a post-LTE system, or a new radio (NR) system. To achieve high data transmission rates, the 5G communication system includes systems that operate using millimeter wave (mmWave) frequencies of 6 GHz or higher, and communication systems that operate using frequencies of 6 GHz or lower in terms of ensuring coverage, such that implementation methods in base stations and terminals are under consideration.

[0004] The Third Generation Partnership Project (3GPP) NR system improves the spectral efficiency of the network and enables communication providers to offer more data and voice services over a given bandwidth. Therefore, the 3GPP NR system is designed to meet the demand for high-speed data and media transmission in addition to supporting a large number of voice calls. The advantages of the NR system are higher throughput and lower latency on the same platform, support for frequency division duplexing (FDD) and time division duplexing (TDD), and low operating costs due to an enhanced end-user environment and a simple architecture.

[0005] For more efficient data processing, the dynamic TDD of the NR system can use a method for changing the number of orthogonal frequency division multiplexing (OFDM) symbols that can be used in the uplink and downlink according to the data traffic direction of cell users. For example, when the downlink traffic of a cell is greater than the uplink traffic, the base station can allocate multiple downlink OFDM symbols to a time slot (or subframe). Information about the time slot configuration should be sent to the terminal.

[0006] In order to mitigate the path loss of radio waves and increase the transmission distance of radio waves in the mmWave band, in a 5G communication system, beamforming, massive multiple-input / multiple-output (massive MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, hybrid beamforming that combines analog beamforming and digital beamforming, and massive antenna technology have been discussed. In addition, for network improvement of the system, in a 5G communication system, technology development related to evolved small cells, advanced small cells, cloud radio access network (cloud RAN), ultra-dense network, device-to-device communication (D2D), vehicle-to-everything communication (V2X), wireless backhaul, non-terrestrial network communication (NTN), mobile network, cooperative communication, coordinated multi-point (CoMP), interference cancellation, etc. is underway. In addition, in a 5G system, hybrid FSK and QAM modulation (FQAM) and sliding window superimposed coding (SWSC) as advanced coding modulation (ACM) schemes, and filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA) as advanced connection technologies are being developed.

[0007] Meanwhile, in a human-centered connected network where humans generate and consume information, the Internet has evolved into an Internet of Things (IoT) network that exchanges information between distributed components such as objects. The Internet of Everything (IoE) technology that combines IoT technology with big data processing technology through connection to a cloud server is also emerging. To implement IoT, technical elements such as sensing technology, wired / wireless communication and network infrastructure, service interface technology, and security technology are required, so in recent years, technologies such as sensor networks, machine-to-machine (M2M), and machine type communication (MTC) have been studied to connect between objects. In an IoT environment, intelligent Internet technology (IT) services can be provided that collect and analyze data generated from the connected objects to create new value in human life. By the integration and hybridization of existing information technology (IT) and various industries, IoT can be applied to fields such as smart home, smart building, smart city, smart car or connected car, smart grid, healthcare, smart appliances, and advanced medical services.

[0008] Therefore, various attempts have been made to apply a 5G communication system to an IoT network. For example, technologies such as sensor networks, machine-to-machine (M2M), and machine type communication (MTC) are implemented through technologies such as beamforming, MIMO, and array antennas. The application of cloud RAN as the above big data processing technology is an example of the integration of 5G technology and IoT technology. Generally, a mobile communication system is developed to provide voice services while ensuring the activities of users.

[0009] However, mobile communication systems are gradually expanding their scope to data services as well as voice, and have now developed to the point where they can provide high-speed data services. However, in current mobile communication systems that provide services, due to the lack of resources and the users' demand for high-speed services, a more advanced mobile communication system is needed. Summary of the Invention

[0010] Technical Problem

[0011] The technical problem of the present invention is to provide a method for transmitting uplink control information in a wireless communication system, particularly a cellular wireless communication system, and an apparatus for the method.

[0012] Technical Solution

[0013] According to an aspect of the present invention, there is provided a UE for transmitting uplink control information (UCI). The UE includes: a processor configured to determine a UCI to be discarded from a first UCI having a first priority and a second UCI having a second priority, or multiplex the first UCI and the second UCI, under a condition that a first PUCCH to which the first UCI is mapped and a second PUCCH to which the second UCI is mapped overlap in time in at least one symbol; and a communication module configured to, under the control of the processor, transmit to a base station the undiscarded UCI among the first UCI and the second UCI, or transmit to the base station a third PUCCH, where the first UCI and the second UCI are mapped to the third PUCCH by being multiplexed on the third PUCCH. Here, the communication module is configured to receive, from the base station via a physical downlink control channel (PDCCH), downlink control information (DCI) for retransmission of the discarded UCI, and the DCI may include at least one of slot index information and information about the discarded UCI.

[0014] In one aspect, the slot index information may indicate one of the number of slots between the slot in which the PDCCH is received and the slot of the discarded PUCCH corresponding to the discarded UCI, the number of slots between the slot in which the PDCCH is received and the slot of the PDCCH that schedules the discarded PUCCH, and the index of the slot of the PUCCH to be used for retransmission of the discarded UCI.

[0015] In another aspect, the information about the discarded PUCCH includes the time order of the discarded PUCCH among the time orders of a plurality of PUCCHs for the UE, the PRB order of the discarded PUCCH among the physical resource blocks (PRBs) allocated to the plurality of PUCCHs for the UE, and one of the indexes assigned to the discarded PUCCH according to the PUCCH configuration for the UE.

[0016] In another aspect, the first priority is higher than the second priority, and the bit size of the entire UCI obtained by multiplexing the first UCI and the second UCI may be equal to the sum of the bit sizes of the first UCI and the second UCI.

[0017] In another aspect, the bit size of the second UCI may be determined by excluding at least a part of the channel state information (CSI) and the scheduling request (SR) from the second UCI.

[0018] In another aspect, the bit size of the second UCI may be determined by excluding the UCI of a type different from that of the first UCI from the second UCI.

[0019] In another aspect, the communication module may encode and multiplex the first UCI and the second UCI separately, or may encode and multiplex the first UCI and the second UCI jointly.

[0020] In another aspect, the resources for the third PUCCH may be included in the PUCCH resource set determined based on the bit size of the entire UCI among the multiple PUCCH resource sets configured for the UE.

[0021] In another aspect, the resources for the third PUCCH may be included in the PUCCH resource set for the transmission of the first UCI.

[0022] In another aspect, the PUCCH resource set may be selected based on at least one of the last symbol of the first PUCCH, the symbol at the boundary of the time slot or sub-slot, the last symbol of the PDCCH scheduling the first PUCCH, and the last symbol of the PDCCH scheduling the second PUCCH.

[0023] In another aspect, the PUCCH resource set may not include at least one of the PUCCH resources located after a certain number of symbols from the last symbol of the first PUCCH and the PUCCH resources mapped to a time slot or sub-slot later than the time slot or sub-slot to which the first PUCCH belongs.

[0024] In another aspect, the resource for the third PUCCH can be any one of the PUCCH resources included in the PUCCH resource set that has the earliest starting symbol, the earliest ending symbol, and the longest length.

[0025] In another aspect, the communication module can determine the first resource number for the transmission of the first UCI as the resource number among the multiple resource numbers of the third PUCCH when the bit size of the first UCI is equal to or less than the maximum bit size calculated based on the maximum code rate and the resource number for the transmission of the first UCI.

[0026] In another aspect, the communication module can determine the second resource number for the transmission of the second UCI as the resource number among the multiple resource numbers of the third PUCCH when the bit size of the second UCI is equal to or less than the maximum bit size calculated based on the maximum code rate and the number of PRBs for the transmission of the second UCI.

[0027] In another aspect, if there is no resource number when it is equal to or less than the maximum bit size, the communication module can determine the bit size of the second UCI by excluding at least a part of the first CSI part and the second CSI part.

[0028] In another aspect, the resource can be at least one of a PRB, a subcarrier, or a resource element (RE).

[0029] In another aspect, when the resource is a PRB, if the third PUCCH is PUCCH format 3, the number of PRBs can be one of {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16}.

[0030] In another aspect, the communication module can determine the first subcarrier number for the first UCI as the subcarrier number among the multiple subcarrier numbers of the third PUCCH when the bit size of the first UCI is equal to or less than the maximum bit number calculated based on the maximum code rate and the subcarrier number for the transmission of the first UCI.

[0031] In another aspect, the third PUCCH can include resources corresponding to the sum of the first resource number and the second resource number, and the communication module can allocate resources with the first resource number and resources with the second resource number for the transmission of the first UCI and the second UCI respectively starting from the lowest resource of the third PUCCH.

[0032] In another aspect, the third PUCCH may include PRBs corresponding to P_total, where P_total is the sum of the first PRB number and the second PRB number, and the communication module may determine the number of symbols when the bit size of the first UCI is equal to or less than the maximum number of bits calculated based on the maximum code rate for the transmission of the first UCI and P_total as the first number of symbols for the transmission of the first UCI.

[0033] In another aspect, the communication module may determine the number of symbols when the bit size of the second UCI is equal to or less than the maximum number of bits calculated based on the maximum code rate for the transmission of the second UCI and P_total as the second number of symbols for the transmission of the second UCI.

[0034] In another aspect, the third PUCCH may include a first set of symbols and a second set of symbols in time, and the first set of symbols may include the symbols corresponding to the first number of symbols at an earlier position in time in the third PUCCH or the symbols corresponding to the first number of symbols at the position closest to the demodulation reference signal (DMRS) symbols in the third PUCCH.

[0035] In another aspect, the second set of symbols may include the symbols not included in the first set of symbols.

[0036] In another aspect, the third PUCCH may be a PUCCH format 2 structure, and the communication module may position and place the first UCI and the second UCI on the frequency axis of the third PUCCH, respectively.

[0037] In another aspect, the third PUCCH may be a PUCCH format 2 structure, and the communication module may distribute and place the first UCI and the second UCI on the frequency axis of the third PUCCH, respectively.

[0038] In another aspect, the third PUCCH may be a PUCCH format 2 structure, and the communication module may generate a combined UCI bit sequence obtained by interleaving the bit sequence of the first UCI and the bit sequence of the second UCI, and may place the interleaved UCI bit sequence in the third PUCCH.

[0039] In another aspect, the interleaver may be a block interleaver, and the row and column sizes of the block interleaver may be determined based on at least one of the bit size of the first UCI, the bit size of the second UCI, the number of REs excluding DMRS in one PRB, and the number of PRBs in the third PUCCH.

[0040] In another aspect, when the first PUCCH can be PUCCH format 0, the second PUCCH can be PUCCH format 0 or PUCCH format 1, and the first priority is higher than the second priority, the third PUCCH to which the first UCI and the second UCI are mapped by being multiplexed can be the first PUCCH.

[0041] In another aspect, when the first PUCCH is PUCCH format 0 and the second PUCCH is PUCCH format 0 or PUCCH format 1 and the first priority is higher than the second priority, the communication module multiplexes the first UCI and the second UCI, maps the multiplexed UCI to any one of the resources for the first UCI and the resources for the second UCI, and transmits the multiplexed UCI mapped to the resources, and can determine the mapped resources based on the combination indicated by the second UCI.

[0042] In another aspect, the first UCI can be a scheduling request (SR), and the second UCI can be a HARQ-ACK.

[0043] In another aspect, each of the first UCI and the second UCI can be a HARQ-ACK.

[0044] In another aspect, if the mapped resources are the resources for the second UCI, the communication module can use the power obtained by adding a predetermined value to the power for the transmission of the second UCI.

[0045] In another aspect, the communication module can use any one or a combination of the first maximum code rate configured for the first UCI and the second maximum code rate configured for the second UCI as the maximum code rate for the multiplexed UCI.

[0046] In another aspect, the communication module can set the first maximum code rate for the first UCI and the second maximum code rate for the second UCI in the PUCCH format of the third PUCCH.

[0047] In another aspect, the communication module can set the first maximum code rate for the first UCI in the first PUCCH format of the first PUCCH, can set the second maximum code rate for the second UCI in the second PUCCH format of the second PUCCH, can set the first PUCCH format on the first PUCCH set for transmitting the first UCI, and can set the second PUCCH format on the second PUCCH set for transmitting the second UCI.

[0048] In another aspect, under the condition that the fourth PUCCH to which the fourth UCI is mapped overlaps with the physical uplink shared channel (PUSCH) in at least one symbol in time, the processor may be configured to: multiplex the fourth UCI on the PUSCH, determine the priority of the PUSCH based on the DCI for scheduling the PUSCH, and determine the beta offset for multiplexing the fourth UCI on the PUSCH based on at least a part of the priority of the fourth UCI and the priority of the PUSCH.

[0049] In another aspect, the beta offset may be set according to the combination of the priority of the UCI and the priority of the PUSCH, and the beta offset may be determined according to the combination of the priority of the fourth UCI and the priority of the PUSCH.

[0050] In another aspect, the beta offset may be set according to the priority of the UCI, and the beta offset may be determined according to the priority of the fourth UCI.

[0051] In another aspect, the beta offset may be set according to the priority of the PUSCH, and the beta offset may be determined according to the priority of the PUSCH.

[0052] In another aspect, under the condition that the third PUCCH overlaps with the physical uplink shared channel (PUSCH) in at least one symbol in time, the processor may be configured to: multiplex the first UCI and the second UCI on the PUSCH, and determine the priority of the PUSCH based on the DCI for scheduling the PUSCH. The first UCI may include a first HARQ-ACK codebook with a first priority, the second UCI may include a second HARQ-ACK codebook with a second priority, the DCI for scheduling the PUSCH may include at least one UL downlink assignment index (DAI) for determining the size of the first HARQ-ACK codebook and the size of the second HARQ-ACK codebook. The communication module may determine the size of the first HARQ-ACK codebook and the size of the second HARQ-ACK codebook based on the at least one UL DAI, multiplex the first HARQ-ACK codebook and the second HARQ-ACK codebook, and transmit the multiplexed codebook to the base station on the PUSCH.

[0053] In another aspect, the DCI for scheduling the PUSCH may include one UL DAI for determining the size of the first HARQ-ACK codebook and the size of the second HARQ-ACK codebook. The communication module may determine the size of the first HARQ-ACK codebook and the size of the second HARQ-ACK codebook based on the one UL DAI, multiplex the first HARQ-ACK codebook and the second HARQ-ACK codebook, and transmit the multiplexed codebook to the base station on the PUSCH.

[0054] In another aspect, the bit size of a UL DAI can be determined according to the types of the first HARQ-ACK codebook and the second HARQ-ACK codebook, and the HARQ-ACK codebook type can be one of semi-static and dynamic.

[0055] In another aspect, the DCI for scheduling PUSCH may include a first UL DAI for determining the size of the first HARQ-ACK codebook and a second UL DAI for determining the size of the second HARQ-ACK codebook, and the communication module may determine the size of the first HARQ-ACK codebook based on the first UL DAI, determine the size of the second HARQ-ACK codebook based on the second UL DAI, multiplex the first HARQ-ACK codebook and the second HARQ-ACK codebook, and send the multiplexed codebook to the base station on the PUSCH.

[0056] In another aspect, the bit sizes of the first UL DAI and the second UL DAI can be determined respectively according to the types of the first HARQ-ACK codebook and the second HARQ-ACK codebook, and the HARQ-ACK codebook type can be one of semi-static and dynamic.

[0057] In another aspect, the processor may be configured to: multiplex a fourth UCI with a fourth priority and a fifth UCI with a fifth priority on the PUSCH, and the communication module may be configured to: when the fourth priority is higher than the fifth priority, first map the fourth UCI to the resource element at the position closest to the DMRS on the PUSCH, and then map the fifth UCI to the remaining resource elements on the PUSCH.

[0058] In another aspect, the fourth UCI may be a high-priority HARQ-ACK, the fifth UCI may be a low-priority HARQ-ACK, and the resource elements on the PUSCH may be the resource elements allocated for HARQ-ACK or the resource elements allocated for the first CSI part 1.

[0059] Beneficial Effects

[0060] According to an embodiment of the present invention, the communication reliability can be improved by multiplexing and sending UCIs with different priorities or retransmitting the discarded UCI later. The effects obtainable in the present disclosure are not limited to the effects mentioned above, and according to the following description, those skilled in the art to which the present disclosure pertains can clearly understand other effects not mentioned. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] Figure 1 Illustrate an example of a radio frame structure used in a wireless communication system.

[0062] Figure 2 Illustrates an example of the downlink (DL) / uplink (UL) time slot structure in a wireless communication system.

[0063] Figure 3 Is a diagram for explaining the physical channels used in a 3GPP system and a typical signal transmission method using the physical channels.

[0064] Figure 4a and 4b Illustrates an SS / PBCH block for initial cell access in a 3GPP NR system.

[0065] Figure 5a and 5b Illustrates the process of transmitting control information and control channels in a 3GPP NR system.

[0066] Figure 6 Illustrates a control resource set (CORESET) in a 3GPP NR system in which a physical downlink control channel (PUCCH) can be transmitted.

[0067] Figure 7 Illustrates a method for configuring a PDCCH search space in a 3GPP NR system.

[0068] Figure 8 Is a conceptual diagram illustrating carrier aggregation.

[0069] Figure 9 Is a diagram for explaining single-carrier communication and multi-carrier communication.

[0070] Figure 10 Is a diagram showing an example where cross-carrier scheduling technology is applied.

[0071] Figure 11 Illustrates the conflict between a PUCCH for delivering LP UCI (LP PUCCH) and a PUCCH for delivering HP UCI (HP PUCCH).

[0072] Figure 12 Illustrates the operation of a UE when receiving a PDCCH.

[0073] Figures 13 to 17 Is a method for a UE to multiplex LP UCI and HP UCI in a newly configured new PUCCH resource and transmit the multiplexed UCI according to an example.

[0074] Figure 18 Is a diagram for describing a method for a UE to select a PUCCH resource within a selected PUCCH resource set according to an embodiment.

[0075] Figure 19 The figure shows a method for selecting resources for transmitting multiplexed UCI according to an embodiment.

[0076] Figure 20 The figure shows a method for selecting resources for transmitting multiplexed UCI according to another embodiment.

[0077] Figure 21 The figure shows a method for selecting resources for transmitting multiplexed UCI according to another embodiment.

[0078] Figure 22 The figure shows a method for selecting resources for transmitting multiplexed UCI according to another embodiment.

[0079] Figure 23 The figure shows a method for selecting resources for transmitting multiplexed UCI according to another embodiment.

[0080] Figure 24 The figure shows a method for selecting resources for transmitting multiplexed UCI according to another embodiment.

[0081] Figure 25 The figure shows a method for selecting resources for transmitting multiplexed UCI according to another embodiment.

[0082] Figure 26 The figure shows the cyclic shift values according to an embodiment.

[0083] Figure 27 The figure shows the cyclic shift values according to another embodiment.

[0084] Figure 28 The figure shows the multiplexing of 1-bit HP-HARQ and 1-bit LP-HARQ according to an embodiment.

[0085] Figure 29 The figure shows the multiplexing of 1-bit HP-HARQ and 2-bit LP-HARQ according to an embodiment.

[0086] Figure 30 The figure shows the multiplexing of 1-bit HP-HARQ and 2-bit LP-HARQ according to another embodiment.

[0087] Figure 31 The figure shows the multiplexing of 1-bit HP-HARQ and 2-bit LP-HARQ according to another embodiment.

[0088] Figure 32 The figure shows the multiplexing of 2-bit HP-HARQ and 1-bit LP-HARQ according to an embodiment.

[0089] Figure 33It is a diagram illustrating the multiplexing of 2-bit HP-HARQ and 1-bit LP-HARQ according to another embodiment.

[0090] Figure 34 It is a diagram illustrating the multiplexing of 2-bit HP-HARQ and 1-bit LP-HARQ according to another embodiment.

[0091] Figure 35 It is a diagram illustrating the multiplexing of 2-bit HP-HARQ and 2-bit LP-HARQ according to an embodiment.

[0092] Figure 36 It is a diagram illustrating the operation of multiplexing PUCCH on resources on PUSCH according to an embodiment.

[0093] Figure 37 It is a diagram illustrating the operation of multiplexing UCIs with the same priority on resources on PUSCH according to an example.

[0094] Figure 38 It is a diagram illustrating the operation of multiplexing UCIs with different priorities on resources on PUSCH according to an example.

[0095] Figure 39 It illustrates the RE indexing method according to an example.

[0096] Figure 40 It illustrates the RE indexing method according to another example.

[0097] Figure 41 It illustrates the RE indexing method according to another example.

[0098] Figure 42 It illustrates the RE indexing method according to another example.

[0099] Figure 43 It is a block diagram showing the configurations of a UE and a base station according to an embodiment of the present disclosure. Detailed Description

[0100] The terms used in the specification adopt as much as possible the currently widely used general terms in consideration of the functions in the present invention, but these terms may be changed according to the intentions, customs of those skilled in the art, and the emergence of new technologies. Additionally, in specific cases, there are terms arbitrarily selected by the applicant, and in such cases, their meanings will be described in the corresponding description part of the present invention. Therefore, it is intended that the terms used in the specification should not be analyzed based only on the name of the term, but should be analyzed based on the substantial meanings of the terms and the content throughout the specification.

[0101] Throughout the specification and the following claims, when an element is described as being "connected" to another element, the element can be "directly connected" to the other element or "electrically connected" to the other element via a third element. Additionally, unless explicitly stated to the contrary, the word "comprising" will be understood to imply the inclusion of the stated elements, without implying the exclusion of any other elements. Furthermore, in some exemplary embodiments, limitations such as "greater than or equal to" or "less than or equal to" based on a specific threshold can be appropriately replaced with "greater than" or "less than", respectively.

[0102] The following techniques can be used in various wireless access systems: such as Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-Carrier FDMA (SC-FDMA), etc. CDMA can be implemented by wireless technologies such as Universal Terrestrial Radio Access (UTRA) or CDMA2000. TDMA can be implemented by wireless technologies such as Global System for Mobile Communications (GSM) / General Packet Radio Service (GPRS) / Enhanced Data Rates for GSM Evolution (EDGE). OFDMA can be implemented by wireless technologies such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, Evolved UTRA (E-UTRA), etc. UTRA is part of the Universal Mobile Telecommunications System (UMTS). The 3rd Generation Partnership Project (3GPP) Long-Term Evolution (LTE) is part of the Evolved UMTS (E-UMTS) that uses Evolved UMTS Terrestrial Radio Access (E-UTRA), and LTE-Advanced (A) is an evolved version of 3GPP LTE. 3GPP New Radio (NR) is a system designed separately from LTE / LTE-A and is a system for supporting enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), and massive machine-type communication (mMTC) services as requirements of IMT-2020. For the sake of clear description, 3GPP NR is mainly described, but the technical idea of the present invention is not limited thereto.

[0103] Unless otherwise specified herein, the base station can include a next-generation Node B (gNB) defined in 3GPP NR. Additionally, unless otherwise specified, the terminal can include a User Equipment (UE). Hereinafter, for the sake of helping the understanding of the description, each content is described separately by way of examples, but each example can be used in combination. In this specification, the configuration of the UE can be indicated by the configuration of the base station. More specifically, the base station can configure the values of the parameters used in the operation of the UE or the wireless communication system by sending channels or signals to the UE.

[0104] Figure 1An example of a radio frame structure used in a wireless communication system is shown.

[0105] Reference Figure 1 , the radio frame (or radio frame) used in the 3GPP NR system may have a length of 10 ms (Δf max N f / 100)*T c ). In addition, the radio frame includes 10 subframes (SFs) of equal size. Here, Δf max = 480*10 3 Hz, N f = 4096, T c = 1 / (Δf ref *N f,ref ), Δf ref = 15*10 3 Hz, and N f,ref = 2048. Numbers from 0 to 9 can be assigned to the 10 subframes within a radio frame respectively. The length of each subframe is 1 ms and it may include one or more time slots according to the subcarrier spacing. More specifically, in the 3GPP NR system, the subcarrier spacings that can be used are 15*2 μ kHz, and μ can have values of μ = 0, 1, 2, 3, 4 as subcarrier spacing configurations. That is, 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz can be used for subcarrier spacing. A subframe with a length of 1 ms may include 2 μ time slots. In this case, the length of each time slot is 2 -μ ms. Numbers from 0 to 2 μ -1 can be assigned to the 2 μ time slots within a subframe respectively. In addition, numbers from 0 to 10*2 μ -1 can be assigned to the time slots within a radio frame respectively. Time resources can be distinguished by at least one of the radio frame number (also called radio frame index), subframe number (also called subframe index), and time slot number (or time slot index).

[0106] Figure 2 An example of the downlink (DL) / uplink (UL) time slot structure in a wireless communication system is shown. In particular, Figure 2 the structure of the resource grid of the 3GPP NR system is shown.

[0107] There is one resource grid for each antenna port. Reference Figure 2, A time slot includes multiple Orthogonal Frequency Division Multiplexing (OFDM) symbols in the time domain and multiple Resource Blocks (RBs) in the frequency domain. An OFDM symbol also refers to a symbol interval. Unless otherwise specified, an OFDM symbol can be abbreviated as a symbol. One RB includes 12 consecutive subcarriers in the frequency domain. Refer to Figure 2 , the signal transmitted from each time slot can be represented by a resource grid including N size,μ grid,x *N RB sc subcarriers and N slot symb OFDM symbols. Here, when the signal is a DL signal, x = DL, and when the signal is a UL signal, x = UL. N size,μ grid,x represents the number of Resource Blocks (RBs) according to the subcarrier spacing component μ (x is DL or UL), and N slot symb represents the number of OFDM symbols in a time slot. N RB sc is the number of subcarriers that make up one RB and N RB sc = 12. According to the multiple access scheme, an OFDM symbol can be referred to as a Cyclic Prefix OFDM (CP-OFDM) symbol or a Discrete Fourier Transform Spread OFDM (DFT-s-OFDM) symbol.

[0108] The number of OFDM symbols included in a time slot can vary according to the length of the Cyclic Prefix (CP). For example, in the case of a normal CP, a time slot includes 14 OFDM symbols, but in the case of an extended CP, a time slot can include 12 OFDM symbols. In a specific embodiment, the extended CP can only be used at a 60 kHz subcarrier spacing. In Figure 2 , for the convenience of description, as an example, a time slot is configured with 14 OFDM symbols, but the embodiments of the present disclosure can be applied to time slots with different numbers of OFDM symbols in a similar manner. Refer to Figure 2 , each OFDM symbol includes N size,μ grid,x *N RB sc subcarriers in the frequency domain. The types of subcarriers can be divided into data subcarriers for data transmission, reference signal subcarriers for the transmission of reference signals, and guard bands. The carrier frequency is also referred to as the center frequency (fc).

[0109] One RB can be composed of N RB sc(For example, 12) consecutive subcarriers are defined. For reference, a resource configured with one OFDM symbol and one subcarrier can be referred to as a resource element (RE) or a tone. Thus, one RB can be configured with N slot symb *N RB sc resource elements. Each resource element in the resource grid can be uniquely defined by a pair of indices (k, l) in a time slot. k can be the index assigned from 0 to N size,μ grid,x *N RB sc – 1 in the frequency domain, and l can be the index assigned from 0 to N slot symb – 1 in the time domain.

[0110] For the UE to receive signals from or send signals to the base station, the time / frequency of the UE can be synchronized with that of the base station. This is because when the base station and the UE are synchronized, the UE can determine the time and frequency parameters necessary to demodulate the DL signal and transmit the UL signal at the correct time.

[0111] Each symbol of a radio frame used in time division duplex (TDD) or unpaired spectrum can be configured with at least one of a DL symbol, a UL symbol, and a flexible symbol. A radio frame used as a DL carrier in frequency division duplex (FDD) or paired spectrum can be configured with a DL symbol or a flexible symbol, while a radio frame used as a UL carrier can be configured with a UL symbol or a flexible symbol. In a DL symbol, DL transmission is possible, but UL transmission is not. In a UL symbol, UL transmission is possible, but DL transmission is not. A flexible symbol can be determined to be used as DL or UL according to the signal.

[0112] Information about the type of each symbol, i.e., information indicating any one of a DL symbol, a UL symbol, and a flexible symbol, can be configured with a cell-specific or common radio resource control (RRC) signal. In addition, information about the type of each symbol can be additionally configured with a UE-specific or dedicated RRC signal. The base station notifies, by using the cell-specific RRC signal, i) the period of the cell-specific time slot configuration, ii) the number of time slots having only DL symbols starting from the beginning of the period of the cell-specific time slot configuration, iii) the number of DL symbols starting from the first symbol of the time slot immediately following the time slot having only DL symbols, iv) the number of time slots having only UL symbols starting from the end of the period of the cell-specific time slot configuration, and v) the number of UL symbols starting from the last symbol of the time slot immediately preceding the time slot having only UL symbols. Here, a symbol not configured with any one of a UL symbol and a DL symbol is a flexible symbol.

[0113] When information on symbol types is configured with UE-specific RRC signals, the base station can signal whether the flexible symbol is a DL symbol or a UL symbol with cell-specific RRC signals. In this case, the UE-specific RRC signals cannot change the DL symbols or UL symbols configured with cell-specific RRC signals to another symbol type. The UE-specific RRC signals can signal the number of DL symbols among the N symbols of the corresponding time slot for each time slot and the number of UL symbols among the N symbols of the corresponding time slot. slot symb In this case, the DL symbols of a time slot can be continuously configured as the first symbol to the i-th symbol of the time slot. In addition, the UL symbols of a time slot can be continuously configured as the j-th symbol to the last symbol of the time slot (where i < j). In a time slot, a symbol not configured with any of the UL symbols and DL symbols is a flexible symbol. slot symb The type of symbols configured with the above RRC signals can be referred to as semi-static DL / UL configuration. In the semi-static DL / UL configuration previously configured with RRC signals, the flexible symbol can be indicated as a DL symbol, a UL symbol, or a flexible symbol by dynamic time slot format information (SFI) sent on the physical DL control channel (PDCCH). In this case, the DL symbols or UL symbols configured with RRC signals do not change to another symbol type. Table 1 illustrates the dynamic SFI that the base station can indicate to the UE.

[0114] In Table 1, D represents a DL symbol, U represents a UL symbol, and X represents a flexible symbol. As shown in Table 1, up to two DL / UL switches can be allowed in one time slot.

[0115] [Table 1]

[0116]

[0117] is a diagram for explaining physical channels used in a 3GPP system (e.g., NR) and a typical signal transmission method using the physical channels.

[0118] Figure 3 If the power of the UE is turned on or the UE camps on a new cell, the UE performs initial cell search (S101). Specifically, the UE can synchronize with the BS during the initial cell search. To this end, the UE can receive the primary synchronization signal (PSS) and the secondary synchronization signal (SSS) from the base station to synchronize with the base station and obtain information such as the cell ID. Thereafter, the UE can receive the physical broadcast channel from the base station and obtain the broadcast information in the cell.

[0119]

[0120] ​When the initial cell search is completed, the UE receives the Physical Downlink Shared Channel (PDSCH) based on the Physical Downlink Control Channel (PDCCH) and the information in the PDCCH, enabling the UE to obtain more specific system information than the system information obtained through the initial cell search (S102). In this document, the system information received by the UE is the cell common system information for the normal operation of the UE in the physical layer in Radio Resource Control (RRC) and is referred to as the remaining system information, or System Information Block (SIB) 1.

[0121] When the UE initially accesses the base station or does not have radio resources for signal transmission (i.e., the UE is in the RRC_IDLE mode), the UE can perform a random access procedure to the base station (Operations S103 to S106). First, the UE can transmit a preamble through the Physical Random Access Channel (PRACH) (S103) and receive a response message for the preamble from the base station through the PDCCH and the corresponding PDSCH (S104). When the UE receives a valid random access response message, the UE transmits data including the UE's identifier, etc. to the base station through the Physical Uplink Shared Channel (PUSCH) indicated by the UL grant sent by the base station through the PDCCH (S105). Next, the UE waits for the reception of the PDCCH as an indication from the base station for conflict resolution. If the UE successfully receives the PDCCH through the UE's identifier (S106), the random access procedure is terminated. The UE can obtain UE-specific system information for the normal operation of the UE in the physical layer in the RRC layer during the random access procedure. When the UE obtains the UE-specific system information, the UE enters the RRC connected mode (RRC_CONNECTED mode).

[0122] The RRC layer is used to generate or manage messages for controlling the connection between the UE and the Radio Access Network (RAN). More specifically, the base station and the UE can perform broadcasting of the cell system information required by each UE in the cell, manage the delivery of paging messages, manage mobility and handover, UE measurement reports and their control, UE capability management, and storage management in the RRC layer. Generally, since the update period of the signals delivered in the RRC layer is longer than the Transmission Time Interval (TTI) in the physical layer, the RRC signals do not change and are maintained for a relatively long interval.

[0123] After the above process, the UE receives PDCCH / PDSCH (S107) and transmits a Physical Uplink Shared Channel (PUSCH) / Physical Uplink Control Channel (PUCCH) (S108) as a general UL / DL signal transmission process. In particular, the UE can receive Downlink Control Information (DCI) through the PDCCH. The DCI can include control information such as resource allocation information for the UE. Additionally, the format of the DCI can vary according to a predetermined use. The Uplink Control Information (UCI) sent by the UE to the base station via UL includes DL / UL ACK / NACK signals, Channel Quality Indicator (CQI), Precoding Matrix Index (PMI), Rank Indicator (RI), etc. Here, the CQI, PMI, and RI can be included in the Channel State Information (CSI). In the 3GPP NR system, the UE can transmit control information such as the above-mentioned HARQ-ACK and CSI through the PUSCH and / or PUCCH.

[0124] Figure 4a and 4b The figure shows an SS / PBCH block for initial cell access in the 3GPP NR system. When the power is turned on or when the UE wants to access a new cell, the UE can acquire time and frequency synchronization with the cell and perform an initial cell search process. The UE can detect the physical cell identity N of the cell during the cell search process. cell ID For this purpose, the UE can receive synchronization signals, for example, a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS), from the base station and synchronize with the base station. In this case, the UE can obtain information such as the cell identity (ID).

[0125] Reference Figure 4a , the synchronization signal (SS) will be described in more detail. The synchronization signal can be classified into PSS and SSS. The PSS can be used to obtain time-domain synchronization and / or frequency-domain synchronization, such as OFDM symbol synchronization and slot synchronization. The SSS can be used to obtain frame synchronization and the cell group ID. Reference Figure 4aAs shown in Table 2, the SS / PBCH block can be configured with 20 consecutive RBs (= 240 subcarriers) on the frequency axis and can be configured with 4 consecutive OFDM symbols on the time axis. In this case, within the SS / PBCH block, the PSS is transmitted in the first OFDM symbol and the SSS is transmitted in the third OFDM symbol through subcarriers No. 56 to No. 182. Here, the lowest subcarrier index of the SS / PBCH block is numbered starting from 0. In the first OFDM symbol where the PSS is transmitted, the base station does not transmit signals through the remaining subcarriers, i.e., subcarriers No. 0 to No. 55 and subcarriers No. 183 to No. 239. In addition, in the third OFDM symbol where the SSS is transmitted, the base station does not transmit signals through subcarriers No. 48 to No. 55 and subcarriers No. 183 to No. 191. The base station transmits the physical broadcast channel (PBCH) through the remaining REs in the SS / PBCH block other than the above signals.

[0126] [Table 2]

[0127]

[0128] The SS allows a total of 1008 unique physical layer cell IDs to be grouped into 336 physical layer cell identifier groups through the combination of three PSSs and SSSs, with each group including three unique identifiers. Specifically, such that each physical layer cell ID will be only part of one physical layer cell identifier group. Thus, the physical layer cell ID N cell ID = 3N (1) ID + N (2) ID can be uniquely defined by an index N indicating the range of the physical layer cell identifier group from 0 to 335 (1) ID and an index N indicating the range of the physical layer identifier within the physical layer cell identifier group from 0 to 2 (2) ID The UE can detect the PSS and identify one of the three unique physical layer identifiers. In addition, the UE can detect the SSS and identify one of the 336 physical layer cell IDs associated with the physical layer identifier. In this case, the sequence d PSS (n) is as follows.

[0129] d PSS (n) = 1 - 2x(m)

[0130] m = (n + 43N (2) ID ) mod 127

[0131] 0 ≤ n < 127

[0132] Here, x(i + 7) = (x(i + 4) + x(i)) mod 2 and is given as

[0133] [x(6) x(5) x(4) x(3) x(2) x(1) x(0)] = [1 1 1 0 1 1 0]

[0134] In addition, the sequence d SSS (n) of the SSS is as follows.

[0135] d SSS (n) = [1 - 2x0((n + m0) mod 127][1 - 2x i ((n + m1) mod 127]

[0136] m0 = 15 floor(N (1) ID / 112) + 5N (2) ID

[0137] m1 = N (1) ID mod 112

[0138] 0 ≤ n < 127

[0139] Here, x0(i + 7) = (x0(i + 4) + x0(i)) mod 2

[0140] x1(i + 7) = (x1(i + 1) + x1(i)) mod 2 and is given as

[0141] [x0(6) x0(5) x0(4) x0(3) x0(2) x0(1) x0(0)] = [0 0 0 0 0 0 1]

[0142] [x1(6) x1(5) x1(4) x1(3) x1(2) x1(1) x1(0)] = [0 0 0 0 0 0 1]

[0143] A radio frame with a length of 10 ms can be divided into two half - frames with a length of 5 ms. Referring to FIG. 4B, the time slots for transmitting the SS / PBCH block will be described. The time slot for transmitting the SS / PBCH block can be any one of cases A, B, C, D, and E. In case A, the sub - carrier spacing is 15 kHz and the starting time point of the SS / PBCH block is the ({2,8}+14*n) - th symbol. In this case, at a carrier frequency of 3 GHz or lower, n = 0 or 1. In addition, at a carrier frequency higher than 3 GHz and lower than 6 GHz, n can be 0, 1, 2, 3. In case B, the sub - carrier spacing is 30 kHz and the starting time point of the SS / PBCH block is {4,8,16,20}+28*n. In this case, at a carrier frequency of 3 GHz or lower, n = 0. In addition, at a carrier frequency higher than 3 GHz and lower than 6 GHz, n can be 0, 1. In case C, the sub - carrier spacing is 30 kHz and the starting time point of the SS / PBCH block is the ({2,8}+14*n) - th symbol. In this case, at a carrier frequency of 3 GHz or lower, n = 0 or 1. In addition, at a carrier frequency higher than 3 GHz and lower than 6 GHz, n can be 0, 1, 2, 3. In case D, the sub - carrier spacing is 120 kHz and the starting time point of the SS / PBCH block is the ({4,8,16,20}+28*n) - th symbol. In this case, at a carrier frequency of 6 GHz or higher, n = 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18. In case E, the sub - carrier spacing is 240 kHz and the starting time point of the SS / PBCH block is the ({8,12,16,20,32,36,40,44}+56*n) - th symbol. In this case, at a carrier frequency of 6 GHz or higher, n = 0, 1, 2, 3, 5, 6, 7, 8.

[0144] Figure 5a and 5b illustrates the process of transmitting control information and control channels in the 3GPP NR system. Refer to Figure 5a, the base station may add a Cyclic Redundancy Check (CRC) masked (e.g., by exclusive OR operation) with a Radio Network Temporary Identifier (RNTI) to the control information (e.g., Downlink Control Information (DCI)) (S202). The base station may scramble the CRC with an RNTI value determined according to the purpose / target of each control information. The common RNTIs used by one or more UEs can include at least one of a System Information RNTI (SI-RNTI), a Paging RNTI (P-RNTI), a Random Access RNTI (RA-RNTI), and a Transmit Power Control RNTI (TPC-RNTI). In addition, the UE-specific RNTIs can include at least one of a Cell Temporary RNTI (C-RNTI) and a CS-RNTI. Thereafter, the base station may perform rate matching (S206) according to the amount of resources used for PDCCH transmission after performing channel coding (e.g., polar coding) (S204). Thereafter, the base station may multiplex the DCI based on a Physical Downlink Control Channel (PDCCH) structure based on Control Channel Elements (CCEs) (S208).

[0145] In addition, the base station may apply additional processes such as scrambling, modulation (e.g., QPSK), interleaving, etc. to the multiplexed DCI (S210), and then map the DCI to the resources to be transmitted. A CCE is the basic resource unit for the PDCCH, and one CCE may include multiple (e.g., six) Resource Element Groups (REGs). One REG may be configured with multiple (e.g., 12) Resource Elements (REs). The number of CCEs used for one PDCCH may be defined as the aggregation level. In the 3GPP NR system, aggregation levels of 1, 2, 4, 8, or 16 may be used. Fig. 5B is a diagram related to the CCE aggregation level and the multiplexing of the PDCCH, and illustrates the type of the CCE aggregation level for one PDCCH and the CCEs transmitted in the control region accordingly.

[0146] Figure 6 Illustrates a Control Resource Set (CORESET) in the 3GPP NR system in which a Physical Uplink Control Channel (PUCCH) can be transmitted.

[0147] A CORESET is a time-frequency resource in which PDCCH (i.e., a control signal for a UE) is transmitted. Additionally, a search space, which will be described later, can be mapped to a CORESET. Thus, a UE can monitor the time-frequency domain designated as a CORESET instead of monitoring all the frequency bands used for PDCCH reception and decode the PDCCH mapped to the CORESET. A base station can configure one or more CORESETS for a UE for each cell. A CORESET can be configured with up to three consecutive symbols on the time axis. Additionally, a CORESET can be configured in units of six consecutive PRBs on the frequency axis. In the embodiment of FIG. 5, CORESET#1 is configured with consecutive PRBs, while CORESET#2 and CORESET#3 are configured with non-consecutive PRBs. A CORESET can be located in any symbol of a time slot. For example, in the embodiment of FIG. 5, CORESET#1 starts from the first symbol of the time slot, CORESET#2 starts from the fifth symbol of the time slot, and CORESET#9 starts from the ninth symbol of the time slot.

[0148] Figure 7 FIG. illustrates a method for setting a PUCCH search space in a 3GPP NR system.

[0149] To transmit PDCCH to a UE, each CORESET can have at least one search space. In an embodiment of the present disclosure, a search space is a set of all time-frequency resources (hereinafter, PDCCH candidates) that can be used to transmit PDCCH for a UE. A search space can include a common search space that requires UEs of 3GPP NR to search jointly and a UE-specific search space or UE-specific search space that requires a specific UE to search. In the common search space, a UE can monitor the PDCCH that is set such that all UEs in cells belonging to the same base station search jointly. Additionally, a UE-specific search space can be set for each UE such that the UE monitors the PDCCH allocated to each UE at a search space position that varies according to the UE. In the case of a UE-specific search space, since a limited control region for allocating PDCCH is available, the search spaces between UEs can partially overlap and be allocated. Monitoring PDCCH includes blindly decoding PDCCH candidates in a search space. When the blind decoding is successful, it can be expressed as (successfully) detecting / receiving the PDCCH, while when the blind decoding fails, it can be expressed as not detecting / not receiving or not successfully detecting / receiving the PDCCH.

[0150] For the sake of convenience of explanation, a physical downlink control channel (PDCCH) that is scrambled with a group common (GC) RNTI known to one or more UEs in advance to send downlink control information to one or more UEs is referred to as a group common (GC) PDCCH or a common PDCCH. In addition, a PDCCH that is scrambled with an RNTI of a specific terminal known to a specific UE to send uplink scheduling information or downlink scheduling information to the specific UE is referred to as a UE-specific PDCCH. The common PDCCH can be included in a common search space, and the UE-specific PDCCH can be included in the common search space or the UE-specific search space.

[0151] The base station can signal to each UE or UE group via the PDCCH information related to resource allocation regarding the paging channel (PCH) and the downlink shared channel (DL-SCH) as transmission channels (i.e., DL grant) or information related to resource allocation regarding the uplink shared channel (UL-SCH) and hybrid automatic repeat request (HARQ) (i.e., UL grant). The base station can send the PCH transport block and the DL-SCH transport block via the PDSCH. The base station can send data excluding specific control information or specific service data via the PDSCH. In addition, the UE can receive data excluding specific control information or specific service data via the PDSCH.

[0152] The base station can include in the PDCCH information on which UE(s) the PDSCH data is to be sent to and how the PDSCH data is to be received and decoded by the corresponding UE, and send the PDCCH. For example, assume that the DCI sent on a specific PDCCH is CRC masked with an RNTI "A", and the DCI indicates that the PDSCH is allocated to radio resource "B" (e.g., frequency location) and indicates transmission format information "C" (e.g., transport block size, modulation scheme, coding information, etc.). The UE monitors the PDCCH using the RNTI information the UE has. In this case, if there is a UE that performs blind decoding of the PDCCH using the "A" RNTI, the UE receives the PDCCH and receives the PDSCH indicated by "B" and "C" based on the information of the received PDCCH.

[0153] Table 3 shows an embodiment of a physical uplink control channel (PUCCH) used in a wireless communication system.

[0154] [Table 3]

[0155] PUCCH Format Length of OFDM Symbol Number of Bits 0 1-2 ≤2 1 4-14 ≤2 2 1-2 >2 3 4-14 >2 4 4-14 >2

[0156] The PUCCH can be used to send the following uplink control information (UCI).

[0157] - Scheduling Request (SR): Information used to request UL UL-SCH resources.

[0158] - HARQ-ACK: Response to PDCCH (indicating DL SPS release) and / or response to DL transport block (TB) on PDSCH. HARQ-ACK indicates whether the information sent on PDCCH or PDSCH is received. HARQ-ACK responses include positive ACK (simply referred to as ACK), negative ACK (hereinafter NACK), discontinuous transmission (DTX), or NACK / DTX. Here, the term HARQ-ACK is used interchangeably with HARQ-ACK / NACK and ACK / NACK. Generally, ACK can be represented by bit value 1, while NACK can be represented by bit value 0.

[0159] - Channel State Information (CSI): Feedback information about DL channels. The UE generates it based on CSI-reference signals (RS) sent by the base station. Feedback information related to multiple-input multiple-output (MIMO) includes rank indicator (RI) and precoding matrix indicator (PMI). CSI can be divided into CSI part 1 and CSI part 2 according to the information indicated by CSI.

[0160] In the 3GPP NR system, five PUCCH formats can be used to support various service scenarios, various channel environments, and frame structures.

[0161] PUCCH format 0 is a format capable of delivering 1-bit or 2-bit HARQ-ACK information or SR. PUCCH format 0 can be sent through one or two OFDM symbols on the time axis and one PRB on the frequency axis. When PUCCH format 0 is sent in two OFDM symbols, the same sequence on the two symbols can be sent through different RBs. Through this, the UE can obtain frequency diversity gain. More specifically, the UE can determine the cyclic shift (CS) value m bit according to the M bit -bit UCI (M cs = 1 or 2). In addition, the basic sequence of length 12 can be sent by mapping the cyclic shift sequence based on the pre-determined CS value m cs to 12 REs of 1 OFDM symbol and 1 PRB. When the number of available cyclic shifts for the UE is 12 and M bit = 1, 1-bit UCI 0 and 1 can be represented by two cyclic shift sequences with a cyclic shift difference of 6 respectively. In addition, when M bit = 2, 2-bit UCI 00, 01, 11, and 10 can be represented by four cyclic shift sequences with a cyclic shift difference of 3 respectively.

[0162] PUCCH format 1 can deliver 1-bit or 2-bit HARQ-ACK information or SR. PUCCH format 1 can be transmitted through consecutive OFDM symbols on the time axis and one PRB on the frequency axis. Here, the number of OFDM symbols occupied by PUCCH format 1 can be one of 4 to 14. More specifically, BPSK modulation can be performed on the UCI with M bit =1. The UE can modulate the UCI with M bit =2 using quadrature phase shift keying (QPSK). The signal is obtained by multiplying the modulated complex-valued symbol d(0) by a sequence of length 12. In this case, the sequence can be the basic sequence for PUCCH format 0. The UE extends the even-numbered OFDM symbols assigned to PUCCH format 1 through time-axis orthogonal cover code (OCC) to transmit the obtained signal. PUCCH format 1 determines the maximum number of different UEs multiplexed in one RB according to the length of the OCC to be used. The demodulation reference signal (DMRS) can be extended with OCC and mapped to the odd-numbered OFDM symbols of PUCCH format 1.

[0163] PUCCH format 2 can deliver UCI of more than 2 bits. PUCCH format 2 can be transmitted through one or two OFDM symbols on the time axis and one or more RBs on the frequency axis. When PUCCH format 2 is transmitted in two OFDM symbols, the sequences transmitted in different RBs through the two OFDM symbols can be the same. Through this, the UE can obtain frequency diversity gain. More specifically, bit-level scrambling, QPSK modulation is performed on M bit bits of UCI (M bit >2), and it is mapped to the RBs of one or two OFDM symbols. Here, the number of RBs can be one of 1 to 16.

[0164] PUCCH format 3 or PUCCH format 4 can deliver UCI of more than 2 bits. PUCCH format 3 or PUCCH format 4 can be transmitted through consecutive OFDM symbols on the time axis and one PRB on the frequency axis. The number of OFDM symbols occupied by PUCCH format 3 or PUCCH format 4 can be one of 4 to 14. Specifically, the UE uses π / 2-binary phase shift keying (BPSK) or QPSK to modulate M bit bits of UCI (M bit >2) to generate complex-valued symbols d(0) to d(M symb -1). Here, when using π / 2-BPSK, M symb =M bit , while when using QPSK, M symb =M bit / 2. The UE may not apply block unit extension to PUCCH format 3. However, the UE may use a PreDFT-OCC of length 12 to apply block unit extension to one RB (i.e., 12 subcarriers), such that PUCCH format 4 may have two or four multiplexing capabilities. The UE performs transmit precoding (or DFT precoding) on the extended signal and maps it to each RE to transmit the extended signal.

[0165] In this case, the number of RBs occupied by PUCCH format 2, PUCCH format 3, or PUCCH format 4 may be determined according to the length and maximum coding rate of the UCI transmitted by the UE. When the UE uses PUCCH format 2, the UE may transmit HARQ-ACK information and CSI information together through the PUCCH. When the number of RBs that the UE can transmit is greater than the maximum number of RBs that PUCCH format 2, PUCCH format 3, or PUCCH format 4 can use, the UE may only transmit the remaining UCI information without transmitting some UCI information according to the priority of the UCI information.

[0166] PUCCH format 1, PUCCH format 3, or PUCCH format 4 may be configured by an RRC signal to indicate frequency hopping in a time slot. When frequency hopping is configured, the index of the RBs to be frequency-hopped may be configured by an RRC signal. When PUCCH format 1, PUCCH format 3, or PUCCH format 4 is transmitted through N OFDM symbols on the time axis, the first hop may have floor(N / 2) OFDM symbols and the second hop may have ceiling(N / 2) OFDM symbols.

[0167] PUCCH format 1, PUCCH format 3, or PUCCH format 4 may be configured to be transmitted repeatedly in multiple time slots. In this case, the number K of time slots for repeatedly transmitting the PUCCH may be configured by an RRC signal. The repeatedly transmitted PUCCH must start from an OFDM symbol at a constant position in each time slot and have a constant length. When an OFDM symbol among the OFDM symbols of the time slot in which the UE is supposed to transmit the PUCCH is indicated as a DL symbol by an RRC signal, the UE may not transmit the PUCCH in the corresponding time slot and delay the transmission of the PUCCH to the next time slot to transmit the PUCCH.

[0168] Meanwhile, in the 3GPP NR system, the UE can perform transmission / reception using a bandwidth equal to or less than the bandwidth of the carrier (or cell). To this end, the UE can receive a bandwidth part (BWP) configured with a continuous bandwidth of some of the carrier bandwidth. A UE operating according to TDD operation or in an unpaired spectrum can receive up to four DL / UL BWP pairs in one carrier (or cell). Additionally, the UE can activate one DL / UL BWP pair. A UE operating according to FDD operation or in a paired spectrum can receive up to four DL BWPs on the DL carrier (or cell) and up to four UL BWPs on the UL carrier (or cell). For each carrier (or cell), the UE can activate one DL BWP and one UL BWP. The UE may not perform reception or transmission in time-frequency resources other than the activated BWP. The activated BWP can be referred to as the active BWP.

[0169] The base station can indicate the activated BWP among the BWPs configured for the UE through downlink control information (DCI). The BWP indicated by the DCI is activated, while the other configured BWPs are deactivated. In a carrier (or cell) operating in TDD mode, the base station can include a bandwidth part indicator (BPI) indicating the BWP to be activated to change the UE's DL / UL BWP pair in the DCI for scheduling the PDSCH or PUSCH. The UE can receive the DCI for scheduling the PDSCH or PUSCH and can identify the DL / UL BWP pair activated based on the BPI. For a DL carrier (or cell) operating in FDD, the base station can include a BPI indicating the BWP to be activated in the DCI for scheduling the PDSCH to change the UE's DL BWP. For a UL carrier (or cell) operating in FDD, the base station can include a BPI indicating the BWP to be activated in the DCI for scheduling the PUSCH to change the UE's UL BWP.

[0170] Figure 8 is a conceptual diagram illustrating carrier aggregation.

[0171] Carrier aggregation is a method in which the UE uses multiple frequency blocks or (logically) cells configured with UL resources (or component carriers) and / or DL resources (or component carriers) as one large logical frequency band so that the wireless communication system can use a wider frequency band. A component carrier can also be referred to by terms such as primary cell (PCell), secondary cell (SCell), or primary SCell (PScell). However, hereinafter, for the convenience of description, the term "component carrier" is used.

[0172] Reference Figure 8, as an example of a 3GPP NR system, the entire system frequency band may include up to 16 component carriers, and each component carrier may have a bandwidth of up to 400 MHz. A component carrier may include one or more physically contiguous subcarriers. Although each component carrier is shown in Figure 8 to have the same bandwidth, this is merely an example, and each component carrier may have a different bandwidth. Additionally, although each component carrier is shown to be adjacent to each other on the frequency axis, the drawings are shown in a logical concept, and each component carrier may be physically adjacent to each other or may be spaced apart. Figure 8 In Figure 8 , although each component carrier is shown to have the same bandwidth, this is merely an example, and each component carrier may have a different bandwidth. Additionally, although each component carrier is shown to be adjacent to each other on the frequency axis, the drawings are shown in a logical concept, and each component carrier may be physically adjacent to each other or may be spaced apart.

[0173] Different center frequencies may be used for each component carrier. Additionally, a common center frequency may be used in physically adjacent component carriers. Assuming that all component carriers are physically adjacent in the embodiment of Figure 8 , center frequency A may be used in all component carriers. Additionally, assuming that the respective component carriers are not physically adjacent to each other, center frequency A and center frequency B can be used in each component carrier. Figure 8 Assuming that all component carriers are physically adjacent in the embodiment of Figure 8 , center frequency A may be used in all component carriers. Additionally, assuming that the respective component carriers are not physically adjacent to each other, center frequency A and center frequency B can be used in each component carrier.

[0174] When expanding the total system frequency band through carrier aggregation, the frequency band used for communicating with each UE can be defined in units of component carriers. UE A may use 100 MHz as the total system frequency band and use all five component carriers to perform communication. UE B1 - B5 can each use only 20 MHz of bandwidth and use one component carrier to perform communication. UE C1 and C2 can each use 40 MHz of bandwidth and use two component carriers to perform communication. These two component carriers may be logically / physically adjacent or not adjacent. UE C1 represents the case of using two non - adjacent component carriers, while UE C2 represents the case of using two adjacent component carriers.

[0175] Figure 9 Figure 9 is a diagram for explaining single - carrier communication and multi - carrier communication. In particular, Figure 9 (a) shows the single - carrier sub - frame structure and Figure 9 (b) shows the multi - carrier sub - frame structure.

[0176] Referring to Figure 9 (a), in the FDD mode, a general wireless communication system may perform data transmission or reception through one DL frequency band and a corresponding UL frequency band. In another specific embodiment, in the TDD mode, the wireless communication system may divide a radio frame into UL time units and DL time units in the time domain and perform data transmission or reception through the UL / DL time units. Referring to Figure 9(b) It is capable of aggregating three 20 MHz component carriers (CCs) into each of the UL and DL, enabling a bandwidth of 60 MHz to be supported. Each CC can be adjacent or non - adjacent to each other in the frequency domain. Figure 9 (b) shows a case where the bandwidth of the UL CC and the DL CC is the same and symmetric, but the bandwidth of each CC can be determined independently. In addition, asymmetric carrier aggregation with different numbers of UL CCs and DL CCs is possible. The DL / UL CCs allocated / configured to a specific UE through RRC can be referred to as the serving DL / UL CCs of the specific UE.

[0177] The base station can communicate with the UE by activating some or all of the serving CCs of the UE or deactivating some CCs. The base station is capable of changing the CCs to be activated / deactivated and the number of CCs to be activated / deactivated. If the base station allocates the CCs available to the UE as cell - specific or UE - specific, at least one of the allocated CCs will not be deactivated unless the CC allocation for the UE is completely re - configured or the UE is handed over. One CC not deactivated by the UE is referred to as the primary CC (PCC) or primary cell (PCell), while the CCs that the base station can freely activate / deactivate are referred to as secondary CCs (SCCs) or secondary cells (SCells).

[0178] Meanwhile, 3GPP NR uses the concept of a cell to manage radio resources. A cell is defined as a combination of DL resources and UL resources, i.e., a combination of DL CCs and UL CCs. A cell can be configured separately with DL resources or can be configured with a combination of DL resources and UL resources. When carrier aggregation is supported, the link between the carrier frequencies of the DL resources (or DL CCs) and the UL resources (or UL CCs) can be indicated by the system information. The carrier frequency refers to the center frequency of each cell or CC. The cell corresponding to the PCC is called the PCell, and the cell corresponding to the SCC is called the SCell. The carrier in the DL corresponding to the PCell is the DL PCC, and the carrier in the UL corresponding to the PCell is the UL PCC. Similarly, the carrier in the DL corresponding to the SCell is the DL SCC, and the carrier in the UL corresponding to the SCell is the UL SCC. Depending on the UE capabilities, the serving cell can be configured with one PCell and zero or more SCells. In the case of a UE in the RRC_CONNECTED state but not configured for carrier aggregation or not supporting carrier aggregation, there is only one serving cell configured only with the PCell.

[0179] As described above, the term "cell" used in carrier aggregation is distinguished from the term "cell" referring to a geographical area that provides communication services via a base station or an antenna group. That is, a component carrier can also be referred to as a scheduling cell, a scheduled cell, a primary cell (PCell), a secondary cell (SCell), or a primary SCell (PScell). However, in order to distinguish between the cell representing a geographical area and the cell in carrier aggregation, in the present disclosure, the cell in carrier aggregation is referred to as a CC, and the cell in the geographical area is referred to as a cell.

[0180] Figure 10 FIG. is a diagram showing an example where a cross-carrier scheduling technique is applied. When cross-carrier scheduling is set, a control channel transmitted via a first CC can use a carrier indicator field (CIF) to schedule a data channel transmitted via the first CC or the second CC. The CIF is included in the DCI. In other words, a scheduling cell is set, and a DL grant / UL grant transmitted in the PDCCH area of the scheduling cell schedules the PDSCH / PUSCH of the scheduled cell. That is, there is a search area for a plurality of component carriers in the PDCCH area of the scheduling cell. The PCell can basically be the scheduling cell, and a specific SCell can be designated as the scheduling cell by the upper layer.

[0181] In Figure 10 embodiment, it is assumed that three DL CCs are combined. Here, it is assumed that DL component carrier #0 is the DLPCC (or PCell), and DL component carriers #1 and #2 are DL SCCs (or SCells). In addition, it is assumed that the DLPCC is set as the PDCCH monitoring CC. When cross-carrier scheduling is not configured by UE-specific (or UE-group-specific or cell-specific) higher layer signaling, the CIF is disabled, and each DL CC can transmit only the PDCCH for scheduling its PDSCH without the CIF according to the NR PDCCH rules (non-cross-carrier scheduling, self-carrier scheduling). At the same time, if cross-carrier scheduling is configured by UE-specific (or UE-group-specific or cell-specific) higher layer signaling, the CIF is enabled, and a specific CC (e.g., the DL PCC) can use the CIF to transmit not only the PDCCH for scheduling the PDSCH of DL CC A but also the PDCCH for scheduling the PDSCH of another CC (cross-carrier scheduling). On the other hand, no PDCCH is transmitted in another DL CC. Therefore, the UE monitors the PDCCH not including the CIF to receive the self-carrier scheduled PDSCH according to whether cross-carrier scheduling is configured for the UE, or monitors the PDCCH including the CIF to receive the cross-carrier scheduled PDSCH.

[0182] On the other hand, Figure 9 andFigure 10 FIG. 1 illustrates the subframe structure of a 3GPP LTE-A system, and the same or similar configurations can be applied to a 3GPP NR system. However, in a 3GPP NR system, Figure 9 and Figure 10 the subframes of can be replaced by time slots.

[0183] The NR system can provide different types of services to a UE. For example, a UE can simultaneously receive enhanced mobile broadband (eMBB) services and ultra-reliable low-latency communication (URLLC) services. Here, compared with eMBB services, URLLC services should provide low latency and high reliability. For this purpose, in the physical layer of the NR system, priorities are introduced to channels and signals. Thus, a UE can send or receive channels or signals from a base station according to priorities. In the following, this specification discloses methods for a UE to process and send or receive channels or signals with different priorities.

[0184] I. Discarding and Retransmission Methods in PUCCH Collisions

[0185] The problem to be solved in this embodiment is to deliver the conflicts between PUCCHs carrying uplink control information (UCI) with different priorities. More specifically, when a conflict occurs, the UE should determine in which PUCCH resource to send which UCI with which priority. In this specification, the conflict between two PUCCHs includes the case where two PUCCHs that do not overlap in frequency overlap in time in at least one symbol. The fact that two PUCCHs do not overlap in frequency can mean that even one PRB does not overlap. Here, the conflict can mean the conflict between two or more different PUCCHs or the conflict between two or more different UCIs.

[0186] For the convenience of the description of the present invention, only up to two priorities are assumed. LP (low priority or priority-0) indicates a relatively low priority, while HP (high priority or priority-1) indicates a relatively high priority.

[0187] Figure 11 FIG. 2 illustrates the conflict between a PUCCH (LP PUCCH) carrying LP UCI and a PUCCH (HP PUCCH) carrying HP UCI. According to the Release 16 standard, the UE sends the HP PUCCH corresponding to the high priority among the two PUCCHs, and does not send the LP PUCCH corresponding to the low priority. This Release 16 operation is called a prioritization scheme. The PUCCH that is not sent is called a discarded PUCCH. Similarly, the UCI that is not sent is called a discarded UCI.

[0188] Since the UE supporting the prioritization scheme does not transmit the PUCCH corresponding to the low priority, the base station cannot receive the low-priority UCI. For example, if the low-priority UCI is the HARQ-ACK information indicating whether the PDSCH reception is successful, the base station cannot know whether the UE has successfully received the PDSCH. Therefore, a signaling for the base station to receive the HARQ-ACK again is required. As another example, if the low-priority UCI includes CSI information, the base station cannot know the channel state of the UE, and thus the base station cannot perform appropriate modulation and coding scheme (MCS) selection and time / frequency resource allocation. Therefore, due to inefficient downlink scheduling, waste of downlink resources may occur.

[0189] Therefore, the present embodiment provides a method for retransmitting the untransmitted LP UCI (i.e., the discarded UCI) as shown Figure 11 when the LP PUCCH corresponding to the low priority is not transmitted. Here, the LP UCI includes the HARQ-ACK information indicating whether the PDSCH reception is successful. Similarly, the LP UCI may include CSI information. The specific method is as follows.

[0190] The base station may send a PDCCH to the UE for retransmitting the discarded LP UCI. When the UE cannot transmit the LP PUCCH corresponding to the low priority, the UE may monitor the PDCCH for retransmitting the untransmitted LP PUCCH.

[0191] The search space for monitoring the PDCCH may be a UE-specific search space. Similarly, the search space for monitoring the PDCCH may be a common search space, a group-common search space, or a cell-common search space.

[0192] The base station may send a DCI format for retransmitting the discarded UCI to the UE through the PDCCH. The DCI format may be at least one of DCI format 1_0, DCI format 1_1, and DCI format 1_2 for scheduling the PDSCH.

[0193] The DCI format may include at least the following information.

[0194] The DCI format may include a slot index as the first information.

[0195] As an example, the slot index may be represented by the relative value (i.e., the number of slots) between the slot in which the PDCCH is received and the slot of the discarded PUCCH.

[0196] More specifically, if the subcarrier spacing (SCS) of the UL BWP through which the PUCCH is transmitted and the subcarrier spacing (SCS) of the DL BWP through which the PDCCH is received are the same, the slot in which the PDCCH is received is slot A, and the slot of the discarded PUCCH is slot B, then a value based on (A - B) can be included in the DCI format. If the SCS (SCS_UL) of the UL BWP through which the PUCCH is transmitted and the SCS (SCS_DL) of the DL BWP through which the PDCCH is received are different, the slot in which the PDCCH is received is the downlink slot A, and the slot of the discarded PUCCH is the uplink slot B, then a value based on (floor(A*(SCS_UL / SCS_DL)) - B) can be included in the DCI format. As another example, the slot index can be represented by the relative value (i.e., the number of slots) between the slot in which the PDCCH is received and the slot in which the PDCCH for scheduling the discarded PUCCH is received. The UE can obtain the slot index of the discarded PUCCH through the PDCCH for scheduling the discarded PUCCH. Here, when the SCS of the slot in which the PDCCH is received and the SCS of the slot in which the discarded PUCCH should have been transmitted are different from each other, the relative value (i.e., the number of slots) between the slots can be the number of slots determined based on one SCS. Here, one SCS can be the SCS of the slot in which the PDCCH is received or the SCS of the slot in which the discarded PUCCH should have been transmitted. Here, one SCS can be the larger value of the SCS of the slot in which the PDCCH is received and the SCS of the slot in which the discarded PUCCH should have been transmitted. Here, one SCS can be the smaller value of the SCS of the slot in which the PDCCH is received and the SCS of the slot in which the discarded PUCCH should have been transmitted.

[0197] For reference, when the SCS of the slot in which the PDCCH is received and one SCS are different from each other, the index of the slot in which the PDCCH is received can be determined based on the first symbol of the PDCCH among the slots determined by one SCS. In addition, the index can be the index of the earliest slot that overlaps with the first symbol of the PDCCH. For reference, when the SCS of the slot in which the discarded PUCCH should have been transmitted and one SCS are different from each other, the index of the slot in which the discarded PUCCH should have been transmitted can be determined based on the last symbol of the discarded PUCCH among the slots determined by one SCS. In addition, the index can be the index of the latest slot that overlaps with the last symbol of the discarded PUCCH.

[0198] As another example, when the discarded PUCCH includes HARQ-ACK information, the slot index can be represented by the relative value (i.e., the number of slots) between the slot in which the PDCCH is received and the slot in which the PDSCH corresponding to the HARQ-ACK is received. The UE can obtain the slot index of the discarded PUCCH from the slot in which the PDSCH is received.

[0199] As another example, the slot index can be represented by the absolute value of the slot index of the discarded PUCCH. Here, the absolute value refers to the index of the slot used by the system, and for this slot index, 0 is assigned to the first slot of each frame. The absolute value can be a modulo operation value. The modulo operation can be determined according to the number of bits representing the first information. For example, if the number of bits is B bits, it can be a modulo 2^B operation.

[0200] From the first information, the UE can know which discarded PUCCH in which slot the retransmitted LP UCI belongs to.

[0201] Even if the UE can know the slot index of the discarded PUCCH through the first information, if two or more LP PUCCHs are not transmitted in this slot, the UE can indicate one of these PUCCHs.

[0202] The DCI format can include an index corresponding to the discarded PUCCH as the second information.

[0203] As an example, the index can be a unique index assigned in the configuration of the PUCCH. For example, the UE can receive multiple PUCCHs from the base station. In this case, a unique index can be given to each PUCCH. If the UE receives 8 PUCCHs, one of the values 0, 1, 2, 3, 4, 5, 6, 7 can be given to each PUCCH. Therefore, using the unique index, the UE can determine which PUCCH is indicated.

[0204] As another example, the index can indicate a value according to the time order among two or more PUCCHs. The UE can determine which PUCCH is earlier in time order among two or more PUCCHs. This can be determined based on the start symbol or the last symbol of two or more PUCCHs.

[0205] As another example, the index can indicate a value according to the PRB order among two or more PUCCHs. The UE can determine which PUCCH is earlier in PRB order among two or more PUCCHs. This can be determined based on the first PRB or the last PRB of two or more PUCCHs.

[0206] As another example, the index can be determined based on a unique value assigned to each PUCCH transmission. When each PUCCH is sent, the UE can be assigned a unique value. In one aspect, this unique value can be indicated in the PDCCH used to schedule the PUCCH transmission. That is, a value corresponding to the unique value can be assigned to the DCI format of the PDCCH used to schedule the PUCCH transmission. If the PUCCH transmission is triggered by an RRC signal, a value corresponding to the unique value of the PUCCH can be assigned to the RRC signal. In another aspect, the UE can determine the unique value when sending the PUCCH. For example, the UE can assign different values to each PUCCH according to the time order and set this value as the unique value. If there are 4 possible unique values (the first value, the second value, the third value, the fourth value), the UE can cyclically determine the unique value of the PUCCH as the first value, the second value, the third value, and the fourth value according to the time order.

[0207] As another example, the index can be determined based on a unique value assigned for each PDSCH reception. When scheduling each PDSCH, the base station can assign a unique value to distinguish PDSCH receptions. In one aspect, the Hybrid Automatic Repeat reQuest (HARQ) Process Number (HPN) can be used as the unique value. The UE can obtain the HPN through the unique value, determine the PDSCH corresponding to the HPN, and determine the PUCCH through which the HARQ-ACK for sending the PDSCH is transmitted. That is, the UE can determine that the HARQ-ACK information of the PDSCH corresponding to the HPN is the UCI to be retransmitted.

[0208] The DCI format can indicate not only one HPN but also multiple HPNs. For example, the DCI format can use a bitmap to indicate the HPN. Each bit in the bitmap can correspond to one HPN. Alternatively, each bit in the bitmap can correspond to multiple HPNs. Here, the correspondence between each bit of the bitmap and the HPN can be configured by RRC. In another aspect, the index of the cell in which the PDSCH is received can be used as the unique value. That is, the UE can obtain the cell index through the unique value, determine the PDSCH corresponding to the cell index, and determine the PUCCH through which the HARQ-ACK for sending the PDSCH is transmitted. When retransmitting the UCI, the UE can retransmit only the LP UCI (i.e., the HARQ-ACK information) corresponding to the unique value used for PDSCH reception.

[0209] As another example, as a unique value, the base station may assign different unique values to each HARQ-ACK codebook in the UE. For example, the first value may be assigned to one HARQ-ACK codebook, and the second value may be assigned to another HARQ-ACK codebook. Based on the unique value of the HARQ-ACK codebook, the UE may determine the HARQ-ACK codebook and determine that the HARQ-ACK information of the HARQ-ACK codebook is the UCI to be retransmitted.

[0210] The UE may determine the UCI to be sent to the base station based on the first information or the second information. The UCI may be the UCI to be sent in the discarded PUCCH determined by the first information or the second information. If the DCI format includes the first information but does not include the second information (i.e., if there is only information about the slot index), the UCI to be sent by the UE may be one or more discarded UCIs in the slot determined based on the slot index. The UE should send the UCI through the PUCCH. To distinguish it from the discarded PUCCH, the PUCCH that sends the discarded UCI according to the PDCCH is called the retransmission PUCCH.

[0211] The UE should determine the retransmission PUCCH for sending the discarded UCI. For this purpose, at least the following information should be included in the DCI format.

[0212] The DCI format may include the slot index of the retransmission PUCCH as the third information. That is, the index of the slot in which the retransmission PUCCH for sending the discarded UCI is sent may be indicated by the third information. This index may be represented as the relative value between the index of the slot in which the PDCCH is received and the index of the slot in which the retransmission PUCCH is sent.

[0213] The DCI format may include the retransmission PUCCH index as the fourth information. The UE may be configured with candidates for the retransmission PUCCH through the RRC signal. When the UE is configured with candidates for one or more retransmission PUCCHs, unique values may be given to each retransmission PUCCH. One of these unique values may be included in the DCI format as the fourth information.

[0214] Figure 12 The figure illustrates the operation of the UE when receiving the PDCCH.

[0215] Reference Figure 12 As shown, the UE receives the PDCCH from the base station in slot n. According to this embodiment, the PDCCH carries the DCI format. The DCI format may include at least one of the above first information to fourth information.

[0216] The first information may indicate that the discarded PUCCH is located in slot n-k. Similarly, the second information may indicate one of the multiple discarded PUCCHs (LP PUCCH#1, LP PUCCH#2) (e.g., LP PUCCH#2).

[0217] The UE may determine the discarded PUCCH by combining the first information and the second information and retransmit the discarded UCI.

[0218] The third information may indicate the slot in which the retransmitted PUCCH is to be sent ( Figure 12 the slot n+m in). The fourth information may indicate the retransmitted PUCCH in slot n+m.

[0219] The UE may retransmit the discarded UCI via the retransmitted PUCCH by combining the third information and the fourth information.

[0220] The UE may obtain the first to fourth information by reinterpreting the existing bit fields of DCI format 1_0 or DCI format 1_1 and DCI format 1_2.

[0221] As an example, in DCI format 1_0 or DCI format 1_1 and DCI format 1_2, the time domain resource allocation (TDRA) field, the frequency domain resource allocation (FDRA) field, the modulation and coding scheme (MCS) field, the VRB to PRB mapping, the new data indicator (NDI) field, the redundancy version (RV) field, the downlink allocation index (DAI) field, or the DMRS sequence initialization field may be used to indicate the first information or the second information. These fields are used to schedule the PDSCH, but are unnecessary when retransmitting the discarded UCI, so these fields may be used to indicate the first information or the second information. In this case, these fields are used in a way that is reinterpreted by the base station and the UE. For reference, when these fields are reinterpreted, the DCI format (DCI format 1_0, 1_1, and 1_1) may not schedule PDSCH reception. That is, when these fields are reinterpreted, the UE may not receive the PDSCH from the DCI format.

[0222] The UE needs to distinguish between the general DCI format for scheduling PDSCH reception and the DCI format for indicating the retransmission of the discarded PUCCH. For this purpose, a 1-bit indicator may be included in the DCI format. When the 1-bit indicator is a specific value (e.g., in the case of "1"), the UE may reinterpret the field as in the above embodiments. As another example, when the DCI format is scrambled with a specific CRC, the field may be reinterpreted as in the above embodiments. As another example, when some fields of the DCI format meet specific conditions, the field may be reinterpreted as in the above embodiments.

[0223] As another example, in DCI format 1_0 or DCI format 1_1 and DCI format 1_2, the PDSCH-to-HARQ_feedback timing indicator field can be used to indicate the third information. In this case, the field is used in a way that can be reinterpreted by the base station and the UE.

[0224] As another example, in DCI format 1_0 or DCI format 1_1 and DCI format 1_2, the PUCCH resource indicator field can be used to indicate the fourth information. In this case, the field is used in a way that can be reinterpreted by the base station and the UE.

[0225] II. Method 1 for Multiplexing and Resource Determination in PUCCH Collision

[0226] In I., a method of discarding and retransmitting any one of PUCCH or UCI in a PUCCH conflict is disclosed. However, due to inefficient downlink scheduling, the retransmission of the discarded UCI can cause waste of downlink resources. Therefore, a method of transmitting LP UCI and HP UCI through one PUCCH can be considered. This method is called UCI multiplexing.

[0227] In the following, this embodiment discloses a method for UCI multiplexing and a method for resource determination in the case where low-priority (LP) UCI and high-priority (HP) UCI conflict.

[0228] When compared with the prioritization method, in the multiplexing method, the UE sends LP UCI to the base station without discarding the LP UCI, so that the base station can receive the LP UCI. For example, if the LP UCI includes HARQ-ACK, the base station can receive HARQ-ACK information from the UE. For example, if the LP UCI includes CSI information, since the base station can know the channel state of the UE, the base station can perform appropriate modulation and coding scheme (MCS) selection and time-frequency resource allocation. Therefore, efficient transmission and reception are possible.

[0229] The first method is as Figures 13 to 15 shown, a method in which the UE multiplexes LP UCI and HP UCI and transmits the multiplexed UCI through a newly configured new PUCCH resource.

[0230] The second method is as Figure 16 shown, a method in which the UE multiplexes LP UCI and HP UCI and transmits the multiplexed UCI through the HP-PUCCH resource for HP UCI.

[0231] The third method is as Figure 17A method in which the UE multiplexes LP UCI and HP UCI and transmits the multiplexed UCI via an LP-PUCCH resource for the LP UCI.

[0232] Here, the new PUCCH resource may be a PUCCH resource in a new PUCCH resource set, the HP-PUCCH resource may be an HP-PUCCH resource in an HP-PUCCH resource set, and the LP-PUCCH resource may be an LP-PUCCH resource in an LP-PUCCH resource set.

[0233] In this way, the base station can configure PUCCH resources for the UE in a set form. The PUCCH resource set may include multiple PUCCH resources. When multiple PUCCH resource sets are configured for the UE, the UE can select one PUCCH resource set. The selection can be performed according to the bit size of the UCI payload. If there is no special description in the following description of the present invention, the selection is for one PUCCH resource. Additionally, the PUCCH corresponding to the high priority is called HP-PUCCH, and the PUCCH corresponding to the low priority is called LP-PUCCH.

[0234] Hereinafter, a method for selecting the size of the PUCCH resource to be multiplexed according to the first method of the present invention will be described.

[0235] As a first step, the UE determines the total bit size of the UCI to be multiplexed. Here, the UCI to be multiplexed may include HP UCI and LP UCI. The bit size of all UCI is the sum of the bit size (B_high) of the HP UCI and the bit size (B_low) of the LP UCI. That is, the bit size of all UCI is B_total = B_high + B_low.

[0236] For reference, UCIs with the same priority may have multiple UCI types. The UCI types may include HARQ-ACK, scheduling request (SR), and CSI. Here, CSI can be subdivided into CSI part 1 and CSI part 2. Therefore, the bit size of the UCI can be described as follows.

[0237] B_high = HARQ_ACK_high + SR_high + CSI_high;

[0238] B_low = HARQ_ACK_low + SR_low + CSI_low;

[0239] Here, HARQ_ACK_high represents the bit size of high-priority HARQ-ACK information, SR_high represents the bit size of high-priority SR information, and CSI_high represents the bit size of high-priority CSI information. HARQ_ACK_low represents the bit size of low-priority HARQ-ACK information, SR_low represents the bit size of low-priority SR information, and CSI_low represents the bit size of low-priority CSI information. Here, UCI has at least one type among HARQ-ACK, SR, and CSI. If a specific UCI type does not exist, its bit size can be determined to be 0.

[0240] All UCI types may not be multiplexed. That is, some types of low-priority UCI can be excluded from being multiplexed.

[0241] More specifically, CSI_low of LP UCI can be excluded from being multiplexed. Therefore, the obtained B_low can be limited to exclude the value of CSI_low. As another example, SR_low and CSI_low of LP UCI can be excluded from being multiplexed. Therefore, the obtained B_low can be limited to exclude the values of SR_low and CSI_low. As another example, the UCI type of LP UCI that overlaps with HP UCI can be excluded. For example, if the HP UCI type includes CSI, CSI included in the low-priority UCI can be excluded. This is to prevent the same UCI type from being replicated and sent. As another example, among the LP UCI, the UCI type that does not overlap with the HP UCI type can be excluded. For example, if the HP UCI type only includes HARQ-ACK, other UCI types included in the low-priority UCI except HARQ-ACK can be excluded. This is to multiplex only the same UCI type.

[0242] In the case of performing separate encoding on LP UCI and HP UCI respectively, CRC_low can be added to B_low, while CRC_high can be added to B_high. Here, CRC_low is the cyclic redundancy code (CRC) value of LP UCI, and CRC_low is the cyclic redundancy code (CRC) value of HP UCI.

[0243] In the case of performing joint encoding on LP UCI and HP UCI, CRC can be added to B_total. Here, CRC is the cyclic redundancy code (CRC) value of the joint UCI.

[0244] As a second step, if new PUCCH resources for multiplexing are configured for the UE, the UE performs the following operations. If multiple new PUCCH resource sets are configured for the UE, the UE may select a new PUCCH resource set based on the bit size (B_total) of all UCI. The new PUCCH resource set may be configured with one or more new PUCCH resources.

[0245] As another second step, if new PUCCH resources for multiplexing are not configured for the UE, the UE performs the following operations. Since the new PUCCH resources are not configured for the UE, the UE should use the existing PUCCH resources and PUCCH resource sets. In this case, two types of PUCCH resources and PUCCH resource sets according to the priority are configured for the UE. One type is the PUCCH resources and PUCCH resource sets for LP UCI transmission, and the other type is the PUCCH resources and PUCCH resource sets for HP UCI transmission. Among the PUCCH resources and PUCCH resource sets, the UE may select a PUCCH resource set among the PUCCH resource sets for HP UCI transmission based on the bit size (B_total) of all UCI.

[0246] The UE may select a PUCCH resource set based on the second step or another second step. This is called the selected PUCCH resource set. In the following description, the process of selecting a PUCCH resource from the selected PUCCH resource set will be described.

[0247] As a third step, the UE selects a PUCCH resource in the selected PUCCH resource set based on at least the following information.

[0248] - The last symbol of the HP-PUCCH

[0249] - The boundary of the time slot or the boundary of the sub-time slot

[0250] - The last symbol of the PDCCH for scheduling the LP-PUCCH or the last symbol of the PDSCH corresponding to the HARQ-ACK when the LP-PUCCH includes HARQ-ACK information (hereinafter the last symbol A)

[0251] - The last symbol of the PDCCH for scheduling the HP-PUCCH or the last symbol of the PDSCH corresponding to the HARQ-ACK when the HP-PUCCH includes HARQ-ACK information (hereinafter the last symbol B)

[0252] - The minimum processing time for multiplexing

[0253] More specifically, the process by which the UE selects a PUCCH resource within the selected PUCCH resource set may include the following processes.

[0254] Process 1) The UE may exclude from the selected PUCCH resource set the PUCCH resources that end X symbols later than the last symbol of the HP-PUCCH. Here, if X is 0, the UE may exclude from the selected PUCCH resource set the PUCCH resources that end later than the last symbol of the HP-PUCCH. X may be a predetermined value or a value set by an RRC signal.

[0255] Figure 18 is a diagram for describing a method by which a UE selects a PUCCH resource within a selected PUCCH resource set according to an embodiment.

[0256] Reference Figure 18 , the selected PUCCH resource set includes six new PUCCH candidates (A, B, C, D, E, F). Here, the last symbol of the HP-PUCCH is referred to as symbol 9. Given X = 0, the new PUCCH candidates A, C, and E can be excluded because they end later than the last symbol of the HP-PUCCH.

[0257] Process 2) The UE may exclude from the selected PUCCH resource set the PUCCH resources mapped to a time slot or sub-time slot later than the time slot or sub-time slot to which the HP-PUCCH belongs.

[0258] Process 3) The UE excludes the PUCCH resources that do not satisfy the minimum processing time for multiplexing starting from the last symbol A or the last symbol B of the selected PUCCH resource set. Here, the minimum processing time may be a value determined based on the PUSCH processing time.

[0259] Again, in Figure 18 , if the first symbol satisfying the minimum processing time is given as symbol 2, the new PUCCH resources A and B can be excluded.

[0260] If there is one PUCCH resource in the selected PUCCH resource set as a result of the above processes 1), 2), and 3), the UE may transmit UCI (LP UCI and HP UCI) through the one PUCCH resource.

[0261] If there are multiple possible candidate PUCCH resources as a result of the above processes 1), 2), and 3), one PUCCH should be selected from among the multiple PUCCH resources. This process may include the following processes.

[0262] Procedure 4) The UE can select a PUCCH resource based on the starting symbols of multiple PUCCH resources. For example, among multiple PUCCH resources, the PUCCH resource with the earliest starting symbol can be selected.

[0263] Procedure 5) The UE can select a PUCCH resource based on the ending symbols of multiple PUCCH resources. For example, among multiple PUCCH resources, the PUCCH resource whose ending symbol starts earliest can be selected.

[0264] Procedure 6) The UE can select a PUCCH resource based on the length (number of symbols) of multiple PUCCH resources. For example, among multiple PUCCH resources, the PUCCH resource with the longest length (number of symbols) can be selected.

[0265] The UE can select a PUCCH resource in a combination of at least one of Procedures 4), 5), and 6). Preferably, the selection can be made based on the starting symbols of multiple PUCCH resources. For example, among multiple PUCCH resources, the PUCCH resource whose starting symbol starts earliest can be selected. If there are multiple PUCCH resources with the earliest start, a PUCCH resource can be selected based on the length (number of symbols). That is, the PUCCH resource with the longest length (number of symbols) can be selected.

[0266] Again, in Figure 18 if the new PUCCH candidates D and F still exist, the new PUCCH candidate D that starts first can be selected.

[0267] According to the third step, a PUCCH resource is selected. This PUCCH resource is called the selected PUCCH resource. The UE can send the multiplexed UCI (LP UCI and HP UCI) through this one selected PUCCH resource.

[0268] Then, the UE should determine the number of PRBs for the selected PUCCH resource. In this case, it may happen that not all multiplexed UCI can be sent on the selected PUCCH resource.

[0269] First, assume that the selected PUCCH resource is PUCCH format 2 or 3. In the case of PUCCH format 2 or 3, the PRBs in the frequency domain can be adjusted to the bit size or maximum code rate of the multiplexed UCI. For convenience, the description is made based on PUCCH format 3, but the above examples can equally apply to PUCCH format 2.

[0270] Assume that N_nonDMRS is the number of symbols excluding the symbols used for DMRS in PUCCH format 3. For example, when the length of PUCCH format 3 is 4 symbols and one symbol is used for DMRS, N_nonDMRS = 3. If P PRBs are used in PUCCH format 3, the number of REs for UCI transmission is given by P * N_nonDMRS * N_sc. Here, N_sc is 12, which is the number of REs that can be used for UCI transmission per PRB. And the number of bits that can be transmitted on the REs is given by P * N_nonDMRS * N_sc * Q. Here, Q is 1 when BPSK is used, and Q is 2 when QPSK is used. Therefore, if the bit size of the multiplexed UCI is less than or equal to P * N_nonDMRS * N_sc * Q * r, the UE can use P PRBs to transmit the multiplexed UCI at the maximum code rate r or a lower code rate. However, if the bit size of the multiplexed UCI is greater than P * N_nonDMRS * N_sc * Q * r, the UCI cannot be transmitted using P PRBs at the maximum code rate r or a lower code rate. If the value of P cannot be increased any further (in the case of exceeding the maximum number of available PRBs in PUCCH format 3), the UE should not transmit some or all of the multiplexed UCI.

[0271] Assume separate coding, and assume that a new PUCCH resource is configured with a maximum code rate r_low for low priority and a maximum code rate r_high for high priority. Assume that the selected PUCCH resource is PUCCH format 3. In this case, according to an embodiment of the present invention, a method for determining the number of PRBs to be used for the selected PUCCH resource is as follows.

[0272] (First method) First, the UE determines P_high, which is the number of PRBs for transmitting HP UCI. P_high can be selected as the minimum value among the P values that satisfy the following formula. Here, the P value is one of the values in {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16}.

[0273] B_high ≤ P * N_nonDMRS * N_sc * Q * r_high

[0274] If there is no value that satisfies the above formula, the UE cannot transmit HP UCI through the selected new PUCCH resource. In this case, LP UCI cannot be multiplexed as usual.

[0275] Therefore, assume that there is a value that satisfies the above formula. Now, determine P_low, which is the number of PRBs for transmitting LP UCI. P_low can be selected as the minimum value among the P values that satisfy the following two formulas. Here, the P value is one of the values in {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16}.

[0276] B_low ≤ P * N_nonDMRS * N_sc * Q * r_low (Equation 1)

[0277] And

[0278] P_high + P ∈ {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16} (Equation 2)

[0279] If a P value that satisfies the above two equations is not found, the UE can find a P value based on the B_low value obtained by excluding some types of UCI in the LP UCI. In this case, as the type of UCI to be excluded, CSI part 2 can be excluded first, and then CSI part 1 can be excluded.

[0280] If a P value that satisfies the above two equations is not found even if all types of UCI are excluded, the UE may not reuse the LP UCI.

[0281] If a P value that satisfies the two equations is found, P_low is determined from the P value. Therefore, the UE can reuse the HP UCI and the LPUCI (the non-excluded UCI) and send the multiplexed UCI using (P_total = P_high + P_low) PRBs in PUCCH format 3.

[0282] In the first method, the UE selects P_low and P_high values from one value in {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16}. Similarly, the (P_low + P_high) value is selected to satisfy one value in {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16}. However, the P_low and P_high values do not need to be limited to one value in {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16}. Therefore, in the second method, this limitation can be relaxed.

[0283] (Second method) First, the UE determines P_high as the number of PRBs for sending the HP UCI. P_high can be selected as the minimum value among the P values that satisfy the following equation. Here, the P value is one value in {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}

[0284] B_high ≤ P * N_nonDMRS * N_sc * Q * r_high

[0285] If there is no value that satisfies the above equation, the UE cannot send the HP UCI through the selected new PUCCH resource. In this case, the LP UCI cannot be reused as usual.

[0286] Therefore, it is assumed that there is a value that satisfies the above equation. Now, determine P_low, which is the number of PRBs used to transmit the LP UCI. P_low can be selected as the minimum value among the P values that satisfy the following two equations. Here, the P value is one value in {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}.

[0287] B_low ≤ P*N_nonDMRS*N_sc*Q*r_low (Equation 3)

[0288] And

[0289] P_high+P∈{1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16} (Equation 4)

[0290] If there is no P value that satisfies the above two equations, the UE can obtain the P value based on the B_low value obtained by excluding some types of UCI from the LP UCI. In this case, as the type of UCI to be excluded, CSI part 2 can be excluded first, and then CSI part 1 can be excluded.

[0291] If no P value that satisfies the above two equations is found even when all types of UCI are excluded, the UE may not reuse the LP UCI.

[0292] If a P value that satisfies the two equations is found, determine P_low from the P value. Therefore, the UE can reuse the HP UCI and the LPUCI (the non-excluded UCI) and transmit the multiplexed UCI using (P_total = P_high + P_low) PRBs through PUCCH format 3.

[0293] In the second method, P_high + P_low satisfies {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16}. However, the problem that unwanted PRBs may be added to P_low may occur. For example, assume that P_high = 4 and assume that the P value that satisfies Equation 3 is 3. In this case, the P value is the minimum number of PRBs used to transmit the LP UCI with a B_low length. However, according to Equation 4, P_low = 4 is determined. Therefore, PRBs can be added to P_low. It is more preferable to use the added PRBs to transmit the HP UCI rather than to transmit the LP UCI. The third method for this is as follows.

[0294] (Third Method) First, the UE determines P_high_temp, which is the temporary number of PRBs for transmitting HP UCI. P_high_temp can be selected as the minimum value among the P values that satisfy the following formula. Here, the P value is one of the values in {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}.

[0295] B_high ≤ P * N_nonDMRS * N_sc * Q * r_high

[0296] If there is no value that satisfies the above formula, the UE cannot transmit HP UCI through the selected new PUCCH resource. In this case, LP UCI cannot be reused as usual.

[0297] Therefore, assume that there is a value that satisfies the above formula. Now, determine P_low, which is the number of PRBs for transmitting LP UCI. P_low can be selected as the minimum value among the P values that satisfy the following two formulas. Here, the P value is one of the values in {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}.

[0298] B_low ≤ P * N_nonDMRS * N_sc * Q * r_low (Equation 5)

[0299] And

[0300] P_high_temp + P ∈ {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} (Equation 6)

[0301] If there is no P value that satisfies the above two formulas, the UE can find a P value based on the B_low value obtained by excluding some types of UCI from the LP UCI. In this case, as the type of UCI to be excluded, CSI part 2 can be excluded first, and then CSI part 1 can be excluded.

[0302] If no P value that satisfies the above two formulas is found even when all types of UCI are excluded, the UE may not reuse LP UCI.

[0303] If a P value that satisfies the two formulas is found, determine P_low from the P value.

[0304] Based on P_low and P_high_temp, determine the number of PRBs for transmitting HP UCI (hereinafter referred to as P_high). P_high is the minimum value among the P values that satisfy the following formula.

[0305] P + P_low ∈ {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16} (Equation 7)

[0306] And

[0307] P ≥ P_high_temp (Equation 8)

[0308] Therefore, the UE can multiplex HP UCI and LP UCI (non-excluded UCI) and use (P_total = P_high + P_low) PRBs through PUCCH format 3 to transmit the multiplexed UCI.

[0309] In the first method, the second method, or the third method, HP UCI can occupy P_high PRBs, while LP UCI can occupy P_low PRBs. Here, P_high PRBs can be selected from the lowest PRBs of PUCCH format 3, and as LP UCI, P_low LP UCIs after the first P_high PRBs starting from the lowest PRBs of PUCCH format 3 can be selected.

[0310] Figure 19 The figure shows a method of selecting resources for transmitting multiplexed UCI according to an embodiment.

[0311] Reference Figure 19 , the UE transmits HP UCI and LP UCI through PUCCH format 3. In this case, P_high = 4 and P_low = 2. Therefore, the UE can use 4 PRBs starting from the lowest PRB among the total 6 PRBs of PUCCH format 3 to transmit HP UCI and use the next 2 PRBs to transmit LP UCI.

[0312] In the first method, the second method, or the third method, the number of PRBs occupied by UCI of each priority is determined. And HP UCI and LP UCI are mapped to different PRBs. This can be replaced by determining the number of subcarriers in the fourth method.

[0313] (Fourth method) The UE determines the number of subcarriers for transmitting HP UCI, hereinafter S_high. S_high can be selected as the minimum value among the S values that satisfy the following formula. Here, the S value is a value in {1, 2,..., 16 * N_sc}.

[0314] B_high ≤ S * N_nonDMRS * Q * r_high

[0315] If there is no value that satisfies the above equation, the UE cannot transmit the HP UCI through the selected new PUCCH resource. In this case, the LP UCI cannot be reused as usual.

[0316] Therefore, it is assumed that there is a value that satisfies the above equation. Now, determine the number of subcarriers for transmitting the LP UCI (hereinafter referred to as S_low). S_low can be selected as the minimum value among the S values that satisfy the following two equations. Here, the S value is a value in {1, 2,..., 16*N_sc}.

[0317] B_low ≤ S*N_nonDMRS*Q*r_low (Equation 9)

[0318] And

[0319] (S_high+S) / N_sc∈{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} (Equation 10)

[0320] If no S value that satisfies the above two equations is found, the UE can find the S value based on the B_low value obtained by excluding some types of UCI from the LP UCI. In this case, as the type of UCI to be excluded, CSI part 2 can be excluded first, and then CSI part 1 can be excluded.

[0321] If no S value that satisfies the above two equations is found even if all types of UCI are excluded, the UE may not reuse the LP UCI.

[0322] If there is an S value that satisfies the two equations, determine S_low from the S value. Therefore, the UE can reuse the HP UCI and the LP UCI (the non-excluded UCI) and transmit the multiplexed UCI through (S_high+S_low)N_sc) PRBs using PUCCH format 3.

[0323] Similar to the third method, in the fourth method, additional REs can be used for HP UCI transmission.

[0324] (Fifth method) The UE determines the temporary number of subcarriers for transmitting the HP UCI, hereinafter referred to as S_high_temp. S_high_temp can be selected as the minimum value among the S values that satisfy the following equation. Here, the S value is a value in {1, 2,..., 16*N_sc}.

[0325] B_high≤S*N_nonDMRS*Q*r_high

[0326] If there is no value that satisfies the above formula, the UE cannot send the HP UCI through the selected new PUCCH resource. In this case, the LP UCI cannot be reused as usual.

[0327] Therefore, it is assumed that there is a value that satisfies the above formula. Now, determine the number of subcarriers used to send the LP UCI (hereinafter referred to as S_low). S_low can be selected as the minimum value among the S values that satisfy the following two formulas. Here, the S value is a value in {1, 2,..., 16 * N_sc}.

[0328] B_low ≤ S * N_nonDMRS * Q * r_low (Formula 11)

[0329] And

[0330] (S_high_temp + S) / N_sc ∈ {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16} (Formula 12)

[0331] If there is no S value that satisfies the above two formulas, the UE can find the S value based on the B_low value obtained by excluding some types of UCI from the LP UCI. In this case, as the type of UCI to be excluded, CSI part 2 can be excluded first, and then CSI part 1 can be excluded.

[0332] If no S value that satisfies the above two formulas is found even if all types of UCI are excluded, the UE may not reuse the LP UCI.

[0333] If an S value that satisfies the two formulas is found, S_low is determined from the S value.

[0334] Based on S_low and S_high_temp, the number of subcarriers used to send the HP UCI (hereinafter referred to as S_high) is determined. S_high is the minimum value among the S values that satisfy the following formula.

[0335] (S + S_low) / N_sc ∈ {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16} (Formula 13)

[0336] And

[0337] S ≥ S_high_temp (Formula 14)

[0338] Therefore, the UE can reuse the HP UCI and the LP UCI (the non-excluded UCI) and send the multiplexed UCI through (S_high + S_low) subcarriers using PUCCH format 3.

[0339] In the fourth or fifth method, the HP UCI can occupy S_high subcarriers, and the LP UCI can occupy S_low subcarriers. Here, S_high subcarriers can be selected from the lowest subcarriers of the lowest PRB of PUCCH format 3, and as the LP UCI, S_low LP UCIs after the S_high ones starting from the lowest subcarriers of the lowest PRB of PUCCH format 3 can be selected.

[0340] Figure 20 FIG. illustrates a method of selecting resources for transmitting multiplexed UCI according to another embodiment.

[0341] Reference Figure 20 , the UE transmits the HP UCI and the LP UCI through PUCCH format 3. In this case, the UE has S_high = 40 and S_low = 32. Therefore, the UE can use 40 subcarriers starting from the lowest subcarriers of the lowest PRB among a total of 6 PRBs of PUCCH format 3 to transmit the HP UCI, and use the next 32 subcarriers to transmit the LP UCI.

[0342] In the first to fifth methods, UCIs with different priorities are split-mapped and transmitted in the frequency domain through the selected PUCCH resources. This method can be referred to as a frequency-division multiplexed (FDMed) PUCCH structure.

[0343] As another method, a time-division multiplexed (TDMed) PUCCH structure may also be possible. Here, in the TDM-PUCCH structure, the HP UCI can be transmitted in some symbols by dividing the selected PUCCH resources in the time domain, and the LP UCI can be transmitted in some remaining symbols. This can be designed by replacing the PRBs or subcarriers mentioned in the first to fifth methods with symbols as the time unit. The more specific method is as follows.

[0344] (Sixth method) Assume that the number of PRBs P_total to be used for the PUCCH format is determined. For example, in the case of PUCCH format 4, the number of PRBs is fixed at 1. In the case of PUCCH format 2 or PUCCH format 3, it can be assumed that the number of PRBs is determined as P_total = P_high + P_low using the first to fifth methods.

[0345] First, the UE determines the number of symbols for transmitting the HP UCI, hereinafter N_high. N_high can be selected as the minimum value among the N values that satisfy the following formula. Here, the N value is one of the values in {1, 2,..., N_nonDMRS}.

[0346] B_high ≤ P_total * N * N_sc * Q * r_high

[0347] If there is no value that satisfies the above formula, the UE cannot send the HP UCI through the selected new PUCCH resource. In this case, the LP UCI cannot be multiplexed as usual.

[0348] Therefore, it is assumed that there is a value that satisfies the above formula. Now, the UE determines the number of symbols for sending the LP UCI, which is N_low hereinafter. N_low = N_nonDMRS - N_high. That is, other symbols except those used for HP UCI transmission can be used for low-priority UCI transmission. If B_low does not satisfy the following formula,

[0349] B_low ≤ P_total * N_low * N_sc * Q * r_low

[0350] then the UE can obtain the B_low value obtained by excluding some types of UCI from the LP UCI. In this case, as the type of UCI to be excluded, CSI part 2 can be excluded first, and then CSI part 1 can be excluded.

[0351] Through the above formula, the first symbol set (N_high symbols) can be used to send the HP UCI, and the second symbol set (N_low symbols) can be used to send the LP UCI. The method for determining the first symbol set and the second symbol set in the PUCCH format is as follows.

[0352] (Method 6-1) The UE can select the first N_high symbols (non-DMRS symbols) in time in the PUCCH format to set the N_high symbols as the first symbol set, and select the later N_low symbols (non-DMRS symbols) in time to set the N_low symbols as the second symbol set. In this method, the HP UCI can be sent quickly by placing the HP UCI in the symbols as early as possible in time.

[0353] For example, referring to Table 4, if the PUCCH format occupies 10 symbols and symbols 2 and 7 are DMRS symbols, the first N_high symbols in the sequence of symbols 0, 1, 3, 4, 5, 6, 8, 9 can be selected.

[0354] [Table 4]

[0355]

[0356] (Method 6-2) The UE can select N_high symbols (non-DMRS symbols) that are closest to the DMRS symbol in the PUCCH format and set these N_high symbols as the first symbol set, and select the remaining N_low symbols (non-DMRS symbols) that are far from the DMRS symbol and set these N_low symbols as the second symbol set. Here, the adjacency to the DMRS symbol can be determined as follows. The smaller the number of symbols between a certain symbol and the nearest DMRS symbol, the more adjacent the DMRS symbol is. If the symbols are equally adjacent to the DMRS symbol, the symbol that is earlier in time can be preferentially included in the first symbol set. Referring to Table 4 again, when the PUCCH format occupies 10 symbols and symbols 2 and 7 are DMRS symbols, the most adjacent symbols (symbols with zero symbol interval to the nearest DMRS symbol) are symbols 1, 3, 6, and 8. And the next adjacent symbols (symbols with one symbol interval to the nearest DMRS symbol) are symbols 0, 4, 5, and 9. When determining the first symbol set, the first N_high symbols in the sequence of symbols 1, 3, 6, 8, 0, 4, 5, and 9 can be selected. For example, when 5 symbols are selected as the first symbol set, symbols 1, 3, 6, 8, and 0 can be selected. This is illustrated in Figure 21 as follows.

[0357] Figure 21 FIG. illustrates a method of selecting resources for transmitting multiplexed UCI according to another embodiment.

[0358] Referring to Figure 21 , it can be seen that the HP UCI is adjacent to the DMRS symbol.

[0359] In Method 6-2, compared with Method 6-1, a delay may occur because the HP UCI is set in later symbols (e.g., symbol 6 or 8) in time. The method for solving this problem is as follows.

[0360] (Method 6-3) The UE can determine the symbol with the maximum delay that can be tolerated, and can select N_high symbols from the previous symbols including this symbol.

[0361] For example, in Table 4, symbol 5 can be determined as the symbol with the maximum delay that can be tolerated. Therefore, the UE should select N_high symbols from among symbols 0, 1, 2, 3, 4, and 5 to determine the first symbol set. Method 6-2 can be used as the method for selecting N_high symbols from among symbols 0, 1, 2, 3, 4, and 5. That is, the symbols adjacent to the DMRS symbol can be preferentially selected.

[0362] The time division multiplexed (TDMed) PUCCH structure has been described by a sixth method. In addition, time division multiplexing and frequency division multiplexing can be supported simultaneously. For example, in the sixth method, UCIs with two priorities in one symbol can be mapped to different frequency resources (e.g., different PRBs or different subcarriers). Specifically, this is as follows.

[0363] (Seventh method) It is assumed that the number of PRBs to be used for a PUCCH format (hereinafter P_total) is determined. For example, in the case of PUCCH format 4, the number of PRBs is fixed at 1. In the case of PUCCH format 2 or PUCCH format 3, it can be assumed that the number of PRBs is determined as P_total = P_high + P_low using the first to fifth methods.

[0364] First, the UE determines the number of REs for transmitting the HP UCI, hereinafter RE_high. RE_high can be selected as the minimum value among the RE values that satisfy the following formula. Here, the RE value is a value in {1, 2,..., P_total * N_nonDMRS * N_sc}.

[0365] B_high ≤ N_RE * Q * r_high

[0366] If there is no value that satisfies the above formula, the UE cannot transmit the HP UCI through the selected new PUCCH resource. In this case, the LP UCI cannot be multiplexed as usual.

[0367] Therefore, it is assumed that there is a value that satisfies the above formula. Now, the number of REs for transmitting the LP UCI (hereinafter RE_low) is determined. RE_low = P_total * N_nonDMRS * N_sc - RE_high. That is, the REs other than those for HP UCI transmission can be used for low-priority UCIs. If B_low does not satisfy the following expression,

[0368] B_low ≤ RE_low * Q * r_low

[0369] then the UE can obtain the B_low value obtained by excluding some types of UCIs from the LP UCIs. In this case, as the type of UCI to be excluded, CSI part 2 can be excluded first, and then CSI part 1 can be excluded.

[0370] Through the above formula, the first RE set (RE_high symbols) can be used to transmit the HP UCI, and the second RE set (RE_low symbols) can be used to transmit the LP UCI. The method for determining the first RE set and the second symbol REs in the PUCCH format is as follows.

[0371] The symbol floor(RE_high / (P_total*N_sc)) is the symbol to which only the HP UCI is mapped.

[0372] If RE_high / (P_total*N_sc) is not divisible, then in one symbol, the HP UCI is mapped to (RE_high - floor(RE_high / (P_total*N_sc))*(P_total*N_sc)) REs, and the LP UCI is mapped to the remaining REs of that symbol. Only the LP UCI is mapped to the remaining symbols.

[0373] Figure 22 The figure illustrates a method of selecting resources for transmitting multiplexed UCI according to another embodiment. Figure 22 An example where RE_high = 324 and RE_low = 252 is shown.

[0374] Reference Figure 22 , P_total = 6, and only the HP UCI will be mapped to the symbols that are floor(RE_high / (P_total*N_sc)) = floor(324 / (6*12)) = 4 symbols. In Figure 22 them, symbols 1, 3, 6, and 8 correspond to these symbols.

[0375] Since RE_high / (P_total*N_sc) is not divisible, in one symbol (symbol 0), the HP UCI is mapped to RE_high - floor(RE_high / (P_total*N_sc))*(P_total*N_sc) = 324 - floor(324 / (6*12))*(6*12) = 36 REs, and the LP UCI is mapped to the remaining 36 REs of that symbol.

[0376] Only the LP UCI is mapped to the remaining symbols (symbols 4, 5, and 9).

[0377] In the above description, the description is mainly made based on PUCCH format 3, but this method can equally apply to PUCCH formats 2 and 4. If the above method is applied in PUCCH format 2, then N_sc = 8.

[0378] The UE can selectively use the above-mentioned TDM'ed PUCCH structure and FDM'ed PUCCH structure.

[0379] As an example, the TDMed PUCCH structure and the FDMed PUCCH structure can be selectively used according to the PUCCH format used by the UE. In PUCCH format 2, since the number of symbols is 2 symbols or less, the FDMed PUCCH structure can be used. In PUCCH format 3, since the number of symbols is 4 symbols or more, the TDMed PUCCH structure can be used. Even in PUCCH format 4, since the number of symbols is 4 symbols or more, the TDMed PUCCH structure can be used.

[0380] As another example, the TDMed PUCCH structure and the FDMed PUCCH structure can be selectively used according to the number of PUCCH symbols used by the UE. For example, if the number of PUCCH symbols transmitted by the UE is greater than a certain number, the TDMed PUCCH structure can be used, while if the number of PUCCH symbols to be transmitted by the UE is equal to or less than a predetermined number, the FDMed PUCCH structure can be used. For example, when the predetermined number is 6, if the number of symbols of PUCCH format 3 or PUCCH format 4 is greater than 6, the TDMed PUCCH structure can be used, while if the number of symbols is 6 or less, the FDMed PUCCH structure can be used.

[0381] III. Transmission method of UCI multiplexed based on PUCCH format 2

[0382] In the case of PUCCH format 2, some of the REs among the symbols used to transmit the PUCCH are used as DMRS, and the remaining REs are used to transmit UCI. When the FDMed PUCCH structure is described in PUCCH format 3 above, the symbols for transmitting DMRS and the symbols for transmitting UCI in the PUCCH are not the same. However, in the case of PUCCH format 2, since the symbols for transmitting DMRS and the symbols for transmitting UCI are the same, an additional description of the FDMed PUCCH structure is required. Here, the FDMed PUCCH structure for the case of PUCCH format 2 will be further described.

[0383] First, the structure of PUCCH format 2 is as follows. PUCCH format 2 can occupy one symbol or two consecutive symbols. PUCCH format 2 can occupy 1 RB to a maximum of 16 consecutive RBs. In PUCCH format 2, the REs for transmitting DMRS within one RB can be placed at a 3-subcarrier spacing. More specifically, the index of the REs for DMRS transmission is as follows.

[0384] k = 3*m + 1

[0385] Here, k is a value determined from the lowest sub - carrier (sub - carrier index 0) of a common resource block (RB). Thus, 4 out of the 12 REs in an RB can be used for DMRS and the remaining 8 REs can be used for UCI. Therefore, in the case of PUCCH format 2 described above, N_sc = 8 can be used.

[0386] The UE can use N_sc = 8 in the above embodiments and methods to calculate the number of REs required for high - priority UCI and the number of REs required for low - priority UCI. Here, a method of placing REs in PUCCH format 2 will be described.

[0387] For reference, assume that the length of the HP UCI bit sequence to be transmitted by the UE in PUCCH format 2 is A bits, and the length of the LP UCI bit sequence is B bits. Here, assume that the number of REs used for UCI transmission in PUCCH format 2 is N_sc * N_PRB. Here, N_sc is the number of REs used for UCI transmission in a PRB, where N_sc = 8, and N_PRB is the number of PRBs on which PUCCH format 2 is transmitted. For reference, since QPSK is used for transmission in PUCCH format 2, A is a multiple of 2. If A is not a multiple of 2, then A can be made a multiple of 2 by inserting a "0" at the end of A to make A a multiple of 2. In this case, B can be equal to the length obtained by subtracting A from 2 * (N_sc * N_PRB) which is the number of bits that can be sent in PUCCH format 2. That is, B = 2 * (N_sc * N_PRB)-A.

[0388] According to the present invention, the FDMed PUCCH structure of PUCCH format 2 is as follows.

[0389] The first structure is a centralized structure. In this method, HP UCI and LP UCI can be placed by being restricted to specific frequency bands. More specifically, assume PUCCH format 2 for one symbol. In this PUCCH format 2, assume there are N_RE REs that can be used to transmit UCI. The UE can index from the lowest frequency among the N_RE REs that can be used to transmit UCI for PUCCH format 2. Here, the index is from 0 (the lowest frequency RE) to N_RE - 1 (the highest frequency RE). The UE can place a prioritized UCI from the lowest frequency RE. For example, HP UCI can be placed starting from the lowest frequency RE. Thus, HP UCI can be placed in the REs corresponding to indices 0, 1,..., N_high - 1. Here, N_high is the number of REs required to place HP UCI. Then, LP UCI can be placed in the REs corresponding to indices N_high, N_high + 1,..., N_RE - 1.

[0390] The second structure can be a distributed structure. In this method, HP UCI and LP UCI can be distributed and placed in the frequency band occupied by PUCCH format 2. The specific arrangement is determined according to the following embodiments.

[0391] Figure 23 The figure shows a method of selecting resources for transmitting multiplexed UCI according to another embodiment. This is the first embodiment of the distributed structure.

[0392] Reference Figure 23 , the frequency band of PUCCH format 2 can be divided into a first frequency band and a second frequency band, LP UCI can be divided into first LP UCI and second LP UCI, and HP UCI can be divided into first HP UCI and second HP UCI. The UE can place the first LP UCI and the first HP UCI in the first frequency band and place the second LP UCI and the second LP UCI in the second frequency band.

[0393] In PUCCH format 2, it is assumed that there are N_RE resource elements (REs) that can be used to transmit UCI. The UE can index the N_RE REs that can be used to transmit UCI in PUCCH format 2 starting from the lowest frequency. Here, the index ranges from 0 (the lowest frequency RE) to N_RE - 1 (the highest frequency RE). The N_RE REs that can be used to transmit UCI in PUCCH format 2 can be divided into two. The first set of REs can include N_RE1 REs, and the second set of REs can include N_RE2 REs. Here, N_RE1 + N_RE2 = N_RE. Additionally, the REs in the first set and the REs in the second set can be grouped for centralization. That is, the N_RE1 REs in the first set can be grouped into REs corresponding to indices 0, 1,..., N_RE1 - 1, and the N_RE2 REs in the second set can be grouped into the remaining REs. Here, it can be determined that N_RE1 = f(N_RE / 2). Here, f(x) can be at least one of ceil(x), floor(x), and round(x). Assume that N_high is the number of REs required for high-priority UCI, and N_low is the number of REs required for low-priority UCI. The first set of high-priority UCI can include N_high1 REs, and the second set of high-priority UCI can include N_high2 REs. Here, N_high1 + N_high2 = N_high. The first set of low-priority UCI can include N_low1 REs, and the second set of low-priority UCI can include N_low2 REs. Here, N_low1 + N_low2 = N_low. The UE can place the REs in the first set of high-priority UCI and the REs in the first set of low-priority UCI in the first set of REs of the PUCCH. That is, N_RE1 = N_high1 + N_low1. The UE can place the REs in the second set of high-priority UCI and the REs in the second set of low-priority UCI in the second set of REs of the PUCCH. That is, N_RE2 = N_high2 + N_low2.

[0394] Figure 24 FIG. illustrates a method of selecting resources for transmitting multiplexed UCI according to another embodiment. This is the second embodiment of the distributed structure.

[0395] Reference Figure 24 , the HP UCI can be evenly distributed among the REs for transmitting UCI in PUCCH format 2. Additionally, the LP UCI can be placed in the remaining REs of PUCCH format 2.

[0396] In PUCCH format 2, it is assumed that there are N_RE resource elements (REs) that can be used to transmit UCI. The UE can index the N_RE REs that can be used to transmit UCI in PUCCH format 2 starting from the lowest frequency. Here, the index ranges from 0 (the lowest frequency RE) to N_RE - 1 (the highest frequency RE). Assume that N_high is the number of REs required for high-priority UCI, and N_low is the number of REs required for low-priority UCI. The UE can calculate the spacing for placing high-priority (HP) UCI. For example, the spacing can be calculated as follows.

[0397] Spacing = N_RE / N_high

[0398] The UE can place the HP UCI according to the Spacing. The HP UCI can be placed in the REs whose indices correspond to 0, Spacing, 2 * Spacing,.... If N_RE is 24 and N_high is 8, the spacing is calculated as 3, and the UE can place the HP UCI in the REs corresponding to indices 0, 3, 6, 9, 12, 15, 18, 21. For reference, the starting index is set to 0 here, but it can start from another index. For example, assume it starts from index i. The HP UCI can be placed in the REs corresponding to i, i + Spacing, i + 2 * Spacing,.... Here, the values corresponding to i = 0, 1, ..., and Spacing - 1 are obtained. Preferably, i can be set to a value close to half of the spacing. That is, i = f(Spacing / 2) can be set. Here, f(x) can be one of ceil(x), floor(x), or round(x).

[0399] For reference, in the above example, N_RE / N_high may not be an integer. In this case, the spacing can be determined as f(N_RE / N_high). Here, f(x) can be one of ceil(x), floor(x), or round(x). Preferably, it can be floor(x).

[0400] As a third embodiment of the distributed structure, the UE can first place the HP UCI in the RE adjacent to the DMRS RE and place the LP UCI in the remaining REs that are not so adjacent to the DMRS RE. Here, it can be determined whether a RE is adjacent to the DMRS RE based on the subcarrier index difference from the nearest DMRS.

[0401] In PUCCH format 2, it is assumed that there are N_RE resource elements (REs) that can be used to transmit UCI. The UE can index the N_RE REs that can be used to transmit UCI in PUCCH format 2 starting from the lowest frequency. Here, the index ranges from 0 (the lowest frequency RE) to N_RE - 1 (the highest frequency RE). If the number of REs required for HP UCI is N_high, the UE can select the N_high REs that are closest to the DMRS among the N_RE REs. And the remaining REs can be used for LP UCI.

[0402] For reference, in the case of PUCCH format 2, it can be seen that all REs are adjacent to the DMRS RE. Therefore, it can be seen that all REs are equally adjacent to the DMRS RE. The third embodiment is difficult to be used in a structure such as PUCCH format 2 where DMRS is used for every 3 REs. The third embodiment is preferably used in a structure where DMRS is used for every number of REs greater than 3.

[0403] Figure 25 FIG. illustrates a method of selecting resources for transmitting multiplexed UCI according to another embodiment. This is the third embodiment of the distributed structure.

[0404] Reference Figure 25 , DMRS is used for every four REs. In PUCCH, 27 REs can be used for UCI transmission. Here, the REs with indices 0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 15, 16, 18, 19, 21, 22, 24, and 25 are the REs adjacent to the DMRS. Therefore, the high-priority REs can be preferentially placed in the REs adjacent to the DMRS.

[0405] As a fourth embodiment of the distributed structure, the UE can generate a UCI bit sequence by interleaving the HP UCI bit sequence and the LP UCI bit sequence, and then place the bit sequence in the REs of PUCCH format 2 and transmit the bit sequence. Here, the interleaving scheme can be determined according to at least one of the following.

[0406] As an example, the UE can use the following block interleaver to interleave the first sequence and the second sequence. Here, the number of columns of the block interleaver can be equal to the length N1 of the first sequence, and the number of rows can be equal to (1 + ceil(N2 / N1)). The UE can sequentially insert the first sequence into the first row of the block interleaver. The UE can insert the first N1 segments of the second sequence into the second row of the block interleaver in order. The UE can sequentially insert the next N1 segments of the first sequence into the third row of the block interleaver. This process is repeated until all segments of the second sequence are placed in the block interleaver. If the number of segments of the second sequence to be inserted into a row is less than N1, the insufficient number of segments of the second sequence can be filled with "NULL" to make A segments of the second sequence. For reference, the number of insufficient segments of the sequence is ceil((N2 / N1) * N1 - N2).

[0407] The UE reads the content filled in the block interleaver according to the index of the row of the column with the lowest index, and then increments the index of the column to read the content according to the index of the row. In this case, "NULL" can be ignored and not read. As a result of reading in this order, a sequence can be generated.

[0408] For example, let the first sequence be x(0), x(1),..., x(7), and let the second sequence be y(0), y(1),..., y(11). Here, N1 = 8 and N2 = 12. The number of columns of the block interleaver is N1 = 8, and the number of rows is (1 + ceil(N2 / N1)) = 1 + 2 = 3. x(0), x(1),..., x(7) can be inserted into the first row. y(0), y(1),..., y(7) can be inserted into the second row. y(8), y(9),... y(11), "NULL", "NULL", "NULL", "NULL" can be inserted into the third row. Here, ceil(N2 / N1) * N1 - N2 = 16 - 12 = 4 "NULL"s are added to the third row. The values inserted into the block interleaver can be checked in the following table.

[0409] [Table 5]

[0410] x(0) x(1) x(2) x(3) x(4) x(5) x(6) x(7) y(0) y(1) y(2) y(3) y(4) y(5) y(6) y(7) y(8) y(9) y(10) y(11) "NULL” "NULL” "NULL” "NULL”

[0411] The UE reads the content filled in the block interleaver according to the index of the row of the column with the lowest index. The results are x(0), y(0), y(8). Then, the index of the column is incremented and the content is read according to the index of the row. The results are x(1), y(1), y(9). Then, the index of the column is incremented and the content is read according to the index of the row. The results are x(2), y(2), y(10). Then, the index of the column is incremented and the content is read according to the index of the row. The results are x(3), y(3), y(11). Then, the index of the column is incremented and the content is read according to the index of the row. The results are x(4), y(4). Here, "NULL" is not read and is ignored. Then, the index of the column is incremented and the content is read according to the index of the row. The results are x(5), y(5). Here, "NULL" is not read and is ignored. Then, the index of the column is incremented and the content is read according to the index of the row. The results are x(6), y(6). Here, "NULL" is not read and is ignored. Then, the index of the column is incremented and the content is read according to the index of the row. The results are x(7), y(7). Here, "NULL" is not read and is ignored. As a result of reading in this order, a sequence can be generated. One sequence is x(0), y(0), y(8), x(1), y(1), y(9), x(2), y(2), y(10), x(3), y(3), y(11), x(4), y(4), x(5), y(5), x(6), y(6), x(7), y(7). In the first method, the first sequence can be a high-priority UCI bit sequence, and the second sequence can be a low-priority UCI bit sequence. Therefore, the number of columns of the block interleaver can be N1 = A, and the number of rows can be 1 + ceil(N2 / N1) = 1 + ceil(B / A). Here, the bits of the high-priority UCI bit sequence or the bits of the low-priority UCI bit sequence can be inserted into the block interleaver.

[0412] In the second method, the first sequence can be a high-priority UCI QPSK symbol sequence, and the second sequence can be a low-priority UCI QPSK symbol sequence. Here, the high-priority UCI QPSK symbol sequence is a sequence of QPSK symbols obtained by performing QPSK modulation on the high-priority UCI bit sequence by grouping this sequence by 2 bits, while the low-priority UCI QPSK symbol sequence is a sequence of QPSK symbols obtained by performing QPSK modulation on the low-priority UCI bit sequence by grouping this sequence by 2 bits. Therefore, the number of columns of the block interleaver can be N1 = A / 2, and the number of rows can be 1 + ceil(N2 / N1) = 1 + ceil((B / 2) / (A / 2)) = 1 + ceil(B / A). Here, the QPSK symbols of the high-priority UCI QPSK sequence or the QPSK symbols of the low-priority UCI QPSK symbol sequence can be inserted into the block interleaver.

[0413] In the third method, the first sequence can be the bit sequence with the shorter length among the high-priority UCI bit sequence and the low-priority UCI bit sequence, and the second sequence can be the bit sequence with the longer length among the high-priority UCI bit sequence and the low-priority UCI bit sequence. Therefore, the number of columns of the block interleaver can be N1 = min{A, B}, and the number of rows can be 1 + ceil(N2 / N1) = 1 + ceil(max{A, B} / min{A, B}). Here, the bits of the high-priority UCI bit sequence or the bits of the low-priority UCI bit sequence can be inserted into the block interleaver.

[0414] In the fourth method, the first sequence can be the QPSK symbol sequence with the shorter length among the high-priority UCI QPSK symbol sequence and the low-priority UCI QPSK symbol sequence, and the second sequence can be the longer QPSK symbol sequence among the high-priority UCI QPSK symbol sequence and the low-priority UCI QPSK symbol sequence. Therefore, the number of columns of the block interleaver can be N1 = min{A / 2, B / 2}, and the number of rows can be 1 + ceil(N2 / N1) = 1 + ceil(max{A / 2, B / 2} / min{A / 2, B / 2}). Here, the QPSK symbols of the high-priority UCI QPSK symbol sequence or the QPSK symbols of the low-priority UCI QPSK symbol sequence can be inserted into the block interleaver.

[0415] In the fifth method, the first sequence can be the high-priority UCI bit sequence excluding the last bit of the high-priority UCI bit sequence, and the second sequence can be the low-priority UCI bit sequence. Therefore, the number of columns of the block interleaver can be N1 = (A - 1), and the number of rows can be 1 + ceil(N2 / N1) = 1 + ceil(B / (A - 1)). Here, the bits of the high-priority UCI bit sequence or the bits of the low-priority UCI bit sequence can be inserted into the block interleaver. The above-excluded last bit can be appended to the end of one UCI sequence obtained by the block interleaver.

[0416] In the sixth method, the first sequence may be a high-priority UCI QPSK symbol sequence obtained by excluding the last QPSK symbol from a high-priority UCI QPSK symbol sequence, and the second sequence may be a low-priority UCI QPSK symbol sequence. Therefore, the number of columns of the block interleaver may be N1 = A / 2 - 1, and the number of rows may be 1 + ceil(N2 / N1) = 1 + ceil((B / 2) / (A / 2 - 1)). Here, the QPSK symbols of the high-priority UCI QPSK symbol sequence or the QPSK symbols of the low-priority UCI QPSK symbol sequence may be inserted into the block interleaver. The last QPSK symbol excluded above may be appended to the end of one UCI sequence obtained by the block interleaver.

[0417] In the first to sixth methods, the length of the rows of the block interleaver is determined by the length of the first sequence. In the following method, the length of the rows of the block interleaver may be a predetermined value. For example, the number of columns of the block interleaver may be M as a predetermined value. Similarly, the number of rows may be determined according to the length N1 of the first sequence and the length N2 of the second sequence. That is, the number of rows may be determined by ceil((N1 + N2) / M). The UE may sequentially insert the first sequence and the second sequence into the block interleaver. Here, in the sequential insertion, the method of repeatedly inserting M segments of the first sequence and the second sequence sequentially into the first row and then sequentially inserting M segments of the first sequence and the second sequence into the second row is repeated. Here, if the number of segments of the first sequence and the second sequence to be inserted into the last row is less than M, "NULL" may be inserted. Here, (ceil((N1 + N2) / M)*M - (N1 + N2)) "NULL"s may be inserted. The method of reading the block interleaver is the same as the first to sixth methods above.

[0418] In the seventh method, M = N_sc = 8, the first sequence may be a high-priority QPKS symbol sequence, and the second sequence may be a low-priority QPSK symbol sequence.

[0419] In the eighth method, M = N_PRB, and the first sequence may be a high-priority QPKS symbol sequence, and the second sequence may be a low-priority QPSK symbol sequence.

[0420] IV. Method 2 for Multiplexing and Resource Determination in PUCCH Collision

[0421] This embodiment additionally discloses a method of selecting a PUCCH resource for transmitting multiplexed UCI after "II. Method 1 for Multiplexing and Resource Determination in PUCCH Collisions".

[0422] Reference has been made to Figure 11Describes the prioritization method for version 16. When the PUCCH corresponding to the low priority is not transmitted, various problems occur, and a method for retransmitting the PUCCH has been disclosed in I. However, since the PDCCH is used according to the method in I., there is a downlink control resource overhead.

[0423] has been referred to Figure 13 illustrates a method of transmitting the UCI of the LP PUCCH and the HP PUCCH through a new PUCCH. Such a method is called a multiplexing method.

[0424] This embodiment discloses three embodiments of selecting PUCCH resources for transmitting the UCI for multiplexing.

[0425] (First Embodiment) Referring to Figure 13 , the UE can select a new PUCCH resource as the PUCCH resource for multiplexing the PUCCH (LP-PUCCH) for transmitting the LP UCI and the PUCCH (HP-PUCCH) for transmitting the HP UCI. Here, the new PUCCH resource can be a PUCCH resource configured by an RRC signal different from the RRC signal for configuring the PUCCH for transmitting the LP UCI and the RRC signal for configuring the PUCCH for transmitting the HP UCI.

[0426] First, the base station can configure the new PUCCH resource to be used in multiplexing to the terminal. This can be configured by RRC signaling. The new PUCCH resource configured by RRC signaling can include at least some of the following information.

[0427] -PUCCH format, PUCCH start symbol index within a time slot, PUCCH length, lowest PRB of the PUCCH, maximum number of PRBs of the PUCCH, cyclic shift value, and orthogonal cover code (OCC) value.

[0428] The above information is the same as the value configured when configuring the existing PUCCH (i.e., the PUCCH for transmitting the UCI of the same priority). In addition, for multiplexing the LP UCI and the HP UCI, the new PUCCH to be used for multiplexing requires the maximum code rate of the low priority and the maximum code rate of the high priority. More specifically, if the base station performs separate coding on each of the LP UCI and the HP UCI for the UE, the UE requires the maximum code rate of the low priority for the LP UCI and the maximum code rate of the high priority for the HP UCI. Here, performing separate coding means that each UCI undergoes separate coding and rate matching without being linked to each other.

[0429] The method for the UE to determine the maximum code rate of the high priority and the maximum code rate of the low priority is as follows.

[0430] (First method) The UE can receive the following configurations in the new PUCCH format from the base station.

[0431] - A maximum code rate for low priority

[0432] - A maximum code rate for high priority

[0433] The UE can determine new PUCCH resources for multiplexing LP UCI and HP UCI. The UE can determine a configured maximum code rate for low priority and a configured maximum code rate for high priority configured in the format of the PUCCH resources. The UE can use the maximum code rate for low priority to encode LP UCI. The UE can use the maximum code rate for high priority to encode HP UCI. The UE can multiplex (multiplex) the encoded LP UCI and HP UCI and transmit the multiplexed UCI via the new PUCCH.

[0434] (Second method) The UE can receive the following configurations in the new PUCCH format from the base station.

[0435] - The maximum code rate for low priority for each PUCCH format

[0436] - The maximum code rate for high priority for each PUCCH format

[0437] When the LP-PUCCH for transmitting LP UCI and the HP-PUCCH for transmitting HP UCI overlap in at least one symbol (this is called a conflict), the UE can determine new PUCCH resources for multiplexing LP UCI and HP UCI. The UE can determine one of the maximum code rates for low priority and one of the maximum code rates for high priority configured in the format of the PUCCH resources. Here, one of the maximum code rates for low priority can be selected based on the format of the conflicting LP-PUCCH. That is, if the format of the conflicting LP-PUCCH is 1, the maximum code rate for low priority corresponding to PUCCH format 1 can be selected from the maximum code rates for low priority configured in the format of the PUCCH resources. Here, one of the maximum code rates for high priority can be selected based on the format of the conflicting HP-PUCCH. That is, if the format of the conflicting HP-PUCCH is 1, the maximum code rate for high priority corresponding to PUCCH format 1 can be selected from the maximum code rates for high priority configured in the format of the PUCCH resources.

[0438] When compared with the first method, in the second method, the base station configures the maximum code rate according to the PUCCH format, and the UE can select one of the configured maximum code rates based on the conflicting PUCCH format. In this way, different UCI reliabilities can be guaranteed according to the conflicting PUCCH format.

[0439] (Third method) The UE may not receive the maximum code rate in the new PUCCH format from the base station. In this case, the UE determines the low-priority maximum code rate and the high-priority maximum code rate as follows.

[0440] When the LP-PUCCH for transmitting LP UCI and the HP-PUCCH for transmitting HP UCI overlap in at least one symbol, the UE can determine a new PUCCH resource for multiplexing the LP UCI and the HP UCI. The UE can determine the maximum code rate configured in the format of the conflicting LP-PUCCH as the low-priority maximum code rate. Additionally, the maximum code rate configured in the format of the conflicting HP-PUCCH can be determined as the high-priority maximum code rate. That is, in the third method, the UE can use the maximum code rates configured in the conflicting PUCCH formats to multiplex the LP UCI and the HP UCI.

[0441] In the second and third methods, the maximum code rate for multiplexing can vary based on the conflicting PUCCH format (LP-PUCCH or HP-PUCCH). Here, it is assumed that the conflicting PUCCH format is the reference PUCCH format. The reference PUCCH format for selecting the low-priority maximum code rate is called the low-priority reference PUCCH format. The reference PUCCH format for selecting the high-priority maximum code rate is called the high-priority reference PUCCH format.

[0442] Hereinafter, in this embodiment, a method for determining a reference PUCCH format among multiple conflicting PUCCH formats is disclosed.

[0443] Reference Figure 14 , since the HP-PUCCH overlaps with two or more LP-PUCCH formats in at least one symbol, the UE can multiplex the LP UCI and the HP UCI and transmit the multiplexed UCI through the new PUCCH. Here, since two or more LP-PUCCH formats are multiplexed in the new PUCCH, one of the two or more LP-PUCCH formats should be determined as the low-priority reference PUCCH format. For reference, if the low-priority reference PUCCH format is determined, the low-priority maximum code rate can be determined according to the methods of the second and third methods.

[0444] In the following text, a specific method for determining a low-priority reference PUCCH format is disclosed.

[0445] (First method) The UE may determine the LP-PUCCH configured with the highest code rate among multiple conflicting LP-PUCCHs as the low-priority reference PUCCH format. Here, the LP-PUCCH has the maximum code rate configured according to its own format. Therefore, the UE can compare the maximum code rates and select the LP-PUCCH configured with the highest maximum code rate as the low-priority reference PUCCH format. In the first method, equivalently, the UE determines the highest maximum code rate among multiple conflicting LP-PUCCHs as the low-priority maximum code rate.

[0446] Since the highest maximum code rate is used for determination in the first method, the LP UCI can be transmitted with low reliability. Since the number of resources occupied by the LP UCI may be small, the reliability of the HP UCI can be improved by allocating a larger number of resources to the HP UCI.

[0447] (Second method) The UE may determine the LP-PUCCH configured with the lowest maximum code rate among multiple conflicting LP-PUCCHs as the low-priority reference PUCCH format. Here, the LP-PUCCH has the maximum code rate configured according to its own format. Therefore, the UE can compare the maximum code rates and select the LP-PUCCH configured with the lowest maximum code rate as the low-priority reference PUCCH format. In the second method, equivalently, the UE determines the lowest maximum code rate among multiple conflicting LP-PUCCHs as the low-priority maximum code rate.

[0448] Since the lowest maximum code rate is used for determination in the first method, the reliability of the LP UCI can be guaranteed.

[0449] (Third method) If there are an LP-PUCCH scheduled or indicated in DCI format and an LP-PUCCH configured by RRC signaling among multiple conflicting LP-PUCCHs, the UE may determine the LP-PUCCH scheduled or indicated in DCI format as the low-priority reference PUCCH format. Here, the LP-PUCCH scheduled or indicated in DCI format includes the following cases.

[0450] i) The case where PDSCH is scheduled in DCI format and the HARQ-ACK of PDSCH is sent through LP-PUCCH

[0451] ii) The case where SPS PDSCH release is indicated in DCI format and the HARQ-ACK of SPS PDSCH release is sent through LP-PUCCH.

[0452] In the third method, since the base station can schedule or indicate the LP-PUCCH in the DCI format, the LP-PUCCH in the DCI format can be used as a low-priority reference PUCCH format.

[0453] (Fourth method) If there are a number of LP-PUCCHs scheduled or indicated in the DCI format among multiple conflicting LP-PUCCHs, the UE can use the LP-PUCCH scheduled or indicated in the latest DCI format as the low-priority reference PUCCH format. Here, the LP-PUCCHs scheduled or indicated in the DCI format are the same as those in the third method described above in the following cases.

[0454] Since the latest DCI format is used in the fourth method, the base station can use the DCI format sent at the latest time to change the low-priority reference LP-PUCCH format.

[0455] Reference Figure 15 , since the LP-PUCCH overlaps with two or more HP-PUCCH formats in at least one symbol, the UE can multiplex the LP-PUCCH and HP-PUCCH formats in the new PUCCH and transmit them. Here, since two or more HP-PUCCH formats are multiplexed on the new PUCCH, one of the two or more HP-PUCCH formats should be determined as the high-priority reference PUCCH format. For reference, if the high-priority reference PUCCH format is determined, the high-priority maximum code rate can be determined according to the methods of the second and third methods.

[0456] Hereinafter, a specific method for determining the high-priority reference PUCCH format is disclosed.

[0457] (First method) The UE can determine the LP-PUCCH configured with the highest code rate among multiple conflicting LP-PUCCHs as the high-priority reference PUCCH format. Here, the HP-PUCCH has a maximum code rate configured according to its own format. Therefore, the UE can compare the maximum code rates and select the HP-PUCCH configured with the highest maximum code rate as the high-priority reference PUCCH format. In the first method, equivalently, the UE determines the highest maximum code rate among multiple conflicting HP-PUCCHs as the high-priority maximum code rate.

[0458] Since the highest maximum code rate is used for determination in the first method, the reliability of the HP UCI can be guaranteed.

[0459] (Second method) The UE may determine the HP-PUCCH configured with the lowest maximum code rate among multiple conflicting HP-PUCCHs as the high-priority reference PUCCH format. Here, the HP-PUCCH has a maximum code rate configured according to its own format. Therefore, the UE can compare the maximum code rates and select the HP-PUCCH configured with the lowest maximum code rate as the high-priority reference PUCCH format. Equivalently, in the second method, the UE determines the lowest maximum code rate among multiple conflicting HP-PUCCHs as the high-priority maximum code rate.

[0460] Since the lowest maximum code rate is used for determination in the first method, the reliability of the HP UCI may be reduced. However, since the number of resources for the HP UCI is reduced, more LP UCI can be transmitted.

[0461] (Third method) If there are HP-PUCCHs scheduled or indicated in DCI format and HP-PUCCHs configured by RRC signals among multiple conflicting HP-PUCCHs, the UE may determine the HP-PUCCH scheduled or indicated in DCI format as the high-priority reference PUCCH format. Here, the HP-PUCCHs scheduled or indicated in DCI format include the following cases.

[0462] i) The case where the PDSCH is scheduled in DCI format and the HARQ-ACK of the PDSCH is sent through the LP-PUCCH

[0463] ii) The case where the SPS PDSCH release is indicated in DCI format and the HARQ-ACK of the SPS PDSCH release is sent through the LP-PUCCH.

[0464] In the third method, since the base station can schedule or indicate the HP-PUCCH in DCI format, the HP-PUCCH in the DCI format can be used as the high-priority reference PUCCH format.

[0465] (Fourth method) If there are several HP-PUCCHs scheduled or indicated in DCI format among multiple conflicting HP-PUCCHs, the UE may use the HP-PUCCH scheduled or indicated in the latest DCI format as the high-priority reference PUCCH format. Here, the HP-PUCCHs scheduled or indicated in DCI format are the same as those in the above third method in the following cases.

[0466] Since the latest DCI format is used in the fourth method, the base station can use the DCI format sent at the latest time to change the high-priority reference HP-PUCCH format.

[0467] Now, a second embodiment of selecting PUCCH resources to be reused is disclosed.

[0468] (Second Embodiment) Referring to Figure 16 , the UE may select a high-priority PUCCH resource as the PUCCH resource for multiplexing LP UCI and HP UCI. Here, the high-priority PUCCH resource is the PUCCH resource for transmitting HP UCI among the conflicting PUCCHs.

[0469] According to the second embodiment, when the UE selects a high-priority PUCCH resource as the resource to be multiplexed, the UE may use the maximum code rate configured in the format of the high-priority PUCCH as the high-priority maximum code rate. In this case, it is necessary to determine the low-priority maximum code rate. The method for this is as follows.

[0470] (First Method) The UE may additionally receive from the base station a maximum code rate of the low priority in the high-priority PUCCH format.

[0471] The UE may determine a new PUCCH resource for multiplexing LP UCI and HP UCI. The UE may determine a configured maximum code rate of the low priority and a configured maximum code rate of the high priority configured in the format of the PUCCH resource. The UE may use a maximum code rate of the low priority to encode the LP UCI. The UE may use the maximum code rate configured in the PUCCH format to encode the HP UCI. The UE may multiplex the encoded LP UCI and HP UCI and transmit the multiplexed UCI through the new PUCCH. That is, according to the first method, the maximum code rate already configured in the high-priority PUCCH format may be used for HP UCI, and a new maximum code rate of the low priority can be reconfigured, and the maximum code rate of the low priority may be used for the low-priority UCI.

[0472] As a modification of the first method, the UE may be configured with two maximum code rates in the high-priority PUCCH format. Here, the lower maximum code rate of the two maximum code rates can be used for HP UCI, while the higher maximum code rate of the two maximum code rates can be used for the low-priority UCI.

[0473] (Second Method) The UE may receive from the base station the maximum code rate of the low priority in the new PUCCH format for each PUCCH format.

[0474] When the LP-PUCCH for transmitting LP UCI and the HP-PUCCH for transmitting HP UCI overlap in at least one symbol (which is expressed as a conflict), the UE can determine a new PUCCH resource for multiplexing the LP UCI and the HP UCI. The UE can determine one of the maximum code rates with low priority configured in the format of the PUCCH resource. Here, one of the maximum code rates with low priority can be selected based on the format of the conflicting LP-PUCCH. That is to say, if the format of the conflicting LP-PUCCH is 1, the maximum code rate with low priority corresponding to PUCCH format 1 can be selected from among the maximum code rates with low priority configured in the format of the PUCCH resource.

[0475] When compared with the first method, in the second method, the base station can configure the maximum code rate according to the PUCCH format, and the UE can select one of the configured maximum code rates based on the conflicting PUCCH format. In this way, different UCI reliabilities can be guaranteed according to the conflicting LP-PUCCH format.

[0476] (Third method) The UE may not receive the maximum code rate with low priority in the HP-PUCCH format from the base station. In this case, the UE can determine the maximum code rate with low priority as follows.

[0477] When the LP-PUCCH for transmitting LP UCI and the HP-PUCCH for transmitting HP UCI overlap in at least one symbol, the UE can multiplex the LP UCI and the HP UCI on the HP-PUCCH. The UE can determine the maximum code rate configured in the format of the conflicting LP-PUCCH as the maximum code rate with low priority. That is to say, in the third method, the maximum code rate configured in the conflicting PUCCH format can be used to multiplex the LP UCI and the HP UCI.

[0478] In the second method and the third method, the UE can change the maximum code rate with low priority for multiplexing based on the conflicting LP-PUCCH format. Assume that the conflicting LP-PUCCH format is the low-priority reference PUCCH format. The maximum code rate with low priority can be determined according to the low-priority reference PUCCH format. Here, the low-priority reference PUCCH format and the maximum code rate with low priority can be obtained by applying the method of the first embodiment.

[0479] Now, a third embodiment of selecting the PUCCH resource to be multiplexed is disclosed.

[0480] (Third embodiment) Refer to Figure 17, the UE can select a low-priority PUCCH resource as the PUCCH resource for multiplexing LP UCI and HP UCI. Here, the low-priority PUCCH resource is the PUCCH resource for transmitting LP UCI among the conflicting PUCCHs.

[0481] According to the third embodiment, when the UE selects a low-priority PUCCH resource as the resource to be multiplexed, the UE can use the maximum code rate configured in the format of the low-priority PUCCH as the low-priority maximum code rate. In this case, it is necessary to determine the high-priority maximum code rate. The method for this is as follows.

[0482] (First method) The UE can additionally receive one maximum code rate of the high priority in the low-priority PUCCH format from the base station.

[0483] The UE can determine a new PUCCH resource for multiplexing LP UCI and HP UCI. The UE can determine one configured maximum code rate of the high priority and one configured maximum code rate of the low priority configured in the format of the PUCCH resource. The UE can use one maximum code rate of the high priority to encode the LP UCI. The UE can use the maximum code rate configured in the LP-PUCCH to be multiplexed to encode the LP UCI. The UE can multiplex the encoded LP UCI and HP UCI and transmit the multiplexed UCI through the new PUCCH. That is, according to the first method, the maximum code rate already configured in the low-priority PUCCH format is used for the LP UCI, and a new maximum code rate of the high priority can be reconfigured, and this maximum code rate of the high priority can be used for the HP UCI.

[0484] As a modification to the first method, the UE can be configured with two maximum code rates in the low-priority PUCCH format. Here, the lower maximum code rate of the two maximum code rates can be used for the HP UCI, while the higher maximum code rate of the two maximum code rates can be used for the low-priority UCI.

[0485] (Second method) The UE can receive the maximum code rate of the high priority in the new PUCCH format from the base station for each PUCCH format.

[0486] When the HP UCI and LP UCI overlap in at least one symbol, the UE can determine a new PUCCH resource for multiplexing the LP UCI and HP UCI. The UE can determine one of the maximum code rates with high priority configured in the format of the PUCCH resource. Here, one of the maximum code rates with high priority can be selected based on the format of the conflicting HP-PUCCH. That is, if the format of the conflicting HP-PUCCH is 1, one of the maximum code rates with high priority corresponding to PUCCH format 1 can be selected from the maximum code rates with high priority configured in the format of the PUCCH resource.

[0487] When compared with the first method, in the second method, the base station can configure the maximum code rate according to the PUCCH format, and the UE can select one of the configured maximum code rates based on the conflicting PUCCH format. In this way, different UCI reliabilities can be guaranteed according to the conflicting HP-PUCCH format.

[0488] (Third method) The UE may not receive the maximum code rate with high priority in the HP-PUCCH format from the base station. In this case, the UE can determine the maximum code rate with high priority as follows.

[0489] When the LP UCI and HP UCI overlap in at least one symbol, the UE can multiplex the LP UCI and HP UCI on the LP-PUCCH. The UE can determine the maximum code rate configured in the format of the conflicting HP-PUCCH as the maximum code rate with high priority. That is, in the third embodiment, the maximum code rate configured in the conflicting PUCCH format can be used to multiplex the LP UCI and HP UCI.

[0490] In the second method and the third method, the UE can change the maximum code rate with low priority for multiplexing based on the conflicting HP-PUCCH format. Assume that the conflicting HP-PUCCH format is the low-priority reference PUCCH format. The maximum code rate with high priority can be determined according to the high-priority reference PUCCH format. Here, the high-priority reference PUCCH format and the maximum code rate with high priority can be obtained by applying the method of the first embodiment.

[0491] V. Method 3 for Multiplexing and Resource Determination in PUCCH Collision

[0492] The following embodiments relate to the conflict situation between LP PUCCH format 0 and HP PUCCH format 0 or 1. Various embodiments are disclosed according to which UCI sends how many bits per PUCCH.

[0493] (First embodiment) LP PUCCH format 0 can send 2-bit HARQ-ACK, while HP PUCCH format 0 or 1 can send one SR.

[0494] If two-bit HARQ-ACK and one SR are multiplexed without considering the priority between them, the two-bit HARQ-ACK and the SR can be multiplexed on PUCCH format 0 and transmitted through PUCCH format 0. Here, the mapping of the cyclic shift (CS) is shown in Figure 26 (a) of

[0495] Figure 26 is a diagram illustrating the cyclic shift values according to an embodiment.

[0496] Referring to Figure 26 (a) of, CS0 can be represented by (A, A, -), CS1 can be represented by (A, A, +), CS3 can be represented by (A, N, -), CS4 can be represented by (A, N, +), CS6 can be represented by (N, N, -), CS7 can be represented by (N, N, +), CS9 can be represented by (N, A, -), and CS10 can be represented by (N, A, +). Here, "a" in ("a", "b", "c") indicates the first HARQ-ACK bit, and "b" indicates the second HARQ-ACK bit. If "c" is "-", it indicates a negative SR, and if c is "+", it indicates a positive SR.

[0497] The ACK and NACK of the UE's low-priority HARQ-ACK satisfy up to two CS intervals. For example, CS1 and CS3 have different second HARQ-ACK bits as ACK and NACK. In this case, the interval of the CS is 2. (For reference, one CS interval is π / 6) However, for the high-priority SR, the CS interval between the negative SR and the positive SR is 1. For example, CS0 is a negative SR and CS1 is a positive SR. Therefore, the low-priority HARQ-ACK has higher reliability compared to the high-priority SR. This is because when the CS determined by the base station has a difference of 1, the high-priority SR is mis-determined, but the low-priority HARQ-ACK is not mis-determined.

[0498] Referring to Figure 26(b), among (“a”, “b”, “c”), “b” indicating ACK or NACK of the second HARQ-ACK bit can indicate whether the high-priority SR is positive or negative, and “c” placed at the third position can indicate whether the second HARQ-ACK bit is ACK or NACK. More specifically, among (“a”, “b”, “c”), ACK of “b” indicating ACK or NACK of the second HARQ-ACK bit is used to indicate that the high-priority SR is negative, NACK of “b” is used to indicate that the high-priority SR is positive, negative SR of the third “c” is used to indicate ACK of the second low-priority HARQ-ACK, and positive SR of “c” is used to indicate NACK of the second low-priority HARQ-ACK.

[0499] Here, “a” can be used instead of “b” placed at the second position.

[0500] That is to say, among (“a”, “b”, “c”), “a” indicating ACK or NACK of the first HARQ-ACK bit can indicate whether the high-priority SR is positive or negative, and the third “c” can indicate whether the first HARQ-ACK bit is ACK or NACK. More specifically, among (“a”, “b”, “c”), ACK of “a” indicating ACK or NACK of the first HARQ-ACK bit is used to indicate that the high-priority SR is negative, NACK of “a” is used to indicate that the high-priority SR is positive, negative SR of the third “c” is used to indicate ACK of the first low-priority HARQ-ACK, and positive SR of “c” is used to indicate NACK of the first low-priority HARQ-ACK.

[0501] (Second Embodiment) LP PUCCH format 0 transmits 1-bit HARQ-ACK, and HP PUCCH format 0 or 1 transmits 1-bit HARQ-ACK and 1 SR.

[0502] If 2-bit HARQ-ACK and one SR are multiplexed without considering the priority between LP PUCCH and HP PUCCH, then 2-bit HARQ-ACK and one SR can be multiplexed and transmitted on PUCCH format 0. Here, the mapping of cyclic shift (CS) is shown in Figure 27 in.

[0503] Figure 27 is a diagram illustrating cyclic shift values according to another embodiment.

[0504] Refer to Figure 27(a), CS0 can be represented by (A, A, -), CS1 can be represented by (A, A, +), CS3 can be represented by (A, N, -), CS4 can be represented by (A, N, +), CS6 can be represented by (N, N, -), CS7 can be represented by (N, N, +), CS9 can be represented by (N, A, -), and CS10 can be represented by (N, A, +). Here, in (“a”, “b”, “c”), “a” indicates the high-priority HARQ-ACK bit, and “b” indicates the low-priority HARQ-ACK bit. If “c” is “-”, it indicates a negative SR, and if c is “+”, it indicates a positive SR.

[0505] Similar to Figure 26 (a), for the high-priority SR, the CS interval between the negative SR and the positive SR is 1. For example, CS0 is the negative SR and CS1 is the positive SR. Therefore, the low-priority HARQ-ACK has higher reliability compared to the high-priority SR. This is because when the CS determined by the base station has a difference of 1, the high-priority SR is mis-determined, but the low-priority HARQ-ACK is not mis-determined.

[0506] To solve this problem, referring to Figure 27 (b), among (“a”, “b”, “c”), “b” indicating ACK or NACK of the low-priority HARQ-ACK bit can indicate whether the high-priority SR is positive or negative, and the third “c” can indicate whether the low-priority HARQ-ACK bit is ACK or NACK. More specifically, among (“a”, “b”, “c”), the ACK of “b” indicating ACK or NACK of the low-priority HARQ-ACK bit is used to indicate the high-priority negative SR, the NACK of “b” is used to indicate that the high-priority SR is positive, the negative SR of the third “c” is used to indicate the ACK of the low-priority HARQ-ACK, and the positive SR of “c” is used to indicate the NACK of the low-priority HARQ-ACK.

[0507] VI. Method 4 for Multiplexing and Resource Determination in PUCCH Collision

[0508] The following embodiments define various scenarios for multiplexing LP-UCI and HP-UCI according to whether HP-UCI includes HP-SR and disclose the multiplexing method for each scenario.

[0509] In one aspect, when HP-UCI includes HP-SR, consider the following scenarios A1 to A4.

[0510] Scenario A1) 1-bit HP-HARQ + 1-bit LP-HARQ

[0511] Scenario A2) 1-bit HP-HARQ + 2-bit LP-HARQ

[0512] Scenario A3) 2-bit HP-HARQ + 1-bit LP-HARQ

[0513] Scenario A4) 2-bit HP-HARQ + 2-bit LP-HARQ

[0514] On the other hand, when the HP-UCI includes HP-SR, the following scenarios B1 to B6 are considered.

[0515] Scenario B1) 1 HP-SR + 1-bit LP-HARQ

[0516] Scenario B2) 1 HP-SR + 2-bit LP-HARQ

[0517] Scenario B3) 1-bit HP-HARQ / 1 HP-SR + 1-bit LP-HARQ

[0518] Scenario B4) 1-bit HP-HARQ / 1 HP-SR + 2-bit LP-HARQ

[0519] Scenario B5) 2-bit HP-HARQ / 1 HP-SR + 1-bit LP-HARQ

[0520] Scenario B6) 2-bit HP-HARQ / 1 HP-SR + 2-bit LP-HARQ

[0521] The UE can multiplex the LP UCI and the HP UCI in each scenario and transmit the multiplexed UCI through a PUCCH. Here, a PUCCH can be PUCCH format 0. That is, when the LP PUCCH format 0 and the HP PUCCH format 0 conflict, the LP UCI and the HP UCI can be transmitted through a PUCCH format 0.

[0522] Here, a PUCCH format 0 can be one of the LP PUCCH format 0 and the HP PUCCH format 0. Preferably, the PUCCH format 0 can be the HP PUCCH format 0. This is because the HP PUCCH format 0 can have higher reliability. As another example, a PUCCH format 0 can be a third PUCCH format 0. The third PUCCH format 0 can be configured separately from the base station. Here, the new PUCCH format 0 can be a PUCCH that can be used only in the multiplexing case.

[0523] In the following, a method for transmitting a PUCCH format 0 by multiplexing the LP UCI and the HP UCI for each scenario is disclosed.

[0524] (Scenario A1) 1-bit HP-HARQ + 1-bit LP-HARQ

[0525] Referring to Table 6, in HP PUCCH format 0, when 1-bit HP-HARQ is NACK, m CS = 0, and when 1-bit HP-HARQ is ACK, m CS = 6. Referring to Table 7, in LP PUCCH format 0, when 1-bit LP-HARQ is NACK, m CS = 0, and when 1-bit HP-HARQ is ACK, m CS = 6.

[0526] [Table 6]

[0527] UCI Value {HP-HARQ} {NACK} {ACK} Sequence Cyclic Shift <![CDATA[m cs = 0]]> <![CDATA[m cs = 6]]>

[0528] [Table 7]

[0529] UCI Value {LP-HARQ} {NACK} {ACK} Sequence Cyclic Shift <![CDATA[m cs = 0]]> <![CDATA[m cs = 6]]>

[0530] HP PUCCH format 0 and HP PUCCH format 0 may conflict in the same symbol. In this case, the UE can send the low-priority 1-bit LP-HARQ and the high-priority 1-bit HP-HARQ through one PUCCH format 0. That is to say, 2 bits should be sent through one PUCCH format 0. The method for this is as follows. (First method) The UE can generate 2-bit HARQ-ACK by combining the low-priority 1-bit LP-HARQ and the high-priority 1-bit HP-HARQ without considering the priority between them. And, the UE can send 2-bit HARQ through PUCCH format 0 according to the 2-bit HARQ transmission method of Release 15. That is to say, the 2-bit HARQ-ACK transmission method is shown in Table 8.

[0531] [Table 8]

[0532]

[0533] However, this method of sending 2-bit HARQ-ACK has the following problems. One PUCCH format 0 for sending 2-bit HARQ-ACK can be HP PUCCH format 0. In this case, when the UE fails to receive the PDCCH indicating 1-bit LP-HARQ, the UE only sends 1-bit HARQ through HP PUCCH format 0. Here, if 1-bit HARQ-ACK is NACK, then m CS = 0, and if 1-bit HARQ-ACK is ACK, then m CS= 6. The problem is that when the 1-bit HARQ-ACK is ACK, the UE selects m CS = 6 and transmits PUCCH format 0, but the base station expects 1-bit LP-HARQ and 1-bit HP-HARQ to be multiplexed and transmitted. Therefore, if the base station detects m CS = 6, then both the 1-bit HP-HARQ and the 1-bit LP-HARQ are determined to be ACK. Therefore, in the case of LP-HARQ, even if the UE has not sent LP-HARQ to the base station, the base station determines NACK. Therefore, a misunderstanding of LP-HARQ may occur between the base station and the UE. The second method for solving this is as follows. (Second method) As shown in Table 9, it corresponds to the case where the 1-bit HP-HARQ is ACK and the 1-bit LP-HARQ is NACK when m CS = 6. In this case, even if the reception of the PDCCH indicating the transmission of LP-HARQ fails, the base station determines that the 1-bit LP-HARQ is NACK. Therefore, a misunderstanding of LP-HARQ between the base station and the UE can be prevented.

[0534] [Table 9]

[0535]

[0536] The characteristics of the second method are as follows. The CS used when HP-HARQ is transmitted alone without LP-HARQ is assumed to be the first CS set. When LP-HARQ and HP-HARQ are multiplexed, the CS used when LP-HARQ is NACK is assumed to be the second CS set. The first CS set and the second CS set can be the same. For example, in the second method above, the first CS set is {0, 6} and the second CS set is also {0, 6}. In addition, the HP-HARQ corresponding to the CS included in the first CS set and the second CS set can be the same. For example, when HP-HARQ is transmitted alone without LP-HARQ, the HARQ corresponding to m CS = 6 is ACK, while in the second method, the HP-HARQ corresponding to m CS = 6 is ACK, so they can be the same as each other. In the second method, since both HP-HARQ and LP-HARQ are NACK, the UE transmits PUCCH format 0 according to m CS = 0, but the base station can determine m CS = 9. In this case, the base station determines that both HP-HARQ and LP-HARQ are ACK. In this case, m CS = 0 and m CSThe cyclic shift difference (or cyclic shift distance) between 0 and 9 is 3. If the UE only sends 1-bit HP-HARQ, the cyclic shift difference is 6 because m CS = 0 and m CS = 6 are used. Therefore, when HP-HARQ and LP-HARQ are multiplexed, the reliability of HP-HARQ is reduced because the cyclic shift difference decreases from 6 to 3. The third method of the present invention for solving this problem is as follows.

[0537] (Third method)

[0538] [Table 10]

[0539]

[0540] Referring to Table 10, s can be one of the values s = 1, 2, 3, 4, 5. Preferably, s can be 1. Assuming s = 1, in the case of {NACK, ACK}, m CS = 1, while in the case of {ACK, ACK}, m CS = 7. Therefore, the cyclic shift difference (or cyclic shift distance) between {NACK, NACK} and {ACK, ACK} is 5. Therefore, when compared with the second method, the reliability of 1-bit HP-HARQ can be improved.

[0541] (Scenario A2) 1-bit HP-HARQ + 2-bit LP-HARQ

[0542] Referring to Table 11, in HP PUCCH format 0, if 1-bit HP-HARQ is NACK, then m CS = 0, while if 1-bit HP-HARQ is ACK, then m CS = 6. Referring to Table 12, in LP PUCCH format 0, if 2-bit LP-HARQ is {NACK, NACK}, then m CS = 0, if 2-bit LP-HARQ is {NACK, ACK}, then m CS = 3, if 2-bit LP-HARQ is {ACK, ACK}, then m CS = 6, and if 2-bit LP-HARQ is {ACK, NACK}, then m CS = 9.

[0543] [Table 11]

[0544] UCI Value {HP-HARQ} {NACK} {ACK} Sequence Cyclic Shift <![CDATA[m cs = 0]]> <![CDATA[m cs = 6]]>

[0545] [Table 12]

[0546]

[0547] HP PUCCH format 0 and HP PUCCH format 0 may conflict in the same symbol. In this case, the UE can send low-priority 1-bit LP-HARQ and high-priority 2-bit HP-HARQ through a PUCCH format 0. That is to say, 3 bits should be sent through a PUCCH format 0. The method for this is as follows. (First method) The UE can use the method of simultaneously sending 2-bit HARQ-ACK and SR in Release 15. Here, 1-bit HP-HARQ can correspond to SR, and 2-bit LP-HARQ can correspond to 2-bit HARQ-ACK. In other words, if 1-bit HP-HARQ is NACK, 2-bit LP-HARQ can be sent as one of the values of m CS = 0, 3, 6, 9. If 1-bit HP-HARQ is ACK, 2-bit LP-HARQ can be sent as one of the values of m CS = 1, 4, 7, 10. This can be summarized as in Table 13.

[0548] [Table 13]

[0549]

[0550] In the first method, the minimum cyclic shift difference (or cyclic shift distance) of 1-bit HP-HARQ is 1. Therefore, there may be a problem of deterioration in the reliability of 1-bit HP-HARQ. In addition, the minimum cyclic shift difference (or cyclic shift distance) of 2-bit LP-HARQ is 2. Therefore, LP-HARQ has higher reliability than HP-HARQ. To solve this problem, the second method can be used. (Second method) The UE can make one bit of 2-bit LP-HARQ (here the last bit for convenience) correspond to SR and 1-bit HP-HARQ and 1-bit LP-HARQ correspond to 2-bit HARQ-ACK. In other words, if the last bit of 2-bit LP-HARQ is NACK, 1-bit HP-HARQ and the first bit of 1-bit LP-HARQ can be sent as one of the values of m CS = 0, 3, 6, 9. If the last bit of 2-bit LP-HARQ is ACK, 1-bit HP-HARQ and 1-bit LP-HARQ can be sent as one of the values of m CS = 1, 4, 7, 10. This can be summarized as in Table 14.

[0551] [Table 14]

[0552]

[0553] In the first method and the second method, whether the PDCCH indicating the transmission of LP-HARQ is received affects the performance of HP-HARQ. More specifically, in the first method, if the UE does not receive the PDCCH indicating the transmission of 2-bit LP-HARQ, the UE sends m when the 1-bit HP-HARQ is NACK CS = 0, and sends m when the 1-bit HP-HARQ is ACK CS = 6. However, when the base station detects m CS = 6, the base station determines the 1-bit HP-HARQ as NACK and determines the 2-bit HP-HARQ as ACK, ACK. Therefore, the 1-bit HP-HARQ is mis-determined as NACK from ACK, and the 2-bit LP-HARQ is mis-determined as ACK, ACK. In the second method, if the UE does not receive the PDCCH indicating the transmission of 2-bit LP-HARQ, the UE sends m when the 1-bit HP-HARQ is NACK CS = 0, and sends m when the 1-bit HP-HARQ is ACK CS = 6. However, when the base station detects m CS = 6, the base station determines the 1-bit HP-HARQ as ACK and determines the 2-bit HP-HARQ as ACK, NACK. Therefore, the first bit of the 2-bit LP-HARQ is mis-determined as ACK. To solve this problem, a third method can be used.

[0554] (Third method)

[0555] The features of the third method are as follows. The CS used when HP-HARQ is sent alone without LP-HARQ is assumed to be the first CS set. When LP-HARQ and HP-HARQ are multiplexed, the CS used when the 2-bit LP-HARQ is NACK, NACK is assumed to be the second CS set. According to an embodiment of the present invention, the first CS set and the second CS set may be the same. For example, in the third method, the first CS set is {0, 6} and the second CS set is also {0, 6}. In addition, the HP-HARQ corresponding to the CS included in the first CS set and the second CS set may be the same. For example, as shown in Table 15, when HP-HARQ is sent alone without LP-HARQ, the HARQ corresponding to m CS = 6 is ACK, and in the third method, the HP-HARQ corresponding to m CS = 6 is ACK, so they may be the same as each other.

[0556] [Table 15]

[0557]

[0558] (Fourth method) As another method, it is possible to bundle 2-bit LP-HARQ to make 1-bit LP-HARQ, and the method of Scenario A1 described above can be applied. Here, at the time of bundling, if the 2-bit LP-HARQ is ACK, ACK, then the 1-bit LP-HARQ is ACK, and if the 2-bit LP-HARQ includes at least one NACK, then the 1-bit LP-HARQ is NACK.

[0559] (Scenario A3) 2-bit HP-HARQ + 1-bit LP-HARQ

[0560] Referring to Table 16, in HP PUCCH format 0, if the 2-bit HP-HARQ is {NACK, NACK}, then m CS = 0, if the 2-bit HP-HARQ is {NACK, ACK}, then m CS = 3, if the 2-bit HP-HARQ is {ACK, ACK}, then m CS = 6, and if the 2-bit HP-HARQ is {ACK, NACK}, then m CS = 9. Referring to Table 17, in LP PUCCH format 0, if the 1-bit LP-HARQ is NACK, then m CS = 0, and if the 1-bit LP-HARQ is ACK, then m CS = 6.

[0561] [Table 16]

[0562]

[0563] [Table 17]

[0564] UCI Value {LP-HARQ} {NACK} {ACK} Sequence Cyclic Shift <![CDATA[m cs = 0]]> <![CDATA[m cs = 6]]>

[0565] (First method) The UE can use the method of simultaneously transmitting 2-bit HARQ-ACK and SR according to Release 15. Here, 1-bit LP-HARQ can correspond to SR, and 2-bit HP-HARQ can correspond to 2 bits of HARQ-ACK. In other words, if the 1-bit LP-HARQ is NACK, then the 2-bit HP-HARQ can be transmitted as one of the values of m CS = 0, 3, 6, 9. If the 1-bit LP-HARQ is ACK, then the 2-bit HP-HARQ can be transmitted as one of the values of m CS = 1, 4, 7, 10. This can be summarized as shown in Table 18.

[0566] [Table 18]

[0567]

[0568] The characteristics of the first method are as follows. The CS used when HP - HARQ is sent alone without LP - HARQ is assumed to be the first CS set. When LP - HARQ and HP - HARQ are multiplexed, the CS used when 1 - bit LP - HARQ is NACK is assumed to be the second CS set. According to an embodiment of the present invention, the first CS set and the second CS set may be the same. For example, in the above - mentioned first method, the first CS set is {0, 3, 6, 9} and the second CS set is also {0, 3, 6, 9}. In addition, the HP - HARQ corresponding to the CS included in the first CS set and the second CS set may be the same. For example, when HP - HARQ is sent alone without LP - HARQ, the HARQ corresponding to m CS = 6 is {ACK, ACK}, while in the third method, the HP - HARQ corresponding to m CS = 6 is {ACK, ACK}, so they may be the same as each other. This is the same for m CS = 0, 3, 9. (Second method) As another method, it is possible to bundle 2 - bit HP - HARQ to make 1 - bit HP - HARQ, and the method of scenario A1 described above can be applied. Here, when bundling, if the 2 - bit HP - HARQ is ACK, ACK, then the 1 - bit HP - HARQ is ACK, and if the 2 - bit HP - HARQ includes at least one NACK, then the 1 - bit HP - HARQ is NACK.

[0569] (Scenario A4) 2 - bit HP - HARQ + 2 - bit LP - HARQ

[0570] Referring to Table 19, in HP PUCCH format 0, if the 2 - bit HP - HARQ is {NACK, NACK}, then m CS = 0, if the 2 - bit HP - HARQ is {NACK, ACK}, then m CS = 3, if the 2 - bit HP - HARQ is {ACK, ACK}, then m CS = 6, and if the 2 - bit HP - HARQ is {ACK, NACK}, then m CS = 9. Referring to Table 20, in LP PUCCH format 0, if the 2 - bit LP - HARQ is {NACK, NACK}, then m CS = 0, if the 2 - bit LP - HARQ is {NACK, ACK}, then m CS = 3, if the 2 - bit LP - HARQ is {ACK, ACK}, then m CS = 6, and if the 2 - bit LP - HARQ is {ACK, NACK}, then m CS = 9.

[0571] [Table 19]

[0572]

[0573] [Table 20]

[0574]

[0575] (First method) In the case of scenario A4, 2-bit HP-HARQ and 2-bit LP-HARQ require 16 cyclic shifts to transmit 16 HARQ-ACK states (NACK, NACK, NACK, NACK) to (ACK, ACK, ACK, ACK) via PUCCH format 0. However, since PUCCH format 0 can only have up to 12 cyclic shifts, up to 12 HARQ-ACK states out of the 16 HARQ-ACK states should be selected. According to an embodiment of the present invention, if the 2-bit LP-HARQ is {NACK, NACK}, then m CS = one of 0, 3, 6, 9 can be selected according to the 2-bit HP-HARQ. More specifically, if the 2-bit LP-HARQ is {NACK, NACK}, then m CS according to the 2-bit HP-HARQ is shown in Table 21 below.

[0576] [Table 21]

[0577]

[0578] According to an embodiment of the present invention, if the 2-bit LP-HARQ is {ACK, ACK}, then m CS = one of 1, 4, 7, 10 can be selected according to the 2-bit HP-HARQ. More specifically, if the 2-bit LP-HARQ is {ACK, ACK}, then m CS according to the 2-bit HP-HARQ is shown in Table 22 below.

[0579] [Table 22]

[0580]

[0581] As described above, the UE can use 8 out of 12 CSs to transmit 2-bit LP-HARQ and 2-bit HP-HARQ. Additionally, the UE can use an additional 4 CSs to indicate HARQ-ACK states. For example, if the first bit of the 2-bit LP-HARQ is ACK and the second bit is NACK, then m CS= one of 2, 5, 8, 11. More specifically, if the first bit of the 2-bit LP-HARQ is ACK and the second bit is NACK, then m according to the 2-bit HP-HARQ CS is shown in Table 23 below.

[0582] [Table 23]

[0583]

[0584] (Second method) As another method, the UE can bundle 2-bit LP-HARQ to make 1-bit LP-HARQ and apply the method of Scenario A3 above. Here, at the time of bundling, if the 2-bit LP-HARQ is ACK, ACK, then the 1-bit LP-HARQ is ACK, and if the 2-bit LP-HARQ includes at least one NACK, then the 1-bit LP-HARQ is NACK. (Third method) As another method, the UE can bundle 2-bit HP-HARQ to make 1-bit HP-HARQ and apply the method of Scenario A2 above. Here, at the time of bundling, if the 2-bit HP-HARQ is ACK, ACK, then the 1-bit HP-HARQ is ACK, and if the 2-bit HP-HARQ includes at least one NACK, then the 1-bit HP-HARQ is NACK.

[0585] (Fourth method) As another method, the UE can bundle 2-bit LP-HARQ to make 1-bit LP-HARQ, bundle 2-bit HP-HARQ to make 1-bit HP-HARQ, and apply the method of Scenario A1 above.

[0586] Scenarios A1, A2, A3, and A4 are cases where HP-SR is not multiplexed. In the UE, PUCCH format 0 for transmitting HP-SR can conflict with PUCCH format 0 for transmitting LP-UCI. In this case, HP-SR and LP-UCI can be multiplexed on one PUCCH format 0 and transmitted through one PUCCH format 0. The following Scenarios B1, B2, B3, B4, B5, and B6 are embodiments where HP-SR is multiplexed.

[0587] (Scenario B1) 1HP-SR + 1-bit LP-HARQ

[0588] (First method) The UE can regard 1HP-SR as 1-bit HP-HARQ and use the method of Scenario A1 above. Here, if 1HP-SR is a negative SR, then the 1-bit HP-HARQ is regarded as NACK, and if 1HP-SR is a positive SR, then the 1-bit HP-HARQ is regarded as ACK. For example, the second method of Scenario A1 above can be modified as shown in Table 24 below.

[0589] [Table 24]

[0590] UCI Value {HP-SR LP-HARQ} {Negative, NACK} {Negative, ACK} {Positive, NACK} {Positive, ACK} Sequence Cyclic Shift <![CDATA[m cs = 0]]> <![CDATA[m cs = 3]]> <![CDATA[m cs = 6]]> <![CDATA[m cs = 9]]>

[0591] However, when HP-SR is negative in the first method, the minimum cyclic shift interval (or cyclic shift distance) of LP-HARQ is given as 3. Since the UE does not frequently request HP-SR from the base station, it is necessary to maintain a large minimum cyclic shift interval (or cyclic shift distance) of LP-HARQ. Therefore, the second method can be used. (Second method) In the second method, the CS mapping as shown in Table 25 below can be considered.

[0592] [Table 25]

[0593] UCI Value {HP-SR LP-HARQ} {Negative, NACK} {Positive, NACK} {Negative, ACK} {Positive, ACK} Sequence Cyclic Shift <![CDATA[m cs = 0]]> <![CDATA[m cs = 3]]> <![CDATA[m cs = 6]]> <![CDATA[m cs = 9]]>

[0594] (Scenario B2) 1HP-SR + 2-bit LP-HARQ (First method) The UE can regard 1HP-SR as 1-bit HP-HARQ and use the method of Scenario A2 above. Here, if 1HP-SR is a negative SR, 1-bit HP-HARQ is regarded as NACK, and if 1HP-SR is a positive SR, 1-bit HP-HARQ is regarded as ACK. For example, the second method of Scenario A2 above can be modified as shown in Table 26 below.

[0595] [Table 26]

[0596]

[0597] (Scenario B3) 1-bit HP-HARQ / 1HP-SR + 1-bit LP-HARQ (First method) The UE can regard 1HP-SR as 1-bit HP-HARQ and use the method of Scenario A3 above. More specifically, the UE can regard 1HP-SR as 1-bit HARQ-ACK and generate 2-bit HP-HARQ by combining it with 1-bit HARQ-ACK. And the UE can multiplex 2-bit HP-HARQ and 1-bit LP-HARQ on one PUCCH format 0. Here, if 1HP-SR is a negative SR, 1-bit HP-HARQ is regarded as NACK, and if 1HP-SR is a positive SR, 1-bit HP-HARQ is regarded as ACK. For example, the first method of Scenario A3 above can be modified as shown in Table 27 below.

[0598] [Table 27]

[0599]

[0600] Referring to Table 27, 1HP-SR is appended after 1-bit HARQ-ACK, but 1HP-SR can be appended before 1-bit HARQ-ACK.

[0601] (Scenario B4) 1-bit HP-HARQ / 1HP-SR + 2-bit LP-HARQ

[0602] (First method) The UE can regard 1HP-SR as 1-bit HP-HARQ and use the method of Scenario A4 above. More specifically, the UE regards 1HP-SR as 1-bit HARQ-ACK and generates 2-bit HP-HARQ by combining it with 1-bit HARQ-ACK. And the UE can multiplex 2-bit HP-HARQ and 2-bit LP-HARQ on one PUCCH format 0. Here, if 1HP-SR is a negative SR, 1-bit HP-HARQ is regarded as NACK, and if 1HP-SR is a positive SR, 1-bit HP-HARQ is regarded as ACK. For example, the first method of Scenario A4 above can be modified as shown in Table 28 below.

[0603] [Table 28]

[0604]

[0605] Here, 1HP-SR is appended after 1-bit HARQ-ACK. In contrast, 1HP-SR can be appended before 1-bit HARQ-ACK.

[0606] (Scenario B5) 2-bit HP-HARQ / 1HP-SR + 1-bit LP-HARQ

[0607] Scenario B5 requires up to 16 states. The method of mapping each state to 12 CSs of PUCCH format 0 is as follows.

[0608] (First method) As an embodiment of the present invention, the UE can bundle 2-bit HP-HARQ into 1-bit HP-HARQ. Here, when bundling, if 2-bit HP-HARQ is ACK, ACK, 1-bit HP-HARQ is ACK, and if 2-bit HP-HARQ includes at least one NACK, 1-bit HP-HARQ is NACK. After bundling in this way, 1-bit HP-HARQ (bundled), 1HP-SR, and 1-bit LP-HARQ can be multiplexed on one PUCCH format 0. In this case, the UE can use the method of Scenario B3 above.

[0609] According to the first method, the UE bundles 2-bit HP-HARQ into 1-bit HP-HARQ. This bundling affects the retransmission of PDSCHs with high priority. For example, when the UE receives one PDSCH but fails to receive another PDSCH, the UE needs to quickly retransmit only the PDSCH that has failed to be received. However, due to the bundling, the base station should retransmit both PDSCHs. Therefore, it is difficult to quickly retransmit the PDSCH that has failed to be received. In the following, a second method for solving this problem is disclosed.

[0610] (Second method) If the 1-bit LP-HARQ is NACK, 2-bit HP-HARQ and 1 HP-SR can be transmitted using 8 CSs as shown in Table 29 below.

[0611] [Table 29]

[0612]

[0613] And the UE can transmit them using four unused CSs when the 1-bit LP-HARQ is ACK. More specifically, since the UE rarely transmits HP-SR, the case where the 1-bit LP-HARQ is ACK may only include the case where HP-SR is negative. As shown in Table 30, the remaining four CS mappings are possible.

[0614] [Table 30]

[0615]

[0616] As another example, if the LP-HARQ is ACK, there is a high probability that the HP-HARQ is also ACK. This is because the base station transmits PDSCHs with higher priority more reliably. Therefore, when the LP-HARQ is ACK, even if the 2-bit HP-HARQ is bundled into 1-bit HP-HARQ, the performance degradation may be small. The bundled 1-bit HARQ and HP-SR can be mapped to the remaining four CSs as shown in Table 31 below.

[0617] [Table 31]

[0618]

[0619] As another method, the bundled 1-bit HARQ and HP-SR can be mapped to the remaining four CSs as shown in Table 32 below.

[0620] [Table 32]

[0621]

[0622] (Scenario B6) 2-bit HP-HARQ / 1HP-SR + 2-bit LP-HARQ

[0623] Scenario B6 requires up to 32 states. The method of mapping each state to 12 CSs of PUCCH format 0 is as follows.

[0624] (First method) As an embodiment of the present invention, 2-bit HP-HARQ can be bundled into 1-bit HP-HARQ. Here, during bundling, if the 2-bit HP-HARQ is ACK, ACK, then the 1-bit HP-HARQ is ACK, and if the 2-bit HP-HARQ includes at least one NACK, then the 1-bit HP-HARQ is NACK. After bundling in this way, 1-bit HP-HARQ (bundled), 1 HP-SR, and 2-bit LP-HARQ can be multiplexed on one PUCCH format 0. In this case, the method of Scenario B4 described above can be used.

[0625] (Second method) As an embodiment of the present invention, 2-bit LP-HARQ can be bundled into 1-bit LP-HARQ. Here, during bundling, if the 2-bit LP-HARQ is ACK, ACK, then the 1-bit LP-HARQ is ACK, and if the 2-bit LP-HARQ includes at least one NACK, then the 1-bit LP-HARQ is NACK. After bundling in this way, 2-bit HP-HARQ, 1 HP-SR, and 1-bit LP-HARQ (bundled) can be multiplexed on one PUCCH format 0. In this case, the method of Scenario B5 described above can be used.

[0626] In the above embodiments, a method for a UE to send one PUCCH format 0 by multiplexing LP UCI and HP UCI has been described. However, since the UE has PUCCH format 0 (LP-PF0) for sending LP UCI and PUCCH format 0 (HP-PF0) for sending HP UCI, it is possible to multiplex on two PUCCH formats 0 (LP-PF0 and HP-PF0) and send LP-UCI and HP-UCI through two PUCCH formats 0 (LP-PF0 and HP-PF0). The present invention discloses a method of using two PUCCH formats 0 (LP-PF0 and HP-PF0) for each scenario.

[0627] (Scenario A1) 1-bit HP-HARQ + 1-bit LP-HARQ

[0628] The UE can send HP-PF0 in PRB X or send LP-PF0 in PRB Y. To send 1-bit HP-HARQ, HP-PF0 can have two CSs. If the 1-bit HP-HARQ is NACK, then m CS= 0, and if the 1-bit HP-HARQ is ACK, then m CS = 6. Similarly, in order to transmit 1-bit LP-HARQ, LP-PF0 can have two CSs. If the 1-bit LP-HARQ is NACK, then m CS = 0, and if the 1-bit LP-HARQ is NACK, then m CS = 6. When a conflict occurs between HP-PF0 and LP-PF0 in the same symbol, two PUCCH format 0s (LP-PF0 and HP-PF0) can be used to transmit 1-bit HP-HARQ and 1-bit LP-HARQ by the following method.

[0629] (First method) Figure 28 is a diagram illustrating the multiplexing of 1-bit HP-HARQ and 1-bit LP-HARQ according to an embodiment.

[0630] Reference Figure 28 , when the 1-bit LP-HARQ is NACK, the UE can transmit HP-PF0. Also, when the 1-bit LP-HARQ is ACK, LP-PF0 can be transmitted. In this case, when transmitting HP-PF0 or LP-PF0, the CS mapping is shown in Table 33 below.

[0631] [Table 33]

[0632]

[0633] Referring to Table 33, when the 1-bit LP-HARQ is NACK, HP-PF0 can use two CSs. Here, if the 1-bit HP-HARQ is NACK, then m CS = 0, and if the 1-bit HP-HARQ is ACK, then m CS = 1. That is, when the base station detects HP-PF0, it can know that the 1-bit LP-HARQ is NACK. In addition, when the m CS value of HP-PF0 detected is 0, it can know that the 1-bit HP-HARQ is NACK. If the m CS value of HP-PF0 detected is 1, then it can be seen that the 1-bit HP-HARQ is ACK.

[0634] When the 1-bit LP-HARQ is ACK, two CSs can be used for LP-PF0. Here, if the 1-bit HP-HARQ is NACK, then m CS = 0, and if the 1-bit HP-HARQ is ACK, then m CS = 1. That is, when the base station detects LP-PF0, it can know that the 1-bit LP-HARQ is ACK. In addition, when the mCS When the value is 0, it can be known that the 1-bit HP-HARQ is NACK. If m of LP-PF0 is detected CS and the value is 1, then it can be seen that the 1-bit HP-HARQ is ACK.

[0635] The characteristics of the first method are as follows. Regardless of whether the UE sends LP-HARQ, the base station can correctly receive HP-HARQ. For example, if the UE fails to receive the PDCCH indicating the transmission of LP-HARQ, the UE sends HP-PF0. When HP-PF0 is sent, if HP-HARQ is NACK then m CS = 0, and if HP-HARQ is ACK then m CS = 6. In this case, the base station cannot know whether the UE has successfully received the PDCCH indicating the transmission of LP-HARQ. Therefore, the base station expects the UE to multiplex LP-HARQ and HP-HARQ and send the multiplexed HARQ. Therefore, the base station should determine which of HP-PF0 and LP-PF0 is sent from the UE. Since the UE only sends HP-HARQ and thus sends HP-PF0, the UE can detect HP-PF0. Therefore, the UE determines that LP-HARQ is NACK. Next, the ACK / NACK of HP-HARQ can be determined according to the m CS of HP-PF0. Through m CS , the base station can correctly determine the ACK / NACK of HP-HARQ.

[0636] (Power configuration of LP-PF0) In the first method, HP-HARQ can be sent not only in HP-PF0 but also in LP-PF0. Therefore, LP-PF0 should ensure high reliability similar to HP-PF0. High transmission power is used to obtain high reliability. Generally speaking, in the case of HP-PF0, a high transmission power (the first transmission power) can be configured to obtain high reliability, while in the case of LP-PF0, since relatively low reliability is required, a relatively low transmission power (the second transmission power) can be configured. In this case, when LP-PF0 is sent at the second transmission power, the reliability of HP-HARQ may be reduced.

[0637] To solve this problem, as an embodiment of the present invention, if the UE sends HP-HARQ through LP-PF0, the UE can send HP-HARQ with a higher transmission power instead of the second transmission power. For example, the UE can use the first transmission power instead of the second transmission power to send LP-PF0. As another example, LP-PF0 can be sent by selecting the higher power between the second transmission power and the first transmission power instead of the second transmission power. As another example, LP-PF0 can be sent by increasing the transmission power by a predetermined level from the second transmission power. Here, the predetermined level can be 3 dB. The above embodiments can be equally applicable not only to scenario A1 but also to other scenarios.

[0638] (Scenario A2) 1-bit HP-HARQ + 2-bit LP-HARQ

[0639] The UE can send HP-PF0 in PRB X or send LP-PF0 in PRB Y. To send 1-bit HP-HARQ, HP-PF0 can have two CSs. If the 1-bit HP-HARQ is NACK, then m CS = 0, and if the 1-bit HP-HARQ is ACK, then m CS = 6. To send 2-bit LP-HARQ, LP-PF0 can have four CSs. If the 2-bit LP-HARQ is {NACK, NACK}, then m CS = 0, if the 2-bit LP-HARQ is {NACK, ACK}, then m CS = 3, if the 2-bit LP-HARQ is {ACK, ACK}, then m CS = 6, and if the 2-bit LP-HARQ is {ACK, NACK}, then m CS = 9. When a conflict occurs between HP-PF0 and LP-PF0 in the same symbol, the UE can use two PUCCH format 0s (LP-PF0 and HP-PF0) to send 1-bit HP-HARQ and 2-bit LP-HARQ through the following method.

[0640] (First method) The UE can use 2 CSs in HP-PF0 and 4 CSs in LP-PF0. Therefore, the UE can use a total of 6 CSs in two PUCCH format 0s. However, the UE needs 8 CSs to send 1-bit HP-HARQ and 2-bit LP-HARQ.

[0641] Figure 29 is a diagram illustrating the multiplexing of 1-bit HP-HARQ and 2-bit LP-HARQ according to an embodiment.

[0642] Reference Figure 29, according to an embodiment of the present invention, the UE may send HP-PF0 when the 2-bit LP-HARQ is {NACK, NACK}, and may send LP-PF0 when the 2-bit LP-HARQ is not {NACK, NACK}. In this case, when sending HP-PF0 or LP-PF0, the CS mapping is shown in Table 34 below.

[0643] [Table 34]

[0644]

[0645] Referring to Table 34, when the 2-bit LP-HARQ is {NACK, NACK}, the UE may use two CSs for HP-PF0. Here, if the 1-bit HP-HARQ is NACK, then m CS = 0, and if the 1-bit HP-HARQ is ACK, then m CS = 1. That is, when the base station detects HP-PF0, it can know that the 2-bit LP-HARQ is {NACK, NACK}. In addition, when the m CS value of the detected HP-PF0 is 0, it can know that the 1-bit HP-HARQ is NACK. If the m CS value of the detected HP-PF0 is 1, it can know that the 1-bit HP-HARQ is ACK.

[0646] If the 2-bit LP-HARQ is not {NACK, NACK}, then four of {HP-HARQ, the first LP-HARQ, the second LP-HARQ} = {NACK, NACK, ACK}, {ACK, NACK, ACK}, {NACK, ACK, NACK}, {ACK, ACK, NACK}, {NACK, ACK, ACK}, {ACK, ACK, ACK} can be selected and mapped to the four CSs of LP-PF0. In the previous table, as an example, {HP-HARQ, the first LP-HARQ, the second LP-HARQ} = {NACK, ACK, ACK}, {ACK, NACK, ACK}, {ACK, ACK, ACK}, {ACK, ACK, NACK} are selected. And the selected ones can be mapped to mCS = 0, 3, 6, 9 in sequence. Here, the reason for selecting four HARQ-ACK states is that the HP-HARQ is highly likely to be ACK, so the HARQ-ACK states where the HP-HARQ is ACK are selected first. In addition, as another HARQ-ACK state, the HARQ-ACK state where the HP-HARQ is NACK and both LP-HARQs are ACK is selected. This is an exemplary configuration, and the other 4 HARQ-ACK states can be configured and mapped to the 4 CSs of LP-PF0.

[0647] (Second method) In the first method, since the number of available CSs is 6, 8 HARQ-ACK states cannot be indicated. The UE can use two additional CSs to indicate all HARQ-ACK states.

[0648] Figure 30 FIG. is a diagram illustrating multiplexing of 1-bit HP-HARQ and 2-bit LP-HARQ according to another embodiment.

[0649] Reference Figure 30 , LP-PF0 can use 6 CSs. More specifically, the UE can send HP-PF0 when the 2-bit LP-HARQ is {NACK, NACK}, and send LP-PF0 when the 2-bit LP-HARQ is not {NACK, NACK}. In this case, when sending HP-PF0 or LP-PF0, the CS mapping is shown in Table 35 below.

[0650] [Table 35]

[0651]

[0652] When compared with the first method, if the 2-bit LP-HARQ is {NACK, NACK}, the transmission method of HP-PF0 is the same. However, when the 2-bit LP-HARQ is not {NACK, NACK}, 6 HARQ-ACK states are sent through 6 CSs of LP-PF0. Here, the interval of the six CSs can be 2, such as 0, 2, 4, 6, 8, 10. As another example, for the six CSs, two CSs can be added to 0, 3, 6, 9. For example, the two CSs to be added can be s and (s + 6). Here, s can be one of the values s = 1, 2. When compared with the first method, the second method has the advantage of expressing all HARQ-ACK states, but requires more CSs in LP-PF0. Generally, 12 CSs of LP-PF0 can be used by different UEs, but according to the second method, 12 CSs of LP-PF0 cannot be used by different UEs.

[0653] (Third method) Similar to the second method, the UE can indicate all HARQ-ACK states by additionally using two CSs.

[0654] Figure 31 FIG. is a diagram illustrating multiplexing of 1-bit HP-HARQ and 2-bit LP-HARQ according to another embodiment.

[0655] Reference Figure 31, As a third method, HP-PF0 can use 4 CSs. More specifically, if one bit (e.g., the last bit) of the 2-bit LP-HARQ is NACK, the UE can send HP-PF0, and if one bit (e.g., the last bit) of the 2-bit LP-HARQ is ACK, the UE can send LP-PF0. In this case, when sending HP-PF0 or LP-PF0, the CS mapping is shown in Table 36 below.

[0656] [Table 36]

[0657]

[0658] (Fourth method) As another method, it is possible to bundle 2-bit LP-HARQ to make 1-bit LP-HARQ, and the method of Scenario A1 described above can be applied. Here, at the time of bundling, if the 2-bit LP-HARQ is ACK, ACK, the 1-bit LP-HARQ is ACK, and if the 2-bit LP-HARQ includes at least one NACK, the 1-bit LP-HARQ is NACK.

[0659] (Scenario A3) 2-bit HP-HARQ + 1-bit LP-HARQ

[0660] The UE can send HP-PF0 in PRB X or send LP-PF0 in PRB Y. To send 2-bit HP-HARQ, HP-PF0 can have four CSs. If the 2-bit HP-HARQ is {NACK, NACK}, then m CS = 0, if the 2-bit HP-HARQ is {NACK, ACK}, then m CS = 3, if the 2-bit HP-HARQ is {ACK, ACK}, then m CS = 6, and if the 2-bit HP-HARQ is {ACK, NACK}, then m CS = 9. To send 1-bit HP-HARQ, HP-PF0 can have two CSs. If the 1-bit HP-HARQ is NACK, then m CS = 0, and if the 1-bit HP-HARQ is ACK, then m CS = 6. When a conflict occurs between HP-PF0 and LP-PF0 in the same symbol, it is possible to use two PUCCH format 0 (LP-PF0 and HP-PF0) to send 2-bit HP-HARQ and 1-bit LP-HARQ by the following method.

[0661] (First method) The UE can use 4 CSs for HP-PF0 and 2 CSs for LP-PF0. Therefore, the UE can use a total of 6 CSs for the two PUCCH format 0s. However, the UE needs 8 CSs to transmit 2-bit HP-HARQ and 1-bit LP-HARQ.

[0662] Figure 32 FIG. is a diagram illustrating the multiplexing of 2-bit HP-HARQ and 1-bit LP-HARQ according to an embodiment.

[0663] Reference Figure 32 , the UE can transmit HP-PF0 when the 1-bit LP-HARQ is NACK and transmit LP-PF0 when the 1-bit LP-HARQ is ACK. In this case, when transmitting HP-PF0 or LP-PF0, the CS mapping is shown in Table 37 below.

[0664] [Table 37]

[0665]

[0666] Referring to Table 37, when the 1-bit LP-HARQ is ACK, the UE can select two of {First HP-HARQ, Second HP-HARQ, LP-HARQ} = {NACK, NACK, ACK}, {NACK, ACK, ACK}, {ACK, NACK, ACK}, {ACK, ACK, ACK} and map the two selected ones to the two CSs of LP-PF0. As an example, Table 37 shows that {First HP-HARQ, Second HP-HARQ, LP-HARQ} = {NACK, NACK, ACK}, {ACK, ACK, ACK} are selected. And the selected ones can be sequentially mapped to m CS = 0, 6. Here, the two selected HARQ-ACK states are the cases where the two bits of HP-HARQ are the same. Generally speaking, since HP-HARQ is transmitted in a short time, it is highly likely to be in the same channel environment. Therefore, the probability of becoming the same bit may be high. That is to say, the correlation between the two bits may be high. Of course, Table 37 is an exemplary configuration, and the UE can configure two other HARQ-ACK states and map these HARQ-ACK states to the two CSs of LP-PF0.

[0667] (Second method) In the first method, since the number of CSs available for the UE is 6 CSs, 8 HARQ-ACK states cannot be represented. The UE can use two additional CSs to represent all HARQ-ACK states.

[0668] Figure 33It is a diagram illustrating the multiplexing of 2-bit HP-HARQ and 1-bit LP-HARQ according to another embodiment.

[0669] Reference Figure 33 , in the second method of the present invention, the UE can use 4 CSs for LP-PF0. More specifically, the UE can send HP-PF0 when the 1-bit LP-HARQ is NACK, and send LP-PF0 when the 1-bit LP-HARQ is ACK. In this case, when sending HP-PF0 or LP-PF0, the CS mapping is shown in Table 38 below.

[0670] [Table 38]

[0671]

[0672] (Third method) Since the number of available CSs in the first method is 6 CSs, eight HARQ-ACK states cannot be represented. The UE can use two additional CSs to represent all HARQ-ACK states.

[0673] Figure 34 It is a diagram illustrating the multiplexing of 2-bit HP-HARQ and 1-bit LP-HARQ according to another embodiment.

[0674] Reference Figure 34 , in the third method of the present invention, the UE can use 6 CSs for HP-PF0. More specifically, the UE can send HP-PF0 when the 1-bit LP-HARQ is NACK, and send LP-PF0 when the 1-bit LP-HARQ is ACK. In this case, when sending HP-PF0 or LP-PF0, the CS mapping is shown in Table 39 below.

[0675] [Table 39]

[0676]

[0677] (Fourth method) As another method, the UE can generate 1-bit HP-HARQ by bundling 2-bit HP-HARQ and apply the method of Scenario A1 described above. Here, when bundling, if the 2-bit HP-HARQ is ACK, ACK, the 1-bit HP-HARQ is ACK, and if the 2-bit HP-HARQ includes at least one NACK, the 1-bit HP-HARQ is NACK.

[0678] (Scenario A4) 2-bit HP-HARQ + 2-bit LP-HARQ

[0679] The UE can send HP-PF0 in PRB X or send LP-PF0 in PRB Y. To send 2-bit HP-HARQ, HP-PF0 can have 4 CSs. If the 2-bit HP-HARQ is {NACK, NACK}, then m CS = 0. If the 2-bit HP-HARQ is {NACK, ACK}, then m CS = 3. If the 2-bit HP-HARQ is {ACK, ACK}, then m CS = 6. And if the 2-bit HP-HARQ is {ACK, NACK}, then m CS = 9. To send 2-bit LP-HARQ, LP-PF0 can have four CSs. If the 2-bit LP-HARQ is {NACK, NACK}, then m CS = 0. If the 2-bit LP-HARQ is {NACK, ACK}, then m CS = 3. If the 2-bit LP-HARQ is {ACK, ACK}, then m CS = 6. And if the 2-bit LP-HARQ is {ACK, NACK}, then m CS = 9. When a conflict occurs between HP-PF0 and LP-PF0 in the same symbol, the UE can use two PUCCH format 0s (LP-PF0 and HP-PF0) to send 2-bit HP-HARQ and 1-bit LP-HARQ by the following method.

[0680] (First method) The UE can use 4 CSs in HP-PF0 and 4 CSs in LP-PF0. Thus, the UE can use a total of 8 CSs in two PUCCH format 0s. However, to send 2-bit HP-HARQ and 2-bit LP-HARQ, the UE needs 16 CSs.

[0681] Figure 35 is a diagram showing the multiplexing of 2-bit HP-HARQ and 2-bit LP-HARQ according to an embodiment.

[0682] Reference Figure 35 , according to an embodiment of the present invention, the UE can send HP-PF0 when the 2-bit LP-HARQ is {NACK, NACK}, and can send LP-PF0 when the 2-bit LP-HARQ is not {NACK, NACK}. In this case, when sending HP-PF0 or LP-PF0, the CS mapping is shown in Table 40 below.

[0683] [Table 40]

[0684]

[0685] (Second Method) As another method, the UE can generate 1-bit LP-HARQ by bundling 2-bit LP-HARQ and apply the method of Scenario A3 described above. Here, during bundling, if the 2-bit LP-HARQ is ACK, ACK, then the 1-bit LP-HARQ is ACK, and if the 2-bit LP-HARQ includes at least one NACK, then the 1-bit LP-HARQ is NACK.

[0686] (Third Method) As another method, the UE can generate 1-bit HP-HARQ by bundling 2-bit HP-HARQ and apply the method of Scenario A2 described above. Here, during bundling, if the 2-bit HP-HARQ is ACK, ACK, then the 1-bit HP-HARQ is ACK, and if the 2-bit HP-HARQ includes at least one NACK, then the 1-bit HP-HARQ is NACK.

[0687] (Fourth Method) As another method, the UE can generate 1-bit LP-HARQ by bundling 2-bit LP-HARQ and generate 1-bit HP-HARQ by bundling 2-bit HP-HARQ, and apply the method of Scenario A1 described above.

[0688] Scenarios A1, A2, A3, and A4 are cases where HP-SR is not multiplexed. In the UE, PUCCH format 0 for transmitting HP-SR may conflict with PUCCH format 0 for transmitting LP-UCI. In this case, HP-SR and LP-UCI can be multiplexed and transmitted through two PUCCH format 0s (LP-PF0 or HP-PF0). The following Scenarios B1, B2, B3, B4, B5, and B6 are examples where HP-SR is multiplexed.

[0689] (Scenario B1) 1HP-SR + 1-bit LP-HARQ

[0690] (First Method) 1HP-SR can be regarded as 1-bit HP-HARQ, and the method of Scenario A1 described above can be used. Here, the UE regards 1-bit HP-HARQ as NACK when 1HP-SR is a negative SR, and regards 1-bit HP-HARQ as ACK when 1HP-SR is a positive SR. For reference, in the case of 1-bit HP-HARQ, two CSs can be used in HP-PF0, but in the case of 1HP-SR, only one CS can be used in HP-PF0. However, in this method, it is assumed that in the case of 1HP-SR, two CSs can be used in HP-PF0 as in the case of 1-bit HP-HARQ.

[0691] (Scenario B2) 1HP-SR + 2-bit LP-HARQ

[0692] (First method) 1HP-SR can be regarded as 1-bit HP-HARQ, and the method of Scenario A2 above can be used. Here, the UE regards 1-bit HP-HARQ as NACK when 1HP-SR is a negative SR, and regards 1-bit HP-HARQ as ACK when 1HP-SR is a positive SR. For reference, in the case of 1-bit HP-HARQ, two CSs can be used in HP-PF0, but in the case of 1HP-SR, only one CS can be used in HP-PF0. However, in this method, it is assumed that in the case of 1HP-SR, two CSs can be used in HP-PF0 as in the case of 1-bit HP-HARQ.

[0693] (Scenario B3) 1-bit HP-HARQ / 1HP-SR + 1-bit LP-HARQ

[0694] (First method) 1HP-SR can be regarded as 1-bit HP-HARQ, and the method of Scenario A3 above can be used. More specifically, the UE regards 1HP-SR as 1-bit HARQ-ACK and generates 2-bit HP-HARQ by combining it with 1-bit HARQ-ACK. And the UE can multiplex 2-bit HP-HARQ and 1-bit LP-HARQ on two PUCCH format 0 (LP-PF0 and HP-PF0). Here, the UE regards 1-bit HP-HARQ as NACK when 1HP-SR is a negative SR, and regards 1-bit HP-HARQ as ACK when 1HP-SR is a positive SR. For reference, in the case of 1-bit HP-HARQ, two CSs can be used in HP-PF0, but in the case of 1HP-SR, only one CS can be used in HP-PF0. However, in this method, it is assumed that in the case of 1HP-SR, two CSs can be used in HP-PF0 as in the case of 1-bit HP-HARQ.

[0695] (Scenario B4) 1-bit HP-HARQ / 1HP-SR + 2-bit LP-HARQ

[0696] (First Method) 1HP-SR can be regarded as 1-bit HP-HARQ, and the method of Scenario A4 above can be used. More specifically, the UE regards 1HP-SR as 1-bit HARQ-ACK and generates 2-bit HP-HARQ by combining it with 1-bit HARQ-ACK. Also, the UE can multiplex 2-bit HP-HARQ and 2-bit LP-HARQ on two PUCCH format 0 (LP-PF0 and HP-PF0). Here, if 1HP-SR is a negative SR, 1-bit HP-HARQ is regarded as NACK, and if 1HP-SR is a positive SR, 1-bit HP-HARQ is regarded as ACK.

[0697] (Scenario B5) 2-bit HP-HARQ / 1HP-SR + 1-bit LP-HARQ

[0698] (First Method) As an embodiment of the present invention, 2-bit HP-HARQ can be bundled into 1-bit HP-HARQ. Here, when bundling, if 2-bit HP-HARQ is ACK, ACK, 1-bit HP-HARQ is ACK, and if 2-bit HP-HARQ includes at least one NACK, 1-bit HP-HARQ is NACK. After bundling in this way, it is possible to multiplex 1-bit HP-HARQ (bundled), 1HP-SR, and 1-bit LP-HARQ on one PUCCH format 0. In this case, the method of Scenario B3 above can be used.

[0699] (Scenario B6) 2-bit HP-HARQ / 1HP-SR + 2-bit LP-HARQ

[0700] (First Method) As an embodiment of the present invention, 2-bit HP-HARQ can be bundled into 1-bit HP-HARQ. Here, when bundling, if 2-bit HP-HARQ is ACK, ACK, 1-bit HP-HARQ is ACK, and if 2-bit HP-HARQ includes at least one NACK, 1-bit HP-HARQ is NACK. After bundling in this way, it is possible to multiplex 1-bit HP-HARQ (bundled), 1HP-SR, and 2-bit LP-HARQ on one PUCCH format 0. In this case, the method of Scenario B4 above can be used.

[0701] (Second Method) In an embodiment of the present invention, 2-bit LP-HARQ can be bundled into 1-bit LP-HARQ. Here, when bundling, if the 2-bit LP-HARQ is ACK, ACK, then the 1-bit LP-HARQ is ACK, and if the 2-bit LP-HARQ includes at least one NACK, then the 1-bit LP-HARQ is NACK. After bundling in this way, it is possible to multiplex 2-bit HP-HARQ, 1 HP-SR, and 1-bit LP-HARQ (bundled) on one PUCCH format 0. In this case, the method of the above Scenario B5 can be used.

[0702] The following embodiments disclose a multiplexing method in a conflict situation between LP PUCCH format 1 and HP PUCCH format 1. Similar to the conflict situation between the above PUCCH format 0, the multiplexing method is disclosed for each scenario.

[0703] (Scenario A1) 1-bit HP-HARQ + 1-bit LP-HARQ

[0704] (First Method) 1-bit HP-HARQ and 1-bit LP-HARQ can be multiplexed and transmitted on one PUCCH format 1. Here, one PUCCH format 1 can be the PUCCH format 1 for transmitting 1-bit HP-HARQ. The UE generates 2-bit HARQ by combining 1-bit HP-HARQ and 1-bit LP-HARQ. In addition, the UE can modulate the 2-bit HARQ into QPSK symbols and transmit the QPSK symbols through PUCCH format 1. When performing modulation to QPSK symbols, the modulation can be performed as shown in Table 41 below.

[0705] [Table 41]

[0706]

[0707] Here, 1-bit HP-HARQ and 1-bit LP-HARQ can be modulated in the Gray mapping method. This method shows a low bit error rate because the maximum difference of 1 bit occurs between two adjacent angles. However, if the UE does not receive the PDCCH indicating the transmission of LP-HARQ, the UE will perform BPSK modulation on 1-bit HP-HARQ and send 1-bit HP-HARQ through PUCCH format 1. In this case, if 1-bit HP-HARQ is NACK, a BPSK symbol corresponding to the angle 1 / 4π is generated, and if 1-bit HP-HARQ is ACK, a BPSK symbol corresponding to the angle 5 / 4π is generated. When the base station receives the symbol corresponding to 5 / 4π, the base station interprets the symbol as a QPSK symbol and determines that both 1-bit HP-HARQ and 1-bit LP-HARQ are ACK. Therefore, although the UE does not send 1-bit LP-HARQ, it is determined that 1-bit LP-HARQ is ACK. To solve this problem, in the present invention, 1-bit HP-HARQ and 1-bit LP-HARQ can be modulated in a manner that does not use Gray mapping. In this case, the QPSK symbol corresponding to 5 / 4π indicates that 1-bit HP-HARQ is ACK and 1-bit LP-HARQ is NACK, so the above problem does not occur.

[0708] (Second method) As another method, the UE can selectively send HP-PF1 for sending 1-bit HP-HARQ and LP-PF1 for sending 1-bit LP-HARQ. More specifically, if 1-bit LP-HARQ is NACK, the UE can send HP-PF1, and if 1-bit LP-HARQ is ACK, the UE can send LP-PF1. If HP-PF1 is sent, 1-bit HP-HARQ can be BPSK modulated and sent through HP-PF1. If LP-PF1 is sent, 1-bit HP-HARQ can be BPSK modulated and sent through LP-PF1.

[0709] The base station can detect which PUCCH format 1 is sent among LP-PF1 and HP-PF1. If LP-PF1 is detected, it can be determined that 1-bit LP-HARQ is ACK. In addition, the ACK / NACK of 1-bit HP-HARQ can be determined by the BPSK symbol of LP-PF1. If HP-PF1 is detected, it can be determined that 1-bit LP-HARQ is NACK. In addition, the ACK / NACK of 1-bit HP-HARQ can be determined by the BPSK symbol of HP-PF1.

[0710] (Scenario A2) 1-bit HP-HARQ + 2-bit LP-HARQ

[0711] (First method) It is possible to multiplex and transmit 1-bit HP-HARQ and 2-bit LP-HARQ on a PUCCH format 1. Here, a PUCCH format 1 can be a PUCCH format 1 for transmitting 1-bit HP-HARQ. The UE can combine the 1-bit HP-HARQ and the 2-bit LP-HARQ to make a 3-bit HARQ, modulate the 3-bit HARQ into an 8PSK symbol, and transmit the 8PSK symbol through the PUCCH format 1. Since this method uses 8PSK symbols for the PUCCH format 1, performance degradation may occur.

[0712] (Second method) As another method, it is possible to bundle the 2-bit LP-HARQ to make a 1-bit LP-HARQ, and the method of Scenario A1 described above can be applied. Here, at the time of bundling, if the 2-bit LP-HARQ is ACK, ACK, then the 1-bit LP-HARQ is ACK, and if the 2-bit LP-HARQ includes at least one NACK, then the 1-bit LP-HARQ is NACK.

[0713] (Third method) As another method, the UE can selectively transmit HP-PF1 for transmitting 1-bit HP-HARQ and LP-PF1 for transmitting 2-bit LP-HARQ. More specifically, if the 2-bit LP-HARQ is {NACK, NACK}, then the UE can transmit HP-PF1, and if the 2-bit LP-HARQ is not {NACK, NACK}, then the UE can transmit LP-PF1. If HP-PF1 is transmitted, the 1-bit HP-HARQ can be BPSK modulated and transmitted through HP-PF1. If LP-PF1 is transmitted, four HARQ-ACK states of the 1-bit HP-HARQ and the 2-bit LP-HARQ can be selected, QPSK modulated, and transmitted through LP-PF1. Exemplarily, the four HARQ-ACK states are {HP-HARQ, first LP-HARQ, second LP-HARQ} = {NACK, ACK, ACK}, {ACK, NACK, ACK}, {ACK, ACK, ACK}, {ACK, ACK, NACK}, and the four HARQ-ACK states can be QPSK modulated and transmitted.

[0714] (Fourth method) As another method, the UE can selectively send HP-PF1 for sending 1-bit HP-HARQ and LP-PF1 for sending 2-bit LP-HARQ. More specifically, 1-bit HP-HARQ and 2-bit LP-HARQ represent eight HARQ-ACK states. The eight HARQ-ACK states can be grouped into four HARQ-ACK states. The first four HARQ-ACK states can be sent by QPSK modulation of HP-PF1, while the remaining four HARQ-ACK states can be sent by QPSK modulation of LP-PF1.

[0715] (Scenario A3) 2-bit HP-HARQ + 1-bit LP-HARQ

[0716] (First method) 2-bit HP-HARQ and 1-bit LP-HARQ can be multiplexed and sent on one PUCCH format 1. Here, one PUCCH format 1 can be the PUCCH format 1 for sending 2-bit HP-HARQ. The UE generates 3-bit HARQ by combining 2-bit HP-HARQ and 1-bit LP-HARQ. In addition, the UE can modulate the 3-bit HARQ into 8PSK symbols and send the 8PSK symbols through PUCCH format 1. Since this method uses 8PSK symbols for PUCCH format 1, performance degradation may occur.

[0717] (Second method) As another method, the UE can generate 1-bit HP-HARQ by bundling 2-bit HP-HARQ and apply the method of Scenario A1 described above. Here, during bundling, if the 2-bit HP-HARQ is ACK, ACK, then the 1-bit HP-HARQ is ACK, and if the 2-bit HP-HARQ includes at least one NACK, then the 1-bit HP-HARQ is NACK.

[0718] (Third Method) As another method, the UE can selectively send HP-PF1 for transmitting 2-bit HP-HARQ and LP-PF1 for transmitting 1-bit LP-HARQ. More specifically, if the 1-bit LP-HARQ is NACK, the UE can send HP-PF1, and if the 1-bit LP-HARQ is ACK, the UE can send LP-PF1. If HP-PF1 is sent, the 2-bit HP-HARQ can be QPSK modulated and sent via HP-PF1. If LP-PF1 is sent, two HARQ-ACK states of the 2-bit HP-HARQ and 1-bit LP-HARQ can be selected, BPSK modulated, and sent via LP-PF1. Exemplarily, the two HARQ-ACK states are {First HP-HARQ, Second HP-HARQ, LP-HARQ} = {NACK, NACK, ACK}, {ACK, ACK, ACK}, and the two HARQ-ACK states can be BPSK modulated and sent.

[0719] (Fourth Method) As another method of the third method, if the UE sends LP-PF1, four HARQ-ACK states of the 2-bit HP-HARQ and 1-bit LP-HARQ can be QPSK modulated and sent via LP-PF1.

[0720] (Scenario A4) 2-bit HP-HARQ + 2-bit LP-HARQ

[0721] (First Method) The 2-bit HP-HARQ and 2-bit LP-HARQ can be multiplexed and sent on one PUCCH format 1. Here, one PUCCH format 1 can be the PUCCH format 1 for transmitting 2-bit HP-HARQ. The UE can combine the 2-bit HP-HARQ and 2-bit LP-HARQ to make a 4-bit HARQ, modulate the 4-bit HARQ into 16QAM symbols, and send the 16QAM symbols via PUCCH format 1. Since this method uses 16QAM symbols for PUCCH format 1, performance degradation may occur.

[0722] (Second Method) As another method, the UE can generate 1-bit LP-HARQ by bundling the 2-bit LP-HARQ and apply the method of Scenario A3 described above. Here, at the time of bundling, if the 2-bit LP-HARQ is ACK, ACK, the 1-bit LP-HARQ is ACK, and if the 2-bit LP-HARQ includes at least one NACK, the 1-bit LP-HARQ is NACK.

[0723] (Third method) As another method, the UE can generate 1-bit HP-HARQ by bundling 2-bit HP-HARQ and apply the method of Scenario A2 above. Here, during bundling, if the 2-bit HP-HARQ is ACK, ACK, then the 1-bit HP-HARQ is ACK, and if the 2-bit HP-HARQ includes at least one NACK, then the 1-bit HP-HARQ is NACK.

[0724] (Fourth method) As another method, the UE can selectively send HP-PF1 for sending 2-bit HP-HARQ and LP-PF1 for sending 2-bit LP-HARQ. More specifically, if the 2-bit LP-HARQ is {NACK, NACK}, then the UE can send HP-PF1, and if the 2-bit LP-HARQ is not {NACK, NACK}, then the UE can send LP-PF1. If HP-PF1 is sent, the 2-bit HP-HARQ can be QPSK modulated and sent via HP-PF1. If LP-PF1 is sent, the four HARQ-ACK states of the 2-bit HP-HARQ and the 2-bit LP-HARQ can be selected, QPSK modulated, and sent via LP-PF1. Exemplarily, the four HARQ-ACK states are {First HP-HARQ, Second HP-HARQ, First LP-HARQ, Second LP-HARQ} = {NACK, NACK, ACK, ACK}, {NACK, ACK, ACK, ACK}, {ACK, ACK, ACK, ACK}, {ACK, NACK, ACK, ACK}, and the four HARQ-ACK states can be QPSK modulated and sent.

[0725] Scenarios A1, A2, A3, and A4 are cases where HP-SR is not multiplexed. In the UE, PUCCH format 1 for sending HP-SR may conflict with PUCCH format 1 for sending LP-UCI. In this case, HP-SR and LP-UCI can be multiplexed on PUCCH format 1 and sent via PUCCH format 1. The following Scenarios B1, B2, B3, B4, B5, and B6 are embodiments where HP-SR is multiplexed.

[0726] (Scenario B1) 1 HP-SR + 1-bit LP-HARQ

[0727] (First method) The UE can regard 1 HP-SR as 1-bit HP-HARQ and use the method of Scenario A1 above. Here, if 1 HP-SR is a negative SR, the 1-bit HP-HARQ is regarded as NACK, and if 1 HP-SR is a positive SR, the 1-bit HP-HARQ is regarded as ACK.

[0728] (Scenario B2) 1HP-SR + 2-bit LP-HARQ

[0729] (First method) The UE may regard 1HP-SR as 1-bit HP-HARQ and use the method of Scenario A2 above. Here, if 1HP-SR is a negative SR, the UE regards 1-bit HP-HARQ as NACK, and if 1HP-SR is a positive SR, the UE regards 1-bit HP-HARQ as ACK.

[0730] (Scenario B3) 1-bit HP-HARQ / 1HP-SR + 1-bit LP-HARQ

[0731] (First method) The UE may regard 1HP-SR as 1-bit HP-HARQ and use the method of Scenario A3 above. More specifically, the UE regards 1HP-SR as 1-bit HARQ-ACK and generates 2-bit HP-HARQ by combining it with 1-bit HARQ-ACK. Here, if 1HP-SR is a negative SR, the UE regards 1-bit HP-HARQ as NACK, and if 1HP-SR is a positive SR, the UE regards 1-bit HP-HARQ as ACK.

[0732] (Second method) As another method, the UE may selectively send HP-PF1A (one of the HP PUCCH formats 1) for sending 1-bit HP-HARQ, HP-PF1B (the other of the HP PUCCH formats 1) for sending 1HP-SR, and LP-PF1 for sending 1-bit LP-HARQ. More specifically, if HP-SR is negative and 1-bit LP-HARQ is NACK, the UE sends HP_PF1A, and if HP-SR is positive and 1-bit LP-HARQ is NACK, the UE sends HP_PF1B. In other cases, the UE sends LP-PF1. If the UE sends HP-PF1A, 1-bit HP-HARQ may be BPSK modulated and sent through HP-PF1A. If the UE sends HP-PF1B, 1-bit HP-HARQ may be BPSK modulated and sent through HP-PF1B. If the UE sends LP-PF1, the two states of 1-bit HP-HARQ, 1HP-SR, and 1-bit LP-HARQ may be BPSK modulated and sent through LP-PF1. For example, {HP-HARQ, HP-SR, LP-HARQ} = {NACK, negative, ACK}, {ACK, positive, ACK} may be BPSK modulated and sent through LP-PF1.

[0733] (Third Method) If the UE sends LP-PF1 in another method of the second method, the four states of 1-bit HP-HARQ, 1 HP-SR, and 1-bit LP-HARQ can be QPSK modulated and sent via LP-PF1. Exemplarily, {HP-HARQ, HP-SR, LP-HARQ} = {NACK, negative, ACK}, {NACK, positive, ACK}, {ACK, negative, ACK}, {ACK, positive, ACK} can be QPSK modulated and sent via LP-PF1.

[0734] (Scenario B4) 1-bit HP-HARQ / 1 HP-SR + 2-bit LP-HARQ

[0735] (First Method) The UE can regard 1 HP-SR as 1-bit HP-HARQ and use the method of the previous Scenario A4 above. More specifically, the UE regards 1 HP-SR as 1-bit HARQ-ACK and generates 2-bit HP-HARQ by combining it with 1-bit HARQ-ACK. Here, if 1 HP-SR is a negative SR, the UE regards 1-bit HP-HARQ as NACK, while if 1 HP-SR is a positive SR, the UE regards 1-bit HP-HARQ as ACK.

[0736] (Second Method) As another method, the UE can generate 1-bit LP-HARQ by bundling 2-bit LP-HARQ and apply the method of Scenario B3 above. Here, during bundling, if 2-bit LP-HARQ is ACK, ACK, 1-bit LP-HARQ is ACK, while if 2-bit LP-HARQ includes at least one NACK, 1-bit LP-HARQ is NACK.

[0737] (Third method) As another method, the UE can selectively send HP-PF1A (one of the HP PUCCH formats 1) for transmitting 1-bit HP-HARQ, HP-PF1B (the other of the HP PUCCH formats 1) for transmitting 1 HP-SR, and LP-PF1 for transmitting 2-bit LP-HARQ. More specifically, if the HP-SR is negative and the 2-bit LP-HARQ is {NACK, NACK}, the UE sends HP_PF1A, and if the HP-SR is positive and the 2-bit LP-HARQ is {NACK, NACK}, the UE sends HP_PF1B. In other cases, LP-PF1 is sent. If the UE sends HP-PF1A, the 1-bit HP-HARQ can be BPSK modulated and transmitted via HP-PF1A. If the UE sends HP-PF1B, the 1-bit HP-HARQ can be BPSK modulated and transmitted via HP-PF1B. If the UE sends LP-PF1, four states among the 1-bit HP-HARQ, 1 HP-SR, and 2-bit LP-HARQ can be QPSK modulated and transmitted via LP-PF1.

[0738] (Scenario B5) 2-bit HP-HARQ / 1 HP-SR + 1-bit LP-HARQ

[0739] (First method) The UE can generate 1-bit HP-HARQ by bundling 2-bit HP-HARQ and apply the method of Scenario B3 described above. Here, at the time of bundling, if the 2-bit HP-HARQ is ACK, ACK, the 1-bit HP-HARQ is ACK, and if the 2-bit HP-HARQ includes at least one NACK, the 1-bit HP-HARQ is NACK.

[0740] (Second Method) As another method, the UE can selectively send HP-PF1A (one of the HP PUCCH formats 1) for transmitting 2-bit HP-HARQ, HP-PF1B (the other of the HP PUCCH formats 1) for transmitting 1 HP-SR, and LP-PF1 for transmitting 1-bit LP-HARQ. More specifically, if the HP-SR is negative and the 1-bit LP-HARQ is NACK, the UE sends HP_PF1A, and if the HP-SR is positive and the 1-bit LP-HARQ is NACK, the UE sends HP_PF1B. In other cases, the UE sends LP-PF1. If the UE sends HP-PF1A, the 2-bit HP-HARQ can be QPSK modulated and sent via HP-PF1A. If the UE sends HP-PF1B, the 2-bit HP-HARQ can be QPSK modulated and sent via HP-PF1B. If the UE sends LP-PF1, two of the states among the 2-bit HP-HARQ, 1 HP-SR, and 1-bit LP-HARQ can be BPSK modulated and sent via LP-PF1.

[0741] (Third Method) As another method of the second method, if the UE sends LP-PF1, four of the states among the 2-bit HP-HARQ, 1 HP-SR, and 1-bit LP-HARQ can be QPSK modulated and sent via LP-PF1.

[0742] (Scenario B6) 2-bit HP-HARQ / 1 HP-SR + 2-bit LP-HARQ

[0743] (First Method) The UE can generate 1-bit LP-HARQ by bundling 2-bit LP-HARQ and apply the method of Scenario B5 described above. Here, during bundling, if the 2-bit LP-HARQ is ACK, ACK, the 1-bit LP-HARQ is ACK, and if the 2-bit LP-HARQ includes at least one NACK, the 1-bit LP-HARQ is NACK.

[0744] (Second Method) The UE can generate 1-bit HP-HARQ by bundling 2-bit HP-HARQ and apply the method of Scenario B4 described above. Here, during bundling, if the 2-bit HP-HARQ is ACK, ACK, the 1-bit HP-HARQ is ACK, and if the 2-bit HP-HARQ includes at least one NACK, the 1-bit HP-HARQ is NACK.

[0745] (Second Method) As another method, the UE may selectively transmit HP-PF1A (one of the HP PUCCH formats 1) for transmitting 2-bit HP-HARQ, HP-PF1B (the other of the HP PUCCH formats 1) for transmitting 1 HP-SR, and LP-PF1 for transmitting 2-bit LP-HARQ. More specifically, if the HP-SR is negative and the 2-bit LP-HARQ is {NACK, NACK}, the UE transmits HP_PF1A, and if the HP-SR is positive and the 2-bit LP-HARQ is {NACK, NACK}, the UE transmits HP_PF1B. In other cases, the UE transmits LP-PF1. If the UE transmits HP-PF1A, the 2-bit HP-HARQ may be QPSK modulated and transmitted via HP-PF1A. If the UE transmits HP-PF1B, the 2-bit HP-HARQ may be QPSK modulated and transmitted via HP-PF1B. If the UE transmits LP-PF1, four states among the 2-bit HP-HARQ, 1 HP-SR, and 2-bit LP-HARQ may be QPSK modulated and transmitted via LP-PF1.

[0746] VII. Multiplexing Methods for PUCCH and PUSCH

[0747] In the above description, the conflict between PUCCH with low priority and PUCCH with high priority and the method for multiplexing LP UCI and HP UCI when a conflict occurs have been described. Thereafter, this embodiment addresses the method for multiplexing the UCI of PUCCH on PUSCH when a conflict occurs between PUCCH and PUSCH.

[0748] Figure 36 is a diagram illustrating the operation of multiplexing PUCCH on a resource on PUSCH according to an embodiment.

[0749] Reference Figure 36 , the UE may be configured or instructed such that at least the resources for PUSCH transmission and the resources for PUCCH transmission overlap. Here, overlap includes simultaneously indicating or configuring the symbols for PUSCH transmission and the symbols for PUCCH transmission in at least one symbol. Since the UE cannot transmit different channels in one symbol, the UE can only perform one of PUSCH transmission and PUCCH transmission. If the UE only transmits PUSCH, it cannot transmit PUCCH. In contrast, when only transmitting PUCCH, it cannot transmit PUSCH.

[0750] To solve this problem, in 3GPP NR Release 15, a method can be used that utilizes some resources of the PUSCH to transmit UCI that is sent via the PUCCH. More specifically, some REs of the non-DMRS symbols after the first pre-loaded DMRS of the PUSCH can be used for UCI sent via the PUCCH, while the remaining REs can be used for the information to be sent via the PUSCH. Here, the number of REs available for the UCI can be determined according to the beta offset (β PUSCH offset ) or the scaling (α) value.

[0751] The UE is capable of receiving up to four beta offset values. If the UE receives one beta offset value, the UE uses that beta offset value to determine the number of REs. If the UE receives two or more beta offset values, the UE can receive an indication of one of these beta offset values. Here, a value can be indicated in the DCI format used to schedule the PUSCH. Here, the indicator indicating the beta offset is referred to as the beta offset indicator.

[0752] For example, when the UE receives four beta offset values, the UE can use the 2-bit beta offset indicator included in the DCI format to receive an indication of one of the four beta offset values.

[0753] A value can be received as the scaling (α) value. The UE can determine the number of REs based on the configured value.

[0754] When the UCI is HARQ-ACK and the information to be sent via the PUSCH is UL-SCH, the number of REs can be calculated as in Equation 1 below.

[0755] [Equation 1]

[0756]

[0757] In Equation 1, O ACK is the number of HARQ-ACK bits, L ACK is the number of CRC bits, β PUSCH offset is the beta offset value configured or indicated by the base station to determine the number of resources for mapping the UCI to the PUSCH, C UL-SCH is the number of CBs (code blocks) of the UL-SCH, K r is the size of the r-th CB of the UL-SCH, M UCI sc (l) is the number of REs in the l-th PUSCH symbol that can be used for UCI transmission, N PUSCH symb,allis the total number of symbols for PUSCH transmission including DMRS, α is a scaling value configured from a higher layer, and l0 is the index of the first non-DMRS PUSCH symbol after the DMRS symbol.

[0758] If DMRS is transmitted in the l-th symbol, M UCI sc (l) = 0, otherwise M UCI sc (l) = M PUSCH sc -M PT-RS sc (l). Here, M PUSCH sc is the number of subcarriers scheduled for PUSCH in the frequency domain, and M PT-RS sc (l) is the number of subcarriers of the l-th PUSCH symbol including the phase-tracking reference signal (PT-RS).

[0759] The UE can multiplex UCI on the PUSCH based on the number of Q' ACK REs obtained from Equation 1.

[0760] Although not described separately in the present invention, the method for determining the number of REs for CSI Part 1 to CSI Part 2 other than HARQ-ACK can follow the method in TS38.212.

[0761] Priorities can be set for each channel. For example, a priority can be set for PUCCH, and a priority can also be set for PUSCH. In the present invention, PUCCH and PUSCH can have at least one of a low priority and a high priority. For convenience, the low priority can be expressed as 0, and the high priority can be expressed as 1. Further extended, the priorities of PUCCH and PUSCH can be further subdivided. That is, the priority can be one value among 0, 1, 2, 3. In the present invention, for convenience, a two-level priority (low priority and high priority) is assumed and described, but it can be applied to more subdivided priorities.

[0762] In Release 16, only multiplexing between channels with the same priority is supported. More specifically, LP UCI can be multiplexed on the resources (REs) of the low-priority (LP) PUSCH. The UCI of HP PUCCH can be multiplexed on the resources (REs) of the high-priority (HP) PUSCH. However, LP UCI cannot be multiplexed on the resources (REs) of the high-priority PUSCH. Similarly, HP UCI cannot be multiplexed together with the resources (REs) of the low-priority PUSCH.

[0763] Figure 37 FIG. is a diagram illustrating the operation of multiplexing UCI with the same priority on resources on PUSCH according to an example.

[0764] Reference Figure 37 , in Release 16, the method for determining resources (number of REs) on PUSCH for transmitting UCI is as follows.

[0765] First, the UE can obtain information about the priority of the PUSCH. Here, the priority of the PUSCH can have a value of either 0 or 1. If the priority is 0, it is a low priority, and if the priority is 1, it is a high priority.

[0766] The information about the priority of the PUSCH can be indicated in the PDCCH that schedules the PUSCH. For example, the PDCCH can include a PUSCH priority indicator indicating the priority of the PUSCH. The UE can obtain the priority of the PUSCH based on the indicator. For example, if the indicator is 1 bit and its value is 0, the priority of the PUSCH is 0 (low priority), and if the value is 1, the priority of the PUSCH is 1 (high priority).

[0767] The information about the priority of the PUSCH can be inferred from the DCI format used to schedule the PUSCH. For example, if the DCI format used to schedule the PUSCH is 0_0, the priority of the PUSCH is 0 (low priority), and if the DCI format used to schedule the PUSCH is 0_1 or 0_2, the priority of the PUSCH is 1 (high priority). As another example, if the DCI format used to schedule the PUSCH is 0_0 or 0_1, the priority of the PUSCH is 0 (low priority), and if the DCI format used to schedule the PUSCH is 0_2, the priority of the PUSCH is 1 (high priority).

[0768] The UE can determine a set of beta offsets and a scaling value based on the priority of the PUSCH. The UE can receive one set of beta offsets and a scaling value per PUSCH priority. If the UE can receive an indication or configuration of 0 (low priority) and 1 (high priority) as the priority of the PUSCH, the base station can configure the UE with a set of beta offsets corresponding to the low priority (LP beta offset set in Figure 37 ) and a scaling value, and a set of beta offsets corresponding to the high priority (HP beta offset set in Figure 37 ) and a scaling value. As mentioned above, since the UE can obtain information about the priority of the PUSCH, the UE can determine a set of beta offsets and a scaling value suitable for the priority.

[0769] A beta offset set for each priority can include up to four beta offset values. Similarly, each beta offset set can include a different number of beta offset values. In this case, the length of the bits of the beta offset indicator in the DCI format can be determined based on the beta offset set with the largest number of beta offset sets among the beta offset sets, and the value of the beta offset can be indicated according to the value of the bits of the DCI format.

[0770] For example, the first beta offset set configured for the UE with low priority can include 4 beta offset values, while the second beta offset configured for the UE with high priority can include 2 beta offset values. Based on the fact that the first beta offset set includes a larger number of beta offset values, a 2-bit beta offset indicator can be included in the DCI format.

[0771] If the DCI format schedules a low-priority PUSCH, the beta offset value should be determined to multiplex the LP UCI on the REs of the PUSCH. In this case, the first beta offset set with low priority can be selected as the beta offset set, and a beta offset value of the first beta offset set can be indicated by the 2-bit beta offset indicator of the DCI format. Here, as the value of the 2-bit beta offset indicator, "00" is the first beta offset value of the first beta offset set, "01" is the second beta offset value of the first beta offset set, "10" is the third beta offset value of the first beta offset set, and "11" is the fourth beta offset value of the first beta offset set.

[0772] If the DCI format schedules a high-priority PUSCH, the beta offset value should be determined to multiplex the HP UCI on the REs of the PUSCH. In this case, the second beta offset set with high priority is selected as the beta offset set, and a value of the second beta offset set can be indicated by the 2-bit beta offset indicator of the DCI format. Here, as the value of the 2-bit beta offset indicator, "00" is the first beta offset value of the second beta offset set, "01" is the second beta offset value of the second beta offset set, and the remaining values may not have corresponding beta offset values. For reference, the UE may not expect the 2 bits of the DCI format to indicate no corresponding beta offset value.

[0773] The UE can calculate the number of REs for transmitting UCI by inserting the determined beta offset value β PUSCH offset and the scaling value α into Equation 1.

[0774] In Release 17, multiplexing between different priorities is supported. More specifically, LP UCI can be multiplexed on resources of a low-priority PUSCH. HP UCI can be multiplexed on resources of a high-priority PUSCH. Additionally, LP UCI can be multiplexed on resources of a high-priority PUSCH. HP UCI can be multiplexed on resources of a low-priority PUSCH.

[0775] For reference, a PUCCH can include only UCI of one priority. In this case, the priority of the UCI can be used as the priority of the PUCCH. For example, if a PUCCH only transmits LP UCI, it can be said that the PUCCH has a low priority, while if a PUCCH only transmits HP UCI, it can be said that the PUCCH has a high priority. Additionally, a PUCCH can transmit LP UCI and HP UCI simultaneously. In this case, it is difficult to clearly indicate the priority of the PUCCH. Therefore, in the following description, unless otherwise specified, it is expressed based on the priority of the UCI.

[0776] When a PUCCH can transmit LP UCI and HP UCI simultaneously, a priority (e.g., the priority) can be given to the PUCCH. And the LP UCI included in the PUCCH can also be regarded as high-priority UCI. In other words, if a PUCCH includes at least one HP UCI, the PUCCH has a high priority and the UCI transmitted through the PUCCH is also regarded as high-priority UCI. When applying this embodiment, in the following description, the priority of the UCI can be interpreted as being replaced by the priority of the PUCCH.

[0777] When multiplexing between different priorities is supported in this way, the method for determining the number of REs for transmitting UCI is as follows.

[0778] First, the UE can obtain information about the priority of the PUSCH. Here, the priority of the PUSCH can have a value of either 0 (low priority) or 1 (high priority). As described above, the UE can receive an indication of the priority of the PUSCH from the PDCCH that schedules the PUSCH or infer it from the DCI format.

[0779] In addition, the UE can obtain information about the priority of the UCI. When multiplexing UCI on the REs of the PUSCH, the UE needs to know what priority the UCI has. In the example where UCIs with the same priority in the above-mentioned Release 16 are multiplexed, when the UE multiplexes UCI on the REs of the PUSCH, the UCI and the PUSCH are restricted to have the same priority. However, since it is possible to multiplex UCIs with different priorities on the REs of the PUSCH, the UE should receive an indication of the priority of the UCI. The UE can receive an indication of one of the following priorities as the priority of the UCI.

[0780] 1) Low UCI priority: If an indication of low UCI priority is received, the UE can assume that the UCI to be multiplexed on the REs of the PUSCH has a low priority.

[0781] 2) High UCI priority: If an indication of high UCI priority is received, the UE can assume that the UCI to be multiplexed on the REs of the PUSCH has a high priority.

[0782] The UE can receive an indication of at least low UCI priority / high UCI priority from the DCI format used for scheduling the PUSCH.

[0783] More specifically, the DCI format used for scheduling the PUSCH can include a UCI priority indicator. The UCI priority indicator indicates the priority of the UCI scheduled on the PUSCH.

[0784] As an example, the UCI priority indicator can be 1 bit. Here, if the 1-bit UCI priority indicator is 0, it can be assumed that the UCI to be multiplexed on the PUSCH has a low priority, and if the 1-bit UCI priority indicator is 1, it can be assumed that the UCI to be multiplexed on the PUSCH has a high priority.

[0785] As another example, the UCI priority indicator can be 2 bits. If the 2-bit UCI priority indicator is "00", it can be assumed that the UCI to be multiplexed on the PUSCH has a low priority. If the 2-bit UCI priority indicator is "01", it can be assumed that the UCI to be multiplexed on the PUSCH has a high priority. And if the 2-bit UCI priority indicator is "10", it can be assumed that the UCI to be multiplexed on the PUSCH includes both LP UCI and HP UCI.

[0786] As another example, the UCI priority indicator can be 2 bits. If the first bit of the 2-bit UCI priority indicator is "0", it can be assumed that there is no LP UCI to be multiplexed on the PUSCH, and if the first bit is "1", it can be assumed that there is an LP UCI to be multiplexed on the PUSCH. If the second bit of the 2-bit UCI priority indicator is "0", it can be assumed that there is no HP UCI to be multiplexed on the PUSCH, and if the second bit is "1", it can be assumed that there is an HP UCI to be multiplexed on the PUSCH.

[0787] Figure 38 is a diagram illustrating the operation of multiplexing UCIs with different priorities on resources on the PUSCH according to an example.

[0788] Reference Figure 38 , the case where the UCI to be multiplexed on the PUSCH includes both LP UCI and HP UCI includes at least the following situations.

[0789] The first situation is the case where the UCI transmitted through the PUCCH overlapping with the PUSCH as shown in (a) of Figure 38 is composed of LP UCI and HP UCI, and the second situation is the case where the first PUCCH overlapping with the PUSCH includes LP UCI and the second PUCCH overlapping with the PUSCH includes HP UCI as shown in (b) of Figure 38 .

[0790] (First Embodiment) According to the first embodiment of multiplexing UCI, the UE can determine a set of beta offsets and scaling values based on the priority of the PUSCH and the priority of the UCI.

[0791] The UE can receive a set of beta offsets and a scaling value for each pair of the priority of the PUSCH and the priority of the UCI. Here, the pair can be represented by (priority of the PUSCH, priority of the UCI). For convenience, the low priority is represented as 0, and the high priority is represented as 1.

[0792] The UE can receive the set of beta offsets and the scaling value set according to the priority pair from the base station as follows.

[0793] The priority pair (0,0) indicates that the PUSCH has a low priority and the priority of the UCI is also low. In this case, the corresponding set of beta offsets and the scaling value can be received.

[0794] The priority pair (0,1) indicates that the PUSCH has a low priority, but the priority of the UCI is high. In this case, the corresponding set of beta offsets and the scaling value can be received.

[0795] The priority pair (1,0) indicates that the PUSCH has a high priority, but the priority of the UCI is a low priority. In this case, the corresponding beta offset set and scaling value can be received.

[0796] The priority pair (1,1) indicates that the PUSCH has a high priority and the priority of the UCI is also a high priority. In this case, the corresponding beta offset set and scaling value can be received.

[0797] The UE can use the priority of the PUSCH and the priority of the UCI to determine a beta offset set and a scaling value. More specifically, the UE can obtain the priority pair (the priority of the PUSCH, the priority of the UCI). Based on the priority pair, the beta offset set and the scaling value configured in the priority pair can be determined.

[0798] If the beta offset set includes two or more beta offset values, the UE should receive an indication of one of the two or more beta offset values. Here, a value can be indicated in the DCI format used to schedule the PUSCH. Here, this indicator is called the beta offset indicator.

[0799] If the DCI format used to schedule the PUSCH can only schedule the PUSCH of one priority, the UE can determine the length of the bits of the beta offset indicator based on the beta offset set including the largest number of beta offset values among the multiple beta offset sets corresponding to the priority of the PUSCH. For example, if the DCI format used to schedule the PUSCH can only schedule the low-priority PUSCH, the UE can determine the length of the bits of the beta offset indicator based on the set of beta offset values that includes more beta offset values of the beta offset set of the priority pair (0,0) and the beta offset set of the priority pair (0,1). Similarly, if the DCI format used to schedule the PUSCH can only schedule the high-priority PUSCH, the UE can determine the length of the bits of the beta offset indicator based on the set of beta offset values that includes more beta offset values of the beta offset set of the priority pair (1,0) and the beta offset set of the priority pair (1,1). Here, the length of the bits can be determined as ceiling(log2(number of beta offset values)).

[0800] As another method, the UE can determine the length of the bits of the beta offset indicator based on the beta offset set including the largest number of beta offset values among the multiple beta offset sets. That is, the UE can determine the length of the bits of the beta offset indicator based on the set of beta offset values that includes more beta offset values among the beta offset set of the priority pair (0,0), the beta offset set of the priority pair (0,1), the beta offset set of the priority pair (1,0), and the beta offset set of the priority pair (1,1). Here, the length of the bits can be determined as ceiling(log2(number of beta offset values)).

[0801] Reference Figure 38 Since the UCI to be multiplexed on the PUSCH includes LP UCI and HP UCI, the UE can obtain a separate beta offset value and scaling value for each of the LP UCI and HP UCI. Here, the beta offset set and scaling value of the UCI pairs with low priority (priority pairs (0,0) and (1,0)) can be applied to the UCI corresponding to the low priority, while the beta offset set and scaling value of the UCI pairs with high priority (priority pairs (0,1) and (1,1)) can be applied to the UCI corresponding to the high priority.

[0802] For example, assume that the priority of the PUSCH is a certain priority. Here, the low priority will be assumed to describe the priority of the PUSCH.

[0803] The first beta offset set and scaling value corresponding to the priority pair (0,0) can be applied to the LP UCI.

[0804] The second beta offset set or scaling value corresponding to the priority pair (0,1) can be applied to the HP UCI.

[0805] If the first beta offset set includes a first beta offset value and the second beta offset set includes a second beta offset value, the first beta offset value can be used for multiplexing the low-priority UCI, while the second beta offset value can be used for multiplexing the high-priority UCI. In this case, there is no beta offset indicator in the DCI format for scheduling the PUSCH to indicate the beta offset separately.

[0806] If at least one of the first beta offset set and the second beta offset set includes two or more beta offset values, one of these values should be indicated. Here, one of the two or more beta offset values should be indicated in the DCI format for scheduling the PUSCH. Here, this indicator is called the beta offset indicator. The indicator indicating one beta offset in the first beta offset set is called the beta offset indicator for the LP UCI, while the indicator indicating one beta offset in the second beta offset set is called the beta offset indicator for the HP UCI.

[0807] The DCI format for scheduling the PUSCH should include both the beta offset indicator for the LP UCI and the beta offset indicator for the HP UCI. If there is only one beta offset indicator, as Figure 23 shown, when the UCI to be multiplexed on the PUSCH includes both LP UCI and HP UCI, the number of REs required for the two-priority UCI cannot be calculated.

[0808] As a first method, in a DCI format for scheduling a PUSCH in the first method, multiple individual beta offset indicators for indicating beta offsets of UCIs with different priorities may be included. Here, the multiple individual beta offset indicators within the DCI format may have individual bits.

[0809] Here, the lengths of the bits of the beta offset indicator for the LP UCI and the lengths of the bits of the beta offset indicator for the HP UCI may be determined separately. This can be determined as follows.

[0810] If the DCI format for scheduling a PUSCH can only schedule a PUSCH of one priority, the UE may determine the length of the bits of the beta offset indicator for the LP UCI based on the number of beta offset values included in the beta offset set corresponding to the pair of the priority of the PUSCH and the low-priority PUCCH. For example, when the DCI format can only schedule a low-priority PUSCH, the UE may determine the length of the bits of the beta offset indicator for the LP UCI based on the number of beta offset values included in the beta offset set corresponding to the priority pair (0,0).

[0811] If the DCI format for scheduling a PUSCH can only schedule a PUSCH of one priority, the UE may determine the length of the bits of the beta offset indicator for the HP UCI based on the number of beta offset values included in the beta offset set corresponding to the pair of the priority of the PUSCH and the high-priority PUCCH.

[0812] If the DCI format for scheduling a PUSCH can schedule both low-priority / high-priority PUSCHs, the UE may determine the length of the bits of the beta offset indicator for the LP UCI based on the beta offset set among the multiple beta offset sets corresponding to the low-priority PUCCH (the beta offset set corresponding to the priority pair (0,0) and the beta offset set corresponding to the priority pair (1,0)) that includes the largest number of beta offset values. Similarly, the length of the bits of the beta offset indicator for the HP UCI may be determined based on the beta offset set among the multiple beta offset sets corresponding to the high-priority PUCCH (the beta offset set corresponding to the priority pair (0,1) and the beta offset set corresponding to the priority pair (1,1)) that includes the largest number of beta offset values.

[0813] As a second method, a DCI format for scheduling a PUSCH includes one beta offset indicator, and the beta offset value for the LP UCI and the beta offset value for the HP UCI can be obtained from this indicator.

[0814] More specifically, the value of a beta offset indicator indicated by the DCI format can be used as the beta offset indicator value for LP UCI and also as the beta offset indicator value for HP UCI. That is, if a beta offset indicator indicated by the DCI format indicates the use of a first value, the first value of the beta offset set for LP UCI can be used as the beta offset value for LP UCI, and the first value of the beta offset set for HP UCI can be used as the beta offset value for HP UCI.

[0815] When compared with the first method, the second method requires fewer bits in the DCI format as an indicator of the beta offset.

[0816] (Second Embodiment) According to the second embodiment of multiplexing UCI, the UE can determine the beta offset set and the scaling value based on the priority of the PUSCH. Here, the priority of the UCI may not be used to determine the beta offset set or the scaling value.

[0817] Reference Figure 37 , the above-mentioned Release 16 method is used as it is. More specifically, the UE can obtain information about the priority of the PUSCH. Here, the priority of the PUSCH can have one of the values 0 or 1. If the value is 0, it is a low priority, and if the value is 1, it is a high priority.

[0818] The UE can determine the set of beta offsets and the scaling value based on the priority of the PUSCH. The UE can receive one beta offset set and scaling value per PUSCH priority. If the UE can receive an indication or configuration of 0 (low priority) and 1 (high priority) as the PUSCH priority, the base station can configure the UE with the beta offset set ( Figure 37 LP beta offset set in Figure 37 and the scaling value corresponding to the low priority and the beta offset set (

[0819] HP beta offset set in

[0820] The UE can determine the number of REs through Equation 1 based on the beta offset value and the scaling value determined according to the priority of the PUSCH without considering the priority of the UCI.

[0821] Generally speaking, for higher reliability, the beta offset value for HP UCI needs to be a larger value compared to the beta offset value for LP UCI. However, in the second embodiment, the same set of beta offsets is used regardless of the priority of the UCI. Therefore, it is difficult for the UE and the system to provide the desired reliability to HP UCI. Hereinafter, a method for solving this problem is disclosed.

[0822] (Embodiment 2-1) Embodiment 2-1 for multiplexing UCI discloses a method of changing the beta offset value obtained in the second embodiment according to the priority of the UCI. More specifically, for UCI with high priority, the beta offset value obtained as above can be converted into a larger value.

[0823] As an example, the UE can obtain the beta offset value for UCI with high priority by multiplying the beta offset value by a specific value. Here, the specific value can be greater than 1. Here, the specific value can be a value configured by the base station for the UE. The beta offset value for UCI with low priority can be obtained by multiplying the beta offset value by a specific value. Here, the specific value can be less than 1. Here, the specific value can be a value configured by the base station for the UE.

[0824] As another example, the UE can obtain the beta offset value for UCI with high priority by adding a specific value to the beta offset value. Here, the specific value can be greater than 0. Here, the specific value can be a value configured by the base station for the UE. The UE can obtain the beta offset value for UCI with low priority by adding a specific value to the beta offset value. Here, the specific value can be less than 0. Here, the specific value can be a value configured by the base station for the UE.

[0825] In the above examples, the maximum and minimum values of the beta offset can be determined. That is, if the value obtained by multiplying or adding the specific value is outside the range of the maximum or minimum value that the beta offset value can have, the UE can use the maximum or minimum value as the beta offset value.

[0826] Although the beta offset has been described in the above description, it can equally apply to the scaling value.

[0827] (Embodiment 2-2) Embodiment 2-2 for multiplexing UCI discloses a method of changing the value of the beta offset indicator obtained in the second embodiment according to the priority of the UCI. More specifically, the value of the beta offset indicator obtained for UCI with high priority can be converted into a larger value.

[0828] When a UE receives a beta offset set from a base station, the beta offset set may include a plurality of beta offset values. The UE may obtain an indication value from a beta offset indicator of a DCI format for scheduling a PUSCH. The indication value may correspond to an index for selecting one beta offset value from the beta offset set.

[0829] To obtain a beta offset value for HP UCI, the UE is able to obtain an indication value of a new beta offset indicator by adding a specific value to the indication value I of the beta offset indicator. Here, the specific value may be an integer value greater than 0. Here, the specific value may be a value configured by the base station for the UE. Here, the beta offset values in the beta offset set may be sorted in ascending order.

[0830] To obtain a beta offset value for LP UCI, the UE is able to obtain an indication value of a new beta offset indicator by adding a specific value to the indication value I of the beta offset indicator. Here, the specific value may be an integer value less than 0. Here, the specific value may be a value configured by the base station for the UE. Here, the beta offset values in the beta offset set may be sorted in ascending order.

[0831] In the above example, the maximum value and the minimum value of the beta offset indicator can be determined. That is, if the value obtained by multiplying or adding a specific value is outside the range of the maximum or minimum value that the beta offset value can have, the maximum or minimum value may be used as the value of the beta offset indicator.

[0832] (Third Embodiment) According to the third embodiment of multiplexing UCI, the UE may determine a beta offset set and a scaling value based on the priority of the UCI. Here, the priority of the PUSCH may not be used to determine the beta offset set or the scaling value.

[0833] The UE may receive one beta offset set and one scaling value per UCI priority. For example, a beta offset set and a scaling value for LP UCI may be received, and a beta offset set and a scaling value for HP UCI may be received.

[0834] The UE is able to obtain the priority of the UCI to be multiplexed on the PUSCH from the DCI format for scheduling the PUSCH. Using this priority, a low UCI priority or a high UCI priority can be indicated, and a low UCI priority or a high UCI priority can be obtained through the above-mentioned 1-bit UCI priority indicator or 2-bit UCI priority indicator.

[0835] The UE may determine a beta offset set and a scaling value according to the priority of the UCI. For example, if the priority of the UCI is a low priority, the UE is able to determine a beta offset set and a scaling value for the low priority.

[0836] A beta offset set for each UCI priority may include up to four beta offset values. Similarly, each beta offset set may include a different number of beta offset values. In this case, the length of the bits of the beta offset indicator in the DCI format may be determined based on the beta offset set having the largest number among the beta offset sets, and an indication of the beta offset value may be received according to the value of the bits of the DCI format.

[0837] In the third embodiment, the UE may determine the number of REs by Equation 1 based on the beta offset value or the scaling value determined according to the priority of the UCI without considering the priority of the PUSCH.

[0838] Generally, for higher reliability, the beta offset value for a high-priority PUSCH needs to be a smaller value compared to the beta offset value for a low-priority PUSCH. However, in the third embodiment, the same beta offset set is used regardless of the priority of the PUSCH. Therefore, it is difficult for the UE and the system to provide the desired reliability to the high-priority PUSCH. Therefore, a method for solving this problem is disclosed.

[0839] (Embodiment 3-1) Embodiment 3-1 for multiplexing PUSCH includes a method of changing the beta offset value obtained in the third embodiment according to the priority of the PUSCH. More specifically, for a PUSCH with a high priority, the beta offset value obtained as above may be converted to a smaller value.

[0840] As an example, the UE may obtain the beta offset value for a PUSCH with a high priority by multiplying the beta offset value by a specific value. Here, the specific value may be less than 1. Here, the specific value may be a value configured by the base station for the UE. The beta offset value for a PUSCH with a low priority may be obtained by multiplying the beta offset value by a specific value. Here, the specific value may be greater than 1. Here, the specific value may be a value configured by the base station for the UE.

[0841] As another example, the UE may obtain the beta offset value for a PUSCH with a high priority by adding a specific value to the beta offset value. Here, the specific value may be less than 0. Here, the specific value may be a value configured by the base station for the UE. The UE may obtain the beta offset value for a PUSCH with a low priority by adding a specific value to the beta offset value. Here, the specific value may be greater than 0. Here, the specific value may be a value configured by the base station for the UE.

[0842] In the above examples, the maximum and minimum values of the beta offset may be determined. That is, if the value obtained by multiplying or adding the specific value is outside the range of the maximum or minimum value that the beta offset value can have, the UE may use the maximum or minimum value as the beta offset value.

[0843] Although the beta offset has been described in the above description, it can equally apply to the scaling value.

[0844] (Embodiment 3-2) Embodiment 3-2 for multiplexing UCI includes a method of changing the value of the beta offset indicator obtained in the third embodiment according to the priority of the PUSCH. More specifically, for a PUSCH with high priority, the obtained value of the beta offset indicator can be converted to a smaller value.

[0845] When the UE receives a set of beta offsets from the base station, the set of beta offsets can include multiple beta offset values. The UE can obtain an indication value from the beta offset indicator of the DCI format used for scheduling the PUSCH. The indication value can correspond to an index for selecting one beta offset value from the set of beta offsets.

[0846] To obtain the beta offset value for a high-priority PUSCH, the UE can obtain the indication value of the new beta offset indicator by adding a specific value to the indication value I of the beta offset indicator. Here, the specific value can be an integer value less than 0. Here, the specific value can be a value configured by the base station for the UE. Here, the beta offset values in the set of beta offsets can be sorted in ascending order.

[0847] To obtain the beta offset value for a low-priority PUSCH, the UE can obtain the indication value of the new beta offset indicator by adding a specific value to the indication value I of the beta offset indicator. Here, the specific value can be an integer value greater than 0. Here, the specific value can be a value configured by the base station for the UE. Here, the beta offset values in the set of beta offsets can be sorted in ascending order.

[0848] In the above example, the maximum and minimum values of the beta offset indicator can be determined. That is, if the value obtained by multiplying or adding a specific value is outside the range of the maximum or minimum value that the beta offset value can have, the maximum or minimum value can be used as the value of the beta offset indicator.

[0849] When multiplexing HARQ-ACK on the RE of the PUSCH in Equation 1 above, the UE determines the beta offset value and the scaling value to determine the number of REs. However, when multiplexing LP UCI and HP UCI on the PUSCH simultaneously, Equation 1 used by the UE to determine the number of REs may not be appropriate. Therefore, a method for determining the number of REs to solve this problem is disclosed below.

[0850] (First Method) As a first method for determining the number of REs, the UE can determine the number Q' of REs occupied by the high-priority HARQ-ACK through Equation 2 below ACK,HP . In this case, the beta offset βPUSCH offset and scaling factor α HP The values are the values corresponding to HP UCI obtained in the above embodiments.

[0851] [Equation 2]

[0852]

[0853] Based on the value obtained in Equation 2, the UE can determine the number Q' of REs occupied by the low-priority HARQ-ACK through the following Equation 3 ACK,LP . The beta offset and scaling values are the values corresponding to LP UCI obtained in the above embodiments.

[0854] [Equation 3]

[0855]

[0856] In Equation 3, O ACK、HP and L ACK,HP represent the number of high-priority HARQ-ACK bits and the number of CRC bits, and O ACK、LP and L ACK,LP represent the number of low-priority HARQ-ACK bits and the number of CRC bits.

[0857] When comparing Equation 2 and Equation 3, in Equation 2, the Q' HP- ACK REs obtained in Equation 1 have been used for multiplexing high-priority HARQ-ACK, so they are excluded. However, when the number of REs of high-priority HARQ-ACK is obtained, the number Q' of REs of low-priority HARQ-ACK obtained in the above Equation 3 ACK,LP may violate For example, when the value of α HP is determined to be small and the value of α LP is determined to be large, the above violation may occur. Therefore, Equation 4 can be used instead of Equation 3.

[0858] [Equation 4]

[0859]

[0860] (Second Method) As a second method for determining the number of REs for UCI, the UE may assume that the UCI to be multiplexed on the REs of the PUSCH follows the highest priority among the UCI. For example, if all the UCI to be multiplexed on the REs of the PUSCH have low priority, the UE may determine that the UCI has low priority. And if all the UCI to be multiplexed on the REs of the PUSCH have high priority, the UE may determine that the UCI has high priority. Similarly, if the UCI to be multiplexed on the REs of the PUSCH includes low-priority UCI and HP UCI, the UE may determine that the UCI has high priority. If it is determined that the UCI has high priority, the UE can use Equation 2 to determine the number of REs for multiplexing the UCI. Here, O ACK,HP and L ACK,HP are the number of high-priority HARQ-ACK bits and the number of CRC bits. More specifically, O ACK,HP is the number of bits of all UCI, and L ACK,HP is the number of CRC bits for O ACK,HP .

[0861] The following embodiments disclose methods for determining the number of bits of HARQ-ACK.

[0862] HARQ-ACK may be sent as a codebook. Here, the codebook may include a type-1 HARQ-ACK codebook (or semi-static HARQ-ACK codebook) or a type-2 HARQ-ACK codebook (or dynamic HARQ-ACK codebook). The UE may include the following information in the DCI for scheduling the PUSCH to determine the number of bits of HARQ-ACK.

[0863] 1) In the case of a type-1 HARQ-ACK codebook, the DCI for scheduling the PUSCH may include a 1-bit UL downlink assignment index (DAI). Here, if the 1-bit UL DAI is 0, it indicates that there is no type-1 HARQ-ACK codebook to be multiplexed on the PUSCH. If the 1-bit UL DAI is 1, it indicates that there is a type-1 HARQ-ACK codebook to be multiplexed on the PUSCH. In this case, the number of HARQ-ACK bits included in the type-1 HARQ-ACK codebook may be determined according to the configuration from a higher layer. Here, the configuration from a higher layer may include at least the downlink subcarrier spacing for receiving the PDSCH, the uplink subcarrier spacing for transmitting the PUCCH, and the table configuration information of the DL / UL configuration and the time-domain resource assignment (TDRA).

[0864] 2) In the case of a Type-2 HARQ-ACK codebook, the DCI for scheduling the PUSCH may include 2-bit UL DAI. Here, the 2-bit UL DAI may indicate one value among 1, 2, 3, and 4. If the UL DAI value is indicated as N UL-DAI , the UE may determine that the number of HARQ-ACK bits is 4*i + N UL-DAI bits, where i is one of the non-negative integer values. The UE may determine i based on the number of received PDSCHs or the counter-DAI value included in the DCI format for scheduling the PDSCH. Therefore, the UE can determine the number of HARQ-ACK bits included in the Type-2 HARQ-ACK codebook based on the UL DAI value. If the value of the 2-bit UL DAI indicates 4 and the UE does not receive the PDCCH corresponding to the HARQ-ACK to be included in the Type-2 HARQ-ACK codebook, the UE may determine that there is no Type-2 HARQ-ACK codebook to be multiplexed on the PUSCH. That is, the size of the Type-2 HARQ-ACK codebook is 0.

[0865] 3) In the case where the UE is configured for codeblock group (CBG)-based PDSCH reception, the DCI for scheduling the PUSCH may include a first UL-DAI and a second UL-DAI. Each of the two UL-DAIs is 2 bits, and the first UL-DAI is applied to the first subcodebook, while the second UL-DAI is applied to the second subcodebook of the Type-2 HARQ-ACK codebook. Unless otherwise specified, in the present invention, a UE not configured for CBG-based PDSCH reception is described as a standard, but the method proposed in the present invention can equally apply to a UE configured for CBG-based PDSCH reception.

[0866] A UE can generate up to two HARQ-ACK codebooks simultaneously. Here, the first HARQ-ACK codebook is a HARQ-ACK codebook including HARQ-ACK bits of low priority, and the second HARQ-ACK codebook is a HARQ-ACK codebook including HARQ-ACK bits of high priority. Here, the first HARQ-ACK codebook and the second HARQ-ACK codebook may have the same type or different types, and the following cases are possible when combining them.

[0867] 1) Case 1: When both the first HARQ-ACK codebook and the second HARQ-ACK codebook are Type-1 HARQ-ACK codebooks

[0868] 2) Case 2: When both the first HARQ-ACK codebook and the second HARQ-ACK codebook are Type-2 HARQ-ACK codebooks

[0869] 3) Case 3: When the first HARQ-ACK codebook is a type-1 HARQ-ACK codebook and the second HARQ-ACK codebook is a type-2 HARQ-ACK codebook

[0870] 4) Case 4: When the first HARQ-ACK codebook is a type-2 HARQ-ACK codebook and the second HARQ-ACK codebook is a type-1 HARQ-ACK codebook

[0871] Therefore, there are four possible cases.

[0872] The UE can multiplex the first HARQ-ACK codebook and the second HARQ-ACK codebook on the REs of the PUSCH and transmit the multiplexed HARQ-ACK codebook. As described above, the UE uses the UL DAI value to know the number of bits of the HARQ-ACK codebook. However, according to Release 15 / 16, the UE multiplexes only one HARQ-ACK codebook corresponding to one priority on the PUSCH. Therefore, the UE can obtain the UL DAI value suitable for the HARQ-ACK codebook in the DCI format for scheduling the PUSCH.

[0873] However, the PUSCH can multiplex and transmit the first HARQ-ACK codebook and the second HARQ-ACK codebook in the REs of the PUSCH. In this case, the UL DAI value is required to know the sizes of the first HARQ-ACK codebook and the second HARQ-ACK codebook.

[0874] This embodiment discloses a method for obtaining the UL DAI value when two HARQ-ACK codebooks are simultaneously generated by a UE and a method for determining the number of HARQ-ACK bits included in the HARQ-ACK codebook based on the UL DAI value.

[0875] For convenience, it is assumed that the first HARQ-ACK codebook has a low priority and the second HARQ-ACK codebook has a high priority.

[0876] (First Embodiment) When two HARQ-ACKs are simultaneously generated, the DCI format for scheduling the PUSCH may include a first UL DAI for the first HARQ-ACK codebook and a second UL DAI for the second HARQ-ACK codebook. The number of bits of the first UL DAI is determined according to the type of the first HARQ-ACK codebook, and the number of bits of the second UL DAI is determined according to the type of the second HARQ-ACK codebook.

[0877] The UE can determine the number of HARQ-ACK bits included in the first HARQ-ACK codebook based on the first UL DAI. Additionally, the number of HARQ-ACK bits included in the second HARQ-ACK codebook can be determined based on the second UL DAI. Here, the method for determining the number of HARQ-ACK bits in the type-1 HARQ-ACK codebook or the type-2 HARQ-ACK codebook can be used.

[0878] For example, when the first HARQ-ACK codebook is configured as a type-1 HARQ-ACK codebook and the second HARQ-ACK codebook is configured as a type-2 HARQ-ACK codebook, the DCI format for scheduling PUSCH may include the first UL-DAI value of the first HARQ-ACK codebook and the second UL-DAI value of the second HARQ-ACK codebook. Here, the first UL-DAI value can be represented by 1 bit, and the value of the second HARQ-ACK codebook can be represented by 2 bits. The UE can determine the size of the first HARQ-ACK codebook according to the first UL-DAI value. Since the first HARQ-ACK codebook is a type-1 HARQ-ACK codebook, 1 bit can be used to determine the size. The UE can determine the size of the second HARQ-ACK codebook according to the second UL-DAI value. Since the second HARQ-ACK codebook is a type-2 HARQ-ACK codebook, 2 bits can be used to determine the size.

[0879] (Second Embodiment) When two HARQ-ACKs are generated simultaneously, if both the first HARQ-ACK codebook and the second HARQ-ACK codebook are configured as type-2 HARQ-ACK codebooks, the DCI format for scheduling PUSCH may include one UL DAI value. The UE can use the UL DAI value as the UL-DAI value of the first HARQ-ACK codebook and the UL-DAI value of the second HARQ-ACK codebook.

[0880] More specifically, the DCI format for scheduling PUSCH may include a 2-bit UL DAI. The size of the first HARQ-ACK codebook and the size of the second HARQ-ACK codebook can be determined according to the value of the 2-bit UL DAI. When the value of the 2-bit UL DAI is N UL-DAI the size of the first HARQ-ACK codebook can be determined as 4*I + N UL-DAI, where i is one of non - negative integer values. The UE can determine i based on the number of PDSCHs corresponding to the HARQ - ACK of the first HARQ - ACK codebook and the counter - DAI value included in the DCI format for scheduling the PDSCH. Additionally, the size of the second HARQ - ACK codebook can be determined as 4*j + N UL-DAI , where j is one of non - negative integer values. The UE can determine j based on the number of PDSCHs corresponding to the HARQ - ACK of the second HARQ - ACK codebook and the counter - DAI value included in the DCI format for scheduling the PDSCH. Thus, when the sizes of the first HARQ - ACK codebook and the second HARQ - ACK codebook are divided by 4, they can have the same remainder.

[0881] If CBG - based PDSCH reception is configured in the first HARQ - ACK codebook, the UL DAI can be limited to the first UL DAI or the second UL DAI. For example, when it is limited to the first UL DAI, the UE can determine the size of the first sub - codebook of the first HARQ - ACK codebook based on the 2 - bit first UL DAI. And, the UE can determine the size of the second HARQ - ACK codebook based on the 2 - bit first UL DAI. The UE can determine the size of the second sub - codebook of the first HARQ - ACK codebook based on the 2 - bit second UL DAI. Thus, when the size of the first sub - codebook of the first HARQ - ACK codebook and the size of the second HARQ - ACK codebook are divided by 4, they can have the same remainder.

[0882] (Third Embodiment) When two HARQ - ACKs are generated simultaneously, if both the first HARQ - ACK codebook and the second HARQ - ACK codebook are configured as type - 1 HARQ - ACK codebooks, the DCI format for scheduling the PUSCH can include a UL DAI value. The UE can use the UL DAI value as the UL - DAI value of the first HARQ - ACK codebook and the UL - DAI value of the second HARQ - ACK codebook.

[0883] More specifically, the DCI format for scheduling PUSCH may include a 1-bit UL DAI. The sizes of the first HARQ-ACK codebook and the second HARQ-ACK codebook may be determined according to the value of the 1-bit UL DAI. If the value of the 1-bit UL DAI is "0", the UE may determine that there are no first HARQ-ACK codebook and second HARQ-ACK codebook to be multiplexed on the REs of the PUSCH. If the value of the 1-bit UL DAI is "1", the UE may determine that there are a first HARQ-ACK codebook and a second HARQ-ACK codebook. In this case, the sizes of the first HARQ-ACK codebook and the second HARQ-ACK codebook may be determined based on the value configured by a higher layer.

[0884] (Fourth Embodiment) When two HARQ-ACKs are generated simultaneously, if one of the first HARQ-ACK codebook and the second HARQ-ACK codebook is configured as a type-1 HARQ-ACK codebook and the other is configured as a type-2 HARQ-ACK codebook, the DCI format for scheduling PUSCH may include a UL DAI value. The UE may use the UL DAI value as the UL-DAI value of the first HARQ-ACK codebook and the UL-DAI value of the second HARQ-ACK codebook. For convenience, the description will be made under the assumption that the first HARQ-ACK codebook is set as a type-1 HARQ-ACK codebook and the second HARQ-ACK codebook is set as a type-2 HARQ-ACK codebook.

[0885] Specifically, the DCI format for scheduling PUSCH may include a 2-bit UL DAI. Here, the number of UL DAI bits is determined as the maximum value of the number of UL DAI bits required for the first HARQ-ACK codebook and the number of UL DAI bits required for the second HARQ-ACK codebook. The bits of the 2-bit UL DAI may have "00", "01", "10", and "11".

[0886] The second HARQ-ACK codebook is a type-2 HARQ-ACK codebook, and the UE is able to interpret the bits as a 2-bit UL DAI value. That is, the UE is able to interpret "00" as 1, "01" as 2, "10" as 3, and "11" as 4. The size of the second HARQ-ACK codebook may be determined based on the UL DAI value. When the value of the 2-bit UL DAI is N UL-DAI the size of the second HARQ-ACK codebook may be determined as 4*i + N UL-DAI, where i is one of non-negative integer values. The UE can determine i based on the number of PDSCHs corresponding to the HARQ-ACK of the second HARQ-ACK codebook received and the counter-DAI value included in the DCI format for scheduling the PDSCH.

[0887] The first HARQ-ACK codebook is a type-1 HARQ-ACK codebook, and the UE can select two code points among the four 2-bit values of "00", "01", "10", and "11" and identify them as UL DAI values of 0 or 1. For example, if the 2-bit UL DAI is "11", the UL DAI value can be identified as 0, and if the 2-bit UL DAI is "10", the UL DAI value can be identified as 1. The size of the first HARQ-ACK codebook can be determined based on the UL DAI values 0 and 1. If the value of the 1-bit UL DAI is "0", the UE can determine that there is no first HARQ-ACK codebook to be multiplexed on the REs of the PUSCH. If the value of the 1-bit UL DAI is "1", the UE can determine that there is a first HARQ-ACK codebook. In this case, the size of the first HARQ-ACK codebook can be determined based on the value configured by the higher layer.

[0888] In the above embodiments, the UL DAI values 0 and 1 of the type-1 HARQ-ACK codebook are obtained by reinterpreting two code points of the 2-bit UL DAI "00", "01", "10", and "11". Here, if the two bits are "11", the UL DAI value can be determined as 0. Additionally, if the two bits are "10", the UL DAI value can be determined as 1. This is an example, and it may be possible to use another method of reinterpreting the code points.

[0889] The reason why the UL DAI value is determined to be 0 when two bits are "11" is as follows. The UE should determine which HARQ-ACK codebook among the first HARQ-ACK codebook and the second HARQ-ACK codebook will be multiplexed on the REs of the PUSCH based on the 2-bit UL DAI. Here, the UE should determine one of 1) multiplexing only the first HARQ-ACK codebook, 2) multiplexing only the second HARQ-ACK codebook, 3) multiplexing both the first HARQ-ACK codebook and the second HARQ-ACK codebook, and 4) having no HARQ-ACK codebook to multiplex. In the case where the UL DAI value is determined to be 0 if two bits are "11", if the bits of the 2-bit UL DAI indicate "11", the UE can know that it is not necessary to multiplex the first HARQ-ACK codebook at least on the REs of the PUSCH. Additionally, if the bits of the 2-bit UL DAI are "11", the UE can set 4 as the UL DAI value in the second HARQ-ACK codebook. Therefore, the size of the second HARQ-ACK codebook can be set to 4*i + 4. If no PDSCH or PDCCH corresponding to the HARQ-ACK included in the second HARQ-ACK codebook is received, the size of the second HARQ-ACK codebook can be determined to be 0. Therefore, if two bits indicate "11", the UE may not need to multiplex the second HARQ-ACK codebook on the REs of the PUSCH. Therefore, in order to determine 4) having no HARQ-ACK codebook to multiplex among the above four determinations, it is preferable to determine the UL DAI value to be 0 when two bits are "11".

[0890] (Fifth Embodiment) When two HARQ-ACKs are generated simultaneously, the DCI format for scheduling the PUSCH may include only the UL DAI value of one HARQ-ACK codebook and may not include the UL DAI value of the other HARQ-ACK codebook. Here, one of the following methods or a combination thereof can be used to determine the one HARQ-ACK codebook whose UL DAI value is included in the DCI format.

[0891] (First Method) When the first HARQ-ACK codebook has a low priority and the second HARQ-ACK codebook has a high priority, the UE can determine the one HARQ-ACK codebook whose UL DAI value is included in the DCI format according to the priority. For example, the UL DAI value of the second HARQ-ACK codebook with a high priority can be included in the DCI format. Or, for example, the UL DAI value of the first HARQ-ACK codebook with a low priority can be included in the DCI format.

[0892] (Second Method) If one of the first HARQ-ACK codebook and the second HARQ-ACK codebook is a type-1 HARQ-ACK codebook and the other is a type-2 HARQ-ACK codebook, the UE can determine, according to the type, which HARQ-ACK codebook the UL DAI value of it is included in the DCI format. For example, the UL-DAI value of the type-1 HARQ-ACK codebook can be included in the DCI format. Or, for example, the UL-DAI value of the type-2 HARQ-ACK codebook can be included in the DCI format.

[0893] VIII. Method for Multiplexing and Resource Mapping between PUCCH and PUSCH

[0894] In the following, this embodiment discloses a method for multiplexing LP HARQ-ACK and HP HARQ-ACK on the PUSCH and a method for mapping LP HARQ-ACK and HP HARQ-ACK to the REs of the PUSCH. Here, the PUSCH can be a low-priority PUSCH or a high-priority PUSCH.

[0895] As an example, the low-priority UCI can be the low-priority HARQ-ACK.

[0896] As another example, the high-priority UCI can include the high-priority HARQ-ACK, CSI part 1, and CSI part 2.

[0897] In the following, for the convenience of illustration, a method for multiplexing the low-priority HARQ-ACK and the high-priority HARQ-ACK on the PUSCH will be described.

[0898] (First Embodiment) As a first step, the UE can determine the number of REs (or the number of modulation symbols, Q') in the PUSCH to be occupied by the high-priority HARQ-ACK as follows HP-ACK and the number of REs (or the number of modulation symbols, Q') in the PUSCH to be occupied by the low-priority HARQ-ACK. LP-ACK

[0899] The UE can determine the number of REs (or the number of modulation symbols, Q') in the PUSCH to be occupied by the high-priority HARQ-ACK through the following equation. HP-ACK

[0900] [Equation 5]

[0901]

[0902] Referring to Equation 5, O HP-ACK is the number of high-priority HARQ-ACK bits, and L HP-ACKis the number of high-priority CRC bits, β HARQ-ACK offset,HP-to-X is β when multiplexed on a high-priority PUSCH HARQ-ACK offset,HP-to-X = β HARQ-ACK offset,HP-to-HP , and is β when multiplexed on a low-priority PUSCH HARQ-ACK offset,HP-to-X = β HARQ-ACK offset,HP-to-LP .

[0903] In addition, β HARQ-ACK offset,HP-to-HP and β HARQ-ACK offset,HP-to-LP are values configured or indicated by the base station, and are offset values used to determine the number of resources for mapping high-priority HARQ-ACK, C UL-SCH is the number of code blocks (CBs) of the UL-SCH, K r is the size of the r-th CB of the UL-SCH, M UCI sc (l) is the number of REs available for UCI transmission in the l-th PUSCH symbol, N PUSCH symb,all is the total number of symbols for PUSCH transmission including DMRS, α is a scaling value configured by a higher layer, and l0 is the index of the first non-DMRS PUSCH symbol after the DMRS symbol.

[0904] If DMRS is transmitted in the l-th symbol, then M UCI sc (l) = 0, otherwise M UCI sc (l) = M PUSCH sc - M PT-RS sc (l). Here, M PUSCH sc is the number of subcarriers scheduled for the PUSCH in the frequency domain, and M PT-RS sc (l) is the number of subcarriers of the l-th PUSCH symbol including PTRS.

[0905] The UE can determine the number of REs (or the number of modulation symbols, Q') to be occupied by low-priority HARQ-ACK in the PUSCH through the following Equation 6. LP-ACK .

[0906] [Equation 6]

[0907]

[0908] Referring to Equation 6, O LP-ACK is the number of low-priority HARQ-ACK bits, L LP-ACK is the number of low-priority CRC bits, β HARQ-ACK offset,LP-to-X is β when multiplexed on a high-priority PUSCH HARQ-ACK offset,LP-to-X = β HARQ-ACK offset,LP-to-HP and is β when multiplexed on a low-priority PUSCH HARQ-ACK offset,LP-to-X = β HARQ-ACK offset,LP-to-LP .

[0909] In addition, β HARQ-ACK offset,LP-to-HP and β HARQ-ACK offset,LP-to-LP are values configured or indicated by the base station and are offset values for determining the number of resources for mapping low-priority HARQ-ACK.

[0910] In the second step, the UE can select Q' HP-ACK REs (or the number of modulation symbols, Q') in the PUSCH for high-priority HARQ-ACK transmission and Q' LP-ACK REs (or the number of modulation symbols, Q') in the PUSCH for low-priority HARQ-ACK transmission based on the number of REs (or the number of modulation symbols, Q' HP-ACK ) in the PUSCH to be occupied by high-priority HARQ-ACK and the number of REs (or the number of modulation symbols, Q' LP-ACK ) in the PUSCH to be occupied by low-priority HARQ-ACK. A detailed example is as follows.

[0911] In one aspect, the UE can determine the REs in the PUSCH for high-priority HARQ-ACK transmission and low-priority HARQ-ACK transmission based on Q' ACK = Q' LP-ACK - Q' HP-ACK . Here, a specific Q' ACK selection method can be selected according to the data and control multiplexing in 3GPP standard document TS38.212. The UE should determine Q' ACK REs for high-priority HARQ-ACK transmission and Q' HP-ACK REs for low-priority HARQ-ACK transmission among the selected Q' ACK REs. This can be determined in one of the following methods.

[0912] In another aspect, the UE can assign the indices of Q' ACK REs as 0, 1,..., Q'ACK -1. Here, in the order of the index, the RE with the lowest frequency among the earliest OFDM symbols can be set to 0, and the index can be assigned in ascending order of frequency. Then, in the next OFDM symbol, the index can be assigned in ascending order of frequency. By repeating this process, the index of Q' ACK REs can be assigned.

[0913] Figure 39 The figure illustrates a method of indexing REs according to an example. Figure 39 This is an example where Q' ACK = 36. Refer to Figure 39 , in the symbol immediately following the DMRS, 24 REs are assigned the indices 0, 1, 2,..., 23, and the next symbol is assigned the indices 24, 25,..., 35.

[0914] (First method) The UE can determine the Q' HP-ACK earliest-indexed REs (0, 1,..., Q' HP-ACK -1) as the REs for transmitting high-priority HARQ-ACK. Additionally, the Q' LP-ACK REs with subsequent indices (Q' HP-ACK , Q' HP-ACK -1,..., Q' ACK -1) can be determined as the REs for transmitting low-priority HARQ-ACK. This is because it can be transmitted more quickly in time, as the REs with earlier indices can be placed in the earlier OFDM symbols, and it can be transmitted with higher reliability because the earlier OFDM symbols are adjacent to the DMRS symbol.

[0915] Figure 40 The figure illustrates a method of indexing REs according to another example.

[0916] Refer to Figure 40 , which shows examples of (a) Q' HP-ACK = 10 and (b) Q' HP-ACK = 30 according to the first method. If Q' HP-ACK = 10, the UE can determine the indices 0, 1,..., 9 as the REs for transmitting high-priority HARQ-ACK. If Q' HP-ACK = 30, the UE can determine the indices 0, 1,..., 29 as the REs for transmitting high-priority HARQ-ACK.

[0917] (Second method) The UE can determine the REs with indices 0, s, 2*s, 3*s,..., (Q' HP-ACK -1) as the REs for transmitting high-priority HARQ-ACK. Here, s can be determined as s = floor(Q'ACK / Q' HP-ACK ). That is, UE can ACK Select Q' from REs that are as equally spaced as possible and as far apart as possible. HP-ACK REs. Through this, high priority REs can be distributed in the frequency domain to obtain high frequency diversity gain. However, in this method, high priority REs are distributed over several OFDM symbols. In addition, since high priority REs can be located in later OFDM symbols in time, they may not be suitable for services that require low latency.

[0918] Figure 41 A method of indexing REs according to another example is illustrated.

[0919] refer to Figure 41 , showing (a) Q' according to th...

Claims

1. A user equipment (UE) configured to operate in a wireless communication system, the UE comprising: a processor; and a communication module, wherein the processor is configured to: receive, in time slot #n, a request for hybrid automatic repeat request acknowledgement (HARQ-ACK) retransmission via a downlink control information (DCI) format, wherein the DCI format is a format defined for downlink scheduling and includes a modulation and coding scheme (MCS) field; and send, based on the request for the HARQ-ACK retransmission, a HARQ-ACK codebook associated with time slot #m in a time slot after time slot #m via a physical uplink control channel (PUCCH), wherein the m is "n-j", and the j is determined based on the value of the MCS field.

2. The UE according to claim 1, wherein The DCI format further includes indication information, and the indication information is associated with the HARQ-ACK codebook among a plurality of HARQ-ACK codebooks in time slot #m.

3. The UE according to claim 1, wherein, The HARQ-ACK codebook associated with time slot #m is the HARQ-ACK codebook with a lower priority among the plurality of HARQ-ACK codebooks in time slot #m.

4. The UE according to claim 1, wherein, The DCI format further includes a physical downlink shared channel (PDSCH)-to-HARQ feedback timing indicator field, and wherein the time slot including the PUCCH is time slot #(n + k), and the k is indicated by using the value of the PDSCH-to-HARQ feedback timing indicator field.

5. The UE according to claim 1, wherein, The DCI format further includes a PUCCH indicator, and the PUCCH is indicated among a plurality of PUCCH candidates by using the value of the PUCCH indicator.

6. The UE according to claim 1, wherein, The DCI format does not schedule a physical downlink shared channel (PDSCH).

7. A method performed by a user equipment (UE) configured to operate in a wireless communication system, the method comprising: receiving, in time slot #n, a request for hybrid automatic repeat request acknowledgement (HARQ-ACK) retransmission via a downlink control information (DCI) format, wherein the DCI format is a format defined for downlink scheduling and includes a modulation and coding scheme (MCS) field; and sending, based on the request for the HARQ-ACK retransmission, a HARQ-ACK codebook associated with time slot #m in a time slot after time slot #m via a physical uplink control channel (PUCCH), wherein the m is "n-j", and the j is determined based on the value of the MCS field.

8. The method according to claim 7, wherein, The DCI format further includes indication information, and the indication information is associated with the HARQ-ACK codebook among a plurality of HARQ-ACK codebooks in time slot #m.

9. The method according to claim 7, wherein, The HARQ-ACK codebook associated with time slot #m is the HARQ-ACK codebook with a lower priority among the plurality of HARQ-ACK codebooks in time slot #m.

10. The method according to claim 7, wherein, The DCI format further includes a Physical Downlink Shared Channel (PDSCH)-to-HARQ feedback timing indicator field, and wherein, the time slot including the PUCCH is time slot #(n + k), and the k is indicated by using the value of the PDSCH-to-HARQ feedback timing indicator field.

11. The method according to claim 7, wherein, The DCI format further includes a PUCCH indicator, and the PUCCH is indicated among a plurality of PUCCH candidates by using the value of the PUCCH indicator.

12. The method according to claim 7, wherein The DCI format does not schedule the Physical Downlink Shared Channel (PDSCH).

13. A base station (BS) configured to operate in a wireless communication system, the BS comprising: a processor; and a communication module, wherein, the processor is configured to: send a request for a Hybrid Automatic Repeat reQuest - ACKnowledgment (HARQ-ACK) retransmission via a Downlink Control Information (DCI) format in time slot #n, wherein the DCI format is a format defined for downlink scheduling and includes a Modulation and Coding Scheme (MCS) field; and receive, based on the request for the HARQ-ACK retransmission, a HARQ-ACK codebook associated with time slot #m in a time slot after time slot #m via a Physical Uplink Control Channel (PUCCH), wherein, the m is "n - j", and the j is determined based on the value of the MCS field.

14. The BS according to claim 13, wherein, The DCI format further includes indication information, and the indication information is associated with the HARQ-ACK codebook among a plurality of HARQ-ACK codebooks in time slot #m.

15. The BS according to claim 13, wherein The HARQ-ACK codebook associated with time slot #m is the HARQ-ACK codebook with a lower priority among a plurality of HARQ-ACK codebooks in time slot #m.

16. The BS according to claim 13, wherein The DCI format further includes a Physical Downlink Shared Channel (PDSCH)-to-HARQ feedback timing indicator field, and wherein, the time slot including the PUCCH is time slot #(n + k), and the k is indicated by using the value of the PDSCH-to-HARQ feedback timing indicator field.

17. The BS according to claim 13, wherein The DCI format further includes a PUCCH indicator, and the PUCCH is indicated among a plurality of PUCCH candidates by using the value of the PUCCH indicator.

18. The BS according to claim 13, wherein The DCI format does not schedule the Physical Downlink Shared Channel (PDSCH).

19. A method performed by a base station (BS) configured to operate in a wireless communication system, the method comprising: send a request for a Hybrid Automatic Repeat reQuest - ACKnowledgment (HARQ-ACK) retransmission via a Downlink Control Information (DCI) format in time slot #n, wherein the DCI format is a format defined for downlink scheduling and includes a Modulation and Coding Scheme (MCS) field; and Based on the request for the HARQ-ACK retransmission, receive, in a time slot after time slot #m, a HARQ-ACK codebook associated with time slot #m via a Physical Uplink Control Channel (PUCCH). Where m is "n - j", and j is determined based on the value of the MCS field.

20. The method according to claim 19, wherein, The DCI format further includes indication information, and the indication information is associated with the HARQ-ACK codebook among multiple HARQ-ACK codebooks in time slot #m.

21. The method according to claim 19, wherein, The HARQ-ACK codebook associated with time slot #m is the HARQ-ACK codebook with a lower priority among multiple HARQ-ACK codebooks in time slot #m.

22. The method according to claim 19, wherein, The DCI format further includes a Physical Downlink Shared Channel (PDSCH)-to-HARQ feedback timing indicator field, and where the time slot including the PUCCH is time slot #(n + k), and k is indicated by using the value of the PDSCH-to-HARQ feedback timing indicator field.

23. The method according to claim 19, wherein, The DCI format further includes a PUCCH indicator, and the PUCCH is indicated among multiple PUCCH candidates by using the value of the PUCCH indicator.

24. The method according to claim 19, wherein, The DCI format does not schedule a Physical Downlink Shared Channel (PDSCH).