Method and apparatus for transmitting grant-free data in wireless communication system

By prioritizing PDSCHs with the smallest SPS configuration index and excluding overlapping resources, the method addresses inefficiencies in grant-free data transmission, ensuring efficient resource use and prioritized service delivery in 5G systems.

JP2025061328AActive Publication Date: 2025-04-10SAMSUNG ELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025005557
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2019-11-22
Filing Date
2025-01-15
Publication Date
2025-04-10
Estimated Expiration
2040-11-23

AI Technical Summary

Technical Problem

Existing 5G communication systems face challenges in efficiently managing overlapping time resources for grant-free data transmission, leading to potential resource conflicts and inefficiencies in providing various services with different priorities.

Method used

A method for a terminal to identify and prioritize PDSCHs with the smallest SPS configuration index, excluding overlapping PDSCHs with uplink symbols, and a base station to transmit and receive data based on this prioritization, ensuring efficient use of radio resources.

Benefits of technology

This approach allows for efficient use of radio resources and prioritized service delivery by resolving conflicts in grant-free data transmission, enhancing the overall performance of 5G systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025061328000001_ABST
    Figure 2025061328000001_ABST
Patent Text Reader

Abstract

To provide a method, a terminal, and a base station for mapping hybrid automatic repeat request (HARQ)-acknowledge (ACK) information for semi-persistent scheduling (SPS) physical downlink shared channel (PDSCH) release to a physical uplink control channel (PUCCH).SOLUTION: A terminal receives SPS configuration from a base station, checks SPS PDSCH in a slot, and receives downlink control information (DCI) for releasing the SPS PDSCH. HARQ-ACK information for releasing the SPS PDSCH and HARQ-ACK information for the SPS PDSCH are mapped to the same PUCCH.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a method and apparatus for transmitting and receiving data on a grant-free basis in a wireless communication system. In particular, the present disclosure relates to a method for transmitting data on a grant-free basis in a downlink. [Background technology]

[0002] 4G(4 th In order to meet the increasing demand for wireless data traffic since the commercialization of the 5G (5G) communication system, th Efforts are underway to develop 5G (fifth generation) or pre-5G communication systems. For this reason, 5G or pre-5G communication systems are referred to as beyond 4G network communication systems or post-LTE (long term evolution) systems.

[0003] To achieve high data transmission rates, 5G communication systems are being considered for implementation in ultra-high frequency (mmWave) bands (such as the 60 GHz band). To mitigate radio wave propagation loss and increase transmission distance in ultra-high frequency bands, beamforming, massive MIMO (multiple-input multiple-output), full dimensional MIMO (FD-MIMO), array antennas, analog beam-forming, and large scale antenna technologies are being discussed for the 5G communication system.

[0004] Furthermore, to improve the system's network, technologies being developed for the 5G communication system include advanced small cells, advanced 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.

[0005] In addition, the 5G system includes advanced coding modulation (ACM) methods such as FQAM (Hybrid FSK and QAM Modulation) and SWSC (Sliding Window Superposition Coding), as well as advanced connection technologies such as FBMC (Filter Bank Multi Carrier), NOMA (non-orthogonal multiple access), and SCMA (sparse code multiple access).

[0006] Meanwhile, the Internet is evolving from a human-centered connection network where humans generate and consume information to an IoT (Internet of Things) network that exchanges and processes information between distributed components such as things. IoE (Internet of Everything) technology is also emerging, combining big data processing technology through connection to 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 things, machine to machine (M2M), and machine type communication (MTC) are being researched. In the IoT environment, intelligent IT (Internet Technology) services can be provided that collect and analyze data generated by connected things to create new value in human life. Through the convergence and integration of existing IT (information technology) and various industries, IoT can be 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.

[0007] As a result, various attempts are being made to apply 5G communication systems to IoT networks. For example, 5G communication technologies such as sensor networks, machine to machine (M2M), and machine type communication (MTC) are being realized using techniques 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 convergence between 5G and IoT technologies.

[0008] 5G communication systems are evolving to provide a variety of services, and as such, there is a demand for methods to provide these services efficiently. As a result, research into grant-free based communication is being actively conducted.

[0009] The above information is presented as background information to aid in understanding the contents of the present disclosure. No determination or assertion has been made as to whether any of the above is eligible as prior art with respect to the present disclosure. Summary of the Invention [Problem to be solved by the invention]

[0010] The present disclosure describes an embodiment of data transmission and reception based on Grant-free for efficient use of radio resources. One aspect of the present disclosure is to solve at least the problems and / or shortcomings mentioned above and provide at least the advantages described below. Accordingly, one aspect of the present disclosure provides a method for a terminal to receive data on a Grant-free basis when time resources for transmitting data on a Grant-free basis overlap each other. [Means for solving the problem]

[0011] According to another aspect of the present disclosure, a method performed by a terminal in a communication system includes: receiving an SPS configuration including an SPS configuration index from a base station; identifying at least one physical downlink shared channel (PDSCH) corresponding to the SPS configuration; if the at least one PDSCH corresponding to the SPS configuration overlaps in time with a slot, identifying a PDSCH having a smallest SPS configuration index; determining a PDSCH for data transmission based on eliminating a PDSCH that overlaps with the PDSCH having the smallest SPS configuration index from the at least one PDSCH; and receiving data from the base station based on the determined PDSCH, wherein the at least one PDSCH does not overlap with a symbol indicated in an uplink within the slot.

[0012] Additional aspects will be set forth in part in the description that follows, and in part will be obvious from the description, or may be learned by practice of the presented embodiments.

[0013] According to one aspect of the present disclosure, there is provided a method performed by a base station in a communication system, the method including: transmitting a semi-persistent scheduling (SPS) configuration including an SPS configuration index to a terminal; and receiving data from the terminal based on a physical downlink shared channel (PDSCH) for data transmission, the PDSCH for data transmission includes a PDSCH having a smallest SPS configuration index, a PDSCH overlapping with the PDSCH having the smallest SPS configuration index is excluded by at least one PDSCH corresponding to the SPS configuration, and the at least one PDSCH does not overlap with a symbol indicated in uplink within the slot.

[0014] According to another aspect of the present disclosure, a terminal is provided in a communication system, the terminal including a transceiver unit and a controller connected to the transceiver unit, configured to receive an SPS configuration including an SPS configuration index from a base station, check at least one physical downlink shared channel (PDSCH) corresponding to the SPS configuration, check a PDSCH having a smallest SPS configuration index when the at least one PDSCH corresponding to the SPS configuration overlaps in time with a slot, determine a PDSCH for data transmission based on removing a PDSCH having the smallest SPS configuration index from the at least one PDSCH, and receive data from the base station based on the determined PDSCH, wherein the at least one PDSCH does not overlap with a symbol indicated in an uplink within the slot.

[0015] According to another aspect of the present disclosure, a base station is provided in a communication system, the base station including a transceiver unit and a controller connected to the transceiver unit, configured to transmit a semi-persistent scheduling (SPS) configuration including an SPS configuration index to a terminal and receive data from the terminal based on a physical downlink shared channel (PDSCH) for data transmission, the PDSCH for data transmission includes a PDSCH having a smallest SPS configuration index, a PDSCH overlapping with the PDSCH having the smallest SPS configuration index is excluded by at least one PDSCH corresponding to the SPS configuration, and the at least one PDSCH does not overlap with a symbol indicated in an uplink within the slot. Effect of the Invention

[0016] According to an embodiment of the present disclosure, radio resources can be used efficiently in grant-free based data transmission, and various services can be efficiently provided to users according to priority.

[0017] Other aspects, advantages and salient features of the present disclosure will become apparent to those skilled in the art from the detailed description, which, taken in conjunction with the annexed drawings, discloses various embodiments of the present disclosure.

[0018] The above aspects, features and advantages of particular embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. [Brief description of the drawings]

[0019] [Figure 1] 1 is a diagram showing a transmission structure of a time-frequency domain, which is a radio resource domain of a 5G (5th generation) or NR (new radio) system according to an embodiment of the present disclosure. [Diagram 2] FIG. 1 is a diagram showing an example of allocating data for eMBB (enhanced mobile broadband), URLLC (ultra-reliable and low-latency communications), and mMTC (massive machine type communications) in a time-frequency resource region in a 5G or NR system according to an embodiment of the present disclosure. [Diagram 3] 1 is a diagram illustrating a grant-free transmission and reception operation according to an embodiment of the present disclosure. [Figure 4] 1 is a diagram showing a method for configuring a semi-static HARQ-ACK (hybrid automatic repeat request acknowledgement) codebook in an NR system according to an embodiment of the present disclosure. [Diagram 5] 1 is a diagram illustrating a method for configuring a dynamic HARQ-ACK codebook in an NR system according to an embodiment of the present disclosure. [Figure 6]1 is a diagram illustrating a HARQ-ACK transmission process for DL ​​(downlink) SPS (semi-persistent scheduling) according to an embodiment of the present disclosure. [Figure 7] 11 is a block diagram illustrating a process in which a terminal transmits semi-static HARQ-ACK codebook-based HARQ-ACK information for downlink control information (DCI) indicating deactivation of a physical downlink shared channel (SPDSCH) according to an embodiment of the present disclosure. [Figure 8] 1 is a block diagram showing a method for a terminal to determine a dynamic HARQ-ACK codebook for receiving an SPS PDSCH according to an embodiment of the present disclosure; [Figure 9] A block diagram showing a method for transmitting HARQ-ACK information according to a DL SPS transmission period of a terminal according to an embodiment of the present disclosure. [Figure 10] 13 is a diagram illustrating a DL SPS reception operation of a terminal in a situation where two or more DL SPSs overlap in time resources according to an embodiment of the present disclosure. [Figure 11] FIG. 13 is a block diagram illustrating a receiving operation of a terminal in a situation where two or more DL SPSs overlap in time resources according to an embodiment of the present disclosure. [Figure 12] FIG. 2 is a block diagram showing the structure of a terminal capable of implementing an embodiment of the present disclosure. [Figure 13] FIG. 2 is a block diagram illustrating the structure of a base station capable of implementing embodiments of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0020] Throughout the drawings, like reference numbers may be understood to designate like parts, components and structures.

[0021] The following description, which refers to the accompanying drawings, is provided to aid in a comprehensive understanding of various embodiments of the present disclosure defined by the claims and their equivalents. Although various specific details are included to aid in the understanding, they are considered to be merely illustrative. Therefore, it is obvious to those skilled in the art that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Furthermore, descriptions of well-known functions and configurations may be omitted for clarity and conciseness.

[0022] The terms and phrases used in the following description and claims are not limited to their literal meanings, but may be those used by the inventors to allow the contents of the present disclosure to be clearly and consistently understood. Therefore, it is obvious to those of ordinary skill in the art that the following description of various embodiments of the present disclosure is provided for illustrative purposes only, and not for the purpose of limiting the contents defined by the appended claims and their equivalents.

[0023] The singular forms "a," "an," and "the" may be understood to include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to a "component surface" may include reference to one or more of such surfaces.

[0024] It will be understood that the combination of each block of the process flow chart and the diagrams of the flow chart can be implemented by computer program instructions. These computer program instructions can be loaded onto a processor of a general purpose computer, special purpose computer, or other programmable data processing equipment, such that the instructions executed by the processor of the computer or other programmable data processing equipment generate means for performing the functions described in the flow chart blocks. These computer program instructions can also be stored in a computer usable or computer readable memory that can direct the computer or other programmable data processing equipment to implement the functions in a particular manner, such that the instructions stored in the computer usable or computer readable memory can produce an article of manufacture that includes instruction means for performing the functions described in the flow chart blocks. The computer program instructions can also be loaded onto a computer or other programmable data processing equipment, such that a series of operational steps are performed on the computer or other programmable data processing equipment to generate a computer-implemented process, such that the instructions for the computer or other programmable data processing equipment provide steps for performing the functions described in the flow chart blocks.

[0025] Also, each block may represent a module, segment, or portion of code that includes one or more executable instructions for performing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of order. For example, two blocks shown adjacent to each other may in fact be performed substantially simultaneously, or the blocks may sometimes be performed in reverse order depending on the corresponding functions.

[0026] In this embodiment, the term 'module' refers to software or hardware components such as a Field Programmable Gate Array (FPGA) or an Application Specific Integrated Circuit (ASIC), and the 'module' performs any function. However, the 'module' is not limited to software or hardware. The 'module' may be configured to reside in an addressable storage medium, and may be configured to implement one or more processors. Thus, as an example, the 'module' includes components such as software components, object-oriented software components, class components, and task components, as well as processes, functions, attributes, procedures, subroutines, program code segments, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The components and functions provided in the 'module' may be combined into a smaller number of components and 'modules' or may be further separated into additional components and 'modules'. In addition, the components and 'modules' may be embodied to implement one or more CPUs in a device or a secure multimedia card. Also, in some embodiments, a 'unit' may include one or more processors.

[0027] Wireless communication systems have moved away from providing voice-centric services in the early days and are evolving into broadband wireless communication systems providing high-speed, high-quality packet data services, such as communication standards such as 3GPP's High Speed ​​Packet Access (HSPA), Long Term Evolution (LTE) or Evolved Universal Terrestrial Radio Access (E-UTRA), LTE-Advanced (LTE-A), 3GPP2's High Rate Packet Data (HRPD), Ultra Mobile Broadband (UMB), and IEEE's 802.16e. In addition, communication standards such as 5G or New Radio (NR) are being developed for fifth-generation wireless communication systems.

[0028] In the 5G or NR system, which is a representative example of a broadband wireless communication system, the downlink (DL) and uplink adopt the orthogonal frequency division multiplexing (OFDM) scheme. More specifically, the downlink adopts the cyclic-prefix OFDM (CP-OFDM) scheme, and the uplink adopts the discrete fourier transform spreading OFDM (DFT-S-OFDM) scheme together with the CP-OFDM scheme. The uplink refers to a radio link in which a terminal transmits data or control signals to a base station, and the downlink refers to a radio link in which a base station transmits data or control signals to a terminal. In this multiple access scheme, the time-frequency resources for transmitting data or control information for each user are allocated and operated so as not to overlap with each other, i.e., so as to establish orthogonality, so that the data or control information of each user can be separated.

[0029] 5G or NR systems use the Hybrid Automatic Repeat reQuest (HARQ) method, which retransmits data in the physical layer if a decoding failure occurs during initial transmission. In the HARQ method, if the receiver cannot correctly decode data, it transmits information (Negative Acknowledgement, NACK) to the transmitter notifying the transmitter of the decoding failure, allowing the transmitter to retransmit the data in the physical layer. The receiver improves data reception performance by combining the data retransmitted by the transmitter with data that previously failed to be decoded. In addition, if the receiver correctly decodes the data, it transmits information (ACK) to the transmitter notifying the transmitter of successful decoding, allowing the transmitter to transmit new data.

[0030] Meanwhile, the new 5G communication, New Radio access technology (NR) system, is designed to allow various services to be freely multiplexed in time and frequency resources, so that waveforms, numerology, and reference signals can be dynamically or freely allocated according to the needs of the service. Meanwhile, the types of services supported in the 5G or NR system can be categorized into categories such as eMBB (Enhanced Mobile BroadBand), mMTC (massive Machine Type Communications), and URLLC (Ultra-Reliable and Low-Latency Communications). eMBB is a service that aims for high-speed transmission of high-volume data, mMTC is a service that aims for minimizing terminal power and connecting multiple terminals, and URLLC is a service that aims for high reliability and low latency. Different requirements can be applied depending on the type of service applied to the terminal.

[0031] In the present disclosure, each term is defined in consideration of its function, and may vary depending on the intention or practice of a user or operator. Therefore, the definition should be based on the entire contents of this specification. Hereinafter, a base station is an entity that allocates resources to a terminal, and may be at least one of a gNode B (gNB), an eNode B (eNB), a Node B, a Base Station (BS), a radio access unit, a base station controller, or a node on a network. A terminal may include a User Equipment (UE), a Mobile Station (MS), a cellular phone, a smartphone, a computer, or a multimedia system that can perform a communication function. Hereinafter, the present disclosure will be described using an NR system as an example, but is not limited thereto, and the embodiments of the present disclosure may be applied to various communication systems having similar technical backgrounds or channel forms. Furthermore, the embodiments of the present disclosure may be applied to other communication systems through partial modifications within the scope of the present disclosure as determined by a person skilled in the art.

[0032] In this disclosure, the terms physical channel and signal can be used interchangeably with data or control signal. For example, PDSCH is a physical channel through which data is transmitted, but in this disclosure, PDSCH can also be considered as data. That is, PDSCH transmission and reception can be understood as data transmission and reception.

[0033] In this disclosure, higher level signaling (or higher level signal, higher layer signal, which may be mixed with higher level signaling) refers to a signaling method in which a base station transmits to a terminal using a downlink data channel of a physical layer, or a terminal transmits to a base station using an uplink data channel of a physical layer, and may also be referred to as RRC signaling or MAC (medium access control) control element (CE).

[0034] In recent years, various methods for scheduling communication with a terminal have been discussed as research on a 5G communication system has progressed. Accordingly, an efficient scheduling and data transmission / reception method that takes into account the characteristics of a 5G communication system is required. Accordingly, in order to provide a plurality of services to a user in a communication system, a method that can provide each service within the same time period in accordance with the characteristics of the service and an apparatus using the same are required.

[0035] A terminal must receive separate control information from a base station to transmit or receive data to the base station. However, in the case of periodically generated traffic or a service type that requires low latency and / or high reliability, data can be transmitted or received without the separate control information. In this disclosure, such a transmission method is called a configured grant (which may be mixed with grant-free or configured scheduling) based data transmission method. A method of receiving or transmitting data after receiving data transmission resource configuration and related information configured through control information is called a first signal transmission / reception type, and a method of transmitting or receiving data based on information previously configured without control information is called a second signal transmission / reception type. For the second signal transmission / reception type, a previously configured resource region is periodically present, and this region includes an uplink type 1 grant (UL type 1 grant), which is a method configured only for an upper signal, and an uplink type 2 grant (UL type 2 grant) (or semi-persistent scheduling, SPS), which is a method configured by a combination of an upper signal and an L1 signal (i.e., downlink control information (DCI)). In the case of UL type 2 grant (or SPS), some information is determined based on the upper signal, and whether to transmit other actual data is determined based on the L1 signal. Here, the L1 signal can be broadly divided into a signal that instructs activation of resources set by the upper layer and a signal that instructs further release of the activated resources.

[0036] The present disclosure includes a quasi-static HARQ-ACK (hybrid automatic repeat request acknowledgement) codebook and a dynamic HARQ-ACK codebook determination method, and a HARQ-ACK information transmission method, when the DL SPS transmission period is aperiodic or smaller than one slot.

[0037] FIG. 1 is a diagram showing a transmission structure of a time-frequency domain, which is a radio resource domain of a 5G or NR system, according to one embodiment of the present disclosure.

[0038] Referring to FIG. 1, in the radio resource domain, the horizontal axis indicates the time domain and the vertical axis indicates the frequency domain. The minimum transmission unit in the time domain is an OFDM symbol, and N symb OFDM symbols 102 are collected to form one slot 106. The length of a subframe can be defined as 1.0 ms, and a radio frame (114) can be defined as 10 ms. The minimum transmission unit in the frequency domain is a subcarrier, and the bandwidth of the entire system transmission bandwidth is a total of N BW The number of subcarriers 104 may be variably determined depending on the system.

[0039] The basic unit of the time-frequency resource domain can be expressed as a resource element (RE, 112) by an OFDM symbol index and a subcarrier index. A resource block (RB, 108) is N RB 110 , which can be defined as consecutive subcarriers 110 .

[0040] Generally, the minimum data transmission unit is the RB unit. symb = 14, NRB = 12, and N BWmay be proportional to the bandwidth of the system transmission band. The data rate increases in proportion to the number of RBs scheduled to the terminal. In the 5G or NR system, in the case of an FDD system in which the downlink and uplink are operated by dividing them by frequency, the downlink transmission bandwidth and the uplink transmission bandwidth may be different from each other. The channel bandwidth indicates the RF bandwidth corresponding to the system transmission bandwidth. Table 1 below shows the correspondence between the system transmission bandwidth and the channel bandwidth defined in the LTE system, which is the fourth generation wireless communication prior to the 5G or NR system. For example, an LTE system with a 10 MHz channel bandwidth has a transmission bandwidth consisting of 50 RBs. [Table 1]

[0041] In a 5G or NR system, a channel bandwidth wider than the LTE channel bandwidth shown in Table 1 may be adopted. Table 2 shows the correspondence between the system transmission bandwidth, channel bandwidth, and subcarrier spacing (SCS) in a 5G or NR system. [Table 2]

[0042] In a 5G or NR system, scheduling information for downlink data or uplink data is transmitted from a base station to a terminal through downlink control information (DCI). DCI is defined by various formats, and each format can indicate whether it is scheduling information for uplink data (UL grant) or scheduling information for downlink data (DL grant), whether it is a compact DCI with a small control information size, whether spatial multiplexing using multiple antennas is applied, whether it is a DCI for power control, etc. For example, DCI format 1_1, which is scheduling control information for downlink data (DL grant), can include at least one of the following control information.

[0043] - Carrier indicator: indicates what frequency carrier is being transmitted on.

[0044] -DCI format indicator: An indicator that distinguishes whether the corresponding DCI is for downlink or uplink.

[0045] -BandWidth Part (BWP) indicator: Indicates what BWP is being transmitted.

[0046] Frequency domain resource allocation: Indicates the RBs in the frequency domain allocated for data transmission. The resources to be represented are determined according to the system bandwidth and the resource allocation scheme.

[0047] - Time domain resource allocation: Indicates in which OFDM symbols of which slots the data-related channels are transmitted.

[0048] -VRB-to-PRB mapping: Specifies how to map a virtual RB (VRB) index and a physical RB (PRB) index.

[0049] -Modulation and coding scheme (MCS): Indicates the modulation scheme and coding rate used for data transmission. That is, it can indicate a coding rate value that can notify TBS (transport block size) and channel coding information, along with information on whether QPSK (quadrature phase shift keying), 16QAM (quadrature amplitude modulation), 64QAM, or 256QAM is used.

[0050] -CBG transmission information (codeblock group transmission information): When CBG retransmission is set, it indicates information on which CBG is transmitted.

[0051] -HARQ process number: Indicates the HARQ process number.

[0052] New data indicator: indicates whether it is a HARQ initial transmission or a retransmission.

[0053] -Redundancy version: Indicates the redundancy version of HARQ.

[0054] PUCCH (physical uplink control channel) resource indicator: indicates a PUCCH resource for transmitting ACK / NACK information for downlink data.

[0055] PDSCH-to-HARQ feedback timing indicator: indicates the slot in which ACK / NACK information for downlink data is transmitted.

[0056] -Transmit power control (TPC) command for PUCCH: indicates a transmit power control command for the PUCCH, which is an uplink control channel.

[0057] In the case of PUSCH transmission, time domain resource assignment can be conveyed by information about a slot in which the PUSCH is transmitted, a start OFDM symbol position S in the slot, and the number of OFDM symbols to which the PUSCH is mapped L. The above S may be a relative position from the start of the slot, and L may be the number of consecutive OFDM symbols, and S and L may be determined from a Start and Length Indicator Value (SLIV) defined as follows.

[0058] If(L-1)≦ 7 then SLIV=14*(L-1)+S else SLIV=14*(14-L+1)+(14-1-S) where0 <L≦14-S

[0059] In a 5G or NR system, a UE may generally be configured through RRC configuration with a table including information on an SLIV value, a PUSCH mapping type, and a slot in which a PUSCH is transmitted in one row. Thereafter, in the time domain resource allocation of DCI, the base station may transmit information on an SLIV value, a PUSCH mapping type, and a slot in which a PUSCH is transmitted to the UE by indicating an index value in the configured table. This method is also applicable to PDSCH.

[0060] Specifically, when the base station indicates the time resource allocation field index m included in the DCI for scheduling the PDSCH to the terminal, this notifies the combination of DMRS Type A position information corresponding to m+1 in the table showing the time domain resource allocation information, PDSCH mapping type information, slot index K0, data resource start symbol S, and data resource allocation length L. For example, the following Table 3 is a table including normal cyclic prefix-based PDSCH time domain resource allocation information. [Table 3]

[0061] In Table 3, dmrs-typeA-Position is a field indicating the symbol position where the DMRS is transmitted in one slot indicated by a system information block (SIB), which is one of the terminal common control information. The possible value of this field is 2 or 3. If the number of symbols constituting one slot is 14 in total and the first symbol index is 0, 2 means the third symbol and 3 means the fourth symbol. In Table 3, PDSCH mapping type is information indicating the position of the DMRS in the scheduled data resource region. When the PDSCH mapping type is A, the DMRS is always transmitted and received at the symbol position determined by dmrs-typeA-Position regardless of the assigned data time domain resource. When the PDSCH mapping type is B, the DMRS is always transmitted and received at the first symbol position in the assigned data time domain resource with respect to the position of the DMRS. In other words, PDSCH mapping type B does not use dmrs-typeA-Position information.

[0062] In Table 1, K 0 means the offset between the slot index of the PDCCH (physical downlink control channel) on which DCI is transmitted and the slot index of the PDSCH or PUSCH scheduled by the DCI. For example, if the slot index of the PDCCH is n, the slot index of the PDSCH or PUSCH scheduled by the DCI of the PDCCH is n+K. 0 In Table 3, S means the starting symbol index of the data time domain resource in one slot. The possible range of S values ​​is 0 to 13 based on the normal cyclic prefix. In Table 1, L means the length of the data time domain resource interval in one slot. The possible range of L values ​​is 1 to 14.

[0063] In a 5G or NR system, PUSCH mapping types are defined as type A and type B. In PUSCH mapping type A, the first OFDM symbol among the DMRS OFDM symbols is located at the second or third OFDM symbol in a slot. In PUSCH mapping type B, the first OFDM symbol among the DMRS OFDM symbols is located at the first OFDM symbol in the time domain resource allocated for PUSCH transmission. The above-described PUSCH time domain resource allocation method can be similarly applied to PDSCH time domain resource allocation.

[0064] DCI can be transmitted on a downlink physical control channel PDCCH (or control information, hereinafter, may be used interchangeably) through channel coding and modulation processes. In general, DCI is scrambled with a specific RNTI (radio network temporary identifier, or terminal identifier) ​​for each terminal, a cyclic redundancy check (CRC) is added, and the DCI is channel coded, and then each DCI is composed of an independent PDCCH and transmitted. The PDCCH is mapped to a control resource set (CORESET) configured in the terminal and transmitted.

[0065] Downlink data can be transmitted on a PDSCH, which is a physical channel for transmitting downlink data. The PDSCH can be transmitted after a control channel transmission period, and scheduling information such as a specific mapping position in the frequency domain and a modulation method is determined based on the DCI transmitted through the PDCCH.

[0066] Through the MCS in the control information constituting the DCI, the base station notifies the terminal of the modulation scheme applied to the PDSCH to be transmitted and the size of the data to be transmitted (TBS). In one embodiment, the MCS can be composed of 5 bits or more or less bits. The TBS corresponds to the size of the data (transport block, TB) to be transmitted by the base station before channel coding for error correction is applied to the data.

[0067] In the present disclosure, a transport block (TB) may include a MAC header, a MAC CE, one or more MAC SDUs (service data units), and padding bits, or the TB may indicate a unit of data to be transmitted in a physical layer in the MAC layer or a MAC PDU (Protocol Data Unit).

[0068] The modulation methods supported by 5G or NR systems are QPSK, 16QAM, 64QAM, and 256QAM, with their respective modulation orders (Qm) being 2, 4, 6, and 8. That is, in the case of QPSK modulation, 2 bits can be transmitted per symbol, in the case of 16QAM modulation, 4 bits can be transmitted per OFDM symbol, in the case of 64QAM modulation, 6 bits can be transmitted per symbol, and in the case of 256QAM modulation, 8 bits can be transmitted per symbol.

[0069] When the PDSCH is scheduled by the DCI, HARQ-ACK information indicating whether the decoding of the PDSCH is successful or unsuccessful is transmitted from the UE to the base station via the PUCCH. Such HARQ-ACK information is transmitted in a slot indicated by a PDSCH-to-HARQ feedback timing indicator included in the DCI for scheduling the PDSCH, and values ​​mapped to 1 to 3 bits of the PDSCH-to-HARQ feedback timing indicator are set by a higher layer signal as shown in Table 4. When the PDSCH-to-HARQ feedback timing indicator indicates k, the UE transmits HARQ-ACK information k slots after the slot n in which the PDSCH is transmitted, i.e., n+k slots. [Table 4]

[0070] If the DCI format 1_1 for scheduling the PDSCH does not include a PDSCH-to-HARQ feedback timing indicator, the terminal transmits the HARQ-ACK information in slot n+k according to the k value set in the higher layer signaling. When the terminal transmits the HARQ-ACK information on the PUCCH, the base station transmits it using a PUCCH resource determined based on the PUCCH resource indicator included in the DCI for scheduling the PDSCH. At this time, the ID of the PUCCH resource mapped to the PUCCH resource indicator can be set via higher layer signaling.

[0071] FIG. 2 is a diagram illustrating an example of allocating data for eMBB, URLLC, and mMTC in a time-frequency resource region in a 5G or NR system according to an embodiment of the present disclosure.

[0072] Referring to FIG. 2, data for eMBB, URLLC, and mMTC can be allocated in the entire system frequency band 200. When URLLC data (203, 205, 207) is generated and needs to be transmitted while eMBB data 201 and mMTC data 209 are allocated and transmitted in a specific frequency band, the transmitter can transmit the URLLC data (203, 205, 207) by leaving the portion already allocated with eMBB data 201 and mMTC data 209 empty or not transmitting it. Among the above-mentioned services, since it is necessary to reduce the delay time for URLLC, the URLLC data can be allocated and transmitted in a portion of the resource allocated with eMBB or mMTC data. When URLLC data is additionally allocated and transmitted in the resource allocated with eMBB data, the eMBB data may not be transmitted in the overlapping time-frequency resource, and therefore the transmission performance of the eMBB data may be degraded. That is, eMBB data transmission failure due to URLLC allocation may occur.

[0073] <Example 1, Grant-free transmission and reception method>

[0074] FIG. 3 is a diagram illustrating a grant-free transmission and reception operation according to an embodiment of the present disclosure.

[0075] There are a first signal transmission / reception type in which down data is received according to information set only in the upper signal from the base station, and a second signal transmission / reception type in which down data is received according to transmission setting information indicated by the upper signal and L1 signal. In this disclosure, a terminal operation method for the second signal transmission / reception type will be mainly described, but the use of the first signal transmission / reception type is not excluded, and the method proposed in this disclosure is also used in the first signal transmission / reception type.

[0076] DL SPS means downlink semi-persistent scheduling, and may refer to both the first signal transmission / reception type and the second signal transmission / reception type, or only one of the two. Also, DL SPS is a method in which a base station periodically transmits / receives down data information based on information set in upper signaling without specific down control information scheduling to a terminal. The DL SPS can be applied to VoIP or periodically generated traffic situations. Alternatively, resource configuration for DL ​​SPS may be periodic, but the actually generated data may be aperiodic. In this case, since the terminal does not know whether actual data is generated in the periodically configured resource, it can perform the following two operations.

[0077] Method 1-1: For a periodically configured DL SPS resource region, the terminal transmits HARQ-ACK information to the base station for an uplink resource region corresponding to the corresponding resource region for the result of demodulation / decoding of received data.

[0078] Method 1-2: When the terminal has successfully detected at least DMRS or data in a periodically configured DL SPS resource region, the terminal transmits HARQ-ACK information to the base station for an uplink resource region corresponding to the resource region for the demodulation / decoding result of the received data.

[0079] Method 1-3: When the terminal successfully decodes / demodulates the periodically configured DL SPS resource region (i.e., ACK is generated), it transmits HARQ-ACK information to the base station for the uplink resource region corresponding to the resource region for the demodulation / decoding result of the received data.

[0080] According to method 1-1, even if the base station does not actually transmit downlink data to the DL SPS resource region, the terminal can always transmit HARQ-ACK information in the uplink resource region corresponding to the DL SPS resource region.

[0081] According to method 1-2, since it is not known when the base station will transmit data in the DL SPS resource region, the terminal can transmit HARQ-ACK information in a situation where the terminal determines whether to transmit or receive data based on whether DMRS detection is successful or CRC detection is successful.

[0082] According to methods 1-3, only when the terminal successfully demodulates / decodes data, the terminal transmits HARQ-ACK information in an uplink resource region corresponding to the DL SPS resource region.

[0083] Of the above methods, the terminal can always support only one or more than one. The terminal can select one of the methods using the 3GPP standard or higher level signaling. For example, if the higher level signaling indicates method 1-1, the terminal can perform HARQ-ACK information for the corresponding DL SPS based on method 1-1.

[0084] Alternatively, one method may be selected according to DL SPS host configuration information. For example, if the transmission period is n slots or more in the DL SPS host configuration information, the terminal may apply method 1-1, and if not, the terminal may apply method 1-3. Although the transmission period is given as an example in this example, the method may be fully applied according to the applied MCS table, DMRS configuration information, resource configuration information, etc.

[0085] The UE receives downlink data in a downlink resource region set by upper signaling, and can activate or release the downlink resource region set by upper signaling through L1 signaling.

[0086] 3 illustrates an operation for DL ​​SPS according to an embodiment of the present disclosure. A terminal may receive one or more of the following DL SPS configuration information via an upper signal.

[0087] -Periodicity: DL SPS transmission period

[0088] -nrofHARQ-Processes: Number of HARQ processes configured for DL ​​SPS

[0089] -n1PUCCH-AN: HARQ resource configuration information for DL ​​SPS

[0090] -mcs-Table: MCS table setting information applied to DL SPS

[0091] In the present invention, DL SPS configuration information can be set for each Pcell or Scell, and can also be set for each frequency band width (BWP). Also, one or more DL SPS can be set for each BWP of a specific cell.

[0092] In Figure 3, the terminal can determine grant-free transmission / reception setting information 300 through receiving higher level signals for DL ​​SPS. DL SPS can transmit and receive data to and from a resource region 308 that is set after receiving DCI instructing activation (302), but cannot transmit and receive data to and from a resource region 306 before receiving the DCI. In addition, the terminal cannot receive data from a resource region 310 after receiving DCI instructing release (304).

[0093] The terminal can verify the DL SPS assignment PDCCH if both of the following two conditions for SPS scheduling activation or release are satisfied.

[0094] Condition 1: The CRC bits of the DCI format transmitted on the PDCCH are scrambled with the CS-RNTI set by higher signaling.

[0095] Condition 2: If the NDI (new data indicator) field for the activated transmission block is set to 0

[0096] If some of the fields constituting the DCI format transmitted on the DL SPS assignment PDCCH are the same as those shown in the following [Table 5] or [Table 6], the UE may determine that the information in the DCI format is a valid activation or a valid release of the DL SPS. For example, if the UE detects a DCI format including the information shown in [Table 5], the UE determines that the DL SPS is activated. In another example, if the UE detects a DCI format including the information shown in [Table 6], the UE determines that the DL SPS is released.

[0097] If some of the fields constituting the DCI format transmitted on the DL SPSassignment PDCCH are not the same as those presented in [Table 5] (special field configuration information for activating DL SPS) or [Table 6] (special field configuration information for releasing DL SPS), the terminal determines that the DCI format has been detected with a mismatched CRC. [Table 5] [Table 6]

[0098] When the UE receives a PDSCH without receiving a PDCCH or receives a PDCCH indicating an SPS PDSCH release, the UE generates a corresponding HARQ-ACK information bit. Furthermore, at least in Rel-15NR, the UE is not expected to transmit HARQ-ACK information for two or more SPS PDSCH receptions in one PUCCH resource. In other words, at least in Rel-15NR, the UE includes only HARQ-ACK information for one SPS PDSCH reception in one PUCCH resource.

[0099] DL SPS can also be configured in a primary cell (PCell) and a secondary cell (SCell). Parameters that can be configured by DL SPS upper signaling are as follows:

[0100] -Periodicity: DL SPS transmission period

[0101] -nrofHARQ-processes: the number of HARQ processes that can be configured for DL ​​SPS

[0102] -n1PUCCH-AN: PUCCH HARQ resource for DL ​​SPS, the base station sets the resource in PUCCH format 0 or 1

[0103] The above-mentioned [Table 5] to [Table 6] are possible fields in a situation where only one DL SPS can be set per cell and per BWP. In a situation where multiple DL SPSs per cell and per BWP are set, the DCI field for activating (or deactivating) each DL SPS resource may change. The present disclosure provides a method for solving such a situation.

[0104] Not all DCI formats described in [Table 5] and [Table 6] in this disclosure are used to activate or deactivate DL SPS resources. For example, DCI format 1_0 and DCI format 1_1 used to schedule PDSCH are used to activate DL SPS resources. For example, DCI format 1_0 used to schedule PDSCH is used to deactivate DL SPS resources.

[0105] <Example 2, HARQ-ACK codebook setting method>

[0106] FIG. 4 is a diagram showing a method for setting a semi-static HARQ-ACK codebook in an NR system according to one embodiment of the present disclosure.

[0107] In a situation where the number of HARQ-ACK PUCCHs that the UE can transmit in one slot is limited to one, when the UE receives a semi-static HARQ-ACK codebook upper configuration, the UE reports HARQ-ACK information for PDSCH reception or SPS PDSCH release in the HARQ-ACK codebook in a slot indicated by the value of the PDSCH-to-HARQ_feedback timing indicator in DCI format 1_0 or DCI format 1_1. The UE reports HARQ-ACK information bit values ​​in the HARQ-ACK codebook as a NACK in a slot not indicated by the PDSCH-to-HARQ_feedback timing indicator field in DCI format 1_0 or DCI format 1_1. If the UE does not report the MARQ-ACK information bit value for candidate PDSCH reception, the UE reports the MARQ-ACK information bit value for candidate PDSCH reception in the HARQ-ACK codebook in a slot indicated by the value of the PDSCH-to-HARQ_feedback timing indicator field in DCI format 1_0 or DCI format 1_1. A,CIn this case, if only HARQ-ACK information for one SPS PDSCH release or one PDSCH reception is reported, and the report is scheduled by DCI format 1_0 including information indicating that the counter DAI field in the Pcell is 1, the terminal determines one HARQ-ACK codebook for the SPS PDSCH release or the PDSCH reception.

[0108] Other than that, the HARQ-ACK codebook determination method described later is followed.

[0109] Let M be the set of PDSCH reception candidate cases in serving cell c. A,c Then, in the [pseudo-code1] stage, A,c can be sought.

[0110] [pseudo-code1 start]

[0111] -Step 1: j is 0, M A,c Initialize k, which is the HARQ-ACK transmission timing index, to 0.

[0112] Step 2: Set R to a set of each row in a table including slot information, starting symbol information, and number of symbols or length information to which the PDSCH is mapped. When the PDSCH-available mapping symbol indicated by each value of R is set to the UL symbol according to the DL and UL settings set in the upper layer, delete the corresponding row from R.

[0113] Action 3-1: If the terminal can receive one unicast PDSCH in one slot and R is not a co-set, set M A,c Added 1 more.

[0114] Operation 3-2: If the UE can receive more than one unicast PDSCH in one slot, count the number of PDSCHs that can be assigned to different symbols in the calculated R and divide the number by M. A,c Added to.

[0115] -Move 4: Increase k by 1 and start again from move 2.

[0116] [End of pseudo-code1]

[0117] Taking the above pseudo-code1 as an example in FIG. 4, in order to transmit HARQ-ACK PUCCH in slot#k(408), all slot candidates with PDSCH-to-HARQ-ACK timing that can indicate slot#k(408) are considered. In FIG. 4, it is assumed that HARQ-ACK transmission is possible in slot#k(408) due to the PDSCH-to-HARQ-ACK timing combination that is possible only for PDSCH scheduled in slot#n(402), slot#n+1(404) and slot#n+2(406). Then, considering time domain resource setting information of PDSCHs that can be scheduled in slots 402, 404, and 406 and information indicating whether a symbol in a slot is downlink or uplink, the maximum number of PDSCHs that can be scheduled per slot is derived. For example, when two PDSCHs can be scheduled at maximum in slot 402, three PDSCHs can be scheduled at maximum in slot 404, and two PDSCHs can be scheduled at maximum in slot 406, the maximum number of PDSCHs included in the HARQ-ACK codebook transmitted in slot 408 is seven in total. This is called the cardinality of the HARQ-ACK codebook.

[0118] Within a particular slot, operation 3-2 is described via the following Table 7 (Default PDSCH time domain resource allocation A for normal CP). [Table 7]

[0119] Table 7 is a time resource allocation table in which the terminal operates by default before the terminal receives time resource allocation by a separate RRC signal. For reference, the row index value is not specified by a separate RRC, and the PDSCH time resource allocation value is determined by the dmrs-TypeA-Position, which is a terminal common RRC signal. In Table 7, the ending and order columns are values ​​added separately for convenience of explanation and may not actually exist. The ending column means the end symbol of the scheduled PDSCH, and the order column means the code position value located in a specific codebook in the quasi-static HARQ-ACK codebook. This table is applied to time resource allocation applied to DCI format 1_0 of the common search space of PDCCH.

[0120] In order to calculate the maximum number of non-overlapping PDSCHs in a particular slot and determine the HARQ-ACK codebook, the terminal performs the following operations.

[0121] *Step 1: Search for the PDSCH allocation value that is terminated first in the slot among all rows of the PDSCH time resource allocation table. In Table 7, it can be seen that row index 14 is terminated first. This is represented as 1 in the order column. And, other row indexes that overlap with row index 14 by at least one symbol are represented as 1x in the order column.

[0122] *Step 2: Then, search for the first PDSCH allocation value among the remaining row indexes not shown in the Order column. In Table 7, this corresponds to the row whose row index is 7 and whose dmrs-TypeA-Position value is 3. And, other row indexes that overlap with this row index by at least one symbol are shown as 2x in the Order column.

[0123] *Step 3: Repeat step 2 and increase the order value to display. For example, search for the first terminated PDSCH allocation value among row indexes not displayed in the order column in Table 7. In Table 7, this corresponds to the row with row index 6 and dmrs-TypeA-Position value 3. Then, other row indexes that overlap with this row index by at least one symbol are displayed as 3x in the order column.

[0124] *Step 4: If order is displayed for all row indexes, the process ends. The size of the order is the maximum number of PDSCHs that can be scheduled without time overlap in the slot. Scheduling without time overlap means that different PDSCHs are scheduled in TDM.

[0125] In the order column of Table 7, the maximum value of order means the HARQ-ACK codebook size of the corresponding slot, and the order value means the HARQ-ACK codebook point where the HARQ-ACK feedback bit for the corresponding scheduled PDSCH is located. For example, row index 16 in Table 7 means that it is located at the second code position in a semi-static HARQ-ACK codebook with a size of 3. The terminal that transmits the HARQ-ACK feedback selects a set of occasions for candidates PDSCH receptions in serving cell c as M A,c Then, M at the [pseudo-code1] or [pseudo-code2] stage A,c It is possible to obtain M A,c can be used to determine the number of HARQ-ACK bits that the terminal must transmit. A,c The HARQ-ACK codebook can be constructed using the cardinality of the set.

[0126] In another example, matters to be considered for determining a semi-static HARQ-ACK codebook (or a type 1 HARQ-ACK codebook) are as follows.

[0127]

number

[0128]

number

[0129]

number

[0130]

number

[0131]

number

[0132]

number

[0133] In another example, the pseudo-code for determining the HARQ-ACK codebook is as follows:

[0134] [pseudo-code2 disclosure]

[0135]

number

[0136]

number

[0137]

number

number

[0138]

number

[0139] [End of pseudo-code2]

[0140] The position of the HARQ-ACK codebook including HARQ-ACK information for DCI indicating DL SPS release in pseudo-code2 is based on the position where DL SPS PDSCH is received. For example, if the start symbol at which DL SPS PDSCH is transmitted is 5 symbols long starting from the 4th OFDM symbol on a slot basis, the HARQ-ACK information including DL SPS release indicating release of the corresponding SPS is assumed to be mapped as if a PDSCH with a length of 5 symbols starting from the 4th OFDM symbol of the slot where DL SPS release is transmitted is mapped, and the corresponding HARQ-ACK information is determined through the PDSCH-to-HARQ-ACK timing indicator and PUSCH resource indicator included in the control information indicating DL SPS release. In another example, when the start symbol at which the DL SPS PDSCH is transmitted is 5 symbols long starting from the 4th OFDM symbol based on the slot, the HARQ-ACK information including the DL SPS release instructing the release of the SPS is assumed to be a 5-symbol long PDSCH starting from the 4th OFDM symbol of the slot indicated by the Time Domain Resource Allocation (TDRA) of the DCI, which is the DL SPS release, and the corresponding HARQ-ACK information is determined based on the PDSCH-to-HARQ-ACK timing indicator and the PUSCH resource indicator included in the control information indicating the DL SPS release.

[0141] FIG. 5 is a diagram showing a method of setting a dynamic HARQ-ACK codebook in an NR system.

[0142] The terminal transmits HARQ-ACK information to be transmitted in one PUCCH in slot n based on the PDSCH-to-HARQ_feedback timing value for PUCCH transmission of HARQ-ACK information in slot n for PDSCH reception or SPS PDSCH release and K0, which is transmission slot position information of PDSCH scheduled in DCI format 1_0 or 1_1. Specifically, for the above-mentioned HARQ-ACK information transmission, the terminal determines the PDSCH-to-HARQ_feedback timing and the HARQ-ACK codebook of the PUCCH transmitted in the slot determined by K0 based on the DAI included in the DCI indicating the PDSCH or SPS PDSCH release.

[0143] The DAI is composed of Counter DAI and Total DAI. Counter DAI is information indicating the position in the HARQ-ACK codebook of HARQ-ACK information corresponding to PDSCH scheduled in DCI format 1_0 or DCI format 1_1. Specifically, the value of Counter DAI in DCI format 1_0 or 1_1 indicates the accumulated value of PDSCH reception or SPS PDSCH release scheduled in a specific cell c according to DCI format 1_0 or DCI format 1_1. The above-mentioned accumulated value is set based on the PDCCH monitoring occasion and the serving cell in which the scheduled DCI exists.

[0144] Total DAI is a value that indicates the size of the HARQ-ACK codebook. Specifically, the value of Total DAI means the total number of PDSCH or SPS PDSCH releases scheduled before including the time when DCI is scheduled. And, Total DAI is a parameter used when HARQ-ACK information in serving cell c in a CA (Carrier Aggregation) situation also includes HARQ-ACK information for PDSCHs scheduled in other cells including serving cell c. In other words, there is no Total DAI parameter in a system operating in one cell.

[0145] An example of the operation for the DAI is shown in FIG. 5. In FIG. 5, when the terminal transmits a HARQ-ACK codebook selected based on the DAI in the n-th slot of carrier 0 (502) to PUCCH 520 in a situation where two carriers are configured, the change in the values ​​of Counter DAI (C-DAI) and Total DAI (T-DAI) indicated by the DCI searched for each PDCCH monitoring occasion set for each carrier is shown. First, the DCI searched for m=0 (506) indicates a value 1 for C-DAI and T-DAI, respectively. The DCI searched for m=1 (508) indicates a value 2 for C-DAI and T-DAI, respectively. The DCI searched for m=2 (510) on carrier 0 (c=0, 502) indicates a value 3 for C-DAI, respectively (516). The DCI searched for in carrier 1 (c=1, 504) for m=2 (510) indicates a C-DAI value (518) of 4. In this case, if carriers 0 and 1 are scheduled in the same monitoring occasion, both T-DAIs are indicated as 4.

[0146] In Figures 4 and 5, the HARQ-ACK codebook determination operates in a situation where only one PUCCH including HARQ-ACK information is transmitted in one slot. This is referred to as mode 1. As an example of a method for determining one PUCCH transmission resource in one slot, when PDSCHs scheduled in different DCIs are multiplexed and transmitted in one HARQ-ACK codebook in the same slot, the PUCCH resource selected for HARQ-ACK transmission is determined by the PUCCH resource indicated by the PUCCH resource field indicated in the DCI that last scheduled the PDSCH. That is, the PUCCH resource indicated by the PUCCH resource field indicated in the DCI scheduled before the DCI is ignored.

[0147] The following description defines a method and apparatus for determining a HARQ-ACK codebook in a situation where two or more PUCCHs including HARQ-ACK information can be transmitted in one slot. This is referred to as mode 2. A terminal can operate only in mode 1 (transmitting only one HARQ-ACK PUCCH in one slot) or only in mode 2 (transmitting one or more HARQ-ACK PUCCHs in one slot). Alternatively, for a terminal that supports both mode 1 and mode 2, the base station configures the terminal to operate in only one mode through upper signaling, or mode 1 and mode 2 are implicitly determined by the DCI format, RNTI, DCI specific field value, scrambling, etc. For example, the PDSCH scheduled in DCI format A and the HARQ-ACK information associated therewith are based on mode 1, and the PDSCH scheduled in DCI format B and the HARQ-ACK information associated therewith are based on mode 2.

[0148] Whether the above-mentioned HARQ-ACK codebook is semi-static as shown in FIG. 4 or dynamic as shown in FIG. 5 is determined by RRC signaling.

[0149] <Embodiment 3: HARQ-ACK transmission method for DL ​​SPS>

[0150] FIG. 6 illustrates a process of transmitting a HARQ-ACK for DL ​​SPS.

[0151] Referring to FIG. 6, 600 shows a situation in which the maximum receivable PDSCH (602, 604, 606) is mapped in slot k without overlapping in terms of time resources. For example, if the DCI format for scheduling the PDSCH does not include a PDSCH-to-HARQ feedback timing indicator, the terminal transmits HARQ-ACK information 608 in slot k+l according to the l value set by higher layer signaling. Therefore, the size of the semi-static HARQ-ACK codebook in slot k+l may be 3, which is the same as the number of maximum transmittable PDSCHs in slot k. In addition, if the HARQ-ACK information is 1 bit for each PDSCH, the HARQ-ACK codebook in 600 and 608 in FIG. 6 will be composed of a total of 3 bits [X, Y, Z], where X is HARQ-ACK information for PDSCH 602, Y is HARQ-ACK information for PDSCH 604, and Z is HARQ-ACK information for PDSCH 606. If the PDSCH reception is successful, the information will be mapped to an ACK, otherwise to a NACK. In addition, if the DCI does not actually schedule the PDSCH, the terminal reports it with a NACK. Specifically, the HARQ-ACK codebook position located according to the SLIV of the PDSCH that can be scheduled in the DCI can vary, and can be determined according to Table 7 or [pseudo code 1] or [pseudo code 2]. 610 in FIG. 6 shows HARQ-ACK transmission when DL SPS is activated. In Rel-15NR, the minimum period of DL SPS is 10 ms, and in 610, the length of one slot is 1 ms with a 15 kHz subcarrier interval, so SPS PDSCH 612 is transmitted in slot n, and SPS PDSCH 616 is transmitted in the following slot n+10.

[0152] The HARQ-ACK information for each SPS PDSCH notifies the period, HARQ-ACK transmission resource information, MCS table setting, and number of HARQ processes for the SPS by the upper signal, and then notifies the frequency resource, time resource, MCS value, etc. according to the information included in the DCI format indicating the corresponding SPS activation. For reference, the PUCCH resource on which the HARQ-ACK information is transmitted can also be configured by the upper signal, and the PUCCH resource has the following attributes.

[0153] -Hopping or not

[0154] -PUCCH format (start symbol, symbol length, etc.)

[0155] Here, the MCS table setting and HARQ-ACK transmission resource information may not exist. If HARQ-ACK transmission resource information exists, Rel-15NR supports PUCCH format 0 or 1, which can transmit up to 2 bits. However, later releases can fully support PUCCH format 2, 3, or 4, which can transmit more than 2 bits.

[0156] Since the DL SPS upper signal configuration includes HARQ-ACK transmission resource information, the terminal can ignore the PUCCH resource indicator in the DCI format indicating DL SPS activation. Or, the DCI format may not have a PUCCH resource indicator field. On the other hand, if there is no HARQ-ACK transmission resource information in the DL SPS upper signal configuration, the terminal transmits HARQ-ACK information corresponding to DL SPS in the PUCCH resource determined by the PUCCH resource indicator of the DCI format activating DL SPS. In addition, the difference between the slot in which the SPS PDSCH is transmitted and the slot in which the HARQ-ACK information is transmitted is determined by the value indicated by the PDSCH to HARQ-ACK feedback timing indicator of the DCI format activating DL SPS, or if there is no indicator, it follows a specific value previously set by the upper signal. For example, as shown in 610 of FIG. 6, if the PDSCH to HARQ-ACK feedback timing indicator is 2, the HARQ-ACK information for the SPS PDSCH 612 transmitted in slot n is transmitted via the PUCCH 614 of slot n+2. Furthermore, the PUCCH in which the HARQ-ACK information is transmitted may be configured by a higher signal or the resource may be determined by an L1 signal indicating DL SPS activation. The HARQ-ACK codebook position for the SPS PDSCH 612 transmitted in the PUCCH 614 is located at the Yth position in [XYZ] if it is assumed that up to three PDSCHs can be received as shown in 600 in FIG. 6 and the time resource of the PDSCH 612 is the same as that of the PDSCH 604.

[0157] If DCI indicating DL SPS release is transmitted, the terminal must transmit HARQ-ACK information for the DCI to the base station. However, in the case of a quasi-static HARQ-ACK codebook, the size and position of the HARQ-ACK codebook are determined by the time resource region to which the PDSCH is assigned and the slot interval between the PDSCH and the HARQ-ACK indicated by the L1 signal or the higher signal (PDSCH to HARQ-ACK feedback timing) as described above in this disclosure. Therefore, when DCI indicating DL SPS release is transmitted to a quasi-static HARQ-ACK codebook, a specific rule is required that does not arbitrarily determine the position in the HARQ-ACK codebook, and in Rel-15NR, the position of the HARQ-ACK information for DCI indicating DL SPS release is mapped in the same manner as the transmission resource region of the DL SPS PDSCH. For example, 620 in FIG. 6 shows a situation in which DCI 622 indicating the release of an activated DL SPS PDSCH is transmitted in slot n. When the PDSCH to HARQ-ACK feedback timing indicator included in the DCI622 format indicates 2, the HARQ-ACK information for the DCI622 is transmitted on the PUCCH623 of slot n+2, and the HARQ-ACK codebook position is assumed to be the same as if the SPS PDSCH already configured in slot n was scheduled, and the terminal maps and transmits the HARQ-ACK information for the DCI622 indicating DL SPS release at the HARQ-ACK codebook position corresponding to the SPS PDSCH. In this regard, the following two methods are possible, and the base station and the terminal will transmit and receive the DCI in at least one method depending on the standard or base station configuration.

[0158] * Method 2-1-1: Transmit DCI to instruct DL SPS release only in slots where pre-configured SPS PDSCH is transmitted

[0159] For example, if the SPS PDSCH is set to be transmitted in slot n as shown in 620 of Figure 6, the terminal transmits DCI 622 instructing SPS PDSCH release only in slot n, and the slot in which the corresponding HARQ-ACK information is transmitted is the same as the slot position determined when it is assumed that the SPS PDSCH is transmitted. In other words, when the slot in which the HARQ-ACK information for the SPS PDSCH is transmitted is n+2, the slot in which the HARQ-ACK information for the DCI instructing DL SPS PDSCH release is transmitted is also n+2.

[0160] * Method 2-1-2: Transmit DCI to command DL SPS release in any slot regardless of the slot in which SPS PDSCH is transmitted

[0161] For example, as shown in 620 of FIG. 6, assuming that the SPS PDSCH is transmitted in slots n, n+10, n+20, ..., the base station transmits DCI 624 instructing release of the DL SPS PDSCH in slot n+3, and if the value indicated in the PDSCH to HARQ-ACK feedback timing indicator included in the DCI is 1 or if the field is not present, and if the value preset in the upper signal is 1, HARQ-ACK information 626 for the DCI instructing release of the DL SPS PDSCH is transmitted and received in slot n+4.

[0162] There may be cases where the minimum period of DL SPS is shorter than 10 ms. For example, if there is data that requires high reliability and low delay wirelessly for different devices in a factory, and the transmission period of the data is constant and the period itself is short, it must be shorter than 10 ms. Therefore, regardless of the subcarrier interval that is not in ms units, the DL SPS transmission period can be determined in slot units, symbol units, or symbol group units. For reference, the minimum transmission period of the uplink configured grant PUSCH resource is 2 symbols.

[0163] 630 in FIG. 6 shows a situation where the transmission period of DL SPS is 7 symbols, which is smaller than a slot. Since the transmission period is within one slot, up to two SPS PDSCHs (632, 634) can be transmitted in slot k. In addition, the HARQ-ACK information corresponding to the SPS PDSCH 632 and the SPS PDSCH 634 is transmitted in a slot according to a value set in advance by a higher signal when the value is indicated by the PDSCH to HARQ-ACK feedback timing indicator included in the DCI indicating SPS activation or when the corresponding field is not present, for example, when the corresponding value is i, the terminal transmits HARQ-ACK information 636 for the SPS PDSCH 632 and the SPS PDSCH 634 in slot k+i. The position of the HARQ-ACK codebook included in the HARQ-ACK information should take into account not only the TDRA, which is time resource information in which the SPS PDSCH is scheduled, but also the transmission period. Conventionally, since only one SPS PDSCH can be transmitted per slot, the HARQ-ACK codebook position is determined based on the time resource information TDRA without considering the transmission period. However, when the DL SPS transmission period is smaller than the slot, both the time resource information TDRA and the transmission period must be considered to determine the HARQ-ACK codebook position. Here, TDRA is a Time Domain Resource Allocation and includes the transmission start symbol and length information of the SPS PDSCH. For example, if the DL SPS transmission period is 7 symbols and the start symbol of the DL SPS PDSCH determined by the TDRA is 2 and the length is 3, two DL SPS PDSCHs will exist in one slot as shown in 630 of FIG. 6. That is, the first SPS PDSCH 632 is a PDSCH with OFDM symbol indexes 2, 3, and 4 determined by the TDRA, and the second SPS PDSCH 634 is a PDSCH with OFDM symbol indexes 9, 10, and 11 considering the TDRA and the transmission period of 7 symbols. That is, the second SPS PDSCH in a slot has the same length as the first SPS PDSCH, but the offset is shifted by the transmission period.In summary, for quasi-static HARQ-ACK codebook generation or determination, the terminal uses time resource allocation information to determine the HARQ-ACK codebook position for the SPS PDSCH in one slot when the SPS PDSCH transmission period is greater than one slot, and considers both the time resource allocation information and the SPS PDSCH transmission period when the SPS PDSCH transmission period is less than one slot. For example, case 640 shown in Figure 6 illustrates a situation in which DCI 642 indicating release of DL SPS PDSCH is transmitted in slot k. If the PDSCH-to-HARQ-ACK feedback timing indicator included in the format of DCI 642 indicates j, HARQ-ACK information for DCI 642 can be transmitted via PUCCH 644 in slot k+j.

[0164] When the SPS PDSCH transmission period is smaller than one slot, the SPS PDSCH may cross a slot boundary depending on the combination of the transmission period and TDRA. 650 in FIG. 6 shows an example of this, and in this case, the base station sets one SPS PDSCH that crosses a slot boundary to be repeatedly transmitted by dividing it into PDSCH 652 and PDSCH 654. In this case, PDSCH 652 and PDSCH 654 may always have the same length or different lengths. In addition, the terminal transmits only one HARQ-ACK information 656 for the SPS PDSCH composed of PDSCH 652 and PDSCH 654, and the reference slot is slot k+1 in which the last repeatedly transmitted PDSCH 654 was transmitted.

[0165] <Example 3-1: Semi-static HARQ-ACK codebook mapping method for DCI indicating DL SPS release>

[0166] When the transmission period of the SPS PDSCH is smaller than one slot, when the UE transmits HARQ-ACK information for a DCI requesting the release of the SPS PDSCH based on a quasi-static HARQ-ACK codebook, the UE maps the HARQ-ACK codebook for the DCI by at least one of the following methods.

[0167] *Method 2-2-1: The position of the quasi-static HARQ-ACK codebook for HARQ-ACK information for DCI instructing SPS PDSCH release is the same as the position of the HARQ-ACK codebook for the SPS PDSCH located first in terms of time resource among the SPS PDSCHs received in one slot.

[0168] -If the number of SPS PDSCHs in a slot in which DCI instructing SPS PDSCH release is transmitted is two or more, the terminal maps HARQ-ACK information for the DCI to a quasi-static HARQ-ACK codebook position for HARQ-ACK information of the earliest SPS PDSCH in time and transmits it.

[0169] For example, if the maximum number of PDSCHs that can be transmitted and received without simultaneous PDSCH reception, including the SPS PDSCH, in a slot in which DCI indicating SPS PDSCH release is transmitted, is 4, the HARQ-ACK codebook size for the slot is 4, and HARQ-ACK information for SPS PDSCH or PDSCH reception will be mapped to each position, such as {1, 2, 3, 4}. If the HARQ-ACK information for two SPS PDSCHs is mapped to positions {2} and {3}, respectively, the HARQ-ACK information indicating the release of DL SPS PDSCH is mapped to position {2}.

[0170] *Method 2-2-2: The position of the quasi-static HARQ-ACK codebook for HARQ-ACK information for DCI instructing release of SPS PDSCH is the same as the position of the HARQ-ACK codebook for the SPS PDSCH located last in terms of time resource among the SPS PDSCHs received in one slot.

[0171] -If the number of SPS PDSCHs in a slot in which DCI instructing SPS PDSCH release is transmitted is two or more, the terminal maps HARQ-ACK information for the DCI to a quasi-static HARQ-ACK codebook position for HARQ-ACK information of the last SPS PDSCH in time and transmits it.

[0172] For example, if the maximum number of PDSCHs that can be transmitted and received without simultaneous PDSCH reception, including the SPS PDSCH, in a slot in which DCI indicating SPS PDSCH release is transmitted, is 4, the HARQ-ACK codebook size for the slot is 4, and HARQ-ACK information for SPS PDSCH or PDSCH reception will be mapped to each position, such as {1, 2, 3, 4}. If the HARQ-ACK information for two SPS PDSCHs is mapped to positions {2} and {3}, respectively, the HARQ-ACK information indicating the release of DL SPS PDSCH is mapped to position {3}.

[0173] * Method 2-2-3: The position of the quasi-static HARQ-ACK codebook for HARQ-ACK information for DCI indicating SPS PDSCH release is the same as the position of all HARQ-ACK codebooks for SPS PDSCH received in one slot

[0174] -If the number of SPS PDSCHs in a slot in which DCI instructing SPS PDSCH release is transmitted is two or more, the terminal repeatedly maps HARQ-ACK information for the DCI to quasi-static HARQ-ACK codebook positions for the HARQ-ACK information of all SPS PDSCHs and transmits the HARQ-ACK information.

[0175] -For example, if the maximum number of PDSCHs that can be transmitted and received without simultaneous PDSCH reception, including the SPS PDSCH, in a slot in which DCI instructing SPS PDSCH release is transmitted, is 4, the size of the HARQ-ACK codebook for the slot is 4, and HARQ-ACK information for SPS PDSCH or PDSCH reception will be mapped to each position, such as {1, 2, 3, 4}. If the HARQ-ACK information for two SPS PDSCHs is mapped to positions {2} and {3}, respectively, the HARQ-ACK information instructing release of DL SPS PDSCH is repeatedly mapped to positions {2} and {3}. That is, the same HARQ-ACK information is mapped to positions {2} and {3}.

[0176] *Method 2-2-4: The quasi-static HARQ-ACK codebook position for HARQ-ACK information for DCI instructing SPS PDSCH release is selected by the base station from among multiple HARQ-ACK codebook candidate positions for SPS PDSCH received in one slot using an upper signal, an L1 signal, or a combination of both.

[0177] -If the number of SPS PDSCHs in a slot in which DCI instructing SPS PDSCH release is transmitted is two or more, the base station selects one of the semi-static HARQ-ACK codebook positions for the HARQ-ACK information of the SPS PDSCH by an upper signal, an L1 signal, or a combination thereof, and the terminal maps and transmits HARQ-ACK information for the DCI at the selected position.

[0178] -For example, if the maximum number of PDSCHs that can be transmitted and received without simultaneous PDSCH reception, including the SPS PDSCH, is 4 in a slot in which a DCI instructing the release of the SPS PDSCH is transmitted, the size of the HARQ-ACK codebook for the slot is 4, and the HARQ-ACK information for the SPS PDSCH or PDSCH reception will be mapped to each position as {1, 2, 3, 4}. If the HARQ-ACK information for two SPS PDSCHs is mapped to positions {2} and {3}, respectively, the base station selects {2} using the DCI instructing the release of the DL SPS PDSCH, and the terminal maps the HARQ-ACK information instructing the release of the DL SPS PDSCH to position {2} and transmits it. The DCI field for determining the semi-static HARQ-ACK codebook position may utilize a time resource allocation field, a HARQ process number, a PDSCH-to-HARQ feedback timing indicator, or the like. For example, a time resource allocation field in a DCI indicating an SPS PDSCH release may indicate time resource information of one SPS PDSCH among the SPS PDSCHs that can be transmitted in the corresponding slot, and the terminal may transmit HARQ-ACK information of the corresponding DCI to a quasi-static HARQ-ACK codebook position corresponding to the indicated SPS PDSCH.

[0179] *Method 2-2-5: The position of the quasi-static HARQ-ACK codebook for HARQ-ACK information for DCI instructing SPS PDSCH release is instructed or set by the base station by the upper signal, L1 signal, or a combination thereof.

[0180] -If the number of PDSCHs that can be received without time overlap in a slot in which a DCI instructing SPS PDSCH release is transmitted is two or more, the base station selects one position from the quasi-static HARQ-ACK codebook positions for the HARQ-ACK information of the PDSCH using an upper signal, an L1 signal, or a combination thereof, and the terminal maps and transmits HARQ-ACK information for the DCI at the selected position.

[0181] -The set of quasi-static HARQ-ACK codebook positions that the base station can select according to method 2-2-4 is composed of quasi-static HARQ-ACK codebook positions to which the HARQ-ACK information of the SPS PDSCH can be mapped, and the set of quasi-static HARQ-ACK codebook positions that the base station can select according to method 2-2-5 is composed of quasi-static HARQ-ACK codebook positions to which the HARQ-ACK information of all PDSCHs can be mapped.

[0182] -For example, if the maximum number of PDSCHs that can be transmitted and received without simultaneous PDSCH reception, including the SPS PDSCH, is 4 in a slot in which a DCI instructing the release of the SPS PDSCH is transmitted, the size of the HARQ-ACK codebook for the slot is 4, and the HARQ-ACK information for the SPS PDSCH or PDSCH reception will be mapped to each position, such as {1, 2, 3, 4}. The base station selects {1} using the DCI instructing the release of the DL SPS PDSCH, and the terminal maps the HARQ-ACK information instructing the release of the DL SPS PDSCH to the {1} position and transmits it. As the DCI field for determining the semi-static HARQ-ACK codebook position, a time resource allocation field, a HARQ process number, a PDSCH-to-HARQ feedback timing indicator, etc. may be used. For example, a time resource allocation field in a DCI indicating an SPS PDSCH release indicates time resource information of one of the PDSCHs that can be transmitted in the corresponding slot, and the terminal transmits HARQ-ACK information of the corresponding DCI to a quasi-static HARQ-ACK codebook position corresponding to the indicated PDSCH.

[0183] The above method may be possible in a situation where only one HARQ-ACK transmission is configured to be supported in one slot. If a code block group (CBG)-based transmission is configured at a higher level via the DL SPS PDSCH, the UE may transmit HARQ-ACK information for DCI instructing DL SPS PDSCH release by repeating the HARQ-ACK information for the number of CBGs and mapping it to a semi-static HARQ-ACK codebook resource determined by at least one of the above methods. The above method has been described as a method of transmitting HARQ-ACK information for DL ​​SPS PDSCH instructing release of one SPS PDSCH transmission / reception, but it is also possible to transmit HARQ-ACK information for DL ​​SPS PDSCH instructing simultaneous release of two or more activated DSCH transmission / reception in one cell / one BWP. For example, when one DL SPS PDSCH release signal is associated with multiple SPS PDSCHs activated in one cell / one BWP, the SPS PDSCH considered for HARQ-ACK codebook location selection may be the SPS PDSCH belonging to a representative configuration or all configurations. In this case, if it belongs to the representative configuration, the representative configuration may be the SPS PDSCH configuration number with the lowest index or the first activated SPS PDSCH configuration. This is merely an example, and other similar methods are fully possible.

[0184] <Example 3-2: Dynamic HARQ-ACK codebook mapping method for multiple SPS PDSCHs transmitted in one slot>

[0185] In the dynamic HARQ-ACK codebook (or Type 2 HARQ-ACK codebook), the position of the HARQ-ACK information is basically determined by the Total DAI and Counter DAI included in the DCI that schedules the PDSCH. The Total DAI indicates the size of the HARQ-ACK codebook transmitted in slot n, and the Counter DAI indicates the position of the HARQ-ACK codebook transmitted in slot n. In the next Rel-15NR, the dynamic HARQ-ACK codebook is set by [pseudo-code3].

[0186] [pseudo-code3 disclosure]

[0187]

number

[0188]

number

[0189]

number

[0190]

number

[0191]

number

[0192]

number

[0193] [pseudo-code3 end]

[0194] [pseudo-code3] is applied when the transmission period of the SPS PDSCH is greater than one slot, and when the transmission period of the SPS PDSCH is less than one slot, the dynamic HARQ-ACK codebook will be determined by the following [pseudo-code4]. Alternatively, [pseudo-code4] can be generally applied regardless of the SPS PDSCH transmission period or the number of SPS PDSCHs activated in one cell / one BWP.

[0195] [Start pseudo-code4]

[0196]

number

[0197]

number

[0198]

number

[0199]

number

[0200]

number

[0201]

number

[0202] [pseudo-code4 end]

[0203] In the above-mentioned [pseudo-code4], the value of k, which is the value of the number of SPS PDSCHs in one slot, corresponds only to one SPS PDSCH configuration in one cell / one BWP, or if multiple SPS PDSCH configurations are possible in one cell / one BWP, it can include all SPS PDSCH configurations.

[0204] The [pseudo-code3] or [pseudo-code4] can be applied in a situation where HARQ-ACK information transmission is limited to a maximum of one per slot.

[0205] <Example 3-3: Individual HARQ-ACK transmission method for multiple SPS PDSCHs transmitted in one slot>

[0206] When the terminal is configured by the base station to transmit only one HARQ-ACK per slot and a DL SPS transmission period smaller than one slot by the upper signal, the HARQ-ACK information for the DL SPS PDSCH 632 and DL SPS PDSCH 634 received in slot k is transmitted in the PUCCH of slot k+i in advance indicated by the upper signal, the L1 signal, or a combination thereof, as shown in 630 of FIG. 6. For example, the terminal determines the granularity for the PDSCH to HARQ-ACK timing indicator in the DCI format indicating DL SPS activation at the slot level, and the base station provides the terminal with the difference between the slot index in which the DL SPS PDSCH is received and the slot index in which the HARQ-ACK information is transmitted, and sets the PUCCH resource in which the HARQ-ACK information is transmitted in the slot indicated by L1 to the terminal by the upper signal. 630 of FIG. 6 shows a situation in which the PDSCH to HARQ-ACK timing indicates the value i. The value can be directly selected by the L1 signal, or candidate values ​​can be set by a higher-level signal, and one of these values ​​can be selected by the L1 signal.

[0207] If a terminal or a base station wants to separately transmit and receive HARQ-ACK information for DL ​​SPS PDSCHs transmitted and received separately, the base station can set a DL SPS transmission period smaller than one slot and two or more HARQ-ACK transmissions per slot by using an upper signal. For example, the terminal 660 in FIG. 6 transmits HARQ-ACK information for SPS PDSCH 662 received in slot k via PUCCH 666 in slot k+i, and transmits HARQ-ACK information for SPS PDSCH 664 via PUCCH 668 in slot k+i. To enable this, for example, the terminal determines the granularity for the PDSCH to HARQ-ACK timing indicator in the DCI format indicating DL SPS activation at the symbol level, and the value means the total symbol length from the transmission end symbol (or transmission start symbol) of the SPS PDSCH to the transmission start symbol (or transmission end symbol) of the PUCCH in which the HARQ-ACK information is transmitted. In 660 of FIG. 6, when the end symbol of the SPS PDSCH 662 is s0 and the start symbol of the PUCCH 666 in which HARQ-ACK information for the SPS PDSCH 662 is transmitted is s1, the value indicated by the PDSCH to HARQ-ACK timing indicator is "s1-s0", and this value can be directly selected by the L1 signal or can be set by the upper signal, and one of these values ​​can be determined by the L1 signal. Through this information, the terminal can determine the start symbol of the PUCCH in which the HARQ-ACK information for the SPS PDSCH is transmitted. Other PUCCH transmission information can be determined by the upper signal, the L1 signal, or a combination thereof. If the PUCCH resource indicator in the L1 or upper signal of Rel-15 is used, the terminal can determine that the "starting symbol index" field in the value indicated by the indicator is not used.Alternatively, since the starting symbol in which the HARQ-ACK information is transmitted separately is previously provided through the PDSCH to HARQ-ACK timing indicator information, a new upper signal or L1 signal or a signal consisting of a combination thereof without the corresponding field may be provided to the terminal. In summary, the terminal interprets the PDSCH to HARQ-ACK timing indicator field included in the DCI indicating SPS PDSCH activation according to the SPS PDSCH transmission period in a different manner as follows.

[0208] -Method 2-3-1: Slot level judgment

[0209] For example, if the transmission period of the SPS PDSCH is greater than one slot, the terminal determines the granularity of the PDSCH to HARQ-ACK timing indicator at the slot level.

[0210] -Method 2-3-2: Judging at the symbol level

[0211] For example, if the transmission period of the SPS PDSCH is shorter than one slot, the terminal determines the granularity of the PDSCH to HARQ-ACK timing indicator at the symbol level.

[0212] <Example 3-4: DL SPS / CG period change method for aperiodic traffic>

[0213] The transmission period of DL SPS supported by the base station may be in slot-level or symbol-level units. If the delay-time sensitive information of the equipment operated in the factory is generated periodically and the period is not a standard value or a multiple of the value supported by the 3GPP standard organization, the base station cannot set an effective DL SPS transmission period. For example, if a traffic pattern with a 2.5 symbol interval exists, the base station cannot assign only DL SPS with a transmission period of 2 symbols or 3 symbols. Therefore, there is a need to set a DL SPS transmission period with aperiodicity or to introduce a signal that dynamically changes the transmission period. The terminal can dynamically change the transmission period by at least one of the following methods.

[0214] *Method 2-4-1: DL SPS transmission period allocation method with aperiodicity

[0215] - The base station may set the DL SPS transmission period in a bitmap manner. For example, when bitmap information consisting of 10 bits exists in the upper signal, and when 1 indicates DL SPS transmission and when 0 indicates DL SPS non-transmission, if the bit unit means a slot unit, various patterns of DL SPS transmission period may be generated even if the period is not for 10 slots. And, the pattern may be repeated in units of 10 slots. Alternatively, the bitmap size and the interval indicated by the bit may be a slot, a symbol, or a symbol group. The information may be set independently in the upper signal, or the range of the transmission interval that each bit may indicate may change depending on the bitmap size. For example, when the bitmap size is 20, the time range indicated by each bit may be in units of 7 symbols, and when the bitmap size is 10, the time range indicated by each bit may be in units of slots.

[0216] - Alternatively, the base station can set two or more DL SPS transmission periods in advance with a higher-level signal and set the time difference for each continuously transmitted DL SPS in a pattern. For example, a DL SPS transmission period having a 2-symbol interval and a 3-symbol interval can also be determined for a 2.5-symbol traffic pattern. The following Table 8 is a table regarding the aperiodic DL SPS transmission period setting. Z is a decimal number having a value up to the first decimal point and has a relationship of X < Z < X + 1. For example, when Z is 3.2, X has a value of 3. Gap1 means the symbol interval between the first SPS PDSCH resource received by the terminal and the subsequent second SPS PDSCH resource after receiving the DCI indicating SPS activation. Gap2 means the symbol interval between the second SPS PDSCH resource and the subsequent third SPS PDSCH resource. That is, Gapi means the symbol interval between the i-th SPS PDSCH resource and the subsequent i + 1-th SPS PDSCH resource. Configuration is a parameter for selecting one of various patterns, and Table 8 shows a configuration having a total of 9 patterns. The parameter is provided to the terminal by a higher-level signal or an L1 signal, and the terminal can grasp the DL SPS PDSCH transmission period pattern according to the value indicated by the parameter. In another example, one of the values of the configuration can also be implicitly determined by the traffic generation cycle value. For example, when having a 2.3-symbol traffic pattern and the base station and the terminal transmit and receive the information according to the higher-level signal setting, the base station and the terminal can determine that Configuration 3 is applied. [Table 8]

[0217] * Method 2-4-2: Dynamic DL SPS Transmission Period Change Method

[0218] - Method 2-4-2-1: Include Transmission Period Information in the DCI Indicating DL SPS Activation

[0219] The DCI information includes a DL SPS transmission period value. The transmission period value is set in advance by a set of candidate values ​​in the upper signal, and the DCI selects a specific value from the set. For example, in the DCI where the transmission period is set to {1 slot, 2 slots} in the upper signal, 1 bit is generated for the transmission period field, and the 1 bit indicates whether the transmission period is 1 slot or 2 slots. That is, the number of DCI bits is determined by the set of transmission periods set in the upper signal, and if the number of sets is N, a total of ceil(log2(N)) bits are set in the DCI. This DCI corresponds to a non-fallback DCI such as DCI format 1_1, and even if there is no fallback DCI field such as DCI format 1_0, a fixed bit value and a period value associated with each bit value can be applied.

[0220] -Method 2-4-2-2: Using existing fields in the DCI format to indicate DL SPS activation 1

[0221] When one field in a DCI format indicating DL SPS activation indicates a specific value, the value of another field is used to indicate a transmission period other than the previously indicated value. For example, when the bit values ​​of the field indicating the HARQ process number indicate a value of "1", the field indicating time resource information may be used to indicate one DL SPS transmission period among a set of DL SPS transmission periodicities previously set by a higher signal.

[0222] -Method 2-4-2-3: Using existing fields in the DCI format to indicate DL SPS activation 2

[0223] In the case of a DCI format indicating DL SPS activation, a specific field in the DCI format itself may always indicate a transmission period, or a specific value of a specific field in the DCI format may indicate the transmission period. For example, when a time resource allocation field of a DCI format is verified as a format indicating SPS PDSCH activation, the base station determines that the time resource allocation field is used as a value indicating the transmission period of the SPS PDSCH, not a value indicating the start symbol and length of the existing SPS PDSCH.

[0224] - Method 2-4-2-4: Search space-based implicit transmission cycle information setting

[0225] The transmission periodicity value is dynamically changed depending on the search space in which the DCI instructing DL SPS activation is transmitted. For example, the DCI instructing DL SPS activation transmitted in the common search space has a transmission periodicity A value, and the DCI instructing DL SPS activation transmitted in the UE specific search space has a transmission periodicity B value, which can be implicitly determined by the UE. The transmission periodicity A and transmission periodicity B can be set in advance by the UE via an upper signal.

[0226] -Method 2-4-2-5: Implicit transmission period information setting based on DCI format

[0227] The transmission periodicity value is dynamically changed depending on the DCI format instructing DL SPS activation. For example, the DCI instructing DL SPS activation transmitted in DCI format 1_0, which is a fallback DCI, has a transmission periodicity value A, and the DCI instructing DL SPS activation transmitted in DCI format 1_1, which is a non-fallback DCI, has a transmission periodicity value B, so that the UE can implicitly determine the transmission periodicity. The transmission periodicity A and transmission periodicity B can be set in advance by the UE via an upper signal.

[0228] In this disclosure, the terminal is not expected to be configured or indicated DL SPS PDSCH time resource information beyond the transmission period of the DL SPS. If such configuration or indication is made, the terminal shall regard it as an error and ignore it.

[0229] FIG. 7 is a block diagram illustrating a process in which a UE transmits semi-static HARQ-ACK codebook-based HARQ-ACK information for a DCI indicating SPS PDSCH deactivation.

[0230] The terminal receives SPS PDSCH configuration information through upper layer signaling. At this time, the information set in the upper signal may include a transmission period, an MCS table, HARQ-ACK configuration information, etc. After receiving the upper signal, the terminal receives DCI for activating the SPS PDSCH from the base station (700). After receiving the DCI instructing activation, the terminal periodically receives the SPS PDSCH and transmits corresponding HARQ-ACK information thereto (702). Thereafter, if there is no more downlink data to be periodically transmitted or received, the base station transmits DCI for instructing SPS PDSCH deactivation to the terminal, which the terminal receives (704). The terminal transmits HARQ-ACK information for the DCI instructing SPS PDSCH deactivation according to the SPS PDSCH transmission period (706). For example, if the transmission period is greater than one slot, the terminal transmits HARQ-ACK information for DCI instructing SPS PDSCH deactivation including the HARQ-ACK information at a HARQ-ACK codebook position for HARQ-ACK information corresponding to the SPS PDSCH. The HARQ-ACK information may be transmitted by at least one of the above-mentioned methods 2-1-1 and 2-1-2 in FIG 6. If the transmission period is less than one slot, the terminal may transmit HARQ-ACK information for DCI information instructing SPS PDSCH deactivation by at least one of methods 2-2-1 to 2-2-5.

[0231] The above description of Fig. 7 is an operation applied when a semi-static HARQ-ACK codebook is previously configured in the terminal from the base station by the upper signal. Also, the above description of Fig. 7 can be applied only to the case where the terminal is previously configured to be able to transmit only one HARQ-ACK per slot by the upper signal, standard, or terminal capability.

[0232] FIG. 8 is a block diagram illustrating a method in which a terminal determines a dynamic HARQ-ACK codebook for receiving an SPS PDSCH.

[0233] If the terminal is previously configured to operate with a dynamic HARQ-ACK codebook by an upper signal, the terminal starts determining the HARQ-ACK codebook size for HARQ-ACK information to be transmitted in a specific slot (800). The terminal not only determines the HARQ-ACK codebook size for the dynamically scheduled PDSCH, but also calculates the total number of SPS PDSCHs generated in the slot corresponding to the slot for transmitting the HARQ-ACK information and reflects this in the HARQ-ACK codebook size (802). The terminal can set a dynamic HARQ-ACK codebook according to at least one of [pseudo-code3] or [pseudo-code4] described above in FIG. 6. Thereafter, the terminal ends the HARQ-ACK codebook size determination (804) and transmits HARQ-ACK information in the corresponding slot. In addition, the description above in FIG. 8 can be applied only when the terminal is previously configured to be able to transmit only one HARQ-ACK per slot by an upper signal or a standard or terminal capability. For reference, when one SPS PDSCH is repeatedly transmitted across slot boundaries as in 650 of Figure 6, the UE determines the HARQ-ACK codebook size based on the slot in which the SPS PDSCH is last repeatedly transmitted when determining the dynamic HARQ-ACK codebook. Specifically, in the case of slot k in 650 of Figure 6, the SPS PDSCH 652 is transmitted, but the UE does not calculate the number of valid SPS PDSCHs to determine the dynamic HARQ-ACK codebook size, but instead determines the dynamic HARQ-ACK codebook size for the SPS PDSCH 654 transmitted in slot k+1. Also, when determining the number of SPS PDSCHs per slot (k) for determining the dynamic HARQ-ACK codebook size in a specific slot in [pseudo-code4], the number of valid SPS PDSCHs is calculated based on the slot (or end slot) to which the end symbol of the last SPS PDSCH of the repeatedly transmitted SPS PDSCHs belongs.

[0234] FIG. 9 is a block diagram showing a method of transmitting HARQ-ACK information in accordance with a DL SPS transmission period of a terminal.

[0235] The terminal receives DL SPS transmission period or maximum number of HARQ-ACK information transmissions per slot setting information via an upper signal or an L1 signal (900).

[0236] Then, the DL SPS transmission period and the condition for transmitting HARQ-ACK information per slot can be checked (902).

[0237] If condition 1 is satisfied, the terminal can transmit the first type of HARQ-ACK information (904).

[0238] If condition 2 is satisfied, the terminal can transmit the second type of HARQ-ACK information (906).

[0239] Condition 1 may be at least one of the following:

[0240] - When the DL SPS PDSCH transmission period is greater than one slot

[0241] - Only a maximum of one HARQ-ACK transmission per slot is possible

[0242] Condition 2 may be at least one of the following:

[0243] - When the DL SPS PDSCH transmission period is less than one slot

[0244] -When two or more HARQ-ACKs can be transmitted per slot

[0245] The above-mentioned first type HARQ-ACK information transmission includes the following fields in the DCI format indicating activation of DL SPS PDSCH.

[0246] -PDSCH to HARQ-ACK feedback timing indicator: It can indicate the slot in which the PDSCH is transmitted and the slot interval in which the HARQ-ACK information is transmitted in slot units. When one SPS PDSCH is repeatedly transmitted across a slot boundary as in 650 of FIG 6, the reference for the slot in which the PDSCH is transmitted is the slot of the last repeatedly transmitted SPS PDSCH.

[0247] -PUCCH resource indicators: number of symbols, starting symbol, PRB index, PUCCH format, etc.

[0248] Through this information, the UE can configure a PUCCH transmission resource and a transmission format in which HARQ-ACK information for DL ​​SPS PDSCH is transmitted. In addition, a set of the two field values ​​can be previously configured in an upper signal, and one of the sets can be selected based on the DCI.

[0249] The above-mentioned second type HARQ-ACK information transmission includes the following fields in the DCI format indicating the activation of DL SPS PDSCH.

[0250] PDSCH to HARQ-ACK feedback timing indicator: indicates the end symbol of the PDSCH and the start symbol interval at which HARQ-ACK information is transmitted in symbol units

[0251] -PUCCH resource indicators: number of symbols, PRB index, PUCCH format, etc.

[0252] Through this information, the UE can configure a PUCCH transmission resource and a transmission format in which HARQ-ACK information for DL ​​SPS PDSCH is transmitted. In addition, a set of the two field values ​​can be previously configured in an upper signal, and one of the sets can be selected based on the DCI.

[0253] <Example 4 DL SPS reception in a time overlap situation>

[0254] FIG. 10 is a diagram illustrating a DL SPS receiving operation of a terminal in a situation where two or more DL SPSs overlap in time resources according to one embodiment of the present disclosure.

[0255] Although the present disclosure will be described in relation to DL SPS reception, it is also applicable to UL SPS. When applied to UL SPS, the base station can transmit configuration information and activate by DCI, but the base station can perform operations related to TB reception in a situation where time resources overlap, not the terminal.

[0256] The DL SPS has been described in the present invention, and reference is made to section 10.2 of 3GPP standards TS38.213, section 5.3 of TS38.321, and section 6.3.2 of TS38.331.

[0257] In Figure 10, the UE can receive and activate two or more different DL SPS upper signal configuration information in one activated BWP. In Rel-16NR, up to eight DL SPS can be configured in one BWP. The present invention is not limited thereto and can be applied to eight or more DL SPS configurations in a BWP. Different DL SPS PDSCHs (hereinafter, DL SPS) can be distinguished by index information previously configured / indicated by an upper signal or an L1 signal.

[0258] For example, the index information may be explicitly included in the configuration information transmitted in the upper signal. The configuration information may include at least one of periodicity, nrofHARQ-Processes, n1PUCCH-AN, and mcs-Table information for each DL SPS configuration. Also, index information for identifying each DL SPS may be included.

[0259] In another example, the index information may be included in control information transmitted in the upper signal and / or the L1 signal. In another example, the index information may be set indirectly. The index information may be set to increase sequentially in a procedure in which DL SPS configuration information is included in configuration information transmitted in the upper signal.

[0260] In another example, the index information may be set to increase sequentially in an activated sequence according to control information transmitted in the L1 signal after the upper layer configuration. If multiple DL SPSs are activated in the control information, the index information may be set to increase in a sequence included in the upper layer signal.

[0261] In addition, the UE may encounter a situation in which two or more activated DL SPS resources that are different from each other partially overlap in terms of time resources. Here, activation may refer to a state set by an upper signal, a state in which the resource is actually operated by an L1 message after the setting, or both. In addition, the time resources may be set or allocated by information included in an upper signal, or may be set or allocated using information included in an L1 message or a transmission time point of the L1 message.

[0262] For example, referring to FIG. 10, when the transmission periodicities of two or more DL SPS resources are different from each other, a time resource overlap may occur between different DL SPS resources within a particular transmission period or slot.

[0263] 1001 in FIG. 10 shows a situation where three different DL SPS resources overlap in time resources. If the terminal can receive only one DL SPS resource at a time, the terminal receives only one DL SPS resource among the overlapped DL SPS resources. Therefore, there may be a method in which the terminal arbitrarily selects one of the overlapped DL SPS resources, but from the base station's perspective, it is not known which DL SPS the terminal has received among the overlapped DL SPS resources and transmitted HARQ-ACK information for it, so a DL SPS resource selection method predefined between the base station and the terminal is required. To solve this, at least one or more of the following methods may be applied in combination.

[0264] -Method 3-1: A method of prioritizing a DL SPS resource with the lowest index among time-overlapping DL SPS resources. For example, if a DL SPS resource with an index value of 1 and a DL SPS resource with an index value of 3 overlap each other, the terminal receives a transmission block (TB) transmitted from the base station through the DL SPS resource with an index value of 1, but does not receive the transmission block through the DL SPS resource with an index value of 3. Therefore, the terminal can demodulate / decode the TB received through the DL SPS resource with an index value of 1 and transmit the corresponding HARQ-ACK information through a PUCCH resource previously configured for the DL SPS resource.

[0265] Even in a situation where three or more DL SPSs overlap in time, the terminal can receive the TB transmitted through the DL SPS resource with the lowest index value. In another example, in a situation where DL SPS resources overlap in time, the terminal may not receive the TB transmitted through DL SPS resources other than the DL SPS resource with the lowest index value, or may operate assuming that the base station does not transmit the TB through the DL SPS resource. For example, the terminal may not perform a demodulation / decoding operation on the DL SPS resource. In another example, the terminal may not transmit feedback information, for example, Ack / Nack information, for the DL SPS resource.

[0266] -Method 3-2: A method of prioritizing a DL SPS resource with the highest index among time-overlapping DL SPS resources. For example, if a DL SPS resource with an index value of 1 and a DL SPS resource with an index value of 3 overlap each other, the terminal receives a transmission block (TB) transmitted from the base station via the DL SPS resource with an index value of 3, but does not receive the DL SPS resource with an index value of 1. Therefore, the terminal can demodulate / decode the TB received via the DL SPS resource with an index value of 3 and transmit the corresponding HARQ-ACK information via a PUCCH resource previously configured for the DL SPS resource.

[0267] Even in a situation where three or more DL SPSs overlap in time, the terminal can receive the TB transmitted through the DL SPS resource with the highest index value. In another example, in a time overlap situation, the terminal may not receive the TB transmitted through DL SPS resources other than the DL SPS resource with the highest index value, or may operate assuming that the base station does not transmit the TB through the resource. For example, the terminal may not perform demodulation / decoding operations on the DL SPS resource. In another example, the terminal may not transmit feedback information, for example, Ack / Nack information, for the corresponding DL SPS resource.

[0268] -Method 3-3: This is a method of prioritizing DL SPS resources in chronological order along with Method 3-1 (or Method 3-2). In other words, this method adds the addition that DL SPS resources that have already been determined to have low priority in the resource priority determination through index comparison are excluded in the priority determination due to overlap with other resources. In this case, the resource priority determination can be performed sequentially in chronological order (or in reverse chronological order within a specific time region). Here, the specific time region can be a specific transmission period or slot.

[0269] Specifically, the terminal determines whether the DL SPS resource overlaps with another DL SPS resource in time order. If an overlap occurs, the terminal may assume that the DL SPS resource with a lower priority does not receive a reception operation or the base station has not transmitted a TB through index comparison. In addition, the terminal may exclude the DL SPS with a lower priority that has overlap in time resources from the subsequent operation of determining whether it overlaps.

[0270] 1001 in FIG. 10 shows a situation where three DL SPSs overlap each other differently. If the index value set in DL SPS1000 is 1, the index value set in DL SPS1002 is 3, and the index value set in DL SPS1004 is 5, according to method 3-1, the terminal does not receive DL SPS1004 because its index value is higher than DL SPS1002, and does not receive DL SPS1002 because its index value is higher than DL SPS1000. Therefore, even though DL SPS1000 and DL SPS1004 do not overlap each other in time in the situation of 1001 in FIG. 10, the terminal will receive only DL SPS1000 according to method 3-1. In a situation where the smaller the index value is, the higher the priority is, as in method 3-1, it is inefficient to determine the priority of DL SPS resources using only the resource and index information in which DL SPS is set, and receive the DL SPS with high priority.

[0271] To solve this problem, in method 3-3, when the terminal actually receives a DL SPS, it determines whether it overlaps with other valid DL SPSs in time, and if it does overlap, it does not receive the DL SPS with a lower priority and can exclude the DL SPS with a lower priority from the determination of whether it overlaps in time. Then, the terminal performs an operation of determining whether the DL SPS overlaps with the DL SPS that is not excluded from the determination of whether it overlaps in time. Specifically, the following method shown in [Table 9] can be applied. [Table 9]

[0272] The above method will be described with reference to 1001 in FIG. 10. If the index value set in DL SPS 1000 is 1, the index value set in DL SPS 1002 is 3, and the index value set in DL SPS 1004 is 5, in operation 1, the terminal determines that the DL SPS resources (1000, 1002, 1004) activated in a particular transmission section or slot are all valid DL SPS resources. Then, in operation 2, the terminal determines whether there is another DL SPS that overlaps before receiving DL SPS 1000, which is scheduled first in time order. Since DL SPS 1000 overlaps with DL SPS 1002, in operation 4, the terminal receives DL SPS 1000 with higher priority (with index value 1) and does not receive DL SPS 1002 with lower priority (with index value 3). Since DL SPS 1000 and DL SPS 1002 are determined to be invalid DL SPSs, the terminal moves to operation 1 and next checks the first existing DL SPS 1004. Then, in operation 2, it is determined whether there is a valid DL SPS resource that overlaps with DL SPS 1004. Since DL SPS 1002 is no longer a valid DL SPS resource, the terminal determines that there is no overlapping resource and moves to operation 3. Then, the terminal receives DL SPS 1004. Method 3-2 can also be applied in the same manner. Also, in [Table 9], the DL SPS is applied in consideration of the earlier procedure in chronological order, and a method in which the order is reversed is also possible.

[0273] -Method 3-4: This is a method of determining priority considering time resources allocated to DL SPS along with Method 3-1 (or Method 3-2). In other words, this is a method in which the resource of DL SPS that has already been determined to have a low priority in the determination of whether to prioritize resources through index comparison is excluded in the determination of whether to prioritize resources due to overlap with other resources. In this case, the determination of whether to prioritize resources can be made sequentially from DL SPS with a low index (or DL ​​SPS with a high index) within a specific time region. Here, the specific time region can be a specific transmission period or slot.

[0274] Specifically, it is determined whether the DL SPS resource overlaps with another DL SPS resource in ascending order of indexes within a specific time region. If an overlap occurs, the terminal may assume through index comparison that the DL SPS resource with a lower priority does not receive a reception operation or that the base station has not transmitted a TB. In addition, the terminal may exclude the DL SPS with a lower priority that has overlapped with the time resource in a subsequent operation of determining whether overlap occurs.

[0275] Considering method 3-3, in 1001 of FIG. 10, if the index value set in DL SPS 1000 is 5, the index value set in DL SPS 1002 is 3, and the index value set in DL SPS 1004 is 1, the terminal may not receive DL SPS 1004, and the terminal may receive DL SPS 1002 even though it has a low priority because it overlaps with DL SPS 1004. Therefore, considering in chronological order may cause a problem. Therefore, the terminal may determine to receive DL SPS(A) with the highest priority by considering the time resource region to which all DL SPSs activated in a specific transmission period or slot are assigned, excluding DL SPSs that overlap with DL SPS(A) with the highest priority even by at least one symbol in terms of time resources. Then, the terminal may determine to receive DL SPS(B) by excluding DL SPSs that overlap with DL SPS(B) with the highest priority even by at least one symbol in terms of time resources from the remaining DL SPS resources that are not excluded. The terminal can continue this operation until there are no DL SPSs that are not determined to be received or excluded. The terminal can receive data for the DL SPS determined in the specific period or slot and transmit HARQ-ACK information for the data to the base station. Alternatively, the following scheme as shown in Table 10 can be applied. [Table 10]

[0276] A detailed description will be given with reference to 1011 in FIG. 10. Referring to 1011, six DL SPSs (1010, 1012, 1014, 1016, 1018, 1020) having different indexes are activated and scheduled in one slot. When a DL SPS having a low index value has a high priority, according to method 3-4, the terminal receives DL SPS 1010 with index 1 and does not receive DL SPS 1018 with index 6 that overlaps with it. Then, the terminal receives DL SPS 1016 with index 2 that has the next highest priority and does not receive DL SPS 1014 with index 3 and DL SPS 1020 with index 4 that overlap with it. Then, the terminal receives DL SPS 1012 with index 5 that has the next highest priority. Thus, the terminal finally receives DL SPSs (1010, 1012, 1016) and reports HARQ-ACK information therefor to the base station after demodulation / decoding.

[0277] -Method 3-5: A method of determining priority in consideration of symbol direction information in a specific transmission section or slot in a TDD situation in Method 3-3 or Method 3-4. Here, the symbol direction may be one of downlink, uplink, and flexible. For a method of indicating symbol direction information in a TDD situation, refer to Section 11.1 of 3GPP standard TS38.213. Basically, the UE can receive data only if all symbols in a resource area to which DL SPS is assigned are indicated to downlink (DL) by an upper or L1 signal. Alternatively, if at least one symbol of a resource to which DL SPS is assigned is set / indicated as an uplink symbol or a flexible symbol by an upper or L1 signal, the UE may not receive the DL SPS. Therefore, Method 3-3 or Method 3-4 can be considered in consideration of this. In the case of Method 3-3, the following condition can be added to [Table 9].

[0278] - Only when all DL SPS transmission resources are instructed in the downlink by the upper or L1 signal, they are regarded as valid DL SPS resources. Alternatively, DL SPS resources in which at least one symbol overlaps with a symbol set / instructed in the uplink symbol or flexible symbol by the upper or L1 signal are regarded as invalid, and the terminal does not receive the DL SPS resource. In 1001 of FIG. 10, DL SPS 1004 overlaps with a symbol 1006 set / instructed in the uplink symbol or flexible symbol by the upper or L1 signal, so the terminal does not receive it.

[0279] In other words, before performing method 3-3, it is determined whether each DL SPS resource overlaps with an uplink symbol or a flexible symbol. The terminal operates assuming that it has not received a TB in the overlapping DL SPS resource and that the base station has not transmitted a TB. Thereafter, when performing method 3-3, the DL SPS is excluded from the priority determination process.

[0280] In the case of Method 3-4, the following conditions can be added to [Table 10]:

[0281] -The terminal determines DL SPS resources in which at least one symbol overlaps with a symbol configured / indicated in an uplink symbol or flexible symbol by an upper or L1 signal without receiving the DL SPS resources. In 1011 of FIG. 10, DL SPS (1016, 1020) overlaps with a symbol 1019 configured / indicated in an uplink or flexible symbol by an upper or L1 signal, so the terminal may not receive the DL SPS (1016, 1020). Therefore, in this case, the terminal receives DL SPS (1010, 1012, 1014) according to method 3-4 and reports HARQ-ACK information therefor. The terminal does not receive DL SPS (1018, 1016, 1020) according to methods 3-4 and 3-5.

[0282] In other words, before performing method 3-4, it is determined whether each DL SPS resource overlaps with an uplink symbol or a flexible symbol. The terminal operates under the assumption that the overlapping DL SPS resource has not been received or the base station has not transmitted a TB. Thereafter, when performing method 3-4, the DL SPS is excluded from the priority determination process.

[0283] FIG. 11 is a block diagram illustrating a receiving operation of a terminal in a situation where two or more DL SPSs overlap in time resources according to one embodiment of the present disclosure.

[0284] 11, the UE may receive DL SPS configuration information in advance through an upper signal (RRC) (1100). At this time, the UE may also receive index information for the DL SPS, or the index information for the DL SPS may be indirectly configured.

[0285] And, DL SPS information configured in the upper layer by DCI including CRC scrambled with CS-RNTI can be activated individually or as a group (1100). Here, DL SPS can be activated only by receiving configuration information of the upper signal, and in this case, reception of DCI including CRC scrambled with CS-RNTI can be omitted.

[0286] The terminal periodically receives information on resources previously set through each DL SPS configuration information. If two or more DL SPSs having different indexes overlap in time, the terminal may consider or perform at least one of the methods (methods 3-1 to 3-5) described above in FIG. 10 (1102). Thus, the terminal may receive only the DL SPS with a high priority (e.g., the lowest index value) and report HARQ-ACK information for the DL SPS (1104). Other terminals may not receive the DL SPS with a low priority (e.g., a high index value) and may not report it in the HARQ-ACK information or may not generate HARQ-ACK information itself. If the terminal receives two or more DL SPS resources in one slot, the terminal may use one of the following two methods when configuring a HARQ-ACK codebook.

[0287] -Method 4-1: The UE may map HARQ-ACK information for DL ​​SPS resources with the lowest index in sequence. For example, when the UE receives DL SPS with index 1, DL SPS with index 3, and DL SPS with index 5 in one slot, the UE may configure the HARQ-ACK codebook as [HARQ-ACK information for DL ​​SPS index 1, HARQ-ACK information for DL ​​SPS index 3, HARQ-ACK information for DL ​​SPS index 5].

[0288] -Method 4-2: The UE may first sequentially map HARQ-ACK information for the DL SPS received in consideration of the time resource area of ​​the DL SPS actually received by the UE in the slot. For example, when the UE receives DL SPS with index 1 at symbols 1 to 3, DL SPS symbols 10 to 11 at index 3, and DL SPS symbols 4 to 6 at index 5, the UE may configure the HARQ-ACK codebook as [HARQ-ACK information for DL ​​SPS index 1, HARQ-ACK information for DL ​​SPS index 5, HARQ-ACK information for DL ​​SPS index 3] in terms of the time resource where the SPS PDSCH is actually transmitted and received. Alternatively, the UE uses the applied TDRA (Time domain resource allocation) value when activating the DL SPS. That is, for the DL SPS received in one slot, the UE generates the HARQ-ACK codebook by referring to 9.1.2 of the 3GPP standard TS38.213 for the TDRA value for the DL SPS.

[0289] FIG. 12 is a block diagram illustrating the structure of a terminal capable of implementing the embodiments of the present disclosure.

[0290] Referring to FIG. 12, the terminal of the present disclosure may include a terminal receiver 1200, a terminal transmitter 1204, and a terminal processor 1202. The terminal receiver 1200 and the terminal transmitter 1204 may be commonly referred to as a transceiver in the embodiment. The transceiver may transmit and receive signals to and from a base station. The signals may include control information and data. To this end, the transceiver may include an RF transmitter that upconverts and amplifies the frequency of a signal to be transmitted, and an RF receiver that low-noise amplifies a received signal and downconverts the frequency. Furthermore, the transceiver may receive a signal via a wireless channel and output it to the terminal processor 1202, and transmit the signal output from the terminal processor 1202 via a wireless channel. The terminal processor 1202 may control a series of processes so that the terminal operates according to the above-mentioned embodiment.

[0291] FIG. 13 is a block diagram illustrating the structure of a base station capable of implementing embodiments of the present disclosure.

[0292] Referring to FIG. 13, in the embodiment, the base station may include at least one of a base station receiving unit 1301, a base station transmitting unit 1305, and a base station processing unit 1303. The base station receiving unit 1301 and the base station transmitting unit 1305 may be commonly referred to as a transceiver in the embodiment of the present disclosure. The transceiver may transmit and receive signals to and from a terminal. The signals may include control information and data. To this end, the transceiver may include an RF transmitter that up-converts and amplifies the frequency of a signal to be transmitted, and an RF receiver that low-noise amplifies a received signal and down-converts the frequency. Furthermore, the transceiver may receive a signal through a wireless channel and output it to the base station processing unit 1303, and transmit the signal output from the terminal processing unit 1303 through a wireless channel. The base station processing unit 1303 may control a series of processes so that the base station operates according to the embodiment of the present disclosure described above.

[0293] Meanwhile, in the drawings illustrating the method of the present disclosure, the illustrated steps do not necessarily correspond to the steps of execution, and the order of the steps may be changed or the steps may be executed in parallel. Alternatively, the drawings illustrating the method of the present disclosure may omit some components and include only some components within a range that does not detract from the essence of the present disclosure.

[0294] Although this disclosure has been mainly described with respect to terminal operation for SPS PDSCH, it is also fully possible to equally apply the disclosure to grant-free PUSCH (or configured grant type 1 and type 2).

[0295] In addition, the method of the present disclosure may be implemented by combining part or all of the contents contained in each embodiment within the scope that does not detract from the essence of the disclosure.

[0296] Meanwhile, the embodiments of the present disclosure disclosed in the present specification and drawings are presented as specific examples to easily explain the contents of the present disclosure and to facilitate understanding of the present disclosure, and are not intended to limit the scope of the present disclosure. That is, it is obvious to a person skilled in the art to which the present disclosure belongs that other modifications based on the technical ideas of the present disclosure can be implemented. Furthermore, the respective embodiments can be operated in combination with each other as necessary. For example, a base station and a terminal can be operated by combining parts of a plurality of embodiments of the present disclosure with each other. Furthermore, although the above embodiments have been presented based on the NR system, other modifications based on the technical ideas of the above embodiments can be implemented in other systems such as FDD or TDD LTE systems.

[0297] While the present disclosure has been illustrated and described with reference to various embodiments, it will be apparent to those of ordinary skill in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims and equivalents thereof.

Claims

1. 1. A method performed by a terminal in a communication system, comprising: receiving a semi-persistent scheduling (SPS) configuration from a base station, the SPS configuration including an SPS configuration index; identifying at least one physical downlink shared channel (PDSCH) corresponding to the SPS configuration; if the at least one PDSCH corresponding to the SPS configuration overlaps in time with a slot, identifying a PDSCH having a smallest SPS configuration index; determining a PDSCH for data transmission based on eliminating a PDSCH that overlaps with the PDSCH having the smallest SPS configuration index in the at least one PDSCH; and receiving data from the base station based on the determined PDSCH; The method of claim 1, wherein the at least one PDSCH does not overlap with symbols designated for uplink in the slot.

2. The method of claim 1, wherein the SPS configuration includes at least one of a periodicity, a hybrid automatic repeat request (HARQ) process, a HARQ resource for PUCCH for downlink SPS, or a modulation and coding scheme (MCS) table.

3. The method of claim 1, further comprising transmitting HARQ information for a PDSCH for the data transmission among the at least one PDSCH to the base station.

4. The method further includes receiving downlink control information (DCI) including SPS activation information from the base station, The method of claim 1 , wherein the SPS configuration is received via higher layer signaling.

5. 1. A method performed by a base station in a communication system, comprising: Sending a semi-persistent scheduling (SPS) configuration including an SPS configuration index to a terminal; and receiving data from the terminal based on a physical downlink shared channel (PDSCH) for data transmission; The method, characterized in that the PDSCH for the data transmission includes a PDSCH having a smallest SPS configuration index, a PDSCH overlapping with the PDSCH having the smallest SPS configuration index is excluded by at least one PDSCH corresponding to the SPS configuration, and the at least one PDSCH does not overlap with symbols indicated in the uplink within the slot.

6. The method of claim 5, wherein the SPS configuration includes at least one of a periodicity, a hybrid automatic repeat request (HARQ) process, a HARQ resource for PUCCH for downlink SPS, or a modulation and coding scheme (MCS) table.

7. The method of claim 5, further comprising receiving HARQ information for a PDSCH for the data transmission among the at least one PDSCH from the terminal.

8. The method further includes transmitting downlink control information (DCI) including SPS activation information to the terminal, The method according to claim 6, characterized in that the SPS configuration is transmitted via higher layer signaling.

9. A terminal in a communication system, A transceiver unit, and A base station is connected to the transceiver unit, and receives an SPS configuration including an SPS configuration index from the base station; confirming at least one physical downlink shared channel (PDSCH) corresponding to the SPS configuration; If the at least one PDSCH corresponding to the SPS configuration overlaps in time with a slot, a PDSCH having a smallest SPS configuration index is identified; determining a PDSCH for data transmission based on eliminating a PDSCH that overlaps with the PDSCH having the smallest SPS configuration index in the at least one PDSCH; a control unit that receives data from the base station based on the determined PDSCH, The terminal, wherein the at least one PDSCH does not overlap with symbols designated in the uplink within the slot.

10. The terminal of claim 9, wherein the SPS configuration includes at least one of a periodicity, a hybrid automatic repeat request (HARQ) process, a HARQ resource for a PUCCH for a downlink SPS, or a modulation and coding scheme (MCS) table.

11. The control unit is The terminal of claim 9, wherein the terminal transmits HARQ information for a PDSCH for data transmission among the at least one PDSCH to the base station.

12. The control unit is Receive downlink control information (DCI) including SPS activation information from the base station; The terminal of claim 9, wherein the SPS configuration is received via higher layer signaling.

13. A base station in a communication system, comprising: A transceiver unit, and A device connected to the transceiver unit transmits an SPS configuration including an SPS configuration index to a terminal; A control unit that receives data from the terminal based on a physical downlink shared channel (PDSCH) for data transmission, The base station is characterized in that the PDSCH for data transmission includes a PDSCH having a smallest SPS setting index, a PDSCH overlapping with the PDSCH having the smallest SPS setting index is excluded by at least one PDSCH corresponding to the SPS setting, and the at least one PDSCH does not overlap with a symbol indicated in the uplink within the slot.

14. The base station of claim 13, wherein the SPS configuration includes at least one of a periodicity, a hybrid automatic repeat request (HARQ) process, a HARQ resource for PUCCH for downlink SPS, or a modulation and coding scheme (MCS) table.

15. The control unit is Sending downlink control information (DCI) including SPS activation information to the terminal; receiving HARQ information for a PDSCH for data transmission among the at least one PDSCH from the terminal; The base station according to claim 13, characterized in that the SPS configuration is transmitted via higher layer signaling.

Citation Information

Patent Citations

  • Method for generating HARQ-ACK codebook in wireless communication system and device using same

    JP2022509596A

  • Method for operating terminal in accordance with semi-persistent scheduling in wireless communication system, and terminal device using method

    US20190037539A1

  • Method and apparatus for transmitting UCI in wireless communication system

    WO2018131937A1