User equipment (UE) and base station (BS) are configured to operate within a wireless communication system, and the method for their use within the wireless communication system is specified.
Patent Information
- Application Number
- VN1202604220
- Authority / Receiving Office
- VN · VN
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-05-17
- Filing Date
- 2021-10-12
- Publication Date
- 2026-07-15
AI Technical Summary
Current wireless communication systems face challenges in efficiently transmitting uplink control information, particularly in 5G NR systems, due to resource shortages and the need for high-speed data services, which are not adequately addressed by existing technologies.
A terminal that transmits a physical uplink control channel (PUCCH) based on carrier aggregation, receiving information about the PUCCH serving cell from a base station, and configures it to determine the specific serving cell for PUCCH transmission, using subcarrier spacing and TDD configuration to optimize PUCCH resource allocation and HARQ-ACK transmission.
Enables correct and effective transmission of uplink control information through the PUCCH, determining valid PUCCH resources for HARQ-ACK transmission, thereby improving the overall performance in 5G NR systems.
Smart Images

Figure VN1202604220_0
Abstract
Description
Method, device and system for transmitting a physical uplink control channel in a wireless communication system
[0001] The present invention relates to a wireless communication system, and more particularly, to a method, device and system for transmitting a physical uplink control channel in a wireless communication system, and a semi-persistent scheduling PDSCH reception method and HARQ-ACK transmission method.
[0002] Since the commercialization of 4G (4th generation) communication systems, efforts are being made to develop new 5G (5th generation) communication systems to meet the growing demand for wireless data traffic. 5G communication systems are also referred to as "beyond 4G network" communication systems, "post-LTE" systems, or "new radio" (NR) systems. To achieve high data rates, 5G communication systems include systems operating in the ultra-high frequency (mmWave) band above 6 GHz. Furthermore, for coverage purposes, systems operating in frequency bands below 6 GHz are being considered for implementation at base stations and terminals.
[0003] The 3rd Generation Partnership Project (3GPP) NR system improves network spectral efficiency, enabling carriers to offer more data and voice services within a given bandwidth. Therefore, the 3GPP NR system is designed to meet the demands for high-speed data and media transmission in addition to high-capacity voice support. The advantages of the NR system include high throughput, low latency, support for frequency division duplex (FDD) and time division duplex (TDD) on the same platform, an improved end-user experience, and lower operating costs due to its simple architecture.
[0004] For more efficient data processing, dynamic TDD in NR systems can vary the number of orthogonal frequency division multiplexing (OFDM) symbols available for uplink and downlink transmissions depending on the data traffic direction of users in the cell. For example, when a cell's downlink traffic exceeds its uplink traffic, the base station can allocate multiple downlink OFDM symbols to a slot (or subframe). Information about the slot configuration must be transmitted to terminals.
[0005] To mitigate the path loss of radio waves in ultra-high frequency bands and increase the transmission distance of radio waves, beamforming, massive MIMO (massive MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beamforming, hybrid beamforming that combines analog beamforming and digital beamforming, and large scale antenna technologies are being discussed in 5G communication systems. Additionally, to improve the network of the system, 5G communication systems are developing technologies for advanced small cells, advanced small cells, cloud radio access networks (cloud RAN), ultra-dense networks, device to device communication (D2D), vehicle to everything communication (V2X), wireless backhaul, non-terrestrial network communication (NTN), moving networks, cooperative communication, coordinated multi-points (CoMP), and interference cancellation.In addition, advanced coding modulation (ACM) methods such as hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC), as well as advanced access technologies such as filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA), are being developed in 5G systems.
[0006] Meanwhile, the Internet is evolving from a human-centric network where humans create and consume information to the Internet of Things (IoT), where information is exchanged and processed between distributed components such as objects. The Internet of Everything (IoE), which combines IoT technologies with big data processing technologies through connections to cloud servers, is also emerging. To implement the IoT, technological elements such as sensing technology, wired and wireless communication and network infrastructure, service interface technology, and security technology are required. Recently, research is being conducted on technologies such as sensor networks, machine-to-machine (M2M) communication, and machine-type communication (MTC) for connecting objects. In the IoT environment, intelligent IT (Internet technology) services can be provided that collect and analyze data generated from connected objects to create new value for human life. IoT can be applied to areas such as smart homes, smart buildings, smart cities, smart or connected cars, smart grids, healthcare, smart appliances, and advanced medical services through the convergence and integration of existing IT (information technology) technologies with various industries.
[0007] Accordingly, various attempts are being 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) are being implemented using 5G communication techniques such as beamforming, MIMO, and array antennas. Cloud RAN, a big data processing technology described above, can also be considered an example of the convergence of 5G and IoT technologies. Mobile communication systems have traditionally been developed to provide voice services while ensuring user activity.
[0008] However, mobile communication systems are gradually expanding beyond voice to include data services, and have now evolved to the point where they can provide high-speed data services. However, resource shortages and user demand for high-speed services in existing mobile communication systems are driving the need for more advanced systems.
[0009] The technical problem of the present invention is to provide a method for transmitting uplink control information in a wireless communication system, particularly a cellular wireless communication system, and a device therefor.
[0010] Another technical task of the present invention is to provide a method for receiving an SPS PDSCH in a 3GPP NR system, a method for transmitting HARQ-ACK of the SPS PDSCH, and a device therefor.
[0011] According to one aspect of the present invention, a terminal for transmitting a physical uplink control channel (PUCCH) based on carrier aggregation is provided. The terminal includes a communication module for receiving, from a base station, information about a PUCCH serving cell, which is a serving cell to which a PUCCH is to be transmitted, generating the PUCCH, and transmitting the generated PUCCH on the PUCCH serving cell, and a processor for configuring the PUCCH serving cell based on the information about the PUCCH serving cell, wherein the information about the PUCCH serving cell may include first information indicating whether to set a specific serving cell among the plurality of serving cells as the PUCCH serving cell, and second information regarding a period during which the configuration about the PUCCH serving cell is applied.
[0012] In one aspect, the first information may indicate, as a series of sequential indexes, whether to set the specific serving cell as the PUCCH serving cell.
[0013] In another aspect, the number of the series of indexes is determined based on the subcarrier spacing (SCS) of a cell, the cell is one of the plurality of serving cells, and each index included in the series of indexes may correspond to one slot of the cell.
[0014] In another aspect, the above one cell may be a primary serving cell among the plurality of serving cells.
[0015] In another aspect, the number of the above series of indexes is determined based on a subcarrier spacing (SCS), and each index included in the above series of indexes can correspond to one slot according to the subcarrier spacing.
[0016] In another aspect, the subcarrier spacing may be the smallest among the subcarrier spacings of the plurality of serving cells.
[0017] In another aspect, the subcarrier spacing may be the largest among the subcarrier spacings of the plurality of serving cells.
[0018] In another aspect, the terminal may receive a TDD configuration from a higher layer, and the subcarrier spacing may be a reference subcarrier spacing of the TDD configuration.
[0019] In another aspect, the series of indices may correspond to at least some of the slots within the cycle.
[0020] In another aspect, the uplink slot of the primary serving cell may not be included in at least some of the slots, and the uplink slot may be a slot including only uplink symbols.
[0021] In another aspect, if all of the plurality of serving cells are downlink slots, the slot may not be included in at least some of the slots, and the downlink slot may include only downlink symbols.
[0022] In another aspect, the first information may indicate on a slot-by-slot basis whether to set the specific serving cell as the PUCCH serving cell.
[0023] In another aspect, the plurality of serving cells may include a primary serving cell and at least one secondary serving cell, and the specific serving cell may be a secondary serving cell having a lowest cell index among the at least one secondary serving cell.
[0024] In another aspect, the information about the PUCCH serving cell may further include third information about the offset at which the cycle starts.
[0025] In another aspect, the communication module performs transmission of the generated PUCCH based on a TDD (time division duplex) configuration, the information about the PUCCH serving cell is information about the TDD configuration, and the period in which the settings about the PUCCH serving cell are applied can be determined based on the period set in the TDD configuration.
[0026] In another aspect, the TDD configuration may be one of a TDD configuration for a primary serving cell, a TDD configuration for a serving cell with the lowest subcarrier spacing among the plurality of serving cells, or a TDD configuration for a serving cell with the highest subcarrier spacing among the plurality of serving cells.
[0027] In another aspect, when the generated PUCCH is configured as a PUCCH repetition, the communication module performs the PUCCH repetition from the first slot in which the PUCCH repetition is indicated, determines the PUCCH serving cell that transmits the PUCCH repetition in the first slot according to the first information, and the PUCCH repetition after the first slot can be transmitted from the PUCCH serving cell if the PUCCH serving cell is indicated according to the first information.
[0028] In another aspect, when the generated PUCCH is configured with PUCCH repetitions, the communication module determines the PUCCH serving cell in each slot in which the PUCCH repetitions are transmitted according to the first information, and the PUCCH repetitions can be transmitted on the PUCCH serving cell in each slot.
[0029] In another aspect, the communication module is configured to receive a physical downlink shared channel (PDSCH) from the base station in a slot preceding the slot in which the generated PUCCH is transmitted by k1 reference slots, wherein the generated PUCCH includes a hybrid automatic repeat request (HARQ) ACK regarding the PDSCH, and the time length of the reference slot can be determined based on any one of a subcarrier spacing of a primary serving cell, a largest subcarrier spacing among a plurality of serving cells, and a smallest subcarrier spacing among a plurality of serving cells.
[0030] In another aspect, the communication module is configured to receive a PUCCH resource indicator indicating PUCCH resources from the base station, and when there are a plurality of specific serving cells that can be set as the PUCCH serving cell, the processor can determine a serving cell that can use the PUCCH resources among the plurality of specific serving cells as the PUCCH serving cell.
[0031] According to another aspect of the present invention, a terminal performing communication based on semi-persistent scheduling is provided. The terminal may include a communication module configured to receive a first physical downlink shared channel (PDSCH) from a base station according to a first semi-persistent scheduling, generate a hybrid automatic repeat request (HARQ) ACK for reception of the first PDSCH, and transmit the HARQ ACK at a transmission timing of a PUCCH determined by a processor, and a processor configured to perform a transmission and reception operation according to a plurality of semi-persistent scheduling including the first semi-persistent scheduling, and determine a transmission timing of the PUCCH based on a resource of a second PUCCH in a second slot that can be used as the PUCCH when a resource of a first PUCCH in a first slot allocated in association with the first PDSCH cannot be used as the PUCCH.
[0032] In one aspect, a case in which the resources of the first PUCCH cannot be used as the PUCCH may include a case in which the resources of the first PUCCH overlap with at least one downlink symbol, at least one symbol of a synchronization signal block, at least one symbol of a basic control channel resource (CORESET #0), and at least one invalid uplink symbol.
[0033] In another aspect, the communication module is configured to receive a second PDSCH according to the first semi-static scheduling later than the first PDSCH, and the resources of the second slot and the second PUCCH are allocated in association with the second PDSCH, and the transmission timing of the PUCCH may include an uplink slot.
[0034] In another aspect, the resources of the second slot and the second PUCCH may be associated with a PDSCH according to a predetermined specific semi-static scheduling among the plurality of semi-static scheduling.
[0035] In another aspect, the predetermined specific semi-static scheduling may be any one of a semi-static scheduling configuration having the lowest ID among the plurality of semi-static scheduling configurations, a semi-static scheduling configuration having the shortest period, and a semi-static scheduling configuration having the same or lower priority as the first semi-static scheduling.
[0036] In another aspect, the PUCCH is configured as a PUCCH repetition, and if a difference between the second slot and the first slot is equal to or less than a constant value, the processor can determine the transmission timing of the PUCCH to be valid.
[0037] In another aspect, the first slot may be the earliest slot to which PUCCH repetitions are assigned, and the second slot may be the second slot among slots in which the PUCCH repetitions can be transmitted.
[0038] In another aspect, the first slot may be the earliest slot to which PUCCH repetitions are allocated, and the second slot may be the earliest slot among slots in which the PUCCH repetitions can be transmitted.
[0039] In another aspect, the first slot may be the earliest slot to which a PUCCH repetition is assigned, and the second slot may be each slot in which each PUCCH repetition can be transmitted.
[0040] In another aspect, the first slot may be the earliest slot to which a PUCCH repetition is assigned, and the second slot may be the last slot among slots in which each PUCCH repetition can be transmitted.
[0041] In another aspect, the first slot is the nth slot among slots to which PUCCH repetitions are allocated, the second slot is the nth slot among slots in which each PUCCH repetition can be transmitted, and n may be a natural number from 1 to the number of repetitions of the PUCCH repetitions.
[0042] According to an embodiment of the present invention, a terminal can correctly transmit uplink control information to a base station via an uplink control channel. Furthermore, uplink control information can be effectively transmitted through correct transmission of a physical uplink control channel. Furthermore, according to the present invention, the terminal can effectively determine PUCCH resources for HARQ-ACK transmission upon reception of an SPS PDSCH and transmit the HARQ-ACK of the SPS PDSCH.
[0043] The effects that can be obtained from the present invention are not limited to the effects mentioned above, and other effects not mentioned can be clearly understood by a person having ordinary skill in the art to which the present invention belongs from the description below.
[0044] Figure 1 shows an example of a radio frame structure used in a wireless communication system.
[0045] Figure 2 shows an example of a downlink (DL) / uplink (UL) slot structure in a wireless communication system.
[0046] Figure 3 is a drawing for explaining a physical channel used in a 3GPP system and a general signal transmission method using the physical channel.
[0047] Figure 4 illustrates an SS / PBCH block for initial cell access in a 3GPP NR system.
[0048] Figure 5 illustrates a procedure for transmitting control information and control channels in a 3GPP NR system.
[0049] Figure 6 is a diagram showing a CORESET (control resource set) in which a PDCCH (physical downlink control channel) can be transmitted in a 3GPP NR system.
[0050] FIG. 7 is a diagram illustrating a method for setting a PDCCH search space in a 3GPP NR system.
[0051] Figure 8 is a conceptual diagram explaining carrier aggregation.
[0052] Figure 9 is a diagram for explaining single carrier communication and multi-carrier communication.
[0053] Figure 10 is a diagram illustrating an example in which a cross-carrier scheduling technique is applied.
[0054] Figure 11 is a block diagram showing the configuration of a terminal and a base station according to one embodiment of the present invention.
[0055] FIG. 12a and FIG. 12b are diagrams showing scheduling of a physical uplink shared channel in the time domain, and FIG. 13 is a diagram showing scheduling of a physical uplink shared channel in the frequency domain.
[0056] FIG. 14a and FIG. 14b are diagrams illustrating repeated transmission of a physical uplink shared channel according to an example.
[0057] Figure 15 is a diagram showing scheduling of a physical uplink control channel.
[0058] Figure 16 is a diagram showing repeated transmission of a physical uplink control channel.
[0059] Figure 17 is a diagram showing a situation in which two cells capable of uplink transmission are set to a terminal according to an example.
[0060] FIG. 18 is a diagram explaining a method for determining a PUCCH serving cell based on a low subcarrier spacing according to an example, and FIG. 19 is a diagram explaining a method for determining a PUCCH serving cell based on a high subcarrier spacing.
[0061] FIG. 20 is a diagram illustrating dynamic PUCCH carrier switching according to one embodiment.
[0062] FIG. 21 is a diagram illustrating PUCCH transmission according to dynamic PUCCH carrier switching according to one embodiment of the present invention.
[0063] FIG. 22 is a diagram illustrating PUCCH transmission according to dynamic PUCCH carrier switching according to another embodiment of the present invention.
[0064] FIG. 23 is a diagram illustrating PUCCH transmission according to dynamic PUCCH carrier switching according to another embodiment of the present invention.
[0065] FIG. 24 is a diagram illustrating PUCCH transmission according to dynamic PUCCH carrier switching according to another embodiment of the present invention.
[0066] Figure 25 is a diagram showing scheduling of a physical downlink shared channel.
[0067] Figure 26 is a diagram showing scheduling of a physical uplink control channel.
[0068] Figure 27 shows the scheduling of the physical uplink shared channel and the physical uplink control channel.
[0069] This is the drawing shown.
[0070] Figure 28 is a diagram showing reception of SPS PDSCH.
[0071] Figure 29 is a diagram showing HARQ-ACK transmission of SPS PDSCH.
[0072] FIG. 30 is a diagram illustrating a PUCCH transmitting HARQ-ACK of an SPS PDSCH according to one embodiment.
[0073] FIG. 31 is a diagram showing a PUCCH transmitting HARQ-ACK of an SPS PDSCH according to another embodiment.
[0074] FIGS. 32 to 34 are diagrams showing a PUCCH transmitting HARQ-ACK of an SPS PDSCH in a plurality of SPS settings according to another embodiment.
[0075] FIG. 35 is a diagram illustrating a PUCCH transmitting HARQ-ACK of an SPS PDSCH through PUCCH resource configuration according to another embodiment.
[0076] FIG. 36 is a diagram illustrating a PUCCH transmitting HARQ-ACK of an SPS PDSCH through PUCCH resource configuration according to another embodiment.
[0077] FIG. 37 is a diagram showing a PUCCH that transmits HARQ-ACK of an SPS PDSCH when a terminal receives an SPS release DCI according to one embodiment.
[0078] FIG. 38 is a diagram showing a PUCCH that transmits HARQ-ACK of an SPS PDSCH when a terminal receives an SPS release DCI according to another embodiment.
[0079] FIG. 39 is a diagram showing a PUCCH transmitting a HARQ-ACK of an SPS PDSCH when a terminal receives an SPS release DCI according to another embodiment.
[0080] FIG. 40 is a diagram showing a PUCCH transmitting a HARQ-ACK of an SPS PDSCH when a terminal receives an SPS release DCI according to another embodiment.
[0081] Figure 41 is a diagram showing a method for a terminal to determine a valid PUCCH resource according to an example.
[0082] Figure 42 is a diagram illustrating a method for a terminal to determine a valid PUCCH resource according to another example.
[0083] Figure 43 is a diagram illustrating a method for a terminal to determine a valid PUCCH resource according to another example.
[0084] Figure 44 is a diagram illustrating a method for a terminal to determine a valid PUCCH resource according to another example.
[0085] Figure 45 is an example of a scenario to which this embodiment is applied.
[0086] Figure 46 illustrates a method for a terminal to determine the validity of HARQ-ACK according to an example.
[0087] Figure 47 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0088] Figure 48 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0089] Figure 49 illustrates a method for a terminal to determine the validity of HARQ-ACK according to an example.
[0090] Figure 50 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0091] Figure 51 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0092] Figure 52 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0093] Figure 53 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0094] Figure 54 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0095] Figure 55 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0096] Figure 56 illustrates a method for a terminal to perform PUCCH repetition according to an example.
[0097] Figure 57 illustrates a method for a terminal to perform PUCCH repetition according to another example.
[0098] The terms used in this specification have been selected from widely used and current terms, taking into account the functions of the present invention. However, these terms may vary depending on the intentions of those skilled in the art, customs, or the emergence of new technologies. Furthermore, in certain cases, the applicant may arbitrarily select terms, in which case their meanings will be described in the description of the relevant invention. Therefore, it should be noted that the terms used in this specification should be interpreted based on their substantive meaning and the overall content of this specification, rather than simply their names.
[0099] Throughout the specification, when a component is said to be "connected" to another component, this includes not only the case where the component is "directly connected," but also the case where the component is "electrically connected" with another component intervening therebetween. Furthermore, when a component is said to "include" a particular component, this does not exclude the other component, but rather allows the inclusion of other components, unless specifically stated otherwise. Furthermore, the terms "more than" or "less than" based on a specific threshold may be appropriately replaced with "more than" or "less than", respectively, depending on the embodiment.
[0100] The following technologies can be used in various wireless access systems, such as CDMA (code division multiple access), FDMA (frequency division multiple access), TDMA (time division multiple access), OFDMA (orthogonal frequency division multiple access), and SC-FDMA (single carrier frequency division multiple access). CDMA can be implemented with radio technologies such as UTRA (Universal Terrestrial Radio Access) or CDMA2000. TDMA can be implemented with radio technologies such as GSM (Global System for Mobile communications) / GPRS (General Packet Radio Service) / EDGE (Enhanced Data Rates for GSM Evolution). OFDMA can be implemented with radio technologies such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, and E-UTRA (Evolved UTRA). UTRA is a part of UMTS (Universal Mobile Telecommunications System). 3GPP (3rd Generation Partnership Project) LTE (long term evolution) is a part of E-UMTS (Evolved UMTS) that uses E-UTRA, and LTE-A (Advanced) is an evolved version of 3GPP LTE.3GPP NR (New Radio) is a system designed separately from LTE / LTE-A to support enhanced Mobile Broadband (eMBB), Ultra-Reliable and Low Latency Communication (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 concepts of the present invention are not limited thereto.
[0101] Unless otherwise specified herein, a base station may include a gNB (next generation node B) defined in 3GPP NR. In addition, unless otherwise specified, a terminal may include a UE (user equipment). Hereinafter, to facilitate understanding of the description, each content is described separately as an embodiment, but each embodiment may be used in combination with each other. In the present disclosure, the configuration of a terminal may refer to a configuration by a base station. Specifically, the base station may transmit a channel or signal to the terminal to set the values of parameters used in the operation of the terminal or in a wireless communication system.
[0102]
[0103] Figure 1 shows an example of a radio frame structure used in a wireless communication system.
[0104] Referring to Fig. 1, a radio frame (or radio frame) used in a 3GPP NR system can have a length of 10 ms (ΔfmaxNf / 100) * Tc). In addition, the radio frame is composed of 10 equally sized subframes (subframes, SF). Here, Δfmax = 480 * 103 Hz, Nf = 4096, Tc = 1 / (Δfref * Nf,ref), Δfref = 15 * 103 Hz, Nf,ref = 2048. Each of the 10 subframes within one radio frame can be numbered from 0 to 9. Each subframe has a length of 1 ms and can be composed of one or more slots depending on the subcarrier spacing. More specifically, the subcarrier spacing that can be used in the 3GPP NR system is 15 * 2 μ kHz. μ is a subcarrier spacing configuration, and can have a value of μ=0 to 4. That is, 15 kHz, 30 kHz, 60 kHz, 120 kHz, or 240 kHz can be used as the subcarrier spacing. A 1 ms long subframe can be composed of 2 μ slots. In this case, the length of each slot is 2-μ ms. The 2 μ slots in one subframe can be numbered from 0 to 2 μ - 1, respectively. In addition, the slots in one radio frame can be numbered from 0 to 10*2 μ - 1, respectively. Time resources can be distinguished by at least one of a radio frame number (or radio frame index), a subframe number (or subframe index), and a slot number (or slot index).
[0105] Figure 2 illustrates an example of a downlink (DL) / uplink (UL) slot structure in a wireless communication system. In particular, Figure 2 illustrates the structure of a resource grid of a 3GPP NR system.
[0106] There is one resource grid per antenna port. Referring to Fig. 2, a slot includes multiple OFDM (orthogonal frequency division multiplexing) symbols in the time domain and multiple resource blocks (RBs) in the frequency domain. An OFDM symbol may also mean one symbol period. Unless otherwise specified, an OFDM symbol may be simply referred to as a symbol. One RB includes 12 consecutive subcarriers in the frequency domain. Referring to Fig. 2, a signal transmitted in each slot can be expressed as a resource grid consisting of Nsize,μgrid,x * NRBsc subcarriers and Nslotsymb OFDM symbols. Here, when it is a downlink resource grid, x = DL, and when it is an uplink resource grid, x = UL. Nsize,μgrid,x represent the number of resource blocks (RBs) according to the subcarrier spacing configuration factor μ (x is DL or UL), and Nslotsymb represents the number of OFDM symbols in a slot. NRBsc is the number of subcarriers constituting one RB, and NRBsc=12. An OFDM symbol may be referred to as a CP-OFDM (cyclic prefix OFDM) symbol or a DFT-S-OFDM (discrete Fourier transform spread OFDM) symbol depending on the multiple access method.
[0107] The number of OFDM symbols included in one slot may vary depending on the length of the CP (cyclic prefix). For example, in the case of a normal CP, one slot may include 14 OFDM symbols, but in the case of an extended CP, one slot may include 12 OFDM symbols. In a specific embodiment, the extended CP may be used only at a 60 kHz subcarrier spacing. In FIG. 2, for convenience of explanation, a case in which one slot consists of 14 OFDM symbols is illustrated, but embodiments of the present invention may be applied in the same manner to slots having a different number of OFDM symbols. Referring to FIG. 2, each OFDM symbol includes Nsize,μgrid,x * NRBsc subcarriers in the frequency domain. The types of subcarriers may be divided into data subcarriers for data transmission, reference signal subcarriers for reference signal transmission, and guard bands. The carrier frequency is also called the center frequency (fc).
[0108] An RB can be defined by NRBsc (for example, 12) consecutive subcarriers in the frequency domain. For reference, a resource composed of one OFDM symbol and one subcarrier can be referred to as a resource element (RE) or tone. Therefore, an RB can be composed of Nslotsymb * NRBsc resource elements. Each resource element in the resource grid can be uniquely defined by an index pair (k, l) in one slot. k is an index ranging from 0 to Nsize,μgrid, x * NRBsc - 1 in the frequency domain, and l is an index ranging from 0 to Nslotsymb - 1 in the time domain.
[0109] For a terminal to receive signals from or transmit signals to a base station, its time / frequency synchronization may need to be aligned with that of the base station. Only when the base station and terminal are synchronized can the terminal determine the time and frequency parameters necessary to accurately demodulate DL signals and transmit UL signals.
[0110] Each symbol of a radio frame operating in time division duplex (TDD) or an unpaired spectrum can be composed of at least one of a downlink symbol (DL symbol), an uplink symbol (UL symbol), or a flexible symbol. A radio frame operating as a downlink carrier in frequency division duplex (FDD) or a paired spectrum can be composed of downlink symbols or flexible symbols, and a radio frame operating as an uplink carrier can be composed of uplink symbols or flexible symbols. Downlink transmission is possible in a downlink symbol but uplink transmission is not possible, and uplink transmission is possible in an uplink symbol but downlink transmission is not possible. A flexible symbol can be determined whether to be used for downlink or uplink depending on a signal.
[0111] Information about the type of each symbol, i.e., information indicating either a downlink symbol, an uplink symbol, or a flexible symbol, may be configured as a cell-specific (or common) radio resource control (RRC) signal. In addition, information about the type of each symbol may be additionally configured as a UE-specific (or dedicated) RRC signal. The base station uses the cell-specific RRC signal to indicate i) the period of the cell-specific slot configuration, ii) the number of slots containing only downlink symbols from the beginning of the period of the cell-specific slot configuration, iii) the number of downlink symbols from the first symbol of the slot immediately following the slot containing only downlink symbols, iv) the number of slots containing only uplink symbols from the end of the period of the cell-specific slot configuration, and v) the number of uplink symbols from the last symbol of the slot immediately preceding the slot containing only uplink symbols. Here, a symbol that is not composed of either an uplink symbol or a downlink symbol is a flexible symbol.
[0112] When information about the symbol type is configured as a terminal-specific RRC signal, the base station can signal whether the flexible symbol is a downlink symbol or an uplink symbol as a cell-specific RRC signal. At this time, the terminal-specific RRC signal cannot change the downlink symbol or uplink symbol configured as the cell-specific RRC signal to another symbol type. The terminal-specific RRC signal can signal the number of downlink symbols among the Nslotsymb symbols of the corresponding slot and the number of uplink symbols among the Nslotsymb symbols of the corresponding slot for each slot. At this time, the downlink symbols of the slot can be configured consecutively from the first symbol of the slot to the i-th symbol. In addition, the uplink symbols of the slot can be configured consecutively from the j-th symbol of the slot to the last symbol (where, i <j). 슬롯에서 상향링크 심볼과 하향링크 심볼 어느 것으로도 구성되지 않은 심볼은 플랙서블 심볼이다.
[0113] The type of symbol composed of the above RRC signal can be referred to as a semi-static DL / UL configuration. In the semi-static DL / UL configuration composed of the above RRC signal, a flexible symbol can be indicated as a downlink symbol, an uplink symbol, or a flexible symbol through dynamic SFI (slot format information) transmitted on a physical downlink control channel (PDCCH). In this case, the downlink symbol or uplink symbol composed of the RRC signal is not changed to a different symbol type. Table 1 shows examples of dynamic SFI that a base station can indicate to a terminal.
[0114]
[0115] In Table 1, D represents a downlink symbol, U represents an uplink symbol, and X represents a flexible symbol. As shown in Table 1, up to two DL / UL switchings can be allowed within one slot.
[0116] FIG. 3 is a diagram illustrating a physical channel used in a 3GPP system (e.g., NR) and a general signal transmission method using the physical channel.
[0117] When a terminal's power supply is increased or the terminal enters a new cell, the terminal performs an initial cell search operation (S101). Specifically, the terminal can synchronize with the base station during the initial cell search. To this end, the terminal receives a primary synchronization signal (PSS) and a secondary synchronization signal (SSS) from the base station to synchronize with the base station and obtain information such as the cell ID. Thereafter, the terminal can receive a physical broadcast channel from the base station to obtain broadcast information within the cell.
[0118] A terminal that has completed initial cell search can obtain more specific system information than the system information obtained through initial cell search by receiving a physical downlink control channel (PDCCH) and a physical downlink shared channel (PDSCH) according to information carried in the PDCCH (S102). The system information received by the terminal here is cell-common system information for the terminal to operate properly in the physical layer of the RRC (Radio Resource Control, RRC), and is referred to as remaining system information or system information block (SIB) 1.
[0119] When a terminal accesses a base station for the first time or there are no radio resources for signal transmission (when the terminal is in RRC_IDLE mode), the terminal may perform a random access procedure for the base station (steps S103 to S106). First, the terminal transmits a preamble through a physical random access channel (PRACH) (S103) and may receive a response message to the preamble from the base station through a PDCCH and a corresponding PDSCH (S104). When a valid random access response message is received by the terminal, the terminal transmits data, including its identifier, to the base station through a physical uplink shared channel (PUSCH) indicated in an uplink grant transmitted from the base station through the PDCCH (S105). Next, the terminal waits for reception of the PDCCH as an instruction from the base station to resolve collisions. When the terminal successfully receives the PDCCH through its identifier (S106), the random access procedure is terminated. During the random access process, the terminal can obtain terminal-specific system information required for proper operation from the RRC layer to the physical layer. Once the terminal obtains terminal-specific system information from the RRC layer, the terminal enters RRC connected mode (RRC_CONNECTED mode).
[0120] The RRC layer is used to generate and manage messages for control between terminals and the Radio Access Network (RAN). More specifically, the base station and terminals can perform broadcasting of cell system information required for all terminals in the cell, management of delivery of paging messages, mobility management and handover, terminal measurement reporting and control thereof, terminal capability management, and storage management including base station management in the RRC layer. In general, since the update of a signal transmitted in the RRC layer (hereinafter, “RRC signal”) is longer than the transmission / reception cycle (i.e., transmission time interval, TTI) in the physical layer, the RRC signal can be maintained without change for a long period.
[0121] After the procedure described above, the terminal can perform the general uplink / downlink signal transmission procedure of receiving PDCCH / PDSCH (S107) and transmitting physical uplink shared channel (PUSCH) / physical uplink control channel (PUCCH) (S108). In particular, the terminal can receive downlink control information (DCI) through the PDCCH. The DCI can include control information such as resource allocation information for the terminal. In addition, the format of the DCI can vary depending on the purpose of use. The uplink control information (UCI) that the terminal transmits to the base station through the uplink can include downlink / uplink ACK / NACK signals, channel quality indicator (CQI), precoding matrix index (PMI), rank indicator (RI), etc. Here, the CQI, PMI, and RI can be included in channel state information (CSI). In the case of a 3GPP NR system, the terminal can transmit control information such as the HARQ-ACK and CSI described above through PUSCH and / or PUCCH.
[0122] Figures 4a and 4b illustrate the SS (synchronization signal) / PBCH (physical broadcast channel) blocks for initial cell access in a 3GPP NR system. When a terminal is powered on or attempts to access a new cell, it can acquire time and frequency synchronization with the cell and perform an initial cell search process. During the cell search process, the terminal obtains the physical cell identity N of the cell. cell IDcan be detected. To this end, the terminal can synchronize with the base station by receiving synchronization signals, such as a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), from the base station. At this time, the terminal can obtain information such as a cell identifier (ID).
[0123] Referring to FIGS. 4A and 4B, the synchronization signal (SS) will be described in more detail. The synchronization signal can be divided into PSS and SSS. PSS can be used to obtain time domain synchronization such as OFDM symbol synchronization, slot synchronization, and / or frequency domain 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 be composed of 20 consecutive RBs (= 240 subcarriers) in the frequency axis and 4 consecutive OFDM symbols in the time axis. At this time, in the SS / PBCH block, the PSS is transmitted through the 56th to 182nd subcarriers in the first OFDM symbol, and the SSS is transmitted through the 56th to 182nd subcarriers in the third OFDM symbol. Here, the lowest subcarrier index of the SS / PBCH block is numbered from 0. In the first OFDM symbol in which PSS is transmitted, the base station does not transmit signals through the remaining subcarriers, i.e., subcarriers 0 to 55 and 183 to 239. In addition, in the third OFDM symbol in which SSS is transmitted, the base station does not transmit signals through subcarriers 48 to 55 and 183 to 191. The base station transmits the PBCH (physical broadcast channel) through the remaining REs in the SS / PBCH block, excluding the above signals.
[0124]
[0125] The SS identifies a total of 1008 unique physical layer cell IDs through a combination of three PSSs and SSSs. Specifically, each physical layer cell ID can be grouped into 336 physical layer cell ID groups, each group containing three unique identifiers, such that each physical layer cell ID is part of only one physical layer cell ID group. Therefore, the physical layer cell ID N cell ID = 3N (1) ID + N (2) ID An index N in the range 0 to 335 representing a physical layer cell-identifier group. (1) ID and an index N from 0 to 2 representing the physical layer cell identifier within the physical layer cell identifier group. (2) ID can be uniquely defined by. The terminal can detect the PSS to identify one of three unique physical layer cell identifiers. In addition, the terminal can detect the SSS to identify one of 336 physical layer cell IDs associated with the physical layer cell identifier. At this time, the sequence d of the PSS PSS (n) is as follows.
[0126] d PSS (n)=1-2x(m)
[0127] m=(n+43N (2) ID ) mod 127
[0128] 0≤n<127
[0129] Here, x(i+7)=(x(i+4)+x(i)) mod 2,
[0130] It is given as [x(6) x(5) x(4) x(3) x(2) x(1) x(0)]=[1 1 1 0 1 1 0].
[0131] Also, the sequence d of SSS SSS (n) is as follows.
[0132] d SSS (n)=[1-2x0((n+m0) mod 127][1-2x i ((n+m1) mod 127]
[0133] m0=15 floor (N (1) ID / 112)+5N (2) ID
[0134] m1=N (1) ID mod 112
[0135] 0≤n<127
[0136] Here, x0(i+7)=(x0(i+4)+x0(i)) mod 2
[0137] x1(i+7)=(x1(i+1)+x1(i)) mod 2,
[0138] [x0(6) x0(5) x0(4) x0(3) x0(2) x0(1) x0(0)]=[0 0 0 0 0 0 1]
[0139] It is given as [x1(6) x1(5) x1(4) x1(3) x1(2) x1(1) x1(0)]=[0 0 0 0 0 0 1].
[0140] A 10ms long radio frame can be divided into two 5ms long half frames. Referring to Fig. 4b, the slots in which SS / PBCH blocks are transmitted within each half frame are described. The slots in which SS / PBCH blocks are transmitted can be any one of Cases A, B, C, D, and E. In Case A, the subcarrier spacing is 15kHz, and the starting point of the SS / PBCH block is the {2, 8} + 14*nth symbol. At this time, n can be 0 or 1 for carrier frequencies below 3GHz. Also, n can be 0, 1, 2, or 3 for carrier frequencies exceeding 3GHz and below 6GHz. In Case B, the subcarrier spacing is 30kHz, and the starting point of the SS / PBCH block is the {4, 8, 16, 20} + 28*nth symbol. At this time, n can be 0 for carrier frequencies below 3GHz. Also, n can be 0, 1 at a carrier frequency exceeding 3 GHz and below 6 GHz. In case C, the subcarrier spacing is 30 kHz, and the starting point of the SS / PBCH block is the {2, 8} + 14*nth symbol. At this time, n can be 0, 1 at a carrier frequency below 3 GHz. Also, n can be 0, 1, 2, 3 at a carrier frequency exceeding 3 GHz and below 6 GHz. In case D, the subcarrier spacing is 120 kHz, and the starting point of the SS / PBCH block is the {4, 8, 16, 20} + 28*nth symbol. At this time, n can be 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18 at a carrier frequency above 6 GHz. In Case E, the subcarrier spacing is 240 kHz, and the starting point of the SS / PBCH block is {8, 12, 16, 20, 32, 36, 40, 44} + 56*nth symbol. At this time, n can be 0, 1, 2, 3, 5, 6, 7, or 8 for carrier frequencies above 6 GHz.
[0141] Figures 5a and 5b illustrate a procedure for transmitting control information and a control channel in a 3GPP NR system. Referring to Figure 5a, a base station may add a CRC (cyclic redundancy check) masked (e.g., XOR operation) 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 / target of each control information. A common RNTI used by one or more terminals 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). In addition, a terminal-specific RNTI may include at least one of a cell temporary RNTI (C-RNTI) and a CS-RNTI. Thereafter, the base station may perform rate matching according to the amount of resource(s) allocated for PDCCH transmission after performing channel encoding (e.g., polar coding) (S204). Thereafter, the base station may multiplex DCI(s) based on a PDCCH structure based on a CCE (control channel element) (S208).
[0142] In addition, the base station can apply additional processes (S210) such as scrambling, modulation (e.g., QPSK), and interleaving to the multiplexed DCI(s), and then map them to the resources to be transmitted. CCE is a basic resource unit for PDCCH, and one CCE can be composed of multiple (e.g., 6) REGs (resource element groups). One REG can be composed of multiple (e.g., 12) REs. The number of CCEs used for one PDCCH can be defined as an aggregation level. In the 3GPP NR system, aggregation levels of 1, 2, 4, 8, or 16 can 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 CCE(s) transmitted in the control domain accordingly.
[0143] Figure 6 is a diagram showing a CORESET (control resource set) in which a PDCCH (physical downlink control channel) can be transmitted in a 3GPP NR system.
[0144] A CORESET is a time-frequency resource where the PDCCH, a control signal for a terminal, is transmitted. Furthermore, a search space, described below, can be mapped to a single CORESET. Therefore, rather than monitoring the entire frequency band for PDCCH reception, a terminal can monitor the time-frequency domain designated by the CORESET and decode the PDCCH mapped to the CORESET. A base station can configure one or more CORESETs for each cell for the terminal. A CORESET can consist of up to three consecutive symbols along the time axis. Furthermore, a CORESET can be configured in units of six consecutive PRBs along the frequency axis. In the embodiment of FIG. 5, CORESET#1 consists of consecutive PRBs, and CORESET#2 and CORESET#3 consist of non-consecutive PRBs. A CORESET can be located in any symbol within a slot. For example, in the embodiment of FIG. 5, CORESET#1 starts at the first symbol of the slot, CORESET#2 starts at the fifth symbol of the slot, and CORESET#9 starts at the ninth symbol of the slot.
[0145] FIG. 7 is a diagram illustrating a method for setting a PDCCH search space in a 3GPP NR system.
[0146] In order to transmit a PDCCH to a terminal, each CORESET may have at least one search space. In an embodiment of the present invention, the search space is a set of all time-frequency resources (hereinafter, PDCCH candidates) on which the PDCCH of the terminal can be transmitted. The search space may include a common search space that 3GPP NR terminals must commonly search and a terminal-specific or UE-specific search space that a specific terminal must search. In the common search space, a PDCCH that is commonly set for all terminals in a cell belonging to the same base station can be monitored. In addition, a terminal-specific search space may be set for each terminal so that the PDCCH allocated to each terminal can be monitored at different search space locations depending on the terminal. In the case of a terminal-specific search space, the search spaces between terminals may be allocated to partially overlap due to the limited control region to which the PDCCH can be allocated. Monitoring PDCCH involves blindly decoding PDCCH candidates within the search space. Successful blind decoding is referred to as "successful detection / reception of the PDCCH." Failure to do so is referred to as "non-detection / non-reception of the PDCCH," or "non-successful detection / reception."
[0147] For convenience of explanation, a PDCCH scrambled with a group common (GC) RNTI that one or more terminals already know in order to transmit downlink control information to one or more terminals is referred to as a group common (GC) PDCCH or common PDCCH. In addition, a PDCCH scrambled with a terminal-specific RNTI that a specific terminal already knows in order to transmit uplink scheduling information or downlink scheduling information to a specific terminal is referred to as a terminal-specific PDCCH. The common PDCCH may be included in a common search space, and the terminal-specific PDCCH may be included in either the common search space or the terminal-specific PDCCH.
[0148] The base station can inform each terminal or terminal group of information related to resource allocation of the transmission channel, PCH (paging channel) and DL-SCH (downlink-shared channel) (i.e., DL Grant) or information related to resource allocation of UL-SCH (uplink-shared channel) and HARQ (hybrid automatic repeat request) (i.e., UL Grant) through PDCCH. The base station can transmit PCH transport blocks and DL-SCH transport blocks through PDSCH. The base station can transmit data excluding specific control information or specific service data through PDSCH. In addition, the terminal can receive data excluding specific control information or specific service data through PDSCH.
[0149] The base station can transmit information on the PDCCH, including information about which terminal (one or more terminals) the PDSCH data is transmitted to and how the terminal should receive and decode the PDSCH data. For example, assume that the DCI transmitted through a specific PDCCH is CRC-masked with an RNTI called "A", and that the DCI indicates that the PDSCH is allocated to a radio resource (e.g., frequency location) called "B", and indicates transmission format information (e.g., transmission block size, modulation method, coding information, etc.) called "C". The terminal monitors the PDCCH using the RNTI information it has. In this case, if there is a terminal that blindly decodes the PDCCH using the "A" RNTI, the terminal receives the PDCCH and, based on the information in the received PDCCH, receives the PDSCH indicated by "B" and "C".
[0150] Table 3 shows an example of a physical uplink control channel (PUCCH) used in a wireless communication system.
[0151]
[0152] PUCCH can be used to transmit the following uplink control information (UCI):
[0153] - SR (scheduling request): Information used to request uplink UL-SCH resources.
[0154] - HARQ-ACK: This is a response to the PDCCH (indicating DL SPS release) and / or a response to a downlink transport block (TB) on the PDSCH. HARQ-ACK indicates whether information transmitted through the PDCCH or PDSCH has been received. The HARQ-ACK response includes positive ACK (simply, ACK), negative ACK (hereinafter, NACK), discontinuous transmission (DTX), or NACK / DTX. Here, the term HARQ-ACK is used interchangeably with HARQ-ACK / NACK and ACK / NACK. In general, ACK can be expressed with bit value 1, and NACK can be expressed with bit value 0.
[0155] - CSI (channel state information): This is feedback information for the downlink channel. It is generated by the terminal based on the CSI-RS (reference signal) transmitted by the base station. MIMO (multiple input multiple output)-related feedback information includes the rank indicator (RI) and the precoding matrix indicator (PMI). Depending on the information it represents, CSI can be divided into CSI Part 1 and CSI Part 2.
[0156] In 3GPP NR systems, five PUCCH formats can be used to support various service scenarios, channel environments, and frame structures.
[0157] PUCCH format 0 is a format that can transmit 1-bit or 2-bit HARQ-ACK information or SR. PUCCH format 0 can be transmitted through 1 or 2 OFDM symbols in the time axis and 1 RB in the frequency axis. When PUCCH format 0 is transmitted through 2 OFDM symbols, the same sequence can be transmitted in different RBs in the two symbols. Through this, the terminal can obtain frequency diversity gain. More specifically, the terminal can transmit M bit Beat UCI (M bit = 1 or 2) depending on the value m of the cyclic shift cs , and determine the base sequence of length 12 as the given value m cs The cyclically shifted sequence can be transmitted by mapping it to 1 OFDM symbol and 12 REs of 1 PRB. The number of cyclic shifts available to the terminal is 12, and M bit = 1, 1-bit UCI 0 and 1 can be represented as a sequence corresponding to two cyclic shifts with a difference of 6 in cyclic shift values. Also, M bit = 2, the 2-bit UCI 00, 01, 11, 10 can be represented as a sequence corresponding to four cyclic shifts with a difference of 3 in the cyclic shift values.
[0158] PUCCH format 1 can carry 1-bit or 2-bit HARQ-ACK information or SR. PUCCH format 1 can be transmitted through consecutive OFDM symbols in the time axis and 1 PRB in the frequency axis. Here, the number of OFDM symbols occupied by PUCCH format 1 can be one of 4 to 14. More specifically, M bit = 1 UCI can be modulated with BPSK. The terminal is M bit=2 UCI can be modulated with QPSK (quadrature phase shift keying). A signal is obtained by multiplying a modulated complex valued symbol d(0) by a sequence of length 12. The terminal transmits the obtained signal by spreading it with a time-domain OCC (orthogonal cover code) in the even-numbered OFDM symbols assigned to PUCCH format 1. In PUCCH format 1, the maximum number of different terminals multiplexed into the same RB is determined by the length of the OCC used. In odd-numbered OFDM symbols of PUCCH format 1, a demodulation reference signal (DMRS) can be mapped by spreading it with the OCC.
[0159] PUCCH format 2 can transmit UCI exceeding 2 bits. PUCCH format 2 can be transmitted through 1 or 2 OFDM symbols in the time axis and 1 or multiple RBs in the frequency axis. When PUCCH format 2 is transmitted through 2 OFDM symbols, the same sequence can be transmitted through different RBs in the 2 OFDM symbols. Through this, the terminal can obtain frequency diversity gain. More specifically, M bit Beat UCI (M bit >2) is bit-level scrambled, QPSK modulated and mapped to RB(s) of one or two OFDM symbol(s), where the number of RB(s) can be between 1 and 16.
[0160] PUCCH format 3 or PUCCH format 4 can carry UCI exceeding 2 bits. PUCCH format 3 or PUCCH format 4 can be transmitted through consecutive OFDM symbols in the time axis and one PRB in the frequency axis. The number of OFDM symbols occupied by PUCCH format 3 or PUCCH format 4 can be one of 4 to 14. Specifically, the terminal can transmit M bit Beat UCI (M bit >2) is modulated with π / 2-BPSK (Binary Phase Shift Keying) or QPSK to produce complex symbols d(0)~d(M symb -1) can be generated. Here, using π / 2-BPSK, M symb =M bit And, if QPSK is used, M symb =M bit / 2. The terminal may not apply block-wise spreading to PUCCH format 3. However, the terminal may apply block-wise spreading to one RB (i.e., 12 subcarriers) using PreDFT-OCC of length 12 so that PUCCH format 4 can have a multiplexing capacity of 2 or 4. The terminal may transmit the spread signal by transmitting precoding (or DFT-precoding) the spread signal and mapping it to each RE.
[0161] At this time, the number of RBs occupied by PUCCH format 2, PUCCH format 3, or PUCCH format 4 can be determined according to the length of UCI transmitted by the terminal and the maximum code rate. If the terminal uses PUCCH format 2, the terminal can transmit HARQ-ACK information and CSI information together through PUCCH. If the number of RBs that the terminal can transmit is greater than the maximum number of RBs available for PUCCH format 2, PUCCH format 3, or PUCCH format 4, the terminal can transmit only the remaining UCI information without transmitting some UCI information according to the priority of the UCI information.
[0162] PUCCH format 1, PUCCH format 3, or PUCCH format 4 can be configured via RRC signaling to indicate frequency hopping within a slot. When frequency hopping is configured, the index of the RB to be frequency hopped can be configured via RRC signaling. When PUCCH format 1, PUCCH format 3, or PUCCH format 4 is transmitted over N OFDM symbols in the time axis, the first hop can have floor(N / 2) OFDM symbols and the second hop can have ceil(N / 2) OFDM symbols.
[0163] PUCCH format 1, PUCCH format 3, or PUCCH format 4 can be configured to be repeatedly transmitted in multiple slots. In this case, the number K of slots in which the PUCCH is repeatedly transmitted can be configured by an RRC signal. The repeatedly transmitted PUCCH must start from the same OFDM symbol in each slot and have the same length. If any OFDM symbol in the slot in which the UE must transmit the PUCCH is indicated as a DL symbol by an RRC signal, the UE may not transmit the PUCCH in that slot and postpone transmission to the next slot.
[0164] Meanwhile, in the 3GPP NR system, a terminal can perform transmission and reception using a bandwidth that is smaller than or equal to the bandwidth of a carrier (or cell). To this end, the terminal can be configured with a bandwidth part (BWP) consisting of a continuous bandwidth of a portion of the carrier's bandwidth. A terminal operating in TDD or an unpaired spectrum can be configured with up to four DL / UL BWP pairs per carrier (or cell). In addition, the terminal can activate one DL / UL BWP pair. A terminal operating in FDD or a paired spectrum can be configured with up to four DL BWPs per downlink carrier (or cell) and up to four UL BWPs per uplink carrier (or cell). The terminal can activate one DL BWP and one UL BWP per carrier (or cell). A terminal may not receive or transmit on time-frequency resources other than the activated BWP. The activated BWP may be referred to as an active BWP.
[0165] The base station can indicate the activated BWP among the configured BWPs of the terminal through DCI (downlink control information). The BWP indicated in the DCI is activated, and the other configured BWP(s) are deactivated. In a carrier (or cell) operating in TDD, the base station can include a BPI (bandwidth part indicator) indicating the activated BWP in the DCI scheduling the PDSCH or PUSCH to change the DL / UL BWP pair of the terminal. The terminal can receive the DCI scheduling the PDSCH or PUSCH and identify the activated DL / UL BWP pair based on the BPI. In a downlink carrier (or cell) operating in FDD, the base station can include a BPI indicating the activated BWP in the DCI scheduling the PDSCH to change the DL BWP of the terminal. For an uplink carrier (or cell) operating in FDD, the base station may include a BPI indicating the BWP to be activated in the DCI scheduling the PUSCH to change the UL BWP of the terminal.
[0166] Figure 8 is a conceptual diagram explaining carrier aggregation.
[0167] Carrier aggregation refers to a method in which a wireless communication system uses multiple frequency blocks or (logically speaking) cells composed of uplink resources (or component carriers) and / or downlink resources (or component carriers) as a single large logical frequency band in order to utilize a wider frequency band. A single component carrier may also be referred to as a PCell (Primary cell), SCell (Secondary Cell), or PScell (Primary SCell). However, for convenience of explanation, the term "component carrier" will be used hereafter.
[0168] Referring to FIG. 8, as an example of a 3GPP NR system, the entire system bandwidth 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 FIG. 8 illustrates that each component carrier has the same bandwidth, this is merely an example, and each component carrier may have a different bandwidth. In addition, although each component carrier is illustrated as being adjacent to each other on the frequency axis, the drawing is illustrated in a logical concept, and each component carrier may be physically adjacent to each other or may be spaced apart from each other.
[0169] Each component carrier may use a different center frequency. Furthermore, a common center frequency may be used for physically adjacent component carriers. In the embodiment of FIG. 8, assuming that all component carriers are physically adjacent, center frequency A may be used for all component carriers. Furthermore, assuming that each component carrier is not physically adjacent, center frequency A and center frequency B may be used for each component carrier.
[0170] When the overall system bandwidth is expanded by carrier aggregation, the frequency band used for communication with each terminal can be defined in component carrier units. Terminal A can use the entire system bandwidth of 100 MHz and perform communication using all five component carriers. Terminals B1 to B5 can use only a 20 MHz bandwidth and perform communication using one component carrier. Terminals C1 and C2 can use a 40 MHz bandwidth and perform communication using two component carriers each. The two component carriers may or may not be logically / physically adjacent. The embodiment of FIG. 8 illustrates a case where terminal C1 uses two non-adjacent component carriers and terminal C2 uses two adjacent component carriers.
[0171] Figure 9 is a diagram for explaining single-carrier communication and multi-carrier communication. In particular, Figure 9 (a) illustrates the subframe structure of a single carrier, and Figure 9 (b) illustrates the subframe structure of a multi-carrier.
[0172] Referring to (a) of FIG. 9, a typical wireless communication system can perform data transmission or reception through one DL band and one corresponding UL band in the case of FDD mode. In another specific embodiment, the wireless communication system can divide a radio frame into an uplink time unit and a downlink time unit in the time domain in the case of TDD mode, and perform data transmission or reception through the uplink / downlink time units. Referring to (b) of FIG. 9, three 20MHz component carriers (CCs) each in the UL and DL can be aggregated to support a bandwidth of 60MHz. Each CC can be adjacent or non-adjacent in the frequency domain. For convenience, FIG. 9 (b) illustrates a case where the bandwidth of the UL CC and the bandwidth of the DL CC are both equal and symmetrical, but the bandwidth of each CC can be determined independently. In addition, asymmetric carrier aggregation is also possible, in which the number of UL CCs and the number of DL CCs are different. A DL / UL CC allocated / configured to a specific terminal through RRC can be called the serving DL / UL CC of the specific terminal.
[0173] A base station can communicate with a terminal by activating some or all of the serving CCs of the terminal or deactivating some CCs. The base station can change the CCs to be activated / deactivated and the number of CCs to be activated / deactivated. When the base station allocates available CCs to the terminal in a cell-specific or terminal-specific manner, at least one of the assigned CCs may not be deactivated unless the CC allocation to the terminal is completely reconfigured or the terminal performs a handover. One CC that is not deactivated for the terminal is called a primary CC (PCC) or PCell (primary cell), and the CC that the base station can freely activate / deactivate is called a secondary CC (SCC) or SCell (secondary cell).
[0174] Meanwhile, 3GPP NR uses the concept of a cell to manage radio resources. A cell is defined as a combination of downlink and uplink resources, i.e., a combination of a DL CC and an UL CC. A cell can consist of only DL resources or a combination of DL and UL resources. When carrier aggregation is supported, the linkage between the carrier frequency of the DL resources (or DL CC) and the carrier frequency of the UL resources (or UL CC) can be indicated by system information. The carrier frequency refers to the center frequency of each cell or CC. The cell corresponding to the PCC is referred to as a PCell, and the cell corresponding to the SCC is referred to as an SCell. The carrier corresponding to the PCell in the downlink is a DL PCC, and the carrier corresponding to the PCell in the uplink is a UL PCC. Similarly, the carrier corresponding to the SCell in the downlink is a DL SCC, and the carrier corresponding to the SCell in the uplink is a UL SCC. Depending on the UE's capabilities, the serving cell(s) may consist of one PCell and zero or more SCells. For UEs in RRC_CONNECTED state but without carrier aggregation configured or supporting carrier aggregation, there is only one serving cell consisting of only PCell.
[0175] As mentioned above, the term "cell" used in carrier aggregation is distinct from the term "cell" which refers to a certain geographic area where communication services are provided by a single base station or a single antenna group. That is, a single component carrier may also be referred to as a scheduling cell, a scheduled cell, a PCell (Primary cell), a SCell (Secondary Cell), or a PScell (Primary SCell). However, in order to distinguish between a cell referring to a certain geographic area and a cell of carrier aggregation, the present invention refers to a cell of carrier aggregation as a CC, and a cell of a geographic area as a cell.
[0176] FIG. 10 is a diagram illustrating an example of a cross-carrier scheduling technique. When cross-carrier scheduling is configured, a control channel transmitted through a first CC can schedule a data channel transmitted through the first CC or the 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 region of the scheduling cell schedules the PDSCH / PUSCH of the scheduled cell. In other words, a search region for multiple component carriers exists in the PDCCH region of the scheduling cell. The PCell is basically a scheduling cell, and a specific SCell can be designated as a scheduling cell by a higher layer.
[0177] In the embodiment of FIG. 10, it is assumed that three DL CCs are merged. Here, DL component carrier #0 is assumed to be a DL PCC (or PCell), and DL component carrier #1 and DL component carrier #2 are assumed to be DL SCCs (or SCell). In addition, it is assumed that the DL PCC is configured as a PDCCH monitoring CC. If cross-carrier scheduling is not configured by UE-specific (or UE-group-specific or cell-specific) upper layer signaling, CIF is disabled, and each DL CC can transmit only a PDCCH that schedules its own PDSCH without CIF according to the NR PDCCH rule (non-cross-carrier scheduling, self-carrier scheduling). On the other hand, when cross-carrier scheduling is configured by terminal-specific (or terminal-group-specific or cell-specific) upper layer signaling, CIF is enabled, and a specific CC (e.g., DL PCC) can transmit not only the PDCCH scheduling the PDSCH of DL CC A but also the PDCCH scheduling the PDSCH of other CCs using CIF (cross-carrier scheduling). On the other hand, PDCCH is not transmitted in other DL CCs. Therefore, depending on whether cross-carrier scheduling is configured for the terminal, the terminal monitors the PDCCH that does not include CIF to receive a self-carrier scheduled PDSCH, or monitors the PDCCH that includes CIF to receive a cross-carrier scheduled PDSCH.
[0178] Meanwhile, although FIGS. 9 and 10 illustrate the subframe structure of a 3GPP LTE-A system, the same or similar configuration can also be applied to a 3GPP NR system. However, in a 3GPP NR system, the subframes of FIGS. 9 and 10 can be replaced with slots.
[0179] FIG. 11 is a block diagram illustrating the configuration of a terminal and a base station according to an embodiment of the present disclosure. In the embodiment of the present disclosure, the terminal may be implemented as various types of wireless communication devices or computing devices that ensure portability and mobility. The terminal may be referred to as a UE (User Equipment), a STA (Station), an MS (Mobile Subscriber), etc. In addition, in the embodiment of the present disclosure, the base station may control and manage cells (e.g., macro cells, femto cells, pico cells, etc.) corresponding to a service area, and may perform functions such as signal transmission, channel designation, channel monitoring, self-diagnosis, and relay. The base station may be referred to as a gNB (next generation NodeB) or an AP (access point).
[0180] As illustrated, a terminal (100) according to one 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).
[0181] First, the processor (110) can execute various commands or programs and process data within the terminal (100). In addition, the processor (110) can control the overall operation of the terminal (100), including each unit, and control data transmission and reception between the units. Here, the processor (110) can be configured to perform operations according to the embodiments described in the present disclosure. For example, the processor (110) can receive slot configuration information, determine the configuration of the slot based on the information, and perform communication according to the determined slot configuration.
[0182] 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 be equipped with a plurality of network interface cards (NICs) in built-in or external form, such as a cellular communication interface card (121, 122) and an unlicensed band communication interface card (123). Although the communication module (120) is illustrated as an integrated module in the drawing, each network interface card may be independently arranged depending on the circuit configuration or purpose, unlike the drawing.
[0183] The cellular communication interface card (121) can transmit and receive wireless signals with at least one of a base station (200), an external device, and a server using a mobile communication network, and can provide a cellular communication service by a first frequency band based on a command of the processor (110). According to one embodiment, the cellular communication interface card (121) can include at least one NIC module that uses a frequency band lower than 6 GHz. At least one NIC module of the cellular communication interface card (121) can independently perform cellular communication with at least one of the base station (200), an external device, and a server according to a cellular communication standard or protocol of a frequency band lower than 6 GHz supported by the corresponding NIC module.
[0184] The cellular communication interface card (122) may transmit and receive wireless signals with at least one of a base station (200), an external device, and a server using a mobile communication network, and may provide a cellular communication service by a second frequency band based on a command of 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 of 6 GHz or higher. 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), an external device, and a server according to a cellular communication standard or protocol of a frequency band of 6 GHz or higher supported by the corresponding NIC module.
[0185] The unlicensed band communication interface card (123) transmits and receives wireless signals with at least one of a base station (200), an external device, and a server using the third frequency band, which is an unlicensed band, and provides an unlicensed band communication service based on a command of the processor (110). The unlicensed band communication interface card (123) may include at least one NIC module that uses the unlicensed band. For example, the unlicensed band may be a band of 2.4 GHz or 5 GHz. 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), an external device, and a server according to the unlicensed band communication standard or protocol of the frequency band supported by the corresponding NIC module.
[0186] Next, the memory (130) stores a control program used in the terminal (100) and various data corresponding thereto. This control program may include a predetermined program required for the terminal (100) to perform wireless communication with at least one of a base station (200), an external device, and a server.
[0187] Next, the user interface (140) includes various types of input / output means provided in the terminal (100). That is, the user interface (140) can receive user input using various input means, and the processor (110) can control the terminal (100) based on the received user input. In addition, the user interface (140) can perform output based on a command of the processor (110) using various output means.
[0188] Next, the display unit (150) outputs various images on the display screen. The display unit (150) can output various display objects, such as content executed by the processor (110) or a user interface based on the control commands of the processor (110).
[0189] Additionally, a base station (200) according to one embodiment of the present disclosure may include a processor (210), a communication module (220), and a memory (230).
[0190] First, the processor (210) can execute various commands or programs and process data within the base station (200). In addition, the processor (210) can control the overall operation of the base station (200), including each unit, and control data transmission and reception between the units. Here, the processor (210) can be configured to perform operations according to the embodiments described in the present disclosure. For example, the processor (210) can signal slot configuration information and perform communication according to the signaled slot configuration.
[0191] 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. To this end, the communication module (120) may be equipped with multiple network interface cards, such as cellular communication interface cards (221, 222) and unlicensed band communication interface cards (223), in built-in or external form. Although the communication module (220) is depicted as an integrated module in the drawing, each network interface card may be independently arranged depending on the circuit configuration or purpose, unlike the drawing.
[0192] The cellular communication interface card (221) can transmit and receive wireless signals with at least one of the terminal (100), external device, and server described above using a mobile communication network, and can provide a cellular communication service using a first frequency band based on a command of the processor (210). According to one embodiment, the cellular communication interface card (221) can include at least one NIC module using a frequency band lower than 6 GHz. At least one NIC module of the cellular communication interface card (221) can independently perform cellular communication with at least one of the terminal (100), external device, and server according to a cellular communication standard or protocol of a frequency band lower than 6 GHz supported by the corresponding NIC module.
[0193] The cellular communication interface card (222) may transmit and receive wireless signals with at least one of a terminal (100), an external device, and a server using a mobile communication network, and may provide a cellular communication service using a second frequency band based on a command of the processor (210). According to one embodiment, the cellular communication interface card (222) may include at least one NIC module using a frequency band of 6 GHz or higher. At least one NIC module of the cellular communication interface card (222) may independently perform cellular communication with at least one of the terminal (100), an external device, and a server according to a cellular communication standard or protocol of a frequency band of 6 GHz or higher supported by the corresponding NIC module.
[0194] The unlicensed band communication interface card (223) transmits and receives wireless signals with at least one of a terminal (100), an external device, and a server using the third frequency band, which is an unlicensed band, and provides an unlicensed band communication service based on a command of 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 a band of 2.4 GHz or 5 GHz. 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 terminal (100), the external device, and the server according to the unlicensed band communication standard or protocol of the frequency band supported by the corresponding NIC module.
[0195] The terminal (100) and base station (200) illustrated in FIG. 11 are block diagrams according to one embodiment of the present disclosure, and the blocks shown separately are logically distinguished elements of the device. Accordingly, the elements of the above-described device may be mounted as one chip or multiple chips depending on the design of the device. In addition, some components of the terminal (100), such as the user interface (140) and the display unit (150), may be selectively provided in the terminal (100). In addition, the user interface (140) and the display unit (150), etc. may be additionally provided in the base station (200) as needed.
[0196] FIG. 12a and FIG. 12b are diagrams showing scheduling of a physical uplink shared channel in the time domain, and FIG. 13 is a diagram showing scheduling of a physical uplink shared channel in the frequency domain.
[0197] A method for a terminal to transmit a physical uplink shared channel (PUSCH) is described through FIGS. 12a and 12b to 13.
[0198] A terminal can transmit uplink data via a physical uplink shared channel. The terminal can transmit uplink data by scheduling transmission of the physical uplink shared channel in downlink control information (DCI) transmitted by receiving a physical downlink control channel (PDCCH) (DG, dynamic grant), or by transmitting the physical uplink shared channel according to resources and transmission methods preconfigured by a base station (CG, configured grant).
[0199] Downlink control information (DCI) transmitted to a terminal through PDCCH reception may include scheduling information for a PUSCH. This scheduling information may include time-domain resource assignment (TDRA) information and frequency-domain resource assignment (FDRA) information. The terminal may interpret the DCI transmitted through PDCCH reception based on information about a control resource set and a search space, and perform an operation indicated in the DCI. The DCI may include one of DCI formats 0_0, 0_1, and 0_2 for scheduling a physical uplink shared channel (PUSCH).
[0200] The time domain information of the PUSCH indicated in the TDRA field within DCI format 0_0, 0_1, or 0_2 includes the following. K2 is an offset value between the slot in which the PDCCH is received from the base station and the slot in which the UE transmits the PUSCH. SLIV (Start and length indication value) is a jointly coded value of the start symbol index (S) of the PUSCH and the symbol length (L) of the PUSCH within the slot indicated by K2.
[0201] When the terminal receives DCI format 0_0, 0_1, or 0_2 scheduling PUSCH in slot n, the slot floor(n*2 μPUSCH / n*2 μPDCCH )+K2 slot. Here, μPUSCH and μPDCCH are the subcarrier spacing (SCS) of the cell where the PUSCH is scheduled and the cell that received the PDCCH, respectively.
[0202] For example, referring to FIG. 12a, since the subcarrier spacing of the cell receiving the PDCCH and the cell scheduled for the PUSCH are the same, when the terminal receives the PDCCH in slot n and is instructed to have a K2 value of 4, for example, the terminal determines that the slot scheduled for the PUSCH is slot n+K2=n+4.
[0203] The physical uplink shared channel transmitted by the terminal can apply two mapping types, A and B. The SLIV, which is jointly encoded with the start symbol index and symbol length of the PUSCH, has different ranges of values that it can have depending on the PUSCH mapping type. PUSCH mapping type A only allows resource allocation that includes the DMRS symbol, and the DMRS symbol is located in the third or fourth OFDM symbol of the slot depending on the value indicated by the upper layer. That is, in the case of PUSCH mapping type A, the index of the start symbol of the PUSCH (S) is 0, and the length of the PUSCH (L) can have one of the values from 4 to 14 (12 for extended CP) depending on the DMRS symbol position. In the case of PUSCH mapping type B, since the DMRS symbol is always the first symbol of the PUSCH, S can have one of the values from 0 to 13 (11 for extended CP), and L can have one of the values from 1 to 14 (12 for extended CP). Additionally, since a PUSCH cannot cross the slot boundary, the values of S and L must satisfy S+L£14 (12 for extended CP).
[0204] Fig. 12b illustrates PUSCH examples according to PUSCH mapping types. From the top, the terminal determines that mapping type A PUSCH, in which the third symbol is a DMRS symbol, the index (S) of the start symbol is 0, and the length (L) is 7, mapping type A PUSCH, in which the fourth symbol is a DMRS symbol, the index (S) of the start symbol is 0, and the length (L) is 7, and mapping type B PUSCH, in which the first symbol is a DMRS symbol, the index (S) of the start symbol is 5, and the length (L) is 5, are scheduled. The frequency domain information of the PUSCH indicated in the FDRA field within DCI formats 0_0, 0_1, and 0_2 can be divided into two types depending on the frequency resource allocation type.
[0205] The first type is frequency resource allocation type 0, which groups a fixed number of PRBs according to the number of RBs included in the BWP configured for the terminal to create an RBG (resource block group), and the terminal determines whether to use the corresponding RBG by receiving a bitmap in units of RBGs. The number of PRBs included in one RBG is configured from the upper layer, and the larger the number of RBs included in the BWP configured for the terminal, the more PRBs are configured. For example, referring to Fig. 13(a), when the BWP size configured for the terminal is 72 PRBs and one RBG is composed of 4 PRBs, the terminal determines 4 PRBs as one RBG in ascending order from PRB 0. That is, if PRB 0 to PRB 3 are mapped to RBG 0, PRB 4 to PRB 7 to RBG 1, and so on up to RBG 17, 1 bit (0 to 1) per RBG, a total of 18 bits are received to determine whether the PRB in the corresponding RBG is used. At this time, if the bit value is 0, it is determined that the PUSCH is not scheduled for any PRB among the PRBs in the corresponding RBG, and if the bit value is 1, it is determined that the PUSCH is scheduled for all PRBs in the corresponding RBG. Alternatively, the bit values can be applied in reverse.
[0206] The second type is frequency resource allocation type 1, which can indicate information on consecutive PRBs allocated according to the size of the initial BWP or active BWP of the terminal. This information is a resource indication value (RIV) value in which the start index (S) and length (L) of consecutive PRBs are jointly encoded. For example, referring to Fig. 13(b), when the BWP size of the terminal is 50 PRBs and the PUSCH is scheduled from PRB 2 to PRB 11, the start index of consecutive PRBs is 2 and the length is 10. The terminal has RIV = N size BWPBy receiving *(L-1)+S = 50*(10-1)+2 = 452, the start index and length of consecutive PRBs for which PUSCH is scheduled can be determined as 2 and 10, respectively.
[0207] For DCI formats 0_1 and 0_2 that schedule PUSCH, a UE may be configured by a higher layer to use only one of the two frequency resource allocation types of PUSCH, or to dynamically use both types. If configured to dynamically use both types, the UE can determine which type it is by the MSB (most significant bit) 1 bit of the FDRA field in DCI formats 0_1 and 0_2 that schedule PUSCH.
[0208] To support uplink URLLC transmission, etc., a configured grant-based uplink shared channel transmission method is supported, which is also called grant-free transmission. The configured grant-based uplink transmission method is a method in which the base station configures resources that can be used for uplink transmission to the terminal through upper layer, i.e. RRC signaling, and the terminal transmits the uplink shared channel through the corresponding resources. This method can be divided into two types depending on whether it can be activated or deactivated through DCI.
[0209] Type 1 configured grant-based transmission method is a method of setting up resources and transmission methods for pre-configured grant-based transmission in the upper layer.
[0210] Type 2 configured grant-based transmission method is a method in which grant-based transmission configured in the upper layer is set, and resources and methods for transmission are indicated by DCI transmitted through a physical downlink control channel.
[0211] Since the configured grant-based uplink transmission scheme can support URLLC transmission, it supports repeated transmission in multiple slots to ensure high reliability. At this time, the RV (redundancy version) sequence is set to one of {0, 0, 0, 0}, {0, 2, 3, 1}, {0, 3, 0, 3}, and the RV corresponding to the mod(n-1, 4)+1th value is used in the nth repeated transmission. In addition, the terminal that has been set for repeated transmission can start repeated transmission only in the slot where the RV value corresponds to 0. However, when the RV sequence is {0, 0, 0, 0} and repeated transmission is performed in 8 slots, repeated transmission cannot be started in the 8th slot. The terminal ends repeated transmission when the number of repeated transmissions set in the upper layer is reached or the cycle is exceeded, or when a UL grant with the same HARQ process ID is received. Here, the UL grant means the DCI that schedules the PUSCH.
[0212] To improve the reliability of reception and transmission of a physical uplink shared channel between a base station and a terminal in a wireless communication system, the terminal may receive repeated transmission of the uplink shared channel from the base station. This is explained through Figures 14a and 14b.
[0213] FIG. 14a and FIG. 14b are diagrams illustrating repeated transmission of a physical uplink shared channel according to an example.
[0214] Referring to FIGS. 14a and 14b, the PUSCH repetitive transmissions that a terminal can transmit can be divided into two types.
[0215] First, the transmission process of PUSCH repetitive transmission type A of the terminal is as follows. When the terminal receives DCI format 0_1 to 0_2 from the base station through the PDCCH that schedules the PUSCH, PUSCH repetitive transmission is possible in K consecutive slots. Here, the terminal can receive the value of K by setting it from the upper layer or by adding it to the TDRA field of the DCI. For example, referring to FIG. 14a, assuming that the terminal receives the PDCCH that schedules the PUSCH in slot n and receives the value of K2 as 2 and the value of K as 4 from the DCI format received through the PDCCH, the terminal starts transmitting the PUSCH in slot n+K2, i.e., n+2, and repeatedly transmits the PUSCH from slot n+2 to slot n+2+K-1, i.e., n+5. At this time, the time and frequency resources for transmitting the PUSCH in each slot are the same as those indicated in the DCI. That is, PUSCH can be transmitted in the same symbol and PRB(s) within a slot.
[0216] Next, the transmission process of PUSCH repetition transmission type B to support low-latency PUSCH repetition transmission to satisfy the requirements of URLLC, etc., is as follows. From the base station, the terminal can be instructed of the start symbol (S) of the PUSCH and the length (L) of the PUSCH through the TDRA field. The PUSCH obtained with the instructed start symbol and length here is not an actual PUSCH to be transmitted, but a temporarily obtained PUSCH and is called a nominal PUSCH. In addition, the terminal can be instructed of the nominal repetition count (N) of the instructed nominal PUSCH through the TDRA field. The terminal can determine a nominal PUSCH with the nominal repetition count (N) including the instructed nominal PUSCH through the TDRA field. Here, the lengths of the nominal PUSCHs with the nominal repetition count (N) are the same as L, and there is no separate symbol between the nominal PUSCHs and they are continuous on the time axis.
[0217] The terminal can determine the actual PUSCH to be transmitted from the nominal PUSCHs. One nominal PUSCH can be determined by one or more actual PUSCHs to be transmitted. The terminal can be instructed or configured by the base station to indicate or configure symbols that cannot be used in PUSCH repetition transmission type B. These are called invalid symbols. The terminal can exclude invalid symbols from the nominal PUSCHs. As mentioned above, nominal PUSCHs are determined by symbols consecutively, but they can be determined discontinuously if invalid symbols are excluded. The actual PUSCH to be transmitted can be determined by consecutive symbols from one nominal PUSCH excluding invalid symbols. Here, if the consecutive symbols cross the slot boundary, the actual PUSCH to be transmitted can be divided and determined based on the boundary.
[0218] Note that invalid symbols may at least include DL symbols configured by the base station to the terminal.
[0219] For example, referring to FIG. 14b, let us assume that the terminal is scheduled to transmit a PUSCH of 5 symbols in length starting from the 12th OFDM symbol of the first slot (slot n) and is instructed to transmit Type B repeatedly four times. The nominal PUSCHs are as follows. The first nominal PUSCH (nominal#1) includes symbols (n,11), (n,12), (n,13), (n+1,0), and (n+1,1). The second nominal PUSCH (nominal#2) includes symbols (n+1,2), (n+1,3), (n+1,4), (n+1,5), and (n+1,6). The third nominal PUSCH (nominal#3) includes symbols (n+1,7), (n+1,8), (n+1,9), (n+1,10), and (n+1,11). The fourth nominal PUSCH (nominal#4) contains symbols (n+1,12), (n+1,13), (n+2,0), (n+2,1), and (n+2,2). Here, symbol (n,k) represents symbol k in slot n. The symbol k index starts from 0 to 13 for normal CP and from 0 to 11 for extended CP.
[0220] Assume that invalid symbols are set or indicated in symbol 6 and symbol 7 of slot n+1. According to the invalid symbols set or indicated from the base station, the last symbol of the second nominal PUSCH (nominal#2) is excluded, and the first symbol of the third nominal PUSCH (nominal#3) is excluded.
[0221] The first nominal PUSCH (nominal#1) is divided into two actual PUSCHs (actual#1 and actual#2) by the slot boundary. The second nominal PUSCH (nominal#2) and the third nominal PUSCH (nominal#3) are each divided into one actual PUSCH (actual#3 and actual#4) by grouping consecutive symbols excluding invalid symbols. Finally, the fourth nominal PUSCH (nominal#4) is divided into two actual PUSCHs (actual#5 and actual#6) by the slot boundary. The terminal ultimately transmits the actual PUSCHs.
[0222] An actual PUSCH must include at least one DMRS symbol, and when PUSCH repetition transmission type B is configured, an actual PUSCH with a total length of one symbol may be omitted. This is because an actual PUSCH with a total length of one symbol cannot transmit any information other than DMRS.
[0223] To obtain diversity gain in the frequency domain, the terminal may be configured for frequency hopping.
[0224] In case of PUSCH repetitive transmission type A, frequency hopping can be configured for the UE by either intra-slot frequency hopping, which performs frequency hopping within a slot, or inter-slot frequency hopping, which performs frequency hopping for each slot. When intra-slot frequency hopping is configured for the UE, the UE divides the PUSCH in half in the time domain in the slot in which the PUSCH is transmitted, and transmits half in the scheduled PRB, and transmits the other half in the PRB obtained by adding an offset value to the scheduled PRB. At this time, the offset value is configured as two or four values depending on the active BWP size through the upper layer, and one of the values can be indicated to the UE through DCI. When inter-slot frequency hopping is configured for the UE, the PUSCH is transmitted in the PRB scheduled in the slot with an even slot index, and the PUSCH is transmitted in the PRB obtained by adding an offset value to the scheduled PRB in the odd slot.
[0225] In case of PUSCH repetitive transmission type B, frequency hopping may be configured as either inter-repetition frequency hopping, which performs frequency hopping at a nominal PUSCH boundary, or inter-slot frequency hopping, which performs frequency hopping for every slot. When inter-repetition frequency hopping is configured for a UE, the UE transmits actual PUSCH(s) corresponding to odd-numbered nominal PUSCHs in a scheduled PRB, and transmits actual PUSCH(s) corresponding to even-numbered nominal PUSCHs in a PRB obtained by adding an offset value to the scheduled PRB. In this case, the offset value is configured as two or four values depending on the active BWP size through a higher layer, and one of the values may be indicated to the UE through DCI. When slot-to-slot frequency hopping is set for a terminal, the actual PUSCH transmitted in a slot with an even slot index transmits the PUSCH in the scheduled PRB, and the actual PUSCH transmitted in an odd slot transmits the PUSCH in the PRB with an offset value added to the scheduled PRB.
[0226] When a terminal repeatedly transmits PUSCH, if a symbol scheduled for PUSCH transmission in a specific slot overlaps with a symbol position set for reception of a semi-statically configured DL symbol or SS / PBCH block, the terminal does not transmit the overlapping PUSCH in that slot and does not postpone transmission to the next slot.
[0227] The following describes a method for a terminal to transmit a physical uplink control channel (PUCCH) through FIG. 15.
[0228] Figure 15 is a diagram showing scheduling of a physical uplink control channel.
[0229] Referring to FIG. 15, when a terminal receives DCI formats 1_0, 1_1, to 1_2 for scheduling a physical uplink control channel, the terminal must transmit the scheduled uplink control channel. The physical uplink control channel may include uplink control information (UCI), and the UCI may include HARQ-ACK, SR, and CSI information. The HARQ-ACK information may be HARQ-ACK information regarding whether reception of two types of channels is successful. As a first type, when a physical downlink shared channel (PDSCH) is scheduled through the DCI formats 1_0, 1_1, to 1_2, the HARQ-ACK may be regarding whether reception of the physical downlink shared channel (PDSCH) is successful. As a second type, if the DCI formats 1_0, 1_1, and 1_2 are DCIs that indicate the release of a semi-static physical downlink shared channel (SPS PDSCH), it may be a HARQ-ACK regarding whether the DCI formats 1_0, 1_1, and 1_2 were successfully received.
[0230] In order to transmit a PUCCH carrying HARQ-ACK, the PDSCH-to-HARQ_Feedback Timing Indicator field included in the DCI formats 1_0, 1_1, and 1_2 may indicate a K1 value, which is a value for information on a slot in which a scheduled uplink control channel should be transmitted. Here, the value of K1 may be a non-negative integer value. The K1 value of DCI format 1_0 may indicate one of {0, 1, 2, 3, 4, 5, 6, 7}. The K1 value that can be indicated in DCI formats 1_1 and 1_2 may be configured or set from a higher layer.
[0231] The terminal can determine the slot for transmitting the uplink control channel including the first type of HARQ-ACK information as follows. The terminal can determine the uplink slot overlapping with the last symbol of the physical downlink shared channel (PDSCH) corresponding to the HARQ-ACK information. When the index of the uplink slot is m, the uplink slot for transmitting the physical uplink control channel including the HARQ-ACK information by the terminal can be m+K1. Here, the index of the uplink slot is a value according to the subcarrier spacing of the uplink BWP in which the uplink control channel is transmitted.
[0232] For reference, when the terminal is configured for downlink slot aggregation, the ending symbol indicates the last symbol of the physical downlink shared channel (PDSCH) scheduled within the last slot among the slots in which the PDSCH is received.
[0233] Referring to Fig. 15, let us assume that the subcarrier spacing of the DL BWP where the PDCCH is received, the subcarrier spacing of the DL BWP where the PDSCH is scheduled, and the subcarrier spacing of the UL BWP where the PUCCH is transmitted are the same. Let us assume that the terminal receives the PDCCH scheduling the PDSCH and PUCCH from the base station in slot n, and that K0=2 and K1=3 indicated in the DCI transmitted by the PDCCH. If the reception of the last symbol of the PDSCH is finished in slot n+K0, i.e., n+2, the terminal must transmit the HARQ-ACK of the corresponding PDSCH through the PUCCH in slot n+2+K1, i.e., n+5.
[0234] To ensure wide coverage in the NR system, a terminal may be configured to repeatedly transmit a long PUCCH (PUCCH format 1, 3, 4) in 2, 4, or 8 slots. When a terminal is configured to repeatedly transmit a PUCCH, the same UCI is repeatedly transmitted in each slot. This is described with reference to FIG. 16.
[0235] Figure 16 is a diagram showing repeated transmission of a physical uplink control channel.
[0236] Referring to Fig. 16, when the reception of PDSCH is completed in slot n and K1 = 2, the terminal transmits PUCCH in slot n + K1, i.e., n + 2. At this time, the number of repeated transmissions for PUCCH is N to the terminal. repeat PUCCH If configured and set to =4, PUCCHs are repeatedly transmitted from slot n+2 to slot n+5. The symbol configuration of the repeatedly transmitted PUCCHs is the same. That is, the repeatedly transmitted PUCCHs start from the same symbol in each slot and consist of the same number of symbols.
[0237] To obtain diversity gain in the frequency domain, a terminal may be configured for frequency hopping. Frequency hopping may be configured for intra-slot frequency hopping, which performs frequency hopping within a slot, and inter-slot frequency hopping, which performs frequency hopping for each slot. When intra-slot frequency hopping is configured for a terminal, the terminal divides the PUCCH in half in the time domain in the slot in which the PUCCH is transmitted, and transmits half in the first PRB and the other half in the scheduled second PRB. At this time, the first PRB and the second PRB may be configured for the terminal through an upper layer that configures PUCCH resources. When inter-slot frequency hopping is configured for a terminal, the PUCCH is transmitted in the first PRB in a slot in which the slot index is even, and the PUCCH is transmitted in the second PRB in a slot in which the slot index is odd.
[0238] When a terminal repeatedly transmits PUCCH, if a symbol for transmitting PUCCH in a specific slot overlaps with a symbol position set for reception of a semi-statically configured DL symbol or SS / PBCH block, the terminal does not transmit PUCCH in that slot, but postpones transmission to the next slot. If the symbol position set for reception of a semi-statically configured DL symbol or SS / PBCH block in that slot does not overlap with the PUCCH symbol, the terminal transmits PUCCH.
[0239] I. Dynamic PUCCH Carrier Switching and PUCCH Repetition
[0240] The present embodiment relates to a method for dynamically setting PUCCH carrier switching for a terminal and repetitive transmission of PUCCH.
[0241] A terminal can be configured with multiple uplink cells from a base station. If multiple uplink cells are configured for a terminal, it is called UL CA (carrier aggregation). In UL CA, a terminal can be designated one of multiple uplink cells for PUCCH transmission. The cell transmitting the PUCCH is called a PUCCH cell or Pcell. The terminal can transmit PUCCH in the Pcell, and cannot transmit PUCCH in the remaining cells. For reference, a PUCCH can be transmitted in a Pcell, PScell, or PUCCH_Scell, which is one cell in a PUCCH group. Therefore, in the following description, Pcell can be replaced with PScell or PUCCH_Scell, and multiple uplink cells refer to uplink cells within a PUCCH group that includes Pcell / PScell / PUCCH_Scell.
[0242] A UE's Pcell may not be able to transmit PUCCH for various reasons. For example, if a downlink symbol is set for a Pcell, a PUCCH that overlaps with the downlink symbol cannot be transmitted. If the base station uses the Pcell's resources for other uplink transmissions (e.g., PUSCH, PUCCH, etc. of another UE), the Pcell may lack resources and PUCCH cannot be transmitted on the Pcell.
[0243] To address this issue of difficulty transmitting PUCCH in Pcells, the base station can configure dynamic PUCCH carrier switching for the terminal. Dynamic PUCCH carrier switching refers to a method of changing the cell where the PUCCH is transmitted among multiple uplink cells in an UL CA situation. Specifically, dynamic PUCCH carrier switching can be configured as follows. Hereinafter, among multiple cells, the serving cell where the PUCCH is transmitted is called a PUCCH serving cell.
[0244] The base station can set the index of a cell to be used as a PUCCH serving cell among multiple cells to the terminal through an RRC signal. The parameters set through the RRC signal can include an index sequence of a PUCCH serving cell, which is a collection of indices of cells used as PUCCH serving cells among multiple cells, and a period and offset to which the index sequence is applied. The index sequence of a cell is a set of indices and can be provided in a bitmap format. The index sequence, period, and offset can be interpreted as follows.
[0245] Note that, unless otherwise specified throughout this specification, no offset is set. If no offset is set, the index sequence of the PUCCH serving cell is applied starting from the first slot of the frame.
[0246] (First method) The period and offset of the index sequence of the PUCCH serving cell can be given in units of ms. For example, if the period of the index sequence of the PUCCH serving cell is 4 and the offset is given as 1, the UE can apply the index sequence of the PUCCH serving cell with a period of 4 ms and the period starting from 1 ms after the frame boundary. Here, the length of the index sequence of the PUCCH serving cell (i.e., the number of indices included) can be equal to the number of slots in the period. When the period is P, the number of slots in the period is given as P*2^mu. Here, mu is a subcarrier spacing configuration. Here, the number of slots in the period can vary depending on the subcarrier spacing. Therefore, considering the case where multiple cells have different subcarrier spacings, the length of the index sequence of the PUCCH serving cell according to the given period P (i.e., the number of indices included) can be determined as follows.
[0247] (Example 1 of the length of the index sequence) The length of the index sequence may be equal to the number of slots of the cell with the lowest subcarrier spacing within the period. The reason for using the lowest subcarrier spacing here is that the slot length of the cell with the lowest subcarrier spacing is the longest, so that the PUCCH serving cell can be prevented from changing in the middle of the slot. For example, let's assume that the first cell is 15 kHz and the second cell is 30 kHz. The terminal can select 15 kHz (mu = 0), which is the lowest subcarrier spacing, according to the present embodiment. Therefore, the length of the index sequence of the PUCCH serving cell is P*2^mu = P. Here, each index of the index sequence of the PUCCH serving cell corresponds to the length of one slot of the cell with the selected lowest subcarrier spacing. That is, each index of the index sequence of the PUCCH serving cell corresponds to the length of one slot (1 ms), which is a 15 kHz subcarrier interval.
[0248] (Example 2 of the length of the index sequence) The length of the index sequence may be equal to the number of slots of the cell with the highest subcarrier spacing within the period. The reason for using the highest subcarrier spacing here is that the length of the slot of the cell with the highest subcarrier spacing is the shortest, so the PUCCH serving cell can be changed in the shortest unit. For example, let's assume that the first cell is 15 kHz and the second cell is 30 kHz. The terminal can select 30 kHz (mu = 1), which is the highest subcarrier spacing, according to the present embodiment. Therefore, the length of the index sequence is P*2^mu = P*2. Here, each value of the index sequence corresponds to one slot of the cell with the selected highest subcarrier spacing. That is, each index of the index sequence of the PUCCH serving cell corresponds to the length of one slot (0.5 ms) with a 30 kHz subcarrier spacing.
[0249] (Example 3 of the length of the index sequence) For FR1 (frequency range 1), the length of the index sequence may be equal to the number of slots of a cell with a 15 kHz subcarrier spacing within the period. For FR2 (frequency range 2), the length may be equal to the number of slots of a cell with a 60 kHz subcarrier spacing within the period. That is, the lowest subcarrier spacing among the subcarrier spacings that can be used for uplink transmission in each FR (frequency range) may be used. Using a 15 kHz subcarrier spacing in FR1 is equivalent to changing the PUCCH serving cell every 1 ms since the slot length is 1 ms. That is, the PUCCH serving cell may be changed every 1 ms depending on the index sequence of the PUCCH serving cell. This is independent of the subcarrier spacing to which the cell is configured.
[0250] The length of the index sequence may be equal to the number of slots of a specific cell within the cycle. Here, the specific cell may be a Pcell if dynamic PUCCH carrier switching is not configured. Here, the specific cell may be the cell with the lowest cell index among multiple cells. In this way, operation can be interpreted based on a single specific cell. The length of the index sequence can be determined using the subcarrier spacing of a single specific cell.
[0251] (Cycle Setting Method) In the first method, the terminal receives the cycle and offset in millisecond units from the base station via an RRC signal. However, even if the terminal does not receive a separate cycle and offset from the base station via an RRC signal, the terminal can infer the cycle and offset from other parameters set for itself. Specific methods for this purpose are disclosed.
[0252] As an example, the terminal can determine the period and offset based on the TDD configuration of each TDD cell.
[0253] The terminal can receive TDD configurations of each TDD cell from the base station. More specifically, the terminal can receive tdd-UL-DL-ConfigurationCommon, which sets a cell-common TDD configuration, through SIB1 (system information block 1) or the RRC parameter ServingCellConfigCommon. The terminal can know the period and reference subcarrier spacing (reference subcarrier spacing) to which the TDD configuration can be applied in each TDD cell through the tdd-UL-DL-ConfigurationCommon. Here, the reference subcarrier spacing can be obtained from the RRC parameter referenceSubcarrierSpacing. The TDD configuration provided by tdd-UL-DL-ConfigurationCommon can include up to two TDD patterns, and each pattern can include each period. Therefore, if up to two TDD patterns are set for a TDD cell for the terminal, the period of the TDD configuration is the sum of the period of the first pattern and the period of the second pattern. For reference, the period set in the TDD configuration (configured by tdd-UL-DL-ConfigurationCommon) (hereinafter P is the period set in the TDDD configuration (configured by tdd-UL-DL-ConfigurationCommon) in ms) is set in ms. And 20 / P can only set a P value that satisfies an integer. The P value can be at least one of 0.5ms, 0.625ms, 1ms, 1.25ms, 2ms, 2.5ms, 5ms, and 10ms. The number of slots according to the reference subcarrier spacing is S = P*2^mu_ref. Here, mu_ref is the reference subcarrier spacing configuration. (For reference, the reference subcarrier spacing is 15kHz *2^mu_ref).
[0254] A terminal can independently and individually configure a TDD configuration for each TDD cell. This means that each cell may have a different cycle based on its TDD configuration. In this case, the cycle of the RRC signal regarding the index of the cell to be used as the PUCCH serving cell among multiple cells can be determined as follows.
[0255] As an example, the terminal can use the period P value of the TDD configuration of a specific cell as the period of the RRC signal regarding the cell to be used as the PUCCH serving cell. That is, the terminal can repeatedly apply the index sequence of the PUCCH serving cell among multiple cells for each TDD configuration period of the specific cell. For reference, the length of the index sequence of the PUCCH serving cell among multiple cells can be equal to P*2^mu_ref, where mu_ref is the reference subcarrier spacing of the TDD configuration of the specific cell.
[0256] In one aspect, the specific cell may be a Pcell. That is, the terminal may use the period P_pcell value of the TDD configuration of the Pcell as the period of an RRC signal regarding a cell to be used as a PUCCH serving cell among a plurality of cells. That is, the terminal may repeatedly apply the index sequence of the PUCCH serving cell among the plurality of cells for each TDD configuration period of the Pcell. For reference, the length of the index sequence of the PUCCH serving cell among the plurality of cells may be equal to P_pcell*2^mu_ref_pcell. Here, mu_ref_pcell is the reference subcarrier spacing of the TDD configuration of the Pcell.
[0257] On the other hand, a particular cell can be determined based on the subcarrier spacing.
[0258] In another aspect, a specific cell may be the cell with the lowest subcarrier spacing. That is, the terminal may use the period P_low value of the TDD configuration of the cell with the lowest subcarrier spacing as the period of the RRC signal regarding the cell to be used as the PUCCH serving cell among the plurality of cells. That is, the terminal may repeatedly apply the index sequence of the PUCCH serving cell among the plurality of cells for each TDD configuration period of the cell with the lowest subcarrier spacing. For reference, the length of the index sequence of the PUCCH serving cell among the plurality of cells may be equal to P_low*2^mu_ref_low. Here, mu_ref_low is the reference subcarrier spacing of the TDD configuration of the cell with the lowest subcarrier spacing. For reference, if there are multiple cells with the lowest subcarrier spacing and the periods of the TDD configurations of the above cells are multiple, one of the periods may be selected.
[0259] In another aspect, the specific cell may be a cell with the highest subcarrier spacing. That is, the terminal may use the period P_high value of the TDD configuration of the cell with the highest subcarrier spacing as the period of an RRC signal regarding a cell to be used as a PUCCH serving cell among the plurality of cells. That is, the terminal may repeatedly apply the index sequence of the PUCCH serving cell among the plurality of cells for each TDD configuration period of the cell with the highest subcarrier spacing. For reference, the length of the index sequence of the PUCCH serving cell among the plurality of cells may be equal to P_high*2^mu_ref_high. Here, mu_ref_high is the reference subcarrier spacing of the TDD configuration of the cell with the highest subcarrier spacing. For reference, if there are multiple cells with the highest subcarrier spacing and the periods of the TDD configurations of the cells are multiple, one of the periods may be selected.
[0260] In another aspect, the specific cell may be determined according to the period of the TDD configuration.
[0261] In another aspect, the specific cell may be a cell with the longest period. That is, the terminal may use the period P_long value of the cell with the longest period of the TDD configuration of the cell as the period of an RRC signal regarding a cell to be used as a PUCCH serving cell among the plurality of cells. That is, the terminal may repeatedly apply the index sequence of the PUCCH serving cell among the plurality of cells for each TDD configuration period of the cell with the longest period. For reference, the length of the index sequence of the PUCCH serving cell among the plurality of cells may be equal to P_long*2^mu_ref_long. Here, mu_ref_long is the reference subcarrier spacing of the TDD configuration of the cell with the longest period.
[0262] In another aspect, the specific cell may be a cell with the shortest period. That is, the terminal may use the period P_short value of the cell with the shortest period of the TDD configuration of the cell as the period of an RRC signal regarding a cell to be used as a PUCCH serving cell among the plurality of cells. That is, the terminal may repeatedly apply the index sequence of the PUCCH serving cell among the plurality of cells for each TDD configuration period of the cell with the shortest period. For reference, the length of the index sequence of the PUCCH serving cell among the plurality of cells may be equal to P_short*2^mu_ref_short. Here, mu_ref_short is the reference subcarrier spacing of the TDD configuration of the cell with the shortest period.
[0263] As another example, the period of an RRC signal for a cell to be used as a PUCCH serving cell can be determined based on a combination of period P values of TDD configurations of cells. That is, the terminal can use the combination of period P values of the TDD configurations of cells as the period of an RRC signal for a cell to be used as a PUCCH serving cell. The terminal can have periods P_1, P_2, 쪋, and P_N according to the TDD configuration for each TDD cell. The terminal can determine the period of an RRC signal for a cell to be used as a PUCCH serving cell based on the least common multiple value of the periods. That is, the period of an RRC signal for a cell to be used as a PUCCH serving cell can be the least common multiple value of P_1, P_2, 쪋, and P_N. Let this least common multiple value be P_lcm. The terminal can repeatedly apply an index sequence of a PUCCH serving cell among a plurality of cells every P_lcm ms. For reference, the length of the index sequence of a PUCCH serving cell among multiple cells may be equal to P_lcm*2^mu_ref_lcm, where mu_ref_lcm may be determined based on the smallest or largest value among the reference subcarrier spacings of the TDD configuration of each TDD cell or the value of the reference subcarrier spacing of the TDD configuration of the Pcell.
[0264] For example, let's say that the period of the first cell is 1 ms and the reference subcarrier spacing is 60 kHz, the period of the second cell is 2 ms and the reference subcarrier spacing is 30 kHz, and the period of the third cell is 5 ms and the reference subcarrier spacing is 15 kHz. The terminal can determine P_lcm = 10 ms, which is the least common multiple of the periods of 1 ms, 2 ms, and 5 ms, as the period of the RRC signal for the cell to be used as the PUCCH serving cell. In addition, mu_ref_lcm = 1 can be determined according to 15 kHz, which is the lowest subcarrier spacing among the reference subcarrier spacings of the cells. Therefore, the length of the index sequence of the PUCCH serving cell can be P_lcm*2^mu_ref_lcm = 10*2^0 = 10. That is, each index represents the index of a cell to be used as a PUCCH serving cell within the length of one slot of 15 kHz (i.e., 1 ms).
[0265] As another example, the terminal may determine the period of the RRC signal for the cell to be used as the PUCCH serving cell by fixing it to 20 ms. For reference, the period P according to the TDD configuration of each TDD cell satisfies the condition that 20 / P is an integer. Therefore, 20 ms is an integer multiple of the period according to the TDD configuration of each TDD cell. The terminal may repeatedly apply the index sequence of the PUCCH serving cell among the plurality of cells every 20 ms. For reference, the length of the index sequence of the PUCCH serving cell among the plurality of cells may be equal to 20*2^mu_ref_lcm. Here, mu_ref_lcm may be determined according to the smallest or largest value among the reference subcarrier spacings of the TDD configuration of each TDD cell or the value of the reference subcarrier spacing of the TDD configuration of the Pcell.
[0266] For example, let's say that the period of the first cell is 1 ms and the reference subcarrier spacing is 60 kHz, the period of the second cell is 2 ms and the reference subcarrier spacing is 30 kHz, and the period of the third cell is 5 ms and the reference subcarrier spacing is 15 kHz. In this case, the terminal can determine 20 ms as the period of the RRC signal for the cell to be used as the PUCCH serving cell. And, it can determine mu_ref_lcm = 1 according to 15 kHz, which is the lowest subcarrier spacing among the reference subcarrier spacings of the cells. Accordingly, the length of the index sequence of the PUCCH serving cell can be 20*2^mu_ref_lcm = 20*2^0 = 20. That is, each index represents the index of the cell to be used as the PUCCH serving cell within the length of one slot of 15 kHz (i.e., 1 ms).
[0267] The present embodiment will be described in more detail with reference to FIGS. 17 to 19 below.
[0268] Figure 17 is a diagram showing a situation in which two cells capable of uplink transmission are set to a terminal according to an example.
[0269] Referring to Figure 17, two cells capable of uplink transmission, Cell 0 and Cell 1, are set up in the terminal.
[0270] Cell 0 has a subcarrier spacing of 15 kHz and a period of 5 ms according to the TDD configuration. More specifically, there are five slots with a subcarrier spacing of 5 ms of 15 kHz, and among the five, the first three are DL slots, the next slot is an S slot, and the last slot is an UL slot. Here, a DL slot is a slot containing only DL symbols, a UL slot is a slot containing only UL symbols, and an S slot is a slot containing at least one flexible symbol. N of S slots symbol Among the symbols, there are A DL symbols in front, B UL symbols in the back, and N in the middle of the DL symbols and UL symbols. symbol- It can be composed of (A+B) flexible symbols, where A and B are integers greater than 0, and N symbol can be 14 to 12 depending on the type of CP (cyclic prefix). Cell 0 is offset by one slot with a subcarrier spacing of 15 kHz. Therefore, slot 0 of cell 0 starts from the second slot out of five slots in one period of the TDD configuration.
[0271] Cell 1 has a subcarrier spacing of 30 kHz and a period of 2.5 ms according to the TDD configuration. More specifically, there are five slots with a subcarrier spacing of 2.5 ms and a period of 30 kHz. Of these five, the first three are DL slots, the next slot is an S slot, and the last slot is an UL slot. No separate offset was applied to Cell 1. Therefore, Slot 0 of Cell 1 starts from the first of the five slots within one period of the TDD configuration.
[0272] FIG. 18 is a diagram illustrating a method for determining a PUCCH serving cell based on a low subcarrier spacing according to an example, and FIG. 19 is a diagram illustrating a method for determining a PUCCH serving cell based on a high subcarrier spacing. The period of the index sequence of the PUCCH serving cell can be determined as 5 ms, which is the least common multiple of the period of cell 0 and the period of cell 1.
[0273] Referring to FIG. 18, the index sequence of the PUCCH serving cell is generated based on the lowest subcarrier spacing of 15 kHz among the subcarrier spacings of cell 0 and cell 1. Here, the index sequence of the PUCCH serving cell can be composed of 5 indices since the number of 15 kHz slots within a 5 ms period is 5. Each index among the 5 indices represents the index of the PUCCH serving cell within the length of a 15 kHz slot (1 ms) within 5 ms. For example, the index sequence of the PUCCH serving cell can be given as [0 1 1 0 1]. Accordingly, from the frame boundary, for 0 to 1 ms, cell 0 is the PUCCH serving cell based on the first index '0' of the index sequence, for 1 to 2 ms, cell 1 is the PUCCH serving cell based on the second index '1' of the index sequence, for 2 to 3 ms, cell 1 is the PUCCH serving cell based on the third index '1' of the index sequence, for 3 to 4 ms, cell 0 is the PUCCH serving cell based on the second index '0' of the index sequence, and for 4 to 5 ms, cell 1 is the PUCCH serving cell based on the second index '1' of the index sequence. After that, the indexes are repeated at a cycle of 5 ms as above. For reference, two slots with a 30 kHz subcarrier spacing of cell 1 can be included within 1 ms. Therefore, the index of the PUCCH serving cell is applied by grouping two slots with a 30 kHz subcarrier spacing of cell 1.
[0274] Referring to FIG. 19, the index sequence of the PUCCH serving cell is generated based on the highest subcarrier spacing of 30 kHz among the subcarrier spacings of cell 0 and cell 1. Here, the index sequence of the PUCCH serving cell can be composed of 10 indices since the number of 30 kHz slots within a 5 ms period is 10. Each index among the 10 indices represents the index of the PUCCH serving cell within the length of a 30 kHz slot (0.5 ms) within 5 ms. For example, the index sequence of the PUCCH serving cell can be given as [0 0 0 1 1 0 0 0 1 1]. Accordingly, from the frame boundary, for 0 to 0.5 ms, cell 0 is the PUCCH serving cell based on the first index '0' of the index sequence, for 0.5 to 1 ms, cell 0 is the PUCCH serving cell based on the second index '0' of the index sequence, for 1 to 1.5 ms, cell 0 is the PUCCH serving cell based on the third index '0' of the index sequence, for 1.5 to 2 ms, cell 1 is the PUCCH serving cell based on the fourth index '1' of the index sequence, for 2 to 2.5 ms, cell 1 is the PUCCH serving cell based on the fifth index '1' of the index sequence, for 2.5 to 3 ms, cell 0 is the PUCCH serving cell based on the sixth index '0' of the index sequence, and for 3 to 3.5 ms, cell 0 is the PUCCH serving cell based on the seventh index '0' of the index sequence. For 3.5 to 4 ms, cell 0 is the PUCCH serving cell based on the eighth index '0' of the above index sequence, for 4 to 4.5 ms, cell 1 is the PUCCH serving cell based on the ninth index '1' of the above index sequence, and for 4.5 to 5 ms, cell 1 is the PUCCH serving cell based on the tenth index '1' of the above index sequence. After that, the indexes are repeated in 5 ms cycles as above. Note that only half of the slots, which are 15 kHz subcarrier spacing of cell 0, can be included within 0.5 ms.Therefore, the index of the PUCCH serving cell is applied to half of the slots, which are 15 kHz subcarrier intervals of cell 0.
[0275] In the description of the first method above, if a sub-slot is set for a cell, the slot in the first method can be interpreted as being replaced by the sub-slot. For example, if Q sub-slots are generated by grouping N symbols of one slot, the length of the index sequence can be increased by Q times. In addition, if one index of the index sequence indicates a PUCCH serving cell within D ms, it can be interpreted as indicating a PUCCH serving cell within D / Q ms.
[0276] (Second method) As another example, the length of the index sequence of the PUCCH serving cell can be determined according to the period and the length of time to apply the index sequence. More specifically, the length of the index sequence of the PUCCH serving cell can be determined as (the period) / (the length of time to apply the index sequence). Here, (the period) / (the length of time to apply the index sequence) is a natural number. That is, the length of time to apply the index sequence of the PUCCH serving cell is a divisor of the period, and the period is a multiple of the length of time to apply the index sequence. The length of time to apply the index sequence can have a unit of ms, and can be set by the base station to the terminal or can be inferred as follows.
[0277] (Example 4 of the length of the index sequence) The length of the index sequence may be equal to the length of the slot of a specific cell within the cycle. Here, the specific cell may be a Pcell when dynamic PUCCH carrier switching is not configured. Here, the specific cell may be a cell with the lowest cell index among multiple cells. In this way, it can be interpreted by operating based on one specific cell.
[0278] Additionally, the index sequence of a PUCCH serving cell can be restricted to cells with the same subcarrier spacing. That is, even if a UE is configured with cells with different subcarrier spacings, the Pcells generated by dynamic PUCCH carrier switching can be restricted to cells with the same subcarrier spacing. This restriction can resolve the aforementioned index sequence length issue.
[0279] FIG. 20 is a diagram illustrating dynamic PUCCH carrier switching according to one embodiment.
[0280] Referring to FIG. 20, a terminal can perform dynamic PUCCH carrier switching as follows. Here, it is assumed that the length of the index sequence of the PUCCH serving cell is determined according to (Index Sequence Length Embodiment 1). The terminal can be configured with a cell having a 15 kHz subcarrier spacing and a cell having a 30 kHz subcarrier spacing. Here, the index of the cell having a 15 kHz subcarrier spacing is 0 and the index of the cell having a 30 kHz subcarrier spacing is 1. The terminal is configured with a period of 4 ms and an offset of 1 ms. In this case, the length of the index sequence of the PUCCH serving cell is 4. This is because 4 slots of a cell having a 15 kHz subcarrier spacing can be included within 4 ms. The terminal can be configured with an index sequence of [0 0 1 0] having a length of 4 as the PUCCH serving cell. In this case, based on the index of the 15kHz subcarrier cell, slots 1, 2, and 4 are Pcells of cell 0, and slot 3 is not a Pcell. Here, since slot 3 of cell 0 is not a Pcell, PUCCH is not transmitted in slot 3 of cell 0. Based on the index of the 30kHz subcarrier cell, slots 6 and 7 are Pcells, and slots 2, 3, 4, 5, 8, and 9 are not Pcells. Here, since slots 2, 3, 4, 5, 8, and 9 of cell 1 are not Pcells, PUCCH is not transmitted in slots 2, 3, 4, 5, 8, and 9 of cell 1.
[0281] In the first and second methods described above, the index of the PUCCH serving cell was included in the index sequence for all slots. However, for some slots, it need not be included in the index sequence.
[0282] For example, referring to FIG. 17, let us assume that cell 0 is a Pcell. Slot 3 of the 15 kHz subcarrier spacing of cell 0 is a UL slot (a slot containing only UL symbols), so PUCCH transmission is possible in the UL slot. Therefore, it may not be included in the index sequence for the UL slot of the Pcell. In this case, the UL slot of the Pcell is always determined to be a PUCCH serving cell. This method can reduce the length of the index sequence.
[0283] Or, referring to FIG. 17, let's assume that the terminal is a Pcell for cell 0. Slot 0 of the 15kHz subcarrier spacing of cell 0 is a DL slot (a slot containing only DL symbols), and slots 0 and 1 of the 30kHz subcarrier spacing of cell 1, which overlap with it, are also DL slots. Therefore, even if a cell is designated as a PUCCH serving cell, the designation is meaningless because transmission is not possible in both cells. Accordingly, if all slots of cells that can be designated by an index of an index sequence are DL slots, the index can be excluded from the index sequence. This method can reduce the length of the index sequence.
[0284] Meanwhile, the base station can only indicate the index sequence of some PUCCH serving cells. For example, the index sequence of PUCCH serving cells with length L to be indicated to the terminal can be [i0, i1, 쪋, i L-1 ]. The base station can instruct the terminal of some of the above index sequences as follows. The base station can instruct the terminal to (l, i l )-pairs. Here, l is the position within the index sequence of the PUCCH serving cell and can have a value from 0 to L-1. i lrepresents the index value of position l within the index sequence of the PUCCH serving cell. For example, referring to FIG. 18, when the base station wants to indicate [0 1 1 0 1] as the index sequence of the PUCCH serving cell to the terminal, the base station can indicate (1,1), (2,1), (4,1) to the terminal. The index of the position not indicated by the pair can be assumed to be the index of the Pcell.
[0285] Furthermore, if there are two cells capable of uplink transmission and one of them is a Pcell, the terminal receives (l,i) from the base station. l )-pair, i l may be omitted. For example, referring to FIG. 18, when the base station wants to indicate [0 1 1 0 1] as the index sequence of the PUCCH serving cell to the terminal, the base station may indicate (1), (2), and (4) to the terminal. That is, a position indicating a cell other than a Pcell in the index sequence may be indicated. It can be assumed that a position other than the indicated position indicates the index of a Pcell. If the number of cells capable of uplink transmission exceeds two, the base station may select and configure two uplink cells for the terminal. Here, one uplink cell includes a Pcell.
[0286] Unless otherwise specified in this specification, index 0 represents a Pcell. Cells other than Pcells may be assigned a separate index. This may be the value of SCellIndex in SCellConfig of CellGroupConfig IE.
[0287] In the present invention, index 0 always represents a Pcell. Furthermore, cells other than Pcells may be assigned separate indices. The base station may select some cells among the cells in a PUCCH group as PUCCH serving cell candidates. For example, cells with the same subcarrier spacing as the Pcell may be included as PUCCH serving cell candidates. Cells excluded from the selection are cells that cannot transmit PUCCH. The base station may assign new indices to the PUCCH serving cell candidates. Here, the indices may be assigned as natural numbers excluding 0. The base station may set the indices to the UE through a separate RRC signal. As another example, the new indices of the selected PUCCH serving cell candidates may be assigned as natural numbers starting from 1 in ascending order of the unique SCellIndex value of each candidate cell.
[0288] For reference, the terminal may include a supplementary UL (SUL) cell among the cells of the PUCCH group. In this case, the SUL cell may be additionally assigned a separate index.
[0289] Another technical problem of the present invention is a method for repeatedly transmitting a PUCCH when a terminal is configured for dynamic PUCCH carrier switching.
[0290] Referring to Figure 20, let's assume that a terminal has been instructed to transmit a PUCCH in slot 1. At this time, the base station may be configured to repeatedly transmit the PUCCH four times to the terminal to ensure high reliability and coverage. In this case, the terminal must determine four slots for repeated PUCCH transmission. Before examining one embodiment of the present invention, with reference to the official 3GPP document TS38.213, the terminal determines the slots in which to transmit the PUCCH as follows.
[0291] For unpaired spectrum (cells using TDD), the terminal determines N slots (N=4 in the example above) starting from the slot instructed for PUCCH transmission (slot 1 in the example above). If the symbol instructed for PUCCH transmission in a slot is an uplink symbol or a flexible symbol not configured as an SS / PBCH block, the slot is determined to be a slot capable of PUCCH transmission. In this way, N slots can be determined.
[0292] For paired spectrum (cells using frequency division duplex), the terminal determines N consecutive slots (N=4 in the example above) starting from the slot instructed to transmit PUCCH (slot 1 in the example above).
[0293] As defined in TS38.213, the above operation cannot determine the slot for PUCCH transmission by considering dynamic PUCCH carrier switching. To address this issue, the present invention discloses the following method.
[0294] (PUCCH Repeated Transmission Example 1) The terminal performs PUCCH repeated transmission in one cell and does not repeat transmission in other cells. In other words, when a Pcell changes according to dynamic PUCCH carrier switching, the slot of the changed Pcell is not included in the slots for transmitting PUCCH. Here, one cell performing PUCCH repeated transmission is the Pcell corresponding to the first slot in which PUCCH repeated transmission is indicated. This is described in detail with reference to FIG. 21.
[0295] FIG. 21 is a diagram illustrating PUCCH transmission according to dynamic PUCCH carrier switching according to one embodiment of the present invention.
[0296] Referring to FIG. 21, a terminal may be instructed to transmit PUCCH in slot 1 of cell 0. Here, slot 1 of cell 0 is a Pcell capable of PUCCH transmission. The terminal must determine four slots for repeated PUCCH transmission starting from slot 1. At this time, the terminal may limit the slots to only the Pcell slots of cell 0. Here, the Pcell slot of cell 0 refers to a slot when cell 0 is a Pcell. That is, PUCCH may be repeatedly transmitted in slots 1, 2, 4, and 5. In the case of slot 3, since the Pcell has changed to cell 1, the slot may be excluded.
[0297] For reference, when determining a slot for transmitting PUCCH in cell 0, flexible symbols that do not overlap with UL symbols and SS / PBCH blocks, as previously defined in TS38.213, may be considered. For convenience of explanation, the above process is omitted.
[0298] Repeated PUCCH transmissions in only one cell, as in the first embodiment, may incur additional delays in completing the repeated PUCCH transmissions. If Pells change frequently, this additional delay may increase further. This delay is particularly unsuitable for services requiring low latency.
[0299] (PUCCH Repeated Transmission Example 2) The terminal performs PUCCH repeated transmission in one cell and does not perform repeated transmission in other cells. Here, the PUCCH repeated transmission ignores changes in the Pcell according to dynamic PUCCH carrier switching. Here, one cell performing PUCCH repeated transmission is the Pcell corresponding to the first slot in which PUCCH repeated transmission is indicated. This is described in detail with reference to FIG. 22.
[0300] FIG. 22 is a diagram illustrating PUCCH transmission according to dynamic PUCCH carrier switching according to another embodiment of the present invention.
[0301] Referring to FIG. 22, a terminal may be instructed to transmit PUCCH in slot 1 of cell 0. Here, slot 1 of cell 0 is a Pcell capable of PUCCH transmission. The terminal must determine four slots for repeated PUCCH transmission starting from slot 1. At this time, the terminal may be limited to slots of cell 0. Unlike the first embodiment, it is not limited to Pcell slots of cell 0. Here, four slots are determined regardless of whether there is a Pcell. That is, PUCCH can be repeatedly transmitted in slots 1, 2, 3, and 4. In the case of slot 3, although the Pcell is changed to cell 1, this is not applied to repeated PUCCH transmission.
[0302] In a second embodiment, a PUCCH can be repeatedly transmitted even in slots other than Pcell slots. Another PUCCH can be transmitted in said slot. The other PUCCH transmission can be transmitted as follows. In a first method, another PUCCH can be transmitted in a Pcell determined by dynamic PUCCH carrier switching. For example, in FIG. 22, another PUCCH can be transmitted in slots 6 to 7 of cell 1. That is, from a different PUCCH perspective, slots 6 to 7 of cell 1 are Pcell slots capable of PUCCH transmission. In a second method, another PUCCH transmission can also be transmitted in a slot in which a PUCCH is repeatedly transmitted. In FIG. 22, another PUCCH is not transmitted in slots 6 to 7 of cell 1, and another PUCCH can be transmitted in slot 3 of cell 0. That is, from a different PUCCH perspective, slot 3 of cell 0 is a Pcell slot. In this way, a slot in which PUCCH transmission is determined based on repeated PUCCH transmission can become a Pcell slot.
[0303] (PUCCH Repetitive Transmission Embodiment 3) In the first and second embodiments, PUCCH was repeatedly transmitted in one cell. In the third embodiment of the present invention, a terminal can repeatedly transmit PUCCH on a Pcell determined according to dynamic PUCCH carrier switching.
[0304] More specifically, if a Pcell is changed to a cell with the same subcarrier spacing, PUCCH repeated transmission is possible in the changed Pcell.
[0305] FIG. 23 is a diagram illustrating PUCCH transmission according to dynamic PUCCH carrier switching according to another embodiment of the present invention.
[0306] Referring to Fig. 23, a terminal can be configured with three uplink cells. Compared to Figs. 20, 21, and 22, a new cell 2 is additionally configured. Here, the new cell 2 has a 15 kHz subcarrier spacing. Here, the index sequence of the PUCCH serving cell is assumed to be [0 2 1 0]. According to the cell index sequence, slots 1, 4, 5, 8, ... of cell 0 are Pcell slots, slots 6, 7, ... of cell 1 are Pcell slots, and slot 2 of cell 2 is a Pcell slot.
[0307] A terminal may be instructed to transmit PUCCH in slot 1 of cell 0. Here, slot 1 of cell 0 is a Pcell capable of PUCCH transmission. The terminal must determine four slots for repeated PUCCH transmission from slot 1. At this time, the terminal may limit the slots to only the Pcell slots of cells having the same subcarrier spacing as cell 0. That is, since the subcarrier spacings of cell 0 and cell 2 are the same here, the Pcell slots of cell 0 and cell 2 are slots capable of repeated PUCCH transmission. That is, PUCCH can be repeatedly transmitted in slots 1, 4, and 5 of cell 0 and slot 2 of cell 2. Here, slots 6 and 7 of cell 1 are Pcell slots, but since the subcarrier spacings are different from those of cell 0, they are excluded from the slots for repeated PUCCH transmission.
[0308] (PUCCH Repeated Transmission, Embodiment 4) In the preceding Embodiment 3, PUCCH was repeatedly transmitted only in cells with the same subcarrier spacing. However, delays may still occur in cases of dynamic PUCCH carrier switching between cells with different subcarrier spacings. To address this, the fourth embodiment of the present invention is as follows.
[0309] FIG. 24 is a diagram illustrating PUCCH transmission according to dynamic PUCCH carrier switching according to another embodiment of the present invention.
[0310] Referring to FIG. 24, a terminal may include a Pcell slot according to dynamic PUCCH carrier switching as a slot for PUCCH repetitive transmission. The terminal may be instructed to transmit PUCCH in slot 1 of cell 0. Here, slot 1 of cell 0 is a Pcell capable of PUCCH transmission. The terminal must determine four slots for PUCCH repetitive transmission starting from slot 1. Here, slots capable of PUCCH repetitive transmission are slots 1 and 2 of cell 0, and slots 6 and 7 of cell 1. Here, slots 1 and 2 of cell 0 and slots 6 and 7 of cell 1 are Pcell slots.
[0311] In this case, the PUCCH repeatedly transmitted in cell 0 and cell 1 has the same symbol allocation. That is, if the length is L starting from symbol S within the slot in cell 0, the length is also L starting from symbol S within the slot in cell 1. In addition, the PUCCH repeatedly transmitted in cell 0 and cell 1 has the same PRB allocation. That is, if the length is L starting from PRB S in cell 0, the length is also L starting from PRB S in cell 1. If inter-cell frequency hopping is configured, the starting PRB of the PUCCH can be determined according to the frequency hopping.
[0312] Another technical task of the present invention relates to a method for interpreting the K1 value. The terminal can set or be instructed to set the K1 value for determining the slot in which the HARQ-ACK of the PDSCH is transmitted through an RRC signal or DCI format. The K1 value is a slot unit according to the subcarrier spacing of the cell in which the PUCCH is transmitted. (If a subslot is set, the K1 value is a subslot unit.)
[0313] Referring to Figures 16 to 18, one of the cells with different subcarrier spacings may be designated as the PUCCH serving cell. Therefore, when interpreting the K1 value, the UE requires a method for interpreting the K1 value, as the subcarrier spacings of the PUCCH serving cell may differ. Detailed solutions for this are disclosed below.
[0314] According to the first method, the subcarrier spacing for interpreting the K1 value follows the subcarrier spacing of the Pcell. That is, the terminal can determine the slot for transmitting the PUCCH including the HARQ-ACK based on the subcarrier spacing of the Pcell.
[0315] According to the second method, the subcarrier spacing for interpreting the K1 value follows the subcarrier spacing of one of the candidates for the PUCCH serving cell. For example, it may follow the lowest or highest subcarrier spacing.
[0316] According to the third method, the subcarrier spacing for interpreting the K1 value can be set by the base station to the terminal. This can be the same as or different from the subcarrier spacing of the Pcell.
[0317] If the PUCCH is instructed to be transmitted to a cell other than the Pcell in the above slot, the terminal can transmit the PUCCH in the slot of the PUCCH serving cell that overlaps with the slot. Here, if the PUCCH serving cell has only one slot, the PUCCH is transmitted in the slot. If the PUCCH serving cell has two or more slots, the PUCCH is transmitted in one of the slots. The method for determining the one slot is as follows.
[0318] For example, the terminal may select the slot with the earliest time among the slots. By selecting the slot with the earliest time, the terminal can transmit the PUCCH at the earliest time, thereby reducing delay. The PUCCH resource in the slot may be determined according to the PUCCH resource indicator indicated in the RRC configuration or DCI format. If the PUCCH resource determined by the PUCCH resource indicator in the slot overlaps with a symbol that cannot be transmitted in the uplink, the PUCCH may not be transmitted and may be dropped.
[0319] As another example, the terminal can select the slot with the earliest time among the slots in which PUCCH transmission is possible. In the previous example, the terminal determined the slot and determined whether the PUCCH resource is available for transmission. If transmission is not possible during this process, the PUCCH is not transmitted and is dropped. To prevent this, the terminal first determines the PUCCH resource using the PUCCH resource indicator indicated in the RRC configuration or DCI format. If the PUCCH resource is available for transmission in the slot with the earliest time among the slots, the terminal transmits the PUCCH in the slot with the earliest time. If transmission is not possible in the slot with the earliest time, the terminal can determine whether the PUCCH resource is available for transmission in the next slot. In this way, unnecessary PUCCH drop can be prevented by transmitting the PUCCH in the slot with the earliest time possible.
[0320] II. SPS PDSCH reception and HARQ-ACK transmission method
[0321] A method for a terminal to receive a physical downlink control channel and a physical downlink shared channel and a method for transmitting a physical uplink control channel and a physical uplink shared channel are described through FIGS. 25 to 26.
[0322] Figure 25 is a diagram showing scheduling of a physical downlink shared channel according to an example.
[0323] Referring to Figure 25, a terminal can receive a physical downlink control channel transmitted from a base station. In order to receive the downlink control channel, information such as a control resource set (CORESET) or a search space can be set.
[0324] The control resource set contains information about the frequency domain in which the physical downlink control channel must be received. More specifically, the information in the control resource set may include the index of the PRB or PRB sets in which the terminal must receive the physical downlink control channel, as well as the number of consecutive symbols. Here, the number of consecutive symbols is one of 1, 2, or 3.
[0325] The search space includes time information for receiving a set of PRBs indicated by the control resource set. More specifically, the search space information may include at least one of periodicity and offset. Here, the periodicity or offset may be indicated in units of slots, sub-slots, symbols, symbol sets, or slot sets. Additionally, the search space information may include the CCE aggregation level received by the terminal, the number of PDCCHs monitored for each CCE aggregation level, the search space type, the monitored DCI format, or RNTI information.
[0326] The CCE aggregation level has at least one of the values 1, 2, 4, 8, and 16. The terminal can monitor the PDCCH in the number of CCEs equal to the value of the CCE aggregation level.
[0327] Search space types include a common search space (CSS) and a UE-specific search space. In the case of the common search space, all UEs in a cell or a portion of the UEs in a cell commonly monitor a PDCCH. The UEs can monitor and receive PDCCH candidates (e.g., a PDCCH carrying a DCI having a CRC scrambled with at least one RNTI among SI-RNTI, RA-RNTI, MsgB-RNTI, P-RNTI, TC-RNTI, INT-RNTI, SFI-RNTI, TPC-PUSCH-RNTI, TPC-PUCCH-RNTI, TPC-SRS-RNTI, CI-RNTI, C-RNTI, MCS-C-RNTI, CS-RNTI(s), or PS-RNTI) broadcast to all UEs in a cell or a portion of the UEs in the cell in this search space. In a terminal-specific search space, PDCCH candidates (e.g., PDCCH carrying DCI having a CRC scrambled with at least one RNTI among C-RNTI, MCS-C-RNTI, SP-CSI-RNTI, CS-RNTI(s), SL-RNTI, SL-CS-RNTI, or SL-L-CS-RNTI) transmitted to individual terminals can be monitored and received. In addition, the terminal can receive a PDCCH carrying a DCI indicating reception of a physical downlink shared channel, transmission of a physical uplink control channel, or transmission of a physical uplink shared channel in the common search space and the terminal-specific search space.
[0328] The DCI format monitored by a terminal that is scheduled to transmit a physical uplink shared channel and receive a physical downlink shared channel from a base station may be DCI format 0_0, 0_1, 0_2, 1_0, 1_1, to 1_2. RNTI information may include at least one RNTI among CS-RNTI, MCS-C-RNTI, and C-RNTI in case of DCI format 0_0, 0_1, 0_2, 1_0, 1_1, to 1_2. Here, the CS-RNTI may be used by the base station to activate / release or schedule retransmission of a SPS (semi-persistent) PDSCH or a CG (configured grant) PUSCH, and may also be used by the terminal to receive the same. Here, MCS-C-RNTI can be used by the base station to schedule PDSCH or PUSCH using a highly reliable modulation and coding scheme (MCS) and can be used by the terminal to receive it. C-RNTI can be used by the base station to schedule PDSCH or PUSCH and can be used by the terminal to receive it.
[0329] Additionally, the DCI format that may be included in the PDCCH monitored by the terminal may additionally include at least the following:
[0330] DCI format 2_0 includes Dynamic SFI (slot format indicator) information that indicates the direction of the symbols in the slot as uplink, downlink, or flexible symbols. The RNTI used for DCI format 2_0 is SFI-RNTI.
[0331] DCI format 2_1 includes a DL preemption indication (or interrupted transmission indication), which indicates that there is no downlink transmission from the base station to the UE in the PRB(s) and symbol(s). The RNTI used for DCI format 2_1 is INT-RNTI.
[0332] DCI format 2_4 includes a UL cancellation indication, which indicates to the UE to cancel uplink transmission in PRB(s) and symbol(s). The RNTI used for DCI format 2_4 is CI-RNTI.
[0333] The terminal can determine PDCCH candidates that should receive the PDCCH through the set of control resources and information on the search space. The terminal can monitor the PDCCH candidates and check the CRC based on the RNTI value to determine whether the correct PDCCH has been received. The RNTI value can include at least the C-RNTI, MCS-C-RNTI, CS-RNTI, as well as the SFI-RNTI, INT-RNTI, and CI-RNTI values.
[0334] When the terminal receives a correct PDCCH, the terminal can interpret the DCI transmitted by the PDCCH based on information about a control resource set and a search space, and perform an operation indicated by the DCI. The DCI may include one of DCI formats 0_0, 0_1, to 0_2 for scheduling a physical uplink shared channel (PUSCH). The DCI may include one of DCI formats 1_0, 1_1, to 1_2 for scheduling a physical downlink shared channel (PDSCH). The DCI may include one of DCI formats 1_0, 1_1, to 1_2 for scheduling a physical uplink control channel (PUCCH). For reference, the PUCCH may include a PUCCH for transmitting HARQ-ACK. In addition, the DCI may include DCI formats 2_0, 2_1, to 2_4.
[0335] When a terminal receives DCI format 1_0, 1_1, or 1_2 for scheduling a physical downlink shared channel (PDSCH), the terminal must receive the downlink shared channel scheduled by the DCI format. To this end, the terminal must interpret (determine) the slot in which the physical downlink shared channel is scheduled and the start index and length of the symbol within the slot from the DCI format. The TDRA field of the DCI format 1_0, 1_1, or 1_2 may indicate a K0 value, which is timing information of the scheduled slot, and a SLIV value, which is the index and length of the start symbol within the slot. Here, the value of K0 may be a non-negative integer value. Here, SLIV may be a value obtained by jointly encoding the index (S) and length (L) of the start symbol within the slot. In addition, SLIV may be a value in which the index (S) and length (L) of the start symbol within the slot are transmitted separately. Here, S can have one of the values 0, 1, 13 for normal CP, and L can have one of the natural numbers satisfying the condition that S+L is less than or equal to 14. S can have one of the values 0, 1, 11 for extended CP, and L can have one of the natural numbers satisfying the condition that S+L is less than or equal to 12.
[0336] The terminal can determine the slot in which it should receive the physical downlink shared channel (PDSCH) based on the K0 value. More specifically, the terminal can determine the slot in which it should receive the physical downlink shared channel based on the K0 value, the index of the slot in which the DCI is received, the subcarrier spacing (SCS) of the downlink BWP in which the DCI is received, or the subcarrier spacing of the downlink BWP in which the scheduled downlink shared channel is received.
[0337] For example, let's assume that the subcarrier spacing of the downlink BWP that receives the DCI and the downlink BWP that receives the scheduled physical downlink shared channel (PDSCH) are the same. Let's assume that the DCI is received in downlink slot n. In this case, the downlink shared channel (PDSCH) must be received in downlink slot n+K0.
[0338] For example, let the subcarrier spacing of the downlink BWP that receives the DCI be 15kHz*2^mu_PDCCH, and let the subcarrier spacing of the downlink BWP that receives the scheduled physical downlink shared channel (PDSCH) be 15kHz*2^mu_PDSCH. Let us assume that the DCI is received in downlink slot n. Here, the index of downlink slot n is an index according to the subcarrier spacing of the downlink BWP that receives the DCI. In this case, the physical downlink shared channel must be received in the slot floor(n*2^mu_PDSCH / 2^mu_PDCCH)+K0. Here, the index of the downlink slot floor(n*2^mu_PDSCH / 2^mu_PDCCH)+K0 is an index according to the subcarrier spacing of the downlink BWP that receives the physical downlink shared channel. In the above description, mu_PDCCH and mu_PDSCH can have values of 0, 1, 2, and 3.
[0339] Referring to Figure 25, let us assume that the terminal receives a PDCCH scheduling a physical downlink shared channel (PDSCH) in downlink slot n. Let us assume that the DCI transmitted from the PDCCH indicates K0=3. Also, let us assume that the subcarrier spacing of the DL BWP where the PDCCH is received and the subcarrier spacing of the DL BWP where the PDSCH is scheduled are the same. In this case, the terminal can determine that the PDSCH is scheduled in downlink slot n+K0, i.e., slot n+3.
[0340] The terminal can determine the symbol on which the physical downlink shared channel (PDSCH) should be received by using the index (S) and length (L) of the start symbol within the slot based on the K0 value. The symbol on which the physical downlink shared channel (PDSCH) should be received is from symbol S to symbol S+L-1 within the slot determined based on the K0 value. For reference, symbol S to symbol S+L-1 are L consecutive symbols.
[0341] The terminal may additionally receive downlink slot aggregation settings from the base station. The downlink slot aggregation values may be 2, 4, or 8. When downlink slot aggregation is received, the terminal must receive the physical downlink shared channel (PDSCH) in consecutive slots corresponding to the slot aggregation value, starting from the slot obtained based on the K0 value.
[0342] When a terminal receives DCI format 1_0, 1_1, or 1_2 for scheduling a physical uplink control channel, the terminal must transmit the scheduled uplink control channel. The physical uplink control channel may include HARQ-ACK information. The PDSCH-to-HARQ_feedback timing indicator field included in the DCI format 1_0, 1_1, or 1_2 may indicate a K1 value, which is a value for information on a slot in which the scheduled uplink control channel must be transmitted. Here, the value of K1 may be a non-negative integer value. The K1 value of DCI format 1_0 may indicate one of {0, 1, 2, 3, 4, 5, 6, 7}. The K1 value that can be indicated in DCI formats 1_1 to 1_2 may be configured or set from a higher layer.
[0343] The above HARQ-ACK information may be HARQ-ACK information regarding whether reception of two types of channels is successful. As a first type, if a physical downlink shared channel (PDSCH) is scheduled through the DCI formats 1_0, 1_1, to 1_2, it may be HARQ-ACK regarding whether reception of the physical downlink shared channel (PDSCH) is successful. As a second type, if the DCI formats 1_0, 1_1, to 1_2 are DCIs indicating release of a semi-static physical downlink shared channel (SPS PDSCH), it may be HARQ-ACK regarding whether reception of the DCI formats 1_0, 1_1, to 1_2 is successful.
[0344] The terminal can determine the slot for transmitting the uplink control channel including the first type of HARQ-ACK information as follows. The terminal can determine the uplink slot overlapping with the last symbol of the physical downlink shared channel (PDSCH) corresponding to the HARQ-ACK information. When the index of the uplink slot is m, the uplink slot for transmitting the physical uplink control channel including the HARQ-ACK information by the terminal can be m+K1. Here, the index of the uplink slot is a value according to the subcarrier spacing of the uplink BWP in which the uplink control channel is transmitted.
[0345] For reference, when a terminal is configured for downlink slot aggregation, the ending symbol indicates the last symbol of the PDSCH scheduled within the last slot among the slots in which the physical downlink shared channel (PDSCH) is received.
[0346] Referring to FIG. 26, let us assume that a terminal receives a PDCCH scheduling a downlink shared channel (PDSCH) in downlink slot n. Let us assume that the DCI transmitted from the PDCCH indicates K0=3 and K1=2. Let us also assume that the subcarrier spacing of the DL BWP in which the PDCCH is received, the subcarrier spacing of the DL BWP in which the PDSCH is scheduled, and the subcarrier spacing of the UL BWP in which the PUCCH is transmitted are the same. In this case, the terminal can determine that the PDSCH is scheduled in downlink slot n+K0, i.e., slot n+3. In addition, the terminal determines an uplink slot that overlaps with the last symbol of the PDSCH scheduled in downlink slot n+3. Here, the last symbol of the PDSCH in downlink slot n+3 overlaps with uplink slot n+3. Therefore, the terminal transmits a PUCCH in uplink slot n+3+K1, i.e., slot n+5.
[0347] The terminal can determine the slot for transmitting the physical uplink control channel including the second type of HARQ-ACK information as follows. The terminal can determine the uplink slot that overlaps with the last symbol of the physical downlink control channel (PDCCH) corresponding to the HARQ-ACK information. When the index of the uplink slot is m, the slot for transmitting the uplink control channel including the HARQ-ACK information by the terminal can be m+K1. Here, the index of the slot is a value according to the subcarrier spacing of the uplink BWP in which the physical uplink control channel (PUCCH) is transmitted.
[0348] Referring to FIG. 27, let us assume that the terminal receives a PDCCH transmitting an SPS PDSCH release DCI in downlink slot n. Let us assume that the DCI transmitted from the PDCCH indicates K1=3. Let us also assume that the subcarrier spacing of the DL BWP in which the PDCCH is received and the subcarrier spacing of the UL BWP in which the PUCCH is transmitted are the same. In this case, the terminal determines an uplink slot that overlaps with the last symbol of the PDCCH in downlink slot n. In this case, the terminal can determine that the PUCCH transmitting the HARQ-ACK of the SPS PDSCH release DCI is scheduled in uplink slot n+K1, i.e., n+3.
[0349] When a terminal receives DCI format 0_0, 0_1, or 0_2 for scheduling a physical uplink shared channel, the terminal must transmit the scheduled uplink shared channel. To this end, the terminal must interpret (determine) the slot in which the physical uplink shared channel is scheduled and the start index and length of the symbol within the slot from the DCI. In the DCI format 0_0, 0_1, or 0_2, the TDRA field may indicate a K2 value, which is a value for information on the scheduled slot, and a SLIV value, which is a value for information on the index and length of the start symbol within the slot. Here, the value of K2 may be a non-negative integer value. Here, SLIV may be a value obtained by jointly encoding the index (S) and length (L) of the start symbol within the slot. In addition, SLIV may be a value in which the index (S) and length (L) of the start symbol within the slot are transmitted separately. Here, S can have one of the values 0, 1, 13 for normal CP, and L can have one of the natural numbers satisfying the condition that S+L is less than or equal to 14. S can have one of the values 0, 1, 11 for extended CP, and L can have one of the natural numbers satisfying the condition that S+L is less than or equal to 12.
[0350] The terminal can determine the slot in which the physical uplink shared channel (PUSCH) should be transmitted based on the K2 value. More specifically, the slot in which the physical uplink shared channel (PUSCH) should be transmitted can be determined based on the K2 value, the index of the slot in which the DCI is received, the subcarrier spacing of the downlink BWP in which the DCI is received, or the subcarrier spacing of the uplink BWP in which the uplink shared channel is transmitted.
[0351] For example, let's assume that the subcarrier spacing of the downlink BWP that received the DCI and the uplink BWP that transmits the scheduled physical uplink shared channel (PUSCH) are the same. Let's assume that the DCI was received in downlink slot n. In this case, the uplink shared channel (PUSCH) must be transmitted in uplink slot n+K2.
[0352] For example, let's assume that the subcarrier spacing of the downlink BWP that receives the DCI is 15kHz*2^mu_PDCCH, and that the subcarrier spacing of the uplink BWP that receives the scheduled physical uplink shared channel (PUSCH) is 15kHz*2^mu_PUSCH. Let's assume that the DCI is received in downlink slot n. Here, the index of downlink slot n is an index according to the subcarrier spacing of the downlink BWP that received the DCI. In this case, the physical uplink shared channel (PUSCH) must be transmitted in the slot floor(n*2^mu_PUSCH / 2^mu_PDCCH)+K2. Here, the index of the uplink slot floor(n*2^mu_PUSCH / 2^mu_PDCCH)+K2 is an index according to the subcarrier spacing of the uplink BWP that transmits the uplink shared channel. In the above description, mu_PDCCH or mu_PUSCH can have values of 0, 1, 2, and 3.
[0353] Referring to Figure 27, let us assume that the terminal receives a PDCCH scheduling a physical uplink shared channel (PUSCH) in downlink slot n. Let us assume that the DCI transmitted from the PDCCH indicates K2=3. Also, let us assume that the subcarrier spacing of the DL BWP where the PDCCH is received and the subcarrier spacing of the UL BWP where the PUCCH is transmitted are identical. In this case, the terminal can determine that the PUSCH is scheduled in the uplink slot n+K2=n+3.
[0354] The terminal can determine the symbol on which the physical uplink shared channel (PUSCH) must be transmitted by using the index (S) and length (L) of the start symbol within the slot based on the K2 value. The symbols on which the physical uplink shared channel (PUSCH) must be transmitted are from symbol S to symbol S+L-1 within the slot determined based on the K2 value. For reference, symbol S to symbol S+L-1 are L consecutive symbols.
[0355] The terminal may additionally receive uplink slot aggregation settings from the base station. The uplink slot aggregation values may be 2, 4, or 8. When uplink slot aggregation is received, the terminal must transmit a physical uplink shared channel (PUSCH) in consecutive slots corresponding to the slot aggregation value, starting from the slot obtained based on the K2 value.
[0356] In FIGS. 25 to 27, the terminal uses the K0, K1, and K2 values to determine the slot in which the scheduled physical downlink shared channel (PDSCH) is received, the slot in which the physical uplink control channel (PUCCH) and the physical uplink shared channel (PUSCH) are transmitted. For the convenience of the present invention, the slot obtained by assuming the K0, K1, and K2 values to be 0 is called a reference point or reference slot.
[0357] In Fig. 25, the reference slot to which the K0 value is applied is downlink slot n, which is the slot in which the PDCCH is received.
[0358] In Fig. 26, the reference slot to which the K1 value is applied is uplink slot n+3, which is an uplink slot overlapping with the last symbol of the PDSCH.
[0359] In FIG. 27, the reference slot to which the K1 value is applied is uplink slot n, which is an uplink slot overlapping the last symbol of the PDCCH. Additionally, the reference slot to which the K2 value is applied is uplink slot n.
[0360] For convenience of the present invention, the following description assumes that the subcarrier spacing of the downlink BWP where the terminal receives the PDSCH and PDCCH and the subcarrier spacing of the uplink BWP where the terminal transmits the PUSCH and PUCCH are the same. In this case, separate uplink slots and downlink slots are not distinguished and are referred to as slots.
[0361] When a base station has data to transmit periodically to a terminal, it can use semi-persistent scheduling (SPS) as one method for transmitting this data. The specific method is as follows.
[0362] A terminal can receive configuration information for the SPS method from a base station. The configuration information can be transmitted via an RRC signal. The configuration information can include at least the SPS cycle. Here, the SPS cycle can be in units of slots or milliseconds.
[0363] A terminal can receive a PDCCH from a base station to activate or deactivate (deactivate or release) the SPS scheme. The PDCCH can include DCI formats 1_0, 1_1, and 1_2. Here, DCI formats 1_0, 1_1, and 1_2 can be scrambled with CS-RNTI. The terminal can determine whether the PDCCH indicates activation or deactivation of the SPS scheme. The determination can be based on the values of the FDRA, RV, MCS, and HPN (HARQ process number) fields conveyed by the DCI format.
[0364] When a terminal receives a PDCCH that activates the SPS method from a base station, the terminal can obtain the following information through the following fields of the PDCCH.
[0365] - TDRA: Through this field, the terminal can obtain information about the slot in which the SPS PDSCH of the SPS method starts and the starting symbol and length within the slot. Here, the slot in which the SPS PDSCH of the SPS method starts is indicated based on the PDCCH that activates the SPS method, and the starting symbol and length within the slot are indicated by SLIV.
[0366] - PDSCH-to-HARQ_feedback timing indicator: Through this field, the terminal can obtain information about the slot in which the HARQ-ACK of the SPS PDSCH in the SPS mode is to be transmitted. Here, the slot in which the HARQ-ACK of the SPS PDSCH in the SPS mode is to be transmitted can be indicated based on the slot to which the last symbol of the SPS PDSCH belongs.
[0367] The terminal can receive the SPS PDSCH through the information of the PDCCH, and transmit the HARQ-ACK indicating whether the reception of the SPS PDSCH is successful. As mentioned above, the terminal obtains information about the slot in which the SPS PDSCH of the SPS method starts and the start symbol and length within the slot through the TDRA field. The terminal can receive the SPS PDSCH for each SPS period. For example, if the terminal is instructed to receive the SPS PDSCH in slot n from the activation PDCCH, the terminal must receive the SPS PDSCH in slot n, slot n+P, slot n+2*P, etc. In addition, the terminal must transmit the HARQ-ACK indicating whether the reception of the received SPS PDSCH is successful for each period. Here, P=1 is included. At this time, the slot in which the HARQ-ACK is transmitted is based on the PDSCH-to-HARQ_feedback timing indicator field. For example, if the PDSCH-to-HARQ_feedback timing indicator indicates a K1 value, the terminal can transmit the HARQ-ACK of the SPS PDSCH received in slot n in slot n+K1, and transmit the HARQ-ACK of the SPS PDSCH received in slot n+P in slot n+P+K1.
[0368] Here, for convenience, the HARQ-ACK of the SPS PDSCH is assumed to be 1 bit unless otherwise specified. If the SPS PDSCH has multiple bits according to the settings of the upper layer, the present invention can be interpreted accordingly.
[0369] The problem to be solved in the present invention is to determine a PUCCH for transmitting the HARQ-ACK of the SPS PDSCH or SPS PDSCH.
[0370] Figure 28 is a diagram showing reception of SPS PDSCH.
[0371] Referring to Fig. 28, the terminal receives an SPS PDSCH. In Fig. 28, the SPS cycle is given as P_SPS. The terminal must receive an SPS PDSCH every P_SPS of the SPS cycle. In Fig. 28, the first SPS PDSCH is named SPS1, the second SPS PDSCH is named SPS2, the third SPS PDSCH is named SPS3, the fourth SPS PDSCH is named SPS4, and the fifth SPS PDSCH is named SPS5.
[0372] Referring to FIG. 28, if the cell receiving the SPS PDSCH operates in a TDD (time division duplex) manner, the terminal can determine whether or not it can receive the SPS PDSCH depending on the direction of the cell.
[0373] More specifically, when the cell operates in TDD mode, the terminal can be configured with one of a downlink symbol, an uplink symbol, or a flexible symbol in the direction of each symbol of the cell. Here, the downlink symbol is a symbol through which the terminal can receive a downlink signal or channel, the uplink symbol is a symbol through which the terminal can transmit an uplink signal or channel, and the flexible symbol is a symbol through which the direction has not yet been determined and through which the downlink / uplink signal or channel can be received / transmitted.
[0374] If all symbols that must receive the SPS PDSCH are downlink symbols, the terminal receives the SPS PDSCH.
[0375] If at least one symbol among the symbols that must receive the SPS PDSCH overlaps with an uplink symbol, the terminal does not receive the SPS PDSCH.
[0376] If a symbol for receiving an SPS PDSCH does not overlap with an uplink symbol, but overlaps with at least one flexible symbol, the terminal may or may not receive the SPS PDSCH. Here, whether to receive or not may be determined by separate signaling, or may be selected as one of the two actions (receiving or not receiving). For example, if the terminal is configured to receive dynamic SFI (slot format information), the SPS PDSCH is not received. If the terminal is not configured to receive dynamic SFI (slot format information), the SPS PDSCH is received.
[0377] For convenience, the present invention describes the operation of a terminal using downlink and uplink symbols. However, flexible symbols can be interpreted as operating as either downlink or uplink symbols, depending on the configuration. For example, when determining reception of an SPS PDSCH, a flexible symbol can be interpreted as operating in the same manner as an uplink symbol.
[0378] Referring to Figure 28, SPS1, SPS2, SPS3, and SPS4 overlap with downlink symbols. Therefore, the terminal receives SPS1, SPS2, SPS3, and SPS4. However, since SPS5 overlaps with uplink symbols, the terminal cannot receive SPS5. Furthermore, SPS5 may not be received, and the corresponding HARQ-ACK may not be transmitted.
[0379] Figure 29 is a diagram showing HARQ-ACK transmission of SPS PDSCH.
[0380] Referring to Fig. 29, the transmission of a PUCCH carrying the HARQ-ACK of the SPS PDSCH of the terminal is shown. In Fig. 29, the PDSCH-to-HARQ_feedback timing indicator is assumed to be K1. The terminal receives the SPS PDSCH at every SPS period P_SPS, and must transmit the PUCCH carrying the HARQ-ACK of the SPS PDSCH K1 slots after the slot in which the SPS PDSCH is received. In Fig. 29, the HARQ-ACK information of SPS1 is b1, the HARQ-ACK information of SPS2 is b2, the HARQ-ACK information of SPS3 is b3, and the HARQ-ACK information of SPS4 is b4. In Fig. 29, the PUCCH that conveys HARQ-ACK information (b1) of SPS1 is called PUCCH for SPS1, the PUCCH that conveys HARQ-ACK information (b2) of SPS2 is called PUCCH for SPS2, the PUCCH that conveys HARQ-ACK information (b3) of SPS3 is called PUCCH for SPS3, and the PUCCH that conveys HARQ-ACK information (b4) of SPS4 is called PUCCH for SPS4.
[0381] If all symbols that must transmit the PUCCH of the SPS PDSCH are uplink symbols, the terminal transmits the PUCCH of the SPS PDSCH.
[0382] If at least one symbol among the symbols that must transmit the PUCCH of the SPS PDSCH overlaps with a downlink symbol, the terminal does not transmit the PUCCH of the SPS PDSCH.
[0383] If the symbol on which the PUCCH of the SPS PDSCH must be transmitted does not overlap with a downlink symbol, but overlaps with at least one flexible symbol, the terminal transmits or does not transmit the PUCCH of the SPS PDSCH. Here, whether to transmit or not may be determined by separate signaling, or may be selected as one of the two operations (transmitting or not transmitting). For example, if the terminal is configured to receive dynamic SFI (slot format information), the PUCCH of the SPS PDSCH is not transmitted. If the terminal is not configured to receive dynamic SFI (slot format information), the PUCCH of the SPS PDSCH is transmitted.
[0384] For convenience, the present invention describes the operation of a terminal using downlink and uplink symbols. However, flexible symbols can be interpreted as operating as either downlink or uplink symbols, depending on the configuration. For example, when determining transmission of a PUCCH carrying a HARQ-ACK for an SPS PDSCH, a flexible symbol can be interpreted as operating in the same manner as a downlink symbol.
[0385] Referring to FIG. 29, PUCCH for SPS1, PUCCH for SPS2, and PUCCH for SPS3 overlap with downlink symbols. Therefore, the terminal cannot transmit PUCCH for SPS1, PUCCH for SPS2, and PUCCH for SPS3. However, since PUCCH for SPS4 overlaps with uplink symbols, the terminal can transmit PUCCH for SPS4. Therefore, in FIG. 29, the terminal cannot transmit HARQ-ACK information of SPS1, SPS2, and SPS3 to the base station, but can transmit HARQ-ACK information of SPS4 to the base station.
[0386] In the previous explanation, when a cell operates in TDD, the terminal receives the SPS PDSCH and transmits the PUCCH carrying the HARQ-ACK for the SPS PDSCH. This can be extended to cases where multiple cells are configured for a single terminal. Specifically, the terminal's operation in multiple cells is as follows.
[0387] If a terminal supports half-duplex operation and does not support full-duplex operation, when a cell is a downlink symbol or is instructed or configured to receive a downlink signal or channel, the symbol may be regarded as a downlink symbol in other cells. That is, the terminal does not transmit an uplink signal or channel in the symbol in other cells. If a terminal supports half-duplex operation and does not support full-duplex operation, when a cell is an uplink symbol or is instructed or configured to transmit an uplink signal or channel, the symbol may be regarded as an uplink symbol in other cells. That is, the terminal does not receive a downlink signal or channel in the symbol in other cells.
[0388] The present embodiment discloses a method for transmitting HARQ-ACK that a terminal was unable to transmit to a base station.
[0389] FIG. 30 is a diagram illustrating a PUCCH transmitting HARQ-ACK of an SPS PDSCH according to one embodiment.
[0390] Referring to FIG. 30, if the terminal cannot transmit the PUCCH containing the HARQ-ACK of the SPS PDSCH, the terminal can transmit the HARQ-ACK on a transmittable PUCCH. In FIG. 30, the transmittable PUCCH is specified as PUCCH for SPS. Referring to FIG. 30, the terminal can perform the following steps.
[0391] In the first step, the terminal can determine whether the SPS PDSCH is receivable or not. The determination can be performed based on the direction of the symbol. The terminal can determine that the HARQ-ACK information of the receivable SPS PDSCH is HARQ-ACK information that must be transmitted to the base station, and can exclude the HARQ-ACK information of the SPS PDSCH that is not receivable from the HARQ-ACK information to be transmitted to the base station. The method of excluding the HARQ-ACK information may be to not transmit the HARQ-ACK information or to include a NACK in the HARQ-ACK information.
[0392] In the second step, the terminal can select a PUCCH for transmitting HARQ-ACK information to be transmitted to the base station. If the PUCCH for transmitting HARQ-ACK information of an SPS PDSCH is transmittable according to the value of the PDSCH-to-HARQ_feedback timing indicator field, the terminal can transmit the HARQ-ACK information of the SPS PDSCH including the PUCCH. If the PUCCH for transmitting HARQ-ACK information of an SPS PDSCH is not transmittable according to the value of the PDSCH-to-HARQ_feedback timing indicator field, the terminal can transmit the HARQ-ACK information of the SPS PDSCH including the PUCCH for SPS. Here, the PUCCH for SPS is not a PUCCH for transmitting HARQ-ACK information of an SPS PDSCH according to the value of the PDSCH-to-HARQ_feedback timing indicator field.
[0393] In Step 3, the terminal must determine the PUCCH for SPS. A more specific example of Step 3 is as follows.
[0394] In a first embodiment of the present invention, the terminal can determine the PUCCH for SPS as follows. If the PUCCH carrying the HARQ-ACK of the first SPS PDSCH is untransmittable, the terminal can check whether the PUCCH carrying the HARQ-ACK of the next second SPS PDSCH is transmittable. If the PUCCH carrying the HARQ-ACK of the second SPS PDSCH is transmittable, the terminal can transmit the HARQ-ACK of the first SPS PDSCH and the HARQ-ACK of the second SPS PDSCH on the transmittable PUCCH. If the PUCCH carrying the HARQ-ACK of the second SPS PDSCH is also untransmittable, the terminal can check whether the PUCCH carrying the HARQ-ACK of the next third SPS PDSCH is transmittable. In this way, if the PUCCH conveying the HARQ-ACK of the first SPS PDSCH is untransmittable, the terminal checks whether the PUCCH of the SPS PDSCH among the SPS PDSCHs following the first SPS PDSCH is transmittable, and transmits the HARQ-ACK of the first SPS PDSCH on the PUCCH of the SPS PDSCH that is transmittable.
[0395] FIG. 31 is a diagram showing a PUCCH transmitting HARQ-ACK of an SPS PDSCH according to another embodiment.
[0396] Figure 31 illustrates a first embodiment of the present invention. The PUCCH (PUCCH for SPS1) carrying the HARQ-ACK (b1) of SPS1 cannot be transmitted. In order to transmit this HARQ-ACK (b1), the terminal must select another PUCCH. First, it can be determined whether the PUCCH (PUCCH for SPS2) carrying the HARQ-ACK (b2) of SPS2, which is the SPS PDSCH following SPS1, is transmittable. Here, the PUCCH (PUCCH for SPS2) carrying the HARQ-ACK (b2) of SPS2 is not transmittable. Next, it can be determined whether the PUCCH (PUCCH for SPS3) carrying the HARQ-ACK (b3) of SPS3, which is the SPS PDSCH following SPS2, is transmittable. Here, the PUCCH (PUCCH for SPS3) carrying the HARQ-ACK (b3) of SPS3 is not transmittable. Next, it can be determined whether the PUCCH (PUCCH for SPS4) carrying the HARQ-ACK (b4) of SPS4, which is the SPS PDSCH following SPS3, is transmittable. Here, the PUCCH (PUCCH for SPS4) carrying the HARQ-ACK (b4) of SPS4 is transmittable. Therefore, the terminal can transmit the HARQ-ACK (b1) of SPS1 on the PUCCH for SPS4 carrying the HARQ-ACK (b4) of SPS4.
[0397] Similarly, HARQ-ACK (b2) of SPS2 and HARQ-ACK (b3) of SPS3 can also be transmitted on the PUCCH for SPS4 that carries HARQ-ACK (b4) of SPS4.
[0398] Accordingly, referring to FIG. 31, PUCCH for SPS4 may include not only HARQ-ACK (b4) of SPS4, but also HARQ-ACK (b1) of SPS1, HARQ-ACK (b2) of SPS2, and HARQ-ACK (b3) of SPS3. That is, PUCCH for SPS4 may include [b1 b2 b3 b4]. (Here, the order of b1 b2 b3 b4 is arranged according to the order of slots, but may be arranged differently.)
[0399] If multiple SPS settings are given to one terminal, the first embodiment can be applied as follows.
[0400] A single terminal can be assigned multiple SPS configurations for a single cell. Each SPS configuration can have its own SPS cycle. The terminal can receive each PDCCH that activates each SPS configuration. Each PDCCH can indicate the value of each PDSCH-to-HARQ_feedback_timing_indicator field.
[0401] FIGS. 32 to 34 are diagrams showing a PUCCH transmitting HARQ-ACK of an SPS PDSCH in a plurality of SPS settings according to another embodiment.
[0402] Referring to FIGS. 32 to 34, two SPS configurations can be given to one cell. SPS1-1, SPS1-2, SPS1-3, and SPS1-4 represent SPS PDSCHs according to the first SPS configuration, b1-1, b1-2, b1-3, and b1-4 represent HARQ-ACKs of SPS1-1, SPS1-2, SPS1-3, and SPS1-4, and PUCCH for SPS1-1, PUCCH for SPS1-2, PUCCH for SPS1-3, and PUCCH for SPS1-4 represent PUCCHs conveying HARQ-ACKs of SPS1-1, SPS1-2, SPS1-3, and SPS1-4. Here, the value of the PDSCH-to-HARQ_feedback timing indicator field according to the first SPS configuration is K1-1. SPS2-1, SPS2-2 represent SPS PDSCH by the second SPS setting, b2-1, b2-2 represent HARQ-ACK of SPS2-1, SPS2-2, and PUCCH for SPS2-1, PUCCH for SPS2-2 represent PUCCH conveying HARQ-ACK of SPS2-1, SPS2-2.
[0403] The first SPS setting has a shorter SPS cycle compared to the second SPS setting.
[0404] PUCCH for SPS1-1, PUCCH for SPS1-2, and PUCCH for SPS1-3, which carry HARQ-ACK (b1-1) of SPS1-1, HARQ-ACK (b1-2) of SPS1-2, and HARQ-ACK (b1-3) of SPS1-3 according to the first SPS setting, cannot be transmitted. In addition, PUCCH for SPS2-1, which carries HARQ-ACK (b2-1) of SPS2-1 according to the second SPS setting, cannot be transmitted.
[0405] Embodiment 1-1 of the present invention is as shown in Fig. 32.
[0406] Referring to FIG. 32, the terminal can apply the first embodiment to SPS PDSCHs having the same SPS configuration. That is, the HARQ-ACK of an SPS PDSCH according to one SPS configuration can be transmitted on a PUCCH that carries the HARQ-ACK of another SPS PDSCH according to the same SPS configuration. However, the HARQ-ACK of an SPS PDSCH according to one SPS configuration cannot be transmitted on a PUCCH that carries the HARQ-ACK of an SPS PDSCH according to another SPS configuration.
[0407] HARQ-ACK (b1-1) of SPS1-1, HARQ-ACK (b1-2) of SPS1-2, and HARQ-ACK (b1-3) of SPS1-3 in the first configuration may be included in PUCCH for SPS1-4 that conveys HARQ-ACK (b1-4) of SPS1-4 in the first configuration. Accordingly, PUCCH for SPS1-4 may include [b1-1, b1-2, b1-3, b1-4].
[0408] The HARQ-ACK (b2-1) of SPS2-1 in the second configuration can be included in the PUCCH for SPS2-2 that conveys the HARQ-ACK (b2-2) of SPS2-2 in the second configuration. Therefore, the PUCCH for SPS2-2 can include [b2-1, b2-2].
[0409] Embodiments 1-2 of the present invention are as shown in Fig. 33.
[0410] Referring to FIG. 33, the terminal can apply the first embodiment to the SPS PDSCH of all SPS configurations. That is, the HARQ-ACK of the SPS PDSCH according to one SPS configuration can be transmitted on the PUCCH that carries the HARQ-ACK of the SPS PDSCH according to the same or different SPS configurations.
[0411] Since HARQ-ACK (b1-1) of SPS1-1, HARQ-ACK (b1-2) of SPS1-2, and HARQ-ACK (b1-3) of SPS1-3 in the first configuration cannot be transmitted, a transmittable PUCCH must be found. At this time, a transmittable PUCCH can be found regardless of the SPS configuration. For example, HARQ-ACK (b1-1) of SPS1-1 can be included in the PUCCH for SPS2-2, which is the earliest in time among the transmittable PUCCHs, PUCCH for SPS1-4 and PUCCH for SPS2-2. As a result, PUCCH for SPS1-4 may include HARQ-ACK (b1-4) of SPS1-4 in the first configuration, and PUCCH for SPS2-2 may include HARQ-ACK (b1-1) of SPS1-1, HARQ-ACK (b1-2) of SPS1-2, HARQ-ACK (b1-3) of SPS1-3 in the first configuration and HARQ-ACK (b2-1) of SPS2-1, HARQ-ACK (b2-2) of SPS2-2 in the second configuration.
[0412] Embodiments 1-3 of the present invention are as shown in Fig. 34.
[0413] Referring to FIG. 34, when the terminal applies the first embodiment, it can only apply it to the SPS PDSCH of a specific SPS configuration. That is, the HARQ-ACK of the SPS PDSCH according to one SPS configuration can be transmitted on the PUCCH that carries the HARQ-ACK of the SPS PDSCH according to the specific SPS configuration.
[0414] Here, preferably, the specific SPS setting may be the SPS setting with the lowest ID among the SPS settings set to the terminal.
[0415] Here, preferably, the specific SPS setting may be the SPS setting with the shortest SPS cycle among the SPS settings set for the terminal.
[0416] This is the first configuration with a specific SPS configuration. That is, the HARQ-ACK of the SPS PDSCH of the first and second configurations can be transmitted on the PUCCH carrying the HARQ-ACK of the SPS PDSCH of the first configuration. However, the HARQ-ACK of the SPS PDSCH of the first and second configurations cannot be transmitted on the PUCCH carrying the HARQ-ACK of the SPS PDSCH of the second configuration.
[0417] Since HARQ-ACK (b1-1) of SPS1-1, HARQ-ACK (b1-2) of SPS1-2, and HARQ-ACK (b1-3) of SPS1-3 in the first configuration cannot be transmitted, a transmittable PUCCH must be found. At this time, a transmittable PUCCH of a specific SPS configuration, the first SPS configuration, can be found. For example, HARQ-ACK (b1-1) of SPS1-1 can be included in PUCCH for SPS1-4 of a specific SPS configuration, the first SPS configuration, among the transmittable PUCCHs, PUCCH for SPS1-4 and PUCCH for SPS2-2.
[0418] Since HARQ-ACK (b2-1) of SPS2-1 of the second configuration cannot be transmitted, a transmittable PUCCH must be found. At this time, a transmittable PUCCH of a specific SPS configuration, the first SPS configuration, can be found. For example, HARQ-ACK (b2-1) of SPS2-1 can be included in PUCCH for SPS1-4 of a specific SPS configuration, the first SPS configuration, among the transmittable PUCCHs, PUCCH for SPS1-4 and PUCCH for SPS2-2.
[0419] As a result, PUCCH for SPS1-4 can include [b1-1, b1-2, b1-3, b1-4, b2-1]. And PUCCH for 2-2 can include [b2-2].
[0420] Priority can be set in SPS settings.
[0421] If priorities are set for SPS configurations, the transmittable PUCCH may be limited to SPS configurations with the same priority. That is, if priorities are set for SPS configurations, the HARQ-ACK of an SPS configuration with a single priority may be included in the PUCCH carrying the HARQ-ACK of the SPS configuration with that priority.
[0422] For example, in the descriptions of the preceding embodiments 1-1, 1-2, and 1-3, the SPS settings may have the same priority.
[0423] For example, referring to FIG. 32, when the first configuration and the second configuration have different priorities, the HARQ-ACK of the SPS of the first configuration may be included in the transmittable PUCCH (PUCCH for SPS1-4) of the SPS configuration with the same priority as the first configuration. In addition, the HARQ-ACK of the SPS of the second configuration may be included in the transmittable PUCCH (PUCCH for SPS2-2) of the SPS configuration with the same priority as the second configuration.
[0424] If priorities are set for SPS configurations, HARQ-ACK of an SPS configuration with one priority may be included in a PUCCH that carries HARQ-ACK of an SPS configuration with that priority or a priority lower than that priority.
[0425] For example, referring to FIG. 34, it is assumed that the priority of the first configuration is lower than the priority of the second configuration. In this case, the HARQ-ACK of the SPS of the first configuration can be included in the transmittable PUCCH (PUCCH for SPS1-4) of the SPS configuration with the same or lower priority as the first configuration. In addition, the HARQ-ACK of the SPS of the second configuration can be included in the transmittable PUCCH (PUCCH for SPS1-4) of the SPS configuration with the same or lower priority as the second configuration.
[0426] In the first embodiment and its derivatives 1-1, 1-2, and 1-3, the terminal transmitted the HARQ-ACK that was not transmitted on the PUCCH that transmits the HARQ-ACK of the SPS PDSCH. However, in this case, the terminal may unintentionally transmit the HARQ-ACK of the SPS PDSCH together with the HARQ-ACK of another SPS PDSCH. A method for resolving this is disclosed in the second embodiment.
[0427] According to a second embodiment of the present invention, a base station can configure PUCCH resources for a terminal. Here, the configuration can be configured in an RRC signal or an SPS activation PDCCH, and the configuration can include at least the following information.
[0428] - PUCCH resource cycle (P_PUCCH). The PUCCH resource cycle can be set similarly to the SPS PDSCH cycle.
[0429] - Offset of PUCCH resources (O_PUCCH). This can indicate the slot where the PUCCH resource starts. For example, if the offset value is given as O_PUCCH, the PUCCH resource starts from slot O_PUCCH. Depending on the P_PUCCH period, the PUCCH resource can exist in slot O_PUCCH, slot O_PUCCH+P_PUCCH, slot O_PUCCH+2*P_PUCCH, slot O_PUCCH+3*P_PUCCH, etc. Here, O_PUCCH can be indicated by the PDSCH-to-HARQ_feedback timing indicator field of the SPS activation PDCCH.
[0430] - PUCCH resource index. PUCCH resources within a slot can be set to an index. The terminal can determine the PUCCH resource corresponding to the index.
[0431] The terminal can transmit the HARQ-ACK of the SPS PDSCH by including it in the PUCCH resource set above, as shown in FIG. 35.
[0432] FIG. 35 is a diagram illustrating a PUCCH transmitting HARQ-ACK of an SPS PDSCH through PUCCH resource configuration according to another embodiment.
[0433] Referring to FIG. 35, SPS1, SPS2, 쪋, and SPS8 are shown according to the SPS settings (SPS cycle (P_SPS)). In addition, PUCCH A for SPS and PUCCH B for SPS are shown according to the PUCCH resource settings (PUCCH resource cycle (P_PUCCH)).
[0434] According to the second embodiment of the present invention, the terminal can transmit the HARQ-ACK of the SPS PDSCH on the configured PUCCH resource. More specifically, the HARQ-ACK of the SPS PDSCH can select the closest (earliest) PUCCH resource among the configured PUCCH resources starting after the last symbol of the SPS PDSCH reception.
[0435] Referring to FIG. 35, the HARQ-ACK of SPS1 may be included in the nearest PUCCH resource after SPS1. Here, PUCCH A for SPS and PUCCH B for SPS are PUCCH resources after SPS1, and the HARQ-ACK of SPS1 may be included in the nearest PUCCH A for SPS. For example, the HARQ-ACK of SPS5 may be included in the nearest PUCCH resource after SPS5. Here, the HARQ-ACK of SPS5 may be included in PUCCH B for SPS as a PUCCH resource after SPS5.
[0436] In the second embodiment, the terminal included the HARQ-ACK of the SPS PDSCH in the nearest PUCCH resource after receiving the SPS PDSCH. However, the terminal requires processing time to receive the SPS PDSCH. This can be referred to as PDSCH processing time. In other words, the terminal requires PDSCH processing time to receive the SPS PDSCH and generate the HARQ-ACK, which indicates whether the SPS PDSCH was successfully received. Therefore, as in the second embodiment, including the HARQ-ACK in the nearest PUCCH after receiving the SPS PDSCH may violate the PDSCH processing time.
[0437] In the second embodiment of the present invention, the terminal can transmit the HARQ-ACK of the SPS PDSCH on the configured PUCCH resource. At this time, the PUCCH resource can be selected by considering the PDSCH processing time of the SPS PDSCH. More specifically, the HARQ-ACK of the SPS PDSCH can select the closest (earliest) PUCCH resource among the configured PUCCH resources starting after the PDSCH processing time from the last symbol of the SPS PDSCH reception.
[0438] FIG. 36 is a diagram illustrating a PUCCH transmitting HARQ-ACK of an SPS PDSCH through PUCCH resource configuration according to another embodiment.
[0439] Referring to FIG. 36, the HARQ-ACK of SPS4 has PUCCH A for SPS and PUCCH B for SPS as the closest PUCCH resources after SPS4. However, the time between PUCCH A for SPS and SPS4 does not satisfy the PDSCH processing time. Therefore, the HARQ-ACK of SPS4 cannot be transmitted on PUCCH A for SPS. Since the time between PUCCH B for SPS and SPS4 satisfies the PDSCH processing time, the HARQ-ACK of SPS4 can be transmitted on PUCCH B for SPS.
[0440] Here, the PDSCH processing time can use the value defined in “5.3 UE PDSCH processing procedure time” of TS38.214.
[0441] The following embodiment describes a method for transmitting HARQ-ACK of SPS PDSCH and HARQ-ACK of SPS release DCI when a terminal receives SPS deactivation DCI (SPS release DCI).
[0442] FIG. 37 is a diagram showing a PUCCH that transmits HARQ-ACK of an SPS PDSCH when a terminal receives an SPS release DCI according to one embodiment.
[0443] Referring to Figure 37, the terminal can receive an SPS release DCI between SPS2 and SPS3. Accordingly, the terminal does not receive the SPS PDSCHs (SPS3, SPS4) following the SPS release DCI. In this case, the terminal must determine how to transmit the HARQ-ACK for the SPS PDSCH.
[0444] In the fourth embodiment of the present invention, when the terminal receives the SPS release DCI, the operation is as follows. The terminal can determine the PUCCH on which to transmit the HARQ-ACK of the SPS PDSCH, regardless of whether the SPS release DCI is received. That is, referring to FIG. 23, the terminal can select the PUCCH for SPS4, which is a transmittable PUCCH, in order to transmit the HARQ-ACK (b1) of SPS1, the HARQ-ACK (b2) of SPS2, and the HARQ-ACK (b3) of SPS3, regardless of whether the SPS release DCI is received. In other words, if the SPS release DCI is not received, the PUCCH for SPS4 may include HARQ-ACK (b1) of SPS1, HARQ-ACK (b2) of SPS2, HARQ-ACK (b3) of SPS3, and HARQ-ACK (b4) of SPS4, and if the SPS release DCI is received, the PUCCH for SPS4 may similarly include HARQ-ACK (b1) of SPS1, HARQ-ACK (b2) of SPS2, HARQ-ACK (b3) of SPS3, and HARQ-ACK (b4) of SPS4. Accordingly, [b1 b2 b3 b4] may be transmitted on the PUCCH for SPS4 regardless of whether the SPS release DCI is received.
[0445] The fourth embodiment has a robust characteristic against DTX (failure to transmit) of the SPS release DCI since the HARQ-ACK of the SPS is transmitted regardless of whether the SPS release DCI is received. However, referring to FIG. 23, since SPS3 and SPS4 are already released SPS PDSCHs, the HARQ-ACKs of SPS3 and SPS4 are NACKs, and this information does not need to be transmitted to the base station. Therefore, in the fourth embodiment, the transmitted HARQ-ACK information may be limited to SPS PDSCHs prior to reception of the SPS release DCI. That is, referring to FIG. 37, in the PUCCH for SPS4, the HARQ-ACK (b1) of SPS1 and the HARQ-ACK (b2) of SPS2, which are SPSs prior to reception of the SPS release DCI, may be transmitted, and the HARQ-ACK (b3) of SPS3 and the HARQ-ACK (b4) of SPS4, which are SPSs after reception of the SPS release DCI, may not be transmitted.
[0446] In the fourth embodiment, a PUCCH was used to transmit the HARQ-ACK of an SPS that had already been released. Referring to Figure 37, the SPS4 corresponding to the PUCCH for SPS4, on which the HARQ-ACK is transmitted, has already been released. Therefore, the PUCCH for SPS4 is also released and cannot be used. An embodiment for resolving this issue is disclosed below.
[0447] In the fifth embodiment of the present invention, when a terminal receives an SPS release DCI, the operation is as follows. The terminal may determine the PUCCH for transmitting the HARQ-ACK of the SPS release DCI as the PUCCH for transmitting the HARQ-ACK of the SPS PDSCH. A more specific example is as shown in FIG. 38.
[0448] FIG. 38 is a diagram showing a PUCCH that transmits HARQ-ACK of an SPS PDSCH when a terminal receives an SPS release DCI according to another embodiment.
[0449] Referring to FIG. 38, when determining a PUCCH to transmit the HARQ-ACK (b1) of SPS1 and the HARQ-ACK (b2) of SPS2, the terminal may select a PUCCH (PUCCH for SPS release DCI) to transmit the HARQ-ACK of the SPS release DCI. Accordingly, the PUCCH for SPS release DCI may include the HARQ-ACK of the SPS release DCI, the HARQ-ACK (b1) of SPS1, and the HARQ-ACK (b2) of SPS2.
[0450] FIG. 39 is a diagram showing a PUCCH transmitting a HARQ-ACK of an SPS PDSCH when a terminal receives an SPS release DCI according to another embodiment.
[0451] Referring to FIG. 39, the fifth embodiment is applied because the SPS4 corresponding to the PUCCH for SPS4, which transmits the HARQ-ACK (b1) of SPS1 and the HARQ-ACK (b2) of SPS2, is released upon reception of the SPS release DCI by the terminal. If the SPS4 corresponding to the PUCCH for SPS4 is not released (e.g., the SPS release DCI is received after the SPS4), the terminal can transmit the HARQ-ACK (b1) of SPS1, the HARQ-ACK (b2) of SPS2, the HARQ-ACK (b3) of SPS3, and the HARQ-ACK (b4) of SPS4 on the PUCCH for SPS4.
[0452] FIG. 40 is a diagram showing a PUCCH transmitting a HARQ-ACK of an SPS PDSCH when a terminal receives an SPS release DCI according to another embodiment.
[0453] Referring to FIG. 40, the terminal may include HARQ-ACKs that were not transmitted on the PUCCH for SPS release DCI, which always transmits the HARQ-ACK of the SPS release DCI. This means that even if the SPS4 corresponding to the PUCCH for SPS4 is not released (e.g., the SPS release DCI is received after the SPS4), the terminal may transmit the HARQ-ACK (b1) of SPS1, the HARQ-ACK (b2) of SPS2, and the HARQ-ACK (b3) of SPS3 on the PUCCH for SPS release DCI.
[0454] Another challenge of this embodiment is to align the order of HARQ-ACK bits. As mentioned earlier, if the PUCCH carrying the HARQ-ACK of the SPS PDSCH cannot be transmitted, the HARQ-ACK can be transmitted on another PUCCH. In this case, the order of the HARQ-ACK bits on the other PUCCH must be determined.
[0455] As a preferred method for determining HARQ-ACK bits, the terminal can place the HARQ-ACK bits that were originally to be transmitted on the PUCCH first, and place the postponed HARQ-ACK bits after them. Here, if the PUCCH that carries the HARQ-ACK of the SPS PDSCH cannot be transmitted, the HARQ-ACK that is transmitted by moving to the PUCCH is called the postponed HARQ-ACK bits. The order of the postponed HARQ-ACK bits can be determined at least based on the following criteria.
[0456] In one aspect, the order of the deferred HARQ-ACK bits can be determined according to the ascending order of the indices of the slots of the PUCCH in which the deferred HARQ-ACK should be transmitted.
[0457] In another aspect, the order of the postponed HARQ-ACK bits can be determined according to the ascending order of the index of the slot of the SPS PDSCH corresponding to the postponed HARQ-ACK.
[0458] In another aspect, the order of the postponed HARQ-ACK bits can be determined according to the ascending order of the HPN (HARQ process number) of the SPS PDSCH corresponding to the postponed HARQ-ACK.
[0459] In another aspect, the order of the postponed HARQ-ACK bits can be determined according to the ascending order of the indices of the cells of the SPS PDSCH corresponding to the postponed HARQ-ACK.
[0460] The above criteria may be used in combination. In addition, the decision is made based on the ascending order of the cell index of the SPS PDSCH corresponding to the delayed HARQ-ACK, but other criteria may be additionally applied to the same cell.
[0461] The SPS HARQ-ACK transmission of the present invention described above can be summarized step by step as follows.
[0462] Step 1) If the PUCCH resource for SPS HARQ-ACK in (sub-)slot n overlaps with an invalid UL symbol, the terminal does not use (drops) this PUCCH resource.
[0463] Here, the PUCCH resource for SPS HARQ-ACK is a PUCCH resource configured in the upper layer signal n1PUCCH-ANinSPS-config to SPS-PUCCH-AN-r16insps-PUCCH-AN-List-r16. n1PUCCH-ANinSPS-config indicates a PUCCH resource for transmitting 1-bit HARQ-ACK of SPS. Here, the PUCCH format is format 0 to 1. SPS-PUCCH-AN-r16insps-PUCCH-AN-List-r16 indicates up to 4 PUCCH resources. Here, one resource out of up to 4 PUCCH resources is selected according to the SPS HARQ-ACK bit-size.
[0464] Here, the invalid UL symbol may include at least one of a semi-static DL, SSB, CORESET#0, a high priority uplink channel, and a PRACH channel.
[0465] Step 2-1) When PUCCH resource for DG HARQ-ACK is scheduled in (sub-)slot n, the terminal multiplexes the SPS HARQ-ACK to be transmitted in slot n with the DG HARQ-ACK and transmits it in the PUCCH resource for DG HARQ-ACK.
[0466] Here, the PUCCH resource for DG (dynamic grant) HARQ-ACK is a PUCCH resource for which transmission of the HARQ-ACK of the PDSCH scheduled through DCI formats 1-0, 1-1, and 1-2 is indicated. This can be indicated through the PUCCH resource indicator (PRI) field included in DCI formats 1-0, 1-1, and 1-2.
[0467] Here, multiplexing can create a bit sequence by concatenating (cascading) the DG HARQ-ACK bits and SPS HARQ-ACK bits that must be transmitted in slot n. This can be applied to type-1 or type-2 codebooks. In the case of type-3 codebooks, DG HARQ-ACK bits and SPS HARQ-ACK bits are not transmitted concatenated. In this case, according to the type-3 codebook generation method, HARQ-ACK bits are generated by sorting them in ascending order of cell index, and in one cell index, in ascending order of HARQ process number.
[0468] Step2-2) If the PUCCH resource for DG HARQ-ACK is not scheduled in (sub-)slot n and another configured PUCCH resource is valid, the terminal transmits SPS HARQ-ACK instead in the valid configured PUCCH resource.
[0469] Here, other configured PUCCH resources may include PUCCH resources configured for SPS HARQ-ACK transmission or PUCCH resources configured for DG HARQ-ACK transmission. PUCCH resources configured for SPS HARQ-ACK transmission may include PUCCH resources configured in higher layer signals n1PUCCH-ANinSPS-config to SPS-PUCCH-AN-r16insps-PUCCH-AN-List-r16. PUCCH resources configured for DG HARQ-ACK transmission may include PUCCH resources that can be indicated by the PUCCH resource indicator (PRI) field of DCI format 1-0, 1-1, or 1-2.
[0470] If another configured PUCCH resource does not overlap with an invalid UL symbol, the terminal can determine that the PUCCH resource is valid.
[0471] Here, if there are multiple validly configured PUCCH resources, the terminal must determine one of them. The specific method is described below.
[0472] Step2-3) If the PUCCH resource for DG HARQ-ACK is not scheduled in (sub-)slot n and all other configured PUCCH resources are invalid, the terminal determines whether SPS HARQ-ACK transmission is possible in (sub-)slot n+P.
[0473] Here, P is the period of the SPS PDSCH or P can be a specific value. Preferably, P can be given as 1.
[0474] Here, the determination of whether SPS HARQ-ACK transmission is possible in slot n+P can be made using steps 1), 2-1), 2-2), and 2-3).
[0475] In step 2-2 above, if there are multiple valid PUCCH resources configured, the terminal must determine one of them. The specific method is as follows.
[0476] Method 1: If there are multiple validly configured PUCCH resources, the terminal can select a PUCCH resource based on the bit size that the PUCCH resource can transmit. More specifically, if the number of bits to be transmitted is B bits, a PUCCH resource capable of transmitting more than B bits is selected from among the validly configured PUCCH resources. If there are multiple PUCCH resources capable of transmitting more than B bits, a PUCCH resource capable of transmitting the smallest number of bits is selected. More specifically, as follows.
[0477] SPS-PUCCH-AN-r16insps-PUCCH-AN-List-r16 can configure up to 4 PUCCH resources. PUCCH resources configured for DG HARQ-ACK transmission can configure up to 4 PUCCH resources for one PRI value. More specifically, when HARQ-ACK bits are B bits, 0 <B≤N1이면 PUCCH (~N1 bits)에서 HARQ-ACK bits를 전송하고, N1<B≤N2이면 PUCCH (~N2 bits)에서 HARQ-ACK bits를 전송하고, N2<B≤N3이면 PUCCH (~N3 bits)에서 HARQ-ACK bits를 전송하고, N3<B≤N4이면 PUCCH (~N4 bits)에서 HARQ-ACK bits를 전송할 수 있다.
[0478] Figure 41 is a diagram showing a method for a terminal to determine a valid PUCCH resource according to an example.
[0479] Referring to Figure 41, the HARQ-ACK bits to be transmitted are B bits and N1 <B≤N2이라고 하자. 이 경우, 단말은 PUCCH (~N2 bits)로 상기 B bits를 전송하여야 한다. 하지만 도 41과 같이, PUCCH (~N2 bits)이 무효 UL 심볼과 겹칠 경우, 단말은 단계 1)에 따라서 PUCCH (~N2 bits)를 전송하지 않는다. 그리고, 단말은 단계 2-2)에 따라 다른 설정된 PUCCH resource에서 상기 B bits를 전송할 수 있다.
[0480] Referring to Fig. 41(a), PUCCH (~N1 bits) is invalid because it overlaps with an invalid UL symbol. PUCCH (~N3 bits) is valid because it does not overlap with an invalid UL symbol. The terminal can check whether B bits can be transmitted on PUCCH (~N3 bits). Since N3 is greater than B (B is less than N2, and N3 is greater than N2), PUCCH (~N3 bits) can transmit B bits. Therefore, the terminal can transmit the B bits on PUCCH (~N3 bits).
[0481] Referring to Fig. 41(b), PUCCH (~N3 bits) is invalid because it overlaps with an invalid UL symbol. Since PUCCH (~N1 bits) does not overlap with an invalid UL symbol, the UE determines the PUCCH as valid. The UE can check whether B bits can be transmitted on PUCCH (~N1 bits). Since N1 is smaller than B, PUCCH (~N1 bits) cannot transmit B bits. Therefore, the UE cannot transmit on (sub-)slot n because there is no valid configured PUCCH resource that can transmit the B bits, and can determine whether transmission is possible on (sub-)slot n+1.
[0482] Figure 42 is a diagram illustrating a method for a terminal to determine a valid PUCCH resource according to another example.
[0483] Referring to Figure 42, PUCCH (~N3 bits) is valid because it does not overlap with an invalid UL symbol. PUCCH (~N4 bits) is valid because it does not overlap with an invalid UL symbol. In addition, two PUCCH resources can transmit B bits. Here, N3 and N4 are larger than B. Therefore, there are two or more valid PUCCH resources. In this case, the UE must select one PUCCH resource. The UE does not need to select a larger PUCCH resource to transmit B bits. This is because selecting a larger PUCCH resource may result in wasted PUCCH resources. Therefore, the UE can select a smaller PUCCH resource. In Figure 42, the UE can select PUCCH (~N3 bits). Here, N3 is a smaller value than N4.
[0484] Second method: If there are multiple validly configured PUCCH resources, the terminal can determine one PUCCH resource based on at least one of the start symbol, end symbol, or number of symbols of the PUCCH resource. If based on the start symbol, the PUCCH resource that starts earlier (the earliest start symbol) can be selected. This is because the PUCCH resource that starts earlier (the earliest start symbol) can reduce delay. If based on the end symbol, the PUCCH resource that ends earlier (the earliest end symbol) can be selected. This is because the PUCCH resource that ends earlier (the earliest end symbol) can reduce delay. If based on the number of symbols, the terminal can select the PUCCH resource with a larger number of symbols. This is because the PUCCH resource with a larger number of symbols can increase reliability.
[0485] Figure 43 is a diagram illustrating a method for a terminal to determine a valid PUCCH resource according to another example.
[0486] Referring to Fig. 43, PUCCH (~N3 bits) is valid because it does not overlap with invalid UL symbols. PUCCH (~N4 bits) is valid because it does not overlap with invalid UL symbols. There are two or more valid PUCCH resources. In this case, the UE must select one PUCCH resource. For example, the UE may select a PUCCH (~N3 bits) that starts earlier (the start symbol is earliest), as shown in Fig. 43(a). Alternatively, the UE may select a PUCCH (~N3 bits) with a larger number of symbols, as shown in Fig. 43(a). Alternatively, the UE may select a PUCCH (~N4 bits) that ends earlier (the end symbol is earliest), as shown in Fig. 43(b).
[0487] Figure 44 is a diagram illustrating a method for a terminal to determine a valid PUCCH resource according to another example.
[0488] Referring to Figure 44, PUCCH (~N3 bits) is valid because it does not overlap with an invalid UL symbol. PUCCH (~N4 bits) is valid because it does not overlap with an invalid UL symbol. There are two or more valid PUCCH resources. In this case, the UE must select one PUCCH resource. However, among the valid PUCCH resources, some PUCCH resources may not satisfy the processing time conditions for PDSCH decoding and HARQ-ACK generation. In this case, the UE cannot transmit a valid HARQ-ACK on the PUCCH resource. Therefore, it is desirable to select a PUCCH resource that satisfies the processing time conditions.
[0489] In Fig. 44, the PUCCH resource (~N3 bits) is a PUCCH resource that starts earlier (the start symbol is the earliest), but has a processing time condition (T proc,1 ) does not satisfy. Therefore, since a valid HARQ-ACK of SPS PDSCH cannot be transmitted on PUCCH (~N3 bits), the terminal can select PUCCH (~N4 bits).
[0490] Third Method: If there are multiple validly configured PUCCH resources, the terminal can select one PUCCH resource based on its index. Each PUCCH resource can be assigned a unique index. The terminal can select the PUCCH resource corresponding to the lowest index (or a specific index configured in a higher layer) among the unique indices of the validly configured PUCCH resources.
[0491] Fourth method: If there are multiple validly configured PUCCH resources, some of which are PUCCH resources configured for SPS HARQ-ACK transmission and others are PUCCH resources configured for DG HARQ-ACK transmission, the terminal may preferentially select one of the PUCCH resources. That is, the terminal may preferentially select a PUCCH resource configured for SPS HARQ-ACK transmission among the multiple PUCCH resources, and thus select one PUCCH resource. If the terminal cannot select one PUCCH resource among the PUCCH resources configured for SPS HARQ-ACK transmission, the terminal may select one PUCCH resource among the PUCCH resources configured for DG HARQ-ACK transmission. Conversely, the terminal may preferentially select a PUCCH resource configured for DG HARQ-ACK transmission among the multiple PUCCH resources, and thus select one PUCCH resource. If one PUCCH resource cannot be selected from among the PUCCH resources configured for DG HARQ-ACK transmission, one PUCCH resource can be selected from among the PUCCH resources configured for SPS HARQ-ACK transmission.
[0492] URLLC services typically require short delays. Therefore, the HARQ-ACK for the SPS PDSCH for URLLC services must be transmitted within a certain timeframe to facilitate retransmission within a short period of time. Therefore, if a HARQ-ACK for the SPS PDSCH is delayed, and there is a maximum delay time, the HARQ-ACK transmission may be unnecessary if the delay time exceeds this maximum delay time.
[0493] Another embodiment of the present invention relates to a method for determining a slot that can be delayed the most when HARQ-ACK of an SPS PDSCH is delayed.
[0494] Unless otherwise stated in the following specification, when the HARQ-ACK of the SPS PDSCH is transmitted on the PUCCH, it is assumed that the PUCCH is repeatedly transmitted in multiple slots. Here, it is assumed that the PUCCH is repeatedly transmitted in N slots.
[0495] When a PUCCH transmitting HARQ-ACK is repeatedly transmitted in multiple slots, some of the multiple slots may be slots within the slots that can be delayed the most (i.e., slots that satisfy the delay time), and the remaining slots may be slots after the slots that can be delayed the most (i.e., slots that do not satisfy the delay time).
[0496] Additionally, multiple SPS PDSCH configurations may be assigned to a single terminal. In this case, since each SPS PDSCH configuration may provide the same or different URLLC services, the SPS PDSCH configurations may be configured with the same or different maximum delay slots. The HARQ-ACKs of the SPS PDSCHs according to the multiple SPS PDSCH configurations may be transmitted on the same PUCCH. In other words, the HARQ-ACKs included in a PUCCH may have the same or different maximum delay slots depending on the same or different URLLC services.
[0497] Conditions under which this embodiment is applied may include the following. i) A PUCCH on which a HARQ-ACK of an SPS PDSCH is transmitted is repeatedly transmitted in multiple slots (N slots). ii) Two or more SPS PDSCH configurations are given to one terminal. Here, the two or more SPS PDSCH configurations may include the same or different maximum deferrable slots. iii) In this embodiment, for convenience, two SPS PDSCH configurations are described, but this is not limited to two SPS PDSCH configurations and can be applied to a larger number of SPS PDSCH configurations. The two SPS PDSCH configurations are referred to as SPS PDSCH configuration #0 and SPS PDSCH configuration #1.
[0498] Figure 45 is an example of a scenario to which this embodiment is applied.
[0499] Referring to FIG. 45, slots 0, 1, 3, and 4 are DL slots, and slots 2, 5, and 6 are UL slots. Here, in the DL slot, the terminal can receive downlink channels and signals, but cannot transmit uplink channels and signals. In the UL slot, the terminal can receive uplink channels and signals, but cannot transmit uplink channels and signals. In the present invention, for convenience, DL slots and UL slots are expressed, but these can be represented as DL symbols and UL symbols.
[0500] A terminal may be provided with two SPS PDSCH configurations. According to SPS PDSCH configuration #0, the terminal may be configured to receive an SPS PDSCH (indicated as SPS0 in FIG. 31 and subsequent drawings) in slot 0. According to SPS PDSCH configuration #1, the terminal may be configured to receive an SPS PDSCH (indicated as SPS1 in FIG. 31 and subsequent drawings) in slot 1.
[0501] The slot in which HARQ-ACK is transmitted is determined according to each SPS PDSCH setting. The K1 value (K in FIG. 45 and subsequent drawings) indicates the slot in which HARQ-ACK is transmitted in SPS PDSCH setting #0. 1,0 ) is given as 2, and the K1 value (K in Fig. 45 and subsequent drawings) indicates the slot in which HARQ-ACK is transmitted in SPS PDSCH configuration #1. 1,1 ) is given as 1. Therefore, the terminal must transmit the HARQ-ACK of the SPS PDSCH (SPS 0) whose reception is set in slot 0 in slot 2, and the HARQ-ACK of the SPS PDSCH (SPS 1) whose reception is set in slot 1 in slot 2. That is, the terminal must transmit the HARQ-ACK of the SPS PDSCH (SPS 0) of slot 0 and the SPS PDSCH (SPS 1) of slot 1 in slot 2.
[0502] The PUCCH transmitting HARQ-ACK (HARQ-ACK of SPS PDSCH (SPS 0) of Slot 0 and SPS PDSCH (SPS 1) of Slot 1) in Slot 2 can be repeatedly transmitted in multiple slots. Here, the number of repeated multiple slots is 2. The UE can repeatedly transmit PUCCH in Slot 2 and Slot 3. The first repeatedly transmitted PUCCH can be referred to as PUCCH Rep#0, and the second repeatedly transmitted PUCCH can be referred to as PUCCH Rep#1. Slot 2 is a UL slot, so PUCCH Rep#0 can be transmitted, but slot 3 is a DL slot, so PUCCH Rep#0 cannot be transmitted. The UE can postpone the transmission of PUCCH Rep#0, which should be transmitted in Slot 3, to a slot that can be transmitted after Slot 3. In Fig. 31, since Slot 5 is a UL slot, the UE can transmit PUCCH Rep#1 in Slot 5. That is, the PUCCH transmitting the HARQ-ACK of the SPS PDSCH (SPS 0) of slot 0 and the SPS PDSCH (SPS 1) of slot 1 is repeatedly transmitted in slots 2 and 5.
[0503] PUCCH Rep#1, which should be transmitted in slot 3, is postponed to slot 5. If the base station must receive both PUCCH Rep#0 and PUCCH Rep#1 to determine the correct HARQ-ACK, it must wait until it receives PUCCH Rep#1 transmitted in slot 5. In this case, the base station cannot instruct rapid HARQ-ACK reception and retransmission. As another example, if the delay of the service transmitted by SPS is short and the base station can instruct retransmission only after receiving HARQ-ACK at least until slot 3, the base station cannot instruct retransmission even if it receives PUCCH Rep#1 transmitted in slot 5. Therefore, it must be determined whether the transmission of PUCCH Rep#1, which is transmitted in a postponed manner, is necessary.
[0504] The service transmitted by SPS PDSCH configuration #0 and the service transmitted by SPS PDSCH configuration #1 may have different service requirements. For example, in the case of SPS PDSCH configuration #0, a long delay may be acceptable, and in the case of SPS PDSCH configuration #1, a service with a relatively short delay may be acceptable. Accordingly, among the HARQ-ACKs transmitted by PUCCH Rep#1 in slot 5, the HARQ-ACK of SPS 0 according to SPS PDSCH configuration #0 may be valid, and the HARQ-ACK of SPS 1 according to SPS PDSCH configuration #1 may not be valid. Therefore, PUCCH Rep#1 in slot 5 needs to include the HARQ-ACK of SPS 0, but does not need to include the HARQ-ACK of SPS 1.
[0505] For reference, in the present invention, if the base station can retransmit within the delay time through HARQ-ACK, the HARQ-ACK is said to be valid. Otherwise, the HARQ-ACK is said to be invalid.
[0506] Let's assume that PUCCH Rep#0 includes HARQ-ACK information for both SPS 0 and SPS 1, and PUCCH Rep#1 includes HARQ-ACK information for SPS 0 but not HARQ-ACK information for SPS 1. In this case, the reception method of PUCCH Rep#0 and PUCCH Rep#1 at the base station may become complicated. When PUCCH is repeatedly transmitted in multiple slots, the PUCCH transmitted in each slot always includes the same UCI (Uplink control information). Therefore, the base station can determine the UCI by soft-combining the PUCCHs received in each slot. However, if the UCI included in PUCCH Rep#0 and the UCI included in PUCCH Rep#1 are different, it is difficult for the base station to soft-combine them, and a more complex receiver must be used. In addition, if the size of the UCI transmitted by the PUCCH in each slot is different, the PUCCH resources may be different. Therefore, if possible, PUCCHs repeatedly transmitted in multiple slots should contain the same UCI.
[0507] To solve such problems, embodiments of the present invention are disclosed.
[0508] First, before looking at the examples, the validity of two HARQ-ACKs can be determined as follows.
[0509] Validity of HARQ-ACK
[0510] (Condition 1): K1+ K def Valid if ≤ Y is satisfied. Otherwise, invalid.
[0511] (Condition 2): K def Valid if ≤ Y is satisfied. Otherwise, invalid.
[0512] In the above conditions 1 and 2, Y represents the maximum delay time. In the present invention, the unit of Y is a slot for convenience, but the unit of Y may be a symbol or an absolute time (e.g., ms). The Y value may be the same or different for each SPS PDSCH configuration. For example, the Y value may be included in each SPS PDSCH configuration. For example, SPS PDSCH configuration #0 may set Y-0 as the maximum delay time, and SPS PDSCH configuration #1 may set Y1 as the maximum delay time. Here, the values of Y0 and Y1 may be the same or different.
[0513] In the above condition 1, K1 represents the interval between the slot to which the PDSCH belongs and the slot in which the HARQ-ACK is transmitted. The K1 value may be indicated in the SPS PDSCH configuration or in the DCI (downlink control information) that activates the SPS PDSCH. The K1 value may be different for each SPS PDSCH configuration. For example, in SPS PDSCH configuration #0, K 1,0 , and K1 value in SPS PDSCH configuration #1 1,1 can be directed.
[0514] K in conditions 1 and 2 above def represents the delay that occurs as the PUCCH transmission is postponed. More specifically, when the PUCCH is repeatedly transmitted in multiple slots, K def can be defined as follows:
[0515] K def Definition of
[0516] The Kdef value of the Nth PUCCH repetition can be determined according to one of the following two options.
[0517] (Option 1): The difference between the slot in which the first PUCCH repetition transmission is indicated (the slot indicated by the K1 value) and the Nth PUCCH repetition transmission slot actually transmitted.
[0518] (Option 2): The difference between the slot in which the Nth PUCCH repeated transmission is indicated (the slot in which the Nth PUCCH repeated transmission is indicated when the slot in which the K1 value is indicated is the first PUCCH repeated transmission indicated slot) and the Nth PUCCH repeated transmission slot actually transmitted.
[0519] According to option 1, K def The value indicates how long after the slot in which the first PUCCH repetition transmission was indicated, the Nth PUCCH repetition was transmitted. That is, K def The value indicates how soon after the initial PUCCH transmission the Nth PUCCH repetition is transmitted.
[0520] According to option 2, K def The value represents the delay time between the Nth PUCCH repetition transmission slot instructed to be transmitted and the Nth PUCCH repetition transmission slot actually transmitted. That is, it represents how much delay time was incurred for each PUCCH repetition transmission.
[0521] In this way, the terminal can check the validity of HARQ-ACK on a slot-by-slot basis. However, the proposal of the present invention can be applied to checking the validity of HARQ-ACK on a symbol-by-symbol basis. In this case, the validity of HARQ-ACK can be checked as follows.
[0522] Validity of HARQ-ACK (symbol unit)
[0523] (Condition 1): Valid if the interval between the last symbol of the PDSCH and the last symbol of the Nth PUCCH repetition transmission is less than or equal to Y. Otherwise, it is invalid.
[0524] (Condition 2-1): Valid if the interval between the last symbol of the first PUCCH repetition indicated and the last symbol of the Nth PUCCH repetition actually transmitted is less than or equal to Y. Otherwise, it is invalid.
[0525] (Condition 2-2): Valid if the interval between the last symbol of the indicated Nth PUCCH repetition overturn and the last symbol of the actually transmitted Nth PUCCH repetition transmission is less than or equal to Y. Otherwise, it is invalid.
[0526] Here, the last symbol of the PUCCH repeated transmission can be replaced with the first symbol of the PUCCH repeated transmission. An embodiment of the present invention is as follows.
[0527] First embodiment: The terminal verifies the validity of the HARQ-ACK in the first PUCCH repetition and transmits a valid HARQ-ACK in the first PUCCH repetition. Invalid HARQ-ACKs are not transmitted in the PUCCH repetition. Subsequent PUCCH repetitions are transmitted containing the same HARQ-ACK as the first PUCCH repetition. If the terminal is instructed or configured to transmit the PUCCH repeatedly N times, the terminal transmits the PUCCH repeatedly N times.
[0528] Second embodiment: The UE verifies the validity of the Deferral HARQ-ACK in the first PUCCH repetition and transmits a valid HARQ-ACK in the first PUCCH repetition. Invalid HARQ-ACKs are not transmitted in the PUCCH repetition. Subsequent PUCCH repetitions include the same HARQ-ACKs as the first PUCCH repetition. If all HARQ-ACKs transmitted in subsequent PUCCH repetitions are invalid, the UE does not transmit in that PUCCH repetition or any subsequent PUCCH repetition. That is, even if the UE is instructed or configured to transmit the PUCCH repeatedly N times, if all HARQ-ACKs included in the PUCCH repetitions are invalid, the PUCCH is not transmitted.
[0529] Third embodiment: The terminal verifies the validity of the HARQ-ACK in the last PUCCH repetition and transmits a valid HARQ-ACK in the last PUCCH repetition. Invalid HARQ-ACKs are not transmitted in the PUCCH repetition. PUCCH repetitions prior to the last PUCCH repetition contain the same HARQ-ACK as the last PUCCH repetition. If the terminal is instructed or configured to transmit the PUCCH repeatedly N times, the terminal transmits the PUCCH repeatedly N times.
[0530] The terminal may receive DCI and be instructed to retransmit the SPS PDSCH. In this case, the terminal may no longer need to transmit the HARQ-ACK of the SPS PDSCH by repeating the PUCCH. Therefore, the HARQ-ACK may be considered an invalid HARQ-ACK when retransmission of the SPS PDSCH is instructed through DCI in the first to third embodiments.
[0531] First embodiment, validity of HARQ-ACK: Condition 1 (K1+K def ≤Y) method
[0532] Figure 46 illustrates a method for a terminal to determine the validity of HARQ-ACK according to an example.
[0533] Referring to Fig. 46(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =4, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is 1(K1+ K) as explained above. def ≤Y) method.
[0534] According to the first embodiment of the present invention, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#0, which is the first PUCCH repetition. Here, PUCCH Rep#0 is the slot in which transmission is instructed and the slot in which transmission is actually performed are the same, so K def 0. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def Since Y0 is greater than 4, it is valid. In addition, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def Since =1, it is not greater than Y1=4, so it is valid. Therefore, in PUCCH Rep#0, HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 are valid, so the terminal can transmit the two HARQ-ACK information by including them in PUCCH Rep#0. The terminal can transmit the two HARQ-ACK information by including them in the subsequent PUCCH repetition (PUCCH Rep#1).
[0535] The terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 5. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =4, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is 1(K1+ K) as explained above. def ≤ Y) method.
[0536] According to the first embodiment of the present invention, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#0, which is the first PUCCH repetition. Here, PUCCH Rep#0 has a difference of 3 slots between the slot in which transmission is instructed (slot 2) and the slot in which it is actually transmitted (slot 5), so K def 3. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def =5, so it is invalid because it is greater than Y0=4. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def Since =4, it is valid because it is not greater than Y1=4. That is, since HARQ-ACK of SPS 1 in PUCCH Rep#0 is valid, the terminal can transmit HARQ-ACK information of SPS 1 by including it in PUCCH Rep#0. The terminal can transmit HARQ-ACK information of SPS 1 by including it in the subsequent PUCCH repetition (PUCCH Rep#1). Here, HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0537] First embodiment, validity of HARQ-ACK: Second condition (K def ≤ Y) method
[0538] Figure 47 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0539] Referring to Fig. 47(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 2, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is satisfactorily determined by condition 2 (K def ≤ Y) method.
[0540] According to the first embodiment, the terminal can determine the validity of the HARQ-ACK in the first PUCCH repetition, PUCCH Rep#0. Here, PUCCH Rep#0 is the slot in which the transmission is instructed and the slot in which the transmission is actually performed are the same, so K def 0. The validity of HARQ-ACK of SPS 0 is K def Since Y0 is greater than 2, it is valid. In addition, the validity of HARQ-ACK of SPS 1 is K def Since =0, it is not greater than Y1=4, so it is valid. That is, since HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in PUCCH Rep#0 are valid, the terminal can transmit the two HARQ-ACK information by including them in PUCCH Rep#0. The terminal can transmit the two HARQ-ACK information by including them in the subsequent PUCCH repetition (PUCCH Rep#1).
[0541] The terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 5. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =2, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is satisfactorily determined by condition 2 (K def ≤ Y) method.
[0542] According to the first embodiment, the terminal can determine the validity of the HARQ-ACK in the first PUCCH repetition, PUCCH Rep#0. Here, PUCCH Rep#0 is the slot in which transmission is instructed (slot 2) and the slot in which transmission is actually performed (slot 5) are the same, so K def 3. The validity of HARQ-ACK of SPS 0 is K def =3, so it is invalid because it is greater than Y0=2. Also, the validity of HARQ-ACK of SPS 1 is K def Since =3, it is valid because it is not greater than Y1=4. That is, since HARQ-ACK of SPS 1 in PUCCH Rep#0 is valid, the terminal can transmit HARQ-ACK information of SPS 1 by including it in PUCCH Rep#0. The terminal can transmit HARQ-ACK information of SPS 1 by including it in the subsequent PUCCH repetition (PUCCH Rep#1). Here, HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0543] Second embodiment, validity of HARQ-ACK: Condition 1 (K1+K def ≤ Y) method, K def : Option 1 method
[0544] Figure 48 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0545] Referring to Fig. 48(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2, 3, and 4. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. Since Slot 4 is a DL slot in which PUCCH Rep#2 cannot be transmitted, PUCCH Rep#2 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 4, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is 1(K1+K) as explained above. def ≤ Y) method. And K def is determined according to the method of option 1.
[0546] According to the second embodiment, the terminal can determine the validity of the HARQ-ACK in the first PUCCH repetition, PUCCH Rep#0. Here, PUCCH Rep#0 is the slot in which the transmission is instructed and the slot in which the transmission is actually performed are the same, so K def 0. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def Since Y0 is greater than 4, it is valid. In addition, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def Since =1, it is valid because it is not greater than Y1=4. That is, since HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in PUCCH Rep#0 are valid, the terminal can transmit both HARQ-ACK information in PUCCH Rep#0. If the terminal transmits PUCCH repetition (PUCCH Rep#1, PUCCH Rep#2) thereafter, it can transmit both HARQ-ACK information.
[0547] Whether the PUCCH repetition will be transmitted thereafter is determined as follows. To determine whether the second PUCCH repetition, PUCCH Rep#1, will be transmitted, the terminal can determine the validity of the HARQ-ACK in PUCCH Rep#1. Here, K def The value of is K because, according to Option 1, the slot in which the first PUCCH transmission is instructed (slot 2) and the slot in which PUCCH Rep#1 is actually transmitted (slot 5) def =3. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def =5, so it is invalid because it is greater than Y0=4. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def Since =4, it is valid because it is not greater than Y1=4. In PUCCH Rep#1, the HARQ-ACK of SPS 0 is invalid, but the HARQ-ACK of SPS 1 is valid. That is, since at least one HARQ-ACK is valid, the terminal transmits PUCCH Rep#1. Here, PUCCH Rep#1 contains the same UCI as PUCCH Rep#0, which is the first repetition. That is, PUCCH Rep#1 contains the HARQ-ACK of invalid SPS 0 and the HARQ-ACK of valid SPS 1.
[0548] In order to determine whether to transmit PUCCH Rep#2, which is the third PUCCH repetition, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#1. Here, K def The value of is K because it is the slot (slot 2) in which the first PUCCH transmission is instructed according to Option 1 and the slot (slot 6) in which PUCCH Rep#2 is actually transmitted. def =4. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def=6, so it is invalid because it is greater than Y0=4. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def =5, so it is invalid because it is greater than Y1=4. Therefore, in PUCCH Rep#2, HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 are invalid. In other words, since all HARQ-ACKs are invalid, the terminal does not transmit (drops) PUCCH Rep#2.
[0549] The terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 5. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =4, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is 1(K1+K) as explained above. def ≤ Y) method. And K def is determined according to the method of option 1.
[0550] According to the second embodiment, the terminal can determine the validity of HARQ-ACK in the first PUCCH repetition, PUCCH Rep#0. Here, according to option 1, the slot (slot 2) in which the first PUCCH transmission is indicated and the slot (slot 5) in which PUCCH Rep#0 is actually transmitted are K def 3. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def =5, so it is invalid because it is greater than Y0=4. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +K defSince =1, it is valid because it is not greater than Y1=4. Therefore, HARQ-ACK of SPS 0 in PUCCH Rep#0 is invalid, and HARQ-ACK of SPS 1 is valid. The terminal can transmit valid SPS HARQ-ACK information in PUCCH Rep#0. If PUCCH repetition (PUCCH Rep#1) is transmitted thereafter, HARQ-ACK information of SPS 1 can be transmitted including it. However, HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0551] Whether the PUCCH repetition will be transmitted thereafter is determined as follows. To determine whether the second PUCCH repetition, PUCCH Rep#1, will be transmitted, the terminal can determine the validity of the HARQ-ACK in PUCCH Rep#1. Here, K def The value of is K because, according to option 1, the slot in which the first PUCCH transmission is instructed (slot 2) and the slot in which PUCCH Rep#1 is actually transmitted (slot 6) def =4. The validity of HARQ-ACK of SPS 1 is K 1,1 +K def =5, so it is invalid because it is greater than Y1=4. Therefore, all HARQ-ACKs are invalid, so PUCCH Rep#1 is not transmitted (dropped). Note that the HARQ-ACK of SPS 0 is dropped in the first PUCCH repetition transmission, so there is no need to check its validity.
[0552] Second embodiment, validity of HARQ-ACK: Condition 1 (K1+K def ≤ Y) method, K def : Option 2 method
[0553] Figure 49 illustrates a method for a terminal to determine the validity of HARQ-ACK according to an example.
[0554] Referring to Fig. 49(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2, 3, and 4. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. Since Slot 4 is a DL slot in which PUCCH Rep#2 cannot be transmitted, PUCCH Rep#2 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 4, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is 1(K1+K) as explained above. def ≤Y) method. And K def is determined according to the method of option 2.
[0555] According to the second embodiment, the terminal can determine the validity of HARQ-ACK in the first PUCCH repetition, PUCCH Rep#0. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#0 is instructed to be transmitted (slot 2) is the same as the slot in which PUCCH Rep#0 is actually transmitted (slot 2). def 0. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def Since Y0 is greater than 4, it is valid. In addition, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def Since =1, it is valid because it is not greater than Y1=4. That is, since HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in PUCCH Rep#0 are valid, the terminal can transmit the two HARQ-ACK information by including them in PUCCH Rep#0. If PUCCH repetition (PUCCH Rep#1, PUCCH Rep#2) is transmitted thereafter, the two HARQ-ACK information can be transmitted by including them.
[0556] Whether the PUCCH repetition will be transmitted thereafter is determined as follows. To determine whether the second PUCCH repetition, PUCCH Rep#1, will be transmitted, the terminal can determine the validity of the HARQ-ACK in PUCCH Rep#1. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#1 transmission is instructed (slot 3) and the slot in which PUCCH Rep#1 is actually transmitted (slot 5) def =2. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def =4, so it is invalid because it is greater than Y0=4. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def Since =3, it is valid because it is not greater than Y1=4. Therefore, in PUCCH Rep#1, the HARQ-ACK of SPS 0 is invalid, but the HARQ-ACK of SPS 1 is valid. That is, since at least one HARQ-ACK is valid, the terminal transmits PUCCH Rep#1. Here, PUCCH Rep#1 contains the same UCI as PUCCH Rep#0, which is the first repetition. That is, PUCCH Rep#1 contains the HARQ-ACK of SPS 0, which is invalid, and the HARQ-ACK of SPS 1, which is valid.
[0557] In order to determine whether to transmit PUCCH Rep#2, which is the third PUCCH repetition, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#2. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#2 transmission is instructed (slot 4) and the slot in which PUCCH Rep#2 is actually transmitted (slot 6) def =2. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def =4, so it is invalid because it is greater than Y0=4. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +Kdef Since =3, it is valid because it is not greater than Y1=4. Therefore, in PUCCH Rep#2, the HARQ-ACK of SPS 0 is invalid, but the HARQ-ACK of SPS 1 is valid. That is, since at least one HARQ-ACK is valid, the UE transmits PUCCH Rep#2. Here, PUCCH Rep#2 contains the same UCI as PUCCH Rep#0, which is the first repetition. That is, PUCCH Rep#2 contains the HARQ-ACK of SPS 0, which is invalid, and the HARQ-ACK of SPS 1, which is valid.
[0558] Referring to Fig. 49(b), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 5. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =4, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is 1(K1+K) as explained above. def ≤Y) method. And K def is determined according to the method of option 2.
[0559] According to the second embodiment, the terminal can determine the validity of HARQ-ACK in the first PUCCH repetition, PUCCH Rep#0. Here, according to option 2, the slot (slot 2) in which PUCCH Rep#0 is indicated and the slot (slot 5) in which PUCCH Rep#0 is actually transmitted are K def 3. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def=5, so it is invalid because it is greater than Y0=4. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def Since =4, it is valid because it is not greater than Y1=4.
[0560] Therefore, in PUCCH Rep#0, HARQ-ACK of SPS 0 is invalid, and HARQ-ACK of SPS 1 is valid. The UE can transmit the valid HARQ-ACK information of SPS 1 by including it in PUCCH Rep#0. If PUCCH repetition (PUCCH Rep#1) is transmitted thereafter, HARQ-ACK information of SPS 1 can be transmitted by including it. However, HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0561] Whether the PUCCH repetition will be transmitted thereafter is determined as follows. To determine whether the second PUCCH repetition, PUCCH Rep#1, will be transmitted, the terminal can determine the validity of the HARQ-ACK in PUCCH Rep#1. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#1 transmission is instructed (slot 3) and the slot in which PUCCH Rep#1 is actually transmitted (slot 6) def =3. The validity of HARQ-ACK of SPS 1 is K 1,1 +K def Since =4, it is valid because it is not greater than Y1=4. That is, at least one HARQ-ACK is valid, so the terminal transmits PUCCH Rep#1. Here, PUCCH Rep#1 contains the same UCI as PUCCH Rep#0, which is the first repetition. That is, PUCCH Rep#1 contains the HARQ-ACK of SPS 1.
[0562] Second embodiment, validity of HARQ-ACK: Second condition (K def ≤Y) method, K def : Option 1 method
[0563] Figure 50 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0564] Referring to Fig. 50(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2, 3, and 4. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. Since Slot 4 is a DL slot in which PUCCH Rep#2 cannot be transmitted, PUCCH Rep#2 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 2, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =3. Here, the validity of HARQ-ACK is satisfactorily determined by condition 2 (K def ≤Y) method. And K def is determined according to the method of option 1.
[0565] According to the second embodiment, the terminal can determine the validity of HARQ-ACK in the first PUCCH repetition, PUCCH Rep#0. Here, K def The value of K is the same as the slot (slot 2) in which the first PUCCH transmission is instructed according to option 1 and the slot (slot 2) in which PUCCH Rep#0 is actually transmitted. def 0. The validity of HARQ-ACK of SPS 0 is K def Since Y0 is greater than 2, it is valid. In addition, the validity of HARQ-ACK of SPS 1 is K defSince =2 is not greater than Y1=3, it is valid. That is, since HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in PUCCH Rep#0 are valid, the terminal can transmit the two HARQ-ACK information by including them in PUCCH Rep#0. If PUCCH repetition (PUCCH Rep#1, PUCCH Rep#2) is transmitted thereafter, the two HARQ-ACK information can be transmitted by including them.
[0566] Whether the PUCCH repetition will be transmitted thereafter is determined as follows. To determine whether the second PUCCH repetition, PUCCH Rep#1, will be transmitted, the terminal can determine the validity of the HARQ-ACK in PUCCH Rep#1. Here, K def The value of is K because, according to option 1, the slot in which the first PUCCH transmission is instructed (slot 2) and the slot in which PUCCH Rep#1 is actually transmitted (slot 5) def =3. The validity of HARQ-ACK of SPS 0 is K def =3, so it is invalid because it is greater than Y0=2. Also, the validity of HARQ-ACK of SPS 1 is K def Since =3, it is valid because it is not greater than Y1=3. Therefore, in PUCCH Rep#1, the HARQ-ACK of SPS 0 is invalid, but the HARQ-ACK of SPS 1 is valid. That is, since at least one HARQ-ACK is valid, the terminal transmits PUCCH Rep#1. Here, PUCCH Rep#1 contains the same UCI as PUCCH Rep#0, which is the first repetition. That is, PUCCH Rep#1 contains the HARQ-ACK of SPS 0, which is invalid, and the HARQ-ACK of SPS 1, which is valid.
[0567] In order to determine whether to transmit PUCCH Rep#2, which is the third PUCCH repetition, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#2. Here, K defThe value of is K because, according to option 1, the slot in which the first PUCCH transmission is instructed (slot 2) and the slot in which PUCCH Rep#2 is actually transmitted (slot 6) def =4. The validity of HARQ-ACK of SPS 0 is K def =4, so it is invalid because it is greater than Y0=2. Also, the validity of HARQ-ACK of SPS 1 is K def =4, so it is greater than Y1=3, so it is invalid. That is, since HARQ-ACK of all SPSs in PUCCH Rep#2 is invalid, the terminal does not transmit (drops) PUCCH Rep#2.
[0568] Referring to Fig. 40(b), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 5. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =2, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =3. Here, the validity of HARQ-ACK is satisfactorily determined by condition 2 (K def ≤Y) method. And K def is determined according to the method of option 1.
[0569] According to the second embodiment, the terminal can determine the validity of HARQ-ACK in the first PUCCH repetition, PUCCH Rep#0. Here, according to option 1, the slot (slot 2) in which the first PUCCH transmission is indicated and the slot (slot 5) in which PUCCH Rep#0 is actually transmitted are K def 3. The validity of HARQ-ACK of SPS 0 is K def=3, so it is invalid because it is greater than Y0=2. Also, the validity of HARQ-ACK of SPS 1 is K def Since =3, it is valid because it is not greater than Y1=3.
[0570] Therefore, in PUCCH Rep#0, HARQ-ACK of SPS 0 is invalid, and HARQ-ACK of SPS 1 is valid. The UE can transmit the valid HARQ-ACK information of SPS 1 by including it in PUCCH Rep#0. If PUCCH repetition (PUCCH Rep#1) is transmitted thereafter, HARQ-ACK information of SPS 1 can be transmitted by including it. However, HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0571] Whether the PUCCH repetition will be transmitted thereafter is determined as follows. To determine whether the second PUCCH repetition, PUCCH Rep#1, will be transmitted, the terminal can determine the validity of the HARQ-ACK in PUCCH Rep#1. Here, K def The value of is K because, according to option 1, the slot in which the first PUCCH transmission is instructed (slot 2) and the slot in which PUCCH Rep#1 is actually transmitted (slot 6) def =4. The validity of HARQ-ACK of SPS 1 is K def =4, so it is invalid because it is greater than Y1=3. Therefore, since HARQ-ACK of all SPSs in PUCCH Rep#1 is invalid, PUCCH Rep#1 is not transmitted (dropped).
[0572] Second embodiment, validity of HARQ-ACK: Second condition (K def ≤ Y) method, K def : Option 2 method
[0573] Figure 51 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0574] Referring to Fig. 51(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2, 3, and 4. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. Since Slot 4 is a DL slot in which PUCCH Rep#2 cannot be transmitted, PUCCH Rep#2 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 1, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =2. Here, the validity of HARQ-ACK is 2(K) as described above. def ≤ Y) method. And K def is determined according to the method of option 2.
[0575] According to the second embodiment, the terminal can determine the validity of HARQ-ACK in the first PUCCH repetition, PUCCH Rep#0. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#0 is instructed to be transmitted (slot 2) is the same as the slot in which PUCCH Rep#0 is actually transmitted (slot 2). def 0. The validity of HARQ-ACK of SPS 0 is K def Since Y0 is greater than Y0=1, it is valid. In addition, the validity of HARQ-ACK of SPS 1 is K def Since =0, it is valid because it is not greater than Y1=2. Therefore, HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in PUCCH Rep#0 are valid. In other words, since HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in PUCCH Rep#0 are valid, the terminal can transmit the two HARQ-ACK information by including them in PUCCH Rep#0.
[0576] If PUCCH repetitions (PUCCH Rep#1, PUCCH Rep#2) are transmitted thereafter, two HARQ-ACK information can be included in the transmission. Whether the PUCCH repetitions will be transmitted thereafter is determined as follows. In order to determine whether to transmit PUCCH Rep#1, which is the second PUCCH repetition, the UE can determine the validity of HARQ-ACK in PUCCH Rep#1. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#1 transmission is instructed (slot 3) and the slot in which PUCCH Rep#1 is actually transmitted (slot 5) def =2. The validity of HARQ-ACK of SPS 0 is K def =2, so it is invalid because it is greater than Y0=1. Also, the validity of HARQ-ACK of SPS 1 is K def Since =2, it is valid because it is not greater than Y1=2. Therefore, in PUCCH Rep#1, the HARQ-ACK of SPS 0 is invalid, but the HARQ-ACK of SPS 1 is valid. That is, since at least one HARQ-ACK is valid, the terminal transmits PUCCH Rep#1. Here, PUCCH Rep#1 contains the same UCI as PUCCH Rep#0, which is the first repetition. That is, PUCCH Rep#1 contains the HARQ-ACK of SPS 0, which is invalid, and the HARQ-ACK of SPS 1, which is valid.
[0577] In order to determine whether to transmit PUCCH Rep#2, which is the third PUCCH repetition, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#2. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#2 transmission is instructed (slot 4) and the slot in which PUCCH Rep#2 is actually transmitted (slot 6) def =2. The validity of HARQ-ACK of SPS 0 is K def=2, so it is invalid because it is greater than Y0=1. Also, the validity of HARQ-ACK of SPS 1 is K def Since =2, it is valid because it is not greater than Y1=2. Therefore, in PUCCH Rep#2, the HARQ-ACK of SPS 0 is invalid, but the HARQ-ACK of SPS 1 is valid. That is, since at least one HARQ-ACK is valid, the UE transmits PUCCH Rep#2. Here, PUCCH Rep#2 contains the same UCI as PUCCH Rep#0, which is the first repetition. That is, PUCCH Rep#2 contains the HARQ-ACK of invalid SPS 0 and the HARQ-ACK of valid SPS 1.
[0578] Referring to Fig. 51(b), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 4. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =1, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =2. Here, the validity of HARQ-ACK is 2(K) as described above. def ≤Y) method. And K def is determined according to the method of option 2.
[0579] According to the second embodiment, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#0, which is the first PUCCH repetition. Here, according to option 2, the slot (slot 2) in which PUCCH Rep#0 is indicated and the slot (slot 4) in which PUCCH Rep#0 is actually transmitted are K def 2. The validity of HARQ-ACK of SPS 0 is K def=2, so it is invalid because it is greater than Y0=1. Also, the validity of HARQ-ACK of SPS 1 is K def Since =2, it is valid because it is not greater than Y1=2. Therefore, HARQ-ACK of SPS 0 in PUCCH Rep#0 is invalid, and HARQ-ACK of SPS 1 is valid. The terminal can transmit the valid HARQ-ACK information of SPS 1 by including it in PUCCH Rep#0. If PUCCH repetition (PUCCH Rep#1) is transmitted thereafter, HARQ-ACK information of SPS 1 can be transmitted by including it. However, HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0580] Whether the PUCCH repetition will be transmitted thereafter is determined as follows. To determine whether the second PUCCH repetition, PUCCH Rep#1, will be transmitted, the terminal can determine the validity of the HARQ-ACK in PUCCH Rep#1. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#1 transmission is instructed (slot 3) and the slot in which PUCCH Rep#1 is actually transmitted (slot 6) def =3. The validity of HARQ-ACK of SPS 1 is K def =3, so it is invalid because it is greater than Y1=2. Therefore, since HARQ-ACK of all SPSs in PUCCH Rep#1 is invalid, PUCCH Rep#1 is not transmitted (dropped).
[0581] Third embodiment, validity of HARQ-ACK: Condition 1 (K1+K def ≤ Y) method, K def : Option 1 method
[0582] Figure 52 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0583] Referring to Fig. 52(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 4, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is 1(K1+K) as explained above. def ≤Y) method. And K def is determined according to the method of option 1.
[0584] According to the third embodiment, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#1, which is the last PUCCH repetition. Here, K def The value of is K because, according to option 1, the slot in which the first PUCCH transmission is instructed (slot 2) and the slot in which PUCCH Rep#1 is actually transmitted (slot 5) def 3. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def =5, so it is invalid because it is greater than Y0=4. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def Since =4, it is valid because it is not greater than Y1=4. Therefore, in the last PUCCH repetition (PUCCH Rep#1), the HARQ-ACK of SPS 0 is invalid, and the HARQ-ACK of SPS 1 is valid. Therefore, all PUCCH repetitions (PUCCH Rep#0, PUCCH Rep#1) include the valid HARQ-ACK of SPS 1. However, the HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0585] Referring to Fig. 52(b), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 5. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =4, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is 1(K1+K) as explained above. def ≤ Y) method. And K def is determined according to the method of option 1.
[0586] According to the third embodiment, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#1, which is the last PUCCH repetition. Here, K def The value of is K because, according to option 1, the slot in which the first PUCCH transmission is instructed (slot 2) and the slot in which PUCCH Rep#1 is actually transmitted (slot 6) def 4. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def =6, so it is invalid because it is greater than Y0=4. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +K def =5, so it is invalid because it is greater than Y1=4. Therefore, in the last PUCCH repetition (PUCCH Rep#1), the HARQ-ACK of SPS 0 and the HARQ-ACK of SPS 1 are invalid. That is, since there is no valid HARQ-ACK in the last PUCCH repetition (PUCCH Rep#1), all PUCCH repetitions (PUCCH Rep#0, PUCCH Rep#1) are not transmitted (dropped).
[0587] Third embodiment, validity of HARQ-ACK: Condition 1 (K1+K def ≤ Y) method, K def : Option 2 method
[0588] Figure 53 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0589] Referring to Fig. 53(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 3, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =3. Here, the validity of HARQ-ACK is 1(K1+K) as explained above. def ≤ Y) method. And K def is determined according to the method of option 2.
[0590] According to the third embodiment, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#1, which is the last PUCCH repetition. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#1 transmission is instructed (slot 3) and the slot in which PUCCH Rep#1 is actually transmitted (slot 5) def 2. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def =4, so it is invalid because it is greater than Y0=3. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +K defSince =3, it is valid because it is not greater than Y1=3. Therefore, in the last PUCCH repetition (PUCCH Rep#1), the HARQ-ACK of SPS 0 is invalid, and the HARQ-ACK of SPS 1 is valid. Therefore, the terminal includes the valid HARQ-ACK of SPS 1 in all PUCCH repetitions (PUCCH Rep#0, PUCCH Rep#1). However, the HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0591] Referring to Fig. 53(b), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 4. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =4, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =4. Here, the validity of HARQ-ACK is 1(K1+K) as explained above. def ≤ Y) method. And K def is determined according to the method of option 2.
[0592] According to the third embodiment, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#1, which is the last PUCCH repetition. Here, K def The value of is K because, according to option 2, the slot in which PUCCH Rep#1 transmission is instructed (slot 3) and the slot in which PUCCH Rep#1 is actually transmitted (slot 6) def 3. The validity of HARQ-ACK of SPS 0 is K 1,0 +K def =5, so it is invalid because it is greater than Y0=3. Also, the validity of HARQ-ACK of SPS 1 is K 1,1 +Kdef =4, so it is invalid because it is greater than Y1=3. Therefore, in the last PUCCH repetition (PUCCH Rep#1), the HARQ-ACK of SPS 0 and the HARQ-ACK of SPS 1 are invalid. Therefore, since there is no valid HARQ-ACK in the last PUCCH repetition (PUCCH Rep#1), the terminal does not transmit (drops) all PUCCH repetitions (PUCCH Rep#0, PUCCH Rep#1).
[0593] Third embodiment, validity of HARQ-ACK: Second condition (K def ≤ Y) method, K def : Option 1 method
[0594] Figure 54 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0595] Referring to Figure 54(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 2, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =3. Here, the validity of HARQ-ACK is satisfactorily determined by condition 2 (K def ≤Y) method. And K def is determined according to the method of option 1.
[0596] According to the third embodiment, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#1, which is the last PUCCH repetition. Here, K def The value of is K because, according to option 1, the slot in which the first PUCCH transmission is instructed (slot 2) and the slot in which PUCCH Rep#1 is actually transmitted (slot 5) def3. The validity of HARQ-ACK of SPS 0 is K def =3, so it is invalid because it is greater than Y0=2. Also, the validity of HARQ-ACK of SPS 1 is K def Since =3, it is valid because it is not greater than Y1=3. Therefore, in the last PUCCH repetition (PUCCH Rep#1), the HARQ-ACK of SPS 0 is invalid, and the HARQ-ACK of SPS 1 is valid. Therefore, the terminal includes the valid HARQ-ACK of SPS 1 in all PUCCH repetitions (PUCCH Rep#0, PUCCH Rep#1). However, the HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0597] Referring to Fig. 54(b), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 5. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 6. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 =2, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =3. Here, the validity of HARQ-ACK is satisfactorily determined by condition 2 (K def ≤Y) method. And K def is determined according to the method of option 1.
[0598] According to the third embodiment, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#1, which is the last PUCCH repetition. Here, K def The value of is K because, according to option 1, the slot in which the first PUCCH transmission is instructed (slot 2) and the slot in which PUCCH Rep#1 is actually transmitted (slot 6) def 4. The validity of HARQ-ACK of SPS 0 is Kdef =4, so it is invalid because it is greater than Y0=2. Also, the validity of HARQ-ACK of SPS 1 is K def =4, so it is invalid because it is greater than Y1=3. Therefore, in the last PUCCH repetition (PUCCH Rep#1), the HARQ-ACK of SPS 0 and the HARQ-ACK of SPS 1 are invalid. That is, since there is no valid HARQ-ACK in the last PUCCH repetition (PUCCH Rep#1), the terminal does not transmit (drops) all PUCCH repetitions (PUCCH Rep#0, PUCCH Rep#1).
[0599] Third embodiment, validity of HARQ-ACK: Second condition (K def ≤ Y) method, K def : Option 2 method
[0600] Figure 55 illustrates a method for a terminal to determine the validity of HARQ-ACK according to another example.
[0601] Referring to Fig. 55(a), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 3 is a DL slot in which PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 5. The maximum delay time in SPS PDSCH configuration#0 is Y 1,0 1, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =2. Here, the validity of HARQ-ACK is 2(K) as described above. def ≤ Y) method. And K def is determined according to the method of option 2.
[0602] According to the third embodiment, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#1, which is the last PUCCH repetition. Here, K defThe value of is K because, according to option 2, the slot in which PUCCH Rep#1 transmission is instructed (slot 3) and the slot in which PUCCH Rep#1 is actually transmitted (slot 5) def 2. The validity of HARQ-ACK of SPS 0 is K def =2, so it is invalid because it is greater than Y0=1. Also, the validity of HARQ-ACK of SPS 1 is K def Since =2, it is valid because it is not greater than Y1=2. Therefore, in the last PUCCH repetition (PUCCH Rep#1), the HARQ-ACK of SPS 0 is invalid, and the HARQ-ACK of SPS 1 is valid. That is, the terminal includes the valid HARQ-ACK of SPS 1 in all PUCCH repetitions (PUCCH Rep#0, PUCCH Rep#1). However, the HARQ-ACK information of SPS 0 is not transmitted (dropped).
[0603] Referring to FIG. 55(b), the terminal is instructed to repeatedly transmit HARQ-ACK of SPS 0 and HARQ-ACK of SPS 1 in slots 2 and 3. Since Slot 2 is a DL slot and PUCCH Rep#0 cannot be transmitted, PUCCH Rep#0 is transmitted in slot 4. Since Slot 3 is a DL slot and PUCCH Rep#1 cannot be transmitted, PUCCH Rep#1 is transmitted in slot 6.
[0604] The maximum delay time in SPS PDSCH configuration #0 is Y 1,0 =1, and the maximum delay time in SPS PDSCH configuration #1 is Y 1,1 =2. Here, the validity of HARQ-ACK is 2(K) as described above. def ≤ Y) method. And K def is determined according to the method of option 2.
[0605] According to the third embodiment, the terminal can determine the validity of HARQ-ACK in PUCCH Rep#1, which is the last PUCCH repetition. Here, K defThe value of is K because, according to option 2, the slot in which PUCCH Rep#1 transmission is instructed (slot 3) and the slot in which PUCCH Rep#1 is actually transmitted (slot 6) def 3. The validity of HARQ-ACK of SPS 0 is K def =3, so it is invalid because it is greater than Y0=1. Also, the validity of HARQ-ACK of SPS 1 is K def =3, so it is invalid because it is greater than Y1=2. Therefore, in the last PUCCH repetition (PUCCH Rep#1), the HARQ-ACK of SPS 0 and the HARQ-ACK of SPS 1 are invalid. That is, since there is no valid HARQ-ACK in the last PUCCH repetition (PUCCH Rep#1), the terminal does not transmit (drops) all PUCCH repetitions (PUCCH Rep#0, PUCCH Rep#1).
[0606] In the examples for explaining the first to third embodiments, SPS 0 of SPS PDSCH configuration #0 and SPS 1 of SPS PDSCH configuration #1 were instructed to transmit HARQ-ACK in the same slot. However, the HARQ-ACKs of SPS 0 and SPS 1 may be instructed to transmit in different slots. In this case, when the PUCCH on which the HARQ-ACK is transmitted is repeatedly transmitted in multiple slots, some slots may overlap. In this case, the terminal needs a method for transmitting the PUCCH in some of the slots.
[0607] Figure 56 illustrates a method for a terminal to perform PUCCH repetition according to an example.
[0608] Referring to FIG. 56, the terminal is configured to receive SPS 0 of SPS PDSCH configuration #0 in slot 0, and SPS 1 of SPS PDSCH configuration #1 in slot 4. In SPS PDSCH configuration #0, K1,0=2 is configured, and in SPS PDSCH configuration #1, K1,1=1 is configured. Therefore, the terminal must transmit HARQ-ACK of SPS 0 of slot 0 in slot 2, and HARQ-ACK of SPS 1 of slot 4 in slot 5. When transmitting HARQ-ACK in slot 2, PUCCH can be repeatedly transmitted in two slots. Here, the slots where transmission is indicated are slot 2 and slot 3.
[0609] Since slot 3 is a DL slot, PUCCH cannot be transmitted, so PUCCH is transmitted in slot 5. Therefore, PUCCH transmitting HARQ-ACK of SPS 0 is transmitted in slot 2 (PUCCH Rep#0 for SPS0) and slot 5 (PUCCH Rep#1 for SPS0). When transmitting HARQ-ACK in slot 5, PUCCH can be transmitted repeatedly in two slots. Here, the slots where transmission is indicated are slot 5 and slot 6. Since slot 5 and slot 6 are UL slots, PUCCH transmitting HARQ-ACK of SPS 1 is transmitted in slot 5 (PUCCH Rep#0 for SPS1) and slot 6 (PUCCH Rep#1 for SPS1).
[0610] The terminal may experience overlap between the second repetition of the PUCCH transmitting the HARQ-ACK of SPS 0 in slot 5 and the first repetition of the PUCCH transmitting the HARQ-ACK of SPS 1. Since the terminal cannot transmit both PUCCHs simultaneously in a single slot, the overlapping problem must be resolved. Specific methods for this purpose are disclosed.
[0611] In the first method, the terminal may transmit a repetition of the PUCCH that started earlier and may not transmit the PUCCH that started later (drop). This does not distinguish whether the PUCCH that started earlier is transmitted in the slot instructed for transmission or is a delayed PUCCH.
[0612] In a second method, the terminal may transmit a repetition of the PUCCH that started later and not transmit the PUCCH that started earlier (drop). This allows the transmission of the PUCCH that started earlier to be performed before colliding with another PUCCH repetition.
[0613] As a third method, the terminal may preferentially transmit the repetition of the PUCCH of the slot in which transmission is indicated. That is, if the repetition of the PUCCH in the slot in which transmission is indicated overlaps with the repetition of the PUCCH that is not indicated and is postponed, the terminal may transmit the repetition of the PUCCH in the slot in which transmission is indicated and may not transmit the repetition of the postponed PUCCH. If both overlapping PUCCHs in a slot are repetitions of the PUCCH for which transmission is indicated (i.e., PUCCHs that are not postponed), the earlier one among the two PUCCHs may be transmitted and the later one may not be transmitted. If both overlapping PUCCHs in a slot are not repetitions of the PUCCH for which transmission is indicated (i.e., PUCCHs that are postponed), the earlier one among the two PUCCHs may be transmitted and the later one may not be transmitted.
[0614] In a fourth method, the terminal can transmit a PUCCH repetition corresponding to a smaller number of repetitions between the repetitions of the PUCCH started earlier and the repetitions of the PUCCH started later. For example, the repetition count of the PUCCH started earlier (including PUCCHs that are not repeated here, assuming the repetition count is 1) can be compared with the repetition count of the PUCCH started later, and the PUCCH repetition corresponding to the smaller number of PUCCH repetitions can be transmitted. If the repetition count of the PUCCH transmitted earlier is 1, the repetition count of the PUCCH transmitted earlier can be transmitted since it is a smaller number. In this way, by transmitting a smaller number of repetitions of the PUCCH more frequently, the degradation of PUCCH performance can be limited.
[0615] In methods 1 through 4, the terminal does not transmit at least one PUCCH repeat transmission. Therefore, performance degradation due to the PUCCH repeat transmissions that are not transmitted cannot be avoided. A fifth method is disclosed to address this issue.
[0616] In a fifth method of the present invention, the terminal can transmit a PUCCH repetition that started earlier in an overlapping slot, and can postpone the transmission of a PUCCH repetition that started later in an overlapping slot to a slot where transmission is possible later. That is, when selecting a slot where repeated PUCCH transmission is possible, the terminal can exclude a slot where repeated PUCCH transmission that started earlier is started. In other words, a slot for repeated PUCCH transmission can be selected from among slots where repeated PUCCH transmission that started earlier is not transmitted.
[0617] Figure 57 illustrates a method for a terminal to perform PUCCH repetition according to another example.
[0618] Referring to FIG. 57, when PUCCH Rep#1 for SPS0 and PUCCH Rep#0 for SPS 1 collide in slot 5, the terminal can transmit PUCCH Rep#1 for SPS0, which started earlier, in slot 5. In addition, PUCCH Rep#0 for SPS1, which was not transmitted in slot 5, can be transmitted in a slot after slot 5. Here, since transmission is possible in slot 6 and slot 7, PUCCH Rep#0 for SPS1 can be transmitted in slot 6, and PUCCH Rep#1 for SPS1 can be transmitted in slot 7.
[0619] In the fifth method, when a collision occurs, the terminal postpones the PUCCH repetitions that start late to a later slot, thereby avoiding the need for repeated PUCCH transmissions. Therefore, there is no PUCCH performance degradation. However, since the PUCCH repetitions that start late are postponed to a later slot, PUCCH delays may occur. A sixth method is disclosed to address this issue.
[0620] In the sixth method of the present invention, the terminal does not transmit a repetition of a PUCCH that started earlier in an overlapping slot. Instead, the HARQ-ACK to be transmitted in the repetition of the PUCCH that started earlier can be included in the repetition of the PUCCH that starts later and transmitted. For example, in FIG. 56, if PUCCH Rep#1 for SPS0 and PUCCH Rep#0 for SPS1 overlap in slot 5, the terminal does not transmit the PUCCH Rep#1 for SPS0 that started earlier. In addition, the HARQ-ACK of SPS 0 transmitted in PUCCH Rep#1 for SPS0 can be included in PUCCH Rep#0 for SPS1 and transmitted. That is, PUCCH Rep#0 for SPS1 can include not only the HARQ-ACK information of SPS 1 but also the HARQ-ACK information of SPS 0.
[0621] The foregoing description of the present invention is for illustrative purposes only, and those skilled in the art will readily appreciate that the present invention can be readily modified into other specific forms without altering the technical spirit or essential characteristics of the present invention. Therefore, the embodiments described above should be understood as illustrative in all respects and not restrictive. For example, each component described as a single entity may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined manner.
[0622] The scope of the present invention is indicated by the claims described below rather than the detailed description above, and all changes or modifications derived from the meaning and scope of the claims and their equivalent concepts should be interpreted as being included in the scope of the present invention.
Claims
1. A terminal that transmits a physical uplink control channel (PUCCH) based on carrier aggregation. A communication module that receives information about a PUCCH serving cell, which is a serving cell to which a PUCCH is to be transmitted, from a base station, generates the PUCCH, and transmits the generated PUCCH on the PUCCH serving cell; and Including a processor that configures the PUCCH serving cell based on information about the PUCCH serving cell, A terminal, characterized in that the information about the PUCCH serving cell includes first information indicating whether to set a specific serving cell among the plurality of serving cells as the PUCCH serving cell, and second information regarding a period during which the setting about the PUCCH serving cell is applied.
2. In paragraph 1, A terminal, characterized in that the first information indicates, by a series of sequential indexes, whether to set the specific serving cell as the PUCCH serving cell.
3. In paragraph 2, The number of the above series of indexes is determined based on the subcarrier spacing (SCS) of a cell. The above one cell is one of the plurality of serving cells, A terminal, characterized in that each index included in the above series of indexes corresponds to one slot of one of the above cells.
4. In paragraph 3, A terminal, characterized in that the above one cell is a primary serving cell among the plurality of serving cells.
5. In paragraph 2, The number of the above series of indexes is determined based on the subcarrier spacing (SCS). A terminal, characterized in that each index included in the above series of indexes corresponds to one slot according to the subcarrier spacing.
6. In paragraph 5, The terminal is characterized in that the above subcarrier spacing is the smallest among the subcarrier spacings of the plurality of serving cells.
7. In paragraph 5, The terminal is characterized in that the above subcarrier spacing is the largest among the subcarrier spacings of the plurality of serving cells.
8. In paragraph 5, The above terminal receives the TDD configuration from the upper layer, The terminal is characterized in that the above subcarrier spacing is a reference subcarrier spacing of the TDD configuration.
9. In paragraph 2, A terminal, characterized in that the above series of indexes correspond to at least some of the slots among the slots within the cycle.
10. In paragraph 9, The uplink slot of the primary serving cell is not included in at least some of the slots above, A terminal, characterized in that the above uplink slot is a slot including only uplink symbols.
11. In paragraph 9, If all of the above multiple serving cells are downlink slots, the slot is not included in at least some of the slots. A terminal, characterized in that the above downlink slot is a slot including only downlink symbols.
12. In paragraph 1, A terminal, characterized in that the first information indicates, for each slot, whether to set the specific serving cell as the PUCCH serving cell.
13. In paragraph 1, The above multiple serving cells include a primary serving cell and at least one secondary serving cell, A terminal, characterized in that the specific serving cell is a sub-serving cell having the lowest cell index among the at least one sub-serving cell.
14. In paragraph 1, A terminal characterized in that the information about the PUCCH serving cell further includes third information about the offset at which the period starts.
15. In paragraph 1, The above communication module performs transmission of the generated PUCCH based on a TDD (time division duplex) configuration, The information about the above PUCCH serving cell is information about the above TDD configuration. A terminal, characterized in that the period to which the settings regarding the above PUCCH serving cell are applied is determined based on the period set in the above TDD configuration.
16. In paragraph 15, A terminal, characterized in that the above TDD configuration is one of a TDD configuration for a primary serving cell, a TDD configuration for a serving cell having the lowest subcarrier spacing among the plurality of serving cells, or a TDD configuration for a serving cell having the highest subcarrier spacing among the plurality of serving cells.
17. In paragraph 1, If the generated PUCCH is configured as a PUCCH repetition, the communication module performs the PUCCH repetition from the first slot in which the PUCCH repetition is indicated, and determines the PUCCH serving cell that transmits the PUCCH repetition in the first slot according to the first information. A terminal, characterized in that the PUCCH repetition after the first slot is transmitted from the PUCCH serving cell when the PUCCH serving cell is indicated according to the first information.
18. In paragraph 1, If the generated PUCCH is configured as a PUCCH repetition, the communication module determines the PUCCH serving cell in each slot in which the PUCCH repetition is transmitted according to the first information, A terminal, characterized in that the PUCCH repetition in each of the above slots is transmitted on the PUCCH serving cell.
19. In paragraph 1, The above communication module is configured to receive a physical downlink shared channel (PDSCH) from the base station in a slot preceding the slot in which the generated PUCCH is transmitted by k1 reference slots, and the generated PUCCH includes a HARQ (Hybrid Automatic Repeat request) ACK regarding the PDSCH. A terminal, characterized in that the time length of the above-mentioned reference slot is determined based on one of the subcarrier intervals of the primary serving cell, the largest subcarrier interval among a plurality of serving cells, and the smallest subcarrier intervals among a plurality of serving cells.
20. In paragraph 1, The above communication module is configured to receive a PUCCH resource indicator indicating PUCCH resources from the base station, A terminal characterized in that, when there are multiple specific serving cells that can be set as the PUCCH serving cell, the processor determines a serving cell that can use the PUCCH resources among the multiple specific serving cells as the PUCCH serving cell.
