Method for transmitting uplink control information in wireless communication system and apparatus using the same
The user equipment in a wireless communication system optimizes downlink bandwidth portion changes and HARQ-ACK codebook transmission to efficiently handle uplink control information, addressing resource shortages and high-speed data demands in 5G networks.
Patent Information
- Application Number
- JP2025112361
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2018-09-27
- Filing Date
- 2025-07-02
- Publication Date
- 2025-09-11
AI Technical Summary
Existing wireless communication systems face challenges in efficiently transmitting uplink control information, particularly in 5G networks, due to resource shortages and high user demand for high-speed data services, necessitating improved methods for signal transmission and uplink control information handling.
A user equipment in a wireless communication system is configured to adjust the downlink bandwidth portion (BWP) based on a physical downlink control channel (PDCCH) indication, excluding certain physical downlink shared channels (PDSCH) from a previous PDCCH, and transmit a semi-static HARQ-ACK codebook, considering factors like symbol allocation, uplink symbols, and processing time for hybrid automatic repeat request (HARQ)-ACK information.
This approach enables efficient transmission of uplink control information by optimizing the downlink bandwidth portion changes and HARQ-ACK codebook generation, enhancing the overall performance and resource utilization in 5G networks.
Smart Images

Figure 2025133848000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to wireless communication systems, and more particularly to uplink control information transmission in wireless communication systems and devices using the same. [Background technology]
[0002] Following the commercialization of the fourth-generation (4G) communication system, efforts are underway to develop a new fifth-generation (5G) communication system to meet the increasing demand for wireless data traffic. 5G communication systems are also referred to as network communication systems beyond 4G, post-LTE systems, or new radio (NR) systems. To achieve high data rates, 5G communication systems include systems operating in millimeter wave (mmWave) bands above 6 GHz. To ensure coverage, 5G communication systems also include communication systems operating in frequency bands below 6 GHz. Therefore, implementation forms for base stations and terminals are being considered.
[0003] The 3rd Generation Partnership Project (3GPP®) NR system increases network spectral efficiency, enabling communication providers to deliver 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 transmissions in addition to supporting large amounts of voice. The benefits of the NR system include higher throughput and lower latency on the same platform, support for frequency division duplexing (FDD) and time division duplexing (TDD), an improved end-user experience, and lower operational costs with a simpler architecture.
[0004] For more efficient data processing, dynamic TDD in an NR system may 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 a cell user. For example, if the downlink traffic of a cell is larger than the uplink traffic, the base station may allocate multiple downlink OFDM symbols to a slot (or subframe). Information about the slot configuration needs to be transmitted to the terminal.
[0005] To reduce radio wave path loss and increase the transmission distance of radio waves in the millimeter wave band, 5G communication systems are being considered for beamforming, massive multiple-input / output (massive MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, hybrid beamforming that combines analog and digital beamforming, and large-scale antenna technologies. Furthermore, to improve the system network, 5G communication systems are being developed for technologies related to evolved small cells, advanced small cells, cloud radio access networks (Cloud RANs), ultra-high-density networks, device-to-device (D2D) communications, vehicle-to-vehicle / vehicle-to-everything (V2X), wireless backhaul, non-terrestrial network (NTN) communications, mobile networks, cooperative communications, coordinated multipoint (CoMP), and interference cancellation. Additionally, advanced coding and modulation (ACM) schemes such as hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC), and advanced access techniques such as filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA) are under development for 5G systems.
[0006] Meanwhile, in a human-centered connected network where humans generate and consume information, the Internet has evolved into the Internet of Things (IoT) network, which exchanges information among distributed components such as objects. Internet of Everything (IoE) technology has also emerged, combining IoT technology with big data processing technology through connections to cloud servers. To realize the IoT, technological elements such as sensing technology, wired / wireless communication and network infrastructure, service interface technology, and security technology are required. Therefore, in recent years, technologies such as sensor networks, machine-to-machine (M2M), and machine-type communication (MTC) have been researched for connecting objects. In an IoT environment, intelligent Internet technology (IT) services can be provided that collect and analyze data generated by connected objects to create new value in people's lives. By integrating and blending existing information technology (IT) with various industries, the IoT can be applied to areas such as smart homes, smart buildings, smart cities, smart or connected cars, smart grids, healthcare, smart home appliances, and advanced medical services.
[0007] Therefore, various attempts have been made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, machine-to-machine (M2M), and machine-type communication (MTC) have been implemented using techniques such as beamforming, MIMO, and array antennas. The application of Cloud RAN as a big data processing technology mentioned above is an example of the fusion of 5G technology and IoT technology. Generally, mobile communication systems have been developed to provide voice services while ensuring user activity.
[0008] However, mobile communication systems have gradually expanded beyond voice services to include data services, and have now developed to the point where they can provide high-speed data services. However, due to resource shortages and user demand for high-speed services, more advanced mobile communication systems are required. Summary of the Invention [Problem to be solved by the invention]
[0009] An object of embodiments of the present invention is to provide a method and an apparatus for efficiently transmitting signals in a wireless communication system. Also, an object of embodiments of the present invention is to provide a method for transmitting uplink control information in a wireless communication system, and an apparatus using the same. [Means for solving the problem]
[0010] A user equipment of a wireless communication system according to an embodiment of the present invention includes a communication module and a processor configured to control the communication module, wherein the processor is configured to: when receiving a physical downlink control channel (PDCCH) indicating a change of a downlink (DL) bandwidth portion (BWP), change the DL BWP based on the PDCCH indicating the change of the DL BWP, not include a physical downlink shared channel (PDSCH) scheduled by a PDCCH received before receiving the PDCCH indicating the change of the DL BWP in a PDSCH candidate set, and transmit to a base station of the wireless communication system a semi-static HARQ-ACK codebook including hybrid automatic repeat request (HARQ)-ACK information for the physical downlink shared channel (PDSCH) corresponding to the PDSCH candidate set.
[0011] When the user equipment receives a PDCCH indicating a change in DL BWP a predetermined leading time before a start symbol of a physical uplink control channel (PUCCH) transmission that includes a semi-static HARQ-ACK codebook, the processor may be configured to change the DL BWP and not include in the PDSCH candidate set a PDSCH scheduled by a PDCCH received before receiving the PDCCH indicating the change in DL BWP.
[0012] The predetermined advance time may be specified by a number of symbols.
[0013] The predetermined advance time may be determined according to the capabilities of the user equipment and the subcarrier spacing.
[0014] If reception of a PDSCH repeated in multiple slots is configured, the processor may be configured to determine the PDSCH candidate set based on whether PDSCH reception is available in all of the multiple slots.
[0015] If the user equipment determines that PDSCH reception is unavailable in all of the multiple slots, the user equipment may not include the PDSCH repeated in the multiple slots in the PDSCH candidate set.
[0016] The processor may be configured to determine the PDSCH candidate set based on whether at least one of the symbols to which the PDSCH reception is allocated corresponds to an uplink (UL) symbol.
[0017] If at least one of the symbols allocated for reception of the first PDSCH corresponds to an UL symbol, the processor may be configured to not include the first PDSCH in the PDSCH candidate set.
[0018] If at least one of the symbols allocated for reception of the second PDSCH is a symbol used for PRACH transmission, the processor may be configured to not include the second PDSCH in the PDSCH candidate set.
[0019] If reception of a PDSCH repeated in multiple slots is configured and the user equipment determines that PDSCH reception is unavailable in all of the multiple slots, the processor may be configured to not include the PDSCH repeated in multiple slots in the PDSCH candidate set, and if the user equipment determines that PDSCH reception is unavailable in all of the multiple slots, the processor may be configured to determine that PDSCH reception is unavailable in the corresponding slot if at least one of the symbols to which PDSCH reception is allocated corresponds to a UL symbol of any one slot.
[0020] The processor may be configured to determine the PDSCH candidate set based on a time required to process HARQ-ACK information for the PDSCH.
[0021] If the time required to process the HARQ-ACK information of the third PDSCH is longer than the time from the end of the last symbol of the third PDSCH to the start symbol of a physical uplink control channel (PUCCH) that includes a semi-static HARQ-ACK codebook, the processor may be configured to not include the third PDSCH in the PDSCH candidate set.
[0022] The time from the end of the last symbol of the third PDSCH to the start symbol of the PUCCH that includes the semi-static HARQ-ACK codebook may be determined by the number of symbols.
[0023] A method for operating a user equipment of a wireless communication system according to an embodiment of the present invention includes the steps of: when receiving a physical downlink control channel (PDCCH) indicating a change in downlink (DL) bandwidth portion (BWP), modifying the DL BWP based on the PDCCH indicating the change in DL BWP, and not including in a PDSCH candidate set a physical downlink shared channel (PDSCH) scheduled by a PDCCH received before receiving the PDCCH indicating the change in DL BWP; and transmitting to a base station of the wireless communication system a semi-static HARQ-ACK codebook including hybrid automatic repeat request (HARQ)-ACK information for the physical downlink shared channel (PDSCH) corresponding to the PDSCH candidate set.
[0024] The step of not including in the PDSCH candidate set a PDSCH scheduled by a PDCCH received before receiving a PDCCH indicating a change in DL BWP may include, if the user equipment receives a PDCCH indicating a change in DL BWP a predetermined leading time before the start symbol of a physical uplink control channel (PUCCH) transmission that includes a semi-static HARQ-ACK codebook, changing the DL BWP and not including in the PDSCH candidate set a PDSCH scheduled by a PDCCH received before receiving a PDCCH indicating a change in DL BWP.
[0025] The predetermined advance time may be specified by a number of symbols.
[0026] The predetermined advance time may be determined according to the capabilities of the user equipment and the subcarrier spacing.
[0027] The method may further include, if reception of a PDSCH repeated in multiple slots is configured, determining the PDSCH candidate set based on whether PDSCH reception is available in all of the multiple slots.
[0028] The method may further include determining the PDSCH candidate set based on whether at least one of the symbols to which the PDSCH reception is allocated corresponds to an uplink (UL) symbol.
[0029] The method may further include determining a PDSCH candidate set based on a time required to process HARQ-ACK information of the PDSCH. [Effects of the Invention]
[0030] An embodiment of the present invention provides a method for efficiently transmitting uplink control information in a wireless communication system, and an apparatus using the same.
[0031] The effects that can be obtained from various embodiments of the present disclosure are not limited to the effects described above, and other effects not described above can be clearly derived and understood by those skilled in the art from the following description. [Brief explanation of the drawings]
[0032] [Figure 1] FIG. 1 illustrates an example of a wireless frame structure used in a wireless communication system. [Figure 2] FIG. 1 illustrates an example of a downlink (DL) / uplink (UL) slot structure in a wireless communication system. [Figure 3] 1 is a diagram illustrating physical channels used in a 3GPP system and a typical signal transmission method using the physical channels. [Figure 4] FIG. 1 illustrates an SS / PBCH block for initial cell access in a 3GPP NR system. [Figure 5] FIG. 1 illustrates a procedure for transmitting control information and control channels in a 3GPP NR system. [Figure 6] FIG. 1 illustrates a control resource set (CORESET) on which a physical downlink control channel (PDCCH) may be transmitted in a 3GPP NR system. [Figure 7] FIG. 1 illustrates a method for configuring a PDCCH search space in a 3GPP NR system. [Figure 8] FIG. 1 is a conceptual diagram illustrating carrier aggregation. [Figure 9] FIG. 1 is a diagram for explaining single carrier communication and multicarrier communication. [Figure 10] A diagram showing an example in which a cross-carrier scheduling technique is applied. [Figure 11] FIG. 2 is a block diagram illustrating the configuration of a UE and a base station according to an embodiment of the present invention. [Figure 12] FIG. 2 illustrates a diagram showing Downlink Allocation Index (DAI) values mapped to each component carrier according to an embodiment of the present invention. [Figure 13] FIG. 10 is a diagram illustrating a DAI value indicated by a DCI transmitted from a base station to a user equipment according to an embodiment of the present invention. [Figure 14] FIG. 10 illustrates an operation of a user equipment generating a HARQ-ACK codebook according to an embodiment of the present invention. [Figure 15] FIG. 2 illustrates an operation of a user equipment determining a PDSCH candidate set according to an embodiment of the present invention. [Figure 16] FIG. 10 illustrates a decision of whether to include in a PDSCH candidate set a PDSCH candidate indicated by an SLIV signaled to a user equipment according to an embodiment of the present invention according to K1 and K0. [Figure 17] FIG. 10 illustrates a user equipment determining a PDSCH candidate set based on a PRACH configuration according to an embodiment of the present invention. [Figure 18] FIG. 10 illustrates a user equipment determining a PDSCH candidate set based on an SS / PBCH block configuration according to an embodiment of the present invention. [Figure 19] FIG. 10 illustrates a user equipment receiving a PDSCH and determining a PDSCH candidate set based on the time required to process HARQ-ACK information of the corresponding PDSCH according to an embodiment of the present invention; [Figure 20]FIG. 10 illustrates a user equipment receiving a PDSCH and determining a PDSCH candidate set based on the time required to process HARQ-ACK information of the corresponding PDSCH according to an embodiment of the present invention; [Figure 21] FIG. 10 is a diagram illustrating a user equipment determining a PDSCH candidate set based on a reference PUCCH resource or a reference PUSCH resource according to an embodiment of the present invention. [Figure 22] FIG. 10 is a diagram illustrating a user equipment determining a PDSCH candidate set by calculating the time required for HARQ-ACK processing of PDSCH in slot units according to an embodiment of the present invention. [Figure 23] FIG. 10 is a diagram illustrating that when a user equipment calculates the time required for processing to transmit HARQ-ACK information of a PDSCH in units of slots, the user equipment determines a PDSCH candidate set based on a reference PUCCH resource or a reference PUSCH resource. [Figure 24] FIG. 10 illustrates a method for a user equipment according to an embodiment of the present invention for determining a PDSCH candidate set according to whether the PDSCH is scheduled by a PDCCH received after a PDCCH that schedules a PUSCH that includes a HARQ-ACK codebook. [Figure 25] A diagram showing that after a user equipment according to an embodiment of the present invention receives a PDCCH indicating the transmission of a PUCCH including HARQ-ACK information, the user equipment receives a PDCCH that changes the resource on which the transmission of the corresponding PUCCH is indicated. DETAILED DESCRIPTION OF THE INVENTION
[0033] The terms used in this specification are generally used as widely as possible in consideration of the functions of the present invention, but may change depending on the intentions, practices, and the emergence of new technologies of those skilled in the art. In addition, in certain cases, there are terms arbitrarily selected by the applicant, and in this case, the meanings thereof will be described in the corresponding description of the present invention. Therefore, it is intended to be clear that the terms used in this specification should be analyzed based not only on the name of the term but also on the substantial meaning of the terms and content throughout this specification.
[0034] Throughout this specification and the claims that follow, when an element is described as being "connected" to another element, the element may be "directly connected" to the other element or may be "electrically connected" to the other element through a third element. Furthermore, unless expressly stated to the contrary, the word "comprise" is understood to mean the inclusion of the stated elements, but not the exclusion of any other elements unless otherwise specified. Furthermore, in some exemplary embodiments, limitations such as "more than or equal to" or "less than or equal to" based on certain thresholds may be appropriately replaced with "more than" or "less than," respectively.
[0035] The following technologies may 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), and single-carrier FDMA (SC-FDMA). CDMA may be implemented by wireless technologies such as Universal Terrestrial Radio Access (UTRA) or CDMA2000. TDMA may 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 may be implemented by wireless technologies such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, and Evolved UTRA (E-UTRA). UTRA is part of the Universal Mobile Telecommunications System (UMTS). The 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) is part of Evolved UMTS (E-UMTS) using Evolved UMTS Terrestrial Radio Access (E-UTRA), and LTE-advanced (A) is an evolved version of 3GPP LTE. The 3GPP New Radio (NR) is a system designed separately from LTE / LTE-A to support enhanced mobile broadband (eMBB), ultra-reliable and low latency communications (URLLC), and massive machine-type communication (mMTC) services, which are requirements of IMT-2020. For clarity, the following description focuses on 3GPP NR, but the technical idea of the present invention is not limited thereto.
[0036] Unless otherwise specified herein, a base station may include a next-generation Node B (gNB) defined in 3GPP NR. Furthermore, unless otherwise specified, a terminal may include a user equipment (UE). Hereinafter, for ease of understanding, each content is described separately by an embodiment, but each embodiment may be used in combination with each other. In this specification, a configuration of a UE may refer to a configuration by a base station. More specifically, a base station may configure values of parameters used in the operation of a UE or a wireless communication system by transmitting a channel or a signal to the UE.
[0037] FIG. 1 illustrates an example of a wireless frame structure used in a wireless communication system.
[0038] Referring to FIG. 1, a wireless frame (or radio frame) used in a 3GPP NR system has a period of 10 ms ((Δf max N f / 100)*T c ) in length. Furthermore, a wireless frame includes 10 subframes (SFs) of equal size, where Δ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. The 10 subframes in one wireless frame may be assigned numbers from 0 to 9. Each subframe has a length of 1 ms and may include one or more slots according to the subcarrier spacing. More specifically, in a 3GPP NR system, the subcarrier spacing that may be used is 15*2 μ kHz, and μ can have values of μ=0, 1, 2, 3, 4 as the subcarrier spacing configuration. That is, 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz can be used for the subcarrier spacing. One subframe with a length of 1 ms is divided into 2μ In this case, each slot may have a length of 2 -μ ms. 2 in one wireless frame μ The slots are 0 to 2 μ-1 Furthermore, the slots in one subframe can be assigned numbers from 0 to 10*2. μ The time resources may be assigned numbers starting from −1. The time resources may be distinguished by at least one of a wireless frame number (also referred to as a wireless frame index), a subframe number (also referred to as a subframe index), and a slot number (or a slot index).
[0039] 2 is a diagram illustrating an example of a downlink (DL) / uplink (UL) slot structure in a wireless communication system. Specifically, FIG. 2 illustrates the structure of a resource grid in a 3GPP NR system.
[0040] There is one resource grid for each antenna port. Referring to Figure 2, a 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 one symbol section. Unless otherwise specified, an OFDM symbol may simply be referred to as a symbol. One RB includes 12 consecutive subcarriers in the frequency domain. Referring to Figure 2, the signal transmitted from each slot is divided into N size,μ grid,x *N RB sc subcarriers, and N slot symb It can be represented by a resource grid containing OFDM symbols, where x=DL if the signal is a DL signal and x=UL if the signal is a UL signal. 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 slot. N RB scis the number of subcarriers that make up one RB, and N RB sc = 12. Depending on the multiple access scheme, an OFDM symbol may be called a cyclic shift OFDM (CP-OFDM) symbol or a discrete Fourier transform spread OFDM (DFT-s-OFDM) symbol.
[0041] The number of OFDM symbols included in one slot may vary according to the length of the cyclic prefix (CP). For example, in the case of a normal CP, one slot may include 14 OFDM symbols, while in the case of an extended CP, one slot may include 12 OFDM symbols. In a specific embodiment, the extended CP can be used only with a subcarrier spacing of 60 kHz. In FIG. 2, for convenience of explanation, one slot is configured with 14 OFDM symbols as an example, but the embodiments of the present disclosure may be similarly applied to slots having a different number of OFDM symbols. Referring to FIG. 2, each OFDM symbol is represented by N size,μ grid,x *N RB sc The carrier frequency includes subcarriers. The subcarrier types can be divided into data subcarriers for data transmission, reference signal subcarriers for transmitting reference signals, and guard bands. The carrier frequency is also called the center frequency (fc).
[0042] One RB is N RB sc For reference, a resource consisting of one OFDM symbol and one subcarrier is sometimes called a resource element (RE) or tone. Therefore, one RB can be defined as N slot symb *N RB sc Each resource element in the resource grid can be uniquely defined by a pair of indices (k, l) within one slot, where k ranges from 0 to N in the frequency domain. size,μgrid,x *N RB sc l can be an index assigned from 0 to N in the time domain. slot symb It can be an index assigned to -1.
[0043] In order for a UE to receive signals from or transmit signals to a base station, the time / frequency of the UE may be synchronized with the time / frequency of the base station, since when the base station and the UE are synchronized, the UE can determine the time and frequency parameters necessary to demodulate DL signals and transmit UL signals at the correct times.
[0044] Each symbol of a radio frame used in time division duplex (TDD) or unpaired spectrum may be composed of at least one of a DL symbol, an UL symbol, and a flexible symbol. A radio frame used as a DL carrier in frequency division duplex (FDD) or paired spectrum may be composed of a DL symbol or a flexible symbol, and a radio frame used as a UL carrier may be composed of a UL symbol or a flexible symbol. A DL symbol allows DL transmission but not UL transmission. A UL symbol allows UL transmission but not DL transmission. A flexible symbol may be determined to be used as DL or UL according to the signal.
[0045] Information regarding the type of each symbol, i.e., information representing any one of DL symbols, UL symbols, and flexible symbols, may be constituted by cell-specific or common Radio Resource Control (RRC) signals. Further, the information regarding the type of each symbol may be further constituted by UE-specific or dedicated RRC signals. The base station notifies, by using the cell-specific RRC signal, i) the period of the cell-specific slot configuration, ii) the number of slots of only DL symbols from the start of the period of the cell-specific slot configuration, iii) the number of DL symbols from the first symbol of the slot immediately following the slot of only DL symbols, iv) the number of slots of only UL symbols from the end of the period of the cell-specific slot configuration, and v) the number of UL symbols from the last symbol of the slot immediately preceding the slot of only UL symbols. Here, a symbol not constituted by either a UL symbol or a DL symbol is a flexible symbol.
[0046] When the information regarding the symbol type is constituted by the UE-specific RRC signal, the base station may signal whether the flexible symbol is a DL symbol or a UL symbol within the cell-specific RRC signal. In this case, the UE-specific RRC signal cannot change a DL symbol or a UL symbol constituted by the cell-specific RRC signal to another symbol type. The UE-specific RRC signal may signal the number of DL symbols between symbols and the number of UL symbols between the corresponding slots. In this case, the DL symbols of a slot may be continuously constituted by the i-th symbol from the first symbol of the slot. Further, the UL symbols of a slot may be continuously constituted by the j-th symbol from the last symbol (when i < j). In a slot, a symbol not constituted by either a UL symbol or a DL symbol is a flexible symbol. slot symb The number of DL symbols between symbols, and the N of the corresponding slot slot symb The number of UL symbols between symbols may be signaled. In this case, the DL symbols of a slot may be continuously constituted by the i-th symbol from the first symbol of the slot. Further, the UL symbols of a slot may be continuously constituted by the j-th symbol from the last symbol (when i < j). In a slot, a symbol not constituted by either a UL symbol or a DL symbol is a flexible symbol.
[0047] The symbol type configured in the above RRC signaling may be referred to as a semi-static DL / UL configuration. In a semi-static DL / UL configuration previously configured in the RRC signaling, flexible symbols may be indicated as DL symbols, UL symbols, or flexible symbols through dynamic slot format information (SFI) transmitted on the physical DL control channel (PDCCH). In this case, the DL symbols or UL symbols configured in the RRC signaling are not changed to other symbol types. Table 1 shows examples of dynamic SFIs that the base station can indicate to the UE.
[0048] [Table 1]
[0049] In Table 1, D denotes a DL symbol, U denotes a UL symbol, and X denotes a flexible symbol. As shown in Table 1, up to two DL / UL switches may be possible in one slot.
[0050] FIG. 3 is a diagram illustrating physical channels used in a 3GPP system (e.g., NR) and a typical signal transmission method using the physical channels.
[0051] When a UE is powered on or camps on a new cell, the UE performs an initial cell search (S101). Specifically, the UE may synchronize with a BS during the initial cell search. To this end, the UE may receive a primary synchronization signal (PSS) and a secondary synchronization signal (SSS) from a base station to synchronize with the base station and obtain information such as a cell ID. The UE may then receive a physical broadcast channel from the base station to obtain broadcast information within the cell.
[0052] After the initial cell search is completed, the UE receives the physical downlink control channel (PDCCH) and the physical downlink shared channel (PDSCH) according to the information in the PDCCH, so that the UE can acquire more specific system information than the system information acquired through the initial cell search (S102). Here, the system information received by the UE is cell-common system information for the normal operation of the UE at the physical layer in the radio resource control (RRC), and refers to the remaining system information or calls system information block (SIB) 1.
[0053] When a UE first accesses a base station or does not have radio resources for signal transmission (i.e., a UE in RRC_IDLE mode), the UE may perform a random access procedure with the base station (operations S103 to S106). First, the UE transmits a preamble over a physical random access channel (PRACH) (S103) and may receive a response message for the preamble from the base station over a PDCCH and a corresponding PDSCH (S104). If the UE receives a valid random access response message, the UE transmits data including the UE's identifier and the like to the base station over a physical uplink shared channel (PUSCH) indicated by the UL grant transmitted from the base station over the PDCCH (S105). Next, the UE waits for reception of a PDCCH as a base station instruction for collision resolution. If the UE successfully receives the PDCCH via the UE's identifier (S106), the random access process ends. During the random access process, the UE may acquire UE-specific system information for the UE's normal operation at the physical layer in the RRC layer. Once the UE has acquired the UE-specific system information, the UE enters the RRC connected mode (RRC_CONNECTED mode).
[0054] The RRC layer is used to generate or manage messages for controlling connections between UEs and a radio access network (RAN). More specifically, the base station and UEs in the RRC layer may broadcast cell system information required by all UEs in the cell, manage mobility and handover, and perform storage management including UE measurement reporting, UE capability management, and device management. Generally, the period of signal updates delivered in the RRC layer is longer than the transmission time interval (TTI) in the physical layer, so RRC signals are not changed and are maintained at fairly long intervals.
[0055] After the above procedure, the UE receives the PDCCH / PDSCH (S107) and transmits the physical uplink shared channel (PUSCH) / physical uplink control channel (PUCCH) as a general UL / DL signal transmission procedure (S108). Specifically, the UE may receive downlink control information (DCI) through the PDCCH. The DCI may include control information such as resource allocation information for the UE. The format of the DCI may vary depending on the purpose of use. The uplink control information (UCI) transmitted by the UE to the base station through the UL includes a DL / UL ACK / NACK signal, a channel quality indicator (CQI), a precoding matrix index (PMI), a rank indicator (RI), etc. Here, the CQI, PMI, and RI may be included in the channel state information (CSI). In a 3GPP NR system, the UE may transmit control information such as the above-mentioned HARQ-ACK and CSI through the PUSCH and / or PUCCH.
[0056] FIG. 4 shows the SS / PBCH block for initial cell access in a 3GPP NR system.
[0057] When powered on or when wanting to access a new cell, the UE may acquire time and frequency synchronization with the cell and perform an initial cell search procedure. During the cell search procedure, the UE may acquire the physical cell identity N of the cell. cell IDTo this end, the UE may receive synchronization signals, such as 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 may obtain information such as a cell identity (ID).
[0058] The synchronization signal (SS) will be described in more detail with reference to FIG. 4A. Synchronization signals can be classified into PSS and SSS. PSS can be used to obtain time-domain and / or frequency-domain synchronization, such as OFDM symbol synchronization and slot synchronization. SSS can be used to obtain frame synchronization and cell group ID. Referring to FIG. 4A and Table 2, an SS / PBCH block can consist of 20 consecutive RBs (=240 subcarriers) in the frequency domain and 4 consecutive OFDM symbols in the time domain. In this case, in the SS / PBCH block, the PSS is transmitted in the first OFDM symbol, and the SSS is transmitted in the third OFDM symbol through the 56th to 182nd subcarriers. Here, the lowest subcarrier index of the SS / PBCH block is numbered starting from 0. In the first OFDM symbol in which the PSS is transmitted, the base station does not transmit signals through the remaining subcarriers, i.e., the 0th to 55th and the 183rd to 239th subcarriers. Furthermore, in the third OFDM symbol in which the SSS is transmitted, the base station does not transmit signals through subcarriers 48 to 55 and 183 to 191. The base station transmits the Physical Broadcast Channel (PBCH) through the remaining REs, except for the above signals in the SS / PBCH block.
[0059] [Table 2]
[0060] The SS allows a total of 1008 unique physical layer cell IDs to be grouped into 336 physical layer cell identifier groups, each group containing three unique identifiers through the combination of three PSSs and SSSs, specifically such that each physical layer cell ID is only part of one physical layer cell identifier group. Thus, the physical layer cell IDs N cell ID =3N (1) ID +N (2) ID is an index N ranging from 0 to 2 that indicates the physical layer cell identifier group and the physical layer identifier within the physical layer cell identifier group. (2) ID An index N ranging from 0 to 335 indicating (1) ID The UE may detect the PSS and identify one of three unique physical layer identifiers. Furthermore, the UE may detect the SSS and identify one of 336 physical layer cell IDs associated with the physical layer identifier. In this case, the sequence d of the PSS PSS (n) becomes:
[0061]
number
[0062] Here, x(i+7)=(x(i+4)+x(i))mod2, given by: [x(6) x(5) x(4) x(3) x(2) x(1) x(0)]=[1 1 1 0 1 1 0] Furthermore, the sequence of SSS SSS (n) is as follows:
[0063]
number
[0064] Here, x0(i+7)=(x0(i+4)+x0(i))mod2 x1(i+7)=(x1(i+1)+x1(i))mod2 and is given as follows: [x0(6) x0(5) x0(4) x0(3) x0(2) x0(1) x0(0)]=[0 0 0 0 0 0 1] [x1(6) x1(5) x1(4) x1(3) x1(2) x1(1) x1(0)]=[0 0 0 0 0 0 1]
[0065] A radio frame with a length of 10 ms may be divided into two half-frames with a length of 5 ms. Referring to FIG. 4B, the slot in which the SS / PBCH block is transmitted in each half-frame will be described. The slot in which the SS / PBCH block is transmitted can be any one of cases A, B, C, D, and E. In case A, the subcarrier spacing is 15 kHz, and the start time of the SS / PBCH block is ({2, 8} + 14 * n)th symbol. In this case, n = 0 or 1 for carrier frequencies up to 3 GHz. Furthermore, n = 0, 1, 2, or 3 can be used for carrier frequencies above 3 GHz and below 6 GHz. In Case B, the subcarrier spacing is 30 kHz and the start of the SS / PBCH block is {4, 8, 16, 20} + 28 * n. In this case, n=0 for carrier frequencies below 3 GHz. Furthermore, n=0 or 1 may occur for carrier frequencies above 3 GHz and below 6 GHz. In Case C, the subcarrier spacing is 30 kHz and the start of the SS / PBCH block is ({2,8}+14 * n)th symbol. In this case, n = 0 or 1 for carrier frequencies up to 3 GHz. Furthermore, n = 0, 1, 2, or 3 can be used for carrier frequencies above 3 GHz and below 6 GHz. In Case D, the subcarrier spacing is 120 kHz and the start of the SS / PBCH block is ({4, 8, 16, 20} + 28 *n) symbol, where n = 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18 for carrier frequencies above 6 GHz. In Case E, the subcarrier spacing is 240 kHz and the start of the SS / PBCH block is ({8, 12, 16, 20, 32, 36, 40, 44} + 56 * n) symbol, where n=0, 1, 2, 3, 5, 6, 7, 8 for carrier frequencies above 6 GHz.
[0066] FIG. 5 illustrates a procedure for transmitting control information and control channels in a 3GPP NR system. Referring to FIG. 5A, a base station may add a cyclic redundancy check (CRC) (e.g., an XOR operation) masked with a radio network temporary identifier (RNTI) to 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 / goal of each control information. The common RNTI used by one or more UEs may 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). Furthermore, a UE-specific RNTI may include at least one of a cell temporary RNTI (C-RNTI) and a CS-RNTI. The base station may then perform channel coding (e.g., polar coding) (S204) and then perform rate matching according to the amount of resources used for PDCCH transmission (S206). The base station may then multiplex the DCI based on a control channel element (CCE)-based PDCCH structure (S208). Furthermore, the base station may apply additional processes, such as scrambling, modulation (e.g., QPSK), and interleaving, to the multiplexed DCI (S210) and then map the DCI to 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 consist of multiple (e.g., 12) REs. The number of CCEs used for one PDCCH may be defined as an aggregation level. In a 3GPP NR system, aggregation levels of 1, 2, 4, 8, or 16 may be used. Figure 5B is a diagram regarding CCE aggregation levels and PDCCH multiplexing, showing the types of CCE aggregation levels used for one PDCCH and the CCEs transmitted within the control area accordingly.
[0067] FIG. 6 illustrates a control resource set (CORESET) on which a physical downlink control channel (PDCCH) may be transmitted in a 3GPP NR system.
[0068] A CORESET is a time-frequency resource on which a PDCCH, i.e., a control signal for a UE, is transmitted. Furthermore, a search space, described later, may be mapped to one CORESET. Therefore, instead of monitoring all frequency bands for PDCCH reception, a UE may monitor a time-frequency region designated as a CORESET and decode a PDCCH mapped to the CORESET. A base station may configure one or more CORESETs for a UE per cell. A CORESET may consist of up to three consecutive symbols on the time axis. Furthermore, a CORESET may consist of six consecutive PRBs on the frequency axis. In the embodiment of FIG. 5, CORESET#1 consists of consecutive PRBs, while CORESET#2 and CORESET#3 consist of non-consecutive PRBs. A CORESET can be located at any symbol within a slot. For example, in the embodiment of FIG. 5, CORESET#1 begins at the first symbol of a slot, CORESET#2 begins at the fifth symbol of the slot, and CORESET#9 begins at the ninth symbol of the slot.
[0069] FIG. 7 illustrates a method for configuring a PDCCH search space in a 3GPP NR system.
[0070] To transmit a PDCCH to a UE, each CORESET may have at least one search space. In an embodiment of the present disclosure, the search space is a set of all time-frequency resources (hereinafter referred to as PDCCH candidates) on which the UE's PDCCH can be transmitted. The search space may include a common search space that 3GPP NR UEs are generally required to search and a UE-specific search space that a specific UE is required to search. In the common search space, the UE may monitor a PDCCH that is commonly configured for all UEs in a cell belonging to the same base station. Furthermore, a UE-specific search space may be configured for each UE so that the UE monitors the PDCCH allocated to each UE at different search space locations according to the UE. In the case of a UE-specific search space, due to the limited control area in which the PDCCH can be allocated, the search spaces between UEs may be partially overlapped. Monitoring the PDCCH includes blind decoding of PDCCH candidates within the search space. If the blind decoding is successful, the PDCCH may be said to be (successfully) detected / received, and if the blind decoding is not possible, the PDCCH may be said to be not detected / received or not successfully detected / received.
[0071] For convenience of description, a PDCCH scrambled with a group common (GC) RNTI previously known to one or more UEs to transmit DL control information to one or more UEs is referred to as a group common (GC) PDCCH or a common PDCCH. Furthermore, a PDCCH scrambled with a terminal-specific RNTI already known by a specific UE to transmit UL scheduling information or DL scheduling information to a specific UE is referred to as a UE-specific PDCCH. The common PDCCH may be included in a common search space, and a UE-specific PDCCH may be included in a common search space or a UE-specific PDCCH.
[0072] A base station may signal each UE or a group of UEs via the PDCCH about information regarding resource allocations for the Paging Channel (PCH) and Downlink Shared Channel (DL-SCH) (i.e., DL grants), which are transmission channels or information regarding resource allocations for the Uplink Shared Channel (UL-SCH) and Hybrid Automatic Repeat Request (HARQ) (i.e., UL grants). The base station may transmit PCH transport blocks and DL-SCH transport blocks via the PDSCH. The base station may transmit data excluding specific control information or specific service data via the PDSCH. Additionally, a UE may receive data excluding specific control information or specific service data via the PDSCH.
[0073] A base station may transmit a PDCCH including information on which UE (one or more UEs) PDSCH data is transmitted and how the PDSCH data should be received and decoded by the corresponding UE. For example, assume that DCI transmitted on a specific PDCCH is CRC-masked with an RNTI of "A." The DCI indicates that the PDSCH is allocated to a radio resource (e.g., a frequency location) of "B" and indicates transmission format information (e.g., a transport block size, a modulation scheme, coding information, etc.) of "C." The UE monitors the PDCCH using the RNTI information it possesses. In this case, if there is a UE that performs blind decoding of the PDCCH using the RNTI of "A," the UE receives the PDCCH and receives the PDSCH indicated by "B" and "C" through the received PDCCH information.
[0074] Table 3 shows an embodiment of a physical uplink control channel (PUCCH) used in a wireless communication system.
[0075] [Table 3]
[0076] The PUCCH may be used to transmit the following UL control information (UCI): - Scheduling Request (SR): Information used to request UL UL-SCH resources. - HARQ-ACK: A response to the PDCCH (indicating DL SPS release) and / or a response to a DL transport block (TB) of the PDSCH. The HARQ-ACK indicates whether the information transmitted on the PDCCH or PDSCH is received. HARQ-ACK responses include positive ACK (simply ACK), negative ACK (hereinafter referred to as NACK), discontinuous transmission (DTX), or NACK / DTX. Here, the term HARQ-ACK is used interchangeably with HARQ-ACK / NACK and ACK / NACK. In general, an ACK may be represented by a bit value of 1, and a NACK may be represented by a bit value of 0. - Channel State Information (CSI): Feedback information about the DL channel. The UE generates it based on the CSI-Reference Signal (RS) transmitted by the base station. Multiple-input multiple-output (MIMO) related feedback information includes a rank indicator (RI) and a precoding matrix indicator (PMI). The CSI can be divided into CSI Part 1 and CSI Part 2 according to the information indicated by the CSI.
[0077] In a 3GPP NR system, five PUCCH formats may be used to support different service scenarios, different channel environments, and frame structures.
[0078] PUCCH format 0 is a format that can deliver 1 or 2 bits of HARQ-ACK information or SR. PUCCH format 0 can be transmitted over one or two OFDM symbols on the time axis and one PRB on the frequency axis. When PUCCH format 0 is transmitted over two OFDM symbols, the same sequence over the two symbols can be transmitted over different RBs. In this case, the sequence can be a sequence cyclic shift (CS) from the base sequence used in PUCCH format 0. Through this, the UE can obtain frequency diversity gain. More specifically, the UE can transmit M bit Bit UCI(M bit = 1 or 2) according to the cyclic shift (CS) value m cs Also, a predetermined CS value m cs A base sequence of length 12 can be transmitted by mapping a cyclic shift sequence based on M to 12 REs of one OFDM symbol and one RB. bit If M = 1, then 1-bit UCI 0 and 1 can be mapped to two cyclic shift sequences with a difference of 6 in the cyclic shift value, respectively. bit = 2, the two bits UCI00, 01, 11, and 10 can be mapped to four cyclic shift sequences with a difference of 3 in the cyclic shift value, respectively.
[0079] PUCCH format 1 may deliver 1 or 2 bits of HARQ-ACK information or SR. PUCCH format 1 may be transmitted over 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 may be one of 4 to 14. More specifically, M bit The UCI with M = 1 can be BPSK modulated. The UE can use quadrature phase shift keying (QPSK) to modulate M bitA UE may modulate the UCI, where d(0) = 2. The signal is obtained by multiplying the modulated complex-valued symbol d(0) by a sequence of length 12. In this case, the sequence may be the base sequence used for PUCCH format 0. To transmit the obtained signal, the UE spreads the even-numbered OFDM symbols allocated to PUCCH format 1 through a time-domain orthogonal cover code (OCC). PUCCH format 1 determines the maximum number of different UEs that can be multiplexed in one RB according to the length of the OCC to be used. A demodulation reference signal (DMRS) may be spread using the OCC and mapped to the odd-numbered OFDM symbols of PUCCH format 1.
[0080] PUCCH format 2 may deliver more than two bits of UCI. PUCCH format 2 may be transmitted over one or two OFDM symbols on the time axis and / or one or more RBs on the frequency axis. When PUCCH format 2 is transmitted in two OFDM symbols, the sequences transmitted in different RBs over the two OFDM symbols may be identical to each other. Here, the sequence is a sequence of multiple modulated complex-valued symbols d(0),...,d(M symbol- 1), where M symbol is M bit / 2. Through this, the UE can obtain frequency diversity gain. More specifically, M bit Bit UCI(M bit >2) is scrambled at the bit level, QPSK modulated, and mapped to the RBs of one or two OFDM symbols, where the number of RBs can be one from 1 to 16.
[0081] PUCCH format 3 or PUCCH format 4 may deliver more than two bits of UCI. PUCCH format 3 or PUCCH format 4 may be transmitted over 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 may be one of 4 to 14. Specifically, the UE may transmit complex-valued symbols d(0) to d(M symb -1), M is generated using π / 2-binary phase shift keying (BPSK) or QPSK. bit Bit UCI(M bit >2), where M symb =M bit and when QPSK is used, M symb =M bit / 2. The UE may not apply block-wise spreading to PUCCH format 3. However, the UE may apply block-wise spreading to one RB (i.e., 12 subcarriers) using PreDFT-OCC of length 12 so that PUCCH format 4 may have a multiplexing capacity of two or four. The UE performs transmit precoding (or DFT precoding) on the spread signal and maps it to each RE for transmission.
[0082] 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 code rate of the UCI transmitted by the UE. If the UE uses PUCCH Format 2, the UE may transmit HARQ-ACK information and CSI information together through the PUCCH. If 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 not transmit some of the UCI information according to the priority of the UCI information and may transmit only the remaining UCI information.
[0083] PUCCH Format 1, PUCCH Format 3, or PUCCH Format 4 may be configured to indicate frequency hopping within a slot through an RRC signal. If frequency hopping is configured, the index of the RB to be frequency hopped may be configured in the RRC signal. If 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 a lower bound (N / 2) OFDM symbols, and the second hop may have an upper bound (N / 2) OFDM symbols.
[0084] PUCCH format 1, PUCCH format 3, or PUCCH format 4 may be configured to be repeatedly transmitted in multiple slots. In this case, the number K of slots in which the PUCCH is repeatedly transmitted may be configured by an RRC signal. The repeatedly transmitted PUCCH must start at a constant OFDM symbol in each slot and have a constant length. If the RRC signal indicates as a DL symbol one OFDM symbol between the OFDM symbols of a slot in which the UE should transmit the PUCCH, the UE may not transmit the PUCCH in the corresponding slot and may delay the transmission of the PUCCH to the next slot to transmit the PUCCH.
[0085] On the other hand, in a 3GPP NR system, a UE may transmit / receive using a bandwidth equal to or less than the bandwidth of a carrier (or cell). Therefore, the UE may receive a bandwidth portion (BWP) consisting of a contiguous portion of the carrier's bandwidth. A UE operating according to TDD or in an unpaired spectrum can receive up to four DL / UL BWP pairs on one carrier (or cell). Furthermore, the UE may activate one DL / UL BWP pair. A UE operating according to FDD or in a paired spectrum can receive up to four DL BWPs on a DL carrier (or cell) and up to four UL BWPs on a UL carrier (or cell). A UE may activate one DL BWP and one UL BWP per carrier (or cell). The UE may not receive or transmit on time-frequency resources other than the activated BWP. An activated BWP may be referred to as an active BWP.
[0086] A base station may indicate an activated BWP among BWPs configured by a UE through downlink control information (DCI). The BWP indicated through the DCI is activated, and other configured BWPs are deactivated. In a carrier (or cell) operating in TDD, the base station may include a bandwidth portion indicator (BPI) in the DCI for scheduling a PDSCH or a PUSCH, indicating the BWP to be activated to change the UE's DL / UL BWP pair. The UE may receive the DCI for scheduling a PDSCH or a PUSCH and may identify the activated DL / UL BWP pair based on the BPI. In the case of a DL carrier (or cell) operating in FDD, the base station may include a BPI indicating the BWP to be activated in the DCI for scheduling a PDSCH to change the UE's DL BWP. In the case of a UL carrier (or cell) operating in FDD, the base station may include a BPI indicating the BWP to be activated in the DCI for scheduling a PDSCH to change the UE's UL BWP.
[0087] FIG. 8 is a conceptual diagram showing carrier aggregation.
[0088] Carrier aggregation is a method for a wireless communication system to use a wider frequency band by allowing a UE to use multiple frequency blocks or cells (logically speaking) consisting of UL resources (or component carriers) and / or DL resources (or component carriers) as one large logical frequency band. One component carrier may also be referred to as a primary cell (PCell) or a secondary cell (SCell), or a primary SCell (PScell). However, for convenience of explanation, the term "component carrier" will be used hereinafter.
[0089] Referring to Figure 8, as an example of a 3GPP NR system, the entire system 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 Figure 8 shows each of the component carriers as having the same bandwidth, this is merely an example, and each component carrier may have a different bandwidth. Also, although the component carriers are shown adjacent to each other on the frequency axis, the drawing is a logical representation, and the component carriers may be physically adjacent to each other or may be separated from each other.
[0090] A different center frequency may be used for each component carrier. Also, one common center frequency may be used for physically adjacent component carriers. In the embodiment of Figure 8, assuming all component carriers are physically adjacent, center frequency A may be used for all component carriers. Furthermore, assuming that the component carriers are not physically adjacent to each other, center frequency A and center frequency B may be used for each of the component carriers.
[0091] When the bandwidth of the entire system is expanded by carrier aggregation, the frequency band used for communication with each UE can be defined for each component carrier. UE A uses the total system bandwidth of 100 MHz and can communicate using all five component carriers. UEs B1 to B5 can only use a 20 MHz bandwidth and can communicate using one component carrier. UEs C1 and C2 use a 40 MHz bandwidth and can each communicate using two component carriers. The two component carriers may or may not be logically / physically adjacent. UE C1 represents the case where two non-adjacent component carriers are used, and UE C2 represents the case where two adjacent component carriers are used.
[0092] 9A and 9B are diagrams for explaining single carrier communication and multi-carrier communication. Specifically, FIG. 9A shows a single-carrier subframe structure, and FIG. 9B shows a multi-carrier subframe structure.
[0093] Referring to FIG. 9A, in FDD mode, a typical wireless communication system may transmit or receive data through one DL band and one corresponding UL band. In another specific embodiment, in TDD mode, the wireless communication system may divide a radio frame into UL time units and DL time units in the time domain and transmit or receive data through the UL / DL time units. Referring to FIG. 9B, three 20 MHz component carriers (CCs) may be aggregated in each of the UL and DL to support a 60 MHz bandwidth. The CCs may or may not be adjacent to each other in the frequency domain. FIG. 9B illustrates a case where the bandwidths of the UL CC and the DL CC are the same and symmetrical, but the bandwidths of each CC can be determined independently. Furthermore, asymmetric carrier aggregation is possible, where the number of UL CCs and the number of DL CCs are different. A DL / UL CC allocated / configured to a specific UE through RRC may be referred to as the serving DL / UL CC of the specific UE.
[0094] A base station may communicate with a UE by activating some or all of the UE's serving CCs or by deactivating some CCs. The base station can change the CCs to be activated / deactivated and the number of CCs to be activated / deactivated. If the base station allocates CCs available to a UE as cell-specific or UE-specific, at least one of the allocated CCs can be deactivated unless the UE's CC allocation is completely reconfigured or the UE is handed over. The CC that is not deactivated by the UE is called the Primary CC (PCC) or Primary Cell (PCell), and the CC that the base station can activate / deactivate freely is called the Secondary CC (SCC) or Secondary Cell (SCell).
[0095] On the other hand, 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 CC and UL CC. A cell may consist of only DL resources or a combination of DL and UL resources. If carrier aggregation is supported, the system information may indicate the association between the carrier frequency of DL resources (or DL CC) and the carrier frequency of UL resources (or UL CC). The carrier frequency refers to the center frequency of each cell or CC. A cell corresponding to a PCC is called a PCell, and a cell corresponding to an SCC is called an SCell. The carrier corresponding to a PCell in the DL is a DL PCC, and the carrier corresponding to a PCell in the UL is a UL PCC. Similarly, the carrier corresponding to an SCell in the DL is a DL SCC, and the carrier corresponding to an SCell in the UL is a UL SCC. According to the UE capabilities, a serving cell may consist of one PCell and zero or more SCells. For a UE that is in RRC_CONNECTED state but is not configured for carrier aggregation or does not support carrier aggregation, there is only one serving cell that is configured with only a PCell.
[0096] As mentioned above, the term "cell" used in carrier aggregation is distinguished from the term "cell" which refers to a specific geographical area where communication services are provided by one base station or one antenna group. That is, one component carrier may also be referred to as a scheduling cell, scheduled cell, primary cell (PCell), secondary cell (SCell), or primary SCell (PScell). However, to distinguish between cells referring to a specific geographical area and cells of carrier aggregation, in this disclosure, cells of carrier aggregation are referred to as CCs and cells of a geographical area.
[0097] Figure 10 illustrates an example in which a cross-carrier scheduling technique is applied. When cross-carrier scheduling is configured, a control channel transmitted through a first CC may schedule a data channel transmitted through a first CC or a second CC using a carrier indicator field (CIF). The CIF is included in the DCI. In other words, a scheduling cell is configured, 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, the search area of multiple component carriers exists in the PDCCH area of the scheduling cell. The PCell is basically the scheduling cell, and a specific SCell may be designated as the scheduling cell by a higher layer.
[0098] In the embodiment of Figure 10, it is assumed that three DL CCs are merged. Here, it is assumed that DL component carrier #0 is a DL PCC (or PCell), and DL component carrier #1 and DL component carrier #2 are DL SCCs (or SCells). It is further assumed that the DL PCCs are configured as PDCCH monitoring CCs. If 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 only transmit a PDCCH to schedule its PDSCH without a CIF according to the NR PDCCH rules (non-cross-carrier scheduling, self-carrier scheduling). On the other hand, 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., a DL PCC) can transmit not only a PDCCH to schedule the PDSCH of DL CC A using the CIF, but also a PDCCH to schedule the PDSCH of other CCs (cross-carrier scheduling). On the other hand, the PDCCH is not transmitted on other DL CCs. Therefore, depending on whether cross-carrier scheduling is configured for the UE, the UE monitors either a PDCCH without a CIF to receive a self-carrier scheduled PDSCH or a PDCCH with a CIF to receive a cross-carrier scheduled PDSCH.
[0099] 9 and 10 show the subframe structure of a 3GPP LTE-A system, and the same or similar structure may be applied to a 3GPP NR system, however, in a 3GPP NR system, the subframes in FIGS.
[0100] FIG. 11 is a block diagram illustrating a configuration of a UE and a base station according to an embodiment of the present disclosure. In an embodiment of the present disclosure, the UE may be implemented by various types of wireless communication devices or computing devices that are guaranteed to be portable and mobile. The UE may be referred to as a user equipment (UE), a station (STA), a mobile subscriber (MS), etc. Furthermore, in one embodiment of the present disclosure, the base station controls and manages cells (e.g., macrocells, femtocells, picocells, etc.) corresponding to a service area and performs functions such as signal transmission, channel assignment, channel monitoring, self-diagnosis, and relaying. The base station may be referred to as a next-generation Node B (gNB) or an access point (AP).
[0101] As shown in the drawing, a UE 100 according to an embodiment of the present disclosure may include a processor 110, a communication module 120, a memory 130, a user interface 140, and a display unit 150.
[0102] First, the processor 110 may execute various instructions or programs and process data within the UE 100. Furthermore, the processor 110 may control the overall operation of the UE 100, including each unit, and control transmission / reception of data between the units. Here, the processor 110 may be configured to perform operations according to embodiments described in the present disclosure. For example, the processor 110 may receive slot configuration information, determine a slot configuration based on the slot configuration information, and perform communication according to the determined slot configuration.
[0103] Next, the communication module 120 may be an integrated module that performs wireless communication using a wireless communication network and wireless LAN access using a wireless LAN. To this end, the communication module 120 may include multiple network interface cards (NICs) such as cellular communication interface cards 121 and 122 and an unlicensed band communication interface card 123, either internally or externally. In the drawings, the communication module 120 is shown as an integrated module, but unlike the drawings, each network interface card may be independently arranged according to a circuit configuration or application.
[0104] The cellular communication interface card 121 may transmit or receive wireless signals to or from at least one of the base station 200, the external device, and the server by using a mobile communication network, and may provide cellular communication services in a first frequency band based on instructions from the processor 110. According to one embodiment, the cellular communication interface card 121 may include at least one NIC module that uses a frequency band below 6 GHz. The at least one NIC module of the cellular communication interface card 121 may independently perform cellular communication with at least one of the base station 200, the external device, and the server according to a cellular communication standard or a protocol in the frequency band below 6 GHz supported by a corresponding NIC module.
[0105] The cellular communication interface card 122 may transmit or receive wireless signals with at least one of the base station 200, the external device, and the server by using a mobile communication network, and may provide cellular communication services in the second frequency band based on instructions from the processor 110. According to one embodiment, the cellular communication interface card 122 may include at least one NIC module that uses a frequency band above 6 GHz. The at least one NIC module of the cellular communication interface card 122 may independently perform cellular communication with at least one of the base station 200, the external device, and the server according to a cellular communication standard or protocol in the 6 GHz or higher frequency band supported by a corresponding NIC module.
[0106] The unlicensed communication interface card 123 transmits or receives wireless signals to or from at least one of the base station 200, the external device, and the server by using a third frequency band, which is an unlicensed band, and provides an unlicensed band communication service based on instructions from the processor 110. The unlicensed band communication interface card 123 may include at least one NIC module using the unlicensed band. For example, the unlicensed band may be the 2.4 GHz or 5 GHz band. The at least one NIC module of the unlicensed band communication interface card 123 may independently or dependently perform wireless communication with at least one of the base station 200, the external device, and the server in accordance with an unlicensed band communication standard or protocol of a frequency band supported by the corresponding NIC module.
[0107] The memory 130 stores control programs and various data used in the UE 100. Such control programs may include predetermined programs necessary to perform wireless communication with at least one of the base station 200, an external device, and a server.
[0108] Next, the user interface 140 includes various input / output means provided in the UE 100. In other words, the user interface 140 may receive user input using various input means, and the processor 110 may control the UE 100 based on the received user input. Furthermore, the user interface 140 may perform output based on instructions from the processor 110 using various output means.
[0109] The display unit 150 then outputs various images to a display screen. The display unit 150 may output various display objects, such as content and user interfaces, executed by the processor 110 based on control instructions from the processor 110.
[0110] Furthermore, the base station 200 according to an embodiment of the present disclosure may include a processor 210 , a communication module 220 , and a memory 230 .
[0111] First, the processor 210 may execute various instructions or programs and process internal data of the base station 200. Furthermore, the processor 210 may control the overall operation of units in the base station 200 and control data transmission and reception between the units. Here, the processor 210 may be configured to perform operations according to embodiments described in the present disclosure. For example, the processor 210 may signal a slot configuration and perform communication according to the signaled slot configuration.
[0112] Next, the communication module 220 may be an integrated module that performs wireless communication using a wireless communication network and wireless LAN access using a wireless LAN. For this purpose, the communication module 120 may include multiple network interface cards, such as cellular communication interface cards 221 and 222, and an unlicensed band communication interface card 223, in an internal or external form. In the drawings, the communication module 220 is shown as an integrated module, but unlike the drawings, each network interface card may be independently arranged according to a circuit configuration or application.
[0113] The cellular communication interface card 221 may transmit or receive wireless signals to or from at least one of the base station 100, the external device, and the server by using a mobile communication network, and may provide cellular communication services in a first frequency band based on instructions from the processor 210. According to one embodiment, the cellular communication interface card 221 may include at least one NIC module that uses a frequency band below 6 GHz. The at least one NIC module of the cellular communication interface card 221 may independently perform cellular communication with at least one of the base station 100, the external device, and the server according to a cellular communication standard or a protocol in the frequency band below 6 GHz supported by a corresponding NIC module.
[0114] The cellular communication interface card 222 may transmit or receive wireless signals with at least one of the base station 100, the external device, and the server by using a mobile communication network, and may provide cellular communication services in the second frequency band based on instructions from the processor 210. According to one embodiment, the cellular communication interface card 222 may include at least one NIC module that uses a frequency band above 6 GHz. The at least one NIC module of the cellular communication interface card 222 may independently perform cellular communication with at least one of the base station 100, the external device, and the server according to a cellular communication standard or protocol in the frequency band above 6 GHz supported by a corresponding NIC module.
[0115] The unlicensed band communication interface card 223 transmits or receives wireless signals to or from at least one of the base station 100, the external device, and the server by using a third frequency band, which is an unlicensed band, and provides unlicensed band communication services based on instructions from the processor 210. The unlicensed band communication interface card 223 may include at least one NIC module that uses the unlicensed band. For example, the unlicensed band may be the 2.4 GHz or 5 GHz band. The at least one NIC module of the unlicensed band communication interface card 223 may independently or dependently perform wireless communication with at least one of the base station 100, the external device, and the server in accordance with an unlicensed band communication standard or protocol of a frequency band supported by the corresponding NIC module.
[0116] 11 is a block diagram illustrating a UE 100 and a base station 200 according to one embodiment of the present disclosure, where the separately illustrated blocks are logically divided elements of the device. Therefore, the aforementioned elements of the device may be mounted on a single chip or multiple chips according to the device design. Furthermore, some of the configurations of the UE 100, such as the user interface 140, the display unit 150, etc., may be selectively provided in the UE 100. Furthermore, the user interface 140, the display unit 150, etc. may additionally be provided in the base station 200 as needed.
[0117] The Downlink Allocation Index (DAI) indicates information about the number of HARQ-ACKs included in a Hybrid Automatic Repeat Request (HARQ)-ACK codebook, indicating whether multiple PDSCHs are successfully transmitted by the user equipment to the base station. The user equipment may receive the DAI through a PDCCH scheduling a PDSCH. Specifically, the DAI may be divided into a counter DAI and a total DAI. The total DAI indicates the number of PDSCHs transmitted through the same HARQ-ACK codebook. The counter DAI indicates which PDSCH among the PDSCHs indicated by the same total DAI. The DCI scheduling a PDSCH may include a counter DAI value corresponding to the scheduled PDSCH. Furthermore, the DCI scheduling a PDSCH may include a total DAI value corresponding to the scheduled PDSCH.
[0118] FIG. 12 illustrates the Downlink Allocation Index (DAI) values mapped to each component carrier according to an embodiment of the present invention.
[0119] In FIG. 12, the PDCCH scheduling each PDSCH includes a counter DAI (counter-DAI) and a total DAI (total-DAI). The counter DAI indicates the cumulative number of PDSCHs scheduled in the previous monitoring occasion and the PDSCHs scheduled on the corresponding component carrier from the first component carrier CC#1 in the current monitoring occasion. The monitoring occasion refers to the time interval in which DCI is received on the time axis. Furthermore, the total DAI indicates the total number of PDSCHs scheduled on all component carriers up to the current monitoring occasion. The user equipment may determine the order in which the PDSCHs scheduled by the corresponding PDCCHs are transmitted by decoding the PDCCHs. In this case, the user equipment may transmit HARQ-ACKs for the PDSCHs according to the order in which the corresponding PDSCHs are transmitted.
[0120] 12 , a base station may transmit PDSCHs to user equipment that can use them by aggregating them into up to eight component carriers via the first component carrier CC#1, the second component carrier CC#2, the fourth component carrier CC#4, the fifth component carrier CC#5, the sixth component carrier CC#6, and the eighth component carrier CC#8. Since the total number of PDSCHs scheduled on the component carriers is six, the value of the total DAI is set to 5. Therefore, the (counter DAI, total DAI) values of component carriers such as the first component carrier CC#1, the second component carrier CC#2, the fourth component carrier CC#4, the fifth component carrier CC#5, the sixth component carrier CC#6, and the eighth component carrier CC#8 are set to (0, 5), (1, 5), (2, 5), (3, 5), (4, 5), and (5, 5), respectively. If the user equipment is unable to receive the PDCCH transmitted over the fourth component carrier CC#3, the user equipment may determine that it is unable to receive one PDCCH (and therefore one corresponding PDSCH) based on the counter DAI value of the PDCCH transmitted over the second component carrier CC#2 and the counter DAI value of the PDCCH transmitted over the fifth component carrier CC#4. If the user equipment is unable to decode the PDCCH transmitted over the eighth component carrier CC#7, the user equipment may determine that one PDSCH is scheduled after the sixth component carrier CC#5 but will not be successfully received based on the counter DAI value and the total DAI value of the PDCCH transmitted over the sixth component carrier CC#5.
[0121] In the present invention, a DCI including both a counter DAI and a total DAI is called DCI format A. Furthermore, a DCI including a counter DAI but not a total DAI is called DCI format B. Because the included DAI differs depending on the DCI format, the base station and the user equipment may be confused about the PDSCH in which ACK / NACK is indicated through the HARQ-ACK codebook. Therefore, a method to prevent this may be required. A method for configuring the total DAI and the counter DAI will be described with reference to Figures 13 and 14.
[0122] The total DAI and counter DAI may each be indicated by a 2-bit field. However, embodiments of the present invention can be applied even if the total DAI and counter DAI are each indicated by a field of a size different from a 2-bit field. Furthermore, embodiments of the present invention will be described through an embodiment in which HARQ-ACK information is transmitted over a TB-based PDSCH transmission. In the following description, unless otherwise specified, it is assumed that the PDSCH includes 1 TB. Furthermore, in the embodiments described below, it is assumed that DCI is transmitted over multiple component carriers in one monitoring occasion. A monitoring occasion is a time interval for receiving DCI on the time axis. If any DCI includes a total DAI value, the total DAI value transmitted in the monitoring occasion in which the corresponding DCI is transmitted must be the same as the total DAI value of the corresponding DCI. Furthermore, the total DAI value may be updated to the latest value at each monitoring occasion.
[0123] FIG. 13 illustrates DAI values indicated by DCI transmitted from a base station to a user equipment according to an embodiment of the present invention.
[0124] In one embodiment of the present invention, a base station may determine the value of the counter DAI and the value of the total DAI regardless of the DCI format. The base station may set the value of the counter DAI to the number of PDSCHs that correspond to the same total DAI and are transmitted from the first component carrier to the current component carrier based on the TB. Furthermore, the base station may set the value of the total DAI to the number of PDSCHs that correspond to the total DAI and are transmitted based on the TB. For example, in (a) of FIG. 12, three DCI format A transmissions and two DCI format B transmissions are scheduled on eight component carriers. The base station sets the values of the counter DAI and the total DAI for DCI format A transmitted through the first component carrier CC#1 to 1 and 5, respectively. Furthermore, the base station sets the value of the counter DAI for DCI format B transmitted through the second component carrier CC#2 to 2. Furthermore, the base station sets the values of the counter DAI and the total DAI for DCI format A transmitted through the fourth component carrier CC#4 to 3 and 5, respectively. Furthermore, the base station sets the value of the counter DAI for DCI format B transmitted over the second component carrier CC#6 to 4. Furthermore, the base station sets the values of the counter DAI and the total DAI for DCI format A transmitted over the seventh component carrier CC#7 to 5, respectively. In this embodiment, if the user equipment cannot receive all of DCI format A, the user equipment cannot determine the total DAI even if the user equipment receives all of DCI format B. For example, in (a) of FIG. 13, if the user equipment cannot receive all of DCI format A and receives all of DCI format B, the user equipment may generate a 4-bit HARQ-ACK codebook to transmit the generated HARQ-ACK codebook to the base station over the PDCCH. Because the base station expects to receive a 5-bit HARQ-ACK codebook, it is highly likely that the base station will not receive the HARQ-ACK codebook transmitted by the user equipment.
[0125] In another specific embodiment, the base station may set the value of the counter DAI in different manners according to the DCI format. Within one monitoring occasion, the counter DAI for DCI format A is indexed first, and the counter DAI for DCI format B is indexed. Specifically, the counter DAI for DCI format A indicates the number of DCI formats A and DCI formats B transmitted up to the previous monitoring occasion and the number of DCI formats A transmitted on the corresponding component carriers in the current monitoring occasion. The counter DAI for DCI format B indicates the number of DCI formats A and DCI formats B transmitted up to the corresponding monitoring occasion, all DCI formats A for the current monitoring occasion, and the number of DCI formats B included up to the corresponding component carriers in the current monitoring occasion. The total DAI for DCI format A indicates the number of DCI formats A and DCI formats B transmitted up to the current monitoring occasion. The base station may indicate the value of the counter DAI for DCI format B from a value obtained by adding 1 to the total DAI for DCI format A in the monitoring occasion. In this case, the value of the counter DAI for DCI format B is calculated by incrementing by 1 based on the order of the component carriers. That is, the base station may set the value of counter DAI for DCI format B to a value obtained by adding the total number of DCI formats A to the number of DCI formats B from the first component carrier to the component carrier transmitting the corresponding DCI format B. Furthermore, the base station calculates the value of counter DAI for DCI format A from 1 according to the order of the component carriers. That is, the base station may set the value of counter DAI to the number of DCI formats A from the first component carrier to the component carrier transmitting the corresponding DCI format A. In the above description, the total number of DCI formats A indicates the number of DCI formats A transmitted up to the current monitoring occasion.
[0126] For example, in (b) of FIG. 13, three DCI format A transmissions and two DCI format B transmissions are scheduled on eight component carriers. The first component carrier CC#1 is the most advanced component carrier. Because DCIs scheduling five PDSCHs are transmitted in the current monitoring opportunity, the total DAI value is 5. The base station sets the counter DAI value of DCI format A transmitted through the first component carrier CC#1, which is the component carrier corresponding to the lowest frequency band of DCI format A, to 1. The base station sets the counter DAI value of DCI format A transmitted through the fourth component carrier CC#4, which is the component carrier corresponding to the second lowest frequency band of DCI format A, to 2. The base station sets the counter DAI value of DCI format A transmitted through the seventh component carrier CC#7, which is the component carrier corresponding to the third lowest frequency band of DCI format A, to 3. The base station sets the counter DAI value of DCI format B transmitted through the second component carrier CC#2, which is the component carrier corresponding to the lowest frequency band of DCI format B, to 4. Because three DCI formats A are transmitted, the value of the counter DAI is set to 4. The base station sets the value of the counter DAI for DCI format B transmitted over the sixth component carrier CC#6, which is the component carrier corresponding to the second lowest frequency band of DCI format B, to 5. In this embodiment, even if the user equipment is unable to receive all DCI formats A and even if the user equipment is unable to receive all DCI formats B, the user equipment can obtain the value of the total DAI when it receives at least one DCI format A. Furthermore, even if the user equipment is unable to receive all DCI formats A, when the user equipment receives the last DCI format B, the user equipment can determine the value of the total DAI based on the counter DAI of the last DCI format B.In certain embodiments, the user equipment may determine the counter DAI received in the last component carrier as the total DAI. For example, in FIG. 12(b), if the user equipment is unable to receive all DCI format A and receives the last DCI format B, the user equipment may determine 5, which is the value of the counter DAI of the last DCI format B, as the total DAI. Therefore, the user equipment may generate a 5-bit HARQ-ACK codebook and transmit the generated HARQ-ACK codebook to the base station over the PUCCH. Because the base station expects to receive a 5-bit HARQ-ACK codebook, the base station can receive the HARQ-ACK codebook transmitted by the user equipment.
[0127] FIG. 14 illustrates the operation of a user equipment generating a HARQ-ACK codebook according to an embodiment of the present invention.
[0128] The user equipment determines whether DCI format A scheduling a PDSCH is transmitted for each component carrier in one monitoring occasion. When the user equipment finds the component carrier on which DCI format A scheduling a PDSCH is transmitted, the user equipment may generate a HARQ-ACK codebook based on the value of the counter DAI and the total DAI of the DCI (S1401). The user equipment may perform this operation for all component carriers used in one monitoring occasion. In a particular embodiment, the user equipment increases the index value by 1 starting from the component carrier with the lowest index and determines whether DCI format A scheduling PDSCH is transmitted for each component carrier.
[0129] The user equipment determines whether DCI format B scheduling a PDSCH is transmitted for each component carrier in one monitoring occasion. When the user equipment finds a component carrier on which DCI format B scheduling a PDSCH is transmitted, the user equipment may generate a HARQ-ACK codebook based on the value of the counter DAI of the corresponding DCI (S1403). The user equipment may perform this operation for all component carriers used in one monitoring occasion. In a particular embodiment, the user equipment may increase the index value by one from the component carrier with the lowest index and determine whether a DCI format B scheduling PDSCH is transmitted for each component carrier. When the user equipment receives DCI format A in the previous step (S1401), the user equipment may generate a HARQ-ACK codebook using the value of the total DAI indicated by DCI format A. If the user equipment does not receive DCI format A in the previous step (S1401), the user equipment may generate a HARQ-ACK codebook based on the maximum value of the counter DAI indicated by the DCI format B found by the user equipment. The user equipment may perform the above two steps (S1401 and S1403) for each new monitoring opportunity.
[0130] The user equipment may piggyback the HARQ-ACK codebook on the PUSCH to transmit the HARQ-ACK codebook. For this purpose, the DCI scheduling PUSCH may indicate the value of the total DAI. If the base station does not configure CBG-based transmission on all component carriers, the total DAI may be indicated by a 2-bit field. When the base station configures CBG reception on at least one component carrier, the total DAI may be indicated by a 4-bit field. In this case, the first 2 bits may indicate the total DAI value for TB-based transmission, and the remaining 2 bits may indicate the total DAI value for CBG-based transmission. When the user equipment receives a PUSCH containing the total DAI, the user equipment may generate the HARQ-ACK codebook using the total DAI value of the corresponding PUSCH.
[0131] The user equipment may not transmit a HARQ-ACK codebook via the PUSCH. That is, the user equipment may generate a 0-bit HARQ-ACK codebook. If CBG-based transmission is not configured on all component carriers by the base station, the value of the total DAI is indicated as a specific value, the user equipment does not receive any DCI scheduling a PDSCH in the monitoring occasion, and the user equipment may not transmit a HARQ-ACK codebook via the PUSCH. Furthermore, if CBG-based transmission is configured on at least one component carrier by the base station, the value of the total DAI is indicated as a specific value, the user equipment does not receive any DCI scheduling a PDSCH in the monitoring occasion, and the user equipment may not transmit a HARQ-ACK codebook via the PUSCH. In the above embodiment, the specific value of the total DAI may be 4. In this case, the value of the total DAI field is 11. b It could be.
[0132] Furthermore, when a TB-based transmission is configured by the base station on at least one component carrier, the total DAI value of the first two bits is set to a specific value, and the user equipment does not receive any DCI scheduling a TB-based PDSCH in the monitoring occasion, and the user equipment may not transmit a HARQ-ACK subcodebook for the TB-based transmission over the PUSCH. In this case, the specific value of the first two bits may be 4. In this case, the value of the total DAI field may be 11. b Furthermore, when a CBG-based transmission is configured by the base station on at least one component carrier, the total DAI value of the last two bits is set to a specific value, and the user equipment does not receive any DCI scheduling a CBG-based PDSCH in the monitoring occasion, and the user equipment may not transmit a HARQ-ACK sub-codebook for the CBG-based transmission over the PUSCH. In this case, the specific value of the last two bits may be 4. In this case, the value of the total DAI field is 11. b It could be.
[0133] In an NR wireless communication system, a user equipment may transmit HARQ-ACK information using a semi-static HARQ-ACK codebook. When a semi-static HARQ-ACK codebook is used, a base station may configure the length of the HARQ-ACK codebook and each bit of the HARQ-ACK codebook to indicate which PDSCH ACK / NACK it is, using RRC signaling. Therefore, whenever HARQ-ACK codebook transmission is requested, the base station does not need to signal information required for HARQ-ACK codebook transmission. The set of PDSCHs whose ACK / NACK is indicated by the semi-static HARQ-ACK codebook is called a PDSCH candidate set. Hereinafter, a method for a user equipment to determine a PDSCH candidate set will be described with reference to Figures 15 to 25.
[0134] The user equipment determines the set of PDSCH candidates based on information signaled from the base station. In this case, the information signaled from the base station may include K1, which indicates the difference between the slot in which the PUCCH is transmitted and the last slot in which the PDSCH is received or scheduled. The fallback DCI may indicate a K1 value from 1 to 8. The non-fallback DCI may indicate one of up to eight values configured by the RRC signal as the K1 value. Furthermore, the information signaled from the base station may include K0 and a combination of the start symbol and length of the PDSCH. In this case, K0 indicates the difference between the slot in which the PDCCH is received and the slot in which the PDSCH scheduled by the corresponding PDCCH is transmitted. Furthermore, the combination of the start symbol and length of the PDSCH may be coded in a start and length indicator value (SLIV) format. The base station may signal up to 16 combinations of K0 values and the PDSCH start symbol and length. The user equipment may obtain one of the 16 combinations in the DCI scheduling the PDSCH. The user equipment may obtain information about the time domain in which the PDSCH is received from the K value and the PDSCH start symbol and length indicated by the DCI.
[0135] Furthermore, the information signaled from the base station may include a semi-static DL / UL configuration. The semi-static DL / UL configuration indicates symbol configuration information for a slot configured through a cell-specific RRC signal or a UE-specific RRC signal. Specifically, the semi-static DL / UL configuration may indicate whether each symbol included in a slot is a DL symbol, an UL symbol, or a flexible symbol. The user equipment may determine a set of PDSCH candidates based on whether any one of the symbols to which a PDSCH is allocated corresponds to an UL symbol. This is because a PDSCH cannot be received in a symbol corresponding to an UL symbol. In certain embodiments, if any one of the symbols to which a PDSCH is allocated corresponds to an UL symbol, the user equipment may not include the PDSCH in the PDSCH candidate set. If not all symbols to which a PDSCH is allocated correspond to an UL symbol, the user equipment may include the corresponding PDSCH in the PDSCH candidate set. This will be described in more detail with reference to FIG. 15.
[0136] Furthermore, the information signaled from the base station may include information regarding the configuration of the CORESET and the search space. The information regarding the set of the CORESET and the search space may indicate at which slot and at which position the PDCCH can be received.
[0137] The information signaled by the base station may also include a PDSCH repetition value. While receiving the PDSCH per slot, the base station may receive the same PDSCH the number of times indicated by the PDSCH repetition value. In this case, the user equipment may start receiving the PDSCH at the same symbol position within each slot. Furthermore, the user equipment may receive the PDSCH using the same length in each slot. The base station may set the PDSCH repetition value to 1, 2, 4, or 8 using RRC signaling. A PDSCH repetition value greater than 1 is sometimes referred to as using slot aggregation. If repeated reception of the PDSCH is configured to be repeated in multiple slots, the user equipment may determine whether the condition for including the PDSCH in the PDSCH candidate set is met based on whether PDSCH reception is available in all slots in which the PDSCH is received. Specifically, if the user equipment determines that PDSCH reception is unavailable in all slots, it indicates that the PDSCH is repeatedly received. The user equipment may not include the PDSCH in the PDSCH candidate set. In another embodiment, if PDSCH reception is available in at least one of the slots indicated as PDSCH reception, the user equipment may include the corresponding PDSCH in the PDSCH candidate set, as will be described in detail in Figure 23 and subsequent figures.
[0138] FIG. 15 illustrates the operation of a user equipment determining a PDSCH candidate set according to an embodiment of the present invention.
[0139] The user equipment includes in a PDSCH candidate set a combination of PDSCH candidates indicated by each of a plurality of K1 values and K0 and SLIV based on whether the PDSCH candidate indicated by the SLIV is valid for each of the plurality of K1 values and K0 (S1501). For each of a plurality of K1 values and K0, it may be determined whether the PDSCH candidate indicated by the SLIV is valid. If the combination of PDSCH candidates indicated by the corresponding K1 value, K0, and SLIV is valid, the user equipment may include in a PDSCH candidate set a combination of PDSCH candidates indicated by the corresponding K1 value, K0, and SLIV. For convenience of explanation, the slot in which the PUCCH is transmitted is referred to as the nth slot. The (n-K1)th slot, the (n-K1-1)th slot, ..., and (n-K1-(N rep For all N −1)-th slots, if any one of the symbols indicated by the SLIV as a symbol to which a PDSCH is allocated corresponds to a UL symbol in the corresponding slot, the user equipment may determine that the PDSCH candidate indicated by the SLIV is not valid for the corresponding K1 and K0 values. rep indicates the number of slots in which the PDSCH is repeated and received. rep can be configured through RRC signaling. Furthermore, if PDSCH repetition is not used, it is N rep = 1. In this case, if any of the symbols indicated by the SLIV as symbols to which PDSCH is allocated in the (n-K1)th slot corresponds to an UL symbol, the user equipment may determine that the PDSCH candidate indicated by the SLIV is not valid for the corresponding K1 and K0 values. Furthermore, if the search space is (n-K1-(N rep -1)-K0)th slot, the user equipment may determine that the PDSCH candidate indicated by the SLIV is not valid for the corresponding K1 and K0 values. As mentioned above, if PDSCH repetition is not used, it is rep= 1. Specifically, if all symbols indicated by the SLIV as symbols to which PDSCH is allocated do not correspond to UL symbols in any one of the (n-K1)-th slots, then the (n-K1-1)-th slot, ..., and (n-K1-(N rep -1))th slot, and the search space is (n-K1-(N rep If a PDSCH candidate indicated by an SLIV value is present in the -1)-K0)th slot, the user equipment may determine that the PDSCH candidate indicated by the SLIV is valid for the corresponding K1 value and K0. If the user equipment determines that the PDSCH candidate indicated by the SLIV value is invalid, the user equipment may not include the combination of the PDSCH candidate indicated by the corresponding K1 value, K0, and SLIV in the PDSCH candidate set. Specifically, specific methods for the user equipment to determine whether a PDSCH candidate is valid will be described with reference to Figures 16 to 18.
[0140] FIG. 16 illustrates determining whether to include in the PDSCH candidate set a PDSCH candidate indicated by the SLIV signaled to the user equipment according to an embodiment of the present invention according to K1 and K0.
[0141] In the embodiment of FIG. 16, the (n-K1)th slot, the (n-K1-1)th slot, ... and (n-K1-(N rep For all slots from -1) to -2), any one of the symbols indicated by the SLIV to which the PDSCH is allocated in the corresponding slot corresponds to an UL symbol. Therefore, the user equipment determines that the PDSCH candidate indicated by the SLIV of the corresponding K1 value and K0 is invalid. The user equipment does not include the combination of the PDSCH candidate indicated by the K1 value, K0, and the SLIV in the PDSCH candidate set.
[0142] Referring again to FIG.
[0143] The user equipment combines two combinations into one combination based on whether PDSCH candidates with combinations of K1 value, K0, and SLIV included in the PDSCH candidate set and PDSCH candidates with other combinations of K1 value, K0, and SLIV included in the PDSCH candidate set overlap in at least one symbol in any one slot (S1503). The user equipment may determine whether PDSCH candidates with combinations of K1 value, K0, and SLIV included in the PDSCH candidate set and PDSCH candidates with other combinations of K1 value, K0, and SLIV included in the PDSCH candidate set overlap in at least one symbol in any one slot. If PDSCH candidates with combinations of K1 value, K0, and SLIV included in the PDSCH candidate set and PDSCH candidates with other combinations of K1 value, K0, and SLIV included in the PDSCH candidate set overlap in at least one symbol in any one slot, the user equipment may combine the two combinations into one combination. In a particular embodiment, if the PDSCH candidate set includes N combinations, the user equipment may determine whether the PDSCH candidate of the nth combination overlaps with the PDSCH candidate of each of the m=n+1,...,N combinations. In this case, the user equipment may perform operations related to overlap determination sequentially from n=0 to n=N-1.
[0144] The user equipment may determine the position of the HARQ-ACK information of the corresponding PDSCH in the semi-static HARQ-ACK codebook based on the position of the last symbol of the PDSCH included in the PDSCH candidate set. Specifically, the user equipment may determine the position of the bit indicating the ACK / NACK of the corresponding PDSCH in the HARQ-ACK codebook according to the position of the last symbol of the PDSCH included in the PDSCH candidate set. Specifically, the position of the HARQ-ACK information of the PDSCH preceding the last symbol may also precede. For example, if the last symbol of a first PDSCH precedes the last symbol of a second PDSCH, the bit indicating the ACK / NACK of the first PDSCH may precede the bit indicating the ACK / NACK of the second PDSCH in the HARQ-ACK codebook.
[0145] As mentioned above, if any of the symbols allocated to the PDSCH corresponds to an UL symbol, the user equipment may not include the PDSCH in the PDSCH candidate set. In this case, the user equipment may further consider at least one of the PRACH and the SS / PBCH. This will be explained with reference to Figures 17 and 18.
[0146] FIG. 17 illustrates a user equipment determining a PDSCH candidate set based on a PRACH set according to an embodiment of the present invention.
[0147] In a 3GPP NR system, a user equipment may perform transmission using random access using a physical random access channel (PRACH) configured by a base station. Specifically, if a PRACH is configured for the user equipment, the user equipment may obtain residual minimum system information (RMSI) from the base station. Furthermore, the user equipment may obtain information about PRACH transmission parameters from the base station. In this case, the information about the PRACH transmission parameters may include information about at least one of a PRACH preamble, a time resource on which the PRACH is transmitted, and a frequency resource on which the PRACH is transmitted. Furthermore, the user equipment may obtain information about a PRACH preamble from the base station. In this case, the information about the PRACH preamble may include information about at least one of a root sequence of the preamble and a cyclic shift value of the preamble. If semi-static DL / UL is configured for the user equipment, the user equipment may transmit the PRACH only on UL symbols of a carrier or cell in FR1 (a frequency band of 6 GHz or less). Therefore, if DL symbols or flexible symbols overlap with the PRACH, the user equipment may not be able to transmit the PRACH. When semi-static DL / UL is configured for a user equipment, the user equipment may transmit the PRACH on an UL symbol or flexible symbol of an FR2 (6 GHz or higher frequency band) carrier or cell. Therefore, if a DL symbol or flexible symbol overlaps with a PRACH, the user equipment may not be able to transmit the PRACH. Furthermore, if a slot in an FR2 carrier or cell in which PRACH transmission is configured precedes a slot in which an SS / PBCH block is configured, the user equipment may not transmit the corresponding PRACH. Hereinafter, unless otherwise specified in the description, the symbol used for PRACH transmission means that the above conditions are met. If the user equipment determines that PRACH transmission is available on an FR2 carrier or cell, the user equipment may treat the symbol corresponding to the PRACH as an UL symbol.
[0148] If at least one of the symbols allocated to the PDSCH is used for RRACH transmission, the user equipment may not include the PDSCH in the PDSCH candidate set. That is, the user equipment may not include a PDSCH that overlaps with a symbol used for PRACH transmission in the PDSCH candidate set. The user equipment may generate a HARQ-ACK codebook excluding bits indicating ACK / NACK for the PDSCH that overlaps with a symbol used for PRACH transmission. If all symbols allocated to the PDSCH are not used for PRACH transmission, the user equipment may include the PDSCH in the PDSCH candidate set.
[0149] In the embodiment of FIG. 17, SLIV1 and SLIV m The symbols corresponding to each of the PDSCHs indicated by SLIV1 and SLIV2 overlap with the flexible symbols. m Each PDSCH denoted by SLIV1 satisfies the PDSCH candidate set conditions of K0 and K1. The PDSCH denoted by SLIV1 does not overlap with the symbols on which the user equipment can transmit the PRACH, but m The PDSCH indicated by SLIV1 overlaps with the symbols at which the user equipment can transmit the PRACH. Therefore, the user equipment includes the PDSCH indicated by SLIV1 in the PDSCH candidate set and m The PDSCH indicated by is not included in the PDSCH candidate set.
[0150] FIG. 18 illustrates that a user equipment according to an embodiment of the present invention determines a PDSCH candidate set based on an SS / PBCH block set.
[0151] In a 3GPP NR system, a user equipment may obtain information regarding the user equipment's SS / PBCH block reception from a base station. The base station may configure the user equipment with information for receiving SS / PBCH blocks. In this case, the information for SS / PBCH block reception may include an SSB transmitted SIB1 transmitted in a cell-specific RRC signal. Furthermore, the information regarding SS / PBCH block reception may include an SSB transmitted in a UE-specific RRC signal. If the user equipment does not receive both the SSB transmitted SIB1 and the SSB transmitted from the base station, the user equipment may monitor the SS / PBCH block transmission at a predetermined position. If the user equipment receives the SSB transmitted SIB1 from the base station but does not receive an SSB transmission, the user equipment may monitor the SS / PBCH block transmission configured by the SSB transmission SIB1. If the user equipment receives an SSB transmission, the user equipment may monitor the SS / PBCH block transmission configured in the SSB transmission. In the following description, an SS / PBCH block transmission may refer to an SS / PBCH block transmission monitored by the user equipment according to the base station configuration.
[0152] If a symbol is configured to be used for SS / PBCH transmission to the user equipment, the user equipment may determine that the symbol is a DL symbol. In this case, the symbol used for SS / PBCH block transmission may be configured through cell-specific RRC signaling (e.g., SSB transmission SIB1) or user equipment-specific RRC signaling (e.g., SSB transmission). Even if a PDSCH overlapping an UL symbol or a flexible symbol overlaps with a symbol used for SS / PBCH block transmission according to a semi-static DL / UL configuration and the PDSCH can be transmitted within the symbol that overlaps with the symbol used for SS / PBCH transmission, the user equipment may include the corresponding PDSCH in the PDSCH candidate set. Even if a PDSCH overlapping an UL symbol or a flexible symbol overlaps with a symbol used for SS / PBCH block transmission according to a semi-static DL / UL configuration and the PDSCH can be transmitted within the symbol that overlaps with the symbol used for SS / PBCH transmission, the user equipment may generate a HARQ-ACK codebook by including a bit indicating the ACK / NACK of the corresponding PDSCH in the HARQ-ACK codebook. Also, even if a PDSCH that overlaps with a symbol used for PRACH transmission overlaps with a symbol used for SS / PBCH block transmission and can transmit the PDSCH within the symbol that overlaps with the symbol used for SS / PBCH transmission, the user equipment may include the corresponding PDSCH in the PDSCH candidate set. That is, even if a PDSCH that overlaps with a symbol used for PRACH transmission overlaps with a symbol used for SS / PBCH block transmission and can transmit the PDSCH within the symbol that overlaps with the symbol used for SS / PBCH transmission, the user equipment may include a bit indicating ACK / NACK of the corresponding PDSCH in the HARQ-ACK codebook to generate the HARQ-ACK codebook.In the above embodiments, if a PDSCH can be transmitted in symbols that overlap with symbols used for SS / PBCH transmission, all symbols allocated to the corresponding PDSCH may overlap with symbols used for SS / PBCH transmission.
[0153] In the embodiment of FIG. 18, SLIV1 and SLIV m All symbols corresponding to each of the PDSCHs denoted by SLIV overlap with the UL symbols. m All symbols corresponding to the PDSCH, denoted by SLIV1, overlap with the symbols used for SS / PBCH transmission. Only some symbols corresponding to the PDSCH, denoted by SLIV1, overlap with the symbols used for SS / PBCH transmission. Furthermore, SLIV m Each PDSCH indicated by K satisfies the PDSCH candidate set conditions of K0 and K1. Therefore, the user equipment m The PDSCH indicated by SLIV1 is included in the PDSCH candidate set, and the PDSCH indicated by SLIV2 is not included in the PDSCH candidate set.
[0154] 19 to 20 illustrate determining a PDSCH candidate set based on the time required for a user equipment to receive a PDSCH and process the HARQ-ACK information of the corresponding PDSCH according to an embodiment of the present invention.
[0155] The user equipment may determine the PDSCH candidate set based on the time required to process the HARQ-ACK information of the PDSCH according to one embodiment of the present invention. The 3GPP NR system standard defines the time required for the user equipment to process the HARQ-ACK information of the PDSCH as follows: If the first UL symbol of the PUCCH or PUSCH transmitting the HARQ-ACK information does not start earlier than symbol L1, the corresponding user equipment must transmit valid HARQ-ACK information. Symbol L1 is T after the end of the last symbol of the PDSCH. proc,1 =((N1+d 1,1+d 1,2 )*(2048+144)*64*2 ^-μ )*T C In this case, N1 is μ in Table 4, which corresponds to min(μ_DL, μ_UL). μ_DL corresponds to the subcarrier spacing configuration of the DL channel on which the PDSCH is received, and μ_UL corresponds to the subcarrier spacing configuration of the UL channel on which the HARQ-ACK information is transmitted. When the HARQ-ACK information is transmitted via the PUCCH, d 1,1 = 0. If HARQ-ACK information is transmitted via PUSCH, d 1,1 = 1. When the user equipment transmits using multiple component carriers (i.e., when performing carrier aggregation), the position of the first symbol of the first PUCCH is determined taking into account the timing difference between the component carriers. The mapping type of the PDSCH is Type A, the last symbol of the PDSCH is the ith symbol in the slot, and if i<7, d 1,2 =7-i and d 1,2 = 0. If the PDSCH mapping type is Type B and the number of PDSCH symbols is 4, d 1,2 = 3. If the PDSCH mapping type is Type B and the number of PDSCH symbols is 2, d 1,2 = 3 + d, where d is the number of symbols that overlap with the PDCCH that schedules the PDSCH and the corresponding PDSCH. c is as follows: T C =1 / (Δf max *N f ),Δf max =480*103,N f =4096
[0156] [Table 4]
[0157] Unless otherwise specified, in this specification, the PDSCH processing time condition is not met refers to the case where the first UL symbol of the PUCCH or PUSCH, on which the user equipment transmits HARQ-ACK information, precedes the L1 symbol. The user equipment may not include PDSCHs that do not meet the PDSCH processing time condition in the PDSCH candidate set. That is, the user equipment may generate a HARQ-ACK codebook excluding bits indicating ACK / NACK for PDSCHs that do not meet the PDSCH processing time condition.
[0158] In these embodiments, the user equipment proc,1 When obtaining the 1,1 and d 1,2 In another particular embodiment, the user equipment may assume that each of T proc,1 When obtaining the 1,1 and d 1,2 are d 1,1 and d 1,2 may each have a maximum value that T proc,1 N1 in Table 4 may be used instead of T, where N1 indicates the number of symbols. proc,1 The unit is ms.
[0159] In the embodiment of FIG. 19, SLIV1 and SLIV m The symbols corresponding to each of the PDSCHs indicated by SLIV1 and SLIV2 overlap with the flexible symbols. m Each PDSCH indicated by K0 satisfies the PDSCH candidate set conditions of K0 and K1. The time (T proc,1) is shorter than the time from the end of the last symbol of the PDSCH to the start of the PUCCH or the start symbol of the PUSCH containing HARQ-ACK information. Therefore, the user equipment includes the PDSCH indicated by SLIV1 in the PDSCH candidate set. m The time to process the HARQ-ACK information of the PDSCH (T proc,1 ) is longer than the time from the end of the last symbol of the PDSCH to the start of the PUCCH or the start symbol of the PUSCH containing the HARQ-ACK information. m The PDSCH indicated by is not included in the PDSCH candidate set.
[0160] In the embodiment of Figure 20, the user equipment transmits a PUCCH or PUSCH containing HARQ-ACK information in slot n. In this case, four PDSCHs are allocated to the user equipment. The number of symbols from the end of the last symbol of each of the first PDSCH candidate #1, the second PDSCH candidate #2, and the third PDSCH candidate #3 to the start of the starting symbol of the PUCCH or PUSCH containing HARQ-ACK information is N, i.e., T proc,1 is greater than the number of symbols derived from proc,1 / symbol_duration), where symbol_duration indicates the length of each symbol. N may be N1, where N1 may be a value defined in Table 4 above. Furthermore, the number of symbols from the end of the last symbol of each of the fourth PDSCH candidates #4 to the start of the starting symbol of the PUCCH or PUSCH containing the HARQ-ACK information is N, i.e., T proc,1 Therefore, the user equipment includes the first PDSCH candidate #1, the second PDSCH candidate #2, and the third PDSCH candidate #3 in the PDSCH candidate set, but does not include the fourth PDSCH candidate #4 in the PDSCH candidate set.
[0161] The embodiments described with reference to Figures 15 and 16 can be applied to each of the embodiments described with reference to Figures 17 to 20 or to some combinations of the embodiments. This will be explained once again.
[0162] The user equipment determines the PDSCH candidate set based on information signaled from the base station. In this case, the information signaled from the base station may include the above-mentioned K1. Furthermore, the information signaled from the base station may include a combination of K0, the starting symbol of the PDSCH, and the above-mentioned PDSCH length. Furthermore, the information signaled from the base station may include the above-mentioned semi-static DL / UL configuration. If the symbol is configured to be used for SS / PBCH transmission to the user equipment, the user equipment may determine that the symbol is a DL symbol. In this case, the symbol used for SS / PBCH block transmission may be configured through cell-specific RRC signaling (e.g., SSB transmission SIB1) or UE-specific RRC signaling (e.g., SSB transmission). Furthermore, the information signaled from the base station may include information regarding the above-mentioned CORESET and search space configuration. Furthermore, the information signaled from the base station may include a PDSCH repetition value.
[0163] The user equipment determines whether the PDSCH candidate indicated by the SLIV is valid for each of multiple K1 and K0 values. For convenience of explanation, the slot in which the PUCCH is transmitted is referred to as the nth slot. If any of the symbols indicated by the SLIV as symbols to which the PDSCH is allocated in the (n-K1)th slot corresponds to an UL symbol, the user equipment may determine that the PDSCH candidate indicated by the SLIV is not valid for the corresponding K1 and K0 value. Furthermore, if the search space does not exist in the (n-K1-K0)th slot, the user equipment may determine that the PDSCH candidate indicated by the SLIV is not valid for the corresponding K1 and K0 value. Furthermore, if the time difference between the last symbol among the symbols corresponding to the PDSCH indicated by the SLIV and the first symbol among the symbols corresponding to the PUCCH or PUSCH in which HARQ-ACK information is transmitted does not satisfy the PDSCH processing time condition, the user equipment may determine that the PDSCH candidate indicated by the SLIV is not valid for the corresponding K1 and K0 value.
[0164] If the user equipment determines that the PDSCH candidate indicated by the SLIV value is invalid, the user equipment may not include the combination of the PDSCH candidate indicated by the corresponding K1, K0, and SLIV in the PDSCH candidate set. If the user equipment determines that the PDSCH candidate indicated by the SLIV value is valid, the user equipment may include the combination of the PDSCH candidate indicated by the corresponding K1 value, K0, and SLIV in the PDSCH candidate set.
[0165] The user equipment may determine whether PDSCH candidates with combinations of K1 values, K0, and SLIV included in the PDSCH candidate set and PDSCH candidates with other combinations of K1 values, K0, and SLIV included in the PDSCH candidate set overlap in at least one symbol of any one slot. If PDSCH candidates with combinations of K1 values, K0, and SLIV included in the PDSCH candidate set and PDSCH candidates with other combinations of K1 values, K0, and SLIV included in the PDSCH candidate set overlap in at least one symbol of any one slot, the user equipment combines the two combinations into one combination.
[0166] The user equipment may determine the position of the HARQ-ACK information of the corresponding PDSCH in the semi-static HARQ-ACK codebook based on the position of the last symbol of the PDSCH included in the PDSCH candidate set. Specifically, the user equipment may determine the position of the bit indicating the ACK / NACK of the corresponding PDSCH in the HARQ-ACK codebook according to the position of the last symbol of the PDSCH included in the PDSCH candidate set. Specifically, the position of the HARQ-ACK information of the PDSCH preceding the last symbol may also precede. For example, if the last symbol of a first PDSCH precedes the last symbol of a second PDSCH, the bit indicating the ACK / NACK of the first PDSCH may precede the bit indicating the ACK / NACK of the second PDSCH in the HARQ-ACK codebook.
[0167] FIG. 21 illustrates that a user equipment according to an embodiment of the present invention determines a PDSCH candidate set based on a reference PUCCH resource or a reference PUSCH resource.
[0168] As described above, the user equipment may receive the PDSCH and determine whether to include the PDSCH in the PDSCH candidate set based on the time required for HARQ-ACK processing of the PDSCH. Multiple PUCCH resource sets may be configured for the user equipment. In this case, the user equipment may determine one PUCCH resource set from among the multiple PUCCH resource sets according to the length of the UCI payload and transmit the PUCCH using the determined PUCCH resource set. This may be determined according to the value of the PUCCH resource indicator (PRI) field of one PUCCH resource DCI within the PUCCH resource set. The PUCCH resource may be determined by at least the position of the starting symbol and the number of symbols. Specifically, the PUCCH resource may be determined by the position of the starting symbol, the number of symbols, the starting PRB, and the number of PRBs.
[0169] The user equipment may receive a PDSCH and determine whether to include the corresponding PDSCH in the PDSCH candidate set based on the time required for HARQ-ACK processing for the corresponding PDSCH and the reference PUCCH resource or reference PUSCH resource. The PUCCH resource indicates a resource on which the PUCCH may be transmitted. Furthermore, the PUSCH resource indicates a resource on which the PUSCH may be transmitted. Specifically, the user equipment may determine whether to include the corresponding PDSCH in the PDSCH candidate set based on the time difference between the end of the last symbol of the PDSCH received by the user equipment and the beginning of the first symbol of the reference PUCCH resource or reference PUSCH resource, and the time required for HARQ-ACK processing for the corresponding PDSCH. In a specific embodiment, if the time difference between the end of the last symbol of the PDSCH received by the user equipment and the beginning of the first symbol of the PUCCH resource is less than or equal to the time required for HARQ-ACK processing for the corresponding PDSCH, the user equipment may include the corresponding PDSCH in the PDSCH candidate set. For example, if the time difference between the last symbol among the symbols corresponding to the PDSCH indicated by the SLIV and the first symbol among the symbols corresponding to the reference PUCCH or reference PUSCH on which the HARQ-ACK is transmitted does not satisfy the PDSCH processing time condition, the user equipment may not include the PDSCH candidate indicated by the SLIV in the PDSCH candidate set.
[0170] The reference PUCCH resource may be a PUCCH resource actually used by the user equipment for PUCCH transmission. Specifically, the reference PUCCH resource may be a PUCCH resource indicated by a PRI. Furthermore, the reference PUCCH resource may be a PUCCH resource having the most advanced starting symbol in time among the PUCCH resources included in all PUCCH resource sets in one slot. This is because if the reference PUCCH resource is a PUCCH resource having the most advanced starting symbol in time among the PUCCH resources included in all PUCCH resource sets in one slot, the PDSCH processing time requirement will be met even if the user equipment selects any PUCCH resource. Furthermore, the reference PUCCH resource may be a PUCCH resource having the most recent starting symbol in time among the PUCCH resources included in all PUCCH resource sets in one slot. This is because, if the reference PUCCH resource is the PUCCH resource with the most advanced starting symbol in time among all PUCCH resource sets included in one slot, the maximum number of PDSCHs can be included in the PDSCH candidate set even if the user equipment selects any PUCCH resource. In these embodiments, if the length of the semi-static HARQ-ACK codebook is greater than a certain value, the user equipment may exclude PUCCH resources in the PUCCH resource set that transmit UCI with a length equal to or less than a certain length from the PUCCH resource set. The length of the HARQ-ACK codebook may indicate the length of the HARQ-ACK codebook payload. The specific value may be 2 bits.
[0171] As mentioned above, the HARQ-ACK codebook may be piggybacked on the PUSCH transmission. In this case, the user equipment may determine whether the PDSCH is included in the PDSCH candidate set by using a reference PUSCH resource instead of the reference PUCCH resource. The reference PUSCH resource may be the PUSCH resource indicated by the DCI scheduling PUSCH. The reference PUSCH resource may be the PUSCH resource whose starting symbol is the most advanced among all PUSCH resources that may be indicated by the DCI scheduling PUSCH. This is because if the reference PUSCH resource is the PUSCH resource whose starting symbol is the most advanced among all PUSCH resources that may be indicated by the DCI scheduling PUSCH, the PDSCH processing time condition will be met even if the user equipment selects any PUSCH resource. Furthermore, the reference PUSCH resource may be the PUSCH resource whose starting symbol is the most advanced among all PUSCH resources that may be indicated by the DCI scheduling PUSCH. This is because, if the reference PUSCH resource is the PUSCH resource with the latest starting symbol among all PUSCH resources that can be indicated by the DCI scheduling the PUSCH, the maximum number of PDSCHs can be included in the PDSCH candidate set even if the user equipment selects any PUSCH resource. In another specific embodiment, even if a HARQ-ACK codebook is piggybacked on a PUSCH transmission, the user equipment may use the reference PUCCH to determine whether a PDSCH is included in the PDSCH candidate set. Specifically, the user equipment may determine whether a PDSCH is included in the PDSCH candidate set by using the resource with the advanced starting symbol among the reference PUCCH resource and the reference PUSCH resource.
[0172] Furthermore, if the time difference between the last symbol among the symbols corresponding to the PDSCH indicated by the SLIV and the first symbol of the slot containing the PUCCH or PUSCH in which the HARQ-ACK is transmitted does not satisfy the PDSCH processing time condition, the user equipment may not include the PDSCH candidate indicated by the SLIV in the PDSCH candidate set. In other particular embodiments, if the time difference between the last symbol among the symbols corresponding to the PDSCH indicated by the SLIV and the first symbol of the slot (e.g., the (n+1)th slot) next to the slot (e.g., the nth slot) containing the PUCCH or PUSCH in which the HARQ-ACK is transmitted does not satisfy the PDSCH processing time condition, the user equipment may not include the PDSCH candidate indicated by the SLIV in the PDSCH candidate set.
[0173] In the embodiment of Figure 21, the user equipment calculates N, which is the number of symbols corresponding to the time required to process the HARQ-ACK information per PDSCH. Specifically, the user equipment calculates N = ceil(T proc,1 / symbol_duration), where symbol_duration indicates the length of one symbol. N may be calculated using N=N1, where N1 may be the value defined in Table 4 above. The symbol difference between the last symbol of the first PDSCH PDSCH candidate #1 and the first symbol of the slot containing the reference PUCCH or the first symbol of the reference PUSCH is greater than N. Furthermore, the symbol difference between the last symbol of the second PDSCH PDSCH candidate #2 and the first symbol of the slot containing the reference PUCCH or the first symbol of the reference PUSCH is greater than N. Furthermore, the symbol difference between the last symbol of the third PDSCH PDSCH candidate #3 and the first symbol of the slot containing the reference PUCCH or the first symbol of the reference PUSCH is less than N. Furthermore, the symbol difference between the last symbol of the fourth PDSCH PDSCH candidate #4 and the first symbol of the slot containing the reference PUCCH or the first symbol of the reference PUSCH is less than N. Thus, the user equipment may include the first PDSCH candidate #1 and the second PDSCH candidate #2 in the PDSCH candidate set, and the user equipment may not include the third PDSCH candidate #3 and the fourth PDSCH candidate #4 in the PDSCH candidate set.
[0174] In other particular embodiments, the user equipment may not include the PDSCH candidate indicated by the SLIV in the PDSCH candidate set if including a time difference between the last symbol among the symbols corresponding to the PDSCH indicated by the SLIV and the reference symbol of the slot (e.g., the nth slot) containing the PUCCH or PUSCH in which the HARQ-ACK is transmitted does not satisfy the PDSCH processing time condition. In this case, the reference symbol may be any of the 1st, 7th, 8th, or 14th symbols in the slot.
[0175] In these embodiments, the above-described embodiments may be applied to operations other than the operation of determining PDSCH processing time conditions.
[0176] FIG. 22 illustrates that a user equipment according to an embodiment of the present invention determines a PDSCH candidate set by calculating the time required for HARQ-ACK processing of PDSCH in slot units.
[0177] The user equipment may determine the PDSCH processing time condition on a slot-by-slot basis. Specifically, if the time difference between the last symbol in the slot including the last symbol among the symbols corresponding to the PDSCH indicated by the SLIV and the first symbol of the slot including the PUCCH or PUSCH in which HARQ-ACK information is transmitted does not satisfy the PDSCH processing time condition, the user equipment may not include the PDSCH candidate indicated by the SLIV in the PDSCH candidate set. Specifically, if the time difference between the slot in which the PDSCH is received and the slot including the PUCCH or PUSCH in which HARQ-ACK information is transmitted is smaller than the time required for the user equipment to process the HARQ-ACK information for the PDSCH, the user equipment may not include the corresponding PDSCH in the PDSCH candidate set. Furthermore, if the time difference between the slot in which the PDSCH is received and the slot including the PUCCH or PUSCH in which HARQ-ACK information is transmitted is equal to or greater than the time required for the user equipment to process the HARQ-ACK information for the PDSCH, the user equipment may include the corresponding PDSCH in the PDSCH candidate set. Assume that the length (duration) of one slot is X. The unit of X may be ms. In this case, if the user equipment transmits a PUCCH or PUSCH in which HARQ-ACK information is transmitted in the n-th slot, the user equipment may not include a PDSCH received in the (ns)-th slot or a slot following the (ns)-th slot in the PDSCH candidate set. In this case, s=ceil(T proc,1 / X) and s = floor(T proc,1 / X). Also, s=round(T proc,1 / X), where round(x) indicates the rounded value of x.
[0178] In the embodiment of Figure 22, the user equipment calculates s, the number of slots corresponding to the time required to process the HARQ-ACK information per PDSCH. Specifically, the user equipment calculates s = ceil(T proc,1 / X), where X represents the length (duration) of one slot. The values of s corresponding to the first PDSCH candidate #1 through the fourth PDSCH candidate #4 are all 2. The slot difference between the last symbol of the slot in which the first PDSCH candidate #1 is received and the first symbol of the slot in which the PUCCH or PUSCH is transmitted is 2. Furthermore, the slot difference between the last symbol of the slot in which the second PDSCH candidate #2, the third PDSCH candidate #3, and the fourth PDSCH candidate #4 are received and the first symbol of the slot in which the PUCCH or PUSCH is transmitted is less than 2. Thus, the user equipment may include the first PDSCH candidate #1 in the PDSCH candidate set, and the user equipment may not include the second PDSCH candidate #2, the third PDSCH candidate #3, and the fourth PDSCH candidate #4 in the PDSCH candidate set.
[0179] In these embodiments, the above-described embodiments may be applied to operations other than the operation of determining PDSCH processing time conditions.
[0180] FIG. 23 illustrates that when a user equipment according to an embodiment of the present invention calculates the time required for processing to transmit HARQ-ACK information of a PDSCH on a slot-by-slot basis, the user equipment determines a PDSCH candidate set based on a reference PUCCH resource or a reference PUSCH resource.
[0181] When the user equipment according to the above-described embodiment calculates the time required for processing to transmit HARQ-ACK information of the PDSCH in units of slots, the user equipment may determine the PDSCH candidate set based on the reference PUCCH resource or the reference PUSCH resource. In this case, the user equipment according to the embodiment described with reference to FIG. 21 may determine the reference PUCCH resource or the reference PUSCH resource.
[0182] In the embodiment of Figure 23, the user equipment calculates s, which is the number of slots corresponding to the processing time required for the transmission of HARQ-ACK information for each PDSCH. Specifically, the user equipment calculates s = ceil(T proc,1 / X), where X represents the length (duration) of one slot. The values of s corresponding to the first PDSCH candidate #1 through the fourth PDSCH candidate #4 are all 2. The slot difference from the last symbol of the slot in which the first PDSCH candidate #1 is received to the first symbol in the slot containing the reference PUCCH resource or the reference PUSCH resource is 2. Furthermore, the slot difference between the last symbol of the slot in which each of the second PDSCH candidate #2, the third PDSCH candidate #3, and the fourth PDSCH candidate #4 is received and the first symbol of the slot containing the reference PUCCH resource or the reference PUSCH resource is less than 2. Thus, the user equipment may include the first PDSCH candidate #1 in the PDSCH candidate set, and the user equipment may not include the second PDSCH candidate #2, the third PDSCH candidate #3, and the fourth PDSCH candidate #4 in the PDSCH candidate set.
[0183] In these embodiments, the above-described embodiments may be applied to operations other than the operation of determining PDSCH processing time conditions.
[0184] When a base station configures a user equipment to aggregate slots for receiving PDSCHs, the user equipment may receive at most one PDSCH in each slot. Specifically, when a base station configures a user equipment to aggregate slots for receiving PDSCHs, the user equipment may expect at most one PDSCH reception to be scheduled in one slot. In this case, when repeated reception of PDSCHs is configured to be repeated in multiple slots, the user equipment may determine whether a condition for including a corresponding PDSCH in a PDSCH candidate set is met based on whether PDSCH reception is available in all slots in which the PDSCH is received. Specifically, if PDSCH reception is unavailable in at least one of all slots indicated for PDSCH reception, the user equipment may not include the PDSCH in the PDSCH candidate set. In this case, the PDSCH reception may be PDSCH reception indicated by PDSCH mapping type A. PDSCH mapping type A indicates a PDSCH reception method in which the DMRS of a PDSCH is fixed to the third symbol of a slot or the fourth symbol of a slot. If the user equipment is configured by the base station to aggregate slots for receiving PDSCH, the user equipment may determine the PDSCH candidate set as follows:
[0185] The user equipment is floor((K0 max -K0 min +K1 max -K1 min ) / N rep ) in which case, K0 max represents the largest K0 value configured for the user equipment. max indicates the largest K1 value configured for the user equipment. min represents the smallest K0 value configured for the user equipment. minrepresents the smallest K1 value configured for the user equipment. In this specification, floor(x) is the largest integer less than or equal to x. In this case, N rep indicates the number of slots in which the PDSCH is repeated and received. rep can be configured through RRC signaling. Furthermore, if PDSCH repetition is not used, N rep =1.
[0186] The user equipment may use the maximum value of K1 to determine the PDSCHs included in the PDSCH candidate set. Specifically, the user equipment may use the maximum value of K1 and N rep The user equipment may determine the PDSCHs included in the PDSCH candidate set using the SLIV. Specifically, the user equipment may determine whether the PDSCH candidates indicated by the SLIVs are valid for K1 and K0 values in descending order of multiple K1 values. In certain embodiments, the user equipment may generate a semi-static HARQ-ACK codebook using the following operations: For convenience of explanation, the slot in which the PUCCH is transmitted is referred to as the nth slot.
[0187] 1) The user equipment sets the length of the HARQ-ACK codebook to 0 bits.
[0188] 2) The user equipment determines whether the PDSCH candidates indicated by the SLIV are K1 max Determine whether it is valid for the K1 and K0 values. max is the maximum value of the set of K1 values. max is excluded from the set of K1 values. (n-K1 max )th slot, (n-K1 max -1)th slot, ... and (n-K1 max -(N repFor all (n-K1)th slots, if any of the symbols indicated by the SLIV to which the PDSCH candidate is allocated in the corresponding slot overlaps with an UL symbol, the user equipment may determine that the corresponding PDSCH candidate is invalid. Specifically, if all symbols indicated by the SLIV to which the PDSCH is allocated overlap with an UL symbol in the (n-K1)th slot, (n-K1-1)th slot, ..., and (n-K1-(N rep In another particular embodiment, if the SLIV does not correspond to an UL symbol in any one of the (n-K1 −1))th slots, the user equipment may determine that the PDSCH candidate indicated by the SLIV is valid. max -(N rep If at least one of the symbols indicated by the SLIV as a symbol to which the PDSCH is allocated in the (n-K1 −1))th slot overlaps with a UL symbol, the PDSCH candidate may be determined to be invalid. max -(N rep If all symbols indicated by the SLIV as symbols to which the PDSCH is allocated in the −1))th slot do not overlap with UL symbols, the PDSCH candidate may be determined to be valid.
[0189] 3) For the PDSCH candidates that the user equipment validates in step 2), the user equipment increases the length of the HARQ-ACK codebook by 1 for HARQ-ACK transmission of the PDSCH.
[0190] 4) For valid PDSCH candidates, the user equipment selects K1 from the set of K1 values. max -N rep The user equipment stops operating if the set of K1 values is an empty set or repeats the process from 2) to 4).
[0191] The user equipment may use the minimum value of K1 to determine the PDSCHs included in the PDSCH candidate set. Specifically, the user equipment may use the minimum value of K1 and N repThe user equipment may determine the PDSCHs included in the PDSCH candidate set using the SLIV. Specifically, the user equipment may determine whether the PDSCH candidates indicated by the SLIVs are valid for K1 and K0 values in ascending order of multiple K1 values. In certain embodiments, the user equipment may generate a semi-static HARQ-ACK codebook using the following operations: For convenience of explanation, the slot in which the PUCCH is transmitted is referred to as the nth slot.
[0192] 1) The user equipment sets the length of the HARQ-ACK codebook to 0 bits.
[0193] 2) The user equipment determines whether the PDSCH candidates indicated by the SLIV are K1 min Determine whether it is valid for the K1 and K0 values. min is the minimum value in the set of K1 values. min is excluded from the set of K1 values. (n-K1 min )th slot, (n-K1 min -1)th slot, ... and (n-K1 min -(N rep For all of the (n-K1)th slot, (n-K1-1)th slot, ..., and (n-K1-(N -1))th slot, if any one of the symbols indicated by the SLIV in the corresponding slot as a symbol to which a PDSCH is allocated corresponds to an UL symbol, the user equipment may determine that the corresponding PDSCH candidate is invalid. Specifically, if all symbols indicated by the SLIV as a symbol to which a PDSCH is allocated correspond to an UL symbol, the user equipment may determine that the corresponding PDSCH candidate is invalid. rep In another particular embodiment, if the UL symbol in any one of the (n-K1 −1))th slots does not correspond to a UL symbol in any one of the (n-K1 −1))th slots, the user equipment may determine that the corresponding PDSCH candidate is valid. min -(N rep If at least one of the symbols indicated by the SLIV as a symbol to which the PDSCH is allocated in the (n-K1 −1))th slot overlaps with a UL symbol, the PDSCH candidate may be determined to be invalid.min -(N rep If all symbols indicated by the SLIV as symbols to which the PDSCH is allocated in the −1))th slot do not overlap with UL symbols, the PDSCH candidate may be determined to be valid.
[0194] 3) For the PDSCH candidates that the user equipment validates in step 2), the user equipment increases the length of the HARQ-ACK codebook by 1 for HARQ-ACK transmission of the PDSCH.
[0195] 4) For valid PDSCH candidates, the user equipment selects K1 from the set of K1 values. min -N rep The user equipment stops operating if the set of K1 values is an empty set or repeats the process from 2) to 4).
[0196] When the user equipment aggregates slots and receives PDSCH (i.e., N rep In the case of receiving a PDSCH in a time repeating manner, the user equipment may determine the size of the HARQ-ACK codebook corresponding to the PDSCH based on the position of the first PDSCH reception. This is because if the base station configures the user equipment to aggregate slots for receiving PDSCH, the user equipment may receive at most one PDSCH in each slot. Specifically, if the first PDSCH is (n-(i*N rep ))th slot to (n-((i+1)*N rep If the PDSCH is received in any of the i-th slots, the user equipment may determine that the corresponding PDSCH reception corresponds to the i-th bit of the HARQ-ACK codebook, where i=floor(K1 −1) max / N rep )+1. For example, N rep The first PDSCH among the PDSCHs received up to time is (nN rep )th slot to (n-(2*N rep−1))th slot, the user equipment may determine that the reception of the corresponding PDSCH corresponds to the first bit of the HARQ-ACK codebook. rep The first PDSCH among the PDSCHs received up to time (n-2*N rep )th slot to (n-(3*N rep −1))th slot, the user equipment may determine that the reception of the corresponding PDSCH corresponds to the second bit of the HARQ-ACK codebook.
[0197] FIG. 24 illustrates a method for a user equipment according to an embodiment of the present invention for determining a PDSCH candidate set according to whether the PDSCH is scheduled by a PDCCH that is received after a PDCCH that schedules a PUSCH that includes a HARQ-ACK codebook.
[0198] If the user equipment is configured for semi-static HARQ-ACK codebook transmission, the user equipment may piggyback and transmit the semi-static HARQ-ACK codebook on the PUSCH. If the time resources of the PUCCH on which the semi-static HARQ-ACK codebook is transmitted overlap with the time resources of the PUSCH, the user equipment may piggyback and transmit the semi-static HARQ-ACK codebook on the PUSCH. In this case, the overlap of the time resources of the PUCCH and the PUSCH may mean that the PUCCH and the PUSCH are located in the same slot. Furthermore, the overlap of the time resources of the PUCCH and the PUSCH may mean that the PUCCH and the PUSCH are located in the same symbol. Furthermore, the overlap of the time resources of the PUCCH and the PUSCH may mean that at least one of the symbols of the PUCCH and at least one of the symbols of the PUSCH are located in the same symbol.
[0199] If the PUSCH includes a HARQ-ACK codebook, the base station does not expect that a PDSCH scheduled by a PDCCH received after a PDCCH scheduling a PUSCH that includes a HARQ-ACK codebook will be transmitted through the HARQ-ACK codebook included in the PUSCH. Therefore, the user equipment may not include a PDSCH scheduled in a search space located after the PDCCH for scheduling the PDSCH in the PDSCH candidate set. That is, the user equipment may not include HARQ-ACK information for a PDSCH scheduled in a search space located after the PDCCH scheduling the PUSCH in the HARQ-ACK codebook. The embodiment of Figure 16 has four monitoring occasions. If the user equipment transmits a HARQ-ACK codebook through the PUCCH, the user equipment includes PDSCHs scheduled by PDCCHs received in four monitoring occasions in the PDSCH candidate set. In this case, the PUSCH is scheduled by DCI received in monitoring occasion 1, the second monitoring occasion. The HARQ-ACK codebook is transmitted through the corresponding PUSCH. Therefore, the user equipment does not include in the PDSCH candidate set the PDSCHs scheduled by the DCI received on the third monitoring occasion, monitoring occasion 2, and the fourth monitoring occasion, monitoring occasion 3.
[0200] Specifically, the user equipment may operate as follows: The user equipment may transmit a PUSCH by piggybacking a UCI including a HARQ-ACK codebook in the n-th slot, where a DCI scheduling PUSCH is received in the search space of the p-th slot. <nであり、n-K1-(N repIf -1)-K0>p, the user equipment may not include a PDSCH scheduled by a DCI received in the search space after the search space of the pth slot in the PDSCH candidate set. This is because it can be assumed that HARQ-ACK information for a PDSCH scheduled by a DCI received in the search space located after the pth slot of a PUSCH cannot be transmitted. When the user equipment piggybacks UCI including a HARQ-ACK codebook on a PUSCH and transmits a PUSCH, the user equipment may configure the size of the HARQ-ACK codebook based on the PDCCH scheduling the PUSCH. Specifically, the user equipment may reduce the size of the HARQ-ACK codebook based on the PDCCH scheduling the corresponding PUSCH.
[0201] Figure 25 is a diagram showing that after a user equipment according to an embodiment of the present invention receives a PDCCH indicating the transmission of a PUCCH including HARQ-ACK information, the user equipment receives a PDCCH that changes the resource on which the transmission of the corresponding PUCCH is indicated.
[0202] In FIG. 25, the user equipment is shown to transmit, in a first PUCCH resource, a PUCCH including HARQ-ACK information for two PDSCHs scheduled by two PDCCHs, respectively. The user equipment receives a PDCCH indicating transmission of a PUCCH in a second PUCCH resource after a time preceding the start symbol of the first PUCCH resource by N3 symbols. As described above, if the PUCCH resource is changed before the user equipment receives a PDSCH and transmits HARQ-ACK information for the corresponding PDSCH, the user equipment may not be able to transmit the PUCCH according to the changed PUCCH resource. N3 may be determined according to the minimum time required for the user equipment to process the HARQ-ACK information of the PDSCH. Specifically, if the time between acquiring the information indicated to be changed by the PUCCH resource and starting PUCCH transmission is shorter than the time required for the user equipment to process the HARQ-ACK information of the PDSCH (i.e., shorter than N3), the user equipment may not be able to transmit the PUCCH according to the changed PUCCH resource. A method for preventing this will be described.
[0203] The user equipment may not expect to receive a PDCCH that changes the PUCCH resource within a predetermined leading time from the start symbol of the PUCCH transmission indicated by the base station. Furthermore, the base station may not transmit a PDCCH that changes the PUCCH resource received by the user equipment after the predetermined leading time from the start symbol of the PUCCH transmission indicated by the base station. Specifically, even if the user equipment receives a PDCCH that changes the PUCCH resource of the corresponding PUCCH after the predetermined leading time from the start symbol of the PUCCH transmission indicated by the base station, the user equipment may not change the PUCCH resource according to the corresponding PDCCH. If the user equipment receives a PDCCH that changes the PUCCH resource after the predetermined leading time from the start symbol of the PUCCH transmission, the user equipment may ignore the PDCCH. If the user equipment receives a PDCCH that changes the PUCCH resource of the corresponding PUCCH before the predetermined leading time from the start symbol of the PUCCH transmission indicated by the base station, the user equipment may transmit the PUCCH on the PUCCH resource changed according to the corresponding PDCCH. In this case, the time preceding the predetermined advance time may be determined according to the user equipment's capabilities and subcarrier spacing. Furthermore, the time preceding the predetermined advance time may be specified as a number of symbols. The number of symbols may be referred to as N3. Specifically, N3 may be determined according to the minimum time required for the user equipment to process the HARQ-ACK information of the PDSCH.
[0204] As mentioned above, the PUCCH resource including the HARQ-ACK information may be indicated to the user equipment by a PUCCH resource indicator (PRI) of the PDCCH that schedules the PDSCH corresponding to the HARQ-ACK information included in the PUCCH. Therefore, the user equipment may not expect to receive a PRI of the PDCCH that schedules the PDSCH corresponding to the HARQ-ACK information included in the corresponding PUCCH, indicating a resource other than the PUCCH resource of the corresponding PUCCH, after a predetermined leading time (e.g., N3 symbols) from the start symbol of the PUCCH transmission indicated by the base station. For convenience of explanation, the PRI of the PDCCH that schedules the PDSCH corresponding to the HARQ-ACK information included in the PUCCH, indicating a resource other than the PUCCH resource of the corresponding PUCCH, is referred to as a PUCCH resource change PRI. Specifically, even if the user equipment receives a PUCCH resource change PRI after a predetermined leading time (e.g., N3 symbols) from the start symbol of the PUCCH transmission indicated by the base station, the user equipment may not change the PUCCH resource according to the corresponding PDCCH. If the user equipment receives the PUCCH Resource Change PRI after a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission, the user equipment may ignore the corresponding PDCCH. If the user equipment receives the PUCCH Resource Change PRI before a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission indicated by the base station, the user equipment may transmit the PUCCH on the changed PUCCH resource according to the corresponding PDCCH. Furthermore, the base station may not transmit the PDCCH Resource Change PRI to be received by the user equipment after a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission indicated by the base station.
[0205] If the type of the HARQ-ACK codebook of the user equipment is configured as a dynamic HARQ-ACK codebook (i.e., a type 2 HARQ-ACK codebook), the PUCCH resource may be changed according to a PDCCH scheduling a PDSCH corresponding to HARQ-ACK information to be transmitted in the same slot as the slot in which the PUCCH is transmitted. Specifically, the user equipment may determine the size of the HARQ-ACK codebook based on the number of PDCCHs scheduling PDSCHs corresponding to HARQ-ACK information to be transmitted in the same slot as the slot in which the PUCCH transmission is indicated, received by the user equipment. For example, if the user equipment further receives a PDCCH scheduling a PDSCH corresponding to HARQ-ACK information to be transmitted in the same slot as the slot in which the PUCCH transmission is indicated, the user equipment may need to increase the size of the HARQ-ACK codebook to include the HARQ-ACK of this PDSCH. The user equipment may determine the PUCCH resource set according to the size of the HARQ-ACK codebook (i.e., the number of bits of the HARQ-ACK codebook) transmitted through the PUCCH. In this case, the user equipment may select a PUCCH resource to be used for PUCCH transmission from the PUCCH resource set based on the value of the PRI field of the most recently received PDCCH scheduling a PDSCH. Thus, the PUCCH resource may be changed when the user equipment receives a PDCCH scheduling a PDSCH corresponding to HARQ-ACK information to be transmitted in the same slot as the slot indicated for the PUCCH transmission received by the user equipment.
[0206] Therefore, the user equipment may not expect to receive a PDCCH that changes the PUCCH resource set or PUCCH resources, as the PDCCH that schedules the PDSCH corresponding to the HARQ-ACK information should be transmitted in the same slot as the slot in which the PUCCH is transmitted a predetermined leading time (e.g., N symbols) from the starting symbol of the PUCCH transmission indicated by the base station. For convenience of explanation, a PDCCH that changes the PUCCH resource set as a PDCCH that schedules the PDSCH corresponding to the HARQ-ACK information to be transmitted in the same slot as the indicated PUCCH transmission is referred to as a HARQ-ACK addition PDCCH. Specifically, even if the user equipment receives a HARQ-ACK addition PDCCH a predetermined leading time (e.g., N symbols) from the starting symbol of the PUCCH transmission indicated by the base station, the user equipment may not change the PUCCH resources according to the corresponding PDCCH. If a user equipment receives a HARQ-ACK additional PDCCH after a predetermined leading time (e.g., N3 symbols) from the starting symbol of a PUCCH transmission, the user equipment may ignore the corresponding PDCCH. If a user equipment receives a HARQ-ACK additional PDCCH before a predetermined leading time (e.g., N3 symbols) from the starting symbol of a PUCCH transmission indicated by a base station, the user equipment may transmit the PUCCH on a PUCCH resource modified according to the corresponding PDCCH. Thus, even if the user equipment receives a PDCCH scheduling a PDSCH corresponding to HARQ-ACK information to be transmitted in the same slot as the slot in which the PUCCH is transmitted after a predetermined leading time (e.g., N3 symbols) from the starting symbol of a PUCCH transmission indicated by a base station, the PDCCH may not need to add bits of the HARQ-ACK codebook. In this case, the user equipment may transmit the HARQ-ACK information of the PDSCH scheduled by the corresponding PDCCH over the corresponding PUCCH.Furthermore, the base station may not transmit the HARQ-ACK additional PDCCH received by the user equipment after a predetermined leading time (e.g., N3 symbols) from the start symbol of the PUCCH transmission indicated by the base station.
[0207] The PUCCH resource set and the PUCCH resource may be configured differently according to the UL BWP. This is because the UL transmission of the user equipment is performed within the UL BWP. Therefore, the user equipment may not expect to receive a PDCCH indicating a change in the UL BWP a predetermined leading time (e.g., N3 symbols) after the starting symbol of the PUCCH transmission indicated by the base station. Specifically, even if the user equipment receives a PDCCH indicating a change in the UL BWP a predetermined leading time (e.g., N3 symbols) after the starting symbol of the PUCCH transmission indicated by the base station, the user equipment may not change the PUCCH resource according to the corresponding PDCCH. If the user equipment receives a PDCCH indicating a change in the UL BWP a predetermined leading time (e.g., N3 symbols) after the starting symbol of the PUCCH transmission, the user equipment may ignore the corresponding PDCCH. When a user equipment receives a PDCCH indicating a change in UL BWP before a predetermined leading time (e.g., N3 symbols) from the start symbol of PUCCH transmission indicated by the base station, the user equipment may change the UL BWP based on the corresponding PDCCH and may transmit a PUCCH at the changed UL BWP. Specifically, when a user equipment receives a PDCCH indicating a change in UL BWP before a predetermined leading time (e.g., N3 symbols) from the start symbol of PUCCH transmission indicated by the base station, the user equipment may transmit a PUCCH at the changed PUCCH resource according to the changed UL BWP. Also, even if the user equipment changes the PUCCH resource after a predetermined leading time (e.g., N3 symbols) from the start symbol of PUCCH transmission indicated by the base station, the PDCCH may not indicate a UL BWP change. Even if the user equipment changes the PUCCH resource after a predetermined leading time (e.g., N3 symbols) from the start symbol of PUCCH transmission indicated by the base station, the user equipment may expect to receive a PDCCH that does not indicate a change in UL BWP.In this case, the user equipment may transmit the PUCCH according to the PUCCH resource changed by the corresponding PDCCH. Furthermore, the base station may not transmit the PDCCH indicating the change in the UL BWP received by the user equipment after a predetermined leading time (e.g., N symbols) from the start symbol of the PUCCH transmission indicated by the base station.
[0208] If the type of the HARQ-ACK codebook of the user equipment is configured as a semi-static HARQ-ACK codebook (i.e., a type 1 HARQ-ACK codebook), the PUCCH resources may be changed according to the PDCCH indicating a change in the DL BWP. Specifically, when the user equipment receives a PDCCH indicating a change in the DL BWP, the user equipment may change the DL BWP based on the corresponding PDCCH. When the user equipment changes the DL BWP, the user equipment may not transmit HARQ-ACK information for the PDSCH scheduled before the DL BWP was changed to the base station. Specifically, when the user equipment receives a DCI from the base station indicating a change in the DL BWP, the user equipment may exclude from the PDSCH candidate set the PDSCH scheduled by the PDCCH received before the DL BWP was changed. Therefore, when the user equipment changes the DL BWP by receiving a PDCCH indicating a change in the DL BWP from the base station, the size of the semi-static HARQ-ACK codebook may be reduced. Since the number of HARQ-ACK bits decreases as the size of the HARQ-ACK codebook decreases, the PUCCH resources may be changed as described above.
[0209] Therefore, the user equipment may not expect to receive a PDCCH indicating a change in DL BWP after a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission indicated by the base station. Specifically, even if the user equipment receives a PDCCH indicating a change in DL BWP after a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission indicated by the base station, the user equipment may not change the PUCCH resources according to the corresponding PDCCH. If the user equipment receives a PDCCH indicating a change in DL BWP after a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission, the user equipment may ignore the corresponding PDCCH. If the user equipment receives a PDCCH indicating a change in DL BWP before a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission indicated by the base station, the user equipment may transmit a PUCCH by excluding HARQ-ACK information of a PDSCH scheduled before the PDCCH indicating a change in DL BWP from the PUCCH resources changed according to the corresponding PDCCH from the semi-static HARQ-ACK codebook. Furthermore, even if the user equipment changes the PUCCH resource a predetermined leading time (e.g., N3 symbols) from the start symbol of the PUCCH transmission indicated by the base station, the PDCCH may not indicate a DL BWP change. Even if the user equipment changes the PUCCH resource a predetermined leading time (e.g., N3 symbols) from the start symbol of the PUCCH transmission indicated by the base station, the user equipment may expect to receive a PDCCH that does not indicate a change in the DL BWP. In this case, the user equipment may transmit a PDCCH by reflecting the changed PUCCH resource in the corresponding PDCCH. Furthermore, the base station may not transmit a PDCCH indicating a change in the DL BWP received by the user equipment a predetermined leading time (e.g., N3 symbols) from the start symbol of the PUCCH transmission indicated by the base station.The above-described embodiments have been described assuming that a semi-static HARQ-ACK codebook is configured for the user equipment. However, the above-described embodiments may also be applied when a dynamic HARQ-ACK codebook is configured for the user equipment. In the above-described embodiments, a PDCCH indicating a DL BWP change may schedule a PDSCH. In this case, the corresponding PDCCH may indicate that the HARQ-ACK for the corresponding PDSCH is to be transmitted via the PUCCH first indicated by the base station. However, when these embodiments are applied, there may be time intervals during which the DL BWP of the user equipment cannot be changed. Therefore, these embodiments may not be suitable for user equipment or services that require fast DL BWP changes.
[0210] Thus, even if the DL BWP is changed after a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission indicated by the base station, the user equipment can maintain the same HARQ-ACK codebook size as before the DL BWP is changed. In a particular embodiment, if the DL BWP is changed after a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission, the user equipment may transmit a semi-static HARQ-ACK codebook including HARQ-ACK information for PDSCHs scheduled before the DL BWP change. In this case, the user equipment may configure HARQ-ACK information for PDSCHs scheduled before the DL BWP is changed to NACK. Furthermore, if the DL BWP is changed before a predetermined leading time (e.g., N3 symbols) from the starting symbol of the PUCCH transmission, the user equipment may not include HARQ-ACK information for PDSCHs scheduled before the DL BWP change in the semi-static HARQ-ACK codebook. In another specific embodiment, the user equipment may insert padding bits into the semi-static HARQ-ACK codebook as long as the PUCCH resource set remains the same as before the DL BWP change. The range of the number of UCI bits corresponding to the PUCCH resource set before the DL BWP change is referred to as A bits to B bits. Furthermore, the size of the UCI obtained by excluding HARQ-ACK information of the PDSCH scheduled before the DL BWP change from the semi-static HARQ-ACK codebook is referred to as C. In this case, if the size of C is smaller than the size of A, the user equipment may add bits A to C to the HARQ-ACK codebook so that the HARQ-ACK codebook satisfies the minimum value of the number of UCI bits corresponding to the PUCCH resource set. If the size of C is equal to or greater than the size of A, the user equipment may transmit the semi-static HARQ-ACK codebook over the PUCCH by excluding HARQ-ACK information of the PDSCH scheduled before the DL BWP change from the semi-static HARQ-ACK codebook.Even if the DL BWP is changed through these embodiments, the user equipment may transmit PUCCH on the same PUCCH resources of the same PUCCH resource set.
[0211] In the above-described embodiments, the physical data channel may include a PDSCH or a PUSCH. Furthermore, the physical control channel may include a PDCCH or a PUCCH. Furthermore, in the embodiments described using a PUSCH, a PDCCH, a PUCCH, and a PDCCH, other types of data channels and control channels may be applied.
[0212] The methods and systems of the present disclosure are described in connection with specific embodiments, and components, some or all of the operations of the present disclosure may be implemented using a computer system having a general-purpose hardware architecture.
[0213] The foregoing description of the present disclosure has been presented for purposes of illustration and description. It will be apparent to those skilled in the art to which the present disclosure pertains that the present disclosure can be easily modified into other detailed forms without changing the technical principles or essential features of the present disclosure. Therefore, the above-described embodiments are proposed for illustrative purposes only and are not intended to limit the present disclosure. For example, each component described as being of a single type can be implemented in a distributed manner. Similarly, components described as being distributed can be implemented in combination.
[0214] The scope of the present disclosure is set forth by the appended claims, rather than the foregoing description, and all changes or modifications derived from the definition and scope of the claims and their equivalents are to be understood as falling within the scope of the present disclosure. [Explanation of symbols]
[0215] 100 UE 110 processors 120 Communication Module 121 Cellular communication interface card 122 Cellular communication interface card 123 Unlicensed band communication interface card 130 memory 140 User Interface 150 display units 200 base stations 210 processors 220 Communication Module 221 Cellular communication interface card 222 Cellular Communication Interface Card 223 Unlicensed band communication interface card 230 memory
Claims
1. 1. A user equipment for a wireless communication system, comprising: a communication module; a processor configured to control the communication module; wherein the processor: When receiving a physical downlink control channel (PDCCH) indicating a change of a downlink (DL) bandwidth portion (BWP), modify the DL BWP based on the PDCCH indicating the change of the DL BWP, and do not include a physical downlink shared channel (PDSCH) scheduled by a PDCCH received before receiving the PDCCH indicating the change of the DL BWP in a PDSCH candidate set; transmitting to a base station of the wireless communication system a semi-static HARQ-ACK codebook including Hybrid Automatic Repeat Request (HARQ)-ACK information for physical downlink shared channels (PDSCHs) corresponding to the PDSCH candidate set; a user equipment configured to:
2. 2. The user equipment of claim 1, wherein the processor is configured to: when the user equipment receives the PDCCH indicating the change of the DL BWP before a predetermined leading time from a start symbol of a Physical Uplink Control Channel (PUCCH) transmission including the semi-static HARQ-ACK codebook, change the DL BWP and not include in the PDSCH candidate set a PDSCH scheduled by a PDCCH received before receiving the PDCCH indicating the change of the DL BWP.
3. The user equipment of claim 2 , wherein the predetermined advance time is specified by a number of symbols.
4. The user equipment of claim 2 , wherein the predetermined advance time is determined according to a capability of the user equipment and a subcarrier spacing.
5. 2. The user equipment of claim 1, wherein if reception of a PDSCH repeated in multiple slots is configured, the processor is configured to determine the PDSCH candidate set based on whether PDSCH reception is available in all of the multiple slots.
6. 6. The user equipment of claim 5, wherein if the user equipment determines that PDSCH reception is unavailable in all of the plurality of slots, the user equipment does not include the PDSCH that is repeated in the plurality of slots in the PDSCH candidate set.
7. 10. The user equipment of claim 1, wherein the processor is configured to determine the PDSCH candidate set based on whether at least one of the symbols to which PDSCH reception is allocated corresponds to an uplink (UL) symbol.
8. 8. The user equipment of claim 7, wherein the processor is configured to not include the first PDSCH in the PDSCH candidate set if at least one of the symbols allocated for reception of the first PDSCH corresponds to an UL symbol.
9. 9. The user equipment of claim 8, wherein the processor is configured to not include the second PDSCH in the PDSCH candidate set if at least one of the symbols allocated for reception of the second PDSCH is a symbol used for a PRACH transmission.
10. When reception of a PDSCH repeated in a plurality of slots is configured and the user equipment determines that PDSCH reception is unavailable in all of the plurality of slots, the processor is configured to not include the PDSCH repeated in the plurality of slots in the PDSCH candidate set; 8. The user equipment of claim 7, wherein, when the user equipment determines that the reception of the PDSCH is unavailable in all of the plurality of slots, the processor is configured to: determine that the PDSCH reception is unavailable in a corresponding slot if at least one of the symbols to which PDSCH reception is allocated corresponds to an UL symbol of any one of the slots.
11. The user equipment of claim 1 , wherein the processor is configured to determine the PDSCH candidate set based on a time required to process HARQ-ACK information of a PDSCH.
12. 12. The user equipment of claim 11, wherein the processor is configured to not include the third PDSCH in the PDSCH candidate set if the required time to process HARQ-ACK information of a third PDSCH is longer than the time from the end of a last symbol of the third PDSCH to the start symbol of a physical uplink control channel (PUCCH) that includes the semi-static HARQ-ACK codebook.
13. 13. The user equipment of claim 12, wherein the time from the end of the last symbol of the third PDSCH to the start symbol of the PUCCH that includes the semi-static HARQ-ACK codebook is determined by a number of symbols.
14. 1. A method of operating user equipment in a wireless communications system, comprising: When receiving a physical downlink control channel (PDCCH) indicating a change in a downlink (DL) bandwidth portion (BWP), modifying the DL BWP based on the PDCCH indicating the change in the DL BWP, and not including a physical downlink shared channel (PDSCH) scheduled by a PDCCH received before receiving the PDCCH indicating the change in the DL BWP in a PDSCH candidate set; transmitting to a base station of the wireless communication system a semi-static HARQ-ACK codebook including Hybrid Automatic Repeat Request (HARQ)-ACK information for physical downlink shared channels (PDSCHs) corresponding to the PDSCH candidate set; A method comprising:
15. The step of not including the PDSCH scheduled by the PDCCH received before receiving the PDCCH indicating the change of the DL BWP in the PDSCH candidate set includes:
15. The method of claim 14, further comprising: if the user equipment receives the PDCCH indicating the change of the DL BWP before a predetermined leading time from a start symbol of a Physical Uplink Control Channel (PUCCH) transmission including the semi-static HARQ-ACK codebook, changing the DL BWP and not including in the PDSCH candidate set a PDSCH scheduled by a PDCCH received before receiving the PDCCH indicating the change of the DL BWP.
16. The method of claim 15 , wherein the predetermined advance time is specified by a number of symbols.
17. The method of claim 15, wherein the predetermined advance time is determined according to a user equipment capability and a subcarrier spacing.
18. 15. The method of claim 14, further comprising, if reception of a PDSCH repeated in multiple slots is configured, determining the PDSCH candidate set based on whether PDSCH reception is available in all of the multiple slots.
19. 15. The method of claim 14, further comprising determining the PDSCH candidate set based on whether at least one of the symbols to which PDSCH reception is allocated corresponds to an uplink (UL) symbol.
20. The method of claim 14, further comprising determining the PDSCH candidate set based on a time required to process HARQ-ACK information of a PDSCH.