Method and apparatus for periodically sending and receiving data in a wireless communication system
By receiving higher-level signals and downlink control information in the 5G communication system, the UE realizes data transmission and reception based on authorization, solves the problem of low efficiency in radio resource use, and improves the efficiency and reliability of service provision.
Patent Information
- Application Number
- CN202080088699.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-11-17
- Filing Date
- 2020-12-21
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2040-12-21
AI Technical Summary
It is difficult for the prior art to effectively use radio resources for authorization-free data transmission and reception, especially in 5G communication systems.
The higher-level signals and downlink control information are received from the BS by the UE, and data related to the SPS configuration is received at different points in time based on these information, and multiple HARQ-ACK information are sent through the physical uplink control channel.
It realizes the effective use of radio resources, can provide various services to users according to priority, and improves the efficiency and reliability of data transmission.
Smart Images

Figure CN114846889B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a data transmission method based on unlicensed transmission in a wireless communication system. More specifically, the present disclosure relates to a data transmission method based on unlicensed transmission in a downlink. Background Art
[0002] In order to meet the demand for wireless data traffic since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also called "beyond 4G network" communication systems or "post-LTE" systems.
[0003] 5G communication systems are considered to be implemented in higher frequency (mmWave) bands (e.g., 60 GHz bands) to achieve higher data rates. In order to reduce the propagation loss of radio waves in higher frequency bands and increase the transmission distance, beamforming, massive multiple-input multiple-output (MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive antenna technologies have been discussed in 5G communication systems.
[0004] In addition, in 5G communication systems, system network improvements are being developed based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, collaborative communications, coordinated multi-point (CoMP), receiving-end interference cancellation, etc.
[0005] In 5G systems, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) as advanced coding modulation (ACM) technologies, as well as filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA) as advanced access technologies have also been developed.
[0006] The Internet is a human-centered connected network in which humans generate and consume information, and is now evolving into the Internet of Things (IoT), in which distributed entities such as objects exchange and process information without human intervention. The Internet of Everything (IoE), where IoT technology and big data processing technology are combined through connection with cloud servers, has emerged. As IoT realizes the demand for technical elements such as "sensing technology", "wired / wireless communication and network infrastructure", "service interface technology" and "security technology", technologies such as sensor networks, machine-to-machine (M2M) communication, and machine-type communication (MTC) have also been studied. Such an IoT environment can provide intelligent Internet technology services that create new value for human life by collecting and analyzing data generated between connected objects. Through the integration and combination of existing information technology (IT) with various industry applications, IoT can be applied to various fields including smart homes, smart buildings, smart cities, smart cars or connected cars, smart grids, health care, smart appliances, and advanced medical services.
[0007] In line with this, various attempts have been made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, machine type communications (MTC), and machine-to-machine (M2M) communications can be implemented through beamforming, MIMO, and array antennas. The application of cloud radio access network (Cloud RAN), which is a big data processing technology described above, can also be considered an example of the convergence of 5G and IoT technologies.
[0008] In order to provide various services, 5G communication systems have been developed, and methods for efficiently providing services are required according to the provision of various services. Therefore, research based on unlicensed communication is being actively carried out. Summary of the invention
[0009] Technical issues
[0010] The present disclosure describes an embodiment for efficiently using radio resources and performing data transmission and reception based on unlicensed authorization. Specifically, a downlink unlicensed authorization-based data transmission and reception method and an uplink unlicensed authorization-based data transmission and reception method are described.
[0011] Solution
[0012] In order to solve this problem, a method performed by a UE in a wireless communication system according to an embodiment of the present invention includes: receiving a higher layer signal including information for a first semi-persistent scheduling (SPS) configuration from a BS; receiving downlink control information (DCI) for activating the first SPS configuration from the BS; based on the information for the first SPS configuration and the DCI, receiving first SPS data related to the first SPS configuration from the BS at two or more different time points; and sending multiple hybrid automatic repeat request acknowledgment (HARQ-ACK) information for the first SPS data from the BS through a physical uplink control channel (PUCCH), wherein two or more different time points are determined based on the information for the first SPS configuration, and multiple HARQ-ACK information are sent at the uplink transmission time points identified based on the higher layer signal and the DCI.
[0013] The information for the first SPS configuration may include at least one of a transmission period of the first SPS data, a HARQ process number, and resource information for PUCCH, and the DCI may include a timing indicator indicating a transmission period of HARQ-ACK information of the first SPS data associated with the first SPS configuration.
[0014] The multiple pieces of HARQ-ACK information may include at least one piece of HARQ-ACK information that cannot be transmitted at the transmission time point indicated by the timing indicator.
[0015] The higher layer signal may also include information for a second SPS configuration, and the multiple HARQ-ACK information may include HARQ-ACK information for at least one second SPS data related to the second SPS configuration, and based on the HARQ process number, it is determined that the HARQ process IDs for the HARQ-ACK information included in the multiple HARQ-ACK information do not overlap with each other.
[0016] According to another embodiment of the present invention, a UE in a wireless communication system includes: a transceiver configured to send and receive signals; and a controller connected to the transceiver, wherein the controller is configured to receive a higher layer signal including information for a first semi-persistent scheduling (SPS) configuration from a BS; receive downlink control information (DCI) for activating the first SPS configuration from the BS; based on the information for the first SPS configuration and the DCI, receive first SPS data related to the first SPS configuration from the BS at two or more different time points; and send multiple hybrid automatic repeat request acknowledgment (HARQ-ACK) information for the first SPS data to the BS through a physical uplink control channel (PUCCH), and determine two or more different time points based on the information for the first SPS configuration, and send multiple HARQ-ACK information at the uplink transmission time points identified based on the higher layer signal and the DCI.
[0017] According to another embodiment of the present invention, a method performed by a BS in a wireless communication system includes: sending a higher layer signal including information for a first semi-persistent scheduling (SPS) configuration to a UE; sending downlink control information (DCI) for activating the first SPS configuration to the UE; sending first SPS data related to the first SPS configuration to the UE at two or more different time points based on the information for the first SPS configuration and the DCI; and receiving multiple hybrid automatic repeat request acknowledgment (HARQ-ACK) information for the first SPS data from the UE via a physical uplink control channel (PUCCH), and determining two or more different time points based on the information for the first SPS configuration, and receiving multiple HARQ-ACK information at uplink transmission time points identified based on the higher layer signal and the DCI.
[0018] According to another embodiment of the present invention, a BS in a wireless communication system includes: a transceiver configured to send and receive signals; and a controller connected to the transceiver, wherein the controller is configured to send a higher layer signal including information for a first semi-persistent scheduling (SPS) configuration to a UE; send downlink control information (DCI) for activating the first SPS configuration to the UE; based on the information for the first SPS configuration and the DCI, send first SPS data related to the first SPS configuration to the UE at two or more different time points; and receive multiple hybrid automatic repeat request acknowledgment (HARQ-ACK) information for the first SPS data from the UE through a physical uplink control channel (PUCCH), and determine two or more different time points based on the information for the first SPS configuration, and receive multiple HARQ-ACK information at uplink transmission time points identified based on the higher layer signal and the DCI.
[0019] Advantageous Effects of the Invention
[0020] According to the disclosed embodiments, radio resources can be effectively used, and various services can be effectively provided to users according to priorities. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 A transmission structure in the time-frequency domain as a radio resource region of a 5G or NR system according to an embodiment of the present invention is shown.
[0022] Figure 2 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 invention is shown.
[0023] Figure 3 The authorization-free transmission / reception operation according to an embodiment of the present disclosure is shown.
[0024] Figure 4 A semi-static hybrid automatic repeat request (HARQ)-acknowledgement (ACK) codebook configuration method in an NR system is shown.
[0025] Figure 5 A dynamic HARQ-ACK codebook configuration method in an NR system is shown.
[0026] Figure 6 A process of transmitting HARQ-ACK for downlink (DL) semi-persistent scheduling (SPS) is shown.
[0027] Figure 7 is a block diagram illustrating a process in which a UE transmits HARQ-ACK information based on a semi-static HARQ-ACK codebook for downlink control information (DCI) indicating SPS physical downlink shared channel (PDSCH) deactivation.
[0028] Figure 8 is a block diagram illustrating a method by which a UE determines a dynamic HARQ-ACK codebook for SPS PDSCH reception.
[0029] Fig. 9 is a block diagram illustrating a method by which a UE transmits HARQ-ACK information according to a DL SPS transmission period.
[0030] Fig.10 is a block diagram illustrating UE operation for dynamically changing DL SPS transmission period.
[0031] Fig.11A method by which a UE transmits HARQ-ACK information for SPS release in case two or more DL SPSs are activated is shown.
[0032] Fig.12 The unlicensed operation is shown in the case where the UE is connected to two or more transmission reception points (TRPs).
[0033] Fig.13 A DL SRS reception operation of a UE is shown in the case where two or more DL SRSs overlap in time.
[0034] Fig.14 is a block diagram illustrating a reception operation of a UE in a case where two or more DL SPSs overlap in time.
[0035] Fig.15 HARQ-ACK transmission / reception for DL SPS reception according to an embodiment is shown.
[0036] Fig.16 Transmission of HARQ-ACK information for multiple DL SPS according to an embodiment is shown.
[0037] Fig.17 Transmission of HARQ-ACK information for DL SPS considering HARQ process ID according to an embodiment is shown.
[0038] Fig.18 is a block diagram illustrating transmission / reception of HARQ-ACK information reported by a UE according to DL SPS.
[0039] Fig.19 is a block diagram showing the structure of a UE capable of implementing an embodiment of the present disclosure.
[0040] Fig. 20 is a block diagram showing the structure of a BS capable of implementing an embodiment of the present disclosure.
[0041] Fig.21 HARQ-ACK transmission / reception for DL SPS reception according to an embodiment is shown.
[0042] Fig. 22 is a flowchart illustrating the operation of a UE according to an embodiment.
[0043] Fig.23 is a flowchart illustrating the operation of a BS according to an embodiment. DETAILED DESCRIPTION
[0044] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
[0045] When describing the embodiments, descriptions related to technical contents that are well known in the art and not directly related to the present disclosure will be omitted. Such unnecessary omissions are to prevent blurring the main idea of the disclosure and to convey the main idea more clearly.
[0046] For the same reason, in the accompanying drawings, some elements may be exaggerated, omitted or schematically shown. In addition, the size of each element may not fully reflect the actual size. In the accompanying drawings, the same or corresponding elements are provided with the same reference numerals.
[0047] By referring to the embodiments described in detail below in conjunction with the accompanying drawings, the advantages and features of the present disclosure and the methods for achieving them will be apparent. However, the present disclosure is not limited to the embodiments set forth below, but can be implemented in various different forms. The following embodiments are provided only to fully disclose the present disclosure and inform those skilled in the art of the scope of the present disclosure, and the present disclosure is defined only by the scope of the appended claims. Throughout the specification, the same or similar reference numerals designate the same or similar elements.
[0048] Here, it is understood that each block in the flowchart illustration, as well as the combination of blocks in the flowchart illustration, can be implemented by computer program instructions. These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that the instructions executed by the processor of the computer or other programmable data processing device create a means for implementing the functions specified in one or more blocks of the flowchart. These computer program instructions can also be stored in a computer-usable or computer-readable memory, which can instruct the computer or other programmable data processing device to operate in a specific manner so that the instructions stored in the computer-usable or computer-readable memory produce a manufactured product including instruction means for implementing the functions specified in the flowchart block diagram. The computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are performed on the computer or other programmable device to produce a computer-implemented process so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more blocks of the flowchart.
[0049] In addition, each block in the flowchart diagram may represent a module, segment or portion of code, each block including one or more executable instructions for implementing (multiple) specified logical functions. It should also be noted that in some alternative implementations, the functions in the blocks may not appear in order. For example, depending on the functions involved, two blocks shown in succession may actually be executed substantially simultaneously or the blocks may sometimes be executed in reverse order.
[0050] As used herein, the term "unit" refers to a software element or a hardware element (such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC)) that performs a predetermined function. However, "unit" is not always limited to the meaning of software or hardware. "Unit" can be constructed to be stored in an addressable storage medium storage, or constructed to execute one or more processors. Therefore, for example, "unit" can include software elements, object-oriented software elements, class elements or task elements, processes, functions, attributes, programs, subroutines, program code segments, drivers, firmware, microcodes, circuits, data, databases, data structures, tables, arrays and parameters. The elements and functions provided by "unit" can be combined into a smaller number of elements or "units", or can be divided into a larger number of elements or "units". Moreover, elements and units can be implemented to reproduce one or more CPUs or secure multimedia cards in a device. In addition, "unit" in an embodiment can include one or more processors.
[0051] Wireless communication systems have evolved from wireless communication systems that provide voice-based services to broadband wireless communication systems that provide high-speed, high-quality packet data services, such as high-speed packet access (HSPA) of the 3rd Generation Partnership Project (3GPP), long-term evolution (LTE or Evolved Universal Terrestrial Radio Access (E-UTRA)), high-rate packet data (HRPD) and ultra-mobile broadband (UMB) of 3GPP2, and 802.16e of the Institute of Electrical and Electronics Engineers (IEEE). Communication standards for 5G or New Radio (NR) are being developed as 5G wireless communication systems.
[0052] In the 5G or NR system, which is a representative example of a broadband wireless communication system, an orthogonal frequency division multiplexing (OFDM) scheme is adopted in the downlink (DL) and the uplink. More specifically, a cyclic prefix OFDM (CP-OFDM) scheme is adopted in the downlink, and a discrete Fourier transform spread OFDM (DFT-S-OFDM) scheme is adopted in addition to the CP-OFDM scheme in the uplink. The uplink refers to a radio link through which the UE sends data or a control signal to the BS, and the downlink refers to a radio link through which the BS sends data or a control signal to the UE. In this multiple access scheme, the time-frequency resources used to carry data or control information are allocated and operated in a manner to prevent resource overlap, that is, to establish orthogonality between users so as to identify the data or control information of each user.
[0053] The 5G or NR system adopts a hybrid automatic repeat request (HARQ) scheme, in which the physical layer retransmits the corresponding data when a decoding failure occurs in the initial transmission. In the HARQ scheme, when the receiver does not accurately decode the data, the receiver sends information notifying the transmitter of the decoding failure (negative acknowledgment: NACK), so that the transmitter can retransmit the corresponding data on the physical layer. The receiver can combine the data retransmitted from the transmitter and the previous data that failed to decode, thereby improving the data reception performance. In addition, when the receiver accurately decodes the data, the receiver sends information notifying the transmitter of the successful decoding (acknowledgement: ACK), so that the transmitter can send new data.
[0054] At the same time, the new radio access technology (NR) system for the new 5G communication is designed to freely multiplex various services on time and frequency resources, and accordingly waveforms, parameter sets and reference signals can be dynamically or freely allocated according to the needs of the corresponding services. At the same time, in the 5G or NR system, the supported service types can be divided into categories such as enhanced mobile broadband (eMBB), massive machine type communication (mMTC), ultra-reliable low latency communication (URLLC), etc. eMBB is a service for high-capacity data and high-speed transmission, mMTC is a service for UE power minimization and multiple UE access, and URLLC is a service for high reliability and low latency. Different requirements can be applied according to the type of service applied to the UE.
[0055] In the present disclosure, terms are defined in consideration of their functions and may vary depending on the intention or agreement of the user, operator. Therefore, the definition of terms should be made based on the content of the entire specification. In the following, BS is an entity that allocates resources to UE, and may be at least one of gNode B (gNB), eNode B (eNB), Node B, base station (BS), radio access unit, BS controller, and nodes on the network. UE may include user equipment (UE), mobile station (MT), cellular phone, smart band, computer, or multimedia system capable of performing communication functions. In the following, the present disclosure describes the NR system as an example, but is not limited thereto, and the embodiments of the present disclosure may be applied to various communication systems with similar technical backgrounds or channel forms. In addition, based on the determination of ordinary technicians in this field, the embodiments of the present disclosure may also be applied to other communication systems with some modifications without departing from the scope of the present disclosure.
[0056] In the present disclosure, the conventional terms "physical channel" and "signal" may be used interchangeably with "data" or "control signal". For example, a physical downlink shared channel (PDSCH) is a physical channel through which data is transmitted, but PDSCH may be data in the present disclosure. That is, PDSCH transmission and reception may be understood as data transmission and reception.
[0057] In the present disclosure, higher signaling (or used interchangeably with higher signal, higher layer signal, and higher layer signaling) is a method by which a BS transmits a signal to a UE through a downlink data channel of a physical layer, or by which a UE transmits a signal to a BS through an uplink data channel of a physical layer, and may be referred to as radio resource control (RRC) signaling or a medium access control (MAC) control element (CE).
[0058] According to recent research on 5G communication systems, various schemes for scheduling communications with UEs are discussed. Therefore, an efficient scheduling and data transmission / reception method considering the characteristics of the 5G communication system is required. Therefore, in a communication system, a method and an apparatus using the method are required to provide each service within the same time interval according to the characteristics of the corresponding service so as to provide multiple services to a user.
[0059] The UE should receive separate control information from the BS in order to send or receive data to or from the BS. However, in the case of periodically generated traffic or service types that require low latency and / or high reliability, it is possible to send or receive data without separate control information. Such a transmission method is called a data transmission method based on a configured authorization (or can be used interchangeably with a scheduling that is free of authorization or configuration). The method of receiving or sending data after configuring the data transmission resources configured by the control information and receiving the relevant information may be a first signal transmission / reception type, and the method of sending or receiving data based on preconfigured information without any control information may be a second signal transmission / reception type. For the second signal transmission / reception type, there are periodically preconfigured resource areas, and these areas have uplink type 1 authorization (UL type 1 authorization) and uplink type 2 authorization (UL type 2 authorization), the uplink type 1 authorization is a method of configuring only a higher signal, and the uplink type 2 authorization is a method of configuring a combination (or semi-persistent scheduling (SPS)) of a higher signal and an L1 signal (i.e., downlink control information (DCI)). In case of UL Type 2 Grant (or SPS), some information is determined by a higher signal, and whether data is actually transmitted is determined by an L1 signal. The L1 signal can be roughly divided into a signal indicating activation of resources by a higher configuration and a signal indicating release of activated resources.
[0060] The present disclosure includes: when a DL SPS transmission period is non-periodic or less than one time slot, a semi-static HARQ-ACK codebook and a dynamic HARQ-ACK codebook determination method and a HARQ-ACK information transmission method.
[0061] Figure 1A transmission structure in the time-frequency domain as a radio resource region in a 5G or NR system is shown.
[0062] Reference Figure 1 , in the radio resource region, 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 correspond to one time slot 106. The length of a subframe may be defined as 1.0 ms, and a radio frame 114 may be defined as 10 ms. In the frequency domain, the minimum transmission unit is a subcarrier, and the bandwidth of the entire system transmission band may include a total of N BW subcarriers 104. However, such detailed values may be variably applied according to the system.
[0063] The basic unit of the time-frequency resource region is a resource element (RE) 112, which can be indicated by an OFDM symbol index and a subcarrier index. A resource block (RB) 108 can be defined as N in the frequency domain. RB There are 110 consecutive subcarriers.
[0064] Usually, the minimum transmission unit of data is RB. In 5G or NR systems, N symb =14, N RB =12,N BW It may be proportional to the bandwidth of the system transmission band. The data rate increases in proportion to the number of RBs scheduled to the UE. In the case of an FDD system in which the downlink and uplink are divided and operated according to the frequency in a 5G or NR system, the downlink transmission bandwidth and the uplink transmission bandwidth may be different. Channel bandwidth refers to the RF bandwidth corresponding to the system transmission bandwidth. The following [Table 1] shows the correspondence between the system transmission bandwidth and the channel bandwidth defined in the LTE system, which is the fourth generation of wireless communication before the 5G or NR system. For example, an LTE system with a 10MHz channel bandwidth has a transmission bandwidth of 50 RBs.
[0065] [Table 1]
[0066]
[0067] In the 5G or NR system, a channel bandwidth wider than the channel bandwidth of LTE shown in [Table 1] can be used. [Table 2] shows the correspondence between the system transmission bandwidth of the 5G or NR system and the channel bandwidth and subcarrier spacing (SCS).
[0068] [Table 2]
[0069]
[0070]
[0071] In a 5G or NR system, scheduling information for downlink data or uplink data may be sent from a BS to a UE via downlink control information (DCI). DCI is defined in various formats. Each format may indicate whether the DCI is scheduling information (UL grant) for uplink data or scheduling information (DL grant) for downlink data, whether the DCI is a compact DCI with small-size control information, whether the DCI applies spatial multiplexing using multiple antennas, and whether the DCI is a DCI for controlling power. For example, DCI format 1_1, which is scheduling control information (DL grant) for downlink data, may include one of the following information.
[0072] - Carrier indicator: Indicates the frequency carrier over which the transmission is performed.
[0073] -DCI format indicator: an indicator for identifying whether the corresponding DCI is for downlink or uplink.
[0074] - Bandwidth Part (hereinafter referred to as BWP) indicator: indicates the BWP in which transmission is performed.
[0075] - Frequency domain resource allocation: Indicates the RBs allocated for data transmission in the frequency domain. The indicated resources are determined according to the system bandwidth and resource allocation type.
[0076] - Time domain resource allocation: Indicates the time slots and OFDM symbols of the channels in which the data is transmitted.
[0077] - VRB to PRB mapping: indicates a mapping scheme of virtual RB (hereinafter referred to as VRB) index and physical RB (hereinafter referred to as PRB) index.
[0078] - Modulation and Coding Scheme (MCS): indicates the modulation scheme and coding rate used for data transmission; that is, it can indicate the coding rate value and channel coding information that inform the transport block size (TB), and information indicating orthogonal phase shift keying (QPSK), 16-quadrature amplitude modulation (QAM), 64QAM, or 256QAM.
[0079] - Code Block Group (CBG) transmission information: indicates the information on which the CBG is transmitted when CBG retransmission is configured.
[0080] -HARQ process number: indicates the HARQ process number.
[0081] - New data indicator: indicates HARQ initial transmission or HARQ retransmission.
[0082] - Redundancy version: indicates the redundancy version of HARQ.
[0083] - Physical Uplink Control Channel (PUCCH) resource indicator: indicates a PUCCH resource used for transmitting ACK / NACK information for downlink data.
[0084] -PDSCH-to-HARQ feedback timing indicator: indicates the time slot in which ACK / NACK information of downlink data is transmitted.
[0085] - Transmission Power Control (TPC) Command of PUCCH: A transmission power control command of PUCCH indicating that it is an uplink control channel.
[0086] In the case of physical uplink shared channel (PUSCH) transmission, time domain resource allocation can be conveyed by information about the time slot in which the PUSCH is transmitted, the starting symbol position S in the corresponding time slot, and the number of OFDM symbols to which the PUSCH is mapped, L. S can be a relative position from the beginning of the time slot, L can be the number of consecutive OFDM symbols, and S and L can be determined based on the start and length indication value (SLIV) defined as follows.
[0087] If(L-1)≤7then
[0088] SLIV=14*(L-1)+S
[0089] else
[0090] SLIV=14*(14-L+1)+(14-1-S)
[0091] where 0 <L≤14-S
[0092] In a 5G or NR system, generally, a table including information about SLIV value, PUSCH mapping type, and time slot in which PUSCH is transmitted in one row can be configured through RRC configuration. Thereafter, in the time domain resource allocation of DCI, the BS can transmit information about SLIV value, PUSCH mapping type, and time slot in which PUSCH is transmitted by indicating the index value in the configured table. Such a method can be applied to PDSCH.
[0093] Specifically, when the BS indicates the time resource allocation field index m included in the DCI for scheduling the PDSCH to the UE, it can notify the combination of the DMRS type A position information corresponding to m+1, the PDSCH mapping type information, the time slot index K0, the data resource start symbol S, and the data resource allocation length L in the table indicating the time domain resource allocation information. For example, the following [Table 3] is a table including PDSCH time domain resource allocation information based on the normal cyclic prefix.
[0094] [Table 3]
[0095]
[0096] In [Table 3], dmrs-typeA-Position is a field that notifies the symbol position at which the DMRS is transmitted in a time slot indicated by a system information block (SIB) that is one of the UE common control information. Available values for the corresponding field may include 2 or 3. When the total number of symbols included in a time slot is 14 and the first symbol index is 0, 2 refers to the third symbol and 3 refers to the fourth symbol. In [Table 3], the PDSCH mapping type is information that notifies the position of the DMRS in the scheduled data resource area. When the PDSCH mapping type is A, the DMRS can always be sent and received at the symbol position determined by the dmrs-typeA-Position, regardless of the allocated data time domain resources. When the PDSCH mapping type is B, the DMRS can always be sent and received in the first symbol in the allocated data time domain resources. In other words, PDSCH mapping type B may not use the dmrs-typeA-Position information.
[0097] In [Table 1], K 0 Indicates the offset between the time slot index of the physical downlink control channel (PDCCH) used to transmit DCI and the time slot index of the PDSCH scheduled by the corresponding DCI or PUSCH. For example, when the time slot index of the PDCCH is n, the time slot index of the PDSCH scheduled by the DCI or PUSCH is n+K 0 In [Table 3], S represents the starting symbol index of the data time domain resource in one time slot. Based on the normal cyclic prefix, the range of available S values is from 0 to 13. In [Table 1], L represents the interval length of the data time domain resource in one time slot. The range of available L values is from 1 to 14.
[0098] In 5G or NR systems, Type A and Type B are defined as PDSCH mapping types. In PDSCH mapping type A, the first OFDM symbol of the DMRS OFDM symbol can be located in the second or third OFDM symbol of the time slot. In PUSCH mapping type B, the first OFDM symbol of the DMSR OFDM symbol can be located in the first OFDM symbol of the time domain resources allocated by PUSCH transmission. The method for allocating PUSCH time domain resources is also applicable to PDSCH time domain resource allocation.
[0099] DCI can be transmitted through a physical downlink control channel (or used interchangeably with control information) as a downlink physical control channel via channel coding and modulation processing. Generally, DCI is independently scrambled for each UE by a specific radio network temporary identifier (RNTI) (or UE identifier), a cyclic redundancy check (CRC) is added, and channel coding is performed, so that each independent PDCCH is configured and transmitted. PDCCH is mapped to a control resource set (CORESET) configured in the UE and transmitted.
[0100] Downlink data can be sent through the physical downlink shared channel (PDSCH), which is a physical channel for sending downlink data. PDSCH can be sent after the control channel transmission interval, and detailed mapping position and scheduling information in the frequency domain such as the modulation scheme can be determined based on the DCI transmitted through the PDCCH.
[0101] Through the MCS of the control information included in the DCI, the BS can report the modulation scheme applied to the PDSCH to be transmitted to the UE and the size of the data to be transmitted (transport block size (TB)). In an embodiment, the MCS can be configured by 5 bits or more or less than 5 bits. Before channel coding for error correction is applied to the data (TB) to be transmitted by the BS, the TB corresponds to the size.
[0102] In the present disclosure, a transport block (TB) may include a medium access control (MAC) header, a MAC CE, one or more MAC service data units, and padding bits. Alternatively, a TB may indicate a unit of data from a MAC layer to a physical layer or a MAC protocol data unit (PDU).
[0103] Modulation schemes supported by 5G or LTE systems include quadrature phase shift keying (QPSK), 16-quadrature amplitude modulation (16QAM), 64QAM, and 256QAM. The respective modulation orders (Qm) correspond to 2, 4, 6, and 8, respectively. That is, 2 bits can be transmitted per symbol in QPSK modulation, 4 bits can be transmitted per OFDM symbol in 16QAM modulation, 6 bits can be transmitted per symbol in 64QAM modulation, and 8 bits can be transmitted per symbol in 256QAM modulation.
[0104] When DCI schedules PDSCH, HARQ-ACK information indicating whether PDSCH is decoded successfully or failed is transmitted from UE to BS through PUCCH. HARQ-ACK information is transmitted in a time slot indicated by a PDSCH-to-HARQ feedback timing indicator included in DCI for scheduling PDSCH, and a 1 to 3-bit value mapped to the PDSCH-to-HARQ feedback timing indicator is configured by a higher layer signal as shown in [Table 4]. When the PDSCH-to-HARQ feedback timing indicator indicates k, the UE can transmit HARQ-ACK information in a time slot after k time slots from time slot n in which PDSCH is transmitted, that is, in time slot n+k.
[0105] [Table 4]
[0106]
[0107] When the PDSCH-to-HARQ feedback timing indicator is not included in the DCI format 1_1 for scheduling PDSCH, the UE can transmit HARQ-ACK information in time slot n+k according to the k value configured by higher layer signaling. When the HARQ-ACK information is transmitted through PUCCH, the UE can transmit the HARQ-ACK information through the PUCCH resource determined based on the PUCCH resource indicator included in the DCI for scheduling PDSCH. At this time, the ID of the PUCCH resource mapped to the PUCCH resource indicator can be configured by higher layer signaling.
[0108] Figure 2 An example of allocating data for eMBB, URLLC, and mMTC in a time-frequency resource region in a 5G or NR system is shown.
[0109] Reference Figure 2, data for eMBB, URLLC, and mMTC may be allocated to the entire system frequency band 200. When URLLC data 203, 205, and 207 are generated and need to be transmitted while eMBB data 201 and mMTC data 209 are allocated to a specific frequency band and transmitted, the transmitter may clear the portion to which eMBB data 201 and mMTC data 209 have been allocated, or transmit URLLC data 203, 205, and 207 without transmitting data. In these services, URLLC needs to reduce delay time, so URLLC data may be allocated to and transmitted in part of the resources to which eMBB or mMTC data is allocated. When URLLC data is additionally allocated to and transmitted in resources to which eMBB data has been allocated, eMBB data may not be transmitted in repeated frequency time resources, and therefore, the transmission performance of eMBB data may be reduced. That is, eMBB data transmission may fail due to URLLC allocation.
[0110] Figure 3 Authorization-free send and receive operations are shown.
[0111] The UE has a first signal transmission / reception type for receiving downlink data from the BS according to information configured only by a higher signal, and a second signal transmission / reception type for receiving downlink data according to transmission configuration information indicated by a higher signal and an L1 signal. The present disclosure mainly describes a UE operation method of the second signal transmission / reception type. In the present disclosure, SPS as a second signal type for receiving downlink data means downlink-based unlicensed PDSCH transmission. In DL SPS, the UE can receive unlicensed-based PDSCH transmission through additional configuration information configured by a higher signal and indicated by DCI.
[0112] DL SPS means downlink semi-persistent scheduling, and is a method by which the BS periodically sends and receives downlink data information to and from the UE based on information configured through higher signaling without specific downlink control information scheduling. It can be applied to VoIP or traffic situations that occur periodically. Alternatively, the resource configuration for DL SPS may be periodic, but the actual data generated may be non-periodic. In this case, the UE does not know whether actual data is generated in the periodically configured resources, so the following two types of operations can be performed.
[0113] - Method 3-1: The UE sends HARQ-ACK information of an uplink resource region to the BS, and the uplink resource region corresponds to the corresponding resource region of the demodulation / decoding result of the received data
[0114] - Method 3-2: When the UE successfully detects at least one DMRS or data signal of the periodically configured DL SPS resource region, the UE sends HARQ-ACK information of the uplink resource region corresponding to the corresponding resource region of the demodulation / decoding result of the received data to the BS
[0115] - Method 3-3: When the UE succeeds in demodulation / decoding for the periodically configured DL SPS resource region (i.e., ACK), the UE sends HARQ-ACK information of the uplink resource region to the BS, and the uplink resource region corresponds to the corresponding resource region of the demodulation / decoding result of the received data
[0116] In method 3-1, the UE always transmits HARQ-ACK information to the uplink resource region corresponding to the corresponding DL SPS resource region, even if the BS does not actually transmit downlink data for the DL SPS resource region. In method 3-2, if the UE knows whether to send / receive data, the UE can transmit HARQ-ACK information, just as in the case where the UE continuously detects DMRS or CRC because the UE does not know when the BS transmits data to the DL-SPS resource region. In method 3-3, HARQ-ACK information is transmitted to the uplink resource region corresponding to the corresponding DP SPS resource region only when the UE continuously demodulates / decodes data.
[0117] In the above method, the UE may always support only one method, or may support two or more methods. One of the methods may be selected through the 3GPP standard or a higher signal. For example, method 3-1 is indicated by a higher signal, and the UE may transmit HARQ-ACK information for the corresponding DL SPS based on method 3-1. Alternatively, a method may be selected according to the DL SPS higher configuration information. For example, when the transmission period is n time slots or longer in the DL SPS higher configuration information, the UE may apply method 3-1, and in the opposite case, method 3-3. In this embodiment, the transmission period is described as an example, but the applied MCS table, DMRS configuration information, or resource configuration information may be fully utilized.
[0118] The UE may receive downlink data in the downlink resource region configured by higher signaling. The downlink resource region configured by higher signaling may be activated or released by L1 signaling.
[0119] Figure 3 An operation for DL SPS is shown. The UE may receive the following DL SPS configuration information through a higher signal.
[0120] -Period: DL SPS transmission period
[0121] -nrofHARQ-Processes: Number of HARQ processes configured for DL SPS
[0122] -n1PUCCH-AN: HARQ resource configuration information for DL SPS
[0123] -mcs-Table: MCS table configuration information applied to DL SPS
[0124] In the present disclosure, all DL SPS configuration information may be configured for each Pcell or each Scell, and also for each bandwidth part (BWP). In addition, one or more DL SPS may be configured for each specific cell or BWP.
[0125] exist Figure 3 In the DL SPS, the UE can determine the unlicensed transmission / reception configuration information 300 by receiving a higher signal for DL SPS. In the DL SPS, data can be transmitted and received for the resource region 308 configured after the reception 302 of the DCI indicating activation, and data can be transmitted and received for the entire resource region 306 before the reception of the corresponding DCI. In addition, for the resource region 310 after the reception 304 of the DCI indicating release, the UE cannot receive data.
[0126] When all of the following two conditions are met for SPS scheduling activation or release, the UE may verify the DL SPS allocation PDCCH.
[0127] - Condition 1: The CRC bits of the DCI format transmitted in the PDCCH are scrambled by the CS-RNTI configured via higher signaling
[0128] - Condition 2: The New Data Indicator (NDI) field of the activated transport block is configured to 0
[0129] When some of the fields included in the DCI format transmitted through the DL SPS allocation PDCCH are the same as the fields shown in [Table 5] or [Table 6], the UE can determine that the information within the DCI format is a valid activation or a valid release of the DL SPS. For example, when the UE detects a DCI format including the information shown in [Table 5], the UE can determine that the DL SPS is activated. In another example, when the UE detects a DCI format including the information shown in [Table 6], the UE can determine that the DL SPS is released.
[0130] When some fields included in the DCI format transmitted through the DL SPS allocation PDCCH are different from the fields shown in [Table 5] (special field configuration information for activating DL SPS) or [Table 6] (special field configuration information for releasing DL SPS), the UE determines that the DCI format is detected by non-matching CRC.
[0131] [Table 5]
[0132] DCI format 1_0 DCI format 1_1 HARQ process number Set to all "0" Set to all "0" Redundant version Set to "00" For enabling transport blocks: set to "00"
[0133] [Table 6]
[0134] DCI format 1_0 HARQ process number Set to all "0" Redundant version Set to "00" Modulation and coding schemes Set to all "1" Resource Block Allocation Set to all "1"
[0135] When the UE receives a PDSCH without receiving a PDCCH or receives a PDCCH indicating a SPS PDSCH release, the UE may generate a HARQ-ACK information bit corresponding thereto. In addition, at least in Rel-15 NR, the UE may not expect to transmit (multiple) HARQ-ACK information for receiving two or more SPS PDSCHs in one PUCCH resource. In other words, at least in Rel-15 NR, the UE may only include HARQ-ACK information for receiving one SPS PDSCH in one PUCCH resource.
[0136] DL SPS can also be configured in the primary cell (PCell) and the secondary cell (SCell). Parameters that can be configured through DL SPS higher signaling can be described below.
[0137] -Period: DL SPS transmission period
[0138] -nrofHARQ-processes: The number of HARQ processes that can be configured for DL SPS
[0139] -n1PUCCH-AN: PUCCH HARQ resources for DL SPS, where the BS configures the resources via PUCCH format 0 or 1
[0140] [Table 5] and [Table 6] described above may be fields in which only one DL SPS can be configured for each cell and each BWP. In the case where multiple DL SPS are configured for each cell and each BWP, the DCI field used to activate (or release) each DL SPS resource may be different. The present invention provides a method for solving this situation.
[0141] In the present disclosure, not all DCI formats described in [Table 5] and [Table 6] are used to activate or release DL SPS resources. For example, DCI format 1_0 and DCI format 1_1 for scheduling PDSCH can be used to activate DL SPS resources. For example, DCI format 1_0 for scheduling PDSCH can be used to release DL SPS resources.
[0142] Figure 4 A semi-static HARQ-ACK codebook configuration method in an NR system is shown.
[0143] In the case where the number of HARQ-ACK PUCCHs that can be transmitted by the UE in one time slot is limited to one, when the UE receives a higher configuration of the semi-static HARQ-ACK codebook, the UE may report HARQ-ACK information for PDSCH reception or SPS PDSCH release through the HARQ-ACK codebook in the time slot indicated by the value of the PDSCH-to-HARQ_feedback timing indicator in DCI format 1_0 or DCI format 1_1. In addition, the UE may report the HARQ-ACK information bit value in the HARQ-ACK codebook in the time slot not indicated by the PDSCH-to-HARQ feedback timing indicator field in DCI format 1_0 or DCI format 1_1 as NACK. If the M bit value for receiving the candidate PDSCH is higher than the M bit value for receiving the candidate PDSCH, the UE may report the HARQ-ACK information bit value in the HARQ-ACK codebook in the time slot not indicated by the PDSCH-to-HARQ feedback timing indicator field in DCI format 1_0 or DCI format 1_1 as NACK. A,c In the case where the UE only reports HARQ-ACK information of one SPS PDSCH release or one PDSCH reception, and the report is scheduled by DCI format 1_0 including information indicating 1 of the counter DAI field in the Pcell, the UE can determine a HARQ-ACK codebook corresponding to the SPS PDSCH release or the corresponding PDSCH reception.
[0144] In other cases, a HARQ-ACK codebook determination method according to the following method may be performed.
[0145] When a group of PDSCH reception candidates in serving cell c is M A,c When M is obtained, the following [pseudo code 1] steps can be used to obtain A,c .
[0146] [Pseudo code 1 starts]
[0147] - Step 1: Initialize j to 0, initialize MA,c to an empty set, and k, which is the HARQ-ACK transmission timing index, to 0.
[0148] - Step 2: R is configured as a set of rows in a table including information about the time slot to which the PDSCH is mapped, the starting symbol information, and the number of symbols or length information. When the mapping information of the available PDSCH indicated by each value of R is configured as a UL symbol according to the configured DL and UL configurations, the corresponding row is deleted from R.
[0149] -Step 3-1: The UE may receive a PDSCH for unicast in a time slot, and if R is not an empty set, a PDSCH is added to the set of MA,c.
[0150] - Step 3-2: When the UE can receive one or more PDSCHs for unicast in a time slot, the number of PDSCHs that can be allocated to different symbols is counted in the calculated R, and the corresponding number is added to MA,c.
[0151] - Step 4: Increase k by 1 and start from step 2 again.
[0152] [End of pseudo code 1]
[0153] In passing Figure 4 In the description of pseudo code 1 as an example, all slot candidates that may indicate PDSCH-to-HARQ-ACK timing of slot #k 408 are considered to perform HARQ-ACK PUCCH transmission in slot #k 408. Figure 4 , it is assumed that in time slot #k 408, HARQ-ACK transmission is possible by allowing only PDSCH-to-HARQ-ACK timing combinations for PDSCHs scheduled in time slot #n 402, time slot #n+1 404, and time slot #n 406. Considering the time domain resource configuration information of the PDSCHs that can be scheduled in time slots 402, 404, and 406 and the information indicating whether the symbol within the time slot is for downlink or uplink, the maximum number of PDSCHs that can be scheduled for each time slot is calculated. For example, when the maximum number of PDSCHs that can be scheduled in time slot 402 is 2, the maximum number of PDSCHs that can be scheduled in time slot 404 is 3, and the maximum number of PDSCHs that can be scheduled in time slot 406 is 2, the maximum number of PDSCHs included in the HARQ-ACK codebook transmitted in time slot 408 is 7. This is called the cardinality of the HARQ-ACK codebook.
[0154] In a specific time slot, step 3-2 is described by the following [Table 7] (default PDSCH time domain resource allocation A for normal CP).
[0155] [Table 7]
[0156]
[0157]
[0158] [Table 7] is a time resource allocation table in which the UE operates by default before receiving the time resource allocation through a separate RRC signal. For reference, the PDSCH time resource allocation value is determined by dmrs-TypeA-Position, which serves as a UE common RRC signal in addition to the row index value indicated by a separate RRC. In the above [Table 7], for ease of description, the coding column and sequence column are added separately, which may not actually exist. The end column means the end symbol of the scheduled PDSCH, and the sequence column represents the code position value within a specific codebook in the semi-static HARQ-ACK codebook. The corresponding table is applied to the time resource allocation applied in DCI format 1_0 in the common search area of the PDCCH.
[0159] The UE performs the following steps to determine the HARQ-ACK codebook by calculating the maximum number of non-overlapping PDSCHs in a specific time slot.
[0160] *Step 1: Search all rows in the PDSCH time resource allocation table for the PDSCH allocation value that ends first in a time slot. In the corresponding [Table 7], row index 14 ends first. This is represented as 1 in the sequence column. Other row indices that overlap with the corresponding sequence index 14 in at least one symbol are represented as 1x in the sequence column.
[0161] *Step 2: Search for the PDSCH allocation value that first ends at the remaining row index not represented in the sequence column. In [Table 7], the PDSCH allocation value corresponds to a row with a row index of 7 and a dmrs-TypeA-Position value of 3. Other row indices that overlap with the corresponding sequence index in at least one symbol are represented as 2x in the sequence column.
[0162] *Step 3: Increase and represent the sequence value by repeating step 2. For example, in [Table 7], search for the PDSCH allocation value that first ends with a row index that is not represented in the sequence column. In [Table 7], the PDSCH allocation value corresponds to a row with a row index of 6 and a dmrs-TypeA-Position value of 3. Other row indices that overlap with the corresponding sequence index in at least one symbol are represented as 3x in the sequence column.
[0163] * Step 4: The process ends when all row indices are represented in sequence. The size of the corresponding sequence is the maximum number of PDSCHs without time overlap that can be scheduled in the corresponding time slot. Scheduling without time overlap means that different PDSCHs are scheduled by TDM.
[0164] In the sequence column of [Table 7], the maximum value of the sequence means the size of the HARQ-ACK codebook of the corresponding time slot, and the sequence value indicates the HARQ-ACK codebook point where the HARQ-ACK feedback bit of the corresponding scheduled PDSCH is located. For example, the row index 16 in [Table 7] means the second code position in the semi-static HARQ-ACK codebook of size 3. When a set of opportunities for candidate PDSCH reception in serving cell c is M A,c When the UE transmitting HARQ-ACK feedback can calculate M through [pseudo code 1] or [pseudo code 2] steps A,c . M A,c It can be used to determine the number of HARQ-ACK bits that the UE should transmit. Specifically, M A,c The HARQ-ACK codebook is configured based on the cardinality of the set.
[0165] In another example, matters that should be considered in determining a semi-static HARQ-ACK codebook (or a type 1 HARQ-ACK codebook) are described below.
[0166] a) The set K of slot timing values associated with active UL BWPs 1
[0167] a) If the UE is configured to monitor the PDCCH for DCI format 1_0 on serving cell c and is not configured to monitor the PDCCH for DCI format 1_1, then K 1 Provided by slot timing values {1,2,3,4,5,6,7,8} for DCI format 1_0
[0168] b) If the UE is configured to monitor the PDCCH for DCI format 1_1 of serving cell c, then K 1 Provided by dl-DataToUL-ACK for DCI format 1_1
[0169] b) a set of row indices R for a table provided by the first set of row indices of the table provided by PDSCH-TimeDomainResourceAllocationList in PDSCH-ConfigCommon or by Default PDSCH time domain resource allocation A [6, TS 38.214], or if provided by PDSCH-TimeDomainResourceAllocationList in PDSCH-Config, by the table associated with the active DL BWP and defining the time slot offset K 0, a start and length indicator SLIV and a first set of row indices and a second set of row indices for a corresponding set of PDSCH mapping types for PDSCH reception, as described in [6, TS 38.214]
[0170] c) About the downlink SCS configuration μ provided by subcarrierSpacing for active DL BWP and active UL BWP in BWP-Downlink and BWP-Uplink respectively DL and uplink SCS configuration μ DL The ratio between
[0171] d) Dedicated, as described in Section 11.1
[0172] In another example, a pseudo code for determining a HARQ-ACK codebook is described below.
[0173] [Pseudocode 2 starts]
[0174] For the set K of time slot timing values 1 , UE determines a set of M according to the following pseudo code A,c The opportunity is for candidate PDSCH reception or SPS PDSCH release. The position in the type 1 HARQ-ACK codebook of the HARQ-ACK information corresponding to the SPS PDSCH release is the same as that of the corresponding SPS PDSCH reception.
[0175]
[0176]
[0177]
[0178] [End of pseudo code 2]
[0179] In [Pseudocode 2], the position of the HARQ-ACK codebook including the HARQ-ACK information of the DCI indicating the DL SPS release is based on the position of the received DL SPS PDSCH. For example, when the start symbol of the transmission of the DL SPS PDSCH is based on the fourth OFDM symbol of the time slot and its length is 5 symbols, it is assumed that the HARQ-ACK information including the DL SPS release indicating the release of the corresponding SPS starts from the fourth OFDM symbol of the time slot in which the DL SPS release is transmitted, and a PDSCH with a length of 5 symbols is mapped, and the HARQ-ACK information corresponding thereto is determined by the PDSCH-to-ACK timing indicator and the PUSCH resource indicator included in the control information indicating the DL SPS release. In another example, when the start symbol of transmission of the DL SPS PDSCH is based on the fourth OFDM symbol of the time slot and its length is 5 symbols, it is assumed that the HARQ-ACK information of the DL SPS release including the release indicating the corresponding SPS is mapped starting from the fourth OFDM symbol of the time slot indicated by the time domain resource allocation (TDRA) of the DCI as the DL SPS release, and the PDSCH with a length of 5 symbols is mapped, and the HARQ-ACK information corresponding thereto is determined by the PDSCH-to-ACK timing indicator and the PUSCH resource indicator included in the control information indicating the DL SPS release.
[0180] Figure 5 A dynamic HARQ-ACK codebook configuration method in an NR system is shown.
[0181] The UE transmits HARQ-ACK information transmitted in one PUCCH in the corresponding time slot n based on the PDSCH-to-HARQ feedback timing value of the HARQ-ACK information for PUCCH transmission in the time slot n for PDSCH reception or SPS PDSCH release and K0 which is the transmission time slot position information of the PDSCH scheduled in DCI format 1_0 or 1_1. Specifically, for HARQ-ACK information transmission, the UE determines the HARQ-ACK codebook of the PUCCH transmitted in the time slot determined by the PDSCH-HARQ feedback timing and K0 based on the DAI included in the DCI indicating the PDSCH or SPS PDSCH release.
[0182] DAI includes counter DAI and total DAI. Counter DAI is information that notifies the position of the HARQ-ACK information corresponding to the PDSCH scheduled in DCI format 1_0 or DCI format 1_1 within the HARQ-ACK codebook. Specifically, the value of the counter DAI within DCI format 1_0 or 1_1 indicates the cumulative value of PDSCH reception or SPS PDSCH release scheduled by DCI format 1_0 or DCI format 1_1 in a specific cell c. The cumulative value is configured according to the PDCCH monitoring timing and the serving cell where the scheduled DCI exists.
[0183] The total DAI is a value that notifies the HARQ-ACK codebook size. Specifically, the value of the total DAI means the total number of PDSCHs or SPS PDSC releases scheduled before the time point of scheduling the DCI. The total DAI is a parameter used when the HARQ-ACK information in the serving cell includes the HARQ-ACK information of the PDSCH scheduled in another cell including the serving cell c in carrier aggregation (CA). In other words, in a system operated by one cell, there is no total DAI parameter.
[0184] Examples of DAI operations include Figure 5 shown. Figure 5 508. The figure shows the change in the value of the counter DAI (C-DAI) and the total DAI (T-DAI) indicated by the DCI for each PDCCH monitoring opportunity configured for each carrier when the UE transmits the HARQ-ACK codebook selected based on the DAI in the nth time slot of carrier 0 502 to the PUCCH 520 when two carriers are configured. First, the DCI found in m=0 506 indicates a value 512 of 1 through C-DAI and T-DAI. The DCI found in m=1 508 indicates a value 514 of 2 through C-DAI and T-DAI. The DCI found in carrier 0 502 (c=0) with m=2 510 indicates a value 516 of 3 through C-DAI and T-DAI. The DCI found in carrier 1 504 (c=1) with m=2 510 indicates a value 516 of 4 through C-DAI and T-DAI. At this time, when carriers 0 and 1 are scheduled at the same monitoring time, all T-DAI indications are 4.
[0185] exist Figure 4 and Figure 5In the method of determining a PUCCH transmission resource in a time slot, when only one PUCCH containing HARQ-ACK information is transmitted in a time slot, the determination of the HARQ-ACK codebook is performed. This is called mode 1. In an example of a method of determining a PUCCH transmission resource in a time slot, when PDSCHs scheduled by different DCIs are multiplexed and transmitted to a HARQ-ACK codebook in the same time slot, the PUCCH resource selected for transmitting HARQ-ACK is determined to be 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.
[0186] The following description defines a method and apparatus for determining a HARQ-ACK codebook in which two or more PUCCHs containing HARQ-ACK information can be transmitted in one time slot. This is referred to as Mode 2. The UE may operate only in Mode 1 (transmitting only one HARQ-ACK PUCCH in one time slot) or only in Mode 2 (transmitting one or more HARQ-ACK PUCCHs in one time slot). Alternatively, a UE supporting both Mode 1 and Mode 2 may be configured to operate only in one mode through higher signaling, or Mode 1 and Mode 2 may be implicitly determined by the DCI format, RNTI, DCI specific field value, scrambling, etc. For example, a PDSCH scheduled in DCI format A and the HARQ-ACK information associated therewith are based on Mode 1, and a PDSCH scheduled in DCI format B and the HARQ-ACK information associated therewith are based on Mode 2.
[0187] The HARQ-ACK codebook is determined by the RRC signal Figure 4 The semi-static HARQ-ACK codebook is still Figure 5 Dynamic HARQ-ACK codebook.
[0188] Figure 6 The HARQ-ACK transmission process for DL SPS is shown.
[0189] Figure 6Reference numeral 600 shows a case where the maximum PDSCHs 602, 604, and 606 that can be received are mapped when time resources do not overlap in time slot k. For example, when the PDSCH-to-HARQ feedback timing indicator is not included in the DCI format for scheduling the PDSCH, the UE transmits HARQ-ACK information 608 in time slot k+1 according to a value of 1 configured through higher layer signaling. Therefore, the size of the semi-static HARQ-ACK codebook for time slot k+1 is the same as the maximum number of PDSCHs that can be transmitted in time slot k, that is, 3. In addition, when the HARQ-ACK information for each PDSCH is 1 bit, the HARQ-ACK codebook of reference numeral 608 may include Figure 6 A total of 3 bits of [X, Y, Z] in reference number 600, and 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. When the PDSCH is successfully received, the corresponding information can be mapped to ACK, otherwise, it is mapped to NACK. In addition, when the DCI does not actually schedule the corresponding PDSCH, the UE reports NACK. Specifically, the position of the HARQ-ACK codebook can vary according to the SLIV of the PDSCH that can be scheduled by the DCI, and can be determined by [Table 7], [Pseudo Code 1], or [Pseudo Code 2]. Figure 6 Reference numeral 610 shows HARQ-ACK transmission when DL SPS is activated. In Rel-15 NR, the minimum period of DL SPS is 10ms, and in the subcarrier spacing of 15kHz in reference numeral 610, the length of one time slot is 1ms, so SPS PDSCH 612 is transmitted in time slot n, and SPS PDSCH 616 is transmitted in the next time slot n+10.
[0190] Through the HARQ-ACK information for SPS PDSCH, the SPS period, HARQ-ACK transmission resource information, MCS table configuration, and the number of HARQ processes are notified by a higher signal, and then the frequency resources, time resources, MCS values, etc. are notified according to the information included in the DCI format indicating the corresponding SPS activation. For reference, the PUCCH resources for transmitting HARQ-ACK information can also be configured by a higher signal, and the PUCCH resources have the following properties.
[0191] - Presence or absence of transition
[0192] -PUCCH format (start symbol, symbol length, etc.)
[0193] Here, MCS table configuration and HARQ-ACK transmission resource information may not exist. When HARQ-ACK transmission resource information is present, PUCCH format 0 or 1 that can perform up to 2 bits of transmission is supported in Rel-15 NR. However, PUCCH format 2, 3, or 4 greater than or equal to 2 bits may be fully supported in subsequent releases.
[0194] Since the HARQ-ACK transmission resource information is included in the DL SPS higher signal configuration, the UE can ignore the PUCCH resource indicator in the DCI format indicating the activation of DL SPS. Alternatively, the PUCCH resource indicator field may not exist in the corresponding DCI format. On the other hand, when the HARQ-ACK transmission resource information is not present in the DL SPS higher signal configuration, the UE transmits the HARQ-ACK information corresponding to the DL SPS through the PUCCH resources determined by the PUCCH resource indicator of the DCI format used to activate the DL SPS. In addition, the difference between the time slot used to transmit the SPS PDSCH and the time slot used to transmit the corresponding HARQ-ACK information is determined by the value indicated by the PDSCH-to-HARQ-ACK feedback timing indicator of the DCI format used to activate the DL SPS, or when there is no indicator, a specific value pre-configured by the higher signal is used. For example, when the PDSCH-to-HARQ-ACK feedback timing indicator is 2, as shown in FIG. Figure 6 As shown in the reference numeral 610, the HARQ-ACK information of the SPS PDSCH 612 transmitted in the time slot n is transmitted through the PUCCH 614 of the time slot n+2. In addition, the PUCCH for transmitting the corresponding HARQ-ACK information can be configured by a higher signal, or the corresponding resource can be determined by the L1 signal indicating the activation of the DL SPS. Figure 6 As shown in reference numeral 600, up to three PDSCHs can be received, and when the time resource of PDSCH 612 is the same as the time resource of PDSCH 604, the position of the HARQ-ACK codebook of SPS PDSCH 612 transmitted by PUCCH 614 corresponds to Y in [XYZ].
[0195] When transmitting a DCI indicating a DL SPS release, the UE shall transmit HARQ-ACK information of the corresponding DCI to the BS. However, in the case of a semi-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 allocated and the time slot interval between the PDSCH and the HARQ-ACK (PDSCH-to-HARQ-ACK feedback timing), which is indicated by an L1 signal or a higher signal as described above. Therefore, when a DCI indicating a DL SPS release is sent to a semi-static HARQ-ACK codebook, the position within the HARQ-ACK codebook does not need to be randomly determined, but a specific rule is required, and the position of the HARQ-ACK information of the DCI indicating a DL SPS release is mapped to be the same as the transmission resource region of the corresponding DL SPS PDSCH in Rel-15. For example, Figure 6 Reference numeral 620 shows a case where a DCI 622 indicating the release of an activated DL SPS PDSCH is transmitted in time slot n. When the PDSCH-to-HARQ-ACK feedback timing indicator included in the format of the corresponding DCI 622 indicates 2, the HARQ-ACK information of the corresponding DCI 622 is transmitted through the PUCCH 623 of time slot n+2, and the UE maps the HARQ-ACK information of the DCI 622 indicating the DL SPS release to the position of the HARQ-ACK codebook corresponding to the corresponding SPS PDSCH, and transmits the HARQ-ACK information based on the assumption that the pre-configured SPS PDSCH is scheduled in time slot n. In connection with this, the following two methods are possible, and the BS and the UE send and receive the corresponding DCI through a method through a standard or BS configuration.
[0196] *Method 6-1-1: DCI indicating DL SPS release is transmitted only in the time slot in which the preconfigured SPS PDSCH is transmitted.
[0197] For example, when the SPS PDSCH is configured as Figure 6 As shown in reference numeral 620 of FIG. 6A , when transmitting in time slot n, the UE transmits DCI 622 indicating SPS PDSCH release only in time slot n, and therefore the position of the time slot for transmitting HARQ-ACK information is the same as the position determined based on the assumption that SPS PDSCH is transmitted. In other words, when the time slot for transmitting HARQ-ACK information for SPS PDSCH is n+2, the time slot for transmitting HARQ-ACK information for DCI indicating DL SPS PDSCH release is also n+2.
[0198] *Method 6-1-2: Transmit DCI indicating DL SPS release in a random time slot regardless of the time slot used to transmit SPS PDSCH.
[0199] For example, when SPS PDSCH is transmitted in time slots n, n+10, n+20, etc., Figure 6 As shown in reference numeral 620, the BS transmits DCI 624 indicating the corresponding DL SPS PDSCH release in time slot n+3, and when the value indicated by the PDSCH-to-HARQ-ACK feedback timing indicator included in the corresponding DCI is 1 or there is no corresponding field and the value preconfigured by a higher signal is 1, the BS sends and receives HARQ-ACK information 626 of the DCI indicating the DL SPS PDSCH release in time slot n+4.
[0200] The minimum period of DL SPS can be shorter than 10 milliseconds. For example, when there is wireless data that requires high reliability and low latency, the transmission period of the corresponding data is regular and the period itself is short, and the period of different equipment in the factory should be shorter than the current 10ms period. Therefore, the DL SPS transmission period can be determined in units of time slots, symbols, or symbol groups instead of ms, regardless of the subcarrier spacing. For reference, the minimum transmission period of the authorized PUSCH resources configured for the uplink is two symbols.
[0201] Figure 6Reference numeral 630 shows a case where the DL SPS transmission period is 7 symbols less than the time slot. Since the transmission period is within one time slot, a maximum of two SPS PDSCHs 632 and 634 can be transmitted in time slot k. When there is no value indicated by the PDSCH-to-HARQ-ACK feedback timing indicator included in the DCI indicating SPS activation or there is no corresponding field, HARQ-ACK information corresponding to SPS PDSCH 632 and SPS PDSCH 634 is transmitted in the time slot according to the value preconfigured by the higher signal. For example, when the corresponding value is i, the UE transmits HARQ-ACK information 636 for SPS PDSCH 632 and SPS PDSCH 634 in time slot k+1. For the position of the HARQ-ACK codebook included in the HARQ-ACK information, not only the TDRA as the time resource information for scheduling the SPS PDSCH but also the transmission period should be considered. Since usually only one SPS PDSCH can be transmitted per time slot, the HARQ-ACK codebook position is determined based on TDRA as time resource information without considering the transmission period. However, when the DL SPS transmission period is less than one time slot, it is necessary to consider both TDRA as time resource information and the transmission period to determine the HARQ-ACK codebook position. TDRA is a time domain resource allocation, including the transmission start symbol and length information of the SPS PDSCH. For example, when the DL SPS transmission period is 7 symbols, the start symbol of the DL SPS PDSCH determined by TDRA is 2, and the length is 3, as shown in Figure 6 As indicated by reference numeral 630, there are two DL SPS PDSCHs in one time slot. That is, the first SPS PDSCH 632 is a PDSCH with OFDM symbol indices 2, 3, and 4 determined by TDRA, and the second SPS PDSCH 634 is a PDSCH with OFDM symbol indices 9, 10, and 11 taking into account TDRA and a transmission period of 7 symbols. That is, the second SPS PDSCH in the time slot has the same length as the first SPS PDSCH, but has an offset that moves with the transmission period. In summary, in the generation or determination of the semi-static HARQ-ACK codebook, when the SPS PDSCH transmission period is greater than one time slot, the UE uses the time resource allocation information to determine the position of the HARQ-ACK codebook of the SPS PDSCH within one time slot, and when the SPS PDSCH transmission period is less than one time slot, the UE considers both the time resource allocation information and the SPS PDSCH transmission period.
[0202] When the SPS PDSCH transmission period is less than one slot, the SPS PDSCH may exist on the slot boundary according to a combination of the transmission period and TDRA. Figure 6Reference numeral 650 of shows a corresponding example, in which case the BS configures one SPS PDSCH beyond the time slot boundary to be repeatedly transmitted while being divided into PDSCH 652 and PDSCH 654. At this time, PDSCH 652 and PDSCH 654 may always have the same length or different lengths. In addition, the UE transmits only one segment of HARQ-ACK information 656 of the SPS PDSCH including PDSCH 652 and PDSCH 654, and the time slot as the corresponding reference is based on the time slot k+1 repeatedly transmitted in PDSCH 654.
[0203] [Embodiment 6-1: Method for mapping semi-static HARQ-ACK codebook for DCI indicating DL SPS release]
[0204] When the transmission period of the SPS PDSCH is less than one time slot, the UE maps the HARQ-ACK codebook for the corresponding DCI through at least one of the following methods to request HARQ-ACK information of the DCI released by the corresponding SPS PDSCH based on the semi-static HARQ-ACK codebook transmission.
[0205] *Method 6-2-1: The position of the semi-static HARQ-ACK codebook for HARQ-ACK information of DCI indicating SPS PDSCH release is the same as the position of the HARQ-ACK codebook of the SPS PDSCH first located in terms of time resources among the SPS PDSCH received in one slot.
[0206] -When the number of SPS PDSCHs in the time slot used to transmit the DCI indicating the SPS PDSCH release is greater than or equal to 2, the UE maps the HARQ-ACK information corresponding to the DCI to the position of the semi-static HARQ-ACK codebook of the HARQ-ACK information of the first SPS PDSCH in time and transmits the HARQ-ACK information.
[0207] For example, when the maximum number of PDSCHs that can be sent without simultaneous PDSCH reception is 4, including the SPS PDSCH in the time slot for transmitting the DCI indicating the SPS PDSCH release, the size of the HARQ-ACK codebook of the corresponding time slot is 4, and the HARQ-ACK information received by the SPS PDSCH or PDSCH is mapped to each position of {1,2,3,4}. When the corresponding AHRQ-ACK information is mapped to the positions of {2} and {3} of two SPS PDSCHs, the HARQ-ACK information indicating the DL SPS PDSCH release is mapped to the position of {2}.
[0208] *Method 6-2-2: The position of the semi-static HARQ-ACK codebook for HARQ-ACK information of DCI indicating SPS PDSCH release is the same as the position of the HARQ-ACK codebook of the SPS PDSCH last located in terms of time resources among the SPS PDSCH received in one slot.
[0209] -When the number of SPS PDSCHs in the time slot used to transmit the DCI indicating the SPS PDSCH release is greater than or equal to 2, the UE maps the HARQ-ACK information corresponding to the DCI to the position of the semi-static HARQ-ACK codebook of the HARQ-ACK information of the last SPS PDSCH in time and transmits the HARQ-ACK information.
[0210] For example, when the maximum number of PDSCHs that can be sent without simultaneous PDSCH reception is 4, including the SPS PDSCH in the time slot for transmitting the DCI indicating the SPS PDSCH release, the size of the HARQ-ACK codebook of the corresponding time slot is 4, and the HARQ-ACK information received by the SPS PDSCH or PDSCH is mapped to each position of {1,2,3,4}. When the corresponding AHRQ-ACK information is mapped to the positions of {2} and {3} of two SPS PDSCHs, the HARQ-ACK information indicating the DL SPS PDSCH release is mapped to the position of {3}.
[0211] *Method 6-2-3: The position of the semi-static HARQ-ACK codebook for HARQ-ACK information of the DCI indicating SPS PDSCH release is the same as the position of all HARQ-ACK codebooks for SPS PDSCH received in one slot.
[0212] -When the number of SPS PDSCHs in the time slot used to transmit the DCI indicating the release of the SPS PDSCH is greater than or equal to 2, the UE repeatedly maps the HARQ-ACK information corresponding to the DCI to the position of the semi-static HARQ-ACK codebook of the HARQ-ACK information of all SPS PDSCHs and transmits the HARQ-ACK information.
[0213] For example, when the maximum number of PDSCHs that can be sent without simultaneous PDSCH reception is 4, including the SPS PDSCH in the time slot for transmitting the DCI indicating the SPS PDSCH release, the size of the HARQ-ACK codebook of the corresponding time slot is 4, and the HARQ-ACK information received by the SPS PDSCH or PDSCH is mapped to each position of {1,2,3,4}. When the corresponding AHRQ-ACK information is mapped to the positions of {2} and {3} of two SPS PDSCHs, the HARQ-ACK information indicating the DL SPS PDSCH release is repeatedly mapped to the positions of {2} and {3}. That is, the same HARQ-ACK information is mapped to the positions of {2} and {3}.
[0214] *Method 6-2-4: As the position of the semi-static HARQ-ACK codebook for HARQ-ACK information of DCI indicating SPS PDSCH release, the BS selects one of multiple positions of the HARQ-ACK codebook candidates of the SPS PDSCH received in one time slot through a higher signal, an L1 signal, or a combination thereof.
[0215] -When the number of SPS PDSCHs in the time slot used to transmit the DCI indicating the release of the SPS PDSCH is two or more, the BS selects one of the positions of the semi-static HARQ-ACK codebook of the HARQ-ACK information of the SPS PDSCH through a higher signal, an L1 signal, or a combination thereof, and the UE maps and transmits the HARQ-ACK information of the corresponding DCI at the selected position.
[0216] -For example, when the maximum number of PDSCHs that can be transmitted without simultaneous PDSCH reception is 4, including the SPS PDSCH in the time slot for transmitting the DCI indicating the SPS PDSCH release, the size of the HARQ-ACK codebook of the corresponding time slot is 4, and the HARQ-ACK information received by the SPS PDSCH or PDSCH is mapped to each position of {1,2,3,4}. In the case where the corresponding HARQ-ACK information is mapped to the positions of {2} and d{3} in the two SPS PDSCHs, the BS selects {2} by using the DCI indicating the DL SPS PDSCH release, and the UE maps the HARQ-ACK information indicating the DL SPS PDSCH release to the position of {2} and transmits the HARQ-ACK information. The time resource allocation field, the HARQ process number, or the PDSCH-to-HARQ feedback timing indicator can be used in the DCI field to determine the position of the semi-static HARQ-ACK codebook. For example, the time resource allocation field within the DCI indicating the SPS PDSCH release may indicate the time resource information of one of the SPS PDSCHs that may be transmitted in the corresponding time slot, and the UE may transmit the HARQ-ACK information of the corresponding DCI in the position of the semi-static HARQ-ACK codebook corresponding to the indicated SPS PDSCH.
[0217] *Method 6-2-5: The BS indicates or configures the position of the semi-static HARQ-ACK codebook for HARQ-ACK information of the DCI indicating SPS PDACH release through a higher signal, an L1 signal, or a combination thereof.
[0218] -When the maximum number of SPS PDSCHs that can be received in the time slot used to transmit the DCI indicating the release of the SPS PDSCH is two or more, the BS selects one of the positions of the semi-static HARQ-ACK codebook for the HARQ-ACK information of the corresponding PDSCH through a higher signal, an L1 signal, or a combination thereof, and the UE maps and transmits the HARQ-ACK information of the corresponding DCI at the selected position.
[0219] -A set of positions of the semi-static HARQ-ACK codebook that can be selected by the BS through method 6-2-4 includes the positions of the semi-static HARQ-ACK codebook to which the HARQ-ACK information of the SPS PDSCH can be mapped, and a set of positions of the semi-static HARQ-ACK codebook that can be selected by the BS through method 6-2-5 includes the positions of the semi-static HARQ-ACK codebook to which the HARQ-ACK information of all PDSCHs can be mapped.
[0220] For example, when the maximum number of PDSCHs that can be sent without simultaneous PDSCH reception is 4, including the SPS PDSCH in the time slot used to transmit the DCI indicating the SPS PDSCH release, the size of the HARQ-ACK codebook of the corresponding time slot is 4, and the HARQ-ACK information received by the SPS PDSCH or PDSCH is mapped to each position of {1,2,3,4}. The BS selects {1} by using the DCI indicating the DL SPS PDSCH release, and the UE maps the HARQ-ACK information indicating the DL SPS PDSCH release to the position of {1} and transmits the HARQ-ACK information. The time resource allocation field, the HARQ process number, or the PDSCH-to-HARQ feedback timing indicator can be used in the DCI field to determine the position of the semi-static HARQ-ACK codebook. For example, the time resource allocation field indicating SSP PDSCH release within the DCI indicates time resource information of one of the PDSCIs that can be transmitted in the corresponding time slot, and the UE transmits the HARQ-ACK information of the corresponding DCI in the position of the semi-static HARQ-ACK codebook corresponding to the indicated SSP PDSCH.
[0221] The method can be performed when only one HARQ-ACK transmission is supported in a time slot. When a higher configuration transmission based on a code block group (CBG) is performed through a DL SPS PDSCH, the UE can repeat the HARQ-ACK information of the DCI for indicating the release of the DL SPS PDSCH GBG number of times, map the HARQ-ACK information to a semi-static HARQ-ACK codebook resource determined by at least one of these methods, and transmit the HARQ-ACK information. The method is described as a method for transmitting HARQ-ACK information of a DL SPS PDSCH for indicating the release of an SPS PDSCH transmission / reception, but can be fully applied to a method for transmitting HARQ-ACK information of a DL SPS PDSCH for simultaneously indicating two or more activated PDSCH transmissions / receptions in a cell / a BWP without any changes or corrections. For example, when a DL SPS PDSCH release signal is associated with multiple SPS PDSCHs activated in a cell / a BWP, the SPS PDSCH considered for selecting the HARQ-ACK codebook position may be a SPS PDSCH that represents one configuration or all configurations. At this time, when the SPS PDSCH represents one configuration, the representative configuration may be the SPS PDSCH configuration number with the lowest index or the first activated SPS PDSCH configuration. This is just an example, and other similar methods are possible enough.
[0222] [Embodiment 6-2: Method for mapping dynamic HARQ-ACK codebooks of multiple SPS PDSCHs transmitted in one time slot]
[0223] In a dynamic HARQ-ACK codebook (or a type 2 HARQ-ACK codebook), the corresponding HARQ-ACK information is basically determined by the total DAI and the counter DAI included in the DCI for scheduling the PDSCH. The total DAI notifies the size of the HARQ-ACK codebook transmitted in time slot n, and the counter DAI notifies the position of the HARQ-ACK codebook transmitted in time slot n. The dynamic HARQ-ACK codebook is configured by [pseudo-code 3] in Rel-15 NR.
[0224] [Pseudocode 3 starts]
[0225] If the UE sends HARQ-ACK information in the PUCCH of time slot n and for any PUCCH format, the UE shall, according to the following pseudo code, for a total of o ACK HARQ-ACK information bits, determine
[0226] Set m=0—PDCCH monitoring opportunity index with DCI format 1_0 or DCI format 1_1: Lower index corresponds to earlier PDCCH monitoring opportunity with DCI format 1_0 or DCI format 1_1
[0227]
[0228]
[0229]
[0230] [End of pseudo code 3]
[0231] When the transmission period of SPS PDSCH is greater than one time slot, [Pseudo-code 3] is applied, and when the transmission period of DSP PDSCH is less than one time slot, the dynamic HARQ-ACK codebook is determined by [Pseudo-code 4]. Alternatively, [Pseudo-code 4] can be generally applied regardless of the SPS PDSCH transmission period or the number of SPS PDSCHs activated in one cell / one BWP.
[0232] [Pseudocode 4 starts]
[0233] If the UE sends HARQ-ACK information on the PUCCH in time slot n, and for any PUCCH format, the UE performs the following pseudo code for a total of o ACK The HARQ-ACK information bits determine
[0234] Set m=0 - PDCCH monitoring opportunity index with DCI format 1_0 or DCI format 1_1: Lower index corresponds to earlier PDCCH monitoring opportunity with DCI format 1_0 or DCI format 1_1
[0235]
[0236]
[0237]
[0238] [End of pseudo code 4]
[0239] In [Pseudocode 4], when there may be multiple SPS PDSCH configurations in one cell / one BWP, the k value as the number of SPS PDSCHs in one time slot may correspond to only one SPS PDSCH configuration, or may include all SPS PDSCH configurations.
[0240] [Pseudo-code 3] or [Pseudo-code 4] can be applied to the case where HARQ-ACK information transmission is limited to at most one transmission per time slot.
[0241] [Embodiment 6-3: Method for separately transmitting HARQ-ACK of multiple SPS PDSCHs transmitted in one time slot]
[0242] When the UE receives a configuration of a DL SPS transmission period of less than one slot and transmission of only one HARQ-ACK per slot from the BS through a higher signal, the UE transmits HARQ-ACK information for DL SPS PDSCH 632 and DL SPS PDSCH 634 received in slot k through a PUCCH of slot k+i indicated in advance by the higher signal, the L1 signal, or a combination thereof, as shown in FIG. Figure 6 As shown in reference number 630. For example, the UE determines the granularity of the PDSCH-to-HARQ-ACK timing indicator within the DCI format indicating the activation of DL SPS as a time slot level, the BS provides the UE with a difference between a time slot index for receiving the DL SPS PDSCH and a time slot index for sending HARQ-ACK information, and configures a PUCCH resource for transmitting the HARQ-ACK information in a time slot indicated by the L1 in the UE through a higher signal. Figure 6 Reference numeral 630 shows the case of a PDSCH-to-HARQ-ACK timing indication i value. The corresponding value may be directly selected by the L1 signal, or the candidate values may be configured by a higher signal, and one of them may be selected by the L1 signal.
[0243] When the UE or BS wishes to transmit and receive HARQ-ACK information for a DL SPS PDSCH that is transmitted and received separately, the BS may configure a DL SPS transmission period of less than one slot and perform two or more HARQ-ACK transmissions per slot through a higher signal. Figure 6 As shown in reference numeral 660, the HARQ-ACK information of the SPS PDSCH 662 received in time slot k can be sent via the PUCCH 666 in time slot k+i, and the HARQ-ACK information of the SPS PDSCH 664 can be sent via the PUCCH 668 in time slot k+i. To make this possible, for example, the UE determines the granularity of the PDSCH-to-HARQ-ACK timing indicator within the DCI format indicating DL SPS activation to a symbol level, and the corresponding 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 that sends the corresponding HARQ-ACK information. Figure 6 In reference numeral 660, when the end symbol of the SPS PDSCH 662 is s0 and the start symbol of the PUCCH 666 for sending the HARQ-ACK information of the SPS PDSCH 662 is s1, the value indicated by the PDSCH-to-HARQ-ACK timing indicator is "s1-s0", and the value can be directly selected by the L1 signal, or the candidate value can be configured by the higher signal, and then one of them can be determined by the L1 signal. With this information, the UE can determine the start symbol of the PUCCH to send the HARQ-ACK information for the SPS PDSCH. Other PUCCH transmission information can be determined by the higher signal, the L1 signal, or a combination thereof. When using the PUCCH resource indicator in the L1 or higher signal of Rel-15, the UE can determine that the "start symbol index" field of the value indicated by the corresponding indicator is not used. Alternatively, since the start symbol for transmitting HARQ-ACK information has been provided by the PDSCH-to-HARQ-ACK timing indicator, a signal including a new higher signal without a corresponding field, a new L1 signal, or a combination thereof may be provided to the UE. In summary, the UE may interpret the PDSCH-to-HARQ-ACK timing indicator field included in the DCI indicating SPS PDSCH activation differently according to the SPS PDSCH transmission period.
[0244] -Method 6-3-1: Determine at the time slot level
[0245] For example, when the SPS PDSCH transmission period is greater than one time slot, the UE determines the granularity of the PDSCH-to-HARQ-ACK timing indicator as a time slot level.
[0246] - Method 6-3-2: Determination at the symbol level
[0247] For example, when the SPS PDSCH transmission period is less than one time slot, the UE determines the granularity of the PDSCH-to-HARQ-ACK timing indicator as a symbol level.
[0248] [Example 6-4: Method for changing DL SPS / CG period of non-periodic service]
[0249] The DL SPS transmission period supported by the BS is in units of time slot level or symbol level. When information sensitive to the delay time of a device operating at a factor is periodically generated and the corresponding period is not a value in the standard supported by the 3GPP standards organization or a multiple of the value, the BS cannot configure a valid DL SPS transmission period. For example, when there is a service mode with a 2.5 symbol interval, the BS cannot allocate only a DL SPS with a transmission period of 2 symbols or 3 symbols. Therefore, it is necessary to configure a non-periodic DL SPS transmission period or introduce a signal for dynamically changing the transmission period. The UE can dynamically change the transmission period by at least one of the following methods.
[0250] *Method 6-4-1: Method for allocating non-periodic DL SPS transmission period
[0251] -BS can configure the DL SPS transmission period in a bitmap type. For example, when there is a 10-bit bitmap information in the higher signal and the case of 1 means DL SPS transmission, and the case of 0 means that DL SPS is not transmitted, if the bit unit refers to the time slot unit, various modes of DL SPS transmission cycles can be performed, although it is not a period of 10 time slots. In addition, the corresponding mode can be repeated in units of 10 time slots. Alternatively, the interval indicated by the bitmap size and the corresponding bit can be a time slot, a symbol, or a symbol group. The corresponding information can be independently configured by a higher signal or it can be changed by each bit according to the range of the transmission interval indicated by the size of the bitmap. For example, when the bitmap size is 20, the time range indicated by each bit can be 7 symbol units, and when the bitmap size is 10, it can be a time slot unit.
[0252] - Alternatively, the BS may pre-configure two or more DL SPS transmission periods with a higher signal and configure the time difference of consecutive DL SPS transmissions in the form of a pattern. For example, a DL SPS transmission period with a 2-symbol interval or a 3-symbol interval may be determined for a 2.5-symbol serving mode. [Table 8] The following is a table related to the aperiodic DL SPS transmission period configuration. Z is a decimal number with the first decimal place, and has a relationship of X < Z < X + 1. For example, when Z is 3.2, X is 3. Gap 1 represents the symbol interval between the first SPS PDSCH resource received by the UE after receiving the DCI indicating SPS activation and the second SPS PDSCH resource. Gap 2 represents the symbol interval between the second SPS PDSCH resource and the third SPS PDSCH resource. That is, gap i represents the symbol interval between the i-th SPS PDSCH resource and the (i + 1)-th SPS PDSCH resource. The configuration is a parameter for selecting one of various patterns, and [Table 8] shows that there are a total of 9 patterns in the configuration. The corresponding parameters are provided to the UE through a higher signal or an L1 signal, and the UE can detect the DL SPS PDSCH transmission period pattern through the value indicated by the corresponding parameters. In another example, a value of the configuration may be implicitly determined according to the service generation period value. For example, when the BS and the UE send and receive the corresponding information in a 2.3-symbol serving mode through a higher signal, the BS and the UE may determine that Configuration 3 is applied.
[0253] [Table 8]
[0254] Configuration 1 2 3 4 5 6 7 8 9 Gap 1 X+1 X+1 X+1 X+1 X+1 X+1 X+1 X+1 X+1 Gap 2 X X X X X X+1 X+1 X+1 X+1 Gap 3 X X X X+1 X+1 X X+1 X+1 X+1 Gap 4 X X X+1 X X X+1 X X+1 X+1 Gap 5 X X X X X+1 X X+1 X X+1 Gap 6 X X+1 X X+1 X X+1 X+1 X+1 X+1 Gap 7 X X X+1 X X+1 X+1 X X+1 X+1 Gap 8 X X X X+1 X X X+1 X+1 X+1 Gap 9 X X X X X+1 X+1 X+1 X+1 X+1 Gap 10 X X X X X X X X X
[0255] * Method 6-4-2: Method for changing the dynamic DL SPS transmission period
[0256] - Method 6-4-2-1: Include the transmission period information in the DCI indicating DL SPS activation
[0257] The DL SPS transmission period value is included in the information within the DCI. For the corresponding transmission period value, a set of candidate values is configured by a higher signal, and a specific value is selected from the corresponding set by the DCI. For example, 1 bit of a transmission period field is generated within a DCI with a transmission period configured by a higher signal as {1 time slot, 2 time slots}, and this 1 bit notifies whether the transmission period is 1 time slot or 2 time slots. That is, the number of DCI bits is determined according to the set of transmission periods configured by the higher signal, and when the number of the set is N, a total of ceil(log 2The corresponding DCI corresponds to a non-fallback DCI such as DCI format 1_1, and when there is no corresponding fallback DCI field such as DCI format 1_0, or even if the field exists, the fixed bit value and period value associated with the corresponding corresponding bit value can always be applied.
[0258] - Method 6-4-2-2: Use the existing field 1 in the DCI format to indicate DL SPS activation
[0259] When a field in the DCI format indicating DL SPS activation indicates a specific value, the value of another field may be used to indicate the transmission period instead of the value originally indicated. For example, when all bit values in the field indicating the HARQ process number indicate "1", the field indicating the time resource information may be used to indicate one DL SPS transmission period in the DL SPS transmission period set preconfigured by a higher signal.
[0260] - Method 6-4-2-3: Using existing field 2 in the DCI format to indicate DL SPS activation
[0261] In the case of a DCI format indicating DL SPS activation, a specific field in the corresponding DCI format itself is a field that always indicates a transmission period, or a specific value in a specific field within the corresponding DCI can indicate a transmission period. For example, when the time resource allocation field of the DCI format is verified as a format indicating SPS PDSCH activation, it is determined that the corresponding time resource allocation field is used to indicate the SPS PDSCH transmission period, rather than conventionally indicating the start symbol and length of the SPS PDSCH.
[0262] -Method 6-4-2-4: Implicitly configure transmission period information based on search space
[0263] The transmission period is dynamically changed according to the search space used to transmit the DCI indicating DL SPS activation. For example, the UE may implicitly determine that the DCI indicating DL SPS activation transmitted in the common search space has a transmission period A, and the DCI indicating DL SPS activation transmitted in the UE-specific search space has a transmission period B. The transmission period A and the transmission period B may be pre-configured by the UE through a higher signal.
[0264] -Method 6-4-2-5: Implicitly configure transmission cycle information based on DCI format
[0265] The transmission cycle value is dynamically changed according to the DCI format indicating DL SPS activation. For example, the UE may implicitly determine that the DCI indicating DL SPS activation sent in DCI format 1_0 corresponding to the fallback DCI has a transmission cycle A, and the DCI indicating DL SPS activation sent in DCI format 1_1 corresponding to the non-fallback DCI has a transmission cycle B. Transmission cycle A and transmission cycle B may be pre-configured by the UE through a higher signal.
[0266] In the present disclosure, the UE does not expect to receive configuration or indication of DL SPS PDSCH time resource information outside the DL SPS transmission period, and when the corresponding configuration or indication is sent, it regards the configuration or indication as an error and ignores the configuration or indication.
[0267] Figure 7 is a block diagram illustrating a process in which a UE transmits HARQ-ACK information based on a semi-static HARQ-ACK codebook for DCI indicating SPS PDSCH deactivation.
[0268] The UE receives SPS PDSCH configuration information through a higher signal. At this time, the information configured by the higher signal may include a transmission period, an MCS table, HARQ-ACK configuration information, etc. After receiving the higher signal, in operation 700, the UE receives a DCI for activating the SPS PDSCH from the BS. After receiving the DCI indicating activation, in operation 702, the UE periodically receives the SPS PDSCH and sends HARQ-ACK information corresponding thereto. Thereafter, when there is no longer downlink data to be periodically sent and received, in operation 704, the BS sends a DCI indicating SPS PDSCH deactivation to the UE, and the UE receives the DCI. In operation 706, the UE sends HARQ-ACK information of the DCI indicating SPS PDSCH deactivation according to the SPS PDSCH transmission period. For example, when the transmission period is greater than one time slot, the UE inserts the HARQ-ACK information of the DCI indicating the deactivation of the SPS PDSCH into the HARQ-ACK codebook position of the HARQ-ACK information corresponding to the SPS PDSCH, and sends the HARQ-ACK information. Figure 6 When the transmission period is less than one time slot, the UE may send HARQ-ACK information of the DCI for indicating SPS PDSCH deactivation through at least one of methods 6-2-1 to 6-2-5. Figure 7The description made corresponds to the operation applied to the following case, in which the UE receives the configuration semi-static HARQ-ACK codebook in advance from the BS through a higher signal. In addition, refer to Figure 7 The description may be applied only to the case where the UE receives configuration in advance so that only one HARQ-ACK is sent per time slot by a higher signal, standard or UE capability.
[0269] Figure 8 is a block diagram illustrating a method by which a UE determines a dynamic HARQ-ACK codebook for SPS PDSCH reception.
[0270] When the UE receives the configuration based on the dynamic HARQ-ACK codebook operation in advance through a higher signal, in operation 800, the UE starts to determine the size of the HARQ-ACK codebook for the HARQ-ACK information to be sent in a specific time slot. In operation 802, the UE not only determines the size of the HARQ-ACK codebook for dynamically scheduling PDSCHs, but also calculates the total number of SPS PDSCHs generated in the time slot corresponding to the time slot in which the HARQ-ACK information is sent, and reflects the number in the size of the HARQ-ACK codebook. The UE can refer to Figure 6 At least one of [pseudo code 3] or [pseudo code 4] described in the present invention is used to configure the dynamic HARQ-ACK codebook. Thereafter, in operation 804, the UE ends the determination of the HARQ-ACK codebook size and sends the HARQ-ACK information in the corresponding time slot. In addition, referring to Figure 8 The description made may only apply to the case where the UE receives a configuration in advance so that only one HARQ-ACK is sent per time slot by a higher signal, standard or UE capability. Figure 6 When the SPS PDSCH is repeatedly transmitted on the time slot boundary shown by reference numeral 650, the UE determines the size of the HARQ-ACK codebook based on the time slot in which the SPS PDSCH is most recently repeatedly transmitted to determine the dynamic HARQ-ACK codebook. Specifically, in the case of time slot k, as Figure 6 The SPS PDSCH 652 is sent as shown in the reference numeral 650 of the UE, but the UE determines the size of the dynamic HARQ-ACK codebook for the SPS PDSCH 654 sent in the time slot k+1, instead of determining the size of the dynamic HARQ-ACK codebook without calculating the number of valid SPS PDSCHs. In addition, when determining the size of the dynamic HARQ-ACK codebook in a specific time slot in [pseudo code 4], when determining the number of SPS PDSCHs per time slot (k), the number of valid SPS PDSCHs is calculated in the time slot (or end slot) to which the end symbol of the last SPS PDSCH in the repeatedly transmitted SPS PDSCH belongs.
[0271] Fig. 9 is a block diagram illustrating a method by which a UE transmits HARQ-ACK information according to a DL SPS transmission period.
[0272] In operation 900, the UE receives a DL SPS transmission period or a maximum number of configuration information for HARQ-ACK information transmission per time slot provided by a higher signal or an L1 signal. In addition, in operation 902, the UE identifies the DL SPS transmission period and the HARQ-ACK information transmission condition per time slot. When condition 1 is met, in operation 904, the UE sends the first type HARQ-ACK information. When condition 2 is met, in operation 906, the UE sends the second type HARQ-ACK information. Condition 1 may be at least one of the following conditions.
[0273] -DL SPS PDSCH transmission period is greater than one time slot
[0274] - At most one HARQ-ACK transmission per slot is possible
[0275] Condition 2 may be at least one of the following conditions.
[0276] -DL SPS PDSCH transmission period is less than one time slot
[0277] – Two or more HARQ-ACK transmissions per slot are possible
[0278] The first type HARQ-ACK information transmission includes the following fields within the DCI format indicating DL SPS PDSCH activation.
[0279] -PDSCH-to-HARQ-ACK feedback timing indicator: Indicates the time slot unit interval between the time slot used to send PDSCH and the time slot used to send HARQ-ACK information. Figure 6 When the SPS PDSCH is repeatedly transmitted on the time slot boundary shown by reference numeral 650, the reference time slot for transmitting the PDSCH is the time slot of the last repeatedly transmitted SPS PDSCH.
[0280] -PUCCH resource indicator: number of symbols, start symbol, PRB index, PUCCH format, etc.
[0281] Through this information, the UE can configure the PUCCH transmission resources and transmission format for transmission of HARQ-ACK information of DL SPS PDSCH. In addition, these two field values may have a value set that can be pre-configured by a higher signal, and one of them is selected by DCI.
[0282] The second type HARQ-ACK information transmission includes the following fields within the DCI format indicating DL SPS PDSCH activation.
[0283] -PDSCH-to-HARQ-ACK feedback timing indicator: Indicates the symbol unit interval between the end symbol of the PDSCH and the start symbol for sending HARQ-ACK information.
[0284] -PUCCH resource indicator: number of symbols, PRB index, PUCCH format, etc.
[0285] Through this information, the UE can configure the PUCCH transmission resources and transmission format for transmission of HARQ-ACK information of DL SPS PDSCH. In addition, these two field values may have a value set that can be pre-configured by a higher signal, and one of them is selected by DCI.
[0286] Fig.10 is a block diagram illustrating UE operation for dynamically changing DL SPS transmission period.
[0287] The UE receives SPS PDSCH higher information, including transmission period, MAC table and HARQ-ACK information. Thereafter, in operation 1000, the UE receives DCI indicating SPS PDSCH activation. In operation 1002, the UE receives SPS PDSCH in a resource region determined by a higher signal and an L1 signal, and sends HARQ-ACK information corresponding thereto. In operation 1004, the UE receives DCI indicating SPS PDSCH change information. The change information may include SPS, PDSCH transmission period value, and MCS value or frequency and time resource region size. For reference, available methods for changing the SPS PDSCH transmission period may include reference Figure 6 At least one of the described methods 6-4-1 to 6-4-2. After receiving the DCI, in operation 1006, the UE receives the SPS PDSCH through the changed information and sends the HARQ-ACK information corresponding thereto. When the SPS PDSCH transmission period is changed by a higher signal or an L1 signal, if an SPS PDSCH exceeding the time slot boundary is generated, the time slot boundary can be generated according to the transmission period and the time resource region in which the SPS PDSCH is transmitted and received, the UE can transmit and receive the corresponding SPS PDSCH through at least one of the following methods.
[0288] -Method 10-1: Do not send and receive the corresponding SPS PDSCH
[0289] For example, when Figure 6As shown in reference numeral 650, when the SPS PDSCH is allocated in time slot k and time slot k+1, the UE considers that the allocated SPS PDSCH configuration is incorrect and does not receive the SPS PDSCH and does not send HARQ-ACK information corresponding thereto.
[0290] -Method 10-2: Repeatedly send and receive the corresponding SPS PDSCH based on the time slot boundary
[0291] For example, when Figure 6 When SPS PDSCH is allocated in time slot k and time slot k+1, the UE determines that the SPS PDSCH is divided into SPS PDSCH 652 and SPS PDSCH 654 and is repeatedly received. In addition, the UE transmits only one HARQ-ACK information based on the last SPS PDSCH 654.
[0292] - Method 10-3: Transmit and receive the corresponding part of the SPS PDSCH only in the time slot before the time slot boundary
[0293] For example, when Figure 6 As shown in reference numeral 650, when the SPS PDSCH is allocated on time slot k and time slot k+1, the UE determines that a valid SPS PDSCH is allocated, and receives the SPS PDSCH only for SPS PDSCH 652. That is, the UE does not send and receive SPS PDSCH 654. In addition, the UE sends only one piece of HARQ-ACK information based on SPS PDSCH 652.
[0294] - Method 10-4: Transmit and receive the corresponding part of SPS PDSCH only in the time slot beyond the time slot boundary
[0295] For example, when Figure 6 As shown in reference numeral 650, when the SPS PDSCH is allocated on time slot k and time slot k+1, the UE determines that a valid SPS PDSCH is allocated, and receives the SPS PDSCH only for SPS PDSCH 654. That is, the UE does not send and receive SPS PDSCH 652. In addition, the UE sends only one piece of HARQ-ACK information based on SPS PDSCH 654.
[0296] Fig.11 The operation of the UE is shown, which shows the HARQ-ACK information transmission method for SPS release in the case where two or more DL SPSs are activated.
[0297] When the UE can operate two or more activated DL SPSs in one cell / one BWP, the BS can configure two or more DL SPSs in one UE. The reason for supporting two or more DL SPS configurations is that when the UE supports various services, each service may have a different MCS or time / frequency resource allocation or period, so it is beneficial to configure a DL SPS suitable for each purpose.
[0298] The UE receives the following higher signal configuration information for DL SPS.
[0299] -Period: DL SPS transmission period
[0300] -nrofHARQ-Processes: Number of HARQ processes configured for DL SPS
[0301] -n1PUCCH-AN: HARQ resource configuration information for DL SPS
[0302] -mcs-table: MCS table configuration information applied to DL SPS
[0303] -SPS index: SPS index configured in a cell / a BWP
[0304] In the higher signal configuration information, the SPS index can be used to notify which SPS is indicated by the DCI (L1 signaling) that provides SPS activation or deactivation. Specifically, in the case where two SPSs are configured by a higher signal in one cell / one BWP, the UE needs index information that notifies which of the two SPSs in the index information is indicated by the DCI indicating SPS activation. For example, the HARQ process number field within the DCI indicating SPS activation or deactivation can indicate a specific SPS index, and activation or deactivation is possible through the index. Specifically, when the DCI including a CRC scrambled by the CG-RNTI includes the following information shown in [Table 9] and the corresponding New Data Indicator (NDI) field of the DCI indicates 0, the UE determines that a specific SPS PDSCH release (deactivation) indicating pre-activation is indicated.
[0305] [Table 9]
[0306] DCI format 0_0 DCI format 1_0 HARQ process number SPS Index SPS Index Redundant version Set to "00" Set to "00" Modulation and coding schemes Set to all "1" Set to all "1" Frequency Domain Resource Allocation Set to all "1" Set to all "1"
[0307] In [Table 9] above, one HARQ process number can indicate one SPS index or multiple SPS indexes. One or more SPS indexes can be indicated by another DCI field (time resource field, frequency resource field, MCS, RV, PDSCH-to-HARQ timing field) as well as the HARQ process number field. Fundamentally, one SPS can be activated or deactivated by one DCI. The position of the type 1 HARQ-ACK codebook of the HARQ-ACK information of the DCI used to indicate the release of the SPS PDSCH is the same as the position of the type 1 HARQ-ACK codebook corresponding to the receiving position of the corresponding SPS PDSCH. When the position of the HARQ-ACK codebook corresponding to the candidate SPS PDSCH received in the time slot is k1, the position of the HARQ-ACK codebook of the DCI used to indicate the release of the corresponding SPS PDSCH is also k1. Therefore, when DCI indicating SPS PDSCH release is transmitted in time slot k, the UE does not expect to receive scheduling of the PDSCH corresponding to the HARQ-ACK codebook position k1 in time slot k, and when this occurs, regards this situation as an error situation.
[0308] In [Table 9], DCI formats 0_0 and 1_0 are described as examples, but [Table 9] can be applied to DCI formats 0_1 and 1_1, and extended to and fully applied to DCI formats 0_x and 1_x. The UE receives the SPS PDSH higher signal and the DCI indicating the activation of the SPS PDSCH through the operation, thereby simultaneously operating one or more SPS PDSCHs in one cell / one BWP in operation 1100. Thereafter, in operation 1102, the UE periodically receives the activated SPS PDSCH in one cell / one BWP and sends HARQ-ACK information corresponding thereto. The UE determines the HARQ-ACK information corresponding to the SPS PDSCH based on the time slot interval information of the PDSCH-to-HARQ-ACK timing included in the activation DCI information and the n1PUCCH-AN information included in the SPS higher configuration information, through the accurate time and frequency information in the corresponding time slot and the PUCCH format information. When the PDSCH-to-HARQ-ACK timing field is not included in the DCI information, the UE assumes that one value preconfigured by a higher signal is a default value and determines that the corresponding value is applied.
[0309] In the case where a type 1 HARQ-ACK codebook is configured, when the UE receives a DCI indicating the deactivation of one SPS PDSCH in operation 1104, the UE inserts the position of the HARQ-ACK codebook for the HARQ-ACK information corresponding to the DCI into the position of the HARQ-ACK codebook received corresponding to the corresponding SPS PDSCH, and sends the HARQ-ACK information. When the deactivation of two or more SPS PDSCHs is indicated by one DCI, the UE determines the HARQ-ACK codebook position for inserting the HARQ-ACK information for the corresponding DCI to send, which may be a problem. To solve this problem, in operation 1106, the UE sends HARQ-ACK by at least one of the following methods.
[0310] *Method A-1: Lowest Index (or Highest Index)
[0311] When two or more SPS PDSCHs are activated by a DCI indicating deactivation, the method includes the HARQ-ACK information corresponding to the DCI indicating deactivation in a HARQ-ACK codebook position corresponding to the SPS PDACH reception having the lowest value (or highest value or middle value) in the index of the corresponding SPS PDSCH. For example, when SPS PDSCH index 1, SPS PDSCH index 4, and SPS PDSCH index 5 are simultaneously deactivated by one DCI, the UE inserts the HARQ-ACK information for the DCI into the HARQ-ACK codebook position corresponding to SPS PDSCH index 1 (or 5) and sends the HARQ-ACK information.
[0312] * Method A-2: Earliest HARQ-ACK codebook timing (latest HARQ-ACK codebook timing)
[0313] When two or more SPS PDSCHs are deactivated by a DCI indicating deactivation, the method includes the HARQ-ACK information corresponding to the DCI indicating deactivation in the earliest (or latest) HARQ-ACK codebook in the HARQ-ACK codebook position of the corresponding SPS PDSCH. For example, when SPS PDSCH index 1, SPS PDSCH index 4, and SPS PDSCH index 5 are simultaneously deactivated by one DCI, when the PDSCH receiving the corresponding HARQ-ACK codebook position of SPS PDSCH index 1 is k 1 , the HARQ-ACK codebook position corresponding to the PDSCH reception of SPS PDSCH index 2 is k 2 , the HARQ-ACK codebook position corresponding to the PDSCH reception of SPS PDSCH index 3 is k3, And k 1 <k 2 <k 3 When UE inserts the HARQ-ACK information corresponding to DCI into k 1 (or k 3 ) and sends the HARQ-ACK information. When the HARQ-ACK codebook positions for PDSCH reception of two or more SPS PDSCHs are the same, the UE regards them as one and performs the operation.
[0314] *Method a-3: All HARQ-ACK codebook opportunities
[0315] When two or more SPS PDSCHs are deactivated by a DCI indicating deactivation, the method includes the HARQ-ACK information for the DCI in all HARQ-ACK codebook positions and sends the HARQ-ACK information, instead of selecting the HARQ-ACK codebook position according to method a-1 or a-2. For example, when SPS PDSCH index 1, SPS PDSCH index 4, and SPS PDSCH index 5 are simultaneously deactivated by one DCI, the UE inserts the HARQ-ACK information for the DCI into the HARQ-ACK codebook positions corresponding to SPS PDSCH indices 1, 4, and 5, and sends the HARQ-ACK information. When two or more HARQ-ACK codebook positions in the SPS PDSCH are the same, the UE regards them as one and sends the HARQ-ACK information. In another example, when SPS PDSCH index 1, SPS PDSCH index 4, and SPS PDSCH index 5 are simultaneously deactivated by one DCI, when the PDSCH reception corresponding to SPS PDSCH index 1 is at position k 1 , the HARQ-ACK codebook position corresponding to the PDSCH reception of SPS PDSCH index 2 is k 2 , the HARQ-ACK codebook position corresponding to the PDSCH reception of SPS PDSCH index 3 is k 3 , and k 1 <k 2 <k 3 When UE inserts the HARQ-ACK information corresponding to DCI into k 1 , k 2 , and k 3 When the HARQ-ACK codebook positions for PDSCH reception of two or more SPS PDSCHs are the same, the UE regards them as one and performs the operation.
[0316] *Method a-4: gNB configuration
[0317] This method means that the BS first determines methods a-1 to a-3 through a higher signal. Second, the BS can directly determine the HARQ-ACK codebook position through a higher signal or an L1 signal and methods a-1 to a-3. At this time, when one DCI deactivates two or more SPS PDSCHs, the HARQ-ACK codebook position that can be determined by the BS can be determined by a higher or L1 signal within the available HARQ-ACK codebook position candidates of the corresponding SPS PDSCH, or the HARQ-ACK codebook position can be determined by a higher or L1 signal regardless of this.
[0318] When receiving a DCI indicating the release or deactivation of one or more SPS PDSCHs, the UE does not expect the HARQ-ACK codebook position to which the HARQ-ACK information for the corresponding DCI is sent to be the same as the HARQ-ACK codebook position to which the HARQ-ACK information for the PDSCH is scheduled by other DCI, and when such a schedule is received, the scheduling is considered to be an error case and a random operation is performed.
[0319] Fig.12 is a block diagram illustrating unlicensed operation in a case where a UE is connected to two or more transmission reception points (TRPs).
[0320] In operation 1200, the UE may send data to and receive data from multiple TRPs. Here, the term "TRP" may be used interchangeably with the term "base station". In such a case, the UE receives a signal indicating unlicensed activation from one or more TRPs in operation 1202. At this time, the signal may be a higher signal or an L1 signal. Thereafter, in operation 1204, after receiving the signal indicating activation information, the UE sends data to or receives data from one or more TRPs in the unlicensed resources. In addition, the UE may receive the configuration of one or more unlicensed resources within a cell or a BWP. Thereafter, in operation 1206, the UE receives a signal indicating unlicensed deactivation / release from one or more TRPs. At this time, the signal may be a higher signal or an L1 signal. In operation 1208, the UE sends a response signal to the signal. For example, when the unlicensed is SPS, the signal is DCI, in which case the UE sends HARQ-ACK information for the DCI. In another example, when the authorization-free is configured authorization type 2, the signal is DCI. In this case, the UE sends confirmation information to the TRP through MAC CE as response information to the DCI.
[0321] The unlicensed operation mainly includes configuration authorization type 1 and configuration authorization type 2 in the uplink and semi-persistent scheduling (SPS) in the downlink. In configuration authorization type 1, the configuration authorization resources are configured, activated and deactivated through higher signals, and some resource configuration information is sent through higher signals. The remaining configuration authorization resources are configured, activated and deactivated through DCI (L1 signal) in configuration authorization type 2. In the corresponding description, they are all expressed as unlicensed. In the case where there may be two or more unlicensed configurations in a cell or a BWP, when the UE can send and receive data to and from two or more TRPs, an unlicensed resource is associated with one TRP and allows data to be sent and received. For example, when configuring unlicensed resource A, the UE determines that the corresponding unlicensed resource is associated with TRP1, and receives or sends data to or from TRP1 in the periodic unlicensed resource.
[0322] Specifically, since the configuration, activation or deactivation of the configuration grant resource in the configuration grant type 1 is indicated only by the higher signal rather than the L1 signal, the higher signal information may include information notifying the TRP from which the corresponding configuration grant is sent. For example, in the higher information for the configuration grant type, the following parameters may exist.
[0323] *TRP index (or spatial domain information): TRP information associated with the configuration authorization
[0324] The number of TRPs associated with the on configuration authorization may be one or more. Specifically, when the number of TRPs associated with the on configuration authorization is plural, the situation may be subdivided into the following situations.
[0325] *Case B-1: Specific configuration grant resources are associated with different TRPs. For example, a configuration grant resource is periodically configured, and when the UE is connected to two TRPs, starting from the time point when the configuration grant is activated, the odd-numbered configuration grants can be associated with TRP1, and the even-numbered configuration grants can be associated with TRP2. In general, the associated TRP of each specific configuration grant can be determined by the equation "configuration grant index" mod "TRP number" = "TRP index".
[0326] *Case b-2: Two or more TRPs are associated for each of all configured grant resources. The UE can send data to multiple TRPs for each configured grant opportunity.
[0327] *Case b-3: Regardless of the configuration grant index, the transmission period is determined for each TRP, so a specific configuration grant can be associated with one TRP, and another configuration grant can be associated with multiple TRPs. For example, in the case where the UE is connected to two TRPs, when TRP 1 is associated with all configuration grant resources and TRP 2 is associated with even-numbered configuration grant resources, if data is generated, the UE sends data to TRP 1 only in odd-numbered configuration grant resources, and if data is generated, sends data to TRP 1 and TRP 2 in even-numbered configuration grant resources.
[0328] The above situation is applicable to all unlicensed operations including SPS. Information indicating that one unlicensed resource is associated with multiple TRPs can be configured by a higher signal or L1 signal. In SPS, after receiving the configuration information and activation information for configuring the grant type 1, if data is generated, the UE sends the data in the configured granted resources configured for the TRP indicated by the TRP index without performing a separate grant.
[0329] In configuring grant type 2, some information is sent through a higher signal, and the remaining configuration information, activation, and deactivation are indicated through an L1 signal. When there is TRP index information in the higher signal, the UE receives the L1 signal indicating activation of the configuration grant type 2 according to the corresponding information, and then, when there is a TRP to be sent through the configuration grant resource to the TRP indicated by the TRP index provided by the corresponding higher configuration information, the corresponding data is sent without a separate grant. On the other hand, when there is no information about the TRP index in the higher configuration information, the UE implicitly determines the TRP to which data is sent in the resources configured by the configuration grant based on the TRP associated with the CORESET in which the DCI indicating activation of the configuration grant type 2 is sent. For example, when a CORESET for sending a DCI indicating activation of the configuration grant type 2 is sent from TRP 1, and data is generated for the corresponding activated configuration grant resource, the UE sends the corresponding data to TRP 1 without a separate grant. The TRP for sending a DCI indicating deactivation of the configuration grant type 2 can be determined by at least one of two methods.
[0330] *Method b-1: The release of the configuration grant resources associated with TRP1 can be indicated only by the DCI sent in the CORESET of TRP1. When one DCI supports two or more configuration grant resources at the same time, according to this method, all two or more configuration grants should be associated with TRP 1.
[0331] *Method b-2: Different from method 1, the DCI sent in a CORESET associated with another TRP other than TRP1 can also indicate the release of the corresponding configuration grant. When one DCI supports two or more configuration grant resources at the same time, according to this method, two or more configuration grants can be associated with different TRPs.
[0332] In SPS, the detailed operation is mainly similar to configuring authorization type 2, and differs only in that the UE receives data of the activated SPS resources and reports its HARQ-ACK information. When the corresponding SPS resource is associated with TRP 1, the UE sends the HARQ-ACK information of the data received through the corresponding SPS resource to TRP 1. When the SPS resource is associated with two or more TRPs, the TRP to which the UE sends the HARQ-ACK information can be determined according to the above situation. When a specific SRS resource is received from TRP1 in an SPS configuration, the UE sends the HARQ-ACK information of the PDSCH received from the corresponding SPS to TRP 1. When a specific SPS resource is received from TRP 1 and TRP 2 in an SPS configuration, the UE indicates that the HARQ-ACK information of the PDSCH received from the SPS is sent to TRP 1 or TRP 2 through a higher signal configuration or L1 signal. Alternatively, when receiving specific SPS resources from TRP 1 and TRP 2 in one SPS configuration, the UE sends the HARQ-ACK information of the PDSCH received from the SPS to TRP 1 with the lowest index (or TRP 1 when TRP 1 is the primary TRP).
[0333] In another example, in the case where the DCI indicating activation is sent to the CORSET associated with TPR 1 in the configuration grant type 2 or SPS, the TRP associated with the corresponding configuration grant type 2 or SPS may be another TRP instead of TPR 1. Specifically, this operation may be performed when the UE predetermines the TRP association information for configuring grant type 2 or SPS through a higher signal. Alternatively, a field directly indicating the TRP information may be added to the DCI information indicating activation, or the TRP information may be indirectly indicated using the HARQ process number or RV value in the DCI.
[0334] In another example, when different unlicensed resources associated with one TRP overlap, the UE should select one of them and send or receive data through the unlicensed resource. At this time, the selection method can be implemented by the UE, or in the unlicensed resource, the sending priority value can be indicated by a higher signal configuration or L1 signal, and the UE can send or receive data through the unlicensed resource with a high priority based on the corresponding priority value. When different unlicensed resources associated with different TRPs overlap, the UE can send or receive data for the authorized-unlicensed resource without applying the selection method.
[0335] Fig.13 The DL SRS reception operation of the UE is shown in the case where two or more DL SPSs overlap in time. Although the description is made for DL SPS reception, the description can be equally applied to UL SPS. In this case, the configuration information transmission and activation of DCI are still sent from the BS to the UE, but the operations related to TB reception in the overlapping case can be performed by the BS instead of the UE.
[0336] DL SPS is described in this disclosure, with reference to Section 10.2 of 3GPP standards TS38.213, Section 5.3 of TS38.321, and Section 6.3.2 of TS38.331. Fig.13 In the present invention, the UE may receive two different DL SPS higher signal configuration information within an activated BWP and activate the information. In Rel-16 NR, up to 8 DL SPS configurations may be performed within one BWP. The present invention is not limited to this and may be applied to 8 or more DL SPS configurations within a BWP. Different DL SPS PDSCHs (hereinafter referred to as DL SPS) may be identified by index information pre-configured / indicated by a higher signal or an L1 signal. For example, the index information may be explicitly included in the configuration information sent by the higher signal. The configuration information may include at least one of the periodicity of the DL SPS configuration, nrofHARQ-ProcessesForPDSCH, n1PUCCH-AN, and mcs-Table information. In addition, index information for identifying the DL SPS may be included. In another example, the index information may be included in the control information sent by the higher signal and / or the L1 signal. In another example, the index information may be implicitly configured. The index information may be configured to increase in sequence in the order of the DL SPS configuration information included in the configuration information sent by the higher signal. In another example, the index information may be configured to increase sequentially in the activation order of the control information transmitted by the L1 signal after the higher configuration. When multiple DL SPSs are activated in the control information, the index information may be configured to increase sequentially in the order of the DL SPSs included in the higher signal.
[0337] In addition, two or more different activated DL SPS resources may partially overlap in terms of time resources. Here, activation means a state configured by a higher signal, or a state of actual operation configured by an L1 message after configuration. Alternatively, activation may refer to both the former and the latter. In addition, time resources may be configured or allocated to information included in a higher signal, or time resources may be configured or allocated using a time point for sending information included in an L1 message or an L1 message. For example, when the transmission periods of two or more DL SPS resources are different, the time resources of different DL SPS resources may overlap in a specific time interval or time slot, such as Fig.13 shown. Fig.13 Reference numeral 1301 shows a situation where three different DL SPS resources overlap in terms of time resources. When the UE can only receive one DL SPS resource at a time, the UE receives only one DL SPS resource among the overlapping DL SPS resources. Therefore, there may be a method in which the UE randomly selects one of the overlapping DL SPS resources, but a method for selecting a DL SPS resource predefined between the BS and the UE is required because the BS does not know which DL SPS among the overlapping DL SPSs the UE receives and which HARQ-ACK information is sent for this. In order to solve this problem, a combination of at least one or more of the following methods may be applied.
[0338] *Method 13-1: Indicates a method for prioritizing a DL SPS resource with the lowest index among DL SPS resources that overlap in time. For example, when a DL SPS resource with an index value of 1 and a DL SPS resource with an index value of 3 overlap with each other, the UE receives a transport block (TB) sent from the BS through the DL SPS resource with an index value of 1, and does not receive a DL SPS resource with an index value of 3. Therefore, the UE demodulates / decodes the TB received through the DL SPS resource with an index value of 1, and sends HARQ-ACK information through the PUCCH resource pre-configured for the DL SPS resource. Even in the case where three or more DL SPSs overlap in time, the UE receives the TB sent through the DL SPS resource with the lowest index value. In another example, in the case of time overlap, the UE does not receive a TB sent through a DL SPS resource other than the DL SPS resource with the lowest index value, or may operate based on the assumption that the BS does not send a TB through the corresponding resource. For example, a demodulation / decoding operation may not be performed in the corresponding DL SPS resource. In another example, feedback information of the corresponding DL SPS resource, for example, ACK / NACK information, may not be sent.
[0339] *Method 13-2: Indicates a method for prioritizing DL SPS resources with high indexes among DL SPS resources that overlap in time. For example, when a DL SPS resource with an index value of 1 and a DL SPS resource with an index value of 3 overlap with each other, the UE receives a transport block (TB) sent from the BS through the DL SPS resource with an index value of 3, and does not receive the DL SPS resource with an index value of 1. Therefore, the UE demodulates / decodes the TB received through the DL SPS resource with an index value of 3, and sends HARQ-ACK information through the PUCCH resource pre-configured for the DL SPS resource. Even in the case where three or more DL SPSs overlap in time, the UE receives the TB sent through the DL SPS resource with the highest index value. In another example, in the case of time overlap, the UE does not receive the TB sent through the DL SPS resource other than the DL SPS resource with the highest index value, or may operate based on the assumption that the BS does not send a TB through the corresponding resource. For example, a demodulation / decoding operation may not be performed in the corresponding DL SPS resource. In another example, feedback information of the corresponding DL SPS resource, for example, ACK / NACK information, may not be sent.
[0340] *Method 13-3: Indicates a method for prioritizing DL SPS resources in chronological order in addition to method 13-1 (or method 13-2). In other words, it is a method for adding exceptions to DL SPS resources that are determined to have the lowest priority from the priority determination when the resource priority is determined by index comparison based on the overlap with other resources. At this time, the determination as to whether the resource is prioritized is performed in chronological order (or in reverse chronological order within a specific time domain). The specific time domain may be a specific transmission interval or time slot. Specifically, it is determined whether a DL SPS resource overlaps with another DL SPS resource in time. When they overlap, it is assumed that no receiving operation is performed in a DL SPS resource with a lower priority or the BS does not send a TB. In addition, a DL SPS with a lower priority is excluded from the operation of determining whether there will be overlap in the future. Fig.13Reference numeral 1301 shows a case where three DL SPSs overlap differently. When the index value configured in DL SPS 1300 is 1, the index value configured in DL SPS 1302 is 3, and the index value configured in DL SPS 1304 is 5, according to method 13-1, since DL SPS 1304 has a higher index value than DL SPS 1302, the UE does not receive DL SPS 1304, and since DL SPS 1302 has a higher index value than DL SPS 1300, the UE does not receive DL SPS 1302. Therefore, according to method 13-1, even if DL SPS 1300 and DL SPS 1304 overlap, Fig.13 In the reference numeral 1301 of the method 13-1, the UE may also only receive DL SPS 1300. In the case where a lower index value has a higher priority as shown in method 13-1, the operation of determining the priority of DL SPS resources only by configuring the resources and index information of the DL SPS and receiving the DL SPS with a higher priority by the UE may be inefficient. In method 13-3, in order to solve this problem, the UE determines whether the DL SPS overlaps with other valid DL SPSs in time at the time point when the DL SPS is actually received, and when the DL SPS overlaps, the (multiple) DL SPSs with a low priority are excluded from the determination of whether the DL SPS overlaps in time, and the (multiple) DL SPSs with a lower priority are not received. Thereafter, the UE performs an operation of determining whether the DL SPSs that are not excluded in the determination of whether the DL SPSs overlap in time overlap. The scheme shown in [Table 10] below can be applied.
[0341] [Table 10]
[0342]
[0343] When the above method is used Fig.13In the reference numeral 1301 of , when the index value configured in the DL SPS 1300 is 1, the index value configured in the DL SPS 1302 is 3, and the index value configured in the DL SPS 1304 is 5, the UE determines that all DL SPS resources 1300, 1302, and 1304 activated in a specific transmission interval or time slot are valid DL SPS resources, similar to step 1. As in step 2, the UE can determine whether there are other overlapping (multiple) DL SPSs before receiving the DL SPS 1300 that is first scheduled in time order. As in step 4, since the DL SPS 1300 overlaps with the DL SPS 1302, the DL SPS 1300 with a higher priority (with an index value of 1) is received, and the DL SPS 1302 with a lower priority (with an index value of 3) is not received. DL SPS 1300 and DL SPS 1302 are determined to be invalid DL SPSs, and the UE moves to step 1 and identifies the next first DL SPS 1304. It is determined whether there are valid DL SPS resources overlapping with DL SPS 1304 in step 2. Since DL SPS 1302 is no longer a valid DL SPS resource, the UE determines that there are no overlapping resources and moves to step 3. In addition, the UE receives DL SPS 1304. Method 13-2 can be applied in the same manner. In addition, [Table 10] applies the operation in consideration of the time order of the DL SPS, but the inverse method can be used.
[0344] *Method 13-4: In addition to method 13-1 (or method 13-2), the time resources of the DL SPS are also considered to determine the priority. In other words, it is a method of adding exceptions to the DL SPS resources that are determined to have the lowest priority from the priority determination when the resource priority is determined by index comparison according to the overlap with other resources. At this time, the priority determination is performed sequentially within a specific time domain from the DL SPS with the lowest index (or the DL SPS with the highest index). The specific time domain may be a specific transmission interval or time slot. Specifically, it is determined whether the DL SSP resource overlaps with another DL SPS in ascending order of index within a specific time domain. When they overlap, it is assumed that the receiving operation is not performed in the DL SPS resource with a lower priority or the BS does not send a TB. In addition, the DL SPS with a lower priority is excluded from the operation of determining whether there will be overlap in the future. Referring to method 13-3, when in Fig.13In the reference numeral 1301, when the index value configured in DL SPS 1300 is 5, the index value configured in DL SPS 1302 is 3, and the index value configured in DL SPS 1304 is 1, even if DL SPS 1302 overlaps with DL SPS 1303 and has a low priority, the UE may not receive DL SPS 1300 and may receive DL SPS 1302. Therefore, there may be a problem with the time order. Therefore, the UE determines to receive the DL SPS (A) with the highest priority except for the DL SPS that overlaps with at least one symbol of the DL SPS (A) with the highest priority in terms of time resources, taking into account the time resource region to which all DL SPSs activated in a specific transmission period or time slot are allocated. In addition, the UE determines to receive the DL SPS (B) except for the DL SPS that overlaps with at least one symbol of the DL SPS (B) with the highest priority in the remaining DL SPS resources that have not been excluded in terms of time resources. The UE continues this process until there is no DL SPS that has not been determined to be received or has not been excluded. The UE receives the determined DL SPS that is determined to be received in a specific interval or time slot and sends HARQ-ACK information to the BS for this. Alternatively, the method shown in [Table 11] below can be applied.
[0345] [Table 11]
[0346]
[0347] exist Fig.13 In case 1311, DL SPSs 1310, 1312, 1314, 1316, 1318, and 1320 with 6 different indexes are activated and scheduled in one time slot. According to method 13-4, when the DL SPS with the lowest index value has the highest priority, the UE receives the DL SPS 1310 with an index of 1, and does not receive the DL SPS 1318 with an index of 6 overlapping with the DL SPS 1310. The UE receives the DL SPS 1316 with an index of 2 having the next highest priority, and does not receive the DL SPS 1314 with an index of 3 and the DL SPS 1320 with an index of 4 overlapping with the DL SPS 1316. The UE receives the DL SPS 1312 with an index of 5 having the next highest priority. Therefore, the UE finally receives the DL SPSs 1310, 1312, and 1316, demodulates / decodes the DL SPSs, and then reports HARQ-ACK information to the BS for this.
[0348] *Method 13-5: Priority is determined in TDD considering symbol direction information within a specific transmission interval or time slot according to method 13-3 or method 13-4. The symbol direction is one of downlink, uplink, and flexible link. In TDD, for the method of indicating symbol direction information, refer to Section 11.1 of 3GPP standard TS38.213. Basically, the UE receives DL SPS only when all symbols in the resource region to which DL SPS is allocated are indicated as downlink (DL) by a higher or L1 signal. Alternatively, when at least one symbol in the resource to which DL SPS is allocated is configured / indicated as an uplink symbol or a flexible symbol by a higher signal or L1 signal, the UE does not receive DL SPS. Therefore, method 13-3 or method 13-4 can be considered in the same manner. In method 13-3, the following conditions can be added in [Table 10].
[0349] -DL SPS transmission resources are considered valid DL SPS resources only when all DL SPS transmission resources are indicated as downlink by a higher signal or L1 signal. Alternatively, DL SPS resources having at least one symbol overlapping with a symbol configured / indicated as an uplink symbol or a flexible symbol by a higher signal or L1 signal are considered invalid resources, and the UE does not receive the DL SPS resources. Fig.13 In reference numeral 1301 , a DL SPS 1304 overlaps with a symbol 1306 configured / indicated as an uplink symbol or a flexible symbol by a higher signal or an L1 signal, and thus the UE does not receive the DL SPS 1304 .
[0350] In other words, before executing method 13-3, it is determined whether each DL SPS resource overlaps with an uplink symbol or a flexible symbol. The UE operates based on the assumption that reception is not performed in the overlapping DL SPS resource and the BS does not send a TB. Thereafter, after excluding the corresponding DL SPS from the priority determination, method 13-3 is executed.
[0351] In method 13-4, the following conditions may be added to [Table 11].
[0352] - The UE determines not to receive a DL SPS resource having at least one symbol overlapping with a symbol configured / indicated as an uplink symbol or a flexible symbol by a higher signal or an L1 signal. Fig.13In the reference numeral 1311 of FIG. 13, DL SPS 1316 and 1320 overlap with symbol 1319 configured / indicated as an uplink symbol or a flexible symbol by a higher or L1 signal, so the UE does not receive DL SPS 1316 and 132. Therefore, in this case, the UE receives DL SPS 1310, 1312, and 1314 according to method 13-4 and reports HARQ-ACK information for this. According to methods 13-4 and 13-5, the UE does not receive DL SPS 1318, 1316, and 1320.
[0353] In other words, before executing method 13-4, it is determined whether each DL SPS resource overlaps with an uplink symbol or a flexible symbol. The UE operates based on the assumption that reception is not performed in the overlapping DL SPS resource or the BS does not send a TB. Thereafter, after excluding the corresponding DL SPS from the priority determination, method 13-4 is executed.
[0354] Fig.14 is a block diagram illustrating a reception operation of a UE in a case where two or more DL SPSs overlap in time.
[0355] exist Fig.14 In operation 1400, the UE pre-receives DL SPS configuration information through a higher signal (RRC). At this time, the UE may also receive index information for the DL SPS, or may indirectly configure the index information. In operation 1400, the DL SPS information highly configured by the DCI including the CRC scrambled by the CS-RNTI is activated individually or in groups. Here, the DL SPS may be activated by receiving the configuration information of the higher signal alone, in which case the reception of the DCI including the CRC scrambled by the CS-RNTI may be omitted. The UE periodically receives information about the DL SPS in pre-configured resources. In operation 1402, when DL SPSs with two or more different indexes overlap in time, the UE considers or performs a reference Fig.13 At least one of the methods described (methods 13-1 to 13-5). Therefore, in operation 1404, the UE only receives the DL SPS with the highest priority (e.g., the lowest index value) and reports the HARQ-ACK information. The UE does not receive other DL SPS with low priority (e.g., high index value), and the UE does not report the HARQ-ACK information, or even generates the HARQ-ACK information itself. When the UE receives two or more DL SPS resources in one time slot, the UE can use one of the two methods to configure the HARQ-ACK codebook.
[0356] *Method 14-1: Map in order from the HARQ-ACK information of the DL SPS resource with the lowest index. For example, when the UE receives DL SPS with index 1, DL SPS with index 3, and DL SPS with index 5 in one time slot, the UE configures the HARQ-ACK codebook as [HARQ-ACK information of DL SPS index 1, HARQ-ACK information of DL SPS index 3, HARQ-ACK information of DL SPS index 5].
[0357] *Method 14-2: Considering the time resource region of the DL SPS actually received by the UE in the time slot, the HARQ-ACK information of the first received DL SPS is mapped in sequence. For example, when the UE receives the DL SPS of index 1 in symbols 1 to 3, receives the DL SPS of index 3 in symbols 10 to 11, and receives the DL SPS of index 5 in symbols 4 to 6, the UE configures the HARQ-ACK codebook to [HARQ-ACK information of DL SPS index 1, HARQ-ACK information of DL SPS index 5, HARQ-ACK information of DL SPS index 3] according to the time resources in which the SPS PDSCH is actually sent and received. Alternatively, the UE uses the applied time domain resource allocation (TDRA) value to activate the DL SPS. That is, for the DL SPS received in a time slot, the UE uses the TDRA value of the corresponding DL SPS to generate the HARQ-ACK codebook with reference to 9.1.2 of 3GPP standard TS 38.213.
[0358] Fig.15 HARQ-ACK transmission / reception for DL SPS reception according to an embodiment is shown.
[0359] In case of receiving multiple DL SPS in one BWP, the UE may report HARQ-ACK information for receiving multiple DL SPS. The DL SPS higher configuration information may include at least the information shown in [Table 12] below.
[0360] [Table 12]
[0361]
[0362] The UE can receive one or more SPSs within one BWP through the higher signal configuration information of [Table 12] above. Other SPS configuration information is included in the DCI for activating the corresponding SPS. The DCI includes a CRC scrambled by the CS-RNTI. Fig.15A case is shown in which the UE receives two DL SPSs in the slot structure as shown in reference numeral 1500, and transmits a PUCCH or PUSCH including HARQ-ACK information of one or two DL SPSs in reference numeral 1503. Reference numeral 1501 is a DL SPS having a value of index 0, and reference numeral 1502 is a DL SPS having a value of index 1. In reference numeral 1503, HARQ-ACK information for the DL SPSs received in reference numerals 1501 and 1502 is transmitted. The DL SPS in reference numeral 1501 has a transmission period of two slots and a k period of two slots. 1 The DL SPS in reference numeral 1502 has one time slot turned on and k 1 The transmission period of k 1 k represents the time slot offset between the received DL SPS and the transmitted HARQ-ACK. 1 Commonly applied to all DL SPSs periodically sent and received in a segment of DL SPS configuration information. Therefore, reference numeral 1523 includes HARQ-ACK information for one DL SPS 1512. Similarly, HARQ-ACKs 1525, 1527, 1529, and 1531 include HARQ-ACK information for only one DL SPS. Reference numeral 1524 includes HARQ-ACK information for two DL SPSs 1504 and 1513. Similarly, HARQ-ACKs 1524, 1526, 1528, and 1530 include HARQ-ACK information for two DL SPSs. In Rel-15 NR, only one DL SPS configuration is possible within a cell associated with one PUCCH group, so only one bit is required for the HARQ-ACK information for the DL SPS. However, there may be multiple DL SPS configurations within a cell / BWP, and the UE needs a method for generating HARQ-ACK codebook information for DL SPS when it is able to receive multiple DL SPS. The information required to configure the HARQ-ACK codebook mainly includes DL SPS index information, cell index information for sending and receiving DL SPS, and time slot index information for sending and receiving DL SPS. With such information, the HARQ-ACK codebook information can be configured when only DL SPS is received in the following [pseudo code 15-1].
[0363] [Pseudo code 15-1]
[0364]
[0365]
[0366] Alternatively, the HARQ-ACK codebook information may be configured by the following [Pseudo Code 15-2] in a case where only DL SPS is received.
[0367]
[0368]
[0369] In [Pseudocode 15-1], the candidate DL SPS considered for configuring the HARQ-ACK codebook is the DL SPS sent in the DL slot and the flexible slot. The DL slot means that the symbol to which the DL SPS to be sent and received belongs is pre-indicated by a higher signal as a downlink symbol. The flexible slot may mean that the symbol of the DL SPS sent and received is pre-indicated by a higher signal as a flexible symbol, or at least one of the symbols of the DL SPS sent and received is pre-indicated by a higher signal as a flexible symbol. The UE receives the DL SPS sent and received in the DL slot, but only when the symbol for sending and receiving the DL SPS is indicated as a downlink symbol by the slot format indicator (SFI) sent and received by the L1 signal, the UE receives the DL SPS sent and received in the flexible slot. On the other hand, when the symbol for sending and receiving the DL SPS is indicated by the SFI as a flexible symbol or an uplink symbol, the UE does not receive the corresponding DL SPS. Therefore, in this case, the UE does not receive the corresponding DL SPS, so the NACK information is mapped to the HARQ-ACK codebook position corresponding to the corresponding DL SPS. Basically, [Pseudo-code 15-1] first considers all time slots of the DL SPS sent and received by a piece of HARQ-ACK information for a specific DL SPS index, and then considers all DL SPS indexes sent and received in one cell to configure the HARQ-ACK codebook. In addition, the same applies to all cell indexes. In summary, the HARQ-ACK codebook is configured in the order of time slot index (ascending order) → cell index (ascending order) for sending and receiving DL SPS.
[0370] On the other hand, [pseudocode 15-2] is similar to [pseudocode 15-1], but when the UE does not receive the SFI monitoring configuration information, the UE does not receive the DL SPS in the flexible time slot or the UL time slot and thus configures the HARQ-ACK information only for the DL SPS received in the DL time slot. Therefore, the UE can always assume and use [pseudocode 15-1] or [pseudocode 15-2]. Alternatively, the UE can apply one of [pseudocode 15-1] or [pseudocode 15-2] to the HARQ-ACK information configuration according to the presence or absence of the SFI monitoring configuration. For example, the UE applies [pseudocode 15-1] when receiving the SFI monitoring configuration, and applies [pseudocode 15-2] when not receiving the SFI monitoring configuration information.
[0371] Fig.15 Basically, it is shown that in the case of considering the FDD system, reference numerals 1501 and 1502 are downlinks, and reference numeral 1503 is uplink, but it can be fully applied to TDD conditions. For example, when in the time slot structure 1500, #1 is a time slot including only downlink symbols, #2 is a time slot including only flexible symbols, and #3 is a time slot including only uplink symbols, the candidate DL SPS included in the HARQ-ACK codebook 1524 transmitted in the time slot #3 can vary depending on whether the UE additionally performs SFI monitoring on the time slot including the flexible symbol of #2.
[0372] According to [Pseudo Code 15-1], the HARQ-ACK codebook information 1524 transmitted in time slot #3 may basically include HARQ-ACK information for the DL SPS 1504 having an SPS index value of 0 and the DL SPS 1513 having an SPS index value of 1. Since the DL SPS 1513 is transmitted and received in time slot #2 including flexible symbols, if the UE receives the SFI monitoring configuration information and the symbol for transmitting the corresponding DL SPS is indicated as at least a downlink symbol, the UE receives the DL SPS 1513. When the UE does not receive the SFI monitoring configuration information, or the UE receives the SFI monitoring configuration information but at least one of the symbols for transmitting the DL SPS is indicated as a symbol other than a downlink symbol, or the UE fails to search for the SFI, the UE does not receive the DL SPS 1513. Therefore, when the DL SPS 1513 is received, the HARQ-ACK information according to the demodulation / decoding result of the TB included in the DL SPS 1513 is mapped to the HARQ-ACK codebook position corresponding to the DL SPS 1513, and when the DL SPS 1513 is not received, the NACK value is mapped to the HARQ-ACK codebook position corresponding to the DL SPS 1513. The PUCCH or PUSCH including the HARQ-ACK codebook information is transmitted and received in reference numeral 1524 of time slot #3.
[0373] According to [Pseudocode 15-2], time slot #2 used for sending and receiving DL SPS 1513 is not a DL time slot, so there is no HARQ-ACK codebook corresponding to DL SPS 1513, and only the HARQ-ACK codebook information corresponding to DL SPS1504 is sent and received through the PUSCH or PUCCH in time slot #3 with reference number 1524.
[0374] Alternatively, instead of [pseudo code 15-2], the UE may use [pseudo code 15-3] in order to configure a HARQ-ACK codebook for receiving multiple DL SPSs.
[0375] [Pseudo code 15-3]
[0376]
[0377]
[0378] exist Fig.15 In the present invention, it is considered that the corresponding DL SPS is sent and received while being included in different HARQ-ACK information within one DL SPS index. That is, it is impossible to include the HARQ-ACK information of two or more DL SPSs in one HARQ-ACK information. This is because the time slot (or sub-time slot including multiple symbols) offset for the transmission of the DL SPS and the HARQ-ACK information corresponding thereto is indicated as the same value. Therefore, the DL SPS sent and received at different times will send and receive HARQ-ACK information through different PUCCHs or PUSCHs. In the case of a TDD structure in which there is a downlink time slot including a downlink symbol and an uplink time slot including an uplink symbol in each time slot, the UE receives the DL SPS in the downlink time slot, but due to the time slot outside the uplink time slot, the HARQ-ACK information may not be sent. Therefore, in order to solve this problem, when a DL SPS with a small period is supported in the TDD structure, the TDD should be configured to frequently alternate downlink symbols and uplink symbols to send DL SPS and HARQ-ACK information. However, frequent symbol direction switching requires the required time (or symbol) for switching, thereby reducing the efficiency of frequency and time resource utilization. Fig.16 A HARQ-ACK information transmission method for receiving two or more DL SPSs is proposed to solve this problem.
[0379] Fig.16 Transmission of HARQ-ACK information for multiple DL SPS according to an embodiment is shown.
[0380] exist Fig.16, reference numeral 1600 is a TDD time slot structure, wherein among a total of 10 time slots, time slots #1, #2, #4, #5, #7, #8 and #9 are time slots including downlink symbols, and time slots #3, #6 and #10 are time slots including uplink symbols. Specifically, considering the RF switching time between downlink and uplink in the TDD structure and the transmission / reception delay between the BS and the UE, one or more symbols just before the uplink symbol may be flexible symbols instead of downlink symbols. Reference numeral 1601 shows DL SPS transmission / reception information according to SPS configuration information having an index value and having a time slot period. For reference, the UE does not receive the DL SPS in the time slot indicated as the uplink symbol, and thus in Fig.16 Reference numeral 1612 shows a case where a PUCCH or PUSCH including HARQ-ACK information reporting a DL SPS reception result is transmitted and received. One PUCCH or PUSCH may include HARQ-ACK information of one or more DL SPSs. For example, PUCCH or PUSCH 169 includes HARQ-ACK information for DL SPSs 1602 and 1603, PUCCH or PUSCH 1610 includes HARQ-ACK information for DL SPSs 1604 and 1605, and PUCCH or PUSCH 1611 includes DL SPSs 1606, 1607, and 1608. Fig.15 As shown, the time slot offset value between the transmission and reception of DL SPS and HARQ-ACK is basically determined by K included in the DCI for activating SPS. 1 The value is determined, so all DL SPS have different HARQ-ACK transmission time points. Fig.16 As shown, at least one of the following methods may be performed to make the K between DL SPS and HARQ-ACK 1 The values are actually different.#
[0381] *Method 16-1: kth after DL SPS reception slot (n) 1 Time slot (n+k 1 ), where PUCCH or PUSCH time resources include the time slot n+k. 1 When at least one symbol of the HARQ-ACK information transmitted in the time slot n+k is indicated as a flexible symbol or a downlink symbol by a higher signal including the time slot format information, 1 Then, the corresponding DL SPS HARQ-ACK information is sent in the first positioning resource among the resources used to send the DL SPS HARQ-ACK information. Fig.16SPS 1601 is sent and received in a time slot cycle in , and when the time slot offset value k used to send the HARQ-ACK information of the corresponding DL SPS 1 When it is a time slot, the HARQ-ACK information of the DL SPS1602 received in time slot #1 under FDD conditions should be sent in time slot #2. However, since time slot #2 is pre-configured as a downlink symbol by a higher signal, the HARQ-ACK information cannot be sent. Therefore, the next time slot #3 is configured as an uplink symbol, and the HARQ-ACK information is sent in time slot #3. The HARQ-ACK information included in the PUCCH or PUSCH sent in time slot #3 is used for the DL SPS1602 received in time slot #1 and the DL SPS1603 received in time slot #2. Therefore, [Pseudo Code 16-1] can be defined in the 3GPP standard to support such a procedure.
[0382] [Pseudo code 16-1]
[0383] Set The number of DL or flexible slots received for the SPS PDSCH on serving cell c, where HARQ-ACK information is multiplexed on the i-th PUCCH, where the SPS PDSCH has been received in the [n0,n1] slots. n0 is the slot index of (m1-k1-k+1), n1 is the slot index of (m1-k1), where m1 is the slot index of the i-th PUCCH, k1 is the PDSCH-to-HARQ-ACK timing indicator, and k is the slot offset between the (i-1)-th PUCCH and the i-th PUCCH.
[0384] In reference Fig.16 In the description of [pseudo code 16-1] of the example, the UE determines the DL SPS transmission period based on the slot format information configured by the higher signal in one cell and based on the K used to send the HARQ-ACK information. 1 The value determines the resource region used to send the actual HARQ-ACK information. Fig.16 In the case of HARQ-ACK information, it should be sent in all SOTs as scheduled, but in the case of actual transmission, HARQ-ACK information can be sent only in PUCCH resources indicated as uplink symbols by a higher signal. Therefore, the UE determines the time slot number for receiving DL SPS for each of the PUCCHs actually transmitted. Fig.16In the example, when PUCCH 1609 is the (i-2)th PUCCH, PUCCH 1610 is the (i-1)th PUCCH, and PUCCH 1611 is the i-th PUCCH, according to [pseudo code 16-1], the candidate DL SPS included in the HARQ-ACK information transmitted in PUCCH 1611 is the DL SPS received between slot #6 and slot #9. Slot #6 is indicated as an uplink slot, so the UE does not actually receive the DL SPS. Therefore, the UE configures the HARQ-ACK codebook for the DL SPS received in slots #7 to #9 and transmits the codebook in PUCCH 1611. At this time, for PUCCH 1611, the values of m1, k1, and k can be 10, 1, and 4, respectively. In [pseudo code 16-1], when configuring the HARQ-ACK codebook, DL SPS in which at least one symbol is pre-indicated by a higher signal as an uplink symbol is excluded. In addition, the UE does not receive a DL SPS in which at least one symbol is pre-indicated by a higher signal or an L1 signal as a flexible symbol, but maps NACK information to the HARQ-ACK codebook. Alternatively, the following [pseudo code 16-2] may be used instead of [pseudo code 16-1].
[0385] [Pseudo code 16-2]
[0386]
[0387]
[0388] In [Pseudocode 16-2], when the HARQ-ACK codebook is configured, DL SPS in which at least one symbol is pre-indicated by a higher signal as a flexible symbol or an uplink symbol is excluded.
[0389] *Method 16-2: A method for indicating configuration or indicating the number of DL SPS bundling. This method is available when two or more DL SPSs within the same SPS index are sent through one HARQ-ACK information. That is, the number of DL SPS bundlings may be included in a higher signal or in the DCI information indicating SPS activation and sent through an L1 signal. When the UE receives the corresponding information, the UE also sends HARQ-ACK information of the DL SPS corresponding to the number of DL SPS bundlings. Therefore, with respect to the number of DL SPS bundlings, DL SPS candidates including uplink symbols are excluded in the time slot format structure configured by the higher signal. For example, when in Fig.16When only slots #1 to #6 are configured in the UE, in the case where the number of DL SPS bundling is 2, the UE transmits HARQ-ACK information for DL SPS received in slots #1 and #2 through PUCCH 1609, and transmits HARQ-ACK information for DL SPS received in slots #4 and #5 through PUCCH 1610. A corresponding method is a method of making the size of the HARQ-ACK codebook sent and received in all PUCCHs the same, and Fig.16 In the case where time slots #1 to #10 exist in the PUCCH, different HARQ-ACK codebook sizes for each PUCCH cannot be supported. When at least one symbol in the PUCCH time resource including HARQ-ACK information for DL SPS is indicated as a downlink symbol or a flexible symbol by a higher signal or an L1 signal, the UE does not send the PUCCH. In addition, similarly, when configuring the HARQ-ACK codebook, the DL SPS in which at least one symbol is pre-indicated by a higher signal as an uplink symbol is excluded. In addition, the UE does not receive the DL SPS in which at least one symbol is pre-indicated as a flexible symbol by a higher signal or an L1 signal, but maps the NACK information to the HARQ-ACK codebook.
[0390] *Method 16-3: Pre-specify the PUCCH including HARQ-ACK information. Fig.16 In the example of , when [0010010001] is indicated in the method of specifying the PUCCH transmission time slots for sending HARQ-ACK information for DL SPS in units of 10 time slots through a bitmap, the UE sends the HARQ-ACK information for DL SPS in time slot #3, time slot #6, and time slot #10. Therefore, when a DL SPS is received, the HARQ-ACK information for the received DL SPS is included in the PUCCH, which may be sent first after including the K1 value. When at least one symbol in the PUCCH time resource including the HARQ-ACK information for DL SPS is indicated as a downlink symbol or a flexible symbol by a higher signal or an L1 signal, the UE does not send the PUCCH. Although it is assumed in this example that the period of the bitmap for sending the PUCCH is 10 time slots, the period is not limited thereto and may be configured by the BS in units of other numbers of time slots or time units. In addition, similarly, when configuring the HARQ-ACK codebook, DL SPS in which at least one symbol is pre-indicated as an uplink symbol by a higher signal is excluded. In addition, the UE does not receive DL SPS in which at least one symbol is pre-indicated as a flexible symbol by a higher signal or L1 signal, but maps NACK information to the HARQ-ACK codebook.
[0391] exist Fig.16In the DCI format, when the UE receives a PDSCH without a first DCI format and receives a PDSCH-to-HARQ feedback timing that cannot be applied from the dl-DataToUL-ACK corresponding to the higher signal as the DCI format for activating the PDSCH, the UE does not multiplex the HARQ-AC information for the PDSCH to the PUCCH or PUSCH. When the UE receives a PDSCH without a second DCI format and provides a value that can be applied by the corresponding PDSCH-to-HARQ feedback timing, the UE multiplexes the HARQ-ACK information to the corresponding PUCCH or PUSCH. dl-DataToUL-ACK is an RRC signal and provides a candidate value for the PDSCH-to-HARQ feedback timing, and its unit is a time slot. The PDSCH-to-HARQ feedback timing is a DCI field within the DCI format. In the case of DL SPS (i.e., PDSCH without any DCI format), the PDSCH-to-HARQ feedback timing value follows the value indicated by the PDSCH-to-HARQ feedback timing of the DCI format used to activate the SPS. A PDSCH without a first DCI format and a PDSCH without a second DCI format may have the same PDSCH-to-HARQ feedback timing. In addition, a PDSCH without a first DCI format and a PDSCH without a second DCI format have the same SPS index higher signal value. In addition, a PDSCH without a first DCI format and a PDSCH without a second DCI format have the same priority index value. The priority index value may be determined by a DCI format, a field within a DCI format, or a higher signal. For example, when a UE receives a configuration for monitoring a DCI format for scheduling two PDSCHs other than DCI format 1_0, the UE may determine the priority index value by the DCI format itself, and a field for identifying the priority index value may be added to the DCI format so as to indicate a priority index when the UE receives a configuration for monitoring a DCI format for scheduling one PDSCH other than DCI format 1_0. The priority index value of the SPS activated by DCI format 1_0 is 0, and the priority index value of the SPS activated by other DCI formats may be determined by the above-mentioned DCI format or a field within the DCI format.
[0392] Fig.17 Transmission of HARQ-ACK information for DL SPS considering HARQ process ID according to an embodiment is shown.
[0393] In NR, the UE supports up to 16 HARQ process IDs for each cell, and the number of HARQ processes is configured by a higher signal (RRC), and in the 3GPP standard, it is nrofHARQ-ProcessesForPDSCH within PDSCH-ServingcellConfig, and is configured by a higher signal to be at least one value of 2, 4, 6, 10, 12, and 16. When nrofHARQ-ProcessesForPDSCH is not configured, the UE uses 8 HARQ processes.
[0394] When DL SPS is configured, the HARQ process ID is determined by the following equation: [Equation 17-1] is implemented when harq-procID-offset is not configured, and [Equation 17-2] is implemented when harq-procID-offset is configured.
[0395] [Equation 17-1]
[0396] HARQ Process ID=[floor(CURRENT_slot×10 / (numberOfSlotsPerFrame×periodicity))]modulo nrofHARQ-Processes
[0397] [Equation 17-2]
[0398] HARQ Process ID = [floor (CURRENT_slot / periodicity)] modulo nrofHARQ-Processes + harq-procID-offset where CURRENT_slot = [(SFN × numberOfSlotsPerFrame) + slot number in the frame] and numberOfSlotsPerFrame refers to the number of consecutive time slots per frame
[0399] The parameters used in the above [Equation 17-1] and [Equation 17-2] have the following meanings and include higher signal (RRC) configuration information. Each SPS index has different RRC configuration information.
[0400] -nrofHARQ-Processes: the number of configured HARQ processes of SPS;
[0401] -harq-procID-offset: offset of the HARQ process of SPS;
[0402] -periodicity: The periodicity of the SPS configured downlink allocation.
[0403] Fig.17 Reference number 1700 shows an example of a method for determining the HARQ process ID in a DL SPS based on the same SPS index through [Equation 17-2]. In the time slot structure of reference number 1700, time slots #1, #2, #4, #5, #7, #8 and #9 are downlink time slots including downlink symbols, and time slots #3, #6 and #10 are uplink time slots including uplink symbols. Before the uplink time slot, some symbols may be configured as flexible symbols instead of downlink symbols in order to maintain the RF switching time and uplink / downlink frame arrangement between the BS and the UE. When a higher configuration is performed so that harq-procID-offset=0, nrofHARQ-Processes=3, periodicity=1 time slot, the HARQ process ID is determined for each DL SPS, as shown in [Table 13] below. In addition, in [Table 13], for ease of description, the time slots according to reference number 1700 are considered. Fig.16 The described method includes the case where HARQ=ACK information of two or more DL DPSs is included in one PUCCH resource.
[0404] [Table 13]
[0405] DL SPS HARQ process ID PUCCH 1702 1=([floor(1 / 1)]mod 3+0) 1712 1703 2 = ([floor(2 / 1)] mod 3 + 0) 1712 1705 1=([floor(4 / 1)]mod 3+0) 1713 1706 2 = ([floor(5 / 1)] mod 3 + 0) 1713 1708 1=([floor(7 / 1)]mod 3+0) 1714 1709 2 = ([floor(8 / 1)] mod 3 + 0) 1714 1710 0 = ([floor(9 / 1)] mod 3 + 0) 1714
[0406] For DL SPS with the same HARQ process ID, the UE determines new transmission of different TBs instead of repeated transmission of the same TB based on the above [Table 13]. For example, when the UE receives DL SPS 1702 and subsequently receives DL SPS 1705 with the same HARQ process ID, the UE removes the received DL SPS 1702 from the UE's buffer, stores DL SPS 1705 in the corresponding buffer, and demodulates / decodes it. When the UE reports NACK in response to DL SPS 1702, the UE can receive a retransmission schedule in a DCI format for scheduling downlink data scrambled by CS-RNTI. The DCI format has a HARQ process ID of 1, similar to DL SPS 1702, and NDI is 1. When a higher configuration is performed, such that harq-procID-offset=0, nrofHARQ-Processes=2, and periodicity=1 time slot, the HARQ process ID is determined for each DL SPS, as shown in the following [Table 14]. In addition, in [Table 14], for the convenience of description, the Fig.16The described method includes the case where HARQ=ACK information of two or more DL DPSs is included in one PUCCH resource.
[0407] [Table 14]
[0408] DL SPS HARQ process ID PUCCH 1702 1=([floor(1 / 1)]mod 2+0) 1712 1703 0 = ([floor(2 / 1)] mod 2 + 0) 1712 1705 1=([floor(4 / 1)]mod 2+0) 1713 1706 0 = ([floor(5 / 1)] mod 2 + 0) 1713 1708 1=([floor(7 / 1)]mod 2+0) 1714 1709 0 = ([floor(8 / 1)] mod 2 + 0) 1714 1710 1=([floor(9 / 1)]mod 2+0) 1714
[0409] Although the HARQ process IDs of the DL SPSs transmitted through the PUCCH in [Table 13] are all different, the DL SPS 1708 and the DL SPS 1710 in the HARQ-ACK information transmitted through the PUCCH 1714 in [Table 14] include the same HARQ process ID. According to the configuration of the HARQ-ACK codebook, the HARQ-ACK information of the PUCCH 1714 includes [HARQ-ACK of the DL SPS 1708, HARQ-ACK of the DL SPS 1709, HARQ-ACK of the DL SPS 1710], but the information about the HARQ-ACK of the DL SPS 1708 cannot be actually used. Since the DL SPS 1708 and the DL SPS 1710 have the same HARQ process ID, when receiving the DL SPS 1710, the UE removes the data about the received DL SPS 1708 from the buffer. Therefore, even if the BS schedules retransmission of the corresponding HARQ process ID, only DL SPS 1710 can be scheduled because the TB of DL SPS 1708 does not exist in the UE buffer. In order to solve the SPS configuration problem of a single index, by increasing the number of nrofHARQ-Processes, the probability that the DL SPS associated with a PUCCH transmission has the same HARQ process ID can be reduced. However, the UE can receive multiple SPS configuration information in one cell / BWP and perform transmission and reception, so in a similar Fig.17 A greater problem may occur in the case of reference numeral 1720. The time slot structure in reference numeral 1720 is basically the same as the time slot structure in reference numeral 1700, but two different SPSs are activated. The index value of SPS 1722 is 0, and the SPS period is two time slots. The value of SPS 1724 is index 1, and the SPS period is one time slot. Fig.16At least one of the methods described, the HARQ-ACK codebook sent in PUCCH 1747 includes [HARQ-ACK of DL SPS 1732, HARQ-ACK of DL SPS 1737, HARQ-ACK of 1738]. When SPS 1722 has a configuration of harq-procID-offset=0, nrofHARQ-Processes=2, and periodicity=2 time slots, and SPS 1722 has a configuration of harq-procID-offset=1, nrofHARQ-Processes=3, and periodicity=1 time slot, as shown in [Table 15] below, the HARQ process ID is determined for each DL SPS.
[0410] [Table 15]
[0411] DL SPS Index DL SPS HARQ process ID PUCCH 0 1732 0 = ([floor(1 / 2)] mod 2 + 0) 1747 0 1734 0 = ([floor(5 / 2)] mod 2 + 0) 1748 0 1735 1=([floor(7 / 2)]mod 2+0) 1749 0 1736 0 = ([floor(9 / 2)] mod 2 + 0) 1749 1 1737 2 = ([floor(1 / 1)] mod 3 + 1) 1747 1 1738 3 = ([floor(2 / 1)] mod 3 + 1) 1747 1 1740 2 = ([floor(4 / 1)] mod 3 + 1) 1748 1 1741 3 = ([floor(5 / 1)] mod 3 + 1) 1748 1 1743 2 = ([floor(7 / 1)] mod 3 + 1) 1749 1 1744 3 = ([floor(8 / 1)] mod 3 + 1) 1749 1 1745 1 = ([floor(9 / 1)] mod 3 + 1) 1749
[0412] According to [Table 15], DL SPSs 1743, 1744, and 1745 all have different HARQ process IDs according to SPS index 1, but when another SPS index 2 is also considered in the HARQ-ACK codebook transmitted through PUCCH 1749, DL SPS 1735 and DL SPS 1745 have the same process ID. In other words, according to reference Fig.16 In the described method, the HARQ-ACK codebook transmitted through PUCCH 1749 is [HARQ-ACK of DL SPS with index 0, HARQ-ACK of DL SPS with index 1] = [HARQ-ACK of DL SPS 1735, HARQ-ACK of DL SPS 1736, HARQ-ACK of DL SPS 1743, HARQ-ACK of DL SPS 1744, HARQ-ACK of DL SPS 1745]. However, since DL SPS 1735 and DL SPS 1745 have the same HARQ process ID, when DL SPS 1745 is received, the UE removes the existing DL SPS 1735 from the buffer. Therefore, although DL SPS 1735 is retransmitted, the UE cannot perform combining because there is no corresponding TB information. Fig.17Reference numeral 1720 shows a case where two SPSs are activated, but as the number of activated SPSs increases and a greater number of DL SPSs within the same SPS index are mapped to HARQ-ACK information within the same PUCCH, the probability that the HARQ process ID is repeated becomes higher. In addition, as the number of HARQ processes supported by the UE in a specific cell increases, the probability that the HARQ process ID is repeated becomes higher. To solve this problem, the BS and the UE may apply at least one of the following methods.
[0413] *Method 17-1: Add constraints when configuring a higher signal. Depending on the number of DL SPSs configured for one cell / one BWP, the number of HARQ processes that can be configured for each DL SPS is limited. For example, when 8 SPSs are configured, the RRC standard may be limited to a maximum of two HARQ processes per SPS. Therefore, the BS can support the number of non-repeated HARQ processes for each SPS index through the HARQ process ID offset value. In general, when the number of SPSs configured in one cell / one BWP is x, the number of HARQ processes corresponding to the maximum number floor (16 / x) can be applied to each SPS configuration. In the above equation, 16 can be replaced by another value and can be configured and determined by another higher signal value.
[0414] *Method 17-2: Limit the maximum number of DL SPSs that can be included in one PUCCH for each SPS. Fig.16 In , for SPSs with the same index in one PUCCH, HARQ-ACK information for two or more DL SPSs is included, and the number of HARQ-ACKs for DL SPSs may vary according to the TDD configuration information in each PUCCH. Fig.17In reference numeral 1700, when an SPS with a time slot period of 1 is configured, when the BS limits the number of DL SPSs that can be included in one PUCCH to 2, the DL SPS candidates that can be included in the HARQ-ACK codebook to be transmitted through PUCCH 1714 are two DL SPSs of DL SPSs 1708, 1709, and 1710. The DL SPSs to be included in the HARQ-ACK codebook are determined in ascending or descending order according to time or HARQ process ID. In the case of ascending order in time, DL SPSs 1708 and 1709 are included in the HARQ-ACK codebook to be transmitted through PUCCH 1714, and the UE does not receive DL SPS 1710, and the corresponding DL SPS is not included in the HARQ-ACK codebook, even if the UE can receive the same DL SPS on the resource. [Pseudo-code 17-1] Considering the same situation, as described below. This is just an example, and descending order can also be fully considered.
[0415] [Pseudo code 17-1]
[0416]
[0417]
[0418] *Method 17-3: Limiting the maximum number of DL SPSs that can be included in one PUCCH for all activated DL SPSs. While Method 17-2 limits the number of DL SPSs that can be included in one PUCCH for each SPS index, Method 17-3 considers all DL SPSs included in one PUCCH regardless of the SPS index, and determines that the BS and the UE only send / receive the DL SPS that is sent / received first (or last) in chronological order among the DL SPSs copied according to the HARQ process ID, and the UE does not include HARQ-ACK information for the DL SPS that is not sent / received in the HARQ-ACK codebook. Alternatively, all DL SPSs included in one PUCCH are considered regardless of the SPS index, and it is determined that the BS and the UE only send / receive the DL SPS associated with the SPS with the smallest SPS index (or the largest SPS index) among the DL SPSs copied according to the HARQ process ID, and the UE does not include HARQ-ACK information for the DL SPS that is not sent / received in the HARQ-ACK codebook. Alternatively, HARQ-ACK information of a DL SPS that is not transmitted / received is included in the HARQ-ACK information, but NACK information may be mapped.
[0419] * Method 17-4: The BS and the UE consider that all DL SPSs with the same HARQ process ID in the DL SPSs associated with the HARQ-ACK codebook included in one PUCCH transmission transmit and receive the same TB. Fig.17 In reference numeral 1700 of FIG. 1700 , when DL SPS 1708 and DL SPS 1710 have the same HARQ process ID in the HARQ-ACK information transmitted through PUCCH 1714, the UE determines that TBs transmitted and received in DL SPS 1708 and DL SPS 1710 are identical to each other. This may be limited and applied to transmission of DL SPSs transmitted and received within the same SPS index. Alternatively, this may be generally applied to DL SPSs transmitted and received within one cell / one BWP regardless of the SPS index. At this time, one of the methods of configuring the HARQ-ACK codebook by the UE, such as methods 17-1, 17-2, and 17-3, may be performed, or reference 17-1 may be performed. Fig.16 Described HARQ-ACK codebook configuration.
[0420] *Method 17-5: Reconfigure the HARQ process ID of the DL SPS set transmitted through one PUCCH. The above [Equation 17-1] and [Equation 17-2] determine the HARQ process ID by considering a higher configuration of nrofHARQ-Processes and periodicity based on the time slot index configuration for transmission and reception of DL SPS without considering the PUCCH resources used for DL SPS. [Formula 17-2] also considers harq-procID-offset to determine the HARQ process ID. The HARQ process ID is a DL SPS configuration reference, so the HARQ process ID of another DL SPS configuration is not determined. Therefore, as Fig.17 As shown, when there are multiple DL SPSs for one DL SPS configuration and HARQ-ACK information of multiple DL SPS PDSCHs is included in one PUCCH, it is necessary to consider the same new equation as [Equation 17-1] or [Equation 17-2]. [Pseudocode 17-2] provides a HARQ process ID for the DL SPS PDSCH included in the PUCCH.
[0421] [Pseudo code 17-2]
[0422] Step 1) Determine the DL SPS set assigned to PUCCH i
[0423] Step 2) Assign HARQ process ID to each DL SPS in chronological order
[0424] [Pseudo code 17-2] is a method for allocating a HARQ process ID to each PUCCH resource. Fig.17 In the example of , the DL SPS PDSCH sets for sending HARQ-ACK information in PUCCH 1747 are 1732, 1737, and 1738. Therefore, the UE can allocate HARQ process IDs 1 to 1737, HARQ process IDs 2 to 1732, and HARQ process IDs 3 to 1738 in time sequence. In addition, the DL SPS PDSCH sets for sending HARQ-ACK information in PUCCH 1748 are 1734, 1740, and 1741. Therefore, the UE can allocate HARQ process IDs 1 to 1741, HARQ process IDs 2 to 1734, and HARQ process IDs 3 to 1740 in time sequence. In addition, the DL SPS PDSCH sets for sending HARQ-ACK information in PUCCH 1749 are 1735, 1736, 1743, 1744, and 1745. Therefore, the UE may allocate HARQ process IDs 1 to 1743, HARQ process IDs 2 to 1735, HARQ process IDs 3 to 1744, HARQ process IDs 4 to 1745, and HARQ process IDs 5 to 1736 in chronological order. When [Pseudo-code 17-2] calculates a DL SPS set for one PUCCH resource, a DL SPS set may be calculated for a plurality of PUCCH resources. [Pseudo-code 17-3] is a method of determining a HARQ process ID taking the same into consideration.
[0425] [Pseudo code 17-3]
[0426] Step 1) Determine the DL SPS set assigned to PUCCH i, i+1, .., i+k
[0427] Step 2) Assign HARQ process ID to each DL SPS in chronological order
[0428] [Pseudo code 17-3] is a method for simultaneously determining the HARQ process ID of the DL SPS included in multiple PUCCHs, Fig.17 For example, in the case of k=1, all DL SPS sets associated with PUCCH 1747 and 1748 are considered, and DL SPS PDSCH sets correspond to 1732, 1734, 1737, 1738, 1740, and 1741. Therefore, the UE may allocate HARQ process IDs 1 to 1737, HARQ process IDs 2 to 1732, HARQ process IDs 3 to 1738, HARQ process IDs 4 to 1740, HARQ process IDs 51 to 1741, and HARQ process IDs 6 to 1734 in chronological order.
[0429] [Pseudocode 17-2] and [Pseudocode 17-3] are methods of assigning HARQ process IDs in chronological order by treating all DL SPS configuration information as one DL SPS configuration regardless of the DL SPS index. Other available methods assign HARQ process IDs to each low or high DL SPS index. [Pseudocode 17-4] is a method of considering a part transformed from [Pseudocode 17-2].
[0430] [Pseudo code 17-4]
[0431] Step 1) Determine the DL SPS index assigned to PUCCH i and the DL SPS set for each DL SPS index
[0432] Step 2) Assign HARQ process IDs to each DL SPS in chronological order starting from the lowest DL SPS index
[0433] Step 3) For the next highest DL SPS index, assign and repeat the HARQ process ID for each DL SPS in chronological order
[0434] In being Fig.17In the description of [pseudo code 17-4] of the example of , the DSL SPS PDSCH sets for transmitting HARQ-ACK information in PUCCH 1747 are 1732, 1737, and 1738, 1732 belongs to DL SPS index 1722, 1737 and 1738 belong to DL SPS index 1724. When DL SPS index 1722 is less than DL SPS index 1724, the UE may allocate HARQ process IDs 1 to 1732, HARQ process IDs 2 to 1737, and HARQ process IDs 3 to 1738 in consideration of the DL SPS index and the time order. In addition, the DL SPS PDSCH sets for transmitting HARQ-ACK information in PUCCH 1748 are 1734, 1740, and 1741, 1734 belongs to DL SPS index 1722, 1740 and 1741 belong to DL SPS index 1724. Therefore, the UE may allocate HARQ process IDs 1 to 1734, HARQ process IDs 2 to 1740, and HARQ process IDs 3 to 1741 in time order considering the DL SPS index and the time order. The DL SPS PDSCH groups for transmitting HARQ-ACK information in PUCCH 1749 are 1735, 1736, 1743, 1744, and 1745, 1735 and 1736 belong to the DL SPS index 1722, and 1743, 1744, and 1745 belong to the DL SPS index 1724. Therefore, the UE may allocate HARQ process IDs 1 to 1735, HARQ process IDs 2 to 1736, HARQ process IDs 3 to 1743, HARQ process IDs 4 to 1744, and HARQ process IDs 5 to 1745 considering the DL SPS index and the time order.
[0435] [Pseudocode 17-5] is a combination of [Pseudocode 17-4] and [Pseudocode 17-3]. That is, it is a scheme for allocating a HARQ process ID for each DL SPS index in time sequence with respect to a plurality of PUCCHs.
[0436] [Pseudo code 17-5]
[0437] Step 1) Determine the DL SPS indexes assigned to PUCCH i, PUCCH i+1, ..., PUCCH i+k and the DL SPS set for each DL SPS index
[0438] Step 2) Assign HARQ process IDs to each DL SPS in chronological order starting from the lowest DL SPS index
[0439] Step 3) For the next highest DL SPS index, assign and repeat the HARQ process ID for each DL SPS in chronological order
[0440] [Pseudocode 17-5] is described as Fig.17 For example, in the case of k=1, all DL SPS sets associated with PUCCHs 1747 and 1748 are considered, and the DL SPS PDSCH sets correspond to 1732, 1734, 1737, 1738, 1740, and 1741. DL SPS index 1722 corresponds to 1732 and 1734, and DL SPS index 1724 corresponds to 1737, 1738, 1740, and 1741. Therefore, the UE can allocate HARQ process IDs 1 to 1732, HARQ process IDs 2 to 1734, HARQ process IDs 3 to 1737, HARQ process IDs 4 to 1738, HARQ process IDs 5 to 1740, and HARQ process IDs 6 to 1741 in consideration of the DL SPS index and the time order.
[0441] In [pseudocode 17-4] and [pseudocode 17-5], the HARQ process ID is determined in sequence from the lowest DL SPS index to the highest DL SPS index, but the HARQ process ID can be determined in reverse order from the highest DL SPS index to the lowest DL SPS index. In [pseudocode 17-2], [pseudocode 17-3], [pseudocode 17-4] and [pseudocode 17-5], when determining the HARQ process ID, the HARQ process ID is determined in chronological order according to the order of the DL SPS from the first DL SPS sent / received to the last DL SPS sent / received, but the HARQ process ID can be fully determined in reverse order from the last DL SPS sent / received to the DL SPS just before the DL SPS sent / received.
[0442] *Method 17-6: Corresponding to the transformation of method 17-4. Although in method 17-4, the BS and the UE consider that all DL SPSs having the same HARQ process ID in the DL SPS associated with the HARQ-ACK codebook included in one UPCH transmission transmit and receive the same TB, in method 17-6, the UE may receive only the existing DL SPS that is ranked first in time order or the DL SPS having the lowest index value in the DL SPSs having the same HARQ process. Fig.17In the description of the example of , when the HARQ process IDs of 1732 and 1738 of the DL SPSs 1732, 1737, and 1738 included in the PUCCH 1747 are the same, the UE receives only one SPS PDSCH of 1732 and 1737. Specifically, the UE may receive only the DL SPS 1732 with a lower DL SPS index, or receive the DL SPS 1737 that exists first in time sequence. For the SPS PDSCH that has not been received, the BS may not actually send the corresponding resources. Therefore, the UE does not send the HARQ-ACK information of the SPS PDSCH that has not been received.
[0443] Fig.18 is a block diagram illustrating transmission / reception of HARQ-ACK information reported by a UE according to DL SPS.
[0444] In operation 1800, the UE may first receive one or more pieces of DL SPS configuration information of a cell / a BWP, and respectively receive DCI for activating DL SPS. Thereafter, in operation 1802, the UE transmits and receives data through a single or multiple activated DL SPSs. In operation 1804, the UE Figure 16 to Figure 18 The described method reports HARQ-ACK information for DL SPS reception.
[0445] Fig.19 is a block diagram showing the structure of a UE capable of implementing an embodiment of the present disclosure.
[0446] refer to Fig.19 , according to the present disclosure, a UE may include a UE receiver 1900, a UE transmitter 1904, and a UE processor 1902. In an embodiment, the UE receiver 1900 and the UE transmitter 1904 are generally referred to as a transceiver. The transceiver may send and receive signals to and from a BS. The signal 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 transmitted signal, an RF receiver that performs low-noise amplification on a received signal and down-converts the frequency, and the like. The transceiver may receive a signal through a radio channel and output the signal to the UE processor 1902, and transmit a signal output from the UE processor 1902 through a radio channel. The UE processor 1902 may control a series of processes so that the UE may operate according to the embodiment.
[0447] Fig. 20 is a block diagram showing the structure of a BS capable of implementing an embodiment of the present disclosure.
[0448] refer to Fig. 20In an embodiment, the BS may include at least one of a BS receiver 2001, a BS transmitter 2005, and a BS processor 2003. In an embodiment of the present disclosure, the BS receiver 2001 and the BS transmitter 2005 are generally referred to as a transceiver. The transceiver may send and receive signals to and from the UE. The signal may include control information and data. To this end, the transceiver includes an RF transmitter that up-converts and amplifies the frequency of the transmitted signal, an RF receiver that performs low-noise amplification on the received signal and down-converts the frequency, and the like. The transceiver may receive a signal through a radio channel and output the signal to the UE processor 2003, and transmit a signal output from the UE processor 2003 through a radio channel. The BS processor 2003 may control a series of processes so that the BS may operate according to the embodiments described above in the present disclosure.
[0449] Fig.21 HARQ-ACK transmission / reception for DL SPS reception according to an embodiment is shown.
[0450] As described above, DL SPS means repeatedly transmitting / receiving the same time and frequency resources according to a specific period. The time and frequency resources can be indicated by the time resource allocation field and the frequency resource allocation field in the DCI format for activating DL SPS. The period information can be configured by a higher signal. Fig.21 The case where DL SPS is configured as a time slot cycle is shown. For ease of description, reference numeral 2112 is SPS PDSCH 1, reference numeral 2113 is SPS PDSCH 2, reference numeral 2114 is SPS PDSCH 3, reference numeral 2115 is SPS PDSCH 4, reference numeral 2116 is SPS PDSCH 5, reference numeral 2117 is SPS PDSCH 6, reference numeral 2118 is SPS PDSCH 7, reference numeral 2119 is SPS PDSCH 8, reference numeral 2120 is SPS PDSCH 9, and reference numeral 2121 is SPS PDSCH 10.
[0451] A time slot, wherein a PUCCH including HARQ information (ACK or NACK) for each of SPS PDSCHs 1 to 10 is indicated by "PDSCH-to-HARQ-ACK feedback timing (k1)" information within a DCI format for activating DL SPS. The unit of k1 may be a subslot configured in a unit smaller than a time slot or 14 symbols. Fig.21A case where k1 is indicated as one time slot is shown. The HARQ-ACK information for SPS PDSCH 1 2112 transmitted / received in time slot #1 2100 is transmitted / received in PUCCH 2123 of time slot #2, the HARQ-ACK information for SPS PDSCH 2 2113 transmitted / received in time slot #2 is transmitted / received in PUCCH 2124 of time slot #3, the HARQ-ACK information for SPS PDSCH 3 2114 transmitted / received in time slot #3 is transmitted / received in PUCCH 2125 of time slot #4, and in this way, the HARQ-ACK information for SPS PDSCH X transmitted / received in PUCCH 2125 of time slot #X is transmitted / received in PUCCH of time slot #(X+1). X+1 is an example in which K1 is indicated as 1, and if K1 is N, X+1 may be X+N.
[0452] A PUCCH including HARQ-ACK information in a time slot indicated as transmitting HARQ-ACK information may be preconfigured by a higher signal, and the signal may include time and frequency resources of the PUCCH and PUCCH format information. When the PUCCH overlaps with another PUSCH, the HARQ-ACK information included in the PUCCH may be included in the PUSCH and transmitted from the UE to the BS.
[0453] Fig.21 The above description can be applied to the case where the frequency band for sending / receiving SPS PDSCH is different from the frequency band in which PUCCH includes HARQ-ACK information. This is called a frequency division duplex (FDD) system. Therefore, there is little chance that the SPS PDSCH or PUCCH including HARQ-ACK information is discarded (or canceled) by another specific signal. Discarding (or canceling) means that the UE does not send or receive data. Discarding (or canceling) can be indicated by a higher signal or an L1 signal. For example, when the L1 signal (e.g., a time slot format indicator) information indicates that some symbols of the corresponding resources in the resource area for receiving the SPS PDSCH are not downlink symbols (uplink symbols or flexible symbols), the UE does not receive the corresponding SPS PDSCH. Similarly, when the L1 signal information in the resource area for sending the PUCCH (or the PUCCH configured by the higher signal) for the SPS PDSCH indicates that some symbols of the corresponding resources are not uplink symbols (downlink symbols or flexible symbols), the UE does not send the corresponding PUCCH. Specifically, the UE may or may not transmit the PUCCH included in a predetermined interval immediately after the time point of receiving the L1 signal, and may not transmit the PUCCH after the predetermined interval immediately after the time point of receiving the L1 signal.
[0454] In a time division duplex (TDD) system, when the SPS PDSCH is periodically configured but there is a possibility that the SPS PDSCH is dropped by another higher signal or L1 signal, there is also a possibility that the PUCCH including the HARQ-ACK information is dropped by another higher signal or L1 signal. Therefore, when both the SPS PDSCH and the PUCCH including the HARQ-ACK information corresponding thereto are dropped, there is no big problem for the BS and the UE. This is because there is no data sent and received during this period.
[0455] At the same time, when the SPS PDSCH is dropped but the PUCCH including HARQ-ACK information is not dropped, it may be wise not to send the corresponding PUCCH. This is because the UE does not receive the data, so it will send NACK, and even if the PUCCH is not sent, the BS knows the UE's data reception status. Therefore, the UE can obtain power consumption gains by not sending PUCCH.
[0456] In addition, when the SPS PDSCH is not discarded but the PUCCH including the HARQ-ACK information is discarded, the UE receives the data included in the SPS PDSCH but has no chance to send the HARQ-ACK information for it. Therefore, the UE may not receive the SPS PDSCH, and the BS cannot receive the HARQ-ACK, so the SPS PDSCH may not be sent to the UE. Alternatively, the SPS PDSCH is sent, but the PUCCH including the HARQ-ACK information may be received in resources other than the conventionally discarded resources.
[0457] exist Fig.21In the example of , when PUCCH 2123 including HARQ-ACK information for SPS PDSCH 1 211 2 is discarded, the UE may insert the HARQ-ACK information for SPS PDSCH 1 2112 into PUCCH 2124 which is a non-discarded PUCCH resource thereafter to send the information. At this time, PUCCH 2124 may include HARQ-ACK information for both SPS PDSCH 1 2112 and SPS PDSCH 2 2113. Such a scheme may be referred to as a HARQ-ACK shift method, a group SPS PDSCH HARQ-ACK reporting method, and the like. In the present disclosure, for ease of description, it is referred to as a shift method. The shift method may be configured by a higher signal or an L1 signal, and information notifying whether the corresponding SPS supports the shift method may be included in the SPS configuration. When the shift method is supported, the UE determines which PUCCHs are dropped and not dropped, and determines which HARQ-ACK information is to be included in the SPS PDSCH in the non-dropped PUCCH based on at least one of the following information.
[0458] -TDD configuration information indicated by a higher signal (tdd-UL-DL-ConfigurationCommon or TDD-UL-DL-ConfigurationDedicated)
[0459] -TDD configuration information indicated by L1 signal (DCI format 2_0, time slot format indicator)
[0460] -K1 information (PDSCH-to-HARQ-ACK feedback timing)
[0461] -SPS cycle information
[0462] -Time and frequency resource information
[0463] The UE may determine not to discard the PUCCH resources for the SPS PDSCH including only uplink symbols indicated by the TDD configuration information indicated by a higher signal. The reason is that the uplink symbol cannot be changed to a flexible symbol or a downlink symbol, so the PUCCH can always be sent. Alternatively, the UE may determine not to discard the PUCCH resources for the SPS PDSCH including uplink symbols or flexible symbols indicated by the TDD configuration information indicated by a higher signal, because uplink symbols and flexible symbols can be applied to PUCCH transmission. Alternatively, when at least one symbol of the PUCCH resources of the SPS PDSCH is indicated as a downlink symbol according to the TDD configuration information indicated by a higher signal, the UE may determine that the corresponding PUCCH of the SPS PDSCH is discarded, because the UE cannot send uplink information in the resource area indicated by the downlink symbol. Alternatively, when at least one symbol of the PUCCH resource of the SPS PDSCH is indicated as a downlink symbol according to the TDD configuration information indicated by the higher signal, the UE can determine that the corresponding PUCCH of the SPS PDSCH is discarded, and the reason is that the UE cannot send uplink information in the resource area indicated by the downlink symbol. Alternatively, when at least one symbol of the PUCCH resource of the SPS PDSCH is indicated as a downlink symbol or a flexible symbol according to the TDD configuration information indicated by the higher signal, the UE can determine that the corresponding PUCCH of the SPS PDSCH is discarded, and the reason is that the flexible symbol can be indicated as a downlink symbol by another L1 signal, and the UE cannot send PUCCH at this time. Another reason is that in the case where the UE monitors DCI format 2_0, when the resource area to which the PUCCH of the SPS PDSCH belongs is pre-indicated as a flexible symbol by a higher signal, the UE cannot perform the corresponding PUCCH transmission even if the UE does not monitor DCI format 2_0. When the shift method is applied thereto, the effective PUCCH resource configuration of the SPS PDSCH understood by the UE and the BS may be different, which leads to different determination of the SPS PDSCH set configuration included in each PUCCH.
[0464] For example, in Fig.21In the present invention, when PUCCH 2123, PUCCH 2127 and PUCCH 2131 are all resources indicated by uplink symbols according to TDD configuration information indicated by a higher signal, and other PUCCHs are resources in which at least one symbol is indicated as a downlink symbol or a flexible symbol according to TDD configuration information indicated by a higher signal, when the shift method for PUCCH 2123, PUCCH 2127 and PUCCH 2131 is configured, the UE can determine that PUCCH 2123, PUCCH 2127 and PUCCH 2131 are discarded while other PUCCHs are not discarded. When the shift method is configured, the UE may map and send HARQ-ACK feedback for the SPS PDSCH only in PUCCH 2123, PUCCH 2127, and PUCCH 2131, and the HARQ-ACK feedback information of the SPS PDSCH included in the PUCCH may be determined by at least one of the SPS transmission period K1 and the TDD configuration information indicated by a higher signal.
[0465] exist Fig.21 In the embodiment, when the K1 value is one time slot and the SPS transmission period is one time slot, and all resources of the SPS PDSCH are configured as downlink symbols or flexible symbols according to the TDD configuration information indicated by the higher signal, PUCCH 2123 may include HARQ-ACK feedback information for SPS PDSCH 1, PUCCH 2127 may include HARQ-ACK feedback information for SPS PDSCH 2, SPS PDSCH 3, SPS PDSCH 4, and SPS PDSCH 5, and PUCCH 2131 may include HARQ-ACK feedback information for SPS PDSCH 6, SPS PDSCH 7, SPS PDSCH 8, and SPS PDSCH 9. In general, the HARQ-ACK feedback resources included in a specific PUCCH i may be used for the SPS PDSCH received in {(Nd-Nd_offset-k1+1)~(Nd-k1)} time slots. At this time, each parameter is described below, and PUCCH i-1 represents a PUCCH resource that is not discarded before PUCCH I.
[0466] -Nd+PUCCH i time slot
[0467] - Nd_offset = difference between PUCCH i slot and PUCCH i-1 slot
[0468] -K1=PDSCH to HARQ-ACK feedback timing
[0469] exist Fig.21In the example of, in the case where the time slot of PUCCH 2127 is #6 and the time slot of the PUCCH that is not discarded immediately before #6 is #2, Nd_offset is 4 and K1 is one time slot, so the UE can include HARQ-ACK feedback information for SPS PDSCH received in time slots #(2=6-4-1+1) to #(5=6-1). When SPS PDSCH2 has at least one symbol that is an uplink symbol according to TDD configuration information indicated by a higher signal, the UE may not include HARQ-ACK feedback for SPS PDSCH3 in PUCCH2127, and the feedback may be commonly applied regardless of whether the shift information is configured.
[0470] When the shift method is not configured and all symbols in all SPS PDSCHs are downlink or flexible symbols according to the TDD configuration information indicated by the higher signal, the UE may include HARQ-ACK feedback information for SPS PDSCH 1 in PUCCH 2123, HARQ-ACK feedback information for SPS PDSCH 2 in PUCCH 2124, HARQ-ACK feedback information for SPS PDSCH 3 in PUCCH 2125, HARQ-ACK feedback information for SPS PDSCH 4 in PUCCH 2126, HARQ-ACK feedback information for SPS PDSCH 5 in PUCCH 2127, HARQ-ACK feedback information for SPS PDSCH 6 in PUCCH 2128, HARQ-ACK feedback information for SPS PDSCH 7 in PUCCH 2129, and HARQ-ACK feedback information for SPS PDSCH 8 in PUCCH 2130. 8, and includes HARQ-ACK feedback information for SPS PDSCH 9 in PUCCH 2131 regardless of PUCCH discard.
[0471] When at least one symbol of a specific SPS PDSCH resource in the periodically transmitted and received SPS PDSCH is indicated as an uplink symbol according to TDD configuration information indicated by a higher signal, the UE does not receive the corresponding SPS PDSCH and does not generate HARQ-ACK feedback information corresponding thereto.
[0472] In another example, when SPS PDSCH is operating, the UE may receive an indication of multiple K1 values. For multiple K1 values, a set of multiple K1 values may be indicated by an L1 signal, or one K1 value indicated by an L1 signal and a K1 offset value pre-indicated by a higher signal may be configured as a set of multiple K1 values. In the former, the K1 field included in the DCI field indicating SPS PDSCH activation may indicate information such as {k1, k2, k3}, and in the case of a DCI for dynamic scheduling (or a DCI scrambled by a C-RNTI), a first K1 value (k1) may be used as the value of the K1 field, and it may be considered that, in the case of a DCI indicating SPS PDSCH activation (or a DCI scrambled by a CS-RNTI and a DCI with a specific NDI, RV or HARQ process number as described above), the values of {k1, k2, k3} are applied to the SPS PDSCH. In the latter, when only one value of k1 is received for DCI, but information of {k1', k2', k3'} is configured by a higher signal, the UE may simultaneously apply k1 and {k1', K2', K3'} indicated by the higher signal, and consider that {k1+k1', k1+k2', k1+k3'} is applied. In the former and the latter, HARQ-ACK feedback for one SPS PDSCH may be sent by multiple PUCCHs, and the PUCCH including the HARQ-ACK feedback for the actual SPS PDSCH is the PUCCH that first exists between the PUCCHs (which are the PUCCHs indicated by multiple k1 values and have at least one symbol that is not indicated as a downlink symbol or a flexible symbol as TDD configuration information indicated by a higher signal).
[0473] exist Fig.21 In the example of , when the k1 value is configured as {1, 2, 3}, the HARQ-ACK information for SPS PDSCH1 may be included in PUCCH 2123, PUCCH 2124, and PUCCH 2125. When at least one symbol is indicated as a downlink symbol or a flexible symbol in PUCCH 2123 according to the higher signal TDD configuration information, and all symbols are indicated as uplink symbols in PUCCH 2124 and PUCCH 2125, the UE may include the corresponding information in PUCCH 2124. Such a method is called a second shift method. One of the shift method and the second shift method may be preconfigured by a higher signal. Alternatively, in the second shift method, a specific k1 value may mean a shift method. For example, indicating {2, -1}, the UE may consider -1 to represent a shift method, and determine that the value of {2} is a k1 value. When a k1 set without -1 is configured, the UE may determine to apply the second shift method. -1 is just an example, and other values may also be used.
[0474] The shift method can be described in [Pseudo Code 20-1] of [Table 16] below.
[0475] [Table 16]
[0476]
[0477] Fig. 22 is a flowchart illustrating the operation of a UE according to an embodiment.
[0478] In operation 2200, as described above, the UE receives higher configuration information for DL SPS from the BS. The higher configuration information may be a DL SPS transmission period, PUCCH resources including HARQ-ACK information, and MCS table information. In operation 2202, the UE receives method information for determining the HARQ process ID of the SPS PDSCH. The corresponding information may be higher signal information such as DL SPS, higher signal information separated therefrom, or information included in the DCI for activating DL SPS. Specifically, when the corresponding information is associated with the BWP configuration, the corresponding information may be information that may correspond to all common DL SPSs within the BWP, and when the corresponding information is associated with the DL SPS configuration, the corresponding information may be information that may be applied to each DL SPS within the BWP. In addition, the corresponding information may be information notifying a specific one of the above [Equation 17-1] to [Equation 17-6] to determine Fig.17 The corresponding information may also include notifying the application Fig.17 The corresponding information is not limited to one of the methods 17-1 to 17-6. Fig.17 , and may notify information of a method for determining the HARQ process ID in the present disclosure. In operation 2204, the UE determines the HARQ process ID of the SPS PDSCH based on the method information for determining the HARQ process ID, and after activating the DL SPS, receives the DL SPS in operation 2206 and reports HARQ-ACK feedback thereto.
[0479] For example, when the UE receives the configuration of multiple DL SPSs and subsequently receives information indicating the HARQ process ID of the configured DL SPS determined according to [Equation 17-3], the UE determines the HARQ process IDs of the multiple DL SPSs according to [Equation 17-3], receives the DL SPS, and reports HARQ-ACK feedback to the BS after activating the DL SPS.
[0480] In another example, when the UE receives the configuration of multiple DL SPSs and subsequently receives information indicating the HARQ process ID of the configured DL SPS determined according to [Equation 17-1], the UE determines the HARQ process IDs of the multiple DL SPSs according to [Equation 17-1], receives the DL SPS, and reports HARQ-ACK feedback to the BS after activating the DL SPS.
[0481] In another example, when multiple DL SPSs are configured, the UE may receive information on a method for determining the HARQ process ID of the DL SPS. When three DL SPSs are configured, when DL SPS index 1 is configured as [Equation 17-1], DL SPS index 2 is configured as [Equation 17-2], and DL SPS index 3 is configured as [Equation 17-3], the UE determines the HARQ process ID of DL SPS index 1 according to [Equation 17-1], and determines the HARQ process IDs of DL SPS indexes 2 and 3 according to [Equation 17-3]. After activating the DL SPS, the UE receives the DL SPS and reports HARQ-ACK feedback to the BS.
[0482] In another example, the UE may use different methods to determine the HARQ process ID according to the HARQ-ACK information transmission scheme for the DL SPS. For one DL SPS index, when there is a single resource for sending HARQ-ACK information of a single DL SPS, the UE determines the HARQ process ID by applying one of [Equation 17-1] or [Equation 17-2]. For one DL SPS index, when there is a common resource for sending HARQ-ACK information of multiple DL SPSs, the UE determines the HARQ process ID by applying one of [Equation 17-3] and [Equation 17-6]. After activating the DL SPS, the UE receives the DL SPS and reports HARQ-ACK feedback to the BS. This scheme can be applied to a single DL SPS or to two or more DL SPSs.
[0483] In another example, as DCI information for DL SPS activation configured, the UE may receive information indicating at least one of [Equation 17-1] or [17-6], and determine the HARQ process ID of the DL SPS based on the information. As the information, the HARQ process ID, NDI or other DI format fields may be used, or the RNTI information may be used.
[0484] In another example, for a DL SPS indicated by at least one of [Equation 17-3] to [Equation 17-6], the UE may apply a common HARQ process ID to the DL SPS indicated by the same equation information. Alternatively, when at least one of the configured DL SPSs determines the HARQ process ID based on at least one of [Equation 17-3] to [Equation 17-6], the equation may be commonly applied to all other DL SPSs. All other DL SPSs may refer to a DL SPS included in one BWP or a DL SPS included in one cell or carrier.
[0485] In another example, for a DL SPS indicated by at least one of [Equation 17-1] to [Equation 17-2], the UE may apply a common HARQ process ID to the DL SPS indicated by the same equation information. Alternatively, when at least one of the configured DL SPSs determines the HARQ process ID based on at least one of [Equation 17-1] to [Equation 17-2], the equation may be commonly applied to all other DL SPSs. All other DL SPSs may refer to a DL SPS included in one BWP or a DL SPS included in one cell or carrier.
[0486] Fig. 22 The method of selecting an equation for determining a HARQ process ID is mainly described, but is not limited thereto and can be commonly applied to Fig.17 Methods 17-1 to 17-6 described in or all other methods described in this disclosure.
[0487] Fig.23 is a flowchart illustrating the operation of a BS according to an embodiment.
[0488] In operation 2300, the BS transmits one of a plurality of pieces of DL SPS configuration information. In operation 2302, the BS transmits information for determining a HARQ process ID. The information may be information included in a DCI format for activating a higher signal or DL SPS. The corresponding information for determining the HARQ process ID may be Fig.17 At least one of [Equation 17-1] to [Equation 17-6] described in [Equation 17-1] to [Equation 17-6] described in [Equation 17-2]. In operation 2304, when multiple DL SPS configurations are indicated, the BS may determine the HARQ process ID based on different equations for each DL SPS, or determine the HARQ process ID based on a common equation for some or all of the configured DL SPSs. In operation 2306, the BS sends DL SPS information based on the determined HARQ process ID determined according to the indicated equation information, and receives HARQ feedback information for this.
[0489] Fig.23The method of selecting an equation for determining a HARQ process ID is mainly described, but is not limited thereto and can be commonly applied to Fig.17 Methods 17-1 to 17-6 described in or all other methods described in this disclosure.
[0490] Furthermore, in various embodiments of the present disclosure, 'data' may include a transport block (TB) transmitted through a shared channel such as a PDSCH, a PUSCH, or a PSSCH.
[0491] In the present disclosure, an example of a higher signal (or a higher level signal or a high level signal) may be a UE common signal such as MIB or SIB or a UE specific higher signal such as RRC or MAC CE.
[0492] In the present disclosure, an example of the L1 signal may be a specific field within the DCI, DCI format information, RNTI information scrambled with the CRC of the DCI, or control region resource information for transmitting and receiving the DCI.
[0493] In the drawings describing the method of the present disclosure, the order of description does not always correspond to the order of the steps of executing each method, and the order relationship between the steps can be changed, or the steps can be performed in parallel. Alternatively, in the drawings describing the method of the present disclosure, some elements can be omitted and only some elements can be included without departing from the basic spirit and scope of the present disclosure.
[0494] The present invention primarily describes UE operation for SPS PDSCH, but the present invention is equally and fully applicable to grant-free PUSCH (or configuration of grant Type 1 and Type 2).
[0495] Furthermore, in the method of the present disclosure, part or all of the content of each embodiment may be implemented in combination without departing from the basic spirit and scope of the present disclosure.
[0496] The embodiments of the present disclosure described and shown in the specification and the drawings are merely specific examples presented to easily explain the technical content of the present disclosure and to help understand the present disclosure, and are not intended to limit the scope of the present disclosure. That is, it is obvious to those skilled in the art that other variants based on the technical ideas of the present disclosure can be implemented. In addition, the above-mentioned various embodiments can be used in combination as needed. For example, multiple embodiments of the present disclosure can be partially combined with each other to operate base stations and terminals. In addition, although the above-mentioned embodiments have been described based on NR systems, other variants based on the technical ideas of the embodiments can also be implemented in other systems such as FDD or TDD LTE systems.
[0497] In addition, although the exemplary embodiments of the present disclosure are described and illustrated by using specific terms in the specification and the drawings, these exemplary embodiments are used in a general sense only to easily explain the technical content of the present disclosure and help understand the present disclosure, rather than to limit the scope of the present disclosure. It is obvious to those skilled in the art that in addition to the embodiments disclosed herein, other variations based on the technical ideas of the present disclosure may also be implemented.
Claims
1. A method performed by a terminal in a wireless communication system, the method comprising: receiving a time division duplex (TDD) configuration message from a base station; Receiving a first semi-persistent scheduling SPS physical downlink shared channel PDSCH from the base station; identifying a first time slot of a first physical uplink control channel PUCCH having a first hybrid automatic repeat request acknowledgement HARQ-ACK information bit associated with the first SPS PDSCH; identifying an earliest second time slot for a second PUCCH in a case where symbols associated with the first PUCCH in the first time slot are indicated as downlink based on the TDD configuration message; as well as sending the second PUCCH with second HARQ-ACK information bits to the base station in the earliest second time slot, In which, when the first SPS PDSCH and the second SPS PDSCH having the same HARQ process ID are received before sending the second PUCCH, the HARQ-ACK information bits of the first SPS PDSCH are not included in the second HARQ-ACK information bits.
2. The method according to claim 1, in, The first SPS PDSCH is received earlier than the second SPS PDSCH.
3. The method according to claim 1, wherein: The second PUCCH resource has no symbols indicated as the downlink.
4. A method performed by a base station in a wireless communication system, the method comprising: Sending a time division duplex (TDD) configuration message to the terminal; Sending a first semi-persistent scheduling SPS physical downlink shared channel PDSCH to the terminal; identifying a first time slot of a first physical uplink control channel PUCCH having first hybrid automatic repeat request acknowledgement HARQ-ACK information bits associated with the first SPS PDSCH; identifying an earliest second time slot for a second PUCCH in a case where symbols associated with the first PUCCH in the first time slot are indicated as downlink based on the TDD configuration message; as well as receiving the second PUCCH with second HARQ-ACK information bits from the terminal in the earliest second time slot, In which, when the first SPS PDSCH and the second SPS PDSCH having the same HARQ process ID are sent before the second PUCCH is received, the HARQ-ACK information bits of the first SPS PDSCH are not included in the second HARQ-ACK information bits.
5. The method according to claim 4, in, The first SPS PDSCH is transmitted earlier than the second SPS PDSCH.
6. The method according to claim 4, in, The second PUCCH resource has no symbols indicated as the downlink.
7. A terminal in a wireless communication system, the terminal comprising: a transceiver configured to transmit and receive signals; and a processor operably coupled to the transceiver, wherein the processor is configured to: Receive a time division duplex (TDD) configuration message from the base station, receiving a first semi-persistent scheduling SPS physical downlink shared channel PDSCH from the base station, identifying a first time slot of a first physical uplink control channel PUCCH having first hybrid automatic repeat request acknowledgement HARQ-ACK information bits associated with the first SPS PDSCH, identifying an earliest second time slot for a second PUCCH in case symbols associated with the first PUCCH in the first time slot are indicated as downlink based on the TDD configuration message, and sending the second PUCCH with second HARQ-ACK information bits to the base station in the earliest second time slot, In which, when the first SPS PDSCH and the second SPS PDSCH having the same HARQ process ID are received before sending the second PUCCH, the HARQ-ACK information bits of the first SPS PDSCH are not included in the second HARQ-ACK information bits.
8. The terminal according to claim 7, in, The first SPS PDSCH is received earlier than the second SPS PDSCH.
9. The terminal according to claim 7, in, The second PUCCH resource has no symbols indicated as the downlink.
10. A base station in a wireless communication system, the base station comprising: a transceiver configured to transmit and receive signals; and a processor operably coupled to the transceiver, wherein the processor is configured to: Send a time division duplex (TDD) configuration message to the terminal. Sending a first semi-persistent scheduling SPS physical downlink shared channel PDSCH to the terminal, identifying a first time slot of a first physical uplink control channel PUCCH having first hybrid automatic repeat request acknowledgement HARQ-ACK information bits associated with the first SPS PDSCH, identifying an earliest second time slot for a second PUCCH in case symbols associated with the first PUCCH in the first time slot are indicated as downlink based on the TDD configuration message, and receiving the second PUCCH with second HARQ-ACK information bits from the terminal in the earliest second time slot, In which, when the first SPS PDSCH and the second SPS PDSCH having the same HARQ process ID are sent before the second PUCCH is received, the HARQ-ACK information bits of the first SPS PDSCH are not included in the second HARQ-ACK information bits.
11. The base station according to claim 10, in, The first SPS PDSCH is transmitted earlier than the second SPS PDSCH.
12. The base station according to claim 10, in, The second PUCCH resource has no symbols indicated as the downlink.
Citation Information
Patent Citations
Method and apparatus for transmitting ACK / NACK in a wireless communication system based on TDD
CN105490783A
Method for transmitting and receiving downlink signal in wireless communication system, and device therefor
CN106165334A
Method and device for transreceiving cell-selective signals in multicomponent carrier system
US20140348039A1
Wireless communication system, a base station and a method therein
US20150244485A1
Method and device for transmitting control channel in TDD system
WO2014061972A1