Method, apparatus and system for transmitting and receiving uplink shared channel in wireless communication system
By excluding invalid symbols in the transmission of PUSCH, the method addresses resource limitations and latency issues in 5G wireless communication systems, enhancing transmission efficiency and reliability.
Patent Information
- Application Number
- JP2024173255
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2020-05-14
- Filing Date
- 2024-10-02
- Publication Date
- 2024-12-19
- Estimated Expiration
- 2040-08-03
AI Technical Summary
Current wireless communication systems face challenges in efficiently transmitting physical uplink shared channels (PUSCH) due to resource limitations and the need for terminals to decode PDCCH resources, which leads to high latency and energy consumption, especially in 5G systems operating in ultra-high frequency bands.
A method for a terminal to repeatedly transmit PUSCH by excluding invalid symbols, determined through configuration information, including semi-static downlink symbols, synchronization signal reception, and symbols for downlink channels, to improve transmission efficiency and reduce delay.
The method enables faster and more reliable transmission of PUSCH, aligning with 5G's goal of low latency and high-quality services by optimizing resource usage and reducing decoding time.
Smart Images

Figure 2024177336000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a wireless communication system, and more particularly to a method for transmitting and receiving a physical uplink shared channel (PUSCH) in a wireless communication system. [Background technology]
[0002] 3GPP LTE(-A) defines uplink / downlink physical channels for transmitting physical layer signals. For example, the Physical Uplink Shared Channel (PUSCH), which is a physical channel for transmitting data in the uplink, the Physical Uplink Control Channel (PUCCH), which transmits control signals, and the Physical Random Access Channel (PRACH) are defined, and the Physical Downlink Shared Channel (PDSCH), which transmits data in the downlink, the Physical Control Format Indicator Channel (PCFICH), the Physical Downlink Control Channel (PDCCH), and the Physical Hybrid ARQ Indicator Channel (PHICH), which transmit L1 / L2 control signals, are also defined.
[0003] Among the channels, the downlink control channel (PDCCH / EPDCCH) is a channel for a base station to transmit uplink / downlink scheduling allocation control information, uplink transmission power control information, and other control information to one or more terminals. Since the base station has a limited resource that can be used for the PDCCH that can be transmitted at one time, it is not possible to assign different resources to each terminal, and the resource should be shared to transmit control information to any terminal. For example, in 3GPP (registered trademark) LTE (-A), four resource elements (RE) are bundled to create a resource element group (REG), nine control channel elements (CCE), and resources that can be sent by combining one or more CCEs are notified to the terminal, and many terminals share and use CCEs. Here, the number of CCEs to be combined is called a CCE combining level, and resources to which CCEs are assigned according to the possible CCE combining levels are called a search space. There are a common search space defined for each base station and a terminal-specific or UE-specific search space defined for each terminal. The terminal performs decoding for all possible CCE combinations in the search space and determines whether the PDCCH corresponds to its own PDCCH based on the user equipment (UE) identifier included in the PDCCH. Therefore, such a terminal operation inevitably takes a long time to decode the PDCCH and consumes a lot of energy.
[0004] After the commercialization of the 4G communication system, efforts are being made to develop an improved 5G or pre-5G communication system to meet the increasing demand for wireless data traffic. For this reason, the 5G or pre-5G communication system is called a communication system beyond the 4G network (Beyond 4G Network) or a system beyond the LTE system (Post LTE). To achieve a high data transmission rate, the 5G communication system is being considered for implementation in the ultra-high frequency (mmWave) band (e.g., 60 GHz band). To mitigate the path loss of propagation in the ultra-high frequency band and increase the propagation distance, beamforming, massive MIMO, full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, and large scale antenna technologies are being discussed in the 5G communication system. In addition, to improve the system network, technologies being developed for the 5G communication system include advanced small cells, improved small cells, cloud radio access networks (cloud RAN), ultra-dense networks, device to device communication (D2D), wireless backhaul, moving networks, cooperative communication, CoMP (Coordinated Multi-Points), and interference cancellation.In addition, advanced coding modulation (ACM) methods such as FQAM (Hybrid FSK and QAM Modulation) and SWSC (Sliding Window Superposition Coding) as well as advanced access technologies such as FBMC (Filter Bank Multi Carrier), NOMA (non orthogonal multiple access), and SCMA (sparse code multiple access) are being developed for 5G systems.
[0005] Meanwhile, the Internet is a human-centered network where humans generate and consume information, and is evolving into the Internet of Things (IoT) network that exchanges and processes information between distributed components such as objects. The Internet of Everything (IoE) technology is also emerging, which combines big data processing technology through connection with cloud servers with IoT technology. To realize IoT, technological elements such as sensing technology, wired and wireless communication and network infrastructure, service interface technology, and security technology are required, and recently, technologies such as sensor networks for connecting objects, machine to machine (M2M), and machine type communication (MTC) are being researched. In the IoT environment, intelligent IT (internet technology) services are provided that collect and analyze data generated from connected objects and create new value in human life. IoT is applied to fields such as smart homes, smart buildings, smart cities, smart cars or connected cars, smart grids, healthcare, smart home appliances, and advanced medical services through the fusion and integration of conventional IT technology and various industries.
[0006] Therefore, various attempts are being made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, machine-to-machine, and MTC are being embodied by 5G communication technologies such as beamforming, MIMO, and array antennas. The application of cloud radio access network (cloud RAN), as the big data processing technology mentioned above, is also an example of the fusion of 5G technology and IoT technology. In general, mobile communication systems have been developed to provide voice services while ensuring user activity.
[0007] Generally, mobile communication systems are developed to provide voice services while ensuring user activity. However, mobile communication systems are gradually expanding their service areas to include not only voice but also data services, and are currently developed to provide high-speed data services. However, due to resource shortages in currently available mobile communication systems and users' demands for higher speed services, there is a demand for more advanced mobile communication systems.
[0008] As mentioned above, future 5G technology will require lower latency data transmission with the emergence of new applications such as real-time control and tactile internet, and the required latency of 5G data is expected to drop to 1ms. 5G aims to provide data latency that is approximately 10 times lower than conventional latency. To solve this problem, 5G is expected to propose a communication system that uses mini-slots with a shorter TTI period (e.g., 0.2ms) than conventional slots (or subframes).
[0009] Rel-16 enhanced URLLC (eURLLC) discusses various technologies to provide lower latency and higher reliability. Among them, to provide lower latency, it supports transmission of an uplink control channel including two or more HARQ-ACKs in one slot. The UE can ensure lower latency by transmitting HARQ-ACKs as soon as possible in response to successful reception of the downlink shared channel. Summary of the Invention [Problem to be solved by the invention]
[0010] An objective of one embodiment of the present invention is to provide a method for a terminal in a wireless communication system to repeatedly transmit a physical uplink shared channel (PUSCH) to a base station, and a terminal therefor. [Means for solving the problem]
[0011] A method for a terminal to transmit an uplink shared channel (PUSCH) to a base station in a wireless communication system includes the steps of: receiving configuration information for PUSCH transmission from a base station, the configuration information including resource information related to a control resource set used for an initial access procedure; receiving a physical downlink control channel (PDCCH) for scheduling repeated transmission of the PUSCH; determining one or more invalid symbols for the repeated transmission of the PUSCH; and repeatedly transmitting the PUSCH on at least one symbol scheduled by the PDCCH, excluding the invalid symbol, wherein the invalid one or more symbols include symbols indicated by the resource information related to the control resource set used for the initial access procedure.
[0012] In addition, in the present invention, the configuration information is indicated by the PBCH, and the control resource set has an index value of 0.
[0013] In addition, in the present invention, the one or more invalid symbols further include symbols designated as semi-static downlink symbols for downlink reception in a cell in which repeated transmission of the PUSCH is performed, and symbols for reception of a synchronization signal (SS) and / or a physical broadcast channel (PBCH).
[0014] Also, in the present invention, the semi-static downlink symbols and the symbols for receiving the PBCH are indicated by the configuration information.
[0015] In addition, in the present invention, when the terminal supports only a half duplex mode, the invalid one or more symbols further include symbols designated for reception of downlink channels and signals in a cell other than the cell in which the repeated transmission of the PUSCH is performed and / or symbols designated as semi-static downlink symbols.
[0016] In addition, in the present invention, the one or more invalid symbols further include a gap symbol, and the gap symbol is at least one symbol located after a symbol designated for downlink reception.
[0017] In addition, in the present invention, the subcarrier spacing of the gap symbol is a reference subcarrier spacing included in semi-static uplink and / or downlink configuration information of the cell to which the gap symbol is applied for repeated transmission of the PUSCH.
[0018] In addition, in the present invention, the symbols indicated for downlink reception are semi-static downlink symbols, symbols for receiving SSB / PBCH blocks, or symbols included in the control resource set.
[0019] Also, in the present invention, when a symbol for repeated transmission of the PUSCH overlaps with a symbol for transmitting a physical uplink control channel (PUCCH) by at least one symbol, the PUSCH and uplink control information (UCI) of the PUCCH are multiplexed and transmitted in a first symbol set of at least one symbol set including the at least one symbol, and the at least one symbol set is a resource for repeated transmission of the PUSCH.
[0020] In addition, in the present invention, the PUSCH transmitted in the first symbol set meets the processing time for multiplexing between the UCIs.
[0021] In addition, in the present invention, the PUSCH and the UCI are multiplexed only when the number of symbols for repeatedly transmitting the PUSCH in each slot exceeds one.
[0022] The present invention also provides a terminal including: a communication module; and a processor for controlling the communication module, wherein the processor receives configuration information for PUSCH transmission from a base station, the configuration information including resource information related to a control resource set used for an initial access procedure; receives a physical downlink control channel (PDCCH) for scheduling repeated transmission of the PUSCH; determines one or more symbols that are invalid for the repeated transmission of the PUSCH; and repeatedly transmits the PUSCH with at least one symbol scheduled by the PDCCH excluding the invalid symbol, wherein the one or more invalid symbols include symbols indicated by the resource information related to the control resource set used for the initial access procedure. Effect of the Invention
[0023] According to the method in which a terminal repeatedly transmits a PUSCH to a base station in the wireless communication system according to one embodiment of the present invention, the terminal repeatedly transmits a PUSCH to a base station as quickly as possible, thereby achieving the target performance of a 5G wireless communication system that aims to provide a service with low latency and high reliability.
[0024] The effects obtained from the present invention are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those having ordinary skill in the art to which the present invention pertains from the following description. [Brief description of the drawings]
[0025] [Figure 1] FIG. 2 is a diagram illustrating an example of a radio frame structure used in a wireless communication system. [Diagram 2] FIG. 1 is a diagram illustrating an example of a downlink (DL) / uplink (UL) slot structure in a wireless communication system. [Diagram 3]FIG. 1 is a diagram illustrating physical channels used in a 3GPP system (e.g., NR) and a general signal transmission method using the physical channels. [Figure 4] A diagram showing SS / PBCH blocks for initial cell access in a 3GPP NR system. [Diagram 5] A diagram showing a procedure for control information and control channel transmission in a 3GPP NR system. [Figure 6] A diagram showing a CORESET in which a PDCCH is transmitted in a 3GPP NR system. [Figure 7] A diagram showing a method for setting a PDCCH search space in a 3GPP NR system. [Figure 8] FIG. 8 is a conceptual diagram illustrating carrier aggregation. [Figure 9] FIG. 2 is a diagram for explaining terminal carrier communication and multi-carrier communication. [Figure 10] A diagram showing an example in which a cross-carrier scheduling technique is applied. [Figure 11] 2 is a block diagram showing the configuration of a terminal and a base station according to an embodiment of the present invention. [Figure 12] 1 is a flowchart illustrating an example of a method for transmitting and receiving a physical uplink shared channel (PUSCH) according to an embodiment of the present invention. [Figure 13] FIG. 1 is a diagram illustrating an example in which a PUSCH according to an embodiment of the present invention includes four PUSCH repetitions. [Figure 14] FIG. 1 is a diagram illustrating an example in which a PUSCH according to an embodiment of the present invention includes four PUSCH repetitions. [Figure 15] FIG. 1 is a diagram illustrating an example in which a PUSCH according to an embodiment of the present invention includes four PUSCH repetitions. [Figure 16]FIG. 1 is a diagram illustrating an example in which a PUSCH according to an embodiment of the present invention includes four PUSCH repetitions. [Figure 17] FIG. 1 is a diagram illustrating an example in which a PUSCH according to an embodiment of the present invention includes four PUSCH repetitions. [Figure 18] FIG. 1 is a diagram illustrating an example in which a PUSCH according to an embodiment of the present invention includes four PUSCH repetitions. [Figure 19] A figure showing an example of a slot format for PUSCH repeated transmission in one embodiment of the present invention. [Figure 20] A figure showing an example of a slot format for PUSCH repeated transmission in one embodiment of the present invention. [Figure 21] A figure showing an example of a slot format for PUSCH repeated transmission in one embodiment of the present invention. [Figure 22] A figure showing an example of a slot format for PUSCH repeated transmission in one embodiment of the present invention. [Diagram 23] FIG. 13 is a diagram showing yet another example of a symbol for which PUSCH repetitive transmission is not possible according to an embodiment of the present invention. [Figure 24] FIG. 13 is a diagram showing yet another example of a symbol for which PUSCH repetitive transmission is not possible according to an embodiment of the present invention. [Diagram 25] 4 illustrates an example of a method for determining invalid symbols according to an embodiment of the present invention. [Figure 26] 1 illustrates an example of a method for determining symbols for repeated transmission of a PUSCH according to an embodiment of the present invention. [Figure 27] 13 illustrates yet another example of a method for determining symbols for repeated transmission of a PUSCH according to an embodiment of the present invention. [Figure 28] 13 illustrates yet another example of a method for determining symbols for repeated transmission of a PUSCH according to an embodiment of the present invention. [Figure 29]10 is a flowchart illustrating an example of a method for a terminal to repeatedly transmit a PUSCH according to an embodiment of the present invention. [Diagram 30] 10 is a flowchart illustrating an example of a method for a base station to repeatedly receive a PUSCH from a terminal according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0026] The terms used in this specification are selected as common terms currently widely used as much as possible in consideration of the functions in the present invention, but this may vary depending on the intentions, customs, or the emergence of new technologies of the engineers in this field. In addition, in certain cases, the applicant may arbitrarily select some terms, and in this case, the meaning will be described in the description of the relevant invention. Therefore, it is clear that the terms used in this specification should be analyzed based on the substantial meaning of the terms and the contents of this specification as a whole, rather than simply the names of the terms.
[0027] Throughout the specification, when a certain component is "connected" to another component, this includes not only "direct connection" but also "electrical connection" through other components in between. Furthermore, when a certain component is "included" in a certain component, this does not mean excluding other components, but further includes other components, unless otherwise specified to the contrary. In addition, limitations such as "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.
[0028] The following technologies are used in various wireless access systems such as code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), etc. CDMA is implemented in radio technologies such as Universal Terrestrial Radio Access (UTRA) and CDMA2000. TDMA is implemented in radio technologies such as Global System for Mobile communications (GSM), General Packet Radio Service (GPRS), and Enhanced Data Rates for GSM Evolution (EDGE). OFDMA is implemented in radio technologies such as IEEE802.11 (Wi-Fi), IEEE802.16 (WiMAX), IEEE802-20, Evolved UTRA (E-UTRA), etc. UTRA is part of the Universal Mobile Telecommunication System (UMTS). 3GPP 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 is a system designed separately from LTE / LTE-A, and is a system for supporting eMBB (enhanced Mobile BroadBand), URLLC (Ultra-Reliable and Low Latency Communication), and mMTC (massive Machine Type Communication) services, which are requirements of IMT-2020. For clarity of explanation, the following description will focus on 3GPP NR, but the technical idea of the present invention is not limited thereto.
[0029] Unless otherwise specified in this specification, the base station may include a gNB (next generation node B) defined in 3GPP NR. Furthermore, unless otherwise specified, the terminal may include a UE (user equipment). Hereinafter, in order to facilitate understanding of the description, each content will be described as an individual embodiment, but each embodiment may be used in combination with each other. In this disclosure, the configuration of the terminal may mean the configuration by the base station. Specifically, the base station may transmit a channel or a signal to the terminal to configure the operation of the terminal or the value of a parameter used in the wireless communication system.
[0030] FIG. 1 is a diagram illustrating an example of a radio frame structure used in a wireless communication system.
[0031] Referring to FIG. 1, a radio frame used in a 3GPP NR system has a length of 10 ms (ΔfmaxNf / 100)*Tc). The radio frame also consists of 10 equally sized subframes (SF), where Δfmax=480*103 Hz, Nf=4096, Tc=1 / (Δfref*Nf,ref), Δfref=15*103 Hz, and Nf,ref=2048. The 10 subframes in one frame are numbered from 0 to 9. Each subframe has a length of 1 ms and consists of one or more slots depending on the subcarrier spacing. More specifically, the subcarrier spacing that can be used in a 3GPP NR system is 15*2μkHz. μ is a subcarrier spacing configuration factor, and has a value of μ=0 to 4. That is, 15 kHz, 30 kHz, 60 kHz, 120 kHz, or 240 kHz is used as the subcarrier spacing. A 1 ms long subframe consists of 2μ slots. In this case, the length of each slot is 2-μms. The 2μ slots in one subframe are numbered from 0 to 2μ-1. Also, the slots in one radio frame are numbered from 0 to 10*2μ-1. Time resources are divided by at least one of the radio frame number (also called radio frame index), subframe number (also called subframe index), and slot number (or slot index).
[0032] FIG2 illustrates an example of a downlink (DL) / uplink (UL) slot structure in a wireless communication system. In particular, FIG2 illustrates a resource grid structure in a 3GPP NR system.
[0033] There is one resource grid per antenna port. Referring to FIG. 2, a slot includes a plurality of OFDM symbols in the time domain and a plurality of resource blocks (RBs) in the frequency domain. An OFDM symbol also means one symbol period. Unless otherwise specified, an OFDM symbol is simply referred to as a symbol. In the following description, a symbol includes an OFDM symbol, an SC-FDMA symbol, a DFTs-OFDM symbol, and the like. Referring to FIG. 2, a signal transmitted from each slot is represented by a resource grid consisting of Nsize, μgrid, x*NRBSC subcarriers, and Nslotsymb OFDM symbols. Here, x=DL for a downlink resource grid, and x=UL for an uplink resource grid. Nsize, μgrid, and x indicate the number of resource blocks (RBs) according to a subcarrier spacing factor μ (x is DL or UL), and Nslotsymb indicates the number of OFDM symbols in a slot. NRBSC is the number of subcarriers constituting one RB, and NRBSC=12. Depending on the multiple access scheme, the OFDM symbol is called a cyclic prefix OFDM symbol (CP-OFDM) symbol or a discrete Fourier transform spread OFDM symbol (DFT-S-OFDM).
[0034] The number of OFDM symbols included in one slot may vary depending on the length of a cyclic prefix (CP). For example, a normal CP includes 14 OFDM symbols in one slot, whereas an extended CP includes 12 OFDM symbols in one slot. In a specific embodiment, the extended CP is used only at a subcarrier interval of 60 kHz. For convenience of explanation, FIG. 2 illustrates a case where one slot includes 14 OFDM symbols, but the embodiment of the present invention is also applied to slots having other numbers of OFDM symbols in the same manner. Referring to FIG. 2, each OFDM symbol includes Nsize, μgrid, and x*NRBSC subcarriers in the frequency domain. The types of subcarriers are classified into data subcarriers for transmitting data, reference signal subcarriers for transmitting a reference signal, and guard bands. The carrier frequency is also called a center frequency (fc).
[0035] One RB is defined by NRBSC (e.g., 12) consecutive subcarriers in the frequency domain. Incidentally, a resource consisting of one OFDM symbol and one subcarrier is called a resource element (RE) or tone. Thus, one RB consists of Nslotsymb*NRBSC resource elements. Each resource element in the resource grid is 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.
[0036] In order for a terminal to receive a signal from a base station or transmit a base station signal, the time / frequency synchronization of the terminal should be aligned with the time / frequency synchronization of the base station, because if the base station and the terminal are not synchronized, the terminal cannot determine the time and frequency parameters required to demodulate DL signals and transmit UL signals at the correct time.
[0037] Each symbol of a radio frame operating in time division duplex (TDD) or unpaired spectrum consists of at least one of downlink symbol (DL symbol), uplink symbol (UL symbol) or flexible symbol. A radio frame operating in frequency division duplex (FDD) or paired spectrum with a downlink carrier consists of downlink symbols or flexible symbols, and a radio frame operating with an uplink carrier consists of uplink symbols or flexible symbols. A downlink symbol allows downlink transmission but not uplink transmission, and an uplink symbol allows uplink transmission but not downlink transmission. Whether a flexible symbol is used in the downlink or uplink is determined depending on the signal.
[0038] Information on the type of each symbol, i.e., information indicating any one of the downlink symbol, the uplink symbol, and the flexible symbol, is composed of a cell-specific (cell-specific or common) RRC signal. In addition, the information on the type of each symbol is additionally composed of a specific terminal (UE-specific or dedicated) RRC signal. The base station uses the cell-specific RRC signal to inform i) the period of the cell-specific slot configuration, ii) the number of slots having 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 in the slot immediately after the slot having only downlink symbols, iv) the number of slots having 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 in the slot immediately before the slot having only uplink symbols. Here, a symbol that is not configured as either an uplink symbol or a downlink symbol is a flexible symbol.
[0039] If the information regarding the symbol type consists of the UE-specific RRC signal, the base station signals, by means of the cell-specific RRC signal, whether the flexible symbol is a downlink symbol or an uplink symbol. At this time, the UE-specific RRC signal cannot change the downlink symbol or uplink symbol consisting of the cell-specific RRC signal to another symbol type. The UE-specific RRC signal signals, for each slot, the number of downlink symbols among the Nslotsymb symbols of the slot and the number of uplink symbols among the Nslotsymb symbols of the slot. At this time, the downlink symbols of the slot are continuously configured from the first symbol to the i-th symbol of the slot. Also, the uplink symbols of the slot are continuously configured from the j-th symbol to the last symbol of the slot (where i < j). In a slot, a symbol not configured as either an uplink symbol or a downlink symbol is a flexible symbol.
[0040] The type of symbol configured by the RRC signal as described above can be called a semi-static DL / UL configuration. In the semi-static DL / UL configuration configured by the RRC signal previously, the flexible symbol may be indicated as a downlink symbol, an uplink symbol, or a flexible symbol by the dynamic SFI (slot format information) transmitted on the physical downlink control channel (PDCCH). At this time, the downlink symbol or uplink symbol configured by the RRC signal is not changed to another symbol type. Table 1 exemplifies the dynamic SFI that the base station can indicate to the UE.
[0041] Figure 3 is a diagram for explaining the physical channels used in a 3GPP system (e.g., NR) and a general signal transmission method using the physical channels.
[0042] When a terminal is powered on or enters a new cell, the terminal performs an initial cell search operation S101. More specifically, the terminal synchronizes with a base station in 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 a cell index. Next, the terminal receives a physical broadcast channel from the base station to obtain broadcast information within the cell.
[0043] After completing the initial cell search, the terminal receives a physical downlink shared channel (PDSCH) through a physical downlink control channel (PDCCH) and information carried on the PDCCH to obtain more detailed system information than the system information obtained through the initial cell search (S102). Here, the system information transmitted to the terminal is cell-common system information for the terminal to operate correctly in a physical layer in Radio Resource Control (RRC), and is called remaining system information or system information block (SIB) 1.
[0044] When a terminal first connects to a base station or when there are no radio resources for signal transmission (when the terminal is in RRC_IDLE mode), the terminal can perform a random access procedure with respect to the base station (steps S103 to S106). First, the terminal transmits a preamble on a physical random access channel (PRACH) (S103) and can receive a response message for the preamble from the base station on a PDCCH and a corresponding PDSCH (S104). If the terminal receives a valid random access response message, the terminal transmits data including its own identifier, etc. to the base station on a physical uplink shared channel (PUSCH) indicated by an uplink grant transmitted from the base station on the PDCCH (S105). Next, the terminal waits to receive a PDCCH as an instruction from the base station to resolve collisions. If the terminal successfully receives a PDCCH with its own identifier (S106), the random access procedure ends. During the random access procedure, the terminal may obtain terminal-specific system information required for the terminal to operate correctly in the physical layer of the RRC layer. If the terminal obtains the terminal-specific system information in the RRC layer, the terminal enters the RRC connected mode (RRC_CONNECTED mode).
[0045] The RRC layer is used to generate and manage messages for control between a terminal and a radio access network (RAN). More specifically, the base station and terminal can broadcast cell system information required for all terminals in the cell, manage the delivery of paging messages, manage mobility and handover, report measurements of terminals and control related thereto, and manage and store terminal capabilities in the RRC layer. In general, the update of signals delivered in the RRC layer (hereinafter, RRC signals) is longer than the transmission and reception period (i.e., transmission time interval, TTI) in the physical layer, so that the RRC settings can be maintained unchanged for a long period.
[0046] After the above-mentioned procedure, the terminal receives PDCCH / PDSCH S107 and transmits physical uplink shared channel (PUSCH) / physical uplink control channel (PUCCH) S108 as a general uplink / downlink signal transmission procedure. In particular, the terminal receives downlink control information (DCI) via the PDCCH. The DCI includes control information such as resource allocation information for the terminal. The format of the DCI may differ depending on the purpose of use. The uplink control information (UCI) transmitted by the terminal to the base station via the uplink includes downlink / uplink ACK / NACK signals, a channel quality indicator (CQI), a precoding matrix index (PMI), a rank indicator (RI), etc. Here, the CQI, PMI, and RI are included in channel state information (CSI). In the case of a 3GPP NR system, the terminal transmits control information such as the above-mentioned HARQ-ACK and CSI via the PUSCH and / or PUCCH.
[0047] FIG. 4 is a diagram illustrating SS / PBCH blocks for initial cell access in a 3GPP NR system.
[0048] When a terminal is powered on or attempts to access a new cell, it acquires time and frequency synchronization with the cell and performs an initial cell search process. The terminal detects the physical cell identity (NcellID) of the cell during the cell search process. To this end, the terminal receives synchronization signals, such as a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), from the base station to synchronize with the base station. At this time, the terminal obtains information such as a cell identity (ID).
[0049] With reference to FIG. 4(a), the synchronization signal (SS) will be described in more detail. The synchronization signal is divided into PSS and SSS. The PSS is used to obtain time domain synchronization and / or frequency domain synchronization such as OFDM symbol synchronization and slot synchronization. The SSS is used to obtain frame synchronization and cell group ID. With reference to FIG. 4(a) and Table 1, the SS / PBCH block consists of 20 consecutive RBs (=240 subcarriers) on the frequency axis and 4 consecutive OFDM symbols on the time axis. In this case, in the SS / PBCH block, the PSS is transmitted in the first OFDM symbol and the SSS is transmitted in the third OFDM symbol via the 56th to 18th subcarriers. Here, the lowest subcarrier index of the SS / PBCH block is numbered from 0. In the first OFDM symbol in which the PSS is transmitted, the base station does not transmit signals via the remaining subcarriers, i.e., the 0th to 55th and 183rd to 239th subcarriers. In addition, in the third OFDM symbol in which the SSS is transmitted, the base station does not transmit signals via subcarriers 48 to 55 and 183 to 19. The base station transmits a physical broadcast channel (PBCH) via the remaining REs in the SS / PBCH block excluding the above-mentioned signals.
[0050] [Table 1]
[0051] The SS is grouped into 336 physical layer cell ID groups, each of which includes three unique identifiers, so that a total of 1008 unique physical layer cell IDs are obtained through a combination of three PSSs and SSSs, more specifically, each physical layer cell ID is part of only one physical layer cell ID group. Thus, a physical layer cell ID NcellID=3N(1)ID+N(2)ID is uniquely defined by an index N(1)ID ranging from 0 to 335 indicating a physical layer cell ID group and an index N(2)ID ranging from 0 to 2 indicating a physical layer identifier in the physical layer cell ID group. The UE detects the PSS and identifies one of the three unique physical layer identifiers. The UE also detects the SSS and identifies one of the 336 physical layer cell IDs associated with the physical layer identifier. In this case, the sequence dPSS(n) of the PSS is expressed as the following Equation 1.
[0052] dPSS(n)=1-2x(m) m=(n+43N(2)ID) mod 127 0≦n<127
[0053] where x(i+7)=(x(i+4)+x(i)) mod 2,
[0054] Given: [x(6)x(5)x(4)x(3)x(2)x(1)x(0)]=[1110110].
[0055] Also, the SSS sequence dSSS(n) is as follows:
[0056] dSSS(n)=[1-2x0((n+m0) mod 127][1-2x1((n+m1) mod 127] m0=15 floor(N(1)ID / 112)+5N(2)ID m1=N(1)ID mod 112 0≦n<127
[0057] Here, x0(i+7)=(x0(i+4)+x0(i))mod 2 x1(i+7)=(x1(i+1)+x1(i))mod 2,
[0058] Given that [x0(6)x0(5)x0(4)x0(3)x0(2)x0(1) 0(0)]=[0000001], [x1(6)x1(5)x1(4)x1(3)x1(2)x1(1)x1(0)]=[0000001].
[0059] A radio frame with a length of 10 ms is divided into two half-frames with a length of 5 ms. The slots in each half-frame in which the SS / PBCH block is transmitted will be described with reference to FIG. 4(b). The slots in which the SS / PBCH block is transmitted are any one of cases A, B, C, D, and E. In case A, the subcarrier spacing is 15 kHz, and the start point of the SS / PBCH block is the {2, 8}+14*nth symbol. In this case, n=0, 1 for carrier frequencies below 3 GHz. Also, n=0, 1, 2, 3 for carrier frequencies above 3 GHz and below 6 GHz. In case B, the subcarrier spacing is 30 kHz, and the start point of the SS / PBCH block is the {4, 8, 16, 20}+28*nth symbol. In this case, n=0 for carrier frequencies below 3 GHz. Also, n=0, 1 for carrier frequencies above 3 GHz and below 6 GHz. In case C, the subcarrier spacing is 30 kHz and the start of the SS / PBCH block is {2, 8}+14*n symbols, where n=0, 1 for carrier frequencies below 3 GHz. Also, n=0, 1, 2, 3 for carrier frequencies above 3 GHz and below 6 GHz. In case D, the subcarrier spacing is 120 kHz and the start of the SS / PBCH block is {4, 8, 16, 20}+28*n symbols, where n=0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18 for carrier frequencies above 6 GHz. In case E, the subcarrier spacing is 240 kHz and the start of the SS / PBCH block is {8, 12, 16, 20, 32, 36, 40, 44}+56*n symbols. In this case, n=0, 1, 2, 3, 5, 6, 7, 8 for carrier frequencies of 6 GHz or higher.
[0060] Figure 5 is a diagram showing a procedure for transmitting control information and a control channel in a 3GPP NR system. Referring to Figure 5(a), a base station adds a cyclic redundancy check (CRC) masked (e.g., XORed) with a radio network temporary identifier (RNTI) to control information (e.g., DCI) S202. The base station scrambles the CRC with an RNTI value determined according to the purpose / target of each control information. The common RNTI used by one or more terminals includes 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). Also, the UE-specific RNTI includes at least one of C-RNTI (cell temporary RNTI), CS-RNTI, or MCS-C-RNTI. Next, the base station performs channel encoding (e.g., polar coding) S204, and then performs rate-matching according to the amount of resource(s) used for PDCCH transmission S206. Next, the base station multiplexes DCI(s) based on a PDCCH structure based on a control channel element (CCE) S208. In addition, the base station applies additional processes such as scrambling, modulation (e.g., QPSK), and interleaving to the multiplexed DCI(s) S210, and maps them to resources to be transmitted. A CCE is a basic resource unit for a PDCCH, and one CCE consists of a plurality of (e.g., 6) resource element groups (REGs). One REG consists of a plurality of (e.g., 12) REs. The number of CCEs used for one PDCCH is defined as an aggregation level. 3GPP NR systems use aggregation levels of 1, 2, 4, 8, or 16.FIG. 5(b) is a diagram relating to 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 region accordingly.
[0061] FIG. 6 is a diagram showing a CORESET in which a PDCCH is transmitted in a 3GPP NR system.
[0062] A CORESET is a time-frequency resource in which a PDCCH, which is a control signal for a terminal, is transmitted. A search space, which will be described later, is mapped to one CORESET. Thus, a terminal does not monitor all frequency bands to receive a PDCCH, but monitors a time-frequency region designated as a CORESET and decodes a PDCCH mapped to the CORESET. A base station configures one or more CORESETs for each cell in a terminal. A CORESET is made up of up to three consecutive symbols on the time axis. Also, a CORESET is made up of six units of consecutive PRBs on the frequency axis. In the embodiment of FIG. 5, CORESET#1 is made up of consecutive PRBs, and CORESET#2 and CORESET#3 are made up of discontinuous PRBs. A CORESET may be located at any symbol in a slot. For example, in the embodiment of FIG. 5, CORESET#1 starts from the first symbol of a slot, CORESET#2 starts from the fifth symbol of a slot, and CORESET#9 starts from the ninth symbol of a slot.
[0063] FIG. 7 is a diagram illustrating a method for setting a PDCCH search space in a 3GPP NR system.
[0064] In order to transmit a PDCCH to a terminal, at least one or more search spaces exist in each CORESET. In an embodiment of the present invention, the search space is a set of all time-frequency resources (hereinafter, PDCCH candidates) in which the PDCCH of the terminal is transmitted. The search space includes a common search space that 3GPP NR terminals should commonly search, and a terminal-specific or UE-specific search space that a specific terminal should search. In the common search space, all terminals in a cell belonging to the same base station monitor a PDCCH that is set to be commonly searched. In addition, the terminal-specific search space is set for each terminal so that the PDCCH allocated to each terminal is monitored at a position of the search space that differs from one another according to the terminal. In the case of the terminal-specific search space, the search spaces between terminals may be partially overlapped due to the limited control region to which the PDCCH is allocated. Monitoring the PDCCH includes blind decoding the PDCCH candidates in the search space. If blind decoding is successful, it is expressed as the PDCCH being (successfully) detected / received, and if blind decoding is unsuccessful, it is expressed as the PDCCH being undetected / not received or not successfully detected / received.
[0065] For convenience of explanation, a PDCCH scrambled with a group common (GC) RNTI already known by one or more terminals to transmit downlink control information to one or more terminals is referred to as a group common (GC) PDCCH or a common PDCCH. Also, a PDCCH scrambled with a terminal-specific RNTI already known by a specific terminal to transmit uplink scheduling information or downlink scheduling information to one specific terminal is referred to as a terminal-specific PDCCH. The common PDCCH is included in a common search space, and the terminal-specific PDCCH is included in a common search space or a terminal-specific PDCCH.
[0066] The base station notifies each terminal or terminal group of information on resource allocation of the transmission channels PCH (paging channel) and DL-SCH (downlink-shared channel) (i.e., DL Grant) or information on resource allocation of the UL-SCH and hybrid automatic repeat request (HARQ) (i.e., UL Grant) via the PDCCH. The base station transmits a PCH transport block and a DL-SCH transport block via the PDSCH. The base station transmits data excluding specific control information or specific service data via the PDSCH. Also, the terminal receives data excluding specific control information or specific service data via the PDSCH.
[0067] The base station transmits information on which terminal (one or more terminals) the PDSCH data is transmitted to and how the terminal should receive and decode the PDSCH data by including it in the PDCCH. For example, assume that the DCI transmitted through a specific PDCCH is CRC masked with RNTI "A", the DCI indicates that the PDSCH is allocated to radio resource "B" (e.g., frequency position) and indicates transmission format information "C" (e.g., transmission block size, modulation method, coding information, etc.). The terminal monitors the PDCCH using its own RNTI information. In this case, if there is a terminal that blindly decodes the PDCCH using RNTI "A", the terminal receives the PDCCH and receives the PDSCH indicated by "B" and "C" through the received PDCCH information.
[0068] Table 2 shows one embodiment of a PUCCH used in a wireless communication system.
[0069] [Table 2]
[0070] The PUCCH is used to transmit the following uplink control information (UCI):
[0071] -SR (Scheduling Request): Information used to request uplink UL-SCH resources.
[0072] -HARQ-ACK: a response to a PDCCH (indicating DL SPS release) and / or a response to an uplink transport block (TB) on a PDSCH. HARQ-ACK indicates whether information transmitted via a PDCCH or a PDSCH has been received. HARQ-ACK responses include a positive ACK (simply, ACK), a negative ACK (hereinafter, NACK), a discontinuous transmission (DTX), or a NACK / DTX. Here, the term HARQ-ACK is used interchangeably with HARQ-ACK / NACK and ACK / NACK. In general, an ACK is represented by a bit value of 1, and a NACK is represented by a bit value of 0.
[0073] -CSI: Feedback information for a downlink channel. It is generated by a terminal based on a CSI-RS (Reference Signal) transmitted by a base station. MIMO (multiple input multiple output)-related feedback information includes RI and PMI. CSI is divided into CSI part 1 and CSI part 2 according to the information indicated by CSI.
[0074] In the 3GPP NR system, five PUCCH formats are used to support various service scenarios and various channel environments and frame structures.
[0075] PUCCH format 0 is a format that transmits 1-bit or 2-bit HARQ-ACK information or SR. PUCCH format 0 is transmitted through one or two OFDM symbols on the time axis and one RB on the frequency axis. If PUCCH format 0 is transmitted with two OFDM symbols, the same sequence is transmitted with different RBs for the two symbols. Through this, the terminal obtains frequency diversity gain. More specifically, the terminal determines a cyclic shift value mcs according to the Mbit bit UCI (Mbit=1 or 2), and transmits a sequence obtained by cyclically shifting a base sequence of length 12 by the determined value mcs, by mapping the sequence to 12 REs of one OFDM symbol and one PRB. If the number of cyclic shifts available to the terminal is 12 and Mbit=1, 1-bit UCI 0 and 1 are represented by sequences corresponding to two cyclic shifts with a cyclic shift value difference of 6. Also, if Mbit=2, then 2-bit UCI 00, 01, 11, 10 is represented by a sequence corresponding to four cyclic shifts with a difference between the cyclic shift values being three.
[0076] PUCCH format 1 transmits 1-bit or 2-bit HARQ-ACK information or SR. PUCCH format 1 is transmitted through continuous OFDM symbols on the time axis and one PRB on the frequency axis. Here, the number of OFDM symbols occupied by PUCCH format 1 is one of 4 to 14. More specifically, UCI with Mbit=1 is modulated by BPSK. The terminal modulates UCI with Mbit=2 by quadrature phase shift keying (QPSK). A signal is obtained by multiplying the modulated complex valued symbol d(0) by a sequence of length 12. The terminal transmits the obtained signal by spreading it by a time-axis orthogonal cover code (OCC) on even-numbered OFDM symbols to which PUCCH format 1 is assigned. In PUCCH format 1, the maximum number of different terminals multiplexed in the same RB can be determined according to the length of the OCC used. In odd-numbered OFDM symbols of PUCCH format 1, a demodulation reference signal (DMRS) is spread by OCC and mapped.
[0077] PUCCH format 2 transmits UCI exceeding 2 bits. PUCCH format 2 is transmitted through one or two OFDM symbols on the time axis and one or more RBs on the frequency axis. If PUCCH format 2 is transmitted through two OFDM symbols, the same sequence is transmitted through two OFDM symbols in different RBs. In this way, the terminal obtains frequency diversity gain. More specifically, Mbit UCI (Mbit>2) is bit-level scrambled and QPSK modulated to be mapped to RBs of one or two OFDM symbol(s). Here, the number of RBs is one of 1 to 16.
[0078] PUCCH format 3 or PUCCH format 4 transmits UCI exceeding 2 bits. PUCCH format 3 or PUCCH format 4 is transmitted through continuous OFDM symbols on the time axis and one PRB on the frequency axis. The number of OFDM symbols occupied by PUCCH format 3 or PUCCH format 4 is one of 4 to 14. In particular, the terminal modulates Mbit UCI (Mbit>2) with π / 2-BPSK (Binary Phase Shift Keying) or QPSK to generate complex symbols d(0) to d(Msymb-1). Here, Msymb=Mbit when π / 2-BPSK is used, and Msymb=Mbit / 2 when QPSK is used. The terminal does 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 has a multiplexing capacity of 2 or 4. The terminal transmit precoding (or DFT-precoding) the spread signal, maps it to each RE, and transmits the spread signal.
[0079] In this case, the number of RBs occupied by PUCCH format 2, PUCCH format 3, or PUCCH format 4 is 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 transmits both HARQ-ACK information and CSI information via PUCCH. If the number of RBs that the terminal can transmit is greater than the maximum number of RBs that PUCCH format 2, PUCCH format 3, or PUCCH format 4 can use, the terminal does not transmit some UCI information according to the priority of the UCI information and transmits only the remaining UCI information.
[0080] PUCCH format 1, PUCCH format 3, or PUCCH format 4 is 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 is configured via RRC signaling. If PUCCH format 1, PUCCH format 3, or PUCCH format 4 is transmitted across N OFDM symbols in the time axis, the first hop has floor(N / 2) OFDM symbols and the second hop has ceil(N / 2) OFDM symbols.
[0081] PUCCH format 1, PUCCH format 3, or PUCCH format 4 is configured to be repeatedly transmitted in multiple slots. In this case, the number K of slots in which the PUCCH is repeatedly transmitted is configured by an RRC signal. The repeatedly transmitted PUCCH should start from the same OFDM symbol position in each slot and have the same length. If the RRC signal indicates that any one of the OFDM symbols in a slot in which the UE should transmit the PUCCH is a DL symbol, the UE does not transmit the PUCCH from the slot, but postpones it to the next slot for transmission.
[0082] Meanwhile, in a 3GPP NR system, a terminal transmits and receives using a bandwidth smaller than or equal to the bandwidth of a carrier (or cell). To this end, the terminal is configured with a BWP (bandwidth part) consisting of a continuous bandwidth that is a part of the carrier bandwidth. A terminal operating according to TDD or in an unpaired spectrum is configured with up to four DL / UL BWP pairs for one carrier (or cell). The terminal also activates one DL / UL BWP pair. A terminal operating according to FDD or in a paired spectrum is configured with up to four DL BWPs for a downlink carrier (or cell) and up to four UL BWPs for an uplink carrier (or cell). The terminal activates one DL BWP and one UL BWP for each carrier (or cell). The terminal may not receive or transmit from time-frequency resources other than the activated BWP. The activated BWP is called an active BWP.
[0083] The base station refers to an activated BWP among the BWPs configured for the terminal as a DCI. The BWP indicated by the DCI is activated, and the other configured BWP(s) are deactivated. In a carrier (or cell) operating in TDD, the base station includes a BPI (bandwidth part indicator) indicating the activated BWP in the DCI for scheduling the PDSCH or PUSCH to change the DL / UL BWP pair of the terminal. The terminal receives the DCI for scheduling the PDSCH or PUSCH and identifies the activated DL / UL BWP pair based on the BPI. In the case of a downlink carrier (or cell) operating in FDD, the base station includes a BPI indicating the activated BWP in the DCI for scheduling the PDSCH to change the DL BWP of the terminal. In the case of an uplink carrier (or cell) operating in FDD, the base station includes a BPI indicating the activated BWP in the DCI for scheduling the PDSCH to change the UL BWP of the terminal.
[0084] FIG. 8 is a conceptual diagram illustrating carrier aggregation.
[0085] Carrier aggregation refers to a method in which a terminal uses multiple frequency blocks or (logical) cells consisting of uplink resources (or component carriers) and / or downlink resources (or component carriers) in one large logical frequency band in order for a wireless communication system to use a wider frequency band. For convenience of explanation, the term "component carrier" will be used hereinafter.
[0086] Referring to FIG. 8, as an example of a 3GPP NR system, the entire system band includes up to 16 component carriers, and each component carrier has a bandwidth of up to 400 MHz. The component carrier includes one or more physically contiguous subcarriers. Although each component carrier is shown to have the same bandwidth in FIG. 8, this is merely an example, and each component carrier may have a different bandwidth. Also, although each component carrier is shown to be adjacent to each other on the frequency axis, the drawing is a logical concept, and each component carrier may be physically adjacent to each other or separated from each other.
[0087] A different center frequency is used in each component carrier. Also, a common center frequency is used in physically adjacent component carriers. In the embodiment of FIG. 8, if it is assumed that all component carriers are physically adjacent, center frequency A is used in all component carriers. Also, if it is assumed that each component carrier is not physically adjacent, center frequency A and center frequency B are used in each component carrier.
[0088] When the entire system band is expanded by carrier aggregation, the frequency band used for communication with each terminal is defined in component carrier units. Terminal A uses the entire system band of 100 MHz and communicates using all five component carriers. Terminals B1 to B5 use only a 20 MHz bandwidth and communicate using one component carrier. Terminals C1 and C2 use only a 40 MHz bandwidth and communicate using two component carriers each. The two component carriers may be logically / physically adjacent or not adjacent. The embodiment of FIG. 8 shows a case where terminal C1 uses two non-adjacent component carriers and terminal C2 uses two adjacent component carriers.
[0089] 9 is a diagram for explaining terminal carrier communication and multi-carrier communication. In particular, FIG. 9(a) shows a subframe structure of a single carrier, and FIG. 9(b) shows a subframe structure of a multi-carrier.
[0090] Referring to FIG. 9(a), a general wireless communication system transmits or receives data through one DL band and one corresponding UL band in the FDD mode. In another specific embodiment, in the TDD mode, the wireless communication system divides a wireless frame into an uplink time unit and a downlink time unit in the time domain, and transmits or receives data through the uplink / downlink time unit. Referring to FIG. 9(b), three 20 MHz component carriers (CCs) are aggregated in the UL and DL, respectively, to support a bandwidth of 60 MHz. The CCs are adjacent or non-adjacent to each other in the frequency domain. Although FIG. 9(b) illustrates a case in which the bandwidth of the UL CC and the bandwidth of the DL CC are the same and symmetrical for convenience, the bandwidth of each CC may be determined independently. Also, asymmetric carrier aggregation in which the number of UL CCs and the number of DL CCs are different is possible. The DL / UL CC allocated / configured to a specific terminal through RRC is called a serving DL / UL CC of the specific terminal.
[0091] The base station activates some or all of the serving CCs of the terminal, or deactivates some of the CCs to communicate with the terminal. The base station may change the CCs to be activated / deactivated, or may change the number of CCs to be activated / deactivated. When the base station allocates CCs available to the terminal in a cell-specific or terminal-specific manner, at least one of the CCs once allocated may not be deactivated unless the CC allocation for the terminal is completely reconfigured or the terminal performs a handover. A CC that is not deactivated by the terminal is called a primary CC (PCC) or PCell (primary cell), and a CC that the base station can activate / deactivate freely is called a secondary CC (SCC) or SCell (secondary cell).
[0092] 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 DL CC and UL CC. A cell consists of DL resources alone or a combination of DL and UL resources. If carrier aggregation is supported, the linkage between the carrier frequency of DL resources (or DL CC) and the carrier frequency of UL resources (or UL CC) is indicated by system information. Carrier frequency means the center frequency of each cell or CC. A cell corresponding to a PCC is called a PCell, and a cell corresponding to a SCC is called a SCell. A carrier corresponding to a PCell in the downlink is a DL PCC, and a carrier corresponding to a PCell in the uplink is a UL PCC. Similarly, a carrier corresponding to a SCell in the downlink is a DL SCC, and a carrier corresponding to a SCell in the uplink is a UL SCC. Depending on the terminal capacity, a serving cell(s) consists of one PCell and zero or more SCells. For a UE in RRC_CONNECTED state but with no carrier aggregation configured or that does not support carrier aggregation, there is only one serving cell consisting of only a PCell.
[0093] As described above, the term cell used in carrier aggregation is different from the term cell referring to a certain geographical area to which communication services are provided by one base station or one antenna group. However, in order to distinguish between a cell referring to a certain geographical area and a cell of carrier aggregation, in the present invention, a cell of carrier aggregation is referred to as CC, and a cell of a geographical area is referred to as cell.
[0094] FIG. 10 is a diagram showing an example in which a cross-carrier scheduling technique is applied. If cross-carrier scheduling is configured, a control channel transmitted through a first CC schedules a data channel transmitted through a first CC or a second CC using a carrier indicator field (CIF). The CIF is included in the DCI. In other words, a scheduling cell is configured, and a DL grant / UL grant transmitted from a PDCCH region of the scheduling cell schedules a PDSCH / PUSCH of a scheduled cell. That is, a search region for multiple component carriers is the PDCCH region of the scheduling cell. A PCell is basically a scheduling cell, and a specific SCell is designated as a scheduling cell by a higher layer.
[0095] In the embodiment of Figure 10, it is assumed that three DL CCs are merged. Here, it is assumed that DL component carrier #0 is DL PCC (or PCell), and DL component carrier #1 and DL component carrier #2 are DL SCC (or SCell). It is also assumed that DL PCC is configured as PDCCH monitoring CC. If cross-carrier scheduling is not configured by terminal-specific (or terminal-group-specific, or cell-specific) higher layer signaling, CIF is disabled, and each DL CC transmits only PDCCH that schedules its own PDSCH without CIF according to NR PDCCH rules (non-cross-carrier scheduling, self-carrier scheduling). On the other hand, if cross-carrier scheduling is configured by terminal-specific (or terminal-group-specific, or cell-specific) higher layer signaling, the CIF is enabled, and a specific CC (e.g., DL PCC) transmits not only a PDCCH for scheduling the PDSCH of DL CC A but also a PDCCH for scheduling the PDSCH of other CCs using the CIF (cross-carrier scheduling). On the other hand, no PDCCH is transmitted in other DL CCs. Thus, depending on whether cross-carrier scheduling is configured in the terminal, the terminal monitors a PDCCH that does not include a CIF to receive a self-carrier scheduled PDSCH, or monitors a PDCCH that includes a CIF to receive a cross-carrier scheduled PDSCH.
[0096] 9 and 10 illustrate the subframe structure of the 3GPP LTE-A system, the same or similar structure can be applied to the 3GPP NR system, however, in the 3GPP NR system, the subframes in FIG. 9 and 10 are switched to slots.
[0097] FIG. 11 is a block diagram showing the configuration of a terminal and a base station according to an embodiment of the present invention. In an embodiment of the present invention, the terminal is embodied as various types of wireless communication devices or computing devices that ensure portability and mobility. The terminal is referred to as a UE, a Station (STA), a Mobile Subscriber (MS), etc. In addition, in an embodiment of the present invention, the base station controls and manages cells (e.g., macrocells, femtocells, picocells, etc.) corresponding to a service area, and performs functions such as signal transmission, channel assignment, channel monitoring, self-diagnosis, and relaying. The base station is referred to as a next generation NodeB (gNB) or an Access Point (AP), etc.
[0098] As shown, a terminal 100 according to one embodiment of the present invention includes a processor 110 , a communication module 120 , a memory 130 , a user interface unit 140 , and a display unit 150 .
[0099] First, the processor 110 executes various commands or programs to process data within the terminal 100. The processor 110 also controls the overall operation of the terminal 100 including each unit, and controls the transmission and reception of data between the units. Here, the processor 110 is configured to perform operations according to the embodiments described in the present invention. For example, the processor 110 may receive slot configuration information, determine the slot configuration based thereon, and perform communication according to the determined slot configuration.
[0100] Next, the communication module 120 is an integrated module that performs wireless communication using a wireless communication network and wireless LAN access using a wireless LAN. For this purpose, the communication module 120 includes a plurality of network interface cards (NICs) such as cellular communication interface cards 121 and 122 and an unlicensed band communication interface card 123, either built-in or external. In the drawings, the communication module 120 is shown as an integrated module, but the network interface cards may be arranged independently depending on the circuit configuration or application, unlike the drawings.
[0101] The cellular communication interface card 121 transmits and receives wireless signals to and from at least one of the base station 200, the external device, and the server via the mobile communication network, and provides a cellular communication service in a first frequency band based on instructions from the processor 110. According to an embodiment, the cellular communication interface card 121 includes at least one NIC module that utilizes a frequency band below 6 GHz. The at least one NIC module of the cellular communication interface card 121 independently performs cellular communication with at least one of the base station 200, the external device, and the server according to a cellular communication standard or protocol of the frequency band below 6 GHz supported by the NIC module.
[0102] The cellular communication interface card 122 transmits and receives wireless signals to and from at least one of the base station 200, the external device, and the server using a mobile communication network, and provides a cellular communication service in the second frequency band based on instructions from the processor 110. According to an embodiment, the cellular communication interface card 122 includes at least one NIC module that utilizes a frequency band of 6 GHz or higher. The at least one NIC module of the cellular communication interface card 122 independently performs cellular communication with at least one of the base station 200, the external device, and the server according to a cellular communication standard or protocol of the 6 GHz or higher frequency band supported by the NIC module.
[0103] The unlicensed band communication interface card 123 transmits and receives wireless signals to and from at least one of the base station 200, the external device, and the server through the third frequency band, which is an unlicensed band, and provides communication services in the unlicensed band based on instructions from the processor 110. The unlicensed band communication interface card 123 includes at least one NIC module that utilizes the unlicensed band. For example, the unlicensed band may be a 2.4 GHz or 52.6 GHz band. The at least one NIC module of the unlicensed band communication interface card 123 performs cellular communication with at least one of the base station 200, the external device, and the server, independently or dependently, according to the unlicensed band communication standard or protocol of the frequency band supported by the NIC module.
[0104] The memory 130 stores control programs and various data used by the terminal 100. The control programs include predetermined programs required for the terminal 100 to perform wireless communication with at least one of the base station 200, an external device, and a server.
[0105] Next, the user interface 140 includes various types of input / output means provided in the terminal 100. That is, the user interface unit 140 receives user input using various input means, and the processor 110 controls the terminal 100 based on the received user input. Also, the user interface 140 performs output based on a command from the processor 110 using various output means.
[0106] Then, the display unit 150 outputs various images on a display screen. The display unit 150 outputs various display objects, such as a user interface, based on the contents performed by the processor 110 or a control command of the processor 110.
[0107] The base station 200 according to the embodiment of the present invention also includes a processor 210 , a communication module 220 , and a memory 230 .
[0108] First, the processor 210 executes various commands or programs to process data within the base station 200. The processor 210 also controls the overall operation of the base station 200 including each unit, and controls transmission and reception of data between the units. Here, the processor 210 is configured to perform operations according to the embodiments described in the present invention. For example, the processor 210 may signal slot configuration information and perform communication according to the signaled slot configuration.
[0109] Next, the communication module 220 is an integrated module that performs wireless communication using a wireless communication network and wireless LAN access using a wireless LAN. For this purpose, the communication module 220 includes a plurality of network interface cards, such as cellular communication interface cards 221 and 222 and an unlicensed band communication interface card 223, either built-in or external. In the drawings, the communication module 220 is shown as an integrated module, but the respective network interface cards may be arranged independently depending on the circuit configuration or application, unlike the drawings.
[0110] The cellular communication interface card 221 transmits and receives wireless signals to and from at least one of the terminal 100, the external device, and the server using a mobile communication network, and provides a cellular communication service in a first frequency band according to an instruction of the processor 210. According to an embodiment, the cellular communication interface card 221 includes at least one NIC module that uses a frequency band below 6 GHz. The at least one NIC module of the cellular communication interface card 221 independently performs cellular communication with at least one of the terminal 100, the external device, and the server according to a cellular communication standard or protocol of the frequency band below 6 GHz supported by the NIC module.
[0111] The cellular communication interface card 222 transmits and receives wireless signals to and from at least one of the terminal 100, an external device, and a server using a mobile communication network, and provides a cellular communication service in the second frequency band based on instructions from the processor 210. According to an embodiment, the cellular communication interface card 222 includes at least one NIC module that uses a frequency band of 6 GHz or higher. The at least one NIC module of the cellular communication interface card 222 independently performs 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 the 6 GHz or higher frequency band supported by the NIC module.
[0112] The unlicensed band communication interface card 223 transmits and receives wireless signals to and from at least one of the terminal 100, the external device, and the server using the third frequency band, which is an unlicensed band, and provides communication services in the unlicensed band based on instructions from the processor 210. The unlicensed band communication interface card 223 includes at least one NIC module that uses the unlicensed band. For example, the unlicensed band may be a 2.4 GHz or 52.6 GHz band. The at least one NIC module of the unlicensed band communication interface card 223 performs cellular communication with at least one of the terminal 100, the external device, and the server, independently or dependently, according to the unlicensed band communication standard or protocol of the frequency band supported by the NIC module.
[0113] The terminal 100 and base station 200 shown in FIG. 11 are block diagrams according to an embodiment of the present invention, and the separated blocks are used to logically distinguish the elements of the devices. Thus, the above-mentioned device elements may be mounted on one chip or multiple chips depending on the design of the device. Also, some components of the terminal 100, such as the user interface 150 and the display unit 150, may be selectively provided in the terminal 100. Also, the user interface 140 and the display unit 150 may be additionally provided in the base station 200 as necessary.
[0114] In an NR wireless communication system, a terminal transmits a codebook including hybrid automatic repeat request (HARQ)-ACK information to signal whether a downlink signal or channel has been successfully received. The HARQ-ACK codebook includes one or more bits indicating whether a downlink channel or signal has been successfully received. Here, the downlink channel includes at least one of a physical downlink shared channel (PDSCH), a semi-persistence scheduling (SPS) PDSCH, and a PDCCH for releasing an SPS PDSCH. The HARQ-ACK codebook is divided into a semi-static HARQ-ACK codebook (or a first type codebook) and a dynamic HARQ-ACK codebook (or a second type coding). The base station configures one of the two HARQ-ACK codebooks in the terminal. The terminal uses the HARQ-ACK codebook configured in the terminal.
[0115] If a semi-static HARQ-ACK codebook is used, the base station uses an RRC signal to set the number of bits of the HARQ-ACK codebook and information that determines whether each bit of the HARQ-ACK codebook successfully receives which downlink signal or channel. Therefore, the base station does not need to signal information required for transmitting the HARQ-ACK codebook to the terminal every time it needs to transmit the HARQ-ACK codebook.
[0116] If a dynamic HARQ-ACK codebook is used, the base station signals information required for generating the HARQ-ACK codebook through the PDCCH (or DCI). In particular, the base station signals information required for generating the HARQ-ACK codebook through a downlink assignment index (DAI) field of the PDCCH (or DCI). In a specific embodiment, the DAI indicates information regarding the number of bits of the HARQ-ACK codebook included in the HARQ-ACK codebook and whether each bit of the HARQ-ACK codebook indicates whether the reception of the channel or signal is successful. The terminal receives the DAI field through the PDCCH (or DCI) that schedules the PDSCH. The value of the DAI field is divided into counter-DAI and total-DAI. The total DAI indicates the number of downlink signals or channels whose reception is indicated by the HARQ-ACK codebook up to the current monitoring opportunity (MO). The counter-DAI indicates a bit of the HARQ-ACK codebook indicating whether the downlink signal or channel is successfully received among downlink signals or channels for which the reception success or failure is indicated through the HARQ-ACK codebook up to the current cell at the current monitoring time. The PDCCH (or DCI) for scheduling the PDSCH includes a value of the counter-DAI corresponding to the scheduled PDSCH. In addition, the PDCCH (or DCI) for scheduling the PDSCH includes a value of the total-DAI corresponding to the scheduled PDSCH. The terminal determines the number of bits of the dynamic HARQ-ACK codebook based on information signaled by the PDCCH (or DCI). In particular, the terminal determines the number of bits of the dynamic HARQ-ACK codebook based on the DAI of the PDCCH (or DCI).
[0117] FIG. 12 is a flowchart illustrating an example of a process for transmitting and receiving a physical uplink shared channel (PUSCH) according to an embodiment of the present invention.
[0118] Referring to FIG. 12, a user equipment (UE) receives RRC configuration information including information for receiving downlink control information (DCI) from a base station (S12010).
[0119] For example, the RRC configuration information may include information on a control resource set (CORESET) and a search space for the terminal to detect a PDCCH including downlink control information. In this case, the information on the control resource set may include at least one of an identifier (ID) of a control resource set in which the terminal can detect a PDCCH including DCI, control channel element (CCE) configuration information, and a duration or frequency resource information of the control resource set. In this case, the information on the search space may include at least one of an identifier (ID) of a search space in which the terminal can detect a PDCCH including DCI, a format of DCI detectable in each search space, a detection duration, or resource information.
[0120] Thereafter, the terminal may detect the PDCCH at a monitoring occasion based on the RRC configuration information and receive the DCI (S12020). The terminal may detect the PDCCH in a specific search space of the monitoring occasion according to the type of service and / or data based on the RRC configuration information and may obtain the DCI.
[0121] In this case, the DAI included in the DCI may be set to different bits depending on the format of the DCI. For example, in DCI Format 1_0, 2 bits may be set to the DAI, and in DCI Format 1_1, 1 bit may be set in the case of a semi-static HARQ-ACK codebook, and 2 bits may be set in the case of a dynamic HARQ-ACK codebook.
[0122] The following Table 3 shows an example of DAI bits in the DCI format.
[0123] [Table 3]
[0124] Furthermore, the terminal may be assigned resources for receiving the PDSCH or transmitting the PUSCH via the PDCCH (or DCI).
[0125] Then, the terminal can receive the PDSCH in the allocated resource or transmit the PUSCH to the base station (S12030). If the terminal receives the PDSCH from the base station, the terminal can generate a HARQ-ACK codebook indicating ACK / NACK of the received PDSCH based on a DAI value included in the PDCCH (or DCI) that schedules the PDSCH, and transmit the generated HARQ-ACK codebook to the base station by including it in uplink control information (UCI). At this time, the PUSCH may be repeatedly transmitted between slots in the resource allocated via the DCI.
[0126] The symbols allocated from the base station via DCI for repeatedly transmitting the PUSCH may be allocated to the terminal using the position of the starting symbol, the length of the allocated resource, and the number of repetitions. If the allocated symbol is an invalid symbol or overlaps with a specific symbol, the PUSCH may not be transmitted on the symbol or may be multiplexed with a signal transmitted on the specific symbol and transmitted.
[0127] For example, when a symbol for repeated transmission of PUSCH overlaps with a symbol for transmitting PUCCH, the terminal can multiplex PUSCH and PUCCH and transmit the multiplexed PUSCH to the base station. Also, when a symbol allocated for repeated transmission of PUSCH overlaps with any of the following symbols, the terminal determines (or recognizes) the symbol as an invalid symbol and does not perform repeated transmission of PUSCH in the symbol.
[0128] - CORESET #0 symbol,
[0129] In the case of a half-duplex terminal, the symbols for transmitting downlink signals of other cells and the symbols on which SS / PBCH are transmitted
[0130] - Semi-static downlink symbols of PCell
[0131] - Gap symbol after semi-static downlink symbol of PCell
[0132] - If the application of the invalid symbol pattern is indicated via DCI, the invalid symbol pattern set in the bit map of RRC signaling
[0133] - symbols for reception of SS / PBCH,
[0134] UL preemption indication
[0135] A preemption indication means an indicator for a base station to transmit a downlink signal to another terminal by preempting (or puncturing) some resources of an already scheduled PDSCH. Similarly, a base station can transmit an indicator for preempting (or puncturing) some resources of an already scheduled PUSCH to transmit an uplink signal to another terminal. This is called an UL preemption indication or an UL cancellation indication. The present invention relates to a design of an UL preemption indication and an operation of a terminal that receives an UL preemption indication.
[0136] As an embodiment of the present invention, the terminal may be configured with an RRC signal to receive a UL preemption indication, and the UL preemption indication may be transmitted via a group-common PDCCH. That is, the terminal may be configured with a search space, a monitoring period, and an RNTI value and length for the UL preemption indication by the RRC signal, and the terminal blind decodes the DCI scrambled with the RNTI value and length. When the terminal searches for the DCI scrambled with the RNTI value, the terminal may determine that the DCI is a UL preemption indication.
[0137] The UL preemption indication may transmit the following information. First, a reference UL resource may be determined as follows. The reference UL resource may include all PRBs in the UL BWP. If the monitoring period of the UL preemption indication is TINT, the reference UL resource of the UL preemption indication received in the m-th period may be determined by the following Equation 1.
[0138]
number
[0139] In Equation 1, Δoffset is an offset value, which may be configured by the RRC or may be set to a fixed value. Preferably, the offset value may be a multiple of the number of symbols in a slot. In addition, the Δoffset value may be determined according to a PUSCH processing time. For example, assuming that Tproc,2 is the minimum time required to receive a PDCCH for scheduling a PUSCH and generate a PUSCH, Δoffset may be a value that increases in proportion to the Tproc,2 value. For example, Δoffset may be given as a ceil(Tproc,2 / Symbol_duration), where Symbol_duration is the length of one OFDM symbol. In addition, the terminal may determine Δoffset taking into account a timing advance (TA). That is, the terminal may consider a time difference between a downlink frame boundary (DL frame boundary) and an uplink frame boundary (UL frame boundary) according to a TA value when determining Δoffset. Furthermore, in the reference UL resource, downlink symbols may be excluded according to semi-static DL / UL assignment configured by cell-specific RRC signaling. Furthermore, flexible symbols located immediately after the downlink symbols may be excluded. In this case, the number of flexible symbols to be excluded may be one symbol or may be configured by RRC signaling.
[0140] In order to inform which symbols are to be preempted (or punctured), the UL preemption indication may be indicated by dividing the reference UL resource into N parts and using a bitmap indicating whether each part is preempted with one bit. Preferably, the length of the bitmap is 14 bits. Preferably, the reference UL resource may be divided into 14 parts on the time axis, or into 7 parts on the time axis, and each part may be divided into 2 parts on the frequency axis. Preferably, when the reference UL resource has S symbols, the method is to group the symbols into N sets on the time axis. As an embodiment of the present invention related to this, the terminal may be designed to allow a difference of up to 1 in the number of symbols included in each set when configuring the N sets.
[0141] The S symbols included in the reference UL resource may be numbered 1, 2, ..., S in time order. In this case, the N sets according to the above scheme are constructed as follows: Of the total N sets, the first mod(S,N) set may include ceil(S / N) symbols, and the remaining N-mod(S,N) sets may include floor(S / N) symbols. Here, mod(a,b) is a function that returns the remainder when a is divided by b, ceil(x) is a function that returns the smallest integer among numbers equal to or greater than x, and floor(x) is a function that returns the largest integer among numbers equal to or less than x. Here, this may be expressed as mod(S,N)=S-floor(S / N)*N.
[0142] When the terminal receives the UL preemption indication, the terminal does not transmit the PUSCH corresponding to the symbol indicated as preempted by the UL preemption indication in the uplink. The terminal can transmit the PUSCH in the symbol not indicated as preempted by the UL preemption indication. As a method of transmitting the PUSCH, when transmitting in the remaining symbols other than the symbol indicated as preempted by the UL preemption indication, the terminal can discard the PUSCH overlapping with the preempted symbol without transmitting it, and transmit the PUSCH overlapping with the non-preempted symbol. As another method, the terminal can transmit the PUSCH sequentially in the transmittable symbols, and discard the remaining PUSCH without transmitting it. Referring to FIG. 34, if the PUSCH is scheduled for 14 symbols for the terminal, and the UL preemption indication indicates that the fifth symbol is preempted, the terminal does not transmit the uplink signal in the fifth symbol. Instead, the terminal shall transmit PUSCH in symbols 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, and 14. REs (resource elements) of the PUSCH to be transmitted by the terminal may be numbered PUSCH#1, PUSCH#2, ..., PUSCH#14 when divided by OFDM symbols. That is, PUSCH#1 indicates a PUSCH RE transmitted in the first OFDM symbol of the PUSCH. With reference to FIG. 34(a), the PUSCHs transmitted at symbols 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, and 14 may be PUSCH#1, PUSCH#2, PUSCH#3, PUSCH#4, PUSCH#6, PUSCH#7, PUSCH#8, PUSCH#9, PUSCH#10, PUSCH#11, PUSCH#12, PUSCH#13, and PUSCH#14 other than PUSCH#5.With reference to FIG. 34(b), the PUSCHs to be transmitted at symbols 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, and 14 are, in order, PUSCH#1, PUSCH#2, PUSCH#3, PUSCH#4, PUSCH#5, PUSCH#6, PUSCH#7, PUSCH#8, PUSCH#9, PUSCH#10, PUSCH#11, PUSCH#12, and PUSCH#13, and PUSCH#14 does not need to be transmitted.
[0143] When the terminal receives the UL preemption indication, the terminal can transmit the PUSCH that could not be transmitted in the symbol indicated by the UL preemption indication as being preempted, using another resource. In this case, the other resource is a resource different from the already scheduled PUSCH resource and is an uplink resource that is later in time than the scheduled PUSCH resource. For convenience, this resource is called an additional resource. Preferably, the scheduled PUSCH and the additional resource have the same PRB in the frequency domain. In one embodiment of the present invention, the additional resource may be an uplink symbol according to the earliest semi-static DL / UL allocation after the assigned PUSCH resource. In one embodiment of the present invention, the additional resource may be a flexible symbol or an uplink symbol according to the earliest semi-static DL / UL allocation configured by RRC after the assigned PUSCH resource. In one embodiment of the present invention, the additional resource may be A symbols after the assigned PUSCH resource. Preferably, A may be configured by an RRC signal or may be fixed.
[0144] In one embodiment of the present invention, when a PUCCH is not transmitted or fails to be transmitted according to a UL preemption indication, the terminal may determine whether to retransmit the PUCCH according to uplink control information (UCI) transmitted through the PUCCH. For example, when the transmission of the PUCCH is affected by the UL preemption indication (e.g., when a resource element (RE) that is a time and frequency resource allocated for the transmission of the PUCCH overlaps with a resource that is a time and frequency resource indicated by the UL preemption indication), the terminal may not transmit the PUCCH on a resource that overlaps with the resource indicated by the UL preemption indication, but may retransmit the PUCCH including the UCI on an additional resource according to uplink control information (e.g., HARQ-ACK, etc.) included in the PUCCH.
[0145] In yet another embodiment of the present invention, when a terminal receives a first PDCCH scheduling a first PUSCH transmission at a first time point and receives a second PDCCH scheduling a second PUSCH transmission at a second time point after the first time point, if the first PUSCH transmission and the second PUSCH transmission are scheduled for transmission of the same transport block (TB), the terminal does not transmit the first PUSCH scheduled by the first PDCCH, but only transmits the second PUSCH scheduled by the second PDCCH.
[0146] In this case, the terminal may determine whether the TBs transmitted through the first PUSCH and the second PUSCH are the same based on the transmitted PDCCH. Specifically, the terminal may recognize (or determine) that the TBs transmitted through the first PUSCH and the second PUSCH are the same if the HARQ process IDs of the DCIs transmitted in the first PDCCH and the second PDCCH are the same and the values of the new data indicator fields indicating whether the data is new are the same.
[0147] Whether to execute or cancel the transmission of the first PUSCH may be determined according to the PUSCH processing time of the terminal. Specifically, if the transmission of part or all of the first PUSCH is scheduled from the last symbol of the second PDCCH to a specific time (or symbol), the transmission of the first PUSCH cannot be canceled. That is, the terminal can transmit the first PUSCH. Conversely, part or all of the first PUSCH after a specific time (or symbol) from the last symbol of the second PDCCH may not be transmitted.
[0148] In yet another embodiment of the present invention, when a terminal receives a first PDCCH that schedules a first PUSCH transmission at a first time point and a second PDCCH that schedules a second PUSCH transmission at a second time point, if both PUSCHs are scheduled to be transmitted overlapping at least one symbol, the terminal does not transmit the first PUSCH but transmits the second PUSCH. Whether or not the PUSCH that is not to be transmitted is transmitted may be determined by the terminal according to the PUSCH processing time. More specifically, if there is a whole or part of a PUSCH transmission within a specific time (or symbol) from the last symbol of the second PDCCH, the transmission cannot be canceled. That is, the terminal can transmit. Conversely, all or part of the PUSCH transmission after a specific time (or symbol) from the last symbol of the second PDCCH is not transmitted.
[0149] However, when receiving a PDCCH that schedules the transmission of a PUSCH including the same TB, the method of canceling all previously scheduled PUSCH transmissions may result in frequency waste in terms of frequency efficiency. In addition, canceling all scheduled PUSCH transmissions may result in frequency waste in terms of frequency efficiency. In addition, in some cases, there may be a need to cancel PUSCH transmissions in some symbols among symbols for transmitting PUSCH.
[0150] To solve this problem, the present invention proposes a method of canceling only a part of the PUSCH according to the transmitted code block group (CBG). As an embodiment of the present invention, when CBG-based transmission is configured from an upper layer, the terminal may perform the following operations.
[0151] First, the number of CBGs may be configured in the terminal from a higher layer. The terminal may receive a code block group transmission indicator (CBGTI) field having the same bit length as the number of configured CBGs in DCI format 0_1. DCI format 0_1 is a DCI that schedules a PUSCH. The CBGTI field may include a bitmap for CBGs to be transmitted, and the terminal knows the CBG to be transmitted from the bitmap for the CBG. The terminal transmits the CBGs instructed to be transmitted in the CBGTI field, but must not transmit the CBGs instructed not to be transmitted.
[0152] In one embodiment of the present invention, when a terminal receives a first PDCCH for scheduling a first PUSCH transmission at a first time point and receives a second PDCCH for scheduling a second PUSCH transmission at a second time point after the first time point, both PUSCHs may be scheduled to transmit the same TB (transport block). In this case, the same CBG as the CBG included in and transmitted in the PUSCH scheduled via the second PDCCH may be transmitted in the first PUSCH. In the first PUSCH transmission, the terminal may not transmit a symbol to which the same CBG as the CBG instructed to be transmitted in the PUSCH scheduled by the second PDCCH is mapped. Conversely, in the first PUSCH transmission, the terminal may continue to transmit the remaining symbols other than the symbol to which the same CBG as the CBG instructed to be transmitted in the PUSCH scheduled by the second PDCCH is mapped.
[0153] When the same TB is scheduled, even if the terminal receives a later scheduled PUSCH, if the previously scheduled PUSCH is multiplexed with UCI, the later scheduled PUSCH may be multiplexed with UCI and transmitted.
[0154] Specifically, the same TB is included in the first PUSCH and the second PUSCH, and when the terminal receives the second PDCCH that schedules the second PUSCH, the transmission of the first PUSCH scheduled through the first PDCCH may be canceled. However, if the first PUSCH scheduled before the second PUSCH is multiplexed with UCI, the UCI multiplexed with the first PUSCH is not transmitted if the first PUSCH is not transmitted, and the base station cannot receive the UCI. Therefore, if the terminal receives the second PDCCH and all or a part of the previously scheduled first PUSCH is not transmitted, the UCI cannot be transmitted to the base station if the first PUSCH is multiplexed with UCI, so the terminal can multiplex the UCI into the second PUSCH and transmit it to the base station. In this case, all information of the UCI may be multiplexed into the second PUSCH and transmitted, or only a part of the information may be multiplexed into the second PUSCH and transmitted. The part of the information may include HARQ-ACK information.
[0155] Alternatively, the terminal may transmit information related to UCI multiplexing in a DCI field of the second PDCCH. The DCI field may be explicitly present for UCI multiplexing or may be inferred from the value of another DCI field, which may include a beta offset indicator field.
[0156] Whether to transmit the second PUSCH without transmitting the first PUSCH may be determined according to the PUSCH processing time of the terminal. Specifically, when a PDCCH for canceling the transmission of a PUSCH is received and all or part of the PUSCH transmission is present within a specific time (or symbol) from the last symbol of the PDCCH, the transmission of the first PUSCH may not be canceled.
[0157] That is, even if the same TB is scheduled through the first PDCCH and the second PDCCH, if the first PUSCH is located partly or entirely within a specific time (symbol) from the last symbol of the PDCCH, the terminal cannot cancel the transmission of the first PUSCH and can transmit the first PUSCH to the base station. Conversely, the first PUSCH may be entirely or partially canceled and not transmitted if it is located after a specific time (or symbol) from the last symbol of the PDCCH.
[0158] PUSCH repetitive transmission
[0159] In the enhanced ultra reliable low latency communication (eURLLC) under development in 3GPP NR Release 16, various techniques are being discussed for providing services with low latency and high reliability. In particular, in the uplink, in order to reduce latency and increase reliability, a method is planned in which a terminal repeatedly transmits a physical uplink shared channel (PUSCH) to a base station as quickly as possible. According to one aspect of the present invention, a method in which a terminal repeatedly transmits a physical uplink shared channel (PUSCH) as quickly as possible is disclosed.
[0160] In general, a terminal receives scheduling information of a PUSCH from a base station. Such scheduling information of a PUSCH can be received, for example, from a PDCCH (or DCI). The terminal transmits a PUSCH in an uplink based on the received scheduling information. At this time, the time-frequency resource on which the PUSCH is transmitted is known from time domain resource assignment (TDRA) and frequency domain assignment (FDRA) information for transmitting the PUSCH included in the DCI. The time resource on which the PUSCH is transmitted is composed of consecutive symbols, and one PUSCH cannot be scheduled across a slot boundary.
[0161] 3GPP NR Release 15 supports inter-slot repetitive transmission of PUSCH. First, the number of repetitive transmissions may be set in the terminal from the base station. Let the number of repetitive transmissions set in the terminal be K. When the terminal receives a PDCCH (or DCI) that schedules PUSCH in slot n and is instructed to transmit PUSCH in slot n+k, the terminal can transmit PUSCH in K consecutive slots starting from slot n+k. That is, the terminal can transmit PUSCH in slot n+k, slot n+k+1, ..., slot n+k+K-1. The time and frequency resources in which PUSCH is transmitted in each slot are the same as those instructed in DCI. That is, PUSCH may be transmitted in the same symbol and the same PRB in each slot. To obtain diversity gain in the frequency domain, frequency hopping may be configured in the terminal. The frequency hopping can be set to intra-slot frequency hopping, which performs frequency hopping within a slot, and inter-slot frequency hopping, which performs frequency hopping for each slot. If intra-slot frequency hopping is set in the terminal, the terminal divides the PUSCH in half in the time domain in each slot, transmits one half using a scheduled PRB, and transmits the other half using a PRB obtained by adding an offset value to the scheduled PRB. Here, two or four values of the offset value are set in the higher layer, and one of the values may be indicated via DCI. If inter-slot frequency hopping is set in the terminal, the terminal transmits the PUSCH using a scheduled PRB in odd-numbered slots in which the PUSCH is transmitted, and transmits the PUSCH using a PRB obtained by adding an offset value to the scheduled PRB in even-numbered slots. When the terminal performs repeated transmission in a slot, if a symbol in which a PUSCH is to be transmitted in a particular slot is configured as a semi-static downlink symbol, the terminal does not transmit a PUSCH in that slot.The PUSCH that could not be transmitted is deferred to another slot and not transmitted.
[0162] The reasons why the aforementioned Rel-15 repetitive transmission is not suitable for providing eURLLC services are as follows:
[0163] First, it is difficult to provide high reliability. For example, if one slot is composed of 14 symbols and PUSCH is transmitted with symbols 12 and 13, it is repeatedly transmitted with symbols 12 and 13 in the next slot. Although it is possible to transmit with symbols 1 to 11 in the next slot, no transmission is performed, so it is difficult to obtain high reliability.
[0164] Secondly, it is difficult to provide low delay. For example, assume that one slot is composed of 14 symbols and PUSCH is transmitted from symbol 0 to symbol 13 to obtain high reliability. In order for the base station to successfully receive the PUSCH, it must receive the last symbol of the PUSCH, i.e., symbol 13. Therefore, a problem occurs in that the delay time increases depending on the length of the PUSCH.
[0165] To solve this problem, according to one aspect of the present invention, a method for repeatedly transmitting a PUSCH within one slot is disclosed. More specifically, a terminal may continuously repeatedly transmit a scheduled PUSCH. The term 'continuously' means that a PUSCH is transmitted again from a symbol immediately after one PUSCH ends. This method may be called a mini-slot-level PUSCH repetition transmission or PUSCH repetition type B, and the above-mentioned 3GPP NR Release 15 repetition transmission method may be called a slot-level PUSCH repetition transmission method or PUSCH repetition type A.
[0166] Mini-slot-level PUSCH repetitive transmission can solve the problems that arise in the above-mentioned slot-level PUSCH repetitive transmission method.
[0167] First, high reliability can be provided. For example, if one slot is composed of 14 symbols and PUSCH is transmitted at symbol 12 and symbol 13, it may be repeatedly transmitted at symbol 1 and symbol 2 in the next slot. Therefore, since the symbols are transmitted in immediate succession, high reliability can be obtained.
[0168] Also, low latency can be provided. For example, assume that one slot is composed of 14 symbols, and PUSCH is transmitted from symbol 0 to symbol 1 to obtain high reliability. Since it is repeatedly transmitted within the slot, it may be transmitted again from symbol 2 to symbol 3, and then repeatedly transmitted from symbol 4 to symbol 5. Therefore, it is possible to obtain reliability similar to that of transmitting PUSCH with a length of 14 slots. However, in this case, the base station does not have to receive all repeated transmissions to successfully receive the PUSCH depending on the channel condition, but may succeed in the middle of the repeated transmission. Therefore, depending on the situation, the delay time may be reduced by successfully transmitting the PUSCH after symbol 2, when the first repeated transmission ends.
[0169] However, when a PUSCH is repeatedly transmitted, if a symbol for the repeated transmission of the PUSCH overlaps with a symbol for the transmission of the PUCCH, the PUSCH and the PUCCH may be multiplexed for the transmission of the PUCCH. In this case, the PUSCH to be multiplexed with the PUCCH must be determined from among the PUSCHs that are repeatedly transmitted. That is, when a resource for the repeated transmission of the PUSCH overlaps with a resource for the transmission of the PUCCH, the terminal may select a resource for multiplexing the PUCCH from among resources allocated for the repeated transmission of the PUSCH, and multiplex the PUSCH and the PUCCH in the selected resource and transmit the multiplexed PUSCH to the base station. Hereinafter, in the present invention, the resource may include at least one of a symbol and a PRB.
[0170] Hereinafter, in the present invention, each PUSCH repeatedly transmitted in the same TB is referred to as a PUSCH repetition, and PUSCH includes all PUSCH repetitions.
[0171] In addition, in the following description of the PUSCH repetition transmission of the present invention, the nominal PUSCH repetition refers to resources allocated by a base station in RRC configuration information and / or downlink control information (DCI) for the repeated transmission of the PUSCH, and the actual PUSCH repetition refers to resources consisting of only valid symbols excluding ineffective symbols from the nominal PUSCH repetition.
[0172] 13 to 18 are diagrams illustrating an example in which a PUSCH according to an embodiment of the present invention includes four PUSCH repetitions.
[0173] FIG. 13 is a diagram illustrating an example of a case in which the PUSCH is repeatedly transmitted four times.
[0174] Referring to FIG. 13, when a terminal receives a PDCCH for scheduling PUSCH transmission from a base station, the terminal can perform PUSCH repeated transmission in which the same TB is repeatedly transmitted in order to reduce delay and increase reliability.
[0175] PUSCH repetition may include DMRS, and in the following description, it is assumed that all PUSCH repetitions include DMRS. As shown in FIG. 13, a case may occur where a resource for repeated transmission of PUSCH overlaps with a resource for transmission of PUCCH. For example, as shown in FIG. 13, a PUCCH for transmitting UCI may be configured in the second slot. In this case, a resource (e.g., a symbol) configured for transmitting PUCCH may overlap with a resource (e.g., a symbol) for PUSCH repetition for repeated transmission of PUSCH. If PUCCH overlaps with a third PUSCH repetition (PUSCH rep#2) and a fourth PUSCH repetition (PUSCH rep#3), the terminal cannot simultaneously transmit two channels, PUCCH and PUSCH, in one symbol, and can multiplex PUSCH and PUCCH for transmission. Hereinafter, a method for multiplexing PUSCH and PUCCH proposed in the present invention will be described.
[0176] (Proposal 1: One PUSCH repetition is multiplexed with UCI of PUCCH and transmitted)
[0177] When the PUSCH is repeatedly transmitted multiple times using multiple resources included in one or more slots, if the resources for the repeated transmission of the PUSCH overlap with the resources for the transmission of the PUCCH, the terminal may multiplex one PUSCH repetition of the resources for the repeated transmission of the PUSCH with the UCI of the PUCCH and transmit the multiplexed PUSCH repetition to the base station, where the resource may include at least one of a symbol or a PRB.
[0178] Method 1: Multiplexing with the leading PUSCH repetition among PUSCH repetitions, which are PUSCH resources that overlap with PUCCH.
[0179] FIG. 14 illustrates an example of a method for multiplexing the first resource of a plurality of resources with UCI of a PUCCH when a PUSCH is transmitted using a plurality of resources, as an embodiment of the present invention.
[0180] Referring to FIG. 14, when a resource for transmitting a PUCCH and a resource for repeatedly transmitting a PUSCH overlap with each other by at least one symbol, UCI transmitted via the PUCCH may be multiplexed and transmitted in the PUSCH repetition located at the beginning of time among all PUSCH repetitions of the PUSCH including the overlapping PUSCH repetition.
[0181] That is, among PUSCH repetitions that are resources allocated from a base station via DCI for transmitting PUSCH, UCI that is control information transmitted by a terminal to a base station may be multiplexed in the PUSCH repetition that is always located at the top of time. At this time, UCI does not need to be multiplexed in the remaining PUSCH repetitions. For example, as shown in FIG. 14, when four PUSCH repetitions (PUSCH rep#0, PUSCH rep#1, PUSCH rep#2, and PUSCH rep#3) for transmitting PUSCH are configured, PUCCH may overlap with the third PUSCH repetition (PUSCH rep#2) and the fourth PUSCH retition (PUSCH rep#3).
[0182] In this case, the terminal multiplexes UCI to be transmitted via PUCCH with PUSCH rep#0, which is the earliest PUSCH repetition in time, and transmits the multiplexed UCI, and does not need to transmit PUCCH separately to the base station.
[0183] That is, the PUSCH may be repeatedly transmitted using multiple resources in one or more slots, and the PUCCH for UCI (e.g., HARQ-ACK, channel state information, etc.) may be transmitted in one slot. In this case, if one or more of the resources for the repeated transmission of the PUSCH overlap with the resources for the transmission of the PUCCH, the UE may multiplex the UCI with the resource located at the top of the resources for the repeated transmission of the PUSCH and transmit the multiplexed UCI.
[0184] Method 2: Among the PUSCH repetitions that are PUSCH resources that overlap with the PUCCH, the PUSCH repetition that is located at the top of the slot in which the PUCCH is transmitted is multiplexed.
[0185] FIG. 15 illustrates an example of a method for multiplexing a resource for repeated transmission of the first PUSCH in a slot in which a PUCCH is transmitted and UCI of the PUCCH when the PUSCH is transmitted using a plurality of resources, as an embodiment of the present invention.
[0186] 15, when a resource for transmitting a PUCCH and a resource for repeatedly transmitting a PUSCH overlap with at least one symbol, UCI transmitted via a PUCCH may be multiplexed and transmitted in a PUSCH repetition located at the beginning of time in a slot in which the PUCCH is transmitted among all PUSCH repetitions of the PUSCH overlapping with the PUSCH. That is, among PUSCH repetitions that are resources allocated via DCI of a base station for transmitting a PUSCH, a PUSCH repetition included in a slot in which the PUCCH is transmitted may be first selected, and the PUSCH repetition located at the beginning of the selected PUSCH repetitions may be multiplexed with UCI.
[0187] In this case, UCI does not need to be multiplexed in PUSCH repetitions in slots other than the slot in which PUCCH is transmitted, and among the PUSCH repetitions in the slot in which PUCCH is transmitted, the remaining PUSCH repetitions other than the PUSCH repetition located at the very beginning in time do not need to be multiplexed with UCI.
[0188] For example, as shown in FIG. 15, when the PUCCH is transmitted in the second slot (slot #1) and a second PUSCH repetition (PUSCH rep #1), a third PUSCH repetition (PUSCH rep #2), and a fourth PUSCH repetition (PUSCH rep #3) for repeated transmission of the PUSCH are configured in the second slot, the resources for transmitting the PUCCH and the resources for repeated transmission of the PUSCH may overlap.
[0189] In this case, the PUCCH may overlap with the third PUSCH repetition (PUSCH rep#2) and the fourth PUSCH repetition (PUSCH rep#3) in the second slot, and the UCI for the PUCCH may be multiplexed with the second PUSCH repetition (PUSCH rep#1), which is the PUSCH repetition located at the beginning of time among the PUSCH repetitions in the second slot, and the terminal does not need to transmit a separate PUCCH since the UCI has been multiplexed and transmitted with the PUSCH.
[0190] Figure 16 is a diagram showing an example of a method for determining the subcarrier spacing and corresponding slots of resources for transmitting a PUCCH that overlap with resources for transmitting a PUSCH when the PUSCH is transmitted using multiple resources, as one embodiment of the present invention.
[0191] If the subcarrier spacing of the cell in which the PUCCH is transmitted is different from the subcarrier spacing of the cell in which the PUSCH is transmitted, the slot in which the PUCCH is transmitted in Proposal 1 can be interpreted in two ways. First, the slot in which the PUCCH is transmitted may be a slot determined by the subcarrier spacing of the cell in which the PUCCH is transmitted. And the PUSCH repetition that overlaps with the slot in which the PUCCH is transmitted may be a PUSCH repetition included in the slot in which the PUCCH is transmitted. Second, the slot in which the PUCCH is transmitted may be a slot determined by the subcarrier spacing of the cell in which the PUSCH is transmitted that overlaps with the PUCCH.
[0192] For example, as shown in Figure 16, when the subcarrier spacing of PUCCH is determined by the first method, the PUSCH repetition in the slot in which PUCCH is transmitted may be the third PUSCH repetition (PUSCH rep#2) and the fourth PUSCH repetition (PUSCH rep#3). On the other hand, when the subcarrier spacing of PUCCH is determined by the second method, the PUSCH repetition in the slot in which PUCCH is transmitted may be the second PUSCH repetition (PUSCH rep#1), the third PUSCH repetition (PUSCH rep#2), and the fourth PUSCH repetition (PUSCH rep#3).
[0193] Method 3: Multiplexing with the leading PUSCH repetition among PUSCH repetitions, which are PUSCH resources that overlap with PUCCH.
[0194] Figure 17 shows an example of a method for multiplexing UCI of PUCCH in the first resource among resources for repeated transmission of PUSCH that overlaps with resources in which PUCCH is transmitted when PUSCH is transmitted in multiple resources, as one embodiment of the present invention.
[0195] Referring to FIG. 17, when a resource for transmitting a PUCCH and a resource for repeatedly transmitting a PUSCH overlap with at least one symbol, the UCI transmitted via the PUCCH may be multiplexed and transmitted in the PUSCH repetition located at the beginning of time among all PUSCH repetitions of the PUSCH overlapping with the PUCCH. That is, among the PUSCH repetitions that are resources allocated through the DCI of the base station for transmitting the PUSCH, a PUSCH repetition that is a resource that overlaps with a symbol through which the PUCCH is transmitted is first selected. Then, the PUSCH repetition located at the beginning of the selected PUSCH repetitions may be multiplexed with the UCI for the PUCCH.
[0196] In this case, UCI does not need to be multiplexed in PUSCH repetitions that do not overlap with resources for PUCCH, and UCI does not need to be multiplexed in the remaining PUSCH repetitions other than the first PUSCH repetition that overlaps with the symbol (or resource) on which PUCCH is transmitted.
[0197] For example, as shown in FIG. 17, when the symbol of the resource on which the PUCCH is transmitted overlaps with the third PUSCH repetition (PUSCH rep#2) and the fourth PUSCH repetition (PUSCH rep#3), the terminal may multiplex the UCI transmitted via the PUCCH in the third PUSCH repetition (PUSCH rep#2), which is the first PUSCH repetition among the third PUSCH repetition (PUSCH rep#2) and the fourth PUSCH repetition (PUSCH rep#3), and transmit the multiplexed UCI to the base station. In this case, the terminal does not need to transmit a separate PUCCH.
[0198] Specifically, a PUSCH for a specific repetition type (e.g., PUSCH repetition type B) may be repeatedly transmitted in one or a plurality of consecutive slots with a plurality of allocated resources (PUSCH repetitions), and a PUCCH for UCI such as HARQ-ACK and / or CSI information may be transmitted in a single slot that overlaps with the PUSCH transmission among one or more slots. In this case, the terminal may multiplex UCI in a PUSCH repetition located at the forefront in time among a plurality of PUSCH repetitions included in the PUSCH that overlaps with the PUCCH transmission. Then, the terminal may transmit the PUSCH multiplexed with UCI to the base station.
[0199] In this case, the PUSCH repetition to be multiplexed with the UCI may not be the nominal PUSCH repetition, which is a resource allocated by the base station, but may be the first PUSCH repetition among the actual PUSCH repetitions that the terminal determines to be valid symbols for repeated transmission of the PUSCH.
[0200] In order for the PUSCH repetition to be multiplexed with the UCI, certain conditions must be met, for example, the actual PUSCH repetition to be multiplexed with the UCI must include more than one symbol and must meet the processing time for multiplexing the UCI.
[0201] That is, among real PUSCH repetitions excluding invalid symbols from nominal PUSCH repetitions, which are resources for repeated transmission of PUSCH allocated from a base station, only real PUSCH repetitions including more than one symbol may be multiplexed with UCI. In other words, the terminal does not expect that the real PUSCH repetition multiplexed with PUCCH is composed of one symbol.
[0202] Method 4: Multiplexing with the leading PUSCH repetition among PUSCH repetitions, which are PUSCH resources that overlap with the slot in which the PUCCH is transmitted.
[0203] Specifically, when a resource for transmitting a PUCCH and a resource for repeatedly transmitting a PUSCH overlap with at least one symbol, UCI for the PUCCH may be multiplexed in the PUSCH repetition located at the top of the PUSCH repetitions that overlap with the slot in which the PUCCH is transmitted. That is, the terminal may select a PUSCH repetition that overlaps with the slot in which the PUCCH is transmitted from among the PUSCH repetitions for repeatedly transmitting a PUSCH. Then, the terminal may multiplex UCI in the PUSCH repetition located at the top of the selected PUSCH repetitions and transmit the multiplexed PUSCH repetitions to the base station. In this case, UCI may not be multiplexed in the PUSCH repetitions that do not overlap with the slot in which the PUCCH is transmitted, and UCI may not be multiplexed in the remaining PUSCH repetitions other than the PUSCH repetition located at the top of the PUSCH repetitions that overlap with the slot in which the PUCCH is transmitted.
[0204] For example, as shown in FIG 15, PUCCH may be transmitted using resources in a second slot, and the second slot may overlap with a second PUSCH repetition (PUSCH rep #1), a third PUSCH repetition (PUSCH rep #2), and a fourth PUSCH repetition (PUSCH rep #3) in which PUSCH is repeatedly transmitted. In this case, UCI to be transmitted via PUCCH may be multiplexed and transmitted in the second PUSCH repetition (PUSCH rep #1), which is the first PUSCH repetition among the second PUSCH repetition (PUSCH rep #1), the third PUSCH repetition (PUSCH rep #2), and the fourth PUSCH repetition (PUSCH rep #3) in the second slot, and the terminal may not need to transmit a separate PUCCH.
[0205] Method 5: Multiplexing with the last PUSCH repetition among the PUSCH repetitions, which are PUSCH resources that overlap with the PUCCH.
[0206] FIG. 18 illustrates an example of a method for multiplexing a resource located at the end of a plurality of resources and UCI of a PUCCH when a PUSCH is transmitted using a plurality of resources, as an embodiment of the present invention.
[0207] Referring to FIG. 18, when a resource for transmitting a PUCCH and a resource for repeatedly transmitting a PUSCH overlap with at least one symbol, in order to meet the processing time required for multiplexing the UCI of the PUCCH and the PUSCH, the UCI may be multiplexed and transmitted via the PUCCH in the PUSCH repetition located at the end in time among all PUSCH repetitions of the PUSCH overlapping with the PUSCH. That is, among the PUSCH repetitions for repeatedly transmitting the PUSCH, a PUSCH repetition that overlaps with the resource (or slot) in which the PUCCH is transmitted may be selected. Then, the UCI may be multiplexed in the PUSCH repetition located at the end in time among the selected PUSCH repetitions. UCI does not need to be multiplexed in PUSCH repetitions that do not overlap with slots in which PUCCH is transmitted, and UCI does not need to be multiplexed in the remaining PUSCH repetitions other than the PUSCH repetition located at the end among the PUSCH repetitions that overlap with slots (or resources) in which PUCCH is transmitted.
[0208] For example, as shown in FIG 18, the second slot in which the PUCCH is transmitted may overlap with the second PUSCH repetition (PUSCH rep #1), the third PUSCH repetition (PUSCH rep #2), and the fourth PUSCH repetition (PUSCH rep #3). In this case, UCI to be transmitted via the PUCCH may be multiplexed and transmitted in the fourth PUSCH repetition (PUSCH rep #1), which is the PUSCH repetition located at the end in time among the second PUSCH repetition (PUSCH rep #1), the third PUSCH repetition (PUSCH rep #2), and the fourth PUSCH repetition (PUSCH rep #3) in the second slot, and the terminal does not need to transmit a separate PUCCH.
[0209] In methods 1 to 5 of Proposal 1, when the PUCCH and PUSCH repetitions overlap, the following two points may be taken into consideration when selecting the PUSCH repetition, which is a resource for multiplexing UCI.
[0210] First, the PUSCH repetition must satisfy the processing time for multiplexing UCI onto the PUSCH repetition. Specifically, in order to multiplex UCI onto the PUSCH repetition, a processing time is required until multiplexing. If there is a PUSCH repetition that does not satisfy the processing time, the PUSCH repetition that does not satisfy the processing time may be excluded, and the PUSCH repetition that is multiplexed by UCI may be selected from the PUSCH repetitions that satisfy the processing time.
[0211] If all PUSCH repetitions do not meet the processing time for multiplexing, the PUSCH repetitions do not need to be multiplexed with UCI. In this case, the terminal can transmit UCI to the base station through PUCCH without multiplexing it with PUSCH repetition, and does not need to transmit PUSCH with PUSCH repetitions that overlap with PUCCH.
[0212] The PUSCH that is not transmitted due to the transmission of the PUCCH may be transmitted after the transmission of the PUCCH.
[0213] Second, there may be a delay restriction condition for transmitting UCI, i.e., if there is a delay time restriction that UCI should be transmitted within a certain time, the terminal may select a PUSCH repetition from only those PUSCH repetitions that can satisfy such a delay time, and multiplex UCI.
[0214] For example, if a condition on a delay time limit for transmitting UCI is configured by a specific value from a higher layer, the terminal must transmit UCI to the base station within the delay time according to the configured specific value. Therefore, the terminal can select a PUSCH repetition for multiplexing UCI from among PUSCH repetitions that satisfy the delay time limit, excluding PUSCH repetitions that cannot satisfy (violate) such a delay time limit.
[0215] That is, UCI does not need to be multiplexed in PUSCH repetitions located at symbols other than those given by a higher layer under a restriction on delay time.
[0216] (Proposal 2: Multiple PUSCH repetitions are multiplexed with UCI of PUCCH and transmitted)
[0217] When the PUSCH is repeatedly transmitted multiple times using multiple resources in one or multiple consecutive slots, if the resources for the repeated transmission of the PUSCH overlap with the resources for the transmission of the PUCCH, the terminal may multiplex the PUSCH repetitions among the resources for the repeated transmission of the PUSCH and transmit the multiplexed PUCCH to the base station, where the resources may include at least one of a symbol or a PRB.
[0218] Method 0: Transmit UCI of PUCCH in all PUSCH repetitions that overlap with PUCCH
[0219] When a resource for transmitting a PUCCH and a PUSCH repetition overlap at least one symbol, UCI may be multiplexed and transmitted in all PUSCH repetitions of the PUSCH overlapping with the PUCCH. In other words, UCI may be multiplexed and transmitted in all of one or more PUSCH repetitions included in one PUSCH.
[0220] Method 1: Transmit UCI of PUCCH with PUSCH repetition overlapping with PUCCH
[0221] When the resource for transmitting PUCCH and the PUSCH repetition overlap at least one symbol, UCI may be multiplexed and transmitted in all PUSCH repetitions overlapping with PUCCH. In other words, PUSCH repetitions overlapping with the symbol for transmitting PUCCH may be selected from the PUSCH repetitions of PUSCH, and the selected PUSCH repetitions may be multiplexed and transmitted with UCI for PUCCH. At this time, PUSCH repetitions that do not overlap with the symbol for transmitting PUCCH do not need to be multiplexed with UCI.
[0222] Method 2: UCI of PUCCH is transmitted in all PUSCH repetitions included in the slot in which PUCCH is transmitted.
[0223] When the resource for transmitting PUCCH and the PUSCH repetition overlap at least one symbol, UCI may be multiplexed and transmitted in all PUSCH repetitions of the slot in which PUCCH is transmitted. In other words, from among the PUSCH repetitions of PUSCH, the PUSCH repetition included in the slot in which PUCCH is transmitted may be selected, and the UCI for PUCCH may be multiplexed and transmitted in the selected PUSCH repetition. That is, from among the PUSCH repetitions of PUSCH, the slot in which PUCCH is transmitted may be selected, and the UCI may be multiplexed and transmitted in the PUSCH repetition included in the selected slot. At this time, the PUSCH repetition of the slot in which PUCCH is not transmitted may not be multiplexed with UCI.
[0224] Method 3: UCI of PUCCH is multiplexed and transmitted in the PUSCH repetition located at the beginning of each slot that overlaps with PUCCH.
[0225] When the resource for transmitting the PUCCH and the PUSCH repetition overlap at least one symbol, a slot in which the PUCCH is transmitted from the cell in which the PUSCH is transmitted may be selected first, and then the UCI may be multiplexed and transmitted in the PUSCH repetition located at the beginning of time among the PUSCH repetitions in each selected slot.
[0226] Method 4: UCI of PUCCH is multiplexed and transmitted in the PUSCH repetition located at the beginning of each slot that overlaps with the PUCCH slot.
[0227] When the PUCCH and the PUSCH repetition for repeated transmission of the PUSCH overlap at least one symbol, a slot overlapping with a slot in which the PUCCH is transmitted from a cell in which the PUSCH is transmitted may be selected first, and then the UCI may be multiplexed and transmitted in the PUSCH repetition located at the beginning of the time sequence among the selected slots.
[0228] When UCI is multiplexed in multiple PUSCH repetitions, the UCI may be transmitted in the following manner.
[0229] Method 1: When all the same UCIs are multiplexed into each of a plurality of PUSCH repetitions, all the same UCIs may be repeatedly transmitted in each PUSCH repetition. That is, when a base station receives UCIs multiplexed in one PUSCH repetition, the base station can successfully receive UCIs even if it does not receive other PUSCH repetitions because all UCIs are included in one PUSCH repetition.
[0230] Method 2: When UCI is multiplexed in a plurality of PUSCH repetitions, UCI may be divided as evenly as possible among the PUSCH repetitions and transmitted. That is, when UCI is multiplexed in a plurality of PUSCH repetitions, UCI may be divided into equal bits and included in each of the multiple PUSCH repetitions to be multiplexed and transmitted.
[0231] In this case, UCI may be evenly multiplexed in PUSCH repetitions to have a difference of up to 1 bit. For example, when UCI includes HARQ-ACK, CSI type 1, CSI type 2, etc., UCI may be evenly divided into N PUSCH repetitions by X bits and included. In this case, ceil(X / N)-bit UCI may be multiplexed into mod(X,N) PUSCH repetitions, and floor(X / N)-bit UCI may be multiplexed into the remaining N-mod(X,N) PUSCH repetitions.
[0232] Method 3: In the PUSCH repetition included in one slot, UCI may be divided as evenly as possible and transmitted. That is, in the PUSCH repetition included in the same slot, UCI may be divided into equal bits and multiplexed, and in the PUSCH repetition of a different slot, UCI does not need to be divided and transmitted.
[0233] In yet another embodiment of the present invention, when the PUCCH and the PUSCH overlap in at least one symbol, the terminal may transmit the PUCCH without transmitting the PUSCH in the following cases.
[0234] First, if the priority of the UL-SCH transmitted in the PUSCH is lower than the priority of the UCI transmitted in the PUCCH, the PUSCH that overlaps with the PUCCH may not be transmitted, and only the PUCCH may be transmitted. In this case, the priority may be indicated via the PDCCH that schedules the PUSCH and the PUCCH, or may be configured by higher layers.
[0235] - Second: When there are no or insufficient PUSCH resources for multiplexing and transmitting UCI on the PUSCH, the PUSCH that overlaps with the PUCCH may not be transmitted, and only the PUCCH may be transmitted. For example, when a one-symbol PUSCH and a DMRS symbol of the PUSCH are located at the last symbol of the PUSCH and UCI must be multiplexed at the symbol immediately following the DMRS symbol, there are no resources for multiplexing and transmitting UCI. In this case, since UCI cannot be multiplexed on the PUSCH, the UE may transmit the PUCCH without transmitting the PUSCH.
[0236] That is, when PUSCH repetition and UCI (e.g., HARQ-ACK and / or CSI information, etc.) are multiplexed, the PUSCH repetition may be configured with two or more symbols. In other words, the terminal may assume that the PUSCH repetition overlapping with the PUCCH includes one or more symbols.
[0237] When there is no PUSCH resource or a shortage of PUSCH resources for multiplexing and transmitting UCI with PUSCH (for example, when one PUSCH symbol and a DMRS symbol of PUSCH are located at the last symbol of PUSCH and UCI must be multiplexed with the symbol immediately after the DMRS symbol), UCI cannot be multiplexed with PUSCH because there is no resource for transmitting UCI. In this case, the terminal can transmit PUCCH without transmitting PUSCH with a resource overlapping with PUCCH. Alternatively, the terminal may transmit PUSCH with the resource and not transmit PUCCH. Alternatively, the channel to be transmitted of PUSCH and PUCCH may be indicated to the terminal via PDCCH. For example, the channel indicated by the later transmitted PDCCH is transmitted and the other channels are not transmitted, or the channel to be transmitted may be determined by DCI transmitted by PDCCH.
[0238] Specifically, when a specific field included in the DCI scheduling the PUSCH indicates a specific code point, the PUCCH may not be transmitted and the PUSCH may be transmitted. Here, the specific code point may be a case where a beta_offset value is indicated to be 0. The beta_offset is indicated by a DCI field called a beta_offset indicator, and is a parameter used to determine the number of REs to be occupied when the UCI of the beta_offset is multiplexed into the PUSCH.
[0239] In the above second method, when there are no or insufficient resources for multiplexing UCI onto PUSCH in the next symbol of the DMRS symbol of PUSCH and transmitting the UCI (for example, when the DMRS symbol of PUSCH is located at the last symbol of PUSCH and there is no symbol following the DMRS symbol, or when there is a symbol following the DMRS symbol of PUSCH but the number of REs of the symbol is insufficient, and UCI cannot be transmitted while satisfying a sufficient code rate), the UCI may be multiplexed using additional REs of a symbol located immediately before the DMRS symbol. As an example, UCI is multiplexed by sequentially mapping from the symbol immediately after the symbol to which the DMRS of PUSCH is mapped to the subsequent symbols. When the REs required for multiplexing are insufficient during mapping of UCI, UCI is sequentially mapped from the symbol immediately before the symbol to which the DMRS is mapped to the previous symbol and multiplexed.
[0240] As another example, UCI may be alternately mapped to the symbol next to the symbol to which DMRS is mapped and multiplexed with PUSCH. That is, UCI may be first mapped and multiplexed to the symbol immediately following the symbol to which DMRS is mapped. If the RE required for multiplexing UCI is insufficient, UCI may be mapped to the symbol immediately preceding the symbol to which DMRS is mapped. If the RE required for multiplexing UCI is still insufficient, UCI may be mapped and multiplexed to the symbol immediately following the symbol to which DMRS is mapped. If UCI is not completely mapped after that and RE is insufficient, UCI may be mapped and multiplexed to the symbol immediately preceding the symbol to which DMRS is mapped. In this way, UCI may be alternately mapped to the previous and subsequent symbols around the symbol to which DMRS is mapped. As another example, UCI may be unconditionally mapped and multiplexed in order from the symbol located at the top of time among the remaining symbols other than the symbol to which DMRS is mapped.
[0241] If a resource (e.g., RE) not mapped by DMRS exists in a symbol to which DMRS is mapped, the resource may be used for multiplexing UCI. For example, UCI may be first mapped and multiplexed in the symbol immediately following the DMRS symbol. If there are insufficient REs required for multiplexing UCI, UCI may be mapped and multiplexed in REs not mapped to DMRS in the symbol to which DMRS is mapped. If there are insufficient REs required for multiplexing UCI, UCI may be mapped and multiplexed in the symbol preceding the symbol to which DMRS is mapped in order.
[0242] As yet another embodiment, UCI may be first mapped to a symbol immediately following a symbol to which DMRS is mapped. Then, if there are insufficient REs required for multiplexing UCI, UCI may be mapped to a resource (e.g., RE) to which DMRS is not mapped in the symbol to which DMRS is mapped for multiplexing. If there are insufficient REs required for multiplexing UCI, UCI may be mapped to a symbol immediately preceding a symbol to which DMRS is mapped for multiplexing.
[0243] If an RE is further required for multiplexing UCI, UCI can be multiplexed by sequentially mapping the UCI to the symbol immediately following the symbol to which DMRS is mapped and the symbol immediately preceding the symbol to which DMRS is mapped in order. In this manner, UCI may be alternately mapped to the subsequent symbol and the previous symbol around the DMRS symbol.
[0244] As yet another embodiment, UCI may be multiplexed unconditionally in sequence from the symbol located at the very beginning of time among all symbols.
[0245] Yet another problem to be solved by the present invention relates to a method for transmitting UCI when a PUCCH for transmitting a HARQ-ACK with low priority and a PUCCH for transmitting a scheduling request (SR) with high priority overlap in at least one symbol.
[0246] In NR Rel-15, when a PUCCH transmitting an SR and a PUCCH transmitting an HARQ-ACK overlap for at least one symbol, the following behavior occurs.
[0247] In the case of SR with PUCCH format 0 + HARQ-ACK with PUCCH format 1, that is, when the resources of PUCCH format 0 for transmitting SR and PUCCH format 1 for transmitting HARQ-ACK overlap, the terminal transmits HARQ-ACK with PUCCH format 1 and does not transmit SR with PUCCH format 0 (here, SR is only allowed if it is positive SR). However, since the priority of SR is relatively high, not transmitting SR may not be a correct operation.
[0248] In order to solve the above problems, the following method is proposed:
[0249] Method 1: SR information may be included in the remaining bits of PUCCH format 1 and transmitted.
[0250] Specifically, in the case of PUCCH format 1, a maximum of 2 bits of information can be transmitted. If HARQ-ACK is 1 bit, 1 bit remains. SR transmitted in PUCCH format 0 may be expressed by 1 bit. For example, 0 is negative SR and 1 is positive SR. SR information may be included in the remaining 1 bit of PUCCH format 1, and 2 bits of information may be generated by concatenating 1 bit of HARQ-ACK and 1 bit of SR, and 2 bits of HARQ-ACK and SR may be transmitted in PUCCH format 1.
[0251] If the HARQ-ACK is 2 bits, the 2 bits of HARQ-ACK may be bundled to 1 bit, and the bundled 1 bit of HARQ-ACK and 1 bit of SR may be concatenated to generate information including 2 bits of HARQ-AC and SR. The generated information may be included in PUCCH format 1 and transmitted to the terminal. In this case, HARQ-ACK bundling means that when both bits of HARQ-ACK indicate ACK, they are set to 1, and the remaining situations are set to 0.
[0252] Method 2: SR and HARQ-ACK information may be determined differently depending on the PUCCH format to be transmitted. Specifically, PUCCH format 0 may transmit information using 12 cyclic shift (CS) values. If the SR is positive, the terminal may transmit PUCCH format 0 using a pre-set (or determined) CS value among the 12 CSs. If the SR is negative, PUCCH format 1 for transmitting HARQ-ACK information may be transmitted to the base station as is. If the SR is positive, HARQ-ACK information and SR information may be transmitted using PUCCH format 0 with different CS values. Here, the following may be used in the case of a 1-bit HARQ-ACK.
[0253] The difference between the CS value corresponding to the NACK and the CS value corresponding to the ACK may be 6. Here, determining the values of both CS so that the difference of 6 occurs may be the same as determining the two CS values that are the furthest apart. And, the CS value corresponding to the NACK may be a CS value that does not overlap with the HARQ-ACK and is used to transmit only a Positive SR.
[0254] Here, in the case of a 2-bit HARQ-ACK, the following may be used.
[0255] The CS values corresponding to NACK, NACK, NACK, NACK, ACK, ACK, ACK, and ACK, NACK may have a difference of 3. Here, determining four CS values that result in a difference of 3 may be the same as determining four CS values that are most evenly spaced apart.
[0256] And, the 2-bit HARQ-ACK corresponding to two adjacent CS values among the four CS values may differ by only a maximum value of one bit, and the CS value corresponding to NACK, NACK may not overlap with HARQ-ACK and may be a CS value used to transmit only Positive SR. The base station first determines the PUCCH format transmitted in the uplink from PUCCH format 0 and PUCCH format 1. If it is determined that PUCCH format 0 is transmitted, it can be recognized that Positive SR is transmitted, and if it is determined that PUCCH format 1 is transmitted, it can be recognized that Negative SR is transmitted. That is, the type of SR may be recognized according to the transmitted PUCCH format. Then, HARQ-ACK information may be determined. For example, when PUCCH format 1 is transmitted, HARQ-ACK information may be determined by decoding PUCCH format 1, and when PUCCH format 0 is transmitted, HARQ-ACK information may be determined using the CS value of PUCCH format 0.
[0257] Yet another problem to be solved by the present invention is a situation where a high priority SR and a low priority PUSCH overlap in at least one symbol. In NR Rel-15, the following operation is defined. If a PUSCH is scheduled for an SR occasion (a symbol that can be transmitted in the case of a positive SR), the terminal transmits a PUSCH and does not transmit an SR. This is because the terminal can already transmit information on the PUSCH, and therefore does not need to transmit an SR requesting information transmission on another uplink. However, as described above, if an SR has a high priority, an SR transmission is necessary for other high priority uplink transmissions other than the PUSCH already scheduled to be transmitted. To this end, the following method is proposed.
[0258] Some resources of the scheduled PUSCH may be reserved as resources for SR transmission. Then, the PUSCH does not use the resources for SR transmission, and rate matches or punctures the resources. The resources for SR transmission may be determined as follows.
[0259] First, resources for SR transmission may be reserved in the same symbol as the SR opportunity. For example, when resources for SR transmission are located in an even-numbered symbol of a slot, some resources of PUSCH may be reserved as resources for SR transmission in the even-numbered symbol. That is, resources for SR transmission may be reserved in PUSCH using the period of the SR opportunity. Resources for SR transmission may be reserved in PUSCH with the same period as the period of the SR opportunity. Also, some resources of PUSCH with the same number of symbols as the number of symbols of the SR opportunity may be reserved as resources for SR transmission.
[0260] In the case of positive SR, an SR having the same PUCCH format as that transmitted in the SR opportunity may be transmitted in the resource for SR transmission. If the resource reserved as the resource for SR transmission overlaps with the resource used as the DMRS of the PUSCH, the resource reserved as the resource for SR transmission may be dropped. That is, this resource may not be reserved for SR transmission.
[0261] As yet another example, the UE may transmit the DMRS in a symbol other than the resource for SR transmission, and the PRB of the resource reserved for SR transmission may be a PRB located at the end of the PUSCH. For example, the PRB with the lowest index or the PRB with the highest index may be used. As yet another example, the PRB of the resource reserved for SR transmission may be the PRB closest to the SR opportunity.
[0262] In yet another embodiment of the present invention, the terminal informs the base station that when a resource to which a PUCCH is mapped overlaps or collides with a resource of another PUCCH, the UCI of each PUCCH can be multiplexed or transmitted on a new PUCCH resource, i.e., when the UCI includes time-sensitive information, a method of selecting a new PUCCH resource is proposed.
[0263] Method 1: When resources for transmitting PUCCH overlap or collide, the terminal may select a PUCCH resource for transmitting UCI in one slot by the following method. In one step, the terminal excludes PUCCH resources that are mapped to symbols after the last symbol of a resource to which a PUCCH for transmitting a URLLC UCI (or a UCI with a higher priority) is mapped from the PUCCH resources configured in the slot. That is, a PUCCH resource that ends after the UCI of the URLLC may be excluded.
[0264] Then, in a second step, the terminal sequentially checks whether UCI can be transmitted in the PUCCH resources in a consecutive order among the PUCCH resources in which the symbol at the same position as the last symbol of the PUCCH resource for transmitting UCI of URLLC (or UCI with higher priority) or the previous symbol is the last symbol. Here, the consecutive order may be determined based on the number of REs, modulation order, and / or code rate included in each PUCCH.
[0265] Specifically, the sequence may be determined in ascending order of a value obtained by multiplying the number of REs by a modulation order and a code rate. It may be determined that UCI can be transmitted in the PUCCH resource if the length of the UCI to be transmitted is smaller than the size of bits that can be transmitted via the PUCCH.
[0266] A PUCCH resource for transmitting UCI in one slot may be selected excluding a PUCCH resource that does not satisfy a processing timeline. Through this process, the terminal can select one PUCCH resource for transmitting UCI.
[0267] Method 2: When resources for transmitting PUCCH overlap or collide, the terminal may select a PUCCH resource for transmitting UCI in one slot by the following method. In a first step, the terminal selects a symbol located at the top of the last symbols of the PUCCH resources configured in the slot. In a second step, the terminal selects a PUCCH resource corresponding to the symbol selected in the first step. If there are two or more PUCCH resources corresponding to the selected symbol, the PUCCH resources may be arranged in a series of orders. In this case, the series of orders may be determined in the same manner as in method 1. Then, a PUCCH resource for transmitting UCI may be selected from the PUCCH resources arranged in a series of orders.
[0268] The terminal can transmit UCI using the PUCCH resource selected in the first and second steps. If the terminal cannot transmit UCI using the selected PUCCH resource (for example, if the selected PUCCH resource exceeds the code rate, does not meet the terminal's processing time, or does not meet the delay condition of UCI), the terminal can select one PUCCH resource from the remaining PUCCH resources other than the selected PUCCH resource in the first and second steps. Through these steps, the terminal can select one PUCCH resource for transmitting UCI.
[0269] Method 3: The terminal may select a PUCCH resource for multiplexing remaining UCI other than URLLC UCI (or UCI with high priority) and transmit the UCI.
[0270] Method 3 uses the Rel-15 scheme, which is a method of sorting PUCCH resources that overlap in the time domain in ascending order based on the number of REs, the modulation order, and / or the value multiplied by the code rate, and sequentially determining whether UCI can be transmitted.
[0271] In this way, the first PUCCH resource for multiplexing and transmitting the remaining UCI other than the URLLC UCI (or the UCI with higher priority) and the second PUCCH for transmitting the URLLC UCI (or the UCI with higher priority) may be multiplexed as follows. First, if the first PUCCH resource ends earlier than or at the same time as the second PUCCH resource (for example, the last symbol of the first PUCCH resource is the same as or an earlier symbol than the last symbol of the second PUCCH resource) and the URLLC UCI of the second PUCCH resource can be multiplexed on the first PUCCH resource, the terminal can multiplex the URLLC and the UCI of the first PUCCH resource and transmit them all on the first PUCCH resource. In this case, the first PUCCH resource must meet the processing time for transmitting the URLLC UCI. Otherwise, the URLLC UCI cannot be multiplexed with the UCI of the first resource.
[0272] If the first PUCCH resource ends later than the second PUCCH resource (for example, the last symbol of the first PUCCH resource is located after the last symbol of the second PUCCH resource) and UCI cannot be multiplexed on the first PUCCH resource, the terminal may not transmit the first PUCCH resource and may transmit the URLLC resource on the second PUCCH resource.
[0273] The method proposed in the present invention is a method for transmitting an SR and an HARQ-ACK in a situation where the HARQ-ACK is scheduled to be transmitted in a two-symbol PUCCH format 0 and the PUCCH overlaps with two PUCCHs for transmitting an SR. Here, the format of the PUCCH for transmitting an SR may include PUCCH format 0. In Rel-15 NR, when one PUCCH for transmitting an SR and PUCCH format 0 for transmitting an HARQ-ACK overlap in time, the SR and UCI can be transmitted using the following method.
[0274] If an HARQ-ACK is transmitted using one bit of a PUCCH and the PUCCH transmitting an SR overlaps with the PUCCH for transmitting an HARQ-ACK, if the SR is a negative SR, the HARQ-ACK can transmit either 0 (NACK) or 6 (ACK) as a CS (cyclic shift) value.
[0275] When the PUCCH for transmitting SR overlaps with the PUCCH for transmitting HARQ-ACK and SR is positive SR, the terminal can transmit to the base station one of 3 (NACK+positive SR) and 9 (ACK+positive SR) as a CS value. That is, when positive SR and HARQ-ACK overlap, the terminal can add 3 to the CS value when negative SR overlaps with HARQ-ACK and transmit it.
[0276] If HARQ-ACK is transmitted by 2 bits of PUCCH, and the PUCCH for transmitting SR overlaps with the PUCCH for transmitting HARQ-ACK, the HARQ-ACK may be transmitted with any one of 0 (NACK, NACK), 3 (NACK, ACK), 6 (ACK, ACK) and / or 9 (ACK, NACK) as a CS value. When SR overlaps with HARQ-ACK and is a positive SR, UCI can be transmitted with the CS value. For example, any one of 1 (NACK, NACK, positive SR), 4 (NACK, ACK, positive SR), 7 (ACK, ACK, positive SR) and / or 10 (ACK, NACK, positive SR) may be transmitted as a CS value, and HARQ-ACK and SR can be recognized by the transmitted CS value. In this case, when it overlaps with positive SR, the CS value of positive SR may be a value obtained by adding 1 to the CS value in the case of negative SR.
[0277] Rel-15 NR does not consider the situation where two or more SRs and PUCCH format 0 for transmitting HARQ-ACK overlap in the time domain. However, in order to provide Rel-16 URLLC services, it is necessary to configure an SR with a shorter period in the uplink. Therefore, when PUCCH format 0 for transmitting HARQ-ACK is two symbols, it may overlap with the PUCCH for transmitting two SRs. In this case, a method for transmitting two SRs and HARQ-ACK is required.
[0278] Method 1: One of the two SRs is sent together with the HARQ-ACK, and the other SR may be dropped without being sent. In addition, one SR and the HARQ-ACK may be sent using the CS value, the same as the method used in Rel-15. The SR to be sent together with the HARQ-ACK may be determined in the following three ways.
[0279] 1) Using the ID of the SR, the SR to be transmitted with the HARQ-ACK and the SR to be dropped without being transmitted may be determined. For example, the SR with a low ID may be determined as the SR to be always transmitted, or the SR with a high ID may be determined as the SR to be always transmitted.
[0280] 2) The SR to be transmitted may be determined using the time domain allocation information. For example, among the PUCCHs that transmit two SRs, the PUCCH located earlier in the time domain may be determined as the SR to be transmitted at all times. Conversely, among the PUCCHs that transmit two SRs, the SR for the PUCCH located later in the time domain may be determined as the SR to be transmitted at all times.
[0281] 3) The SR to be transmitted may be determined according to the priority of the SR. The priority of the SR may be set by a higher layer (e.g., RRC signaling). The terminal may determine that the SR with the highest priority is the SR to be transmitted.
[0282] Method 2: Two SRs and HARQ-ACK may be transmitted separately in CS. When HARQ-ACK is 2 bits, two SRs and HARQ-ACK may be transmitted in CS in the following manner. Here, a HARQ-ACK value of 0 means NACK and a value of 1 means ACK.
[0283] The first SR and the second SR may be determined by 1) ascending order of SR ID, 2) ascending order of PUCCH symbols in which SRs are transmitted, or 3) ascending order of SR priority. That is, if the first SR of the two SRs is positive, a CS that is a value obtained by adding 1 to the CS value for transmitting a negative SR may be transmitted, similar to the above-mentioned method of transmitting an SR and a 2-bit HARQ-ACK in Rel-15, and if the second SR is positive, a CS that is a value obtained by adding 2 to the CS value for transmitting a negative SR may be transmitted.
[0284] The following Table 4 shows an example of CS values according to SR and HARQ-ACK.
[0285] [Table 4]
[0286] When the HARQ-ACK is 1 bit, two SRs and a 1-bit HARQ-ACK may be transmitted with a CS value determined by whether the SR is positive or negative. For example, if the first SR of the two SRs is positive, a value obtained by adding 3 to the CS value for transmitting a negative SR may be transmitted, similar to the method of transmitting an SR and a 1-bit HARQ-ACK in Rel-15, and if the second SR is positive, a value obtained by adding 4 to the CS value for transmitting a negative SR may be transmitted.
[0287] The following Table 5 shows an example of CS values according to SR and HARQ-ACK.
[0288]
Table 5
[0289] In such a method, even when the respective PUCCHs for transmitting SR and HARQ-ACK overlap, the information of HARQ-ACK and SR can be transmitted to the terminal using the value of CS, and the terminal can recognize whether HARQ-ACK is ACK or NACK and whether SR is positive or negative based on the received value of SR.
[0290] <Proposal 3: Transmit PUSCH only in valid symbols excluding specific symbols that are not valid for resource of repeated transmission of PUSCH>
[0291] FIGS. 19 to 22 are diagrams showing an example of a slot format for PUSCH repeated transmission according to an embodiment of the present invention.
[0292] FIG. 19 is a diagram showing an example of a resource allocated for repeated transmission of PUSCH.
[0293] Referring to FIG. 19, the resource for repeated transmission of PUSCH may be allocated by transmitting the start symbol index and the length of the allocated resource from the base station.
[0294] Specifically, the base station transmits time-domain resource allocation information for a first PUSCH repetition for repeated transmission of the PUSCH to the terminal. The resource allocation information may include a starting symbol index S, a symbol length L, and a number of repetitions K. The terminal determines a symbol for repeated transmission of the PUSCH based on the received resource allocation information. Here, the next PUSCH repetition may be transmitted consecutively in a symbol immediately following the first PUSCH repetition. That is, in FIG. 19, the first PUSCH repetition (repetition #0) for repeated transmission of the PUSCH may be determined based on the resource allocation information, and the second PUSCH repetition (repetition #1) for repeated transmission may be determined in the symbol immediately following the first PUSCH repetition.
[0295] If a PUSCH repetition for a PUSCH repeated transmission crosses a slot boundary, the PUSCH repetition may be split with respect to the slot boundary.
[0296] In addition, if one PUSCH repetition overlaps with a downlink symbol or SS / PBCH block set by a semi-static uplink / downlink configuration, the PUSCH repetition may transmit the PUSCH repetition with a symbol that does not overlap with the downlink symbol. In addition, the terminal may also exclude a flexible symbol immediately after the downlink symbol set by the uplink / downlink configuration from the PUSCH repetition.
[0297] For example, as shown in FIG. 19, if the index of the start symbol of the first PUSCH repetition is 4, the length is 4, and the number of repetitions is 5, when given by the resource allocation information transmitted from the base station, the third PUSCH repetition (repetition #2) crosses the slot boundary, so the PUSCH repetitions are divided based on the slot boundary.
[0298] This method has a drawback that the number of symbols in one PUSCH repetition becomes too small when the PUSCH repetition is divided at a slot boundary. In one embodiment of the present invention to solve this problem, if the PUSCH repetition is composed of only one symbol, the terminal does not need to transmit the PUSCH repetition. This is because if the PUSCH repetition is composed of only one symbol, data other than DMRS cannot be transmitted in the symbol. Furthermore, if the number of symbols transmitted by the PUSCH repetition is less than or equal to the number of DMRS symbols that must be transmitted by the PUSCH repetition, the terminal does not need to transmit the PUSCH repetition.
[0299] FIG. 20 is a diagram illustrating yet another example of resources allocated for repeated transmission of the PUSCH.
[0300] Referring to FIG. 20, resources for repeated transmission of the PUSCH may be set differently depending on slot boundaries.
[0301] Specifically, the base station transmits time domain resource allocation information for repeated transmission of PUSCH to the terminal. The resource allocation information may include a starting symbol index S, a symbol length L, and a repetition count K. The terminal checks whether L*K symbols from the starting symbol cross a slot boundary. If L*K symbols do not cross a slot boundary, the first PUSCH repetition is composed of L symbols starting from the starting symbol, and the subsequent K-1 PUSCH repetitions may start consecutively from the symbol immediately following the first PUSCH repetition and occupy L symbols.
[0302] When L*K symbols from the start symbol exceed the slot boundary, the terminal can divide the L*K symbols based on the slot boundary. For example, as shown in FIG. 20, if the index of the start symbol of the PUSCH is 4, the length is 4, and the number of repetitions is 5, when the time domain resource allocation information is provided to the terminal, 20 symbols from the index 4 of the start symbol exceed the slot boundary, so the terminal can divide the 20 symbols based on the slot boundary. Therefore, in FIG. 20, two PUSCH repetitions may be transmitted.
[0303] FIG. 21 is a diagram illustrating yet another example of resources allocated for repeated transmission of a PUSCH.
[0304] Referring to FIG. 21, if a resource allocated for repeated transmission includes a slot boundary, the PUSCH may not be transmitted in the resource.
[0305] Specifically, the base station transmits time domain resource allocation information for repeated transmission of PUSCH to the terminal. The resource allocation information may include a starting symbol index S, a symbol length L, and a repetition number K. The terminal determines a symbol on which a PUSCH repetition for repeated transmission of PUSCH is transmitted based on the resource allocation information. That is, as shown in FIG. 21, a first PUSCH repetition (repetition #0) may be determined based on a starting symbol index and a symbol length included in the resource allocation information. Then, the next PUSCH repetition may be transmitted consecutively from the symbol immediately following the first PUSCH repetition.
[0306] However, after the second PUSCH repetition (repetition #1), there are only two symbols in the slot, so two more symbols must be allocated in the next slot beyond the slot boundary. That is, two symbols are allocated in the first slot and two more symbols are required in the second slot due to the slot boundary. In this case, the terminal does not transmit PUSCH in the last two symbols in the previous slot and the first two symbols in the next slot, which are the resources, but can repeat and transmit PUSCH again in the third PUSCH repetition (repetition #2) allocated in the subsequent symbols. That is, in FIG. 21, the last two symbols in the first slot and the first two symbols in the second slot (which would have been transmitted as the third PUSCH repetition if transmission was possible at the slot boundary) overlap with the slot boundary and are not transmitted.
[0307] In addition, if one PUSCH repetition overlaps with a downlink symbol or SS / PBCH block configured by a semi-static UL / DL configuration, the PUSCH repetition can transmit the PUSCH repetition with a symbol that does not overlap with the downlink symbol. In addition, the terminal can also exclude a flexible symbol immediately after the downlink symbol configured by the uplink / downlink configuration from the PUSCH repetition.
[0308] FIG. 22 is a diagram illustrating yet another example of resources allocated for repeated transmission of the PUSCH.
[0309] Referring to FIG. 22, when the resources allocated for repeated transmission of the PUSCH include a slot boundary, symbols located at the slot boundary may be included in the previous PUSCH repetition and the subsequent PUSCH repetition.
[0310] Specifically, the base station transmits time domain resource allocation information for repeated transmission of the PUSCH to the terminal. The resource allocation information may include a starting symbol index S, a symbol length L, and a repetition number K. The terminal determines a symbol on which the PUSCH repetition is transmitted for repeated transmission of the PUSCH based on the resource allocation information.
[0311] Here, the next PUSCH repetition is transmitted consecutively in the next symbol immediately following the first PUSCH repetition (repetition #0). If a symbol assigned to one PUSCH repetition crosses a slot boundary, the terminal may divide the symbol assigned to the PUSCH repetition based on the slot boundary and include the divided symbols in adjacent PUSCH repetitions in the same slot. If there are no adjacent PUSCH repetitions in the same slot, the terminal may transmit PUSCH repetitions in these symbols.
[0312] For example, as shown in Figure 22, the symbols allocated to the third PUSCH repetition cross the slot boundary, and can be divided by two symbols at the slot boundary, so that the last two symbols in the first slot can be included in the previous PUSCH repetition (repetition #1), and the first two symbols in the second slot can be included in the later PUSCH repetition (repetition #2).
[0313] In Figures 19 to 22, when determining the PUSCH repetition for the repeated transmission of the PUSCH, the downlink symbol and / or the SS / PBCH block set by the semi-static downlink / uplink configuration of the cell in which the PUSCH repetition is transmitted is used. In addition, the terminal uses the following symbols and symbols for the PUSCH repetition: If there is an overlap, the symbol may be considered to be the same as the downlink symbol and / or the symbol that overlaps with the SS / PBCH block configured by the semi-static downlink / uplink configuration of the cell in which the PUSCH repetition is transmitted.
[0314] That is, when a resource allocated for PUSCH repetition overlaps with a specific symbol, the corresponding symbol is recognized as an invalid symbol, and PUSCH repetition can be transmitted only with the valid symbol. In this case, the resource allocated by the base station is called a nominal PUSCH repetition, and the resource that excludes invalid symbols from the nominal PUSCH repetition and can actually transmit the PUSCH repeatedly is called an actual PUSCH repetition.
[0315] 1) Semi-static DL symbols and symbols for receiving SS / PBCH blocks
[0316] When a symbol allocated by the base station according to resource allocation information for transmitting PUSCH repetition overlaps with a downlink symbol set by a semi-static uplink / downlink configuration, the terminal recognizes the symbol as an invalid symbol and can transmit PUSCH repetition with a symbol that does not overlap with the downlink symbol set by the semi-static uplink / downlink configuration. Also, a symbol (e.g., a flexible symbol, etc.) after a symbol designated as a downlink by the semi-static uplink / downlink configuration may be recognized as an invalid symbol.
[0317] For example, a symbol designated as downlink by higher layer signaling (e.g., RRC configuration) may be considered as an invalid symbol for PUSCH repetition. Also, at least one symbol after the last symbol designated as downlink may be considered as an invalid symbol. In this case, at least one symbol may be a gap symbol for changing the transmission direction from downlink to uplink.
[0318] Also, symbols that overlap with symbols for receiving SS / PBCH blocks may be recognized as invalid symbols, e.g., symbols indicated for receiving SS / PBCH blocks by system information or configuration information may be considered invalid symbols for PUSCH repetition.
[0319] 2) Symbols that overlap with CORESET#0
[0320] Symbols overlapping with CORESET#0 indicated by the PBCH are determined to be invalid symbols, and the terminal cannot repeatedly transmit PUSCH with symbols overlapping with CORESET#0 even if the symbols are assigned by the base station for PUSCH transmission. Here, CORESET#0 indicated by the PBCH should be used for the terminal's initial cell connection. For this reason, symbols constituting CORESET#0 should not be used for transmitting uplink channels or signals. Therefore, the terminal can recognize the nominal PUSCH repetition, which is a resource assigned for repeated transmission of PUSCH, using resource allocation information including the start index and length of symbols transmitted by the terminal, which is transmitted by the base station. Then, the terminal can recognize symbols associated with CORESET#0 as invalid symbols and remove them from the nominal PUSCH repetition.
[0321] That is, the symbols of CORESET#0, which is a resource set used for the initial access procedure indicated by the resource information transmitted from the base station, may be recognized as invalid symbols.
[0322] For example, for a PUSCH repetition of a specific type (e.g., Type B), the terminal may determine symbols that are not valid for transmitting the PUSCH repetition. Specifically, symbols indicated as a search space of a specific type for detecting a PDCCH for initial access in CORESET#0, which is a CORESET for initial access, may be considered as symbols that are not valid for transmitting the PUSCH repetition.
[0323] Here, a specific type of search space for detecting CORESET#0 and a PDCCH for initial connection may be indicated by a parameter of a Master Information Block (MIB) or a System Information Block (SIB) received by the PBCH.
[0324] At this time, the PDCCH monitored in CORESET#0 indicated by the PBCH may schedule a system information block and be scrambled with the SI-RNTI.
[0325] That is, symbols overlapping with CORESET#0 may be determined to be invalid symbols along with symbols indicated for downlink transmission by the semi-static downlink / uplink configuration of the cell to which the PUSCH repetition described in Figures 19 to 22 is transmitted and symbols indicated for reception of SS / PBCH blocks.
[0326] 3) Downlink symbols of other cells
[0327] If a terminal has only half duplex capability (i.e., a terminal that can receive in one cell and transmit in another cell at the same time), when reception of a downlink channel and signal is instructed or set in another cell, the terminal cannot transmit an uplink signal to the base station with a symbol that overlaps with a symbol for reception of a downlink channel and signal. Therefore, when a symbol configured for PUSCH repetition is configured (or instructed) as a downlink symbol in another cell, a terminal that supports only half duplex capability recognizes the symbol as an invalid symbol and does not use the symbol for transmitting PUSCH repetition.
[0328] For example, a symbol overlapping with a symbol configured as a downlink symbol by a semi-static DL / UL configuration of a Pcell is an invalid symbol that cannot be used for transmitting PUSCH repetition. Here, a Pcell (or a primary cell) is one cell in a carrier aggregation in which multiple cells are configured in a terminal. Among multiple cells, a cell with the lowest index can be called a Pcell (or a primary cell).
[0329] For example, if a terminal satisfies the following conditions and supports only half-duplex operation, if a symbol assigned by resource allocation information transmitted from a base station for PUSCH repetition overlaps with a symbol indicated for receiving an SS / PBCH block in another cell, the terminal can consider the symbol to be an invalid symbol.
[0330] In addition, symbols indicated as downlink by the configuration information of the layer in a cell, or symbols that overlap with symbols configured for reception of downlink channels and signals in a cell (e.g., CSI-RS, PDCCH, or PDSCH, etc.) may be considered as invalid symbols for transmitting PUSCH repetition.
[0331] Alternatively, at least one of the symbols that overlap with the symbols configured to receive SS / PBCH blocks of the serving cell from which the terminal intends to transmit the PUSCH and other cells, or the symbols configured to monitor the PDCCH in CORESET #0 indicated by the PBCH, may be considered to be an invalid symbol for transmitting PUSCH repetition.
[0332] 4) Symbols set by RRC
[0333] The terminal may not transmit PUSCH repetitions in symbols that are set as invalid symbols for transmitting PUSCH repetitions by higher layer parameters.
[0334] The base station can set, in the terminal, pattern information of symbols that are not valid for PUCCH repetition in a bitmap format using parameters of higher layer signals. Each bit of the bitmap pattern indicates the validity of each symbol. For example, when a bit value of the bitmap is 1, the symbol corresponding to the bit value is an invalid symbol.
[0335] The invalid symbol pattern information set by the higher layer may be applied according to an indicator included in the DCI transmitted by the PDCCH. That is, the DCI may include an indicator indicating whether the invalid symbol pattern information set by the higher layer signal is applied, and the terminal may apply the symbol pattern information set by the higher layer signal according to the value of the indicator received via the DCI.
[0336] For example, when the value of the indicator transmitted in the DCI is 1, the terminal may apply the pattern information of invalid symbols and may recognize the symbols corresponding to the respective bits of the bitmap of the pattern information as invalid symbols for transmitting PUSCH repetition. The terminal may transmit PUSCH repetition with the remaining symbols excluding the invalid symbols according to the pattern information from the symbols allocated for PUSCH repetition.
[0337] 5) At least G symbols following any one of 1) to 4).
[0338] Corresponding to the above 1) to 4), G symbols located after the last symbol of symbols considered to be invalid may be recognized as invalid symbols. For example, at least one of the following may be considered to be invalid symbols for transmitting PUSCH repetition: G symbols after the last symbol of symbols for receiving semi-static DL symbols and SS / PBCH blocks described in 1), G symbols after the last symbol of symbols for monitoring PDCCH in CORESET#0 indicated in PBCH described in 2), G symbols after the last symbol of downlink symbols of other cells when the terminal supports only half-duplex operation described in 3), and G (G is an integer) symbols after the last symbol of symbols set as invalid by RRC described in 4).
[0339] In this case, the symbols in 2) to 5) may be determined from among the remaining symbols other than at least the symbols described in 1). That is, the symbols in 2) to 5) may be determined from among all symbols if the symbols are set as flexible symbols and / or uplink symbols according to the semi-static downlink / uplink configuration of the cell where the PUSCH repetition is transmitted, or if there is no semi-static downlink / uplink configuration. This is because the symbols determined in 1) and the symbols determined in 2) to 5) are set without overlapping with each other.
[0340] As mentioned above, the symbols unavailable for PUSCH repetition transmission may include at least one of the following symbols:
[0341] 1) Semi-static DL symbols and symbols for receiving SS / PBCH blocks
[0342] 2) Symbols that overlap with CORESET#0
[0343] 3) Downlink symbols of other cells
[0344] 4) Symbols that are set as invalid symbols by RRC
[0345] 5) At least G symbols following the last symbol that falls under 1) to 4).
[0346] The UE may repeat and transmit the PUSCH at an effective PUSCH repetition, which is a resource obtained by excluding the ineffective symbols from a nominal PUSCH repetition, which is a resource allocated in the resource allocation information of the base station for PUSCH repetition.
[0347] The five types of symbols described in 1) to 5) cannot be used for transmitting the PUSCH even if they correspond to symbols assigned by the base station for repeated transmission of the PUSCH, and may be classified as follows depending on the presence or absence of scheduling / transmission of the base station. Hereinafter, symbols corresponding to 1) to 5) are defined as an invalid symbol set.
[0348] The invalid symbol set corresponding to the first type is a set of symbols that are definitely not available for uplink transmission by the terminal.
[0349] For example, the first type of invalid symbol set may be a symbol set consisting of some of the symbols described in 1) among the symbols included in the invalid symbol set. Among the symbols corresponding to 1), since the downlink symbols are set by the semi-static downlink / uplink configuration, the terminal cannot perform uplink transmission using the downlink symbols.
[0350] Alternatively, the first type of invalid symbol set may be a symbol set consisting of some of the symbols described in 1) among the symbols included in the invalid symbol set. Among the symbols corresponding to 1), the symbols for receiving the SS / PBCH block may be included in the first type of invalid symbol set. Since the symbols for receiving the SS / PBCH block are used by the base station for downlink transmission, the terminal must receive the SS / PBCH block with the corresponding symbols. Therefore, the terminal cannot perform uplink transmission with the corresponding symbols.
[0351] Alternatively, the first type of invalid symbol set may be a symbol set consisting of symbols corresponding to 3) among the symbols included in the invalid symbol set. Since the symbols corresponding to 3) are used to receive downlink symbols of one cell when the terminal supports only half-duplex operation, the terminal supporting only half-duplex operation cannot perform uplink transmission using the corresponding symbols.
[0352] Alternatively, the first type of invalid symbol set may be a symbol set consisting of at least one symbol among the symbols included in the invalid symbol set, which corresponds to 1) or 3). That is, at least one symbol among the semi-static DL symbol and the symbol for receiving the SS / PBCH block described in 1) and / or the symbol for transmitting the downlink signal of the reference cell when the terminal supports only half-duplex operation described in 3) may be included in the first type of invalid symbol set. That is, the first type of invalid symbol set may be composed of all symbols corresponding to 1) and 3) or only some symbols corresponding to 1) and 3).
[0353] The second type of invalid symbol set is a set of symbols for which uplink transmission by the terminal is not necessarily impossible (ie, symbols for which uplink transmission is possible depending on the situation).
[0354] For example, the second type of invalid symbol set may be a symbol set consisting of symbols corresponding to 2) among the invalid symbols described above. The symbols corresponding to 2) above refer to symbols for monitoring the PDCCH in CORESET#0 indicated by the PBCH. The base station may transmit the PDCCH in CORESET#0, but may not. Therefore, when the base station does not transmit the PDCCH in the symbol, the terminal can transmit an uplink signal in the symbol for monitoring the PDCCH.
[0355] In addition, when the PDCCH is detected, the terminal may transmit uplink signals in symbols after the symbol in which the PDCCH is detected among the symbols for monitoring the PDCCH, so the terminal may be able to repeatedly transmit the PUSCH in the corresponding symbols.
[0356] In this case, as described above, the symbols for receiving the SS / PBCH block in 1) to 5) refer to symbols other than the symbols set as downlink symbols according to the semi-static downlink / uplink configuration of the cell to which the PUSCH repetition in 1) is transmitted.
[0357] Also, the second type of invalid symbol set may be a symbol set consisting of symbols corresponding to 5) among the invalid symbols described above. The symbols corresponding to 5) refer to at least G symbols located after the last symbol of the symbols corresponding to 1) to 4).
[0358] The symbol corresponding to 5) is a symbol used for switching from downlink reception to uplink transmission (RX-to-TX switching) for uplink transmission after the terminal receives the signal transmitted by the symbols corresponding to 1) to 4). However, since the terminal does not always receive a downlink channel or signal by the symbols corresponding to 1) to 4), when the terminal does not receive a downlink channel or signal, there may be no symbol for switching from downlink reception to uplink transmission.
[0359] For example, in the symbol set as the downlink symbol by the semi-static downlink / uplink configuration in 1), the downlink signal is transmitted and received only when the downlink channel / signal is scheduled or configured, so it is not a symbol that always transmits a downlink signal. Also, in 1), the SS / PBCH block is transmitted by the base station, but the terminal may skip or skip over the SS / PBCH block without receiving it in a specific case. Even in the case of 2), the base station may or may not transmit the PDCCH as a symbol for monitoring the PDCCH in CORESET#0 indicated by the PBCH. Therefore, the terminal may skip or skip over the PDCCH without receiving it in a special case in the symbol. Also, in 3), when the terminal supports only half-duplex operation, even if a downlink signal is transmitted in one cell, the terminal may skip or skip over the transmitted signal without receiving it in a specific case. Also, in the case of 4), since the base station has set the symbol as an invalid symbol, the pattern information of the invalid symbol by the higher layer signal does not need to be applied to the DCI indicator, and the downlink signal does not need to be transmitted by the symbol. Therefore, in this case, the symbol for RX-to-TX switching is not necessary, and the terminal may be able to transmit the uplink by the symbol.
[0360] Alternatively, the second type of invalid symbol set may be a symbol set consisting of at least one symbol among the symbols included in the invalid symbol set that corresponds to 2) to 5). That is, the second type of invalid symbol set may be composed of all symbols that correspond to 2) to 5), or may be composed of only some of the symbols that correspond to 2) to 5).
[0361] The first type invalid symbol set and the second type invalid symbol set may not have overlapping symbols, and the union of both symbol sets may be equal to a set of all invalid symbols, i.e., the second type invalid symbol set may include only the remaining symbols other than those included in the first type invalid symbol set.
[0362] Preferably, the first type of invalid symbol set may be composed of symbols corresponding to 1) and 3) among the symbols included in the invalid symbol set, and the second type of invalid symbol set may include only the remaining symbols from the invalid symbol set excluding the symbols corresponding to the first type.
[0363] The base station may schedule PUSCH repetition for repeated transmission of PUSCH to the terminal. Here, the PDCCH (or DCI) for scheduling PUSCH repetition may include a start symbol index and a length of the first nominal PUSCH repetition, and may further include a repetition number for which the PUSCH repetition is repeatedly transmitted. The terminal may receive the PDCCH (or DCI) and may obtain information regarding the symbol for which the first nominal PUSCH repetition is scheduled and the repetition number of PUSCH repetition based on the start symbol index and the length of the received PDCCH (or DCI).
[0364] The terminal may determine a symbol for which a second nominal PUSCH repetition having a length of L is scheduled immediately after the symbol for which a first nominal PUSCH repetition is scheduled, where the length L is the same as the length of the first nominal PUSCH repetition. Then, a symbol for which a third nominal PUSCH repetition having a length of L may be determined immediately after the symbol for which a second nominal PUSCH repetition is scheduled. This process may be repeated until a symbol for which a corresponding PUSCH repetition is scheduled is determined based on the number of repetitions of the PUSCH repetition obtained from the PDCCH (or DCI).
[0365] The terminal determines whether the symbols scheduled as the determined nominal PUSCH repetition overlap with symbols included in the invalid symbol set, recognizes the overlapping symbols as invalid symbols, and excludes them from the scheduled symbols. That is, the terminal does not transmit PUSCH repetition with symbols that overlap with invalid symbols. The terminal can determine the actual PUSCH repetition for transmitting the PUSCH by collecting consecutive symbols that do not cross a slot boundary among the remaining symbols other than the overlapping symbols.
[0366] Some symbols among the symbols that belong to the invalid symbol set may be used for PUSCH repetition transmission in a specific situation, but may always be excluded from PUSCH repetition transmission. For example, among the symbols 1) to 5) that belong to the invalid symbol set described above, symbols that are not necessarily available for uplink transmission (symbols included in the invalid symbol set of the first type) are preferably excluded in the process of determining the effective PUSCH repetition for actual PUSCH transmission, but symbols that are not necessarily available for uplink transmission under a specific condition (symbols included in the invalid symbol set of the second type) are preferably selectively excluded in the process of determining the effective PUSCH repetition.
[0367] In a first embodiment of the present invention, the terminal excludes a symbol for which the determined first nominal PUSCH repetition is scheduled if the symbol overlaps with a symbol included in a first type of invalid symbol set. However, a symbol that overlaps with a symbol included in a second type of invalid symbol set is not excluded from the symbols for which the first nominal PUSCH repetition is scheduled. That is, the terminal does not transmit the nominal PUSCH repetition only in the symbol that overlaps with the first type of invalid symbol set. The terminal can determine the actual PUSCH repetition for which the PUSCH is actually transmitted by collecting consecutive symbols that do not cross a slot boundary among the remaining symbols other than the symbols that overlap with the first type of invalid symbols.
[0368] The terminal excludes a symbol scheduled for nominal PUSCH repetition after the determined first nominal PUSCH repetition from symbols scheduled for PUSCH repetition if the symbol is included in the invalid symbol set of the first type or overlaps with the invalid symbol set of the second type. That is, the terminal does not transmit nominal PUSCH repetition for a symbol overlapping with the invalid symbol set of the first type and a symbol overlapping with the invalid symbol set of the second type. The terminal can determine an effective PUSCH repetition by collecting consecutive symbols that do not cross a slot boundary among the remaining symbols other than the symbols overlapping with the invalid symbol sets of the first type and the second type.
[0369] When the base station schedules PUSCH repetition for the terminal, it indicates the symbol assigned to the first nominal PUSCH repetition, and the subsequent nominal PUSCH repetitions are determined by symbols after the first nominal PUSCH repetition. Thus, the base station can indicate the symbol on which the first nominal PUSCH repetition is transmitted in the PDCCH (or DCI). If the symbol included in the invalid symbol set of the second type cannot be used for the first nominal PUSCH repetition, the base station can indicate the first nominal PUSCH repetition with a symbol other than the symbol included in the invalid symbol set of the second type. Conversely, the base station can schedule the first nominal PUSCH repetition with a symbol included in the invalid symbol set of the second type. In this case, the symbol included in the invalid symbol set of the second type can be used for the first nominal PUSCH repetition.
[0370] 23 and 24 are diagrams illustrating yet another example of symbols for which PUSCH repetitive transmission is not possible according to an embodiment of the present invention.
[0371] FIG. 23 is a diagram showing an example of excluding ineffective symbols from symbols allocated for repeated transmission of a PUSCH, as an embodiment of the present invention.
[0372] Referring to FIG. 23, from the above-mentioned set of invalid symbols, among the symbols corresponding to 1), the symbols that are set as downlink by the semi-static downlink / uplink configuration, and at least G symbols (assuming G=2 in this embodiment) for switching from the downlink to the uplink corresponding to 5) may be excluded as invalid symbols.
[0373] In this case, the symbols corresponding to 1) may be included in the first type, and the symbols corresponding to 5) may be included in the second type.
[0374] Referring to FIG. 23(a), both the first type and the second type may be considered as invalid symbols and may be excluded from the nominal PUSCH repetition. That is, a symbol that overlaps with a symbol included in an invalid symbol set (the union of the first type and the second type) may be excluded from a symbol scheduled for any one nominal PUSCH repetition. For example, as shown in FIG. 23(a), a terminal may receive a PDCCH (or DCI) for scheduling PUSCH repetition from a base station. In this case, the PDCCH (or DCI) may include at least one of an index value (S=5), a length (L=5), and a repetition count (K=3) of a start symbol (first symbol) of the first nominal PUSCH repetition.
[0375] The first nominal PUSCH repetition (PUSCH rep#0) does not overlap with an invalid symbol of the first type (i.e., a semi-static downlink symbol), but overlaps with a symbol corresponding to 5) included in the second type (i.e., a symbol with G=2 after the semi-static downlink symbol). Therefore, the UE can determine the remaining three consecutive symbols, excluding the two symbols corresponding to 5) in the first nominal PUSCH repetition, as the actual PUSCH repetition to be actually transmitted.
[0376] The last symbol of the second nominal PUSCH repetition (PUSCH rep#1) overlaps with a first type downlink symbol (i.e., a semi-static downlink symbol). Therefore, the UE can determine that four consecutive symbols except for one semi-static downlink symbol corresponding to the first type in the second nominal PUSCH repetition are the actual PUSCH repetition to be transmitted.
[0377] In the third nominal PUSCH repetition (PUSCH rep#2), the first two symbols overlap with the symbols included in the first type, and the third and fourth symbols overlap with the symbol corresponding to 5) of the second type. Therefore, the terminal can determine that the remaining one consecutive symbol excluding the symbols corresponding to 1) and 5) in the third nominal PUSCH repetition is the actual PUSCH repetition to be transmitted.
[0378] Referring to FIG. 23(b), symbols included in the invalid symbol sets of the first and second types may be excluded separately. That is, symbols overlapping with symbols included in the invalid symbol set (the union of the first and second types) among symbols scheduled for any one nominal PUSCH repetition may be excluded separately. In other words, among symbols scheduled for the first nominal PUSCH repetition, symbols overlapping with symbols included in the invalid symbol set of the first type may be excluded from symbols scheduled for the first nominal PUSCH repetition. However, among symbols scheduled for nominal PUSCH repetition after the first nominal PUSCH repetition, symbols overlapping with symbols included in the invalid symbol sets of the first and second types may be excluded from symbols scheduled for nominal PUSCH repetition after the first nominal PUSCH repetition.
[0379] For example, as shown in FIG. 23(b), the terminal may receive a PDCCH (or DCI) for scheduling PUSCH repetition from the base station, where the PDCCH (or DCI) may include at least one of an index value (S=5) of the start symbol (first symbol) of the first nominal PUSCH repetition, a length (L=5), and a number of repetitions (K=3).
[0380] The first nominal PUSCH repetition (PUSCH rep#0) does not overlap with invalid symbols of the first type (i.e., semi-static downlink symbols), but overlaps with symbols corresponding to 5) included in the second type (i.e., symbols G=2 after the semi-static downlink symbols). In this case, since only symbols corresponding to the first type are excluded from the scheduled symbols, the symbol corresponding to 5) of the second type (G=2) is not excluded. Therefore, the terminal can determine five consecutive symbols of the first nominal PUSCH repetition as the actual PUSCH repetition to be actually transmitted.
[0381] The last symbol of the second nominal PUSCH repetition (PUSCH rep#1) overlaps with an invalid symbol of the first type (i.e., a semi-static downlink symbol). Therefore, the UE can determine that the four consecutive symbols except for one semi-static downlink symbol corresponding to the first type in the second nominal PUSCH repetition are the actual PUSCH repetition to be transmitted.
[0382] In the third nominal PUSCH repetition (PUSCH rep#2), the first two symbols overlap with the symbols included in the first type, and the third and fourth symbols overlap with the symbol corresponding to 5) of the second type. Therefore, the terminal can determine the remaining one continuous symbol other than the symbols corresponding to 1) and 5) in the third nominal PUSCH repetition as the actual PUSCH repetition to be transmitted. That is, in the third nominal PUSCH repetition, unlike the second nominal PUSCH repetition, the gap symbol corresponding to 5) may be selectively applied as an invalid symbol.
[0383] In a second embodiment of the present invention, among the symbols included in the second type of invalid symbol set, symbols that overlap with the symbol scheduled for the first nominal PUSCH repetition are used in the first nominal PUSCH repetition, and further, for nominal PUSCH repetitions after the first nominal PUSCH repetition, the symbols to be used may be determined depending on the result of the first nominal PUSCH repetition.
[0384] That is, among the symbols included in the invalid symbol set of the second type, the symbols scheduled and used in the first nominal PUSCH repetition may also be considered as symbols used in the subsequent nominal PUSCH repetitions.
[0385] For example, the invalid symbol set of the second type may include a symbol corresponding to the above 5). In this embodiment, the invalid symbols included in the second type will be described by taking G symbols after the last symbol of the semi-static downlink symbols. If the first nominal PUSCH repetition is scheduled to overlap with some symbols of the G symbols, the terminal can use the overlapping symbols of the G symbols from the symbols scheduled for the nominal PUSCH repetition for transmission of the nominal PUSCH repetition without excluding them. Then, if the symbol allocated for the second nominal PUSCH repetition also overlaps with some symbols of the G symbols, the terminal must decide whether to exclude or use some symbols of the G symbols that overlap with the second nominal PUSCH repetition.
[0386] In this case, the G symbols may represent symbols that the UE can use as an RX-to-TX switching time for receiving a downlink channel signal scheduled / configured in a semi-static downlink symbol and transmitting an uplink channel / signal. Therefore, if some overlapping symbols among the G symbols are used without being excluded from the first nominal PUSCH repetition in the first nominal PUSCH repetition, the overlapping symbols among the G symbols may be used without being excluded in the second nominal PUSCH repetition as well.
[0387] FIG. 24 is a diagram illustrating yet another example of excluding ineffective symbols from symbols allocated for repeated transmission of a PUSCH, as an embodiment of the present invention.
[0388] Referring to FIG. 24, the second embodiment may be applied, and some symbols may be excluded in PUSCH repetition. In FIG. 24, the terminal receives a PDCCH (or DCI) that schedules PUSCH repetition, and the PDCCH (or DCI) includes an index (S) of the first symbol of the first (nominal) PUSCH repetition, a length (L) of 3, and a repetition count of 2. The first five symbols of the slot are symbols that are set as downlink symbols by semi-static downlink / uplink configuration, and the remaining symbols are symbols that are set as flexible or uplink. In FIG. 24, the symbols corresponding to 1) (symbols that are set as downlink symbols by semi-static downlink / uplink configuration) and symbols corresponding to 5) (at least G symbols after the last symbol of the symbols that are set as downlink symbols by semi-static downlink / uplink configuration, assuming G=4) are taken up and described. Here, the first type of invalid symbol set includes symbols corresponding to 1), and the second type of invalid symbol set includes symbols corresponding to 5).
[0389] FIG. 24(a) may be considered as a symbol that is not valid for both the first type and the second type and may be excluded from the nominal PUSCH repetition. That is, from the symbols scheduled for any one nominal PUSCH repetition, symbols overlapping with the symbols included in the set of invalid symbols (the union of the first type and the second type) may be excluded. As shown in FIG. 24(a), for the first nominal PUSCH repetition, when excluding the symbols overlapping with the symbols corresponding to the first type and the second type, there are no remaining symbols. The first symbol of the second nominal PUSCH repetition overlaps with the symbols included in the second type. Therefore, the terminal can determine that, in the second nominal PUSCH repetition, the remaining two consecutive symbols other than the one symbol corresponding to 5) are the actual transmitted substantial PUSCH repetitions.
[0390] FIG. 24(b) is different from FIG. 24(a) in that the symbols included in the second type are not excluded from the first nominal PUSCH repetition. That is, the first nominal PUSCH repetition does not overlap with the symbols corresponding to the first type and overlaps with the symbols corresponding to the second type. However, the symbols corresponding to the second type can be used without excluding the symbols corresponding to the second type from the first nominal PUSCH repetition. In this case, the three consecutive symbols included in the first nominal PUSCH repetition can be determined as the actual transmitted substantial PUSCH repetitions. In the second nominal PUSCH repetition, it overlaps with the symbols corresponding to the second type. However, since the symbols corresponding to the second type were not excluded in the first nominal PUSCH repetition, the symbols corresponding to the second type are not excluded in the second nominal PUSCH repetition either. Therefore, the three consecutive symbols included in the second nominal PUSCH repetition may be determined as the actual transmitted substantial PUSCH repetitions.
[0391] <Proposal 4: Method for Determining the Numerology of Gap Symbols>
[0392] When at least G symbols of 5) included in the invalid symbol set are defined, the time when the G symbols start and the numerology (i.e., subcarrier spacing) of the G symbols may be determined. Hereinafter, Proposal 4 describes a method of defining at least G symbols after a semi-static downlink symbol, which may also be applied to at least G symbols after a symbol for receiving an SS / PBCH block, at least G symbols after a symbol for monitoring a PDCCH of CORESET#0 indicated by a PBCH, and at least G symbols after a downlink signal of another cell if the terminal supports half-duplex operation. That is, it may be applied to all symbols corresponding to the above-mentioned 5).
[0393] First, the time points at which the G symbols begin may be defined as follows.
[0394] If the last point of the last downlink symbol in a DL BWP (which is the same as the start point of the symbol next to the last downlink symbol) is the same as the last point of any one of the uplink symbols in a UL BWP (which is the same as the start point of the symbol next to the uplink symbol), the terminal can determine that the last point is the start point of the G symbols.
[0395] If the end time of the last downlink symbol in the DL BWP (which is the same as the start time of the symbol next to the last downlink symbol) is not the same as the end time of any one uplink symbol in the UL BWP (which is the same as the start time of the symbol next to the uplink symbol), the terminal may determine the end time of one of the uplink symbols overlapping with the last downlink symbol as the start time of the G symbol. Here, the end time of the last uplink symbol among the uplink symbols overlapping with the last downlink symbol may be determined as the start time of the G symbol.
[0396] That is, the starting symbol of the G symbols may be determined based on the last symbol of the symbols for uplink transmission.
[0397] As yet another example, the end time of the first symbol among the uplink symbols overlapping the last downlink symbol may be determined as the start time of the G symbols. If the end time of the last downlink symbol in the DL BWP (which is the same as the start time of the symbol next to the last downlink symbol) is not the same as the end time of any one of the uplink symbols in the UL BWP (which is the same as the start time of the symbol next to the uplink symbol), the terminal may determine the start time of one of the uplink symbols overlapping the last downlink symbol as the start time of the G symbols. Here, the start time of the last uplink symbol among the uplink symbols overlapping the last downlink symbol may be determined as the start time of the G symbols.
[0398] As yet another example, the start time of the leading symbol among the uplink symbols overlapping the last downlink symbol may be determined as the start time of the G symbols.
[0399] If the end point of the last downlink symbol in the DL BWP (which is the same as the start point of the symbol next to the last downlink symbol) is not the same as the end point of any one of the uplink symbols in the UL BWP (which is the same as the start point of the symbol next to the uplink symbol), the terminal can determine that the end point of one of the uplink symbols that overlaps with the symbol next to the last downlink symbol is the start point of the G symbol.
[0400] Here, the end time of the last symbol among the uplink symbols overlapping with the symbol next to the last downlink symbol may be determined as the start time of the G symbols. As yet another example, the end time of the first symbol among the uplink symbols overlapping with the symbol next to the last downlink symbol may be determined as the start time of the G symbols.
[0401] If the end time of the last downlink symbol in the DL BWP (which is the same as the start time of the symbol next to the last downlink symbol) is not the same as the end time of any one uplink symbol in the UL BWP (which is the same as the start time of the symbol next to the uplink symbol), the terminal may determine the start time of one of the uplink symbols overlapping with the symbol next to the last downlink symbol as the start time of the G symbols. Here, the start time of the last symbol of the uplink symbols overlapping with the symbol next to the last downlink symbol may be determined as the start time of the G symbols.
[0402] As yet another example, the start time of the first symbol among the uplink symbols overlapping with the symbol next to the last downlink symbol may be determined as the start time of the G symbols.
[0403] The numerology (i.e., subcarrier spacing) of the G symbols can be determined as follows: For reference, the length of the G symbols is determined by the numerology, and the determined length of the G symbols starts from the start of the G symbols determined in the above embodiment.
[0404] As a first method, the numerology of the G symbols may be determined as the subcarrier spacing of an active UL BWP.
[0405] As a second method, the numerology of the G symbols may be determined as the subcarrier spacing of the active DL BWP.
[0406] As a third method, the numerology of the G symbols may be determined as the maximum or minimum of the subcarrier spacing of the active DL BWP and the active UL BWP spacing.
[0407] As a fourth method, the numerology of the G symbols may be determined as the maximum or minimum value from a list of subcarrier spacings available in the cell to which the G symbols apply.
[0408] As a fifth method, the numerology of the G symbols may be determined as a reference subcarrier spacing used in a semi-static uplink / downlink configuration of a cell to which the G symbols are applied, where the reference subcarrier spacing is a downlink symbol length or a subcarrier spacing used to determine an uplink symbol length in the semi-static uplink / downlink configuration of a cell.
[0409] As a sixth method, the numerology of the G symbols may be determined to be a fixed value. This fixed value may be different between FR1 and FR2. Also, it may be the minimum or maximum value of the subcarrier spacing available in each FR. For example, when the numerology is the minimum value of the subcarrier spacing available in each FR, the subcarrier spacing is 15 kHz in FR1 and 60 kHz in FR2. For example, when the numerology is the maximum value of the subcarrier spacing available in each FR, the subcarrier spacing is 60 kHz in FR1 and 120 kHz in FR2.
[0410] As a seventh method, the numerology of the G symbols may be set from the base station, i.e., the base station can transmit the subcarrier spacing used in the G symbols to the terminal, and the terminal can use the value received from the base station as the subcarrier spacing of the G symbols.
[0411] FIG. 25 illustrates an example of a method for determining invalid symbols according to one embodiment of the present invention.
[0412] Referring to FIG. 25, a terminal may be instructed to transmit a PUSCH repeatedly by DCI of a PDCCH, and may determine symbols for which PUSCH repetition corresponding to the PUSCH repeated transmission cannot be transmitted, and may perform the PUSCH repeated transmission in the allocated resources.
[0413] Specifically, the terminal may determine a symbol for which PUSCH repetition cannot be transmitted. The terminal may determine resources for PUSCH repetition transmission when there is an uplink channel or signal that cannot be cancelled according to the terminal's processing time capability. The terminal may also determine a symbol for which PUSCH repetition cannot be transmitted, such as a PRACH occasion. Hereinafter, the present invention will be described based on an uplink signal or channel that cannot be cancelled, but the present invention is not limited thereto and may be equally applied to cases such as a PRACH occasion.
[0414] As shown in Figure 25, the terminal may be instructed to transmit the PUSCH repeatedly via the PDCCH. That is, the base station may transmit resource allocation information and repetition transmission number information for the PUSCH repeated transmission in the DCI of the PDCCH, and the terminal may receive the time / frequency resource and the number of repetition transmissions for the first PUSCH repeated transmission via the PDCCH. In this case, the resource allocation information may include the start symbol index and length of the first PUSCH repeated transmission.
[0415] The terminal performs the first PUSCH repeat transmission in the time / frequency resource indicated through the PDCCH, and performs the PUSCH repeat transmission for the number of times of repetition. For example, as shown in FIG. 25, the PDCCH may schedule the first PUSCH repeat transmission of length 2 from the 9th symbol in the 1st slot. That is, the DCI of the PDCCH may include a starting symbol index 9 of the first PUSCH repeat transmission, index information and length information related to the length 2 to indicate the PUSCH repeat transmission, and may further include repetition transmission number information related to the number of repetition transmissions 4 to indicate 4 times of repetition transmission.
[0416] The terminal may transmit the first repeat at the 9th and 10th symbols in the first slot, the second repeat at the 11th and 12th symbols in the first slot, the third repeat at the 13th and 14th symbols in the first slot, and the fourth repeat at the 1st and 2nd symbols in the second slot.
[0417] In this case, when the transmission of an uplink signal or channel is scheduled or configured in the 11th symbol in the first slot, the terminal needs at least N2 symbols (or T2 time) from the end of the PDCCH to the symbol to which the uplink signal or channel is assigned in order to cancel (or drop) the transmission of the configured uplink signal or channel. That is, the transmission of an uplink signal or channel within N2 symbols (or T2 time) from the end of the PDCCH cannot be canceled (or dropped) due to the processing time of the terminal.
[0418] In this case, the terminal may perform PUSCH repeated transmission in the following manner.
[0419] As a first embodiment, the terminal may determine a symbol for performing PUSCH repetitive transmission regardless of whether an uplink signal or channel is canceled (or dropped).
[0420] FIG. 26 illustrates an example of a method for determining symbols for repeated transmission of a PUSCH according to an embodiment of the present invention.
[0421] 26, the UE may determine a symbol for performing repeated transmission of the PUSCH regardless of whether an uplink signal or channel is canceled or dropped. If a symbol for repeated transmission of a PUSCH overlaps with an uplink signal or channel that cannot be canceled (or dropped), repeated transmission of the PUSCH may not be performed in the overlapping symbol, and the uplink signal or channel that cannot be canceled (or dropped) may be transmitted.
[0422] In this case, the RV (redundancy value) of each PUSCH repeat transmission may be determined to be constant regardless of whether each PUSCH repeat transmission is transmitted or not. For example, if the indicated RVs are in the order of a, b, c, and d, the RV value may be assigned to the first PUSCH repeat transmission as a, the second PUSCH repeat transmission as b, the third PUSCH repeat transmission as c, and the fourth PUSCH repeat transmission as d.
[0423] In Figure 26, the symbol for the second PUSCH repeat transmission (Rep #1) overlaps with the symbol for the transmission of the SRS, which is an irrevocable signal, so that the terminal can transmit the SRS in that symbol without transmitting the second PUSCH repeat transmission (Rep #1).
[0424] Although this method can easily allocate RVs and repeatedly transmit PUSCH, the reliability may be low because the base station repeatedly transmits PUSCH less than the number of times indicated by the base station using the DCI of the PDCCH. Also, the PUSCH repeated transmission corresponding to one of the indicated RVs is canceled (or dropped) without being performed, so the reliability of the PUSCH may also be low.
[0425] As a second embodiment, the terminal may first check whether an uplink signal or channel can be cancelled (or dropped), and then determine symbols for repeated PUSCH transmission to perform repeated PUSCH transmission.
[0426] FIG. 27 illustrates yet another example of a method for determining symbols for repeated transmission of a PUSCH according to an embodiment of the present invention.
[0427] 27, the UE may first check whether an uplink signal or channel is to be cancelled (or dropped), and then determine symbols for PUSCH repetitive transmission according to the number of PUSCH repetitive transmissions, and transmit the PUSCH. The RV values applied to each PUSCH repetitive transmission may be determined in order, such as a, b, c, and d, according to the determined PUSCH repetitive transmission.
[0428] As shown in Fig. 27, since the SRS signal, which is an uncancellable uplink signal or channel, is located at the 11th symbol in the first slot, the PUSCH can be repeatedly transmitted using the remaining symbols other than the 11th symbol. Therefore, the allocation of the symbol for the second PUSCH repeated transmission may be determined to be one symbol later than when there is no SRS signal, depending on the symbol where the uncancellable SRS signal is located.
[0429] Then, the symbol allocation for the third PUSCH repeat transmission and the symbol allocation for the fourth PUSCH repeat transmission may follow. Compared to the first embodiment of FIG. 26, this method can perform PUSCH repeat transmission according to the number of PUSCH repeat transmissions indicated by the DCI of the PDCCH from the base station. In addition, since there is no missing RV value in the middle, it can have high reliability. However, in this case, since the overall PUSCH repeat transmission is shifted in time, the latency may increase.
[0430] As a third embodiment, the terminal may determine the symbol on which the PUSCH repetitive transmission is performed, regardless of whether the uplink signal or channel is canceled (or dropped).
[0431] FIG. 28 illustrates yet another example of a method for determining symbols for repeated transmission of a PUSCH according to an embodiment of the present invention.
[0432] 28, when a symbol for one PUSCH repeat transmission overlaps with a symbol of an uplink signal or channel that cannot be canceled (or dropped), the PUSCH repeat transmission is not performed in the corresponding symbol, and the uplink signal or channel that cannot be canceled (or dropped) may be transmitted. Also, when a canceled PUSCH repeat transmission exists, the subsequent PUSCH repeat transmission may be transmitted in the earliest transmittable symbol among the remaining symbols.
[0433] As shown in FIG. 28, when the second PUSCH repeat transmission (Rep#1) overlaps with a symbol for an uncancellable SRS signal, the PUSCH repeat transmission is cancelled (or dropped). After that, the symbol for the PUSCH repeat transmission (Rep#2, Rep#3) may be determined again as the earliest transmittable symbol among the remaining symbols. That is, the third PUSCH repeat transmission (Rep#2) is originally assigned to the 13th and 14th symbols in the first slot, but may be transmitted at the 12th and 13th symbols, which are the earliest transmitted symbols after the second PUSCH repeat transmission (Rep#1) is cancelled. That is, the third PUSCH repeat transmission can be transmitted one symbol ahead of the others.
[0434] Such a method has the same reliability as the first method and has a lower delay since it is transmitted with the earliest possible symbol.
[0435] In yet another embodiment of the present invention, the base station may change an uplink beam for transmitting each PUSCH repetition transmission to the terminal, because the base station may increase reliability by transmitting using different uplink beams when transmitting a signal to the terminal using beamforming in a high frequency band.
[0436] This can be expressed as beam diversity. In one embodiment of the present invention, at least one symbol gap is inserted between PUSCH repeated transmissions transmitted using different beams, thereby ensuring time for the UE to change the beam. Here, the number of symbols used in the gap may vary depending on the uplink subcarrier spacing. That is, as the uplink subcarrier spacing increases, a proportionally larger number of symbols may be used in the gap.
[0437] Yet another problem to be solved by the present invention relates to a method for determining a size of a transport block (TB) when transmitting PUSCH repetition. According to TS38.214, the size of the TB may be proportional to the number of REs of the resource to which the PUSCH is allocated. That is, a PUSCH to which a relatively large number of REs are allocated may have a relatively large TB size. However, as described in the previous embodiment of the PUSCH repetition, the number of REs that each PUSCH repetition may occupy may be different. For example, the first PUSCH repetition may occupy 2 symbols, and the second PUSCH repetition may occupy 10 symbols. In this case, it is necessary to determine which number of REs should be used as a basis for determining the size of the TB.
[0438] A preferred embodiment of the present invention is a method for determining a TB size that allows the first PUSCH to be decoded. The reason for using PUSCH repetition is that delay time can be reduced by early decoding success. Therefore, it is important that the first PUSCH is transmitted so that it can be decoded. For this purpose, the terminal can determine the TB size according to the RE number of the first PUSCH. In general, the terminal can determine the TB size based on the minimum RE value corresponding to the PUSCH repetition whose RV (redundancy version) value is 0. However, if the TB size is always determined based on the RE number of the first PUSCH, there is a problem that the optimal TB size may not be determined because the RE number occupied by other PUSCHs is not considered.
[0439] For example, when the number of REs occupied by the first PUSCH is greater than the number of REs occupied by the second PUSCH, if the size of the TB is determined based on the number of REs occupied by the first PUSCH, the number of REs occupied by the second PUSCH will be smaller, which may result in a higher code rate and performance degradation.
[0440] To solve this problem, a preferred embodiment is such that if the number of REs for the first PUSCH repetition is smaller than the average number of REs for all repetitions (i.e., the number of REs for all PUSCH repetitions divided by the number of repetitions), the size of the TB is determined by the number of REs for the first PUSCH repetition; otherwise, the size of the TB for PUSCH may be determined by the average number of REs for all repetitions.
[0441] A preferred embodiment for solving this problem is to determine the TB size based on the number of REs for the first PUSCH repetition if the TB size based on the number of REs for the first PUSCH repetition is smaller than the average of the TB sizes based on the number of REs for all repetitions (i.e., the sum of the TB sizes based on the number of REs for each PUSCH repetition divided by the number of repetitions), and otherwise determine the TB size based on the average of the TB sizes based on the number of REs for all repetitions.
[0442] Using this method, the size of the TB for repeated transmission of the PUSCH may be determined.
[0443] FIG. 29 is a flowchart illustrating an example of a method for a terminal to repeatedly transmit a PUSCH according to an embodiment of the present invention.
[0444] Referring to FIG 29, the UE may determine resources for a specific type of PUSCH repeated transmission and perform repeated transmission of the PUSCH. In this case, the repeated transmission of the PUSCH may be performed in resources configured with remaining symbols other than invalid symbols.
[0445] Specifically, first, the terminal may receive configuration information for PUSCH transmission from the base station (S29010). At this time, the configuration information may include resource information regarding a control resource set used for the initial access procedure and / or bitmap information indicating a symbol pattern of invalid symbols.
[0446] In addition, the configuration information may further include information for indicating semi-static downlink symbols and information for indicating symbols for receiving SS / PBCH blocks.
[0447] Then, the terminal may receive a PDCCH including DCI for scheduling repeated transmission of the PUSCH from the base station (S29020). The DCI may include at least one of a start symbol index, a length, and a number of repetitions of the first PUSCH repetition for repeated transmission of the PUSCH.
[0448] In addition, the DCI may further include an indicator related to whether or not the bitmap information indicating the invalid symbols transmitted using the configuration information is applied.
[0449] Then, the terminal may determine one or more invalid symbols for repeated transmission of the PUSCH (S29030). The invalid one or more symbols may include symbols corresponding to 1) to 5) above.
[0450] That is, the one or more symbols that are not valid may include the following symbols:
[0451] 1) Semi-static DL symbols and symbols for receiving SS / PBCH blocks
[0452] 2) Symbols that overlap with CORESET#0
[0453] 3) Downlink symbols of other cells
[0454] 4) Symbols that are set as invalid symbols by RRC
[0455] 5) At least G symbols following the last symbol that falls under 1) to 4).
[0456] For example, the one or more symbols that are not valid may include symbols indicated by the resource information associated with the resource set used for the initial access procedure.
[0457] Then, the terminal can repeatedly transmit the PUSCH in at least one symbol in each slot scheduled by the PDCCH, excluding the ineffective symbol (S29040).
[0458] In this case, the invalid symbols can be classified into a first type and a second type as described above, and the symbols included in the first type are necessarily excluded from the symbols allocated for repeated transmission of the PUSCH, while the symbols included in the second type may or may not be excluded depending on the situation.
[0459] In addition, the subcarrier spacing of the gap symbol may be a reference subcarrier spacing included in semi-static uplink and / or downlink configuration information of the cell to which the gap symbol is applied for repeated transmission of the PUSCH.
[0460] FIG. 30 is a flowchart illustrating an example of a method for a base station to repeatedly receive a PUSCH from a terminal according to an embodiment of the present invention.
[0461] 30, a base station may repeatedly receive a PUSCH from a terminal on a resource determined for a specific type of PUSCH repeated transmission. In this case, the repeated transmission of the PUSCH may be performed on a resource configured with remaining symbols other than an ineffective symbol.
[0462] Specifically, first, the base station may transmit configuration information for PUSCH transmission to the terminal (S30010). At this time, the configuration information may include resource information related to a control resource set used for the initial access procedure and / or bitmap information indicating a symbol pattern of invalid symbols.
[0463] In addition, the configuration information may further include information for indicating semi-static downlink symbols and information for indicating symbols for receiving SS / PBCH blocks.
[0464] Then, the base station may transmit a PDCCH including DCI for scheduling repeated transmission of the PUSCH to the terminal (S30020). The DCI may include at least one of a starting symbol index, a length, and a number of repetitions of the first PUSCH repetition for repeated transmission of the PUSCH.
[0465] The DCI may also further include an indicator as to whether or not the bitmap information indicating the invalid symbols transmitted using the configuration information is applied.
[0466] Thereafter, the base station may repeatedly receive the PUSCH in at least one symbol of each slot scheduled by the PDCCH, excluding an ineffective symbol (S30030).
[0467] The invalid one or more symbols may include symbols corresponding to 1) to 5) above.
[0468] That is, the one or more symbols that are not valid may include the following symbols:
[0469] 1) Semi-static DL symbols and symbols for receiving SS / PBCH blocks
[0470] 2) Symbols that overlap with CORESET#0
[0471] 3) Downlink symbols of other cells
[0472] 4) Symbols that are set as invalid symbols by RRC
[0473] 5) At least G symbols following the last symbol that falls under 1) to 4).
[0474] For example, the one or more symbols that are not valid may include symbols indicated by the resource information associated with the resource set used for the initial access procedure.
[0475] In this case, the invalid symbols can be classified into a first type and a second type as described above, and the symbols included in the first type are necessarily excluded from the symbols allocated for repeated transmission of the PUSCH, while the symbols included in the second type may or may not be excluded depending on the situation.
[0476] In addition, the subcarrier spacing of the gap symbol may be a reference subcarrier spacing included in semi-static uplink and / or downlink configuration information of the cell to which the gap symbol is applied for repeated transmission of the PUSCH.
[0477] In this manner, the base station can repeat the PUSCH only in valid symbols and receive it from the terminal.
[0478] The above description of the present invention is for illustrative purposes only, and those skilled in the art will understand that the present invention can be easily modified into other specific forms without changing the technical idea or essential features of the present invention. Therefore, it should be understood that the above-described embodiments are illustrative in all respects and are not limiting. For example, each component described as a single form may be implemented in a distributed form, and each component described as a distributed form may be implemented in a combined form.
[0479] The scope of the present invention is indicated by the claims set forth below rather than by the above detailed description, and all modifications and variations 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. [Explanation of symbols]
[0480] 100 devices 110 Processor 120 Communication Module 121 Cellular communication interface card 122 Cellular communication interface card 123 Unlicensed spectrum communication interface card 130 Memory 140 User Interface Section 150 display units 200 base stations 210 Processor 220 Communication Module 221 Cellular communication interface card 222 Cellular communication interface card 223 Unlicensed spectrum communication interface card 230 Memory
Claims
1. A method for transmitting a physical uplink shared channel (PUSCH) from a terminal to a base station in a wireless communication system, comprising: receiving configuration information for PUSCH transmission from a base station; Wherein the configuration information includes resource information related to a control resource set used for an initial access procedure; receiving a physical downlink control channel (PDCCH) for scheduling repeated transmission of the PUSCH; determining one or more symbols that are invalid for the repeated transmission of the PUSCH; and Repeatedly transmitting the PUSCH in at least one symbol scheduled by the PDCCH, excluding the invalid symbol; The one or more symbols that are not valid include symbols indicated by the resource information associated with the control resource set used for the initial access procedure.
2. The method of claim 1 , wherein the configuration information is indicated by a PBCH, and the control resource set has an index value of 0.
3. The method of claim 1, wherein the one or more invalid symbols further include a symbol designated as a semi-static downlink symbol for downlink reception in a cell in which the repeated transmission of the PUSCH is performed, and a symbol for receiving a synchronization signal (SS) and / or a physical broadcast channel (PBCH).
4. The method of claim 3 , wherein the semi-static downlink symbols and symbols for reception of the PBCH are indicated by the configuration information.
5. The method of claim 1, wherein, when the terminal supports only a half duplex mode, the one or more invalid symbols further include symbols designated for reception of downlink channels and signals in a cell different from a cell in which repeated transmission of the PUSCH is performed and / or symbols designated as semi-static downlink symbols.
6. 2. The method of claim 1, wherein the one or more invalid symbols further include a gap symbol, the gap symbol being at least one symbol located after a symbol designated for downlink reception.
7. The method of claim 6, wherein the subcarrier spacing of the gap symbol is a reference subcarrier spacing included in semi-static uplink and / or downlink configuration information of a cell to which the gap symbol is applied for repeated transmission of the PUSCH.
8. The method of claim 6, wherein the indicated symbols for downlink reception are semi-static downlink symbols, symbols for receiving SSB / PBCH blocks, or symbols included in the control resource set.
9. When a symbol for repeatedly transmitting the PUSCH and a symbol for transmitting a physical uplink control channel (PUCCH) overlap with each other by at least one symbol, the PUSCH and uplink control information (UCI) of the PUCCH are multiplexed and transmitted in a first symbol set among at least one symbol set including the at least one symbol; The method of claim 1 , wherein the at least one symbol set is a resource on which repeated transmission of the PUSCH occurs.
10. The method of claim 9, wherein the PUSCH transmitted in the first symbol set satisfies a processing time for multiplexing between the UCIs.
11. The method of claim 9, wherein the PUSCH and the UCI are multiplexed only when the number of symbols for repeatedly transmitting the PUSCH in each slot exceeds one.
12. A terminal that transmits a physical uplink shared channel (PUSCH) to a base station in a wireless communication system, A communication module; and a processor for controlling the communication module; The processor, Receive configuration information for PUSCH transmission from a base station; the configuration information includes resource information related to a control resource set used for an initial attachment procedure; receiving a physical downlink control channel (PDCCH) for scheduling repeated transmission of the PUSCH; determining one or more symbols that are invalid for the repeated transmission of the PUSCH; Repeatedly transmitting the PUSCH in at least one symbol scheduled by the PDCCH, excluding the invalid symbol; The one or more symbols that are not valid include a symbol indicated by the resource information associated with the control resource set used for the initial access procedure.
13. The terminal of claim 12, wherein the configuration information is indicated by a PBCH, and the control resource set has an index value of 0.
14. The terminal of claim 12, wherein the one or more invalid symbols further include a symbol designated as a semi-static downlink symbol for downlink reception in a cell in which the repeated transmission of the PUSCH is performed and a symbol for receiving a synchronization signal (SS) and / or a physical broadcast channel (PBCH).
15. The terminal of claim 14 , wherein the semi-static downlink symbols and symbols for reception of the PBCH are indicated by the configuration information.
16. 13. The terminal of claim 12, wherein, when the terminal supports only a half duplex mode, the one or more invalid symbols further include symbols designated for reception of downlink channels and signals in a cell different from a cell in which repeated transmission of the PUSCH is performed and / or symbols designated as semi-static downlink symbols.
17. 13. The terminal of claim 12, wherein the one or more invalid symbols further include a gap symbol, the gap symbol being at least one symbol located after a symbol designated for downlink reception.
18. The terminal of claim 17, wherein the subcarrier spacing of the gap symbol is a reference subcarrier spacing included in semi-static uplink and / or downlink configuration information of a cell to which the gap symbol is applied for repeated transmission of the PUSCH.
19. The terminal of claim 17, wherein the symbols indicated for downlink reception are semi-static downlink symbols, symbols for receiving SSB / PBCH blocks, or symbols included in the control resource set.
20. 13. The terminal of claim 12, wherein, when a symbol for repeated transmission of the PUSCH overlaps with a symbol for transmitting a physical uplink control channel (PUCCH) by at least one symbol, the PUSCH and uplink control information (UCI) of the PUCCH are multiplexed and transmitted in a first symbol set among at least one symbol set including the at least one symbol, and the at least one symbol set is a resource for repeated transmission of the PUSCH.
21. The terminal of claim 20, wherein the PUSCH transmitted in the first symbol set satisfies a processing time for multiplexing between the UCIs.
22. The terminal of claim 20, wherein the PUSCH and the UCI are multiplexed only when a number of symbols for repeatedly transmitting the PUSCH in each slot exceeds one.
Citation Information
Patent Citations
Base station device, terminal device, communication method, and integrated circuit
JP2020136761A
Method, device and system for uplink transmission and downlink reception in wireless communication system
WO2019050381A1
