Method for transmitting uplink signal, user equipment, processing device, storage medium, and method and base station for receiving uplink signal

The method of determining PUSCH timing using non-integer periodic configurations addresses the challenge of jitter in data packets and resource allocation in wireless communication systems, enhancing transmission efficiency.

CN119631537APending Publication Date: 2025-03-14LG ELECTRONICS INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380058138.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-08-22
Filing Date
2023-08-11
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

In wireless communication systems, there is a need for an efficient method to send data packets with jitter and to provide timely resource allocation to user devices.

Method used

A method involving the reception of configuration permits to determine the timing of physical uplink shared channels (PUSCH) based on non-integer periodic configurations, allowing for efficient transmission of uplink signals by user equipment in wireless communication systems.

Benefits of technology

This approach enables timely resource allocation and efficient data transmission, addressing the challenge of jitter in data packets and improving communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119631537A_ABST
    Figure CN119631537A_ABST
Patent Text Reader

Abstract

The UE receives a configuration grant configuration with respect to the configuration grant, the configuration grant configuration including a periodic configuration with respect to a periodic P of the configuration grant, determines a PUSCH occasion in which an uplink grant based on the configuration grant is generated based on the configuration grant configuration, and transmits the PUSCH in the PUSCH occasion, wherein the periodicity is a non-integer value and the PUSCH occasion may be determined on the basis of an integer value determined on the basis of P / numberOfSymbolsPerSlot, where P / numberOfSymbolsPerSlot is the number of symbols per slot.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a wireless communication system. Background Art

[0002] Various technologies such as machine-to-machine (M2M) communication, machine-type communication (MTC), and various devices requiring high data throughput (e.g., smart phones and tablet personal computers (PCs)) have emerged and become popular. As a result, the data throughput required to be processed in cellular networks has increased rapidly. In order to meet this rapidly increasing data throughput, carrier aggregation technology or cognitive radio technology for effectively using more frequency bands and multiple input multiple output (MIMO) technology or multiple base station (BS) cooperation technology for increasing the data capacity transmitted on limited frequency resources have been developed.

[0003] As more and more communication devices require greater communication capacity, enhanced mobile broadband (eMBB) communication is needed relative to traditional radio access technology (RAT). In addition, massive machine type communication (mMTC), which provides various services anytime and anywhere by connecting multiple devices and objects to each other, is a major issue to be considered in next-generation communications.

[0004] Discussions are also underway to design communication systems that take into account services / user equipment (UE) that are sensitive to reliability and latency. Discussions are also underway to introduce next generation RATs that take into account eMBB communications, mMTC, ultra-reliable low latency communications (URLLC), etc. Summary of the invention

[0005] Technical issues

[0006] What is needed is a method of efficiently transmitting data packets in a wireless communication system where jitter may occur.

[0007] Additionally, a method is needed to provide resource allocation to a user equipment (UE) in a timely manner.

[0008] The objects to be achieved by using the present disclosure are not limited to those specifically described above, and other objects not described herein will be more clearly understood by those skilled in the art from the following detailed description.

[0009] Technical Solutions

[0010] According to one aspect of the present disclosure, a method for a user equipment (UE) to transmit an uplink (UL) signal in a wireless communication system is provided. The method includes: receiving a configuration grant configuration regarding a configuration grant, the configuration grant configuration including a periodicity configuration regarding a periodicity P of the configuration grant; determining a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configuration grant occurs based on the configuration grant configuration; and performing PUSCH transmission in the PUSCH opportunity, wherein the periodicity P is a non-integer value, and the PUSCH opportunity is determined according to an integer value determined based on P / numberOfSymbolsPerSlot, wherein numberOfSymbolsPerSlot is the number of symbols per time slot.

[0011] According to another aspect of the present disclosure, a user equipment (UE) for transmitting an uplink (UL) signal in a wireless communication system is provided. The UE includes at least one transceiver, at least one processor, and at least one computer memory, which is operably connected to the at least one processor and stores instructions, which when executed, cause the at least one processor to perform operations. The operations may include: receiving a configuration grant configuration about a configuration grant, the configuration grant configuration including a periodic configuration about a periodicity P of the configuration grant, determining a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configuration grant appears based on the configuration grant configuration, and performing PUSCH transmission in the PUSCH opportunity.

[0012] According to another aspect of the present disclosure, a processing device is provided. The processing device may include at least one processor and at least one computer memory, the computer memory being operably connected to the at least one processor and storing instructions, which when executed, cause the at least one processor to perform operations. The operations may include: receiving a configuration grant configuration regarding a configuration grant, the configuration grant configuration including a periodic configuration regarding a periodicity P of the configuration grant; determining a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configuration grant appears based on the configuration grant configuration; and performing PUSCH transmission in the PUSCH opportunity.

[0013] According to another aspect of the present disclosure, a computer-readable storage medium is provided. The storage medium may include: receiving a configuration grant configuration regarding a configuration grant, the configuration grant configuration including a periodic configuration regarding a periodicity P of the configuration grant; determining a physical uplink shared channel (PUSCH) opportunity at which a UL grant based on the configuration grant appears based on the configuration grant based on the configuration grant; and performing PUSCH transmission in the PUSCH opportunity.

[0014] According to another aspect of the present disclosure, a method for receiving an uplink (UL) signal from a user equipment (UE) by a base station (BS) in a wireless communication system is provided. The method may include: sending a configuration grant configuration about a configuration grant, the configuration grant configuration including a periodic configuration about a periodicity P of the configuration grant; determining a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configuration grant appears based on the configuration grant configuration; and performing PUSCH reception in the PUSCH opportunity, wherein the periodicity P is a non-integer value, and the PUSCH opportunity is determined according to an integer value determined based on P / numberOfSymbolsPerSlot, wherein numberOfSymbolsPerSlot is the number of symbols per time slot.

[0015] According to another aspect of the present disclosure, a base station (BS) for receiving an uplink (UL) signal from a user equipment (UE) in a wireless communication system is provided. The BS may include at least one transceiver, at least one processor, and at least one computer memory, the computer memory being operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations. The operations may include: sending a configuration grant configuration regarding a configuration grant, the configuration grant configuration including a periodic configuration regarding a periodicity P of the configuration grant, determining a physical uplink shared channel (PUSCH) opportunity in which an UL grant based on the configuration grant appears based on the configuration grant configuration, and performing PUSCH reception in the PUSCH opportunity, wherein the periodicity P is a non-integer value, and the PUSCH opportunity is determined according to an integer value determined based on P / numberOfSymbolsPerSlot, wherein numberOfSymbolsPerSlot is the number of symbols per time slot.

[0016] In each aspect of the present disclosure, the CG is a type 1 CG, and the PUSCH opportunity may occur when [(SFN ХnumberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (number of slots in frame ХnumberOfSymbolsPerSlot) + symbol number in slot] = (timeReferenceSFN ХnumberOfSlotsPerFrame Х numberOfSymbolsPerSlot + timeDomainOffset ХnumberOfSymbolsPerSlot + Q(N Х P / numberOfSymbolsPerSlot) ХnumberOfSymbolsPerSlot + S) modulo (1024 Х numberOfSlotsPerFrame Q(x) appears in a symbol of numberOfSymbolsPerSlot), where Q(x) is a quantization function for x, N is an integer >= 0, SFN is the system frame number of the frame, numberOfSlotsPerFrame is the number of time slots per frame, numberOfSymbolsPerSlot is the number of consecutive symbols per time slot, timeReferenceSFN is a reference SFN used to determine the offset of resources in the time domain, timeDomainOffset is an offset for the reference SFN indicated by timeReferenceSFN, and S is the starting symbol to be applied for PUSCH transmission.

[0017] In each aspect of the present disclosure, the CG is a Type 2 CG, and the PUSCH timing may be within the range satisfying [(SFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (number of slots in a frame Х numberOfSymbolsPerSlot) + symbol number in a slot] = [(SFN start time ХnumberOfSlotsPerFrame Х numberOfSymbolsPerSlot + slot start time ХnumberOfSymbolsPerSlot + symbol start time) + Q(N Х P / numberOfSymbolsPerSlot)Х numberOfSymbolsPerSlot] modulo (1024 Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot), where N is an integer >= 0, SFN is the system frame number of the frame, numberOfSlotsPerFrame is the number of slots per frame, numberOfSymbolsPerSlot is the number of consecutive symbols per slot, and SFN start time 、slot start time and symbol start time They respectively represent the SFN, time slot and symbol of the first transmission opportunity of PUSCH after the CG is (re)initialized.

[0018] In each aspect of the present disclosure, Q(x) may be a ceil function.

[0019] In each aspect of the present disclosure, Q(x) is a floor function.

[0020] The above solutions are only some examples of the present disclosure, and those skilled in the art can deduce and understand various examples into which the technical features of the present disclosure are incorporated from the following detailed description.

[0021] Effect of the Invention

[0022] According to some embodiments of the present disclosure, resource allocation may be provided to a user equipment (UE) in a timely manner.

[0023] According to some embodiments of the present disclosure, appropriate radio resources may be allocated to services that need to be transmitted.

[0024] Effects according to the present disclosure are not limited to those specifically described above, and other effects not described herein will be more clearly understood by those skilled in the art to which the present disclosure relates from the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The accompanying drawings are included to provide a further understanding of the present disclosure, and illustrate examples of embodiments of the present disclosure and together with the detailed description serve to explain embodiments of the present disclosure:

[0026] Figure 1 An example of a communication system 1 to which an embodiment of the present disclosure is applied is illustrated;

[0027] Figure 2 is a block diagram illustrating an example of a communication device capable of performing the method according to the present disclosure;

[0028] Figure 3Another example of a wireless device capable of performing embodiments of the present disclosure is illustrated;

[0029] Figure 4 An example of a frame structure used in a wireless communication system based on the 3rd Generation Partnership Project (3GPP) is illustrated;

[0030] Figure 5 A resource grid of illustrated time slots;

[0031] Figure 6 An example of a physical downlink shared channel (PDSCH) time domain resource assignment (TDRA) caused by a physical downlink control channel (PDCCH) and an example of a physical uplink shared channel (PUSCH) TDRA caused by a PDCCH are illustrated;

[0032] Figure 7 Figure 1 shows a hybrid automatic repeat request-acknowledgement (HARQ-ACK) transmission / reception process;

[0033] Figure 8 is a diagram explaining the problem caused by the mismatch between CG or semi-persistent scheduling (SPS) and the arrival time of traffic;

[0034] Fig. 9 The flowchart of UE operation to which some embodiments of the present disclosure are applicable is illustrated;

[0035] Fig.10 FIG. 1 illustrates a flow of BS operations to which some embodiments of the present disclosure are applicable;

[0036] Fig.11 illustrates a flow of UL signal transmission at a UE according to some embodiments of the present disclosure; and

[0037] Fig.12 A flow of UL signal reception at a BS according to some embodiments of the present disclosure is illustrated. DETAILED DESCRIPTION

[0038] Hereinafter, embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings. The detailed description given below with reference to the accompanying drawings is intended to illustrate exemplary embodiments of the present disclosure, rather than to show the only embodiments that can be implemented according to the present disclosure. The following detailed description includes specific details in order to provide a thorough understanding of the present disclosure. However, it will be apparent to those skilled in the art that the present disclosure can be practiced without these specific details.

[0039] In some cases, known structures and devices may be omitted or may be shown in block diagram form, thereby focusing on important features of the structures and devices so as not to obscure the concepts of the present disclosure. The same reference numerals will be used throughout the present disclosure to refer to the same or similar parts.

[0040] The following techniques, devices, and systems may be applied to various wireless multiple access systems. For example, multiple access systems may include code division multiple access (CDMA) systems, frequency division multiple access (FDMA) systems, time division multiple access (TDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, single carrier frequency division multiple access (SC-FDMA) systems, multi-carrier frequency division multiple access (MC-FDMA) systems, etc. CDMA may be implemented by radio technologies such as Universal Terrestrial Radio Access (UTRA) or CDMA2000. TDMA may be implemented by radio technologies such as Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Enhanced Data Rate for GSM Evolution (EDGE) (i.e., GERAN), etc. OFDMA may be specifically implemented by radio technologies such as Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE802.16 (WiMAX), IEEE 802.20, Evolved UTRA (E-UTRA), etc. UTRA is part of Universal Mobile Telecommunications System (UMTS), and 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) is part of E-UMTS using E-UTRA. 3GPP LTE adopts OFDMA on downlink (DL) and SC-FDMA on uplink (UL). LTE-advanced (LTE-A) is an evolved version of 3GPP LTE.

[0041] For the convenience of description, the description will be given under the assumption that the present disclosure is applied to LTE and / or new RAT (NR). However, the technical features of the present disclosure are not limited thereto. For example, although the following detailed description is given based on a mobile communication system corresponding to a 3GPP LTE / NR system, the mobile communication system is applicable to any other mobile communication system except for matters specific to the 3GPP LTE / NR system.

[0042] For terms and techniques not described in detail among the terms and techniques used in the present disclosure, reference may be made to standard specifications based on 3GPP (e.g., 3GPP TS 36.211, 3GPP TS 36.212, 3GPP TS 36.213, 3GPP TS 36.321, 3GPP TS 36.300, 3GPP TS 36.331, 3GPP TS 37.213, 3GPP TS 38.211, 3GPP TS 38.212, 3GPP TS 38.213, 3GPP TS 38.214, 3GPP TS 38.300, 3GPP TS 38.321, 3GPP TS 38.331, etc.).

[0043] In an example of the present disclosure described later, if a device "assumes" something, this may mean that a channel transmission entity transmits a channel in accordance with the corresponding "assumption". This may also mean that a channel reception entity receives or decodes a channel in a form that conforms to the "assumption" under the premise that the channel is transmitted in accordance with the "assumption".

[0044] In the present disclosure, a user equipment (UE) may be fixed or mobile. Each of various devices that transmit and / or receive user data and / or control information by communicating with a base station (BS) may be a UE. The term UE may be referred to as a terminal device, a mobile station (MS), a mobile terminal (MT), a user terminal (UT), a subscriber station (SS), a wireless device, a personal digital assistant (PDA), a wireless modem, a handheld device, etc. In the present disclosure, a BS refers to a fixed station that communicates with a UE and / or another BS and exchanges data and control information with the UE and another BS. The term BS may be referred to as an advanced base station (ABS), a node B (NB), an evolved node B (eNB), a base transceiver system (BTS), an access point (AP), a processing server (PS), etc. Specifically, a BS of a universal terrestrial radio access (UTRAN) is referred to as an NB, a BS of an evolved UTRAN (E-UTRAN) is referred to as an eNB, and a BS of a new radio access technology network is referred to as a gNB. In the following, for the convenience of description, NB, eNB, or gNB will be referred to as a BS regardless of the type or version of the communication technology.

[0045] In the present disclosure, a node refers to a fixed point that can send / receive a radio signal to / from a UE by communicating with the UE. Regardless of its name, various types of BSs may be used as nodes. For example, a BS, NB, eNB, picocell eNB (PeNB), home eNB (HeNB), relay, transponder, etc. may be a node. In addition, a node may not be a BS. For example, a radio remote head (RRH) or a radio remote unit (RRU) may be a node. Typically, RRH and RRU have a power level lower than that of a BS. Since the RRH or RRU (hereinafter, RRH / RRU) is typically connected to the BS via a dedicated line such as an optical cable, the collaborative communication according to the RRH / RRU and the BS can be smoothly performed compared to the collaborative communication according to the BS connected via a wireless link. At least one antenna is installed per node. An antenna may refer to a physical antenna port or to a virtual antenna or an antenna group. A node may also be referred to as a point.

[0046] In the present disclosure, a cell refers to a specific geographical area where one or more nodes provide communication services. Therefore, in the present disclosure, communication with a specific cell may mean communication with a BS or node that provides communication services to a specific cell. The DL / UL signal of a specific cell refers to the DL / UL signal from / to the BS or node that provides communication services to the specific cell. A cell that provides UL / DL communication services to a UE is particularly referred to as a service cell. In addition, the channel state / quality of a specific cell refers to the channel state / quality of a channel or communication link generated between a BS or node that provides communication services to a specific cell and a UE. In a 3GPP-based communication system, a UE can use a CRS sent on a cell-specific reference signal (CRS) resource and / or a CSI-RS sent on a channel state information reference signal (CSI-RS) resource (allocated to a specific node by an antenna port of a specific node) to measure the DL channel state from a specific node.

[0047] The 3GPP-based communication system uses the concept of a cell in order to manage radio resources, and distinguishes a cell related to radio resources from a cell of a geographical area.

[0048] A "cell" of a geographic area can be understood as a coverage area where a node can use a carrier to provide services, and a "cell" of radio resources is associated with a bandwidth (BW) that is a frequency range configured by a carrier. Since the DL coverage (the range in which a node can send a valid signal) and the UL coverage (the range in which a node can receive a valid signal from a UE) depend on the carrier that carries the signal, the coverage of a node can also be associated with the coverage of a "cell" of the radio resources used by the node. Therefore, the term "cell" can be used to indicate the service coverage of a node at times, to indicate a radio resource at other times, or to indicate a range that a signal using a radio resource can reach with effective strength at other times.

[0049] In the 3GPP communication standard, the concept of a cell is used in order to manage radio resources. A "cell" associated with a radio resource is defined by a combination of DL resources and UL resources (i.e., a combination of DL component carriers (CCs) and UL CCs). A cell may be configured only by DL resources, or by a combination of DL resources and UL resources. If carrier aggregation is supported, the link between the carrier frequency of the DL resource (or DL ​​CC) and the carrier frequency of the UL resource (or UL CC) may be indicated by system information. For example, the combination of DL resources and UL resources may be indicated by a system information block type 2 (SIB2) link. In this case, the carrier frequency may be equal to or different from the center frequency of each cell or CC. When carrier aggregation (CA) is configured, the UE has only one radio resource control (RRC) connection with the network. During RRC connection establishment / reestablishment / handover, one serving cell provides non-access stratum (NAS) mobility information. During RRC connection reestablishment / handover, one serving cell provides security input. This cell is called a primary cell (Pcell). Pcell refers to a cell operating on the primary frequency where the UE performs an initial connection establishment process or initiates a connection reestablishment process. Depending on the UE capabilities, the secondary cell (Scell) can be configured to form a set of serving cells together with the Pcell. The Scell ​​can be configured after the RRC connection establishment is completed and is used to provide additional radio resources in addition to the resources of the specific cell (SpCell). The carrier corresponding to the Pcell on the DL is called the downlink primary CC (DL PCC), and the carrier corresponding to the Pcell on the UL is called the uplink primary CC (UL PCC). The carrier corresponding to the Scell ​​on the DL is called the downlink secondary CC (DL SCC), and the carrier corresponding to the Scell ​​on the UL is called the uplink secondary CC (UL SCC).

[0050] In dual connectivity (DC) operation, the term special cell (SpCell) refers to a Pcell of a primary cell group (MCG) or a primary secondary cell (Pcell) of a secondary cell group (SCG). SpCell supports PUCCH transmission and contention-based random access and is always enabled. MCG is a set of serving cells associated with a master node (e.g., BS) and includes SpCell (Pcell) and optionally one or more Scells. For a UE configured with DC, SCG is a subset of serving cells associated with a secondary node and includes PSCell and 0 or more Scells. PSCell is the primary Scell ​​of SCG. For a UE in RRC_CONNECTED state, not configured with CA or DC, there is only one serving cell including only Pcell. For a UE in RRC_CONNECTED state, configured with CA or DC, the term serving cell refers to a set of cells including SpCell and all Scells. In DC, two medium access control (MAC) entities are configured for the UE, i.e., one MAC entity for MCG and one MAC entity for SCG.

[0051] For a UE configured with CA but not with DC, a Pcell PUCCH group (also referred to as a primary PUCCH group) including a Pcell and 0 or more Scells and a Scell ​​PUCCH group (also referred to as a secondary PUCCH group) including only Scells may be configured. For an Scell, an Scell ​​(hereinafter, a PUCCH cell) that sends a PUCCH associated with a corresponding cell may be configured. The Scell ​​indicating a PUCCH Scell ​​belongs to a Scell ​​PUCCH group (i.e., a secondary PUCCH group) and performs PUCCH transmission of related uplink control information (UCI) on the PUCCH Scell. If a PUCCH Scell ​​is not indicated for an Scell ​​or the cell indicating PUCCH transmission for the Scell ​​is a Pcell, the Scell ​​belongs to a Pcell PUCCH group (i.e., a primary PUCCH group) and performs PUCCH transmission of related UCI on the Pcell. In the following, if the UE is configured with an SCG and some embodiments of the present disclosure related to PUCCH are applied to the SCG, the primary cell may refer to a PSCell of the SCG. If the UE is configured with a PUCCH Scell ​​and some embodiments of the present disclosure related to PUCCH are applied to a secondary PUCCH group, the primary cell may refer to a PUCCH Scell ​​of the secondary PUCCH group.

[0052] In a wireless communication system, a UE receives information from a BS on DL, and a UE transmits information to a BS on UL. The information transmitted and / or received by the BS and the UE includes data and various control information, and there are various physical channels according to the type / purpose of the information transmitted and / or received by the UE and the BS.

[0053] The communication standards based on 3GPP define DL physical channels corresponding to resource elements carrying information from higher layers and DL physical signals corresponding to resource elements used by the physical layer but not carrying information from higher layers. For example, the physical downlink shared channel (PDSCH), physical broadcast channel (PBCH), physical multicast channel (PMCH), physical control format indicator channel (PCFICH), physical downlink control channel (PDCCH), etc. are defined as DL physical channels, and reference signals (RS) and synchronization signals are defined as DL physical signals. RS (also called pilot) represents a signal with a predefined special waveform known to both BS and UE. For example, demodulation reference signal (DMRS), channel state information RS (CSI-RS), etc. are defined as DL RS. The communication standards based on 3GPP define UL physical channels corresponding to resource elements carrying information from higher layers and UL physical signals corresponding to resource elements used by the physical layer but not carrying information from higher layers. For example, a physical uplink shared channel (PUSCH), a physical uplink control channel (PUCCH), and a physical random access channel (PRACH) are defined as UL physical channels, and a DMRS for UL control / data signals, a sounding reference signal (SRS) for UL channel measurement, etc. are defined.

[0054] In the present disclosure, PDCCH refers to a set of time-frequency resources (e.g., resource elements (REs)) carrying downlink control information (DCI), and PDSCH refers to a set of time-frequency resources carrying DL data. PUCCH, PUSCH, and PRACH refer to a set of time-frequency resources carrying UCI, a set of time-frequency resources carrying UL data, and a set of time-frequency resources carrying random access signals, respectively. In the following description, "UE transmits / receives PUCCH / PUSCH / PRACH" is used as the same meaning as the UE transmits / receives UCI / UL data / random access signal on PUCCH / PUSCH / PRACH or through PUSCH / PUCCH / PRACH, respectively. In addition, "BS transmits / receives PBCH / PDCCH / PDSCH" is used as the same meaning as the BS transmits broadcast information / DCI / DL data on PBCH / PDCCH / PDSCH or through PBCH / PDCCH / PDSCH, respectively.

[0055] In the present specification, radio resources (eg, time-frequency resources) scheduled or configured by a BS for a UE to transmit or receive a PUCCH / PUSCH / PDSCH may be referred to as PUCCH / PUSCH / PDSCH resources.

[0056] Since the communication device receives a synchronization signal block (SSB), DMRS, CSI-RS, PBCH, PDCCH, PDSCH, PUSCH and / or PUCCH in the form of a radio signal on a cell, the communication device may not select and receive a radio signal including only a specific physical channel or a specific physical signal through a radio frequency (RF) receiver, or may not select and receive a radio signal without a specific physical channel or a specific physical signal through an RF receiver. In actual operation, the communication device receives a radio signal on a cell via an RF receiver, converts the radio signal as an RF band signal into a baseband signal, and then uses one or more processors to decode the physical signal and / or physical channel in the baseband signal. Therefore, in some embodiments of the present disclosure, not receiving a physical signal and / or a physical channel may mean that the communication device does not attempt to recover the physical signal and / or the physical channel from the radio signal, for example, does not attempt to decode the physical signal and / or the physical channel, rather than the non-communication device actually receiving a radio signal including the corresponding physical signal and / or the physical channel.

[0057] As more and more communication devices require greater communication capacity, eMBB communication relative to traditional radio access technology (RAT) is needed. In addition, large-scale MTC, which provides various services anytime and anywhere by connecting multiple devices and objects to each other, is a major issue to be considered in the next generation of communications. In addition, the design of communication systems that take into account services / UEs that are sensitive to reliability and delay is also being discussed. Considering eMBB communication, large-scale MTC, ultra-reliable low-latency communication (URLLC), etc., the introduction of the next generation RAT is being discussed. Currently, in 3GPP, research on the next generation mobile communication system after EPC is underway. In this disclosure, for convenience, the corresponding technology is referred to as new RAT (NR) or fifth generation (5G) RAT, and a system using NR or supporting NR is referred to as an NR system.

[0058] Figure 1 An example of a communication system 1 to which an embodiment of the present disclosure is applied is shown. Figure 1, the communication system 1 applied to the present disclosure includes a wireless device, a BS, and a network. Here, the wireless device refers to a device that performs communication using a RAT (e.g., 5G NR or LTE (e.g., E-UTRA)), and may be referred to as a communication / radio / 5G device. The wireless device may include (but is not limited to) a robot 100a, a vehicle 100b-1 and 100b-2, an extended reality (XR) device 100c, a handheld device 100d, a home appliance 100e, an Internet of Things (IoT) device 100f, and an artificial intelligence (AI) device / server 400. For example, a vehicle may include a vehicle with a wireless communication function, an autonomous driving vehicle, and a vehicle capable of performing vehicle-to-vehicle communication. Here, a vehicle may include an unmanned aerial vehicle (UAV) (e.g., a drone). The XR device may include an augmented reality (AR) / virtual reality (VR) / mixed reality (MR) device, and may be implemented in the form of a head-mounted device (HMD), a head-up display (HUD) installed in a vehicle, a television, a smart phone, a computer, a wearable device, a home appliance device, a digital signage, a vehicle, a robot, and the like. Handheld devices may include smart phones, smart boards, wearable devices (e.g., smart watches or smart glasses), and computers (e.g., notebooks). Home appliances may include TVs, refrigerators, and washing machines. IoT devices may include sensors and smart meters. For example, BSs and networks may also be implemented as wireless devices, and a specific wireless device may operate as a BS / network node relative to another wireless device.

[0059] The wireless devices 100a to 100f may be connected to the network 300 via the BS 200. AI technology may be applied to the wireless devices 100a to 100f, and the wireless devices 100a to 100f may be connected to the AI ​​server 400 via the network 300. The network 300 may be configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network. Although the wireless devices 100a to 100f may communicate with each other via the BS 200 / network 300, the wireless devices 100a to 100f may perform direct communication (e.g., side link communication) with each other without passing through the BS / network. For example, the vehicles 100b-1 and 100b-2 may perform direct communication (e.g., vehicle-to-vehicle (V2V) / vehicle-to-everything (V2X) communication). An IoT device (e.g., a sensor) may perform direct communication with other IoT devices (e.g., a sensor) or other wireless devices 100a to 100f.

[0060] Wireless communication / connection 150a and 150b may be established between the wireless devices 100a to 100f and the BS 200 and between the wireless devices 100a to 100f. Here, wireless communication / connection such as UL / DL communication 150a and sidelink communication 150b (or device-to-device (D2D) communication) may be established through various RATs (e.g., 5G NR). The wireless device and the BS / wireless device may send / receive radio signals to / from each other through the wireless communication / connection 150a and 150b. To this end, various configuration information configuration processes for sending / receiving radio signals, various signal processing processes (e.g., channel coding / decoding, modulation / demodulation, and resource mapping / demapping), and at least a portion of the resource allocation process may be performed based on various proposals of the present disclosure.

[0061] Figure 2 is a block diagram showing an example of a communication device capable of executing the method according to the present disclosure. Figure 2 , the first wireless device 100 and the second wireless device 200 may transmit and / or receive radio signals through various RATs (eg, LTE and NR). Here, {the first wireless device 100 and the second wireless device 200} may correspond to Figure 1 {wireless device 100x and BS 200} and / or {wireless device 100x and wireless device 100x}.

[0062] The first wireless device 100 may include one or more processors 102 and one or more memories 104, and further include one or more transceivers 106 and / or one or more antennas 108. The processor 102 may control the memory 104 and / or the transceiver 106, and may be configured to implement the functions, processes and / or methods described / proposed below. For example, the processor 102 may process the information in the memory 104 to generate first information / signal, and then transmit a radio signal including the first information / signal through the transceiver 106. The processor 102 may receive a radio signal including second information / signal through the transceiver 106, and then store information obtained by processing the second information / signal in the memory 104. The memory 104 may be connected to the processor 102, and may store various information related to the operation of the processor 102. For example, the memory 104 may execute part or all of the processes controlled by the processor 102 or store software codes including commands for executing the processes and / or methods described / proposed below. Here, the processor 102 and the memory 104 may be part of a communication modem / circuit / chip designed to implement a RAT (e.g., LTE or NR). The transceiver 106 may be connected to the processor 102 and transmit and / or receive radio signals through one or more antennas 108. Each transceiver 106 may include a transmitter and / or a receiver. The transceiver 106 may be used interchangeably with a radio frequency (RF) unit. In the present disclosure, a wireless device may represent a communication modem / circuit / chip.

[0063] The second wireless device 200 may include one or more processors 202 and one or more memories 204, and further include one or more transceivers 206 and / or one or more antennas 208. The processor 202 may control the memory 204 and / or the transceiver 206, and may be configured to implement the functions, processes and / or methods described / proposed below. For example, the processor 202 may process the information in the memory 204 to generate third information / signals, and then transmit a radio signal including the third information / signals through the transceiver 206. The processor 202 may receive a radio signal including fourth information / signals through the transceiver 206, and then store information obtained by processing the fourth information / signals in the memory 204. The memory 204 may be connected to the processor 202, and may store various information related to the operation of the processor 202. For example, the memory 204 may execute part or all of the processes controlled by the processor 202 or store software codes including commands for executing the processes and / or methods described / proposed below. Here, the processor 202 and the memory 204 may be part of a communication modem / circuit / chip designed to implement a RAT (e.g., LTE or NR). The transceiver 206 may be connected to the processor 202 and transmit and / or receive radio signals through one or more antennas 208. Each transceiver 206 may include a transmitter and / or a receiver. The transceiver 206 may be used interchangeably with an RF unit. In the present disclosure, a wireless device may represent a communication modem / circuit / chip.

[0064] The wireless communication technology implemented in the wireless devices 100 and 200 of the present disclosure may include narrowband Internet of Things for low power communication as well as LTE, NR and 6G. For example, NB-IoT technology may be an example of low power wide area network (LPWAN) technology and is implemented in standards such as LTE Cat NB1 and / or LTE Cat NB2. However, NB-IoT technology is not limited to the above names. Additionally or alternatively, the wireless communication technology implemented in the wireless devices XXX and YYY of the present disclosure may perform communication based on LTE-M technology. For example, LTE-M technology may be an example of LPWAN technology and is referred to as various names including enhanced machine type communication (eMTC). For example, LTE-M technology may be implemented in accordance with at least one of the following various standards: 1) LTE CAT 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-bandwidth limited (non-BL), 5) LTE-MTC, 6) LTE machine type communication and / or 7) LTE M, etc., but LTE-M technology is not limited to the above names. Additionally or alternatively, in consideration of low power communication, the wireless communication technology implemented in the wireless devices XXX and YYY of the present disclosure may include at least one of ZigBee, Bluetooth, and LPWAN, but the wireless communication technology is not limited to the above names. For example, ZigBee technology may be based on various standards such as IEEE 802.15.4 to create a personal area network (PAN) related to small / low power digital communication, and ZigBee technology may be referred to as various names.

[0065] Hereinafter, the hardware elements of the wireless devices 100 and 200 will be described in more detail. One or more protocol layers may be implemented by (but not limited to) one or more processors 102 and 202. For example, one or more processors 102 and 202 may implement one or more layers (e.g., functional layers such as a physical (PHY) layer, a medium access control (MAC) layer, a radio link control (RLC) layer, a packet data convergence protocol (PDCP) layer, a radio resource control (RRC) layer, and a service data adaptation protocol (SDAP) layer). One or more processors 102 and 202 may generate one or more protocol data units (PDUs) and / or one or more service data units (SDUs) according to the functions, procedures, proposals, and / or methods disclosed in the present disclosure. One or more processors 102 and 202 may generate messages, control information, data, or information according to the functions, procedures, proposals, and / or methods disclosed in the present disclosure. One or more processors 102 and 202 may generate a signal (e.g., a baseband signal) including a PDU, an SDU, a message, control information, data, or information according to the functions, procedures, proposals, and / or methods disclosed in the present disclosure, and provide the generated signal to one or more transceivers 106 and 206. One or more processors 102 and 202 may receive a signal (e.g., a baseband signal) from one or more transceivers 106 and 206 and obtain the PDU, SDU, message, control information, data, or information according to the functions, procedures, proposals, and / or methods disclosed in the present disclosure.

[0066] One or more processors 102 and 202 may be referred to as controllers, microcontrollers, microprocessors, or microcomputers. One or more processors 102 and 202 may be implemented by hardware, firmware, software, or a combination thereof. As an example, one or more application specific integrated circuits (ASICs), one or more digital signal processors (DSPs), one or more digital signal processing devices (DSPDs), one or more programmable logic devices (PLDs), or one or more field programmable gate arrays (FPGAs) may be included in one or more processors 102 and 202. The functions, processes, proposals, and / or methods disclosed in the present disclosure may be implemented using firmware or software, and the firmware or software may be configured to include modules, processes, or functions. Firmware or software configured to perform the functions, processes, proposals, and / or methods disclosed in the present disclosure may be included in one or more processors 102 and 202 or stored in one or more memories 104 and 204 to be driven by one or more processors 102 and 202. The functions, processes, proposals, and / or methods disclosed in the present disclosure may be implemented using firmware or software in the form of code, commands, and / or command sets.

[0067] One or more memories 104 and 204 may be connected to one or more processors 102 and 202 and store various types of data, signals, messages, information, programs, codes, commands and / or instructions. One or more memories 104 and 204 may be configured by read-only memory (ROM), random access memory (RAM), electrically erasable programmable read-only memory (EPROM), flash memory, hard disk drive, register, cache memory, computer-readable storage medium and / or a combination thereof. One or more memories 104 and 204 may be located inside and / or outside of one or more processors 102 and 202. One or more memories 104 and 204 may be connected to one or more processors 102 and 202 by various technologies such as wired or wireless connections.

[0068] One or more transceivers 106 and 206 may send the user data, control information and / or radio signal / channel mentioned in the method and / or operation flow chart of the present disclosure to one or more other devices. One or more transceivers 106 and 206 may receive the user data, control information and / or radio signal / channel mentioned in the function, process, proposal, method and / or operation flow chart disclosed in the present disclosure from one or more other devices. For example, one or more transceivers 106 and 206 may be connected to one or more processors 102 and 202 and send and receive radio signals. For example, one or more processors 102 and 202 may perform control so that one or more transceivers 106 and 206 may send user data, control information or radio signal to one or more other devices. One or more processors 102 and 202 may perform control so that one or more transceivers 106 and 206 may receive user data, control information or radio signal from one or more other devices. One or more transceivers 106 and 206 may be connected to one or more antennas 108 and 208. One or more transceivers 106 and 206 may be configured to send and receive user data, control information and / or radio signals / channels mentioned in the functional, process, proposal, method and / or operation flow chart disclosed in the present disclosure through one or more antennas 108 and 208. In the present disclosure, one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106 and 206 may convert received radio signals / channels, etc. from RF band signals to baseband signals so as to process received user data, control information, radio signals / channels, etc. using one or more processors 102 and 202. One or more transceivers 106 and 206 may convert user data, control information, radio signals / channels, etc. processed using one or more processors 102 and 202 from baseband signals to RF band signals. To this end, one or more of the transceivers 106 and 206 may include (analog) oscillators and / or filters.

[0069] Figure 3 Another example of a wireless device capable of executing an embodiment of the present disclosure is shown. Figure 3 , the wireless devices 100 and 200 may correspond to Figure 2 The wireless devices 100 and 200 of the present invention may be configured by various elements, components, units / parts and / or modules. For example, each of the wireless devices 100 and 200 may include a communication unit 110, a control unit 120, a memory unit 130 and an additional component 140. The communication unit may include a communication circuit 112 and a transceiver 114. For example, the communication circuit 112 may include Figure 2One or more processors 102 and 202 and / or one or more memories 104 and 204. For example, the transceiver 114 may include Figure 2 The control unit 120 is electrically connected to the communication unit 110, the memory 130, and the additional components 140, and controls the overall operation of the wireless device. For example, the control unit 120 may control the electrical / mechanical operation of the wireless device based on the program / code / command / information stored in the memory unit 130. The control unit 120 may transmit information stored in the memory unit 130 to the outside (e.g., other communication devices) via the communication unit 110 through a wireless / wired interface, or store information received from the outside (e.g., other communication devices) via the communication unit 110 in the memory unit 130 through a wireless / wired interface.

[0070] The additional components 140 may be configured differently depending on the type of wireless device. For example, the additional components 140 may include at least one of a power supply unit / battery, an input / output (I / O) unit, a drive unit, and a computing unit. The wireless device may be configured in the form of, but not limited to, a robot ( Figure 1 100a), vehicles ( Figure 1 100b-1 and 100b-2), XR devices ( Figure 1 100c), handheld device ( Figure 1 100d), household appliances ( Figure 1 100e), IoT devices ( Figure 1 100f), digital broadcast UE, holographic device, public safety device, MTC device, medical device, fintech device (or financial device), security device, climate / environmental device, AI server / device ( Figure 1 400), BS ( Figure 1 200), network nodes, etc. The wireless device can be used in a mobile or fixed location depending on the usage / service.

[0071] exist Figure 3In the wireless devices 100 and 200, various elements, components, units / parts and / or modules in the wireless devices 100 and 200 may all be connected to each other through a wired interface, or at least a part thereof may be wirelessly connected through the communication unit 110. For example, in each of the wireless devices 100 and 200, the control unit 120 and the communication unit 110 may be wired, and the control unit 120 and the first unit (e.g., 130 and 140) may be wirelessly connected through the communication unit 110. The various elements, components, units / parts and / or modules within the wireless devices 100 and 200 may also include one or more elements. For example, the control unit 120 may be configured by a collection of one or more processors. As an example, the control unit 120 may be configured by a collection of a communication control processor, an application processor, an electronic control unit (ECU), a graphics processing unit, and a memory control processor. As another example, the memory 130 may be configured by a random access memory (RAM), a dynamic RAM (DRAM), a read-only memory (ROM)), a flash memory, a volatile memory, a non-temporary memory, and / or a combination thereof.

[0072] In the present disclosure, at least one memory (e.g., 104 or 204) may store instructions or programs, and these instructions or programs, when executed, may cause at least one processor operatively connected to the at least one memory to perform operations according to some embodiments or implementations of the present disclosure.

[0073] In the present disclosure, a computer-readable (non-transitory) storage medium may store at least one instruction or program, and when the at least one instruction or program is executed by at least one processor, the at least one processor may cause the at least one processor to perform operations according to some embodiments or implementations of the present disclosure.

[0074] In the present disclosure, a processing device or apparatus may include at least one processor and at least one computer memory operatively connected to the at least one processor. The at least one computer memory may store instructions or programs, and these instructions or programs, when executed, may cause at least one processor operatively connected to the at least one memory to perform operations according to some embodiments or implementations of the present disclosure.

[0075] In the present disclosure, a computer program may include program code stored on at least one computer-readable (non-transitory) storage medium, and when executed, it is configured to perform operations according to some embodiments of the present disclosure or cause at least one processor to perform operations according to some embodiments of the present disclosure. The computer program may be provided in the form of a computer program product. The computer program product may include at least one computer-readable (non-transitory) storage medium.

[0076] The communication device of the present disclosure includes: at least one processor; and at least one computer memory, which is operatively connected to the at least one processor and configured to store instructions, which when executed cause the at least one processor to perform operations according to examples of the present disclosure described later.

[0077] Figure 4 An example of a frame structure used in a 3GPP-based wireless communication system is shown.

[0078] Figure 4 The frame structure is only exemplary, and the number of subframes, the number of time slots, and the number of symbols in the frame may be changed differently. In the NR system, different OFDM parameter sets (e.g., subcarrier spacing (SCS)) may be configured for multiple cells aggregated for one UE. Therefore, the (absolute time) duration of time resources including the same number of symbols (e.g., subframes, time slots, or transmission time intervals (TTIs)) may be configured differently for the aggregated cells. Here, the symbol may include an OFDM symbol (or a cyclic prefix-OFDM (CP-OFDM) symbol) and an SC-FDMA symbol (or a discrete Fourier transform-spread-OFDM (DFT-s-OFDM) symbol). In the present disclosure, symbols, OFDM-based symbols, OFDM symbols, CP-OFDM symbols, and DFT-s-OFDM symbols may be used interchangeably.

[0079] Reference Figure 4 In the NR system, UL transmission and DL transmission are organized into frames. Each frame has T f =(△f max *N f / 100)*T c = 10 ms duration and is divided into two half frames of 5 ms each. The basic time unit of NR is T c =1 / (△f max *N f ), where △f max =480*10 3 Hz and N f =4096. For reference, the basic time unit of LTE is T s =1 / (△f ref *N f,ref ), where △f ref =15*10 3 Hz and N f,ref =2048. T c and T f With constant κ=T c / T f =64. Each half frame includes 5 subframes, and the duration of a single subframe is Tsf The subframe is further divided into slots, and the number of slots in a subframe depends on the SCS. Each slot includes 14 or 12 OFDM symbols based on the cyclic prefix. In normal CP, each slot includes 14 OFDM symbols, and in extended CP, each slot includes 12 OFDM symbols. The parameter set depends on the exponentially scalable subcarrier spacing △f=2 u *15 kHz. The following table shows the number of OFDM symbols per time slot (N slot symb ), the number of time slots per frame (N frame,u slot ) and the number of time slots per subframe (N subframe,u slot ).

[0080] [Table 1]

[0081]

[0082] The following table shows that according to SCS △f=2 u *15 kHz, number of OFDM symbols per slot, number of slots per frame and number of slots per subframe.

[0083] [Table 2]

[0084]

[0085] For SCS configuration u, the time slots may be indexed in ascending order within a subframe as follows: n u s ∈{0, ..., n subframe,u slot -1}, and are indexed in ascending order within the frame as follows: n u s,f ∈{0, ..., n frame,u slot -1}.

[0086] Figure 5 A resource grid of a time slot is shown. A time slot includes multiple (e.g., 14 or 12) symbols in the time domain. For each parameter set (e.g., subcarrier spacing) and carrier, a common resource block (CRB) N is indicated by higher layer signaling (e.g., RRC signaling). start,u grid Begins to define N size,u grid,x *N RB sc subcarriers and N subframe,u symb OFDM symbol resource grid, where N size,u grid,xis the number of resource blocks (RBs) in the resource grid, and the subscript x is DL for the downlink and UL for the uplink. N RB sc is the number of subcarriers per RB. In 3GPP-based wireless communication systems, N RB sc Typically 12. For a given antenna port p, SCS configuration u, and transmission link (DL or UL), there is one resource grid. The carrier bandwidth N of SCS configuration u is given to the UE through higher-layer parameters (e.g., RRC parameters) size,u grid . Each element in the resource grid for antenna port p and SCS configuration u is called a resource element (RE), and one complex symbol can be mapped to each RE. Each RE in the resource grid is uniquely identified by an index k in the frequency domain and an index l representing the symbol position relative to a reference point in the time domain. In the NR system, an RB is defined by 12 consecutive subcarriers in the frequency domain. In the NR system, RBs are classified into CRBs and physical resource blocks (PRBs). For SCS configuration u, CRBs are numbered from 0 upwards in the frequency domain. The center of subcarrier 0 of CRB 0 of SCS configuration u is equal to "point A" used as a common reference point for the RB grid. PRBs for subcarrier spacing configuration u are defined within a bandwidth part (BWP) and are numbered from 0 to N size,u BWP,i −1 numbering, where i is the number of BWPs. PRB n in BWP i PRB With CRB u CRB The relationship between n u PRB =n u CRB +N size,u BWP,i Given, where N size BWP,i is the CRB at which the BWP starts relative to CRB 0. A BWP includes multiple consecutive RBs in the frequency domain. For example, a BWP may be a CRB with a given parameter set u in BWP i on a given carrier. i A carrier may include up to N (e.g., 5) BWPs. A UE may be configured with one or more BWPs on a given component carrier. Data communication is performed through enabled BWPs, and only a predetermined number of BWPs (e.g., one BWP) among the BWPs configured for the UE may be active on the component carrier.

[0087] For each serving cell in the set of DL BWP or UL BWP, the network may configure at least an initial DL BWP and one (if the serving cell is configured with uplink) or two (if supplementary uplink is used) initial UL BWPs. The network may configure additional UL and DL BWPs. For each DL BWP or UL BWP, the following parameters may be provided to the UE for the serving cell: i) SCS; ii) CP; iii) start BWP= 275 indicates the offset RB set and length L RB CRB N provided as the RRC parameter locationAndBandwidth of the Resource Indicator Value (RIV) start BWP =O carrier +RB start and the number of adjacent RBs N size BWP =L RB , and the value O provided by the RRC parameter offsetToCarrier for SCS carrier ; an index into a set of DL BWP or UL BWP; a set of BWP common parameters; and a set of BWP dedicated parameters.

[0088] Virtual Resource Blocks (VRBs) can be defined within a BWP and are numbered from 0 to N. size,u BWP,i -1 index, where i represents the BWP number. VRBs may be mapped to PRBs according to an interleaved mapping or a non-interleaved mapping. In some embodiments, for non-interleaved VRB to PRB mapping, VRB n may be mapped to PRB n.

[0089] A UE configured with carrier aggregation may be configured to use one or more cells. If the UE is configured with multiple serving cells, the UE may be configured with one or more cell groups. The UE may also be configured with multiple cell groups associated with different BSs. Alternatively, the UE may be configured with multiple cell groups associated with a single BS. Each cell group of the UE includes one or more serving cells and includes a single PUCCH cell configured with PUCCH resources. The PUCCH cell may be a Pcell or an Scell ​​configured as a PUCCH cell among the Scells of the corresponding cell group. Each serving cell of the UE belongs to one of the cell groups of the UE and does not belong to multiple cells.

[0090] NR frequency bands are defined as two types of frequency ranges, namely, FR1 and FR2. FR2 is also known as millimeter wave (mmW). The following table shows the frequency ranges in which NR can operate.

[0091] [Table 3]

[0092]

[0093] Hereinafter, physical channels available in a 3GPP-based wireless communication system will be described in detail.

[0094] PDCCH carries DCI. For example, PDCCH (i.e., DCI) carries information about the transmission format and resource allocation of the downlink shared channel (DL-SCH), information about the resource allocation of the uplink shared channel (UL-SCH), paging information about the paging channel (PCH), system information about DL-SCH, information about resource allocation of control messages of a layer higher than the physical layer (hereinafter, high layer) in the protocol stack of UE / BS (e.g., random access response (RAR) sent on PDSCH), transmission power control commands, information about activation / deactivation of configuration scheduling (CS), etc. DCI including resource allocation information about DL-SCH is called PDSCH scheduling DCI, and DCI including resource allocation information about UL-SCH is called PUSCH scheduling DCI. DCI includes a cyclic redundancy check (CRC). The CRC is masked / scrambled with various identifiers (e.g., radio network temporary identifier (RNTI)) according to the owner and purpose of the PDCCH. For example, if the PDCCH is for a specific UE, the CRS is masked with a UE identifier (e.g., cell-RNTI (C-RNTI)). If the PDCCH is for a paging message, the CRC is masked with a paging RNTI (P-RNTI). If the PDCCH is for system information (e.g., system information block (SIB)), the CRC is masked with a system information RNTI (SI-RNTI). If the PDCCH is for a random access response, the CRC is masked with a random access-RNTI (RA-RNTI).

[0095] When the PDCCH on one serving cell schedules the PDSCH or PUSCH on another serving cell, it is called cross-carrier scheduling. Cross-carrier scheduling with a carrier indicator field (CIF) allows the PDCCH on the serving cell to schedule resources on another serving cell. When the PDSCH on the serving cell schedules the PDSCH or PUSCH on the serving cell, it is called self-carrier scheduling. When cross-carrier scheduling is used in a cell, the BS may provide information about the cell of the scheduling cell to the UE. For example, the BS may inform the UE whether the serving cell is scheduled by the PDCCH on another (scheduling) cell or by the serving cell. If the serving cell is scheduled by another (scheduling) cell, the BS may inform the UE which cell signals the DL assignment and UL grant of the serving cell. In the present disclosure, the cell carrying the PDCCH is referred to as the scheduling cell, and the cell whose transmission of the PUSCH or PDSCH is scheduled by the DCI included in the PDCCH (i.e., the cell carrying the PUSCH or PDSCH scheduled by the PDCCH) is referred to as the scheduled cell.

[0096] PDSCH is a physical layer UL channel for UL data transmission. PDSCH carries DL data (e.g., DL-SCH transport blocks) and is subjected to modulation such as quadrature phase shift keying (QPSK), 16 quadrature amplitude modulation (QAM), 64 QAM, 256 QAM, etc. Codewords are generated by encoding transport blocks (TBs). PDSCH can carry up to two codewords. Scrambling and modulation mapping of each codeword can be performed, and modulation symbols generated from each codeword can be mapped to one or more layers. Each layer is mapped to a radio resource together with a DMRS and generated as an OFDM symbol signal. Then, the OFDM symbol signal is sent through the corresponding antenna port.

[0097] PUCCH is a physical layer UL channel for uplink control information (UCI) transmission. PUCCH carries UCI. The types of UCI sent on PUCCH include hybrid automatic repeat request acknowledgment (HARQ-ACK) information, scheduling request (SR) and channel state information (CSI). UCI bits include HARQ-ACK information bits (if present), SR information bits (if present), link recovery request (LRR) information bits (if present) and CSI bits (if present). In the present disclosure, the HARQ-ACK information bits correspond to the HARQ-ACK codebook. In particular, the bit sequence in which the HARQ-ACK information bits are arranged according to a predetermined rule is referred to as the HARQ-ACK codebook.

[0098] - Scheduling Request (SR): Information used to request UL-SCH resources.

[0099] - Hybrid Automatic Repeat Request (HARQ)-Acknowledgement (ACK): A response to a DL data packet (e.g., a codeword) on the PDSCH. The HARQ-ACK indicates whether the communication device successfully received the DL data packet. In response to a single codeword, a 1-bit HARQ-ACK may be sent. In response to two codewords, a 2-bit HARQ-ACK may be sent. The HARQ-ACK response includes a positive ACK (abbreviated as ACK), a negative ACK (NACK), a discontinuous transmission (DTX), or NACK / DTX. Here, the term HARQ-ACK may be used interchangeably with HARQ ACK / NACK, ACK / NACK, or A / N.

[0100] - Channel State Information (CSI): Feedback information about a DL channel. CSI may include channel quality information (CQI), rank indicator (RI), precoding matrix indicator (PMI), CSI-RS resource indicator (CRI), SS / PBCH resource block indicator (SSBRI), and layer indicator (L1). According to the type of UCI included in the CSI, the CSI may be classified into CSI part 1 and CSI part 2. For example, CRI, RI, and / or CQI of a first codeword may be included in CSI part 1, and LI, PMI, and / or CQI of a second codeword may be included in CSI part 2.

[0101] - Link Recovery Request (LRR)

[0102] In the present disclosure, for convenience, the PUCCH resources configured / indicated by the BS for / to the UE for HARQ-ACK, SR, and CSI transmission are respectively referred to as HARQ-ACK PUCCH resources, SR PUCCH resources, and CSI PUCCH resources.

[0103] A Scheduling Request (SR) is used by a UE to request UL-SCH resources for (new) transmission. The MAC entity in the MAC layer above the PHY layer can be configured with zero, one or more SR configurations. An SR configuration includes a set of PUCCH resources for SR across different BWPs. In order to accommodate different types of data transmission services, multiple types of logical channels are defined, each supporting a specific type of information. The MAC entity supports mapping between logical channels and transport channels (e.g., UL-SCH and DL SCH). For a logical channel, at most one PUCCH resource is configured for the SR per BWP. For example, for a logical channel, the SR configuration applicable to the logical channel can be indicated to the UE by the ID of the SR configuration. Each SR configuration corresponds to one or more logical channels. Each logical channel can be mapped to zero or more SR configurations, which are configured by RRC signaling from the network. If SR is triggered, the MAC entity has an SR transmission opportunity on a valid PUCCH resource configured for SR, the SR prohibit timer is not running at the SR transmission opportunity, and the PUCCH resource used for the SR transmission opportunity does not overlap with a measurement gap or a UL-SCH resource (e.g., a PUSCH resource), and the MAC entity instructs the PHY layer below the MAC layer to signal the SR on one valid PUCCH resource for SR. If UL data is available for the MAC entity for a logical channel belonging to a logical channel group including one or more logical channels, and if there are no UL resources available for new transmission, SR may be triggered.

[0104] The UE is configured with a set of configurations for SR in PUCCH transmission using PUCCH format 0 or PUCCH format 1 through a higher layer (e.g., RRC) parameter SchedulingRequestResourceConfig provided by the network. The higher layer (e.g., RRC) parameter SchedulingRequestResourceConfig may include a parameter SchedulingRequestResourceId identifying the SR resources on the PUCCH, a parameter SchedulingRequestId indicating the ID of the SR configuration using the SR resources, and a parameter periodityAndOffset indicating the SR periodicity and SR offset. The parameter SchedulingRequestResourceConfig may include the ID of the PUCCH resource on which the UE will send the SR. The UE is configured with the PUCCH resources by providing the higher layer parameter SchedulingRequestResourceId of PUCCH format 0 resources or PUCCH format 1 resources. The UE is also configured with the periodic SR in a symbol or in a slot through a higher layer parameter periodityAndOffset of the network. PERIODICITY and the offset SR in the time slot OFFSET , used to transmit the PUCCH transmission of SR. If SR PERIODICITY is greater than one time slot, then if (n f *N frame,u slot +n u s,f -SR OFFSET )mod SR PERIODICITY = 0, the UE can determine that the SR transmission opportunity in the PUCCH is at the time with number n f The frame with number N u s,f If SR PERIODICITY is a time slot, then the UE expects SR OFFSET = 0, and each time slot is an opportunity for SR transmission in PUCCH. PERIODICITY Less than one time slot, then if (l-l0mod SR PERIODICITY ) mod SR PERIODICITY=0, the UE determines that the SR transmission opportunity in the PUCCH starts from the symbol of index l, where l0 is the index of the starting symbol of the corresponding PUCCH format. According to some opportunities (for example, 3GPP TS 38.213 Rel-15), the UE sends PUCCH in the PUCCH resources used for the corresponding SR configuration only when the UE sends a positive SR. Further, according to some scenarios (for example, 3GPP TS 38.213 Rel-150), determined by the set of SchedulingRequestResourceId, the UE is configured to send K PUCCHs for respective K SRs in the time slot using SR transmission opportunities that will overlap with PUCCH transmissions with HARQ-ACK information from the UE in the time slot or that will overlap with PUCCH transmissions with CSI reports from the UE in the time slot.

[0105] For example, if the UE uses PUCCH format 2, PUCCH format 3, or PUCCH format 4 in a time slot, ACK If HARQ-ACK information bits are sent on PUCCH, ceil{log2(K+1)} bits representing negative SR or positive SR are appended to the HARQ-ACK information bits in ascending order of the value of SchedulingRequestResourceId, and the UE sends combined UCI bits on PUCCH for transmission of HARQ-ACK information bits using resources with PUCCH format 2, PUCCH format 3, or PUCCH format 4. An all-zero value for ceil{log2(K+1)} bits represents a negative SR value across all K SRs.

[0106] In another example, if the UE is to send periodic / semi-persistent CSI in resources using PUCCH format 2 or PUCCH format 3 or PUCCH format 4 in a time slot, the ceil{log2(K+1)} bits representing the corresponding negative SR or positive SR are appended to the periodic / semi-persistent CSI bits in ascending order of SchedulingRequestResourceId values, and the UE sends PUCCH with combined UCI bits for CSI reporting in resources with PUCCH format 2 or PUCCH format 3 or PUCCH format 4.

[0107] According to the UCI payload size and / or transmission length (eg, the number of symbols included in the PUCCH resource), the PUCCH format may be defined as follows. For the PUCCH format, reference may also be made to Table 4.

[0108] (0) PUCCH format 0 (PF0 or F0)

[0109] - Supported UCI payload size: up to K bits (e.g., K=2)

[0110] -Number of OFDM symbols constituting a single PUCCH: 1 to X symbols (e.g., X=2)

[0111] -Transmission structure: Only UCI signal without DMRS is included in PUCCH format 0. UE sends UCI status by selecting and sending one of multiple sequences. For example, UE sends specific UCI to BS by sending one of multiple sequences via PUCCH (PUCCH format 0). UE sends PUCCH (PUCCH format 0) in PUCCH resources for corresponding SR configuration only when sending positive SR.

[0112] - The configuration of PUCCH format 0 includes the following parameters corresponding to the PUCCH resource: the index of the initial cyclic shift, the number of symbols used for PUCCH transmission and / or the first symbol used for PUCCH transmission.

[0113] (1) PUCCH format 1 (PF1 or F1)

[0114] - Supported UCI payload size: up to K bits (e.g., K=2)

[0115] -The number of OFDM symbols constituting a single PUCCH: Y to Z symbols (e.g., Y=4 and Z=14)

[0116] -Transmission structure: DMRS and UCI are configured in / mapped to different OFDM symbols by TDM. In other words, DMRS is transmitted in symbols where modulation symbols are not transmitted, and UCI is expressed as the product between a specific sequence (e.g., orthogonal cover code (OCC)) and a modulation (e.g., QPSK) symbol. Code division multiplexing (CDM) is supported between multiple PUCCH resources (compliant with PUCCH format 1) (within the same RB) by applying cyclic shift (CS) / OCC to both UCI and DMRS. PUCCH format 1 carries up to 2 bits of UCI, and modulation symbols are spread in the time domain by OCC (configured differently depending on whether frequency hopping is performed).

[0117] - The configuration of PUCCH format 1 includes the following parameters corresponding to the PUCCH resource: the index of the initial cyclic shift, the number of symbols used for PUCCH transmission, the first symbol used for PUCCH transmission and / or the index of the OCC.

[0118] (2) PUCCH format 2 (PF2 or F2)

[0119] - Supported UCI payload size: more than K bits (e.g., K=2)

[0120] -Number of OFDM symbols constituting a single PUCCH: 1 to X symbols (e.g., X=2)

[0121] -Transmission structure: DMRS and UCI are configured / mapped using frequency division multiplexing (FDM) within the same symbol. The UE transmits UCI by applying IFFT without DFT to the coded UCI bits. PUCCH format 2 carries UCI of a larger bit size than K bits, and the modulation symbols are subjected to FDM with DMRS for transmission. For example, DMRS is located in symbol indexes #1, #4, #7, and #10 within a given RB with a density of 1 / 3. Pseudo-noise (PN) sequence is used for the DMRS sequence. Frequency hopping can be enabled for 2-symbol PUCCH format 2.

[0122] - The configuration of PUCCH format 2 includes the following parameters corresponding to the PUCCH resources: the number of PRBs, the number of symbols used for PUCCH transmission and / or the first symbol used for PUCCH transmission.

[0123] (3) PUCCH format 3 (PF3 or F3)

[0124] - Supported UCI payload size: more than K bits (e.g., K=2)

[0125] -The number of OFDM symbols constituting a single PUCCH: Y to Z symbols (e.g., Y=4 and Z=14)

[0126] -Transmission structure: DMRS and UCI are configured / mapped to different OFDM symbols by TDM. UE transmits UCI by applying DFT to the coded UCI bits. PUCCH format 3 does not support UE multiplexing for the same time-frequency resource (eg, the same PRB).

[0127] - The configuration of PUCCH format 3 includes the following parameters corresponding to the PUCCH resources: the number of PRBs, the number of symbols used for PUCCH transmission and / or the first symbol used for PUCCH transmission.

[0128] (4) PUCCH format 4 (PF4 or F4)

[0129] - Supported UCI payload size: more than K bits (e.g., K=2)

[0130] -The number of OFDM symbols constituting a single PUCCH: Y to Z symbols (e.g., Y=4 and Z=14)

[0131] - Transmission structure: DMRS and UCI are configured / mapped in TDM to different OFDM symbols. By applying OCC at the front end of the DFT and applying CS to DMRS (or interleaved FDM (IFDM) mapping), PUCCH format 4 can multiplex up to 4 UEs in the same PRB. In other words, the modulation symbols of UCI undergo TDM with DMRS for transmission.

[0132] - The configuration of PUCCH format 4 includes the following parameters for the corresponding PUCCH resource: the number of symbols for PUCCH transmission, the length of OCC, the index of OCC, and the first symbol for PUCCH transmission.

[0133] The following table shows PUCCH formats. According to the PUCCH transmission length, PUCCH formats can be divided into short PUCCH formats (format 0 and 2) and long PUCCH formats (format 1, 3, and 4).

[0134] [Table 4]

[0135]

[0136] PUCCH resources can be determined according to the UCI type (e.g., A / N, SR, or CSI). The PUCCH resources for UCI transmission can be determined based on the UCI (payload) size. For example, the BS can configure multiple PUCCH resource sets for the UE, and the UE can select a specific PUCCH resource set corresponding to a specific range according to the range of the UCI (payload) size (e.g., the number of UCI bits). For example, the UE can select one of the following PUCCH resource sets according to the number of UCI bits NUCI.

[0137] - PUCCH resource set #0, if the number of UCI bits <= 2

[0138] - PUCCH resource set #1, if 2 < the number of UCI bits <= N1 ...

[0140] - PUCCH resource set #(K - 1), if N K-2 < the number of UCI bits <= N K-1

[0141] Here, K represents the number of PUCCH resource sets (K > 1), and N i represents the maximum number of UCI bits supported by PUCCH resource set #i. For example, PUCCH resource set #1 can include resources for PUCCH formats 0 to 1, and other PUCCH resource sets can include resources for PUCCH formats 2 to 4 (see Table 4).

[0142] The configuration of each PUCCH resource includes the configuration of a PUCCH resource index, a starting PRB index, and one of PUCCH formats 0 to PUCCH formats 4. The BS configures the UE, through the high-level parameter maxCodeRate, the code rate for multiplexing HARQ-ACK, SR, and CSI reports within a PUCCH transmission using PUCCH format 2, PUCCH format 3, or PUCCH format 4. The high-level parameter maxCodeRate is used to determine how to feed back UCI on a PUCCH resource of PUCCH format 2, 3, or 4.

[0143] If the UCI type is SR and CSI, the PUCCH resources to be used for UCI transmission in the PUCCH resource set may be configured for the UE through high-layer signaling (e.g., RRC signaling). If the UCI type is HARQ-ACK for a semi-persistently scheduled (SPS) PDSCH, the PUCCH resources to be used for UCI transmission in the PUCCH resource set may be configured for the UE through high-layer signaling (e.g., RRC signaling). On the other hand, if the UCI type is HARQ-ACK for a PDSCH scheduled by DCI, the PUCCH resources to be used for UCI transmission in the PUCCH resource set may be scheduled by DCI.

[0144] In the case of DCI-based PUCCH resource scheduling, the BS may send DCI to the UE on the PDCCH and indicate the PUCCH resources to be used for UCI transmission in a specific PUCCH resource set through an ACK / NACK resource indicator (ARI) in the DCI. The ARI may be used to indicate the PUCCH resources used for ACK / NACK transmission and is also referred to as a PUCCH resource indicator (PRI). Here, the DCI may be used for PDSCH scheduling and the UCI may include HARQ-ACK for the PDSCH. The BS may configure a PUCCH resource set including a greater number of PUCCH resources than the state that the ARI can represent for the UE through (UE-specific) high-layer (e.g., RRC) signaling. The ARI may indicate a PUCCH resource subset of the PUCCH resource set, and which PUCCH resource in the indicated PUCCH resource subset to be used may be determined according to an implicit rule based on transmission resource information about the PDCCH (e.g., the starting CCE index of the PDCCH).

[0145] For UL-SCH data transmission, the UE should include UL resources available to the UE, and for DL-SCH data reception, the UE should include DL resources available to the UE. The BS assigns UL resources and DL resources to the UE through resource allocation. Resource allocation may include time domain resource allocation (TDRA) and frequency domain resource allocation (FDRA). In the present disclosure, UL resource allocation is also referred to as UL grant, and DL resource allocation is referred to as DL assignment. The UL grant is dynamically received by the UE on the PDCCH or in the RAR, or semi-persistently configured by the BS for the UE through RRC signaling. The DL assignment is dynamically received by the UE on the PDCCH, or semi-persistently configured by the BS for the UE through RRC signaling.

[0146] On the UL, the BS can dynamically allocate UL resources to the UE through a PDCCH addressed to a cell radio network temporary identifier (C-RNTI). The UE monitors the PDCCH to discover possible UL grants for UL transmission. The BS can allocate UL resources to the UE using a configuration grant. Two types of configuration grants are available, type 1 and type 2. In type 1, the BS directly provides the configured UL grant (including periodicity) through RRC signaling. In type 2, the BS can configure the periodicity of the RRC-configured UL grant through RRC signaling, and signal, enable or disable the configured UL grant by PDCCH addressed to the configuration scheduling RNTI (CS-RNTI). For example, in type 2, the PDCCH addressed to the CS-RNTI indicates that until deactivation, the corresponding UL grant can be implicitly reused according to the periodicity configured through RRC signaling.

[0147] On the DL, the BS may dynamically allocate DL resources to the UE via a PDCCH addressed to the C-RNTI. The UE monitors the PDCCH to discover possible DL grants. The BS may use SPS to allocate DL resources to the UE. The BS may configure the periodicity of the configured DL assignments via RRC signaling, and signal, enable, or disable the configured DL assignments via a PDCCH addressed to the CS-RNTI. For example, the PDCCH addressed to the CS-RNTI indicates that until deactivation, the corresponding DL assignment may be implicitly reused according to the periodicity configured via RRC signaling.

[0148] Hereinafter, resource allocation through PDCCH and resource allocation through RRC will be described in more detail.

[0149] * Resource allocation via PDCCH: dynamic grant / assignment

[0150] The PDCCH may be used to schedule DL transmissions on the PDSCH and UL transmissions on the PUSCH. The DCI on the PDCCH for scheduling DL transmissions may include a DL resource assignment, which includes at least a modulation and coding format associated with the DL-SCH (e.g., a modulation and coding scheme (MCS) index IMCS), resource allocation, and HARQ information. The DCI on the PDCCH for scheduling UL transmissions may include a UL scheduling grant, which includes at least a modulation and coding format associated with the UL-SCH, resource allocation, and HARQ information. The HARQ information about the DL-SCH or UL-SCH may include a new information indicator (NDI), a transport block size (TBS), a redundancy version (RV), and a HARQ process ID (i.e., a HARQ process number). The size and purpose of the DCI carried by one PDCCH vary depending on the DCI format. For example, DCI format 0_0, DCI format 0_1, or DCI format 0_2 may be used to schedule PUSCH, and DCI format 1_0, DCI format 1_1, or DCI format 1_2 may be used to schedule PDSCH. Specifically, DCI format 0_2 and DCI format 1_2 may be used to schedule transmissions with higher transmission reliability and lower delay requirements than those guaranteed by DCI format 0_0, DCI format 0_1, DCI format 1_0, or DCI format 1_1. Some embodiments of the present disclosure may be applied to UL data transmission based on DCI format 0_2. Some embodiments of the present disclosure may be applied to DL data reception based on DCI format 1_2.

[0151] Figure 7 An example of PDSCH TDRA caused by PDCCH and an example of PUSCH TDRA caused by PDCCH are shown.

[0152] The DCI carried by the PDCCH for scheduling PDSCH or PUSCH includes a TDRA field. The TDRA field provides a value m of row index m+1 for the allocation table of the PDSCH or PUSCH. The predefined default PDSCH time domain allocation is applied as the allocation table of the PDSCH, or the PDSCH TDRA table configured by the BS through the RRC signal pdsch-TimeDomainAllocationList is applied as the allocation table of the PDSCH. The predefined default PUSCH time domain allocation is applied as the allocation table of the PUSCH, or the PUSCH TDRA table configured by the BS through the RRC signal pusch-TimeDomainAllocationList is applied as the allocation table of the PUSCH. The PDSCH TDRA table to be applied and / or the PUSCH TDRA table to be applied can be determined according to fixed / predefined rules (for example, refer to 3GPP TS 38.214).

[0153] In the PDSCH time domain resource configuration, each index row defines the DL assignment with the PDSCH slot offset K0, the start and length indicator value SLIV (or the starting position (e.g., starting symbol index S) and allocation length (e.g., number of symbols L) of the PDSCH in the direct slot), and the PDSCH mapping type. In the PUSCH time domain resource configuration, each index row defines the UL grant with the PUSCH slot offset K2, the starting position (e.g., starting symbol index S) and allocation length (e.g., number of symbols L) of the PUSCH in the slot, and the PUSCH mapping type. K0 of PDSCH and K2 of PUSCH indicate the difference between the slot with PDCCH and the slot with PDSCH or PUSCH corresponding to PDCCH. SLIV represents a joint indicator of the starting symbol S relative to the start of the slot with PDSCH or PUSCH and the number of consecutive symbols L counted from symbol S. There are two PDSCH / PUSCH mapping types: one is mapping type A and the other is mapping type B. In the case of PDSCH / PUSCH mapping type A, DMRS is mapped to the PDSCH / PUSCH resource relative to the start of the time slot. Depending on other DMRS parameters, one or two symbols of the PDSCH / PUSCH resource may be used as DMRS symbols. For example, in the case of PDSCH / PUSCH mapping type A, according to RRC signaling, the DMRS is located in the third symbol (symbol #2) or the fourth symbol (symbol #3) in the time slot. In the case of PDSCH / PUSCH mapping type B, DMRS is mapped relative to the first OFDM symbol of the PDSCH / PUSCH resource. Depending on other DMRS parameters, one or two symbols from the first symbol of the PDSCH / PUSCH resource may be used as DMRS symbols. For example, in the case of PDSCH / PUSCH mapping type B, DMRS is located at the first symbol allocated for PDSCH / PUSCH. In the present disclosure, the PDSCH / PUSCH mapping type may be referred to as a mapping type or a DMRS mapping type. For example, in the present disclosure, PUSCH mapping type A may be referred to as mapping type A or DMRS mapping type A, and PUSCH mapping type B may be referred to as mapping type B or DMRS mapping type B.

[0154] The scheduling DCI includes an FDRA field that provides assignment information about RBs for PDSCH or PUSCH. For example, the FDRA field provides information about a cell used for PDSCH or PUSCH transmission to a UE, information about a BWP used for PDSCH or PUSCH transmission, and / or information about RBs used for PDSCH or PUSCH transmission.

[0155] * Resource allocation via RRC

[0156] As described above, there are two types of transmission without dynamic grant: configuration grant type 1 and configuration grant type 2. In configuration grant type 1, the UL grant is provided by RRC and stored as a configuration UL grant. In configuration grant type 2, the UL grant is provided by PDCCH and stored or cleared as a configuration UL grant based on L1 signaling indicating activation or deactivation of the configuration UL grant. Type 1 and type 2 can be configured by RRC per serving cell and per BWP. Multiple configurations can be valid simultaneously on different serving cells.

[0157] When configuration grant type 1 is configured, the following parameters may be provided to the UE via RRC signaling:

[0158] -cs-RNTI, corresponding to the CS-RNTI used for retransmission;

[0159] -periodicity, corresponds to the periodicity of configuration permission type 1;

[0160] -timeReferenceSFN, indicating the system frame number (SFN) used for the determination of resource offset in the time domain;

[0161] -timeDomainOffset is the offset associated with the SFN indicated by timeReferenceSFN t;

[0162] -timeDomainAllocation value m, providing the row index m+1 pointing to the allocation table, indicating the combination of start symbol S, length L and PUSCH mapping type;

[0163] -frequencyDomainAllocation, which provides frequency domain resource allocation; and

[0164] -mcsAndTBS, which provides I2C indicating the modulation order, target code rate, and transport block size MCS .

[0165] When the UL grant type 1 is configured for the serving cell by RRC, the UE stores the UL grant provided by RRC as the configured UL grant of the indicated serving cell, and initializes or reinitializes the configured UL grant to start at the symbol according to timeDomainOffset and S (derived from SLIV) and recurs at periodicity. After configuring the UL grant for the configured grant type 1, the UE may consider the UL grant to be consistent with the condition that [(SFN * numberOfSlotsPerFrame *numberOfSymbolsPerSlot + (number of slots in frame * numberOfSymbolsPerSlot) + number of symbols in slot] = (timeReferenceSFN * numberOfSlotsPerFrame * numberOfSymbolsPerSlot + timeDomainOffset * numberOfSymbolsPerSlot + S + N * periodicity) modulo (1024 *numberOfSlotsPerFrame * The "SFN" is the system frame number of the frame in which the uplink grant may appear, the "SlotNumber" is the slot number of the slot in which the uplink grant may appear within the frame, and the "SymbolNumber" is the symbol number of the symbol in which the uplink grant may appear within the slot.

[0166] For configuration grant type 2, the BS may provide the following parameters to the UE via RRC signaling:

[0167] -cs-RNTI, corresponding to the CS-RNTI used for activation, deactivation and retransmission; and

[0168] -periodicity, provides the periodicity for configuring permission type 2.

[0169] The actual UL grant is provided to the UE via PDCCH (addressed to the CS-RNTI). After configuring the UL grant for configuration grant type 2, the UE may consider the UL grant to be consistent with the condition that [(SFN * numberOfSlotsPerFrame *numberOfSymbolsPerSlot) + (number of slots in a frame * numberOfSymbolsPerSlot) + number of symbols in a slot] = [(SFN start time * numberOfSlotsPerFrame * numberOfSymbolsPerSlot +slot start time * numberOfSymbolsPerSlot + symbol start time ) + N * periodicity] modulo (1024 * numberOfSlotsPerFrame * numberOfSymbolsPerSlot) each symbol is associated and reproduced, for all N>=0, where SFN start time 、slot start time and symbol start time "SFN", "slot number" and "symbol number" respectively represent the SFN, slot and symbol of the first transmission opportunity of PUSCH after the configuration grant is (re)initialized, numberOfSlotsPerFrame and numberOfSymbolsPerSlot respectively indicate the number of consecutive slots per frame and the number of consecutive OFDM symbols per slot (refer to Table 1 and Table 2). "SFN" is the system frame number of the frame in which the uplink grant may appear, "slot number" is the slot number of the slot in which the uplink grant may appear within the frame, and "symbol number" is the symbol number of the symbol in which the uplink grant may appear within the slot.

[0170] In some scenarios, the BS may further provide the UE with a parameter harq-ProcID-Offset and / or a parameter harq-ProcID-Offset2 for deriving the HARQ process ID of the configured UL grant. harq-ProcID-Offset is an offset of the HARQ process of the configured grant for shared spectrum channel access operation, and harq-ProcID-Offset2 is an offset of the HARQ process of the configured grant. In the present disclosure, cg-RetransmissionTimer is a duration after a transmission (retransmission) based on the configured grant, wherein the UE should not autonomously perform retransmissions based on the HARQ process of the transmission (retransmission). The cg-RetransmissionTimer may be provided to the UE by the BS when configuring retransmissions regarding the configured UL grant. For a configuration grant where neither harq-ProcID-Offset nor cg-RetransmissionTimer is configured, the HARQ process ID associated with the first symbol of UL transmission may be derived from the following formula: HARQ process ID = [floor (CURRENT_symbol / periodicity)] modulonrofHARQ-Processes. For a configured UL grant with harq-ProcID-Offset2, the HARQ process ID associated with the first symbol of the UL transmission can be derived from the following formula: HARQ process ID = [floor (CURRENT_symbol / periodicity)] modulo nrofHARQ-Processes + harq-ProcID-Offset2, where CURRENT_symbol = (SFN * numberOfSlotsPerFrame * numberOfSymbolsPerSlot + number of slots in the frame * numberOfSymbolsPerSlot + number of symbols in the slot), and numberOfSlotsPerFrame and numberOfSymbolsPerSlot represent the number of consecutive slots per frame and the number of consecutive OFDM symbols per slot, respectively. For a configured UL grant with cg-RetransmissionTimer, the UE can select the HARQ process ID from the HARQ process IDs available for the configured grant configuration.

[0171] On the DL, semi-persistent scheduling (SPS) may be provided to the UE via RRC signaling from the BS per serving cell and per BWP. For DL ​​SPS, the DL assignment is provided to the UE via PDCCH and is stored or cleared based on L1 signaling indicating SPS activation or deactivation. When SPS is configured, the following parameters may be provided by the BS to the UE via RRC signaling (e.g., SPS configuration) for configuring semi-persistent transmission:

[0172] -cs-RNTI, corresponding to the CS-RNTI used for activation, deactivation and retransmission;

[0173] -nrofHARQ-Processes, provides the number of HARQ processes used for SPS;

[0174] -periodicity, provides the periodicity of the configured DL assignments for SPS;

[0175] -n1PUCCH-AN, which provides HARQ resources for PUCCH for SPS (the network configures the HARQ resources as format 0 or format 1, and the actual PUCCH resources are configured by PUCCH-Config and referenced by its ID in n1PUCCH-AN).

[0176] Multiple DL SPS configurations may be configured within the BWP of the serving cell. After configuring DL assignments for SPS, the UE may sequentially consider that the Nth DL assignment occurs when (numberOfSlotsPerFrame*SFN+slot number in the frame)=[(numberOfSlotsPerFrame*SFN start time +slot start time )+N*periodicity*numberOfSlotsPerFrame / 10] modulo (1024*numberOfSlotsPerFrame), where SFN start time and slot start time "SFN" represents the SFN and time slot of the first transmission of PDSCH after the configuration DL assignment is (re)initialized, numberOfSlotsPerFrame and numberOfSymbolsPerSlot respectively indicate the number of consecutive time slots per frame and the number of consecutive OFDM symbols per time slot (refer to Table 1 and Table 2). "SFN" is the system frame number of the frame in which the DL assignment may appear, and "Time Slot Number" is the time slot number of the time slot in which the DL assignment may appear within the frame.

[0177] In some scenarios, the BS may further provide the UE with a parameter harq-ProcID-Offset for deriving the HARQ process ID of the configured DL assignment. harq-ProcID-Offset is the offset of the HARQ process of the SPS. For a configured DL assignment without harq-ProcID-Offset, the HARQ process ID associated with the time slot where the DL transmission starts can be determined from the following formula: HARQ Process ID = [floor (CURRENT_slot*10 / (numberOfSlotsPerFrame*periodicity))] modulo nrofHARQ-Processes, where CURRENT_slot = [(SFN*numberOfSlotsPerFrame) + time slot number in the frame], and numberOfSlotsPerFrame represents the number of consecutive time slots per frame. For a configured DL assignment with harq-ProcID-Offset, the HARQ process ID associated with the timeslot where the DL transmission starts can be determined from the following formula: HARQ Process ID = [floor (CURRENT_slot / periodicity)] modulo nrofHARQ-Processes + harq-ProcID-Offset, where CURRENT_slot = [(SFN*numberOfSlotsPerFrame) + timeslot number in the frame], and numberOfSlotsPerFrame represents the number of consecutive timeslots per frame.

[0178] If the CRC of the corresponding DCI format is scrambled with the CS-RNTI provided by the RRC parameter cs-RNTI and the New Data Indicator field of the Enabled Transport Block is set to 0, the UE verifies the DL SPS assignment PDCCH or configures the UL grant type 2 PDCCH for scheduling enablement or scheduling release. If all fields of the DCI format are set according to Table 5 and Table 6, the verification of the DCI format is achieved. Table 5 shows an example of special fields for DL ​​SPS and UL grant type 2 scheduling enable PDCCH verification, and Table 6 shows an example of special fields for DL ​​SPS and UL grant type 2 scheduling release PDCCH verification.

[0179] [Table 5]

[0180]

[0181] [Table 6]

[0182]

[0183] The actual DL assignment and UL grant and corresponding MCS for DL ​​SPS or UL grant type 2 are provided by the resource assignment fields (e.g., the TDRA field providing the TDRA value m, the FDRA field providing the frequency resource block assignment, and / or the MCS field) in the DCI format carried by the corresponding DL SPS or UL grant type 2 scheduling enable PDCCH. If verification is implemented, the UE regards the information in the DCI format as a valid enablement or a valid release of DL SPS or configuration UL grant type 2.

[0184] In the present disclosure, a PDSCH based on DL SPS may be referred to as an SPS PDSCH, and a PUSCH based on an UL configuration grant (CG) may be referred to as a CG PUSCH. A PDSCH dynamically scheduled by a DCI carried on a PDCCH may be referred to as a dynamic grant (DG) PDSCH, and a PUSCH dynamically scheduled by a DCI carried on a PDCCH may be referred to as a DG PUSCH.

[0185] Figure 7 The HARQ-ACK transmission / reception process is shown.

[0186] Reference Figure 7 , the UE may detect the PDCCH in slot n. Next, the UE may receive the PDSCH in slot n+K0 according to the scheduling information received through the PDCCH in slot n, and then send the UCI through the PUCCH in slot n+K1. In this case, the UCI includes the HARQ-ACK response for the PDSCH.

[0187] The DCI (eg, DCI format 1_0 or DCI format 1_1) carried by the PDCCH for scheduling the PDSCH may include the following information.

[0188] - Frequency Domain Resource Assignment (FDRA): FDRA indicates the set of RBs allocated to PDSCH.

[0189] - Time Domain Resource Assignment (TDRA): TDRA indicates the DL assignment with the PDSCH slot offset K0, the starting position (e.g., symbol index S) and length (e.g., number of symbols L) of the PDSCH in the slot, and the PDSCH mapping type. PDSCH mapping type A or PDSCH mapping type B can be indicated by TDRA. For PDSCH mapping type A, the DMRS is located in the third symbol (symbol #2) or the fourth symbol (symbol #3) in the slot. For PDSCH mapping type B, the DMRS is allocated in the first symbol allocated for PDSCH.

[0190] - PDSCH-to-HARQ_feedback timing indicator: This indicator indicates K1.

[0191] If the PDSCH is configured to send up to one TB, the HARQ-ACK response may consist of one bit. If the PDSCH is configured to send up to 2 TBs, the HARQ-ACK response may consist of 2 bits when spatial bundling is not configured and one bit when spatial bundling is configured. When the HARQ-ACK transmission timing for multiple PDSCHs is specified as time slot n+K1, the UCI sent in time slot n+K1 includes the HARQ-ACK responses for multiple PDSCHs.

[0192] In the present disclosure, a HARQ-ACK payload consisting of HARQ-ACK bits of one or more PDSCHs may be referred to as a HARQ-ACK codebook. According to the HARQ-ACK payload determination scheme, the HARQ-ACK codebook may be classified into i) a semi-static HARQ-ACK codebook, ii) a dynamic HARQ-ACK codebook, and iii) a HARQ process-based HARQ-ACK codebook.

[0193] In the case of a semi-static HARQ-ACK codebook, parameters related to the HARQ-ACK payload size to be reported by the UE are semi-statically determined by a (UE-specific) high-level (e.g., RRC) signal. The HARQ-ACK payload size of the semi-static HARQ-ACK codebook (e.g., the (maximum) HARQ-ACK payload (size) sent by one PUCCH in one slot) can be determined based on the number of HARQ-ACK bits corresponding to the combination (hereinafter, the bundling window) of all DL carriers (i.e., DL serving cells) configured for the UE and all DL scheduling slots (or PDSCH transmission slots or PDCCH monitoring slots) that can indicate HARQ-ACK transmission timing. That is, in the semi-static HARQ-ACK codebook scheme, the size of the HARQ-ACK codebook is fixed (to a maximum value) regardless of the amount of DL data actually scheduled. For example, the DL grant DCI (PDCCH) includes PDSCH and HARQ-ACK timing information, and the PDSCH and HARQ-ACK timing information can have one of multiple values ​​(e.g., k). For example, when a PDSCH is received in slot #m and the PDSCH and HARQ-ACK timing information in the DL grant DCI (PDCCH) for scheduling the PDSCH indicates k, the HARQ-ACK information of the PDSCH may be sent in slot #(m+k). As an example, k∈{1,2,3,4,5,6,7,8}. When HARQ-ACK information is sent in slot #n, the HARQ-ACK information may include the maximum possible HARQ-ACK based on the bundling window. That is, the HARQ-ACK information of slot #n may include the HARQ-ACK corresponding to slot #(nk). For example, when k∈{1,2,3,4,5,6,7,8}, the HARQ-ACK information of slot #n may include the HARQ-ACK corresponding to slot #(n-8) to slot #(n-1), regardless of the actual DL data reception (ie, the maximum number of HARQ-ACKs). Here, the HARQ-ACK information may be replaced by a HARQ-ACK codebook or a HARQ-ACK payload. The time slot may be understood / replaced as a candidate time for DL ​​data reception. As described in the example, the bundling window may be determined based on the PDSCH and HARQ-ACK timing based on the HARQ-ACK time slot, and the PDSCH and HARQ-ACK timing sets may have predefined values ​​(e.g., {1, 2, 3, 4, 5, 6, 7, 8}) or may be configured by high-level (RRC) signaling. The semi-static HARQ-ACK codebook is referred to as a type 1 HARQ-ACK codebook. For a type 1 HARQ-ACK codebook, the number of bits to be sent in the HARQ-ACK report is fixed and may be large. If many cells are configured but only a few are scheduled, the type 1 HARQ-ACK codebook may be inefficient.

[0194] In the case of a dynamic HARQ-ACK codebook, the HARQ-ACK payload size to be reported by the UE can be dynamically changed through DCI or the like. The dynamic HARQ-ACK codebook is called a type 2 HARQ-ACK codebook. The type 2 HARQ-ACK codebook can be regarded as an optimized HARQ-ACK feedback because the UE sends feedback only for the scheduled serving cells. However, under poor channel conditions, the UE may incorrectly determine the number of scheduled serving cells. To address this problem, a downlink assignment index (DAI) may be included as part of the DCI. For example, in a dynamic HARQ-ACK codebook scheme, the DL scheduling DCI may include a counter-DAI (ie, c-DAI) and / or a total-DAI (ie, t-DAI). Here, the DAI indicates a downlink assignment index and is used by the BS to inform the UE of the PDSCH whose HARQ-ACK is to be included in a HARQ-ACK transmission sent or scheduled by the UE. Specifically, c-DAI is an index indicating the order between PDCCHs carrying DL scheduling DCI (hereinafter, DL scheduling PDCCHs), and t-DAI is an index indicating the total number of DL scheduling PDCCHs until the current slot in which there is a PDCCH with t-DAI.

[0195] In the case of a HARQ process-based HARQ-ACK codebook, the HARQ-ACK payload is determined based on all HARQ processes of all configured (or enabled) serving cells in the PUCCH group. For example, the size of the HARQ-ACK payload to be reported by the UE using the HARQ process-based HARQ-ACK codebook may be determined based on the number of all configured or enabled serving cells in the PUCCH group configured for the UE and the number of HARQ processes of the serving cells. The HARQ process-based HARQ-ACK codebook is also referred to as a type 3 HARQ-ACK codebook. The type 3 HARQ-ACK codebook may be applied to one-time feedback.

[0196] One of the use cases of URLLC can include time-sensitive networking (TSN). TSN can refer to a communication network system that assumes that all devices in a specific area have the same clock time for real-time communication and are time-synchronized, and establishes motion control of equipment or collaborative robots in factories based on this assumption. XR services can be provided as one of the other uses of NR systems.

[0197] Extended reality (XR) is a super-immersive technology and service that provides an environment in which users can communicate and live in a virtual space similar to reality without time and space constraints by utilizing virtual reality (VR), augmented reality (AR), mixed reality (MR), holographic technology, etc. XR is one of the main services introduced in the NR wireless communication system. The typical feature of XR is a specific service with one or more DL video streams closely synchronized with frequent UL gesture / control updates.

[0198] As one of the effective methods for transmitting data with a periodic traffic pattern, semi-persistent scheduling (SPS) or configured grant (CG) transmission may be considered, in which DL / UL data channels are transmitted on pre-allocated time / frequency resources according to a pre-configured periodicity without dynamic instructions from a DL control channel.

[0199] For most TSN scenarios, a periodic business mode with a periodicity that does not correspond to a multiple of the current NR time slot or symbol can be provided. XR services need to support video information such as 60 frames per second with low latency, and therefore may require at least 60 transmission opportunities per second. Currently, the configuration grant and / or DL ​​SPS is only defined as a periodicity of a multiple of an NR time slot or symbol (see the above description of symbols in which UL grants appear according to type 1 CG, symbols in which UL grants appear according to type 2 CG, and time slots in which DL assignments appear according to SPS), and therefore it may be difficult to perform appropriate CG / SPS configuration to support data packets with a business mode in which the periodicity is not a multiple of a time slot or symbol. For business modes in which the periodicity is not a multiple of a time slot or symbol, it may be considered to adjust the transmission resources by configuring / combining dynamic signaling or RRC reconfiguration at a higher layer or multiple CG / SPS configurations. However, in the case of RRC reconfiguration, it may be necessary to reconfigure too frequently to match the transmission resources of the CG / SPS with the arrival time of the service, which may be undesirable considering the time and signaling overhead required for reconfiguration. For schemes using multiple CG / SPS configurations, there may be a disadvantage of configuring more resources than are required to meet latency. When configuring a shorter periodicity for the CG / SPS, latency can be reduced, but this can also result in more resources being configured than required. When considering dynamic signaling such as resource changes for the CG / SPS to match the transmission resources of the CG / SPS with the arrival time of the service, overly frequent dynamic signaling may be required, which may not be suitable for the original purpose of the CG / SPS to reduce control channel overhead.

[0200] Figure 8 is a diagram explaining the problem caused by the mismatch between CG or semi-persistent scheduling (SPS) and traffic arrival time.

[0201] For example, in the case where the periodicity X of a particular traffic pattern is 2.5 time slots and the periodicity Y of CG / SPS is 3 time slots, delays of 0.25, 0.75, 1.25, 1.75, 2.25, and 2.75 time slots occur, as shown in FIG. Fig. 9 On the other hand, when the CG / SPS configuration is given a shorter periodicity of Y = 2 slots, delays of 0.25, 1.75, 1.25, 0.75, 0.25, and 1.75 slots occur, as shown in Fig. 9 As illustrated in (b), there is no traffic to be sent in some transmission opportunities.

[0202] That is, according to the existing CG / SPS configuration in which the periodicity is configured in symbol units or in time slot units (e.g., in ms units), delays in service transmission / reception may occur, or the CG / SPS may not be used and may be discarded due to the absence of service during the CG / SPS period.

[0203] Taking these issues into consideration, some embodiments of the present disclosure are described below for semi-static configurations (eg, CG configurations and / or SPS configurations) with non-integer periodicity.

[0204] Hereinafter, some embodiments of the present disclosure are described, when a UE uses a semi-static configuration (e.g., SPS, CG and / or scheduling request) with a non-integer periodicity to support a service with a specific periodicity that applies a periodicity that is not an integer multiple of a time slot (i.e., per time slot) or an integer multiple of a sub-time slot (i.e., per sub-time slot).

[0205] Hereinafter, while the embodiments of the present disclosure are described based on semi-statically configured DL SPS and UL CG radio resources, the embodiments of the present disclosure are not limited thereto and can be widely applied to radio resources allocated by dynamic scheduling received by the UE. As an example, an embodiment of the present disclosure in which the UE determines a HARQ-ACK timing of multiple DL radio resources allocated thereto can be applied without considering the SPS PDSCH and the PDSCH indicated by dynamic scheduling. Additionally, when multiple radio resources are not semi-statically configured and are configured by dynamic indication, for example, even when multiple radio resources are configured simultaneously by DCI, the embodiments of the present disclosure can be applied. Therefore, even if there is no separate explanation, the embodiments of the present disclosure can be applied to all types of transmission / reception methods desired by the BS and the UE. Hereinafter, for convenience of description, SPS is used as a general term collectively referred to as semi-statically configured radio resources (e.g., DL / UL SPS and CG) to describe the embodiments of the present disclosure.

[0206] In some embodiments of the present disclosure, a transmission opportunity (TO) may refer to a radio resource configured for SPS / CG (e.g., SPS PDSCH or CG PUSCH). An entity performing transmission in a TO (e.g., a BS on DL or a UE on UL) may attempt to perform transmission in the TO, and a receiver (e.g., a UE on DL or a BS on UL) may attempt to perform reception while expecting that there will be a transmission in each TO. In the present disclosure, the term transmission opportunity may be used interchangeably with the term transmission opportunity.

[0207] Hereinafter, while the embodiments of the present disclosure are described based on the NR system, the embodiments of the present disclosure are not limited to the transmission / reception of NR. Additionally, while the features and structures of XR services are used as examples in the present disclosure to describe the embodiments of the present disclosure, the embodiments of the present disclosure are not limited to the support of XR services. Even if not described separately, the embodiments of the present disclosure can be applied to all wireless communication transmission / reception structures and services.

[0208] Some embodiments of the present disclosure described below may include a method for a BS to allocate PDSCH / PUSCH radio resources to a UE, a method for the UE to perform DL reception and UL transmission on the allocated radio resources, a method for transmitting a HARQ-ACK PUCCH response to a PDSCH reception result, and a method for receiving a retransmission DCI of the BS via a PDCCH after PUSCH transmission. Some embodiments of the present disclosure described below may include a process in which a UE transmits a signal and a channel to announce its capabilities and / or service requirements and a BS receives the signal and the channel.

[0209] Fig. 9 The present invention illustrates a flow of UE operations to which some embodiments of the present disclosure are applicable, and Fig.10 The flowchart illustrates a BS operation process to which some embodiments of the present disclosure are applicable.

[0210] The BS may provide a semi-static configuration to the UE via RRC signaling (S901), and the UE may receive one or more semi-static configurations (e.g., SPS, CG, and / or SR) from the BS via RRC signaling (S1001). In some embodiments of the present disclosure, the periodicity of the semi-static configuration, that is, the periodicity of the transmission / reception timing according to the semi-static configuration, may be configured as a non-integer value. The configured semi-static configuration may be automatically activated, or may be initially deactivated and then activated by L1 signaling (e.g., DCI) or higher layer signaling (e.g., RRC signaling or MAC control element) from the BS. When the semi-static configuration is activated, the transmission / reception timing or the pattern of the transmission / reception timing based on the configured periodicity may be repeated. The transmission / reception timing or the pattern of the transmission / reception timing may be obtained by information provided in the activation message, or may be indicated or preconfigured by L1 signaling or higher layer signaling of the BS. The transmission / reception timing may be a pattern in units of slots or subslots (2 symbols or 7 symbols). By using some embodiments of the present disclosure, the UE is able to apply a given periodicity in units of time slots, units of 2 symbols, or units of 7 symbols. The UE may perform transmission / reception by using a semi-static configuration in a transmission / reception opportunity that recurs based on the applied periodicity, such as transmission or reception on a CG PUSCH, a scheduling request (SRS), or an SPS PDSCH (S1003). According to some embodiments of the present disclosure, the UE and the BS may determine a transmission / reception opportunity in which a radio resource configured according to the semi-static configuration appears based on the periodicity for the semi-static configuration. The BS may perform transmission / reception using a configuration permission configuration, for example, CG PUSCH reception, SR reception, and SPS PDSCH transmission (S903) in a transmission / reception opportunity that recurs based on the periodicity to which the UE is applied.

[0211] As described above, activation / deactivation can be performed separately from the existing SPS / CG activation / deactivation. For example, unlike the existing SPS / CG activation / deactivation that newly allocates resources and releases the allocated resource information, in some embodiments of the present disclosure, the activation / deactivation of the semi-static configuration can maintain the resource allocation information used to determine each configured transmission opportunity or SR opportunity, and only restrict the transmission and reception in the corresponding configured transmission opportunity / SR opportunity.

[0212] Some embodiments of the present disclosure may be selectively partially applied. Some embodiments of the present disclosure may be independently executed without being combined with other embodiments, or one or more embodiments may be combined and executed in an associated form. Some terms, symbols, sequences, etc. used in the present disclosure may be replaced with other terms, symbols, sequences, etc., as long as the implementation principles of the present disclosure are maintained.

[0213] Certain embodiments of the present disclosure may be specified to be applied only when the UE receives relevant configuration information from the BS (or core network). In this case, the configuration information may be provided through higher layer signaling (e.g., SIB or RRC signaling). Alternatively, a separate signaling (e.g., DCI or MAC control unit) indicating activation or deactivation of the corresponding configuration may be used together with the configuration information. In some embodiments of the present disclosure, the UE may report information (e.g., capability information) about whether the UE is capable of supporting the method according to the embodiment, and the BS (or core network) may receive the information.

[0214] <Implementation 0> Extended Periodicity for Non-Integer Values

[0215] In conjunction with Embodiments 1 to 3 described below, first, in some embodiments of the present disclosure, the BS may configure a non-integer periodicity to the UE. For example, the BS may configure the periodicity for semi-static configuration according to Embodiment 0-1 or Embodiment 0-2.

[0216] *Implementation 0-1: A periodicity parameter indicating a non-integer periodicity is defined, and the BS may indicate the corresponding parameter to the UE.

[0217] The following is an example of the value to be configured for the parameter periodicity in the RRC configuration ConfiguredGrantConfig in some scenarios (e.g., current NR standards).

[0218] >periodic=ENUMERATED{sym2, sym7, sym1x14, sym2x14, sym4x14, sym5x14, sym8x14, sym10x14, sym16x14, sym20x14, sym32x14, sym40x14, sym64x 14, sym80x14, sym128x14, sym160x14, sym256x14, sym320x14, sym512x14, sym640x14, sym1024x14, sym1280x14, sym2560x14, sym5120x14, s ym16p5x14, sym16p67x14, sym16p75x14, sym17x14, sym6, sym1x12, sym2x12, sym4x12, sym5x12, sym8x12, sym10x12, sym16x12, sym20x12, sy m32x12, sym40x12, sym64x12, sym80x12, sym128x12, sym160x12, sym256x12, sym320x12, sym512x12, sym640x12, sym1280x12, sym2560x12}.

[0219] Here, ENUMERATED may be a data type that maps the listed parameter values ​​to corresponding integer values ​​in sequence.

[0220] For example, according to embodiment 0-1, a set of parameters for adding periodicities of 16.5ms, 16.75ms, 16.67ms, etc. is defined, and the BS can configure non-integer values ​​therein when necessary. In addition to the parameter values ​​used to configure the grant in the NR system or in addition to the parameter values ​​used to configure the grant in the NR system, the following (RRC) parameter periodicities can also be used: sym16p5x14, sym16p67x14, sym16p75x14, sym16p5x12, sym16p67x12, and sym16p75x12. ENUMERATED can be a data type that maps the listed parameters to corresponding integer values ​​in order.

[0221] > periodicity = ENUMERATED{ sym2,sym7,sym1x14,sym2x14,sym4x14,sym5x14,sym8x14,sym10x14,sym16x14,sym20x14,sym32x14,sym40x14,sym64x14,sym80x14,sym128x14,sym160x14,sym256x14,sym320x14,sym512x14,sym640x14,sym1024x14,sym1280x14,sym2560x14,sym5120x14,sym16p5x14,sym16p67x14,sym16p75 x14, sym17x14, sym6, sym1x12, sym2x12, sym4x12, sym5x12, sym8x12, sym10x12, sym16x12, sym20x12, sym32x12, sym40x12, sym64x12, sym80x12, sym 128x12, sym160x12, sym256x12, sym320x12, sym512x12, sym640x12, sym1280x12, sym2560x12, sym16p5x12, sym16p67x12, sym16p75x12, sym17x12}.

[0222] The following is an example of the value to be configured for the parameter periodicity in the RRC configuration SPS-Config in some scenarios (e.g., current NR standards).

[0223] > periodicity = ENUMERATED {ms10,ms20,ms32,ms40,ms64,ms80,ms128,ms160,ms320,ms640,spare6,spare5,spare4,spare3,spare2,spare1}.

[0224] For another example, according to implementation 0-1, the following parameter periodicities including ms16, ms16p5, ms16p67, ms16p75 and ms17 may be used for the SPS of the NR system, different from or in addition to the parameter values ​​used for the SPS of the NR system.

[0225] > periodicity = ENUMERATED{ms10,ms20,ms32,ms40,ms64,ms80,ms128,ms160,ms320,ms640,ms16,ms16p5,ms16p67,ms16p75,ms17,spare1}.

[0226] * Proposal 0-2: Non-integer periodicity can be expressed as a fraction, indicating the numerator and denominator respectively. For example, when the non-integer periodicity P is expressed as a fraction or an irreducible fraction such as P=Y / Z, the numerator and denominator can be defined as Y and Z respectively. The BS can indicate or configure Y and Z to the UE through L1 signaling (e.g., DCI) or higher layer signaling (RRC signaling or MAC CE) to configure non-integer periodicity.

[0227] Hereinafter, an embodiment of the present disclosure will be described, in which when a non-integer periodicity for a semi-static configuration such as CG, SPS, or SR is to be configured, a UE and a BS determine a transmission / reception timing based on the corresponding semi-static configuration.

[0228] <Implementation Method 1> Non-integer Periodicity for Configuration Grant

[0229] When the grant configured for the UE is configured or can be configured with a non-integer periodicity P, the UE and the BS can determine the symbols in which the UL grant appears according to the configured grant by quantizing NXP / numberOfSymbolsPerSlot using a quantization function. The Ceil function can be used as the quantization function. Alternatively, the Floor function can be used as the quantization function. Alternatively, the ROUND function can be used as the quantization function.

[0230] For example, when a non-integer periodicity P is configured or can be configured for a UE, the UE may consider the following equation to determine the transmission timing of the CG. After the first UL grant, i.e., after the first timing configured for a type 1 CG, the UE and the BS may assume that the Nth (N>=0) transmission timing occurs sequentially in symbols satisfying the following equation.

[0231] > Equation 1-1: [(SFN X numberOfSlotsPerFrame X numberOfSymbolsPerSlot) + (number of slots in frame X numberOfSymbolsPerSlot) + number of symbols in slot] = (timeReferenceSFN X numberOfSlotsPerFrame X numberOfSymbolsPerSlot + timeDomainOffset X numberOfSymbolsPerSlot + ceil(NXP / numberOfSymbolsPerSlot') X numberOfSymbolsPerSlot' + S) modulo (1024 X numberOfSlotsPerFrame X numberOfSymbolsPerSlot)

[0232] Alternatively, for Type 1 CG, the UE and the BS may use symbols that satisfy the following equation.

[0233] > Equation 1-2: [(SFN X numberOfSlotsPerFrame X numberOfSymbolsPerSlot) + (number of slots in frame X numberOfSymbolsPerSlot) + number of symbols in slot] = (timeReferenceSFN X numberOfSlotsPerFrame X numberOfSymbolsPerSlot + timeDomainOffset X numberOfSymbolsPerSlot + floor(NXP / numberOfSymbolsPerSlot') X numberOfSymbolsPerSlot' + S) modulo (1024 X numberOfSlotsPerFrame X numberOfSymbolsPerSlot)

[0234] In equations 1-1 and 1-2, numberOfSlotsPerFrame and numberOfSymbolsPerSlot are the number of consecutive slots per frame and the number of consecutive symbols per slot, respectively (see Tables 1 and 2). Variables used in equation 1-1 or equation 1-2 (except numberOfSymbolsPerSlot) are described in the section "Resource Allocation by RRC", and thus their explanation is omitted.

[0235] After the first UL grant, ie, the first opportunity configured for the type-2 CG, the UE and the BS may assume that the Nth (N>=0) transmission opportunity occurs sequentially in symbols satisfying the following equation.

[0236] > Equation 1-3: [(SFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (number of slots in frame Х numberOfSymbolsPerSlot) + number of symbols in slot] = [(SFNstarttime Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot + slot start time ХnumberOfSymbolsPerSlot + symbolstart time) + ceil(N Х P / numberOfSymbolsPerSlot') Х numberOfSymbolsPerSlot'] modulo (1024 ХnumberOfSlotsPerFrame Х numberOfSymbolsPerSlot)

[0237] Alternatively, for Type 2 CG, the UE and the BS may use symbols that satisfy the following equation.

[0238] > Equation 1-4: [(SFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (number of slots in a frame Х numberOfSymbolsPerSlot) + number of symbols in a slot] = [(SFN start time ХnumberOfSlotsPerFrame Х numberOfSymbolsPerSlot + slot start time ХnumberOfSymbolsPerSlot + symbol start time ) + floor(N Х P / numberOfSymbolsPerSlot') Х numberOfSymbolsPerSlot'] modulo (1024 ХnumberOfSlotsPerFrame Х numberOfSymbolsPerSlot)

[0239] In equations 1-3 and 1-4, SFN start time 、slot start time and symbol start timeare SFN, slot and symbol of the first transmission opportunity of PUSCH after CG is (re)initialized, respectively. Other variables used in Equation 1-3 or Equation 1-4 (except numberOfSymbolsPerSlot') are described in the section "Resource Allocation by RRC", and thus their explanation is omitted.

[0240] In the case of an equation using a Ceil function (e.g., Equation 1-1 or Equation 1-3), it may have the effect of allocating a transmission opportunity (TO) to the next time slot of the periodicity (e.g., a time point T+N*P when the first transmission opportunity configured by the corresponding semi-static configuration occurs at T) according to a given periodicity P for the corresponding semi-static configuration, which is beneficial to ensuring the processing time of the UE. In the case of an equation using a floor function (e.g., Equation 1-2 or Equation 1-4), it may have the effect of allocating TO to a time slot where the periodicity occurs (e.g., a time slot containing a time point T+N*T when the given periodicity configured by the corresponding semi-static configuration is P and the first transmission opportunity occurs at T), which is beneficial to ensuring a lower delay time. In the above equations, a Round function may be used instead of a Ceil and a Floor function. When the Round function is used, TO is allocated to a time slot with a timing closest to an integer multiple of the periodicity P.

[0241] In Equations 1-1 to 1-4, numberOfSymbolsPerSlot' may basically mean the number of consecutive symbols per slot, such as numberOfSymbolsPerSlot. Alternatively, as another example, numberOfSymbolsPerSlot' may be configured or defined as the length of a subslot to allocate transmission opportunities (e.g., 2 symbols or 7 symbols) in units of subslots. Whether to use a transmission opportunity (TO) per subslot and its length may be indicated or configured by L1 signaling (e.g., DCI) and / or higher layer signaling (e.g., RRC signaling or MAC control element) of the BS, or may be determined by a predefined specific value of a parameter indicating a period (e.g., 16p5x14, 2sym, or 7sym).

[0242] <Implementation Method 2> Non-integer Periodicity for Semi-persistent Scheduling

[0243] When a non-integer periodicity P is configured for a UE or can be configured for SPS, the UE and the BS can determine the symbol in which the UL grant appears according to the configuration grant by quantizing NXP using a quantization function. The Ceil function can be used as the quantization function. Alternatively, the Floor function can be used as the quantization function. Alternatively, the ROUND function can be used as the quantization function.

[0244] When a non-integer periodicity P is configured or can be configured for a UE, the UE may determine the transmission timing of the SPS considering the following equation: The UE and the BS may assume that the Nth (N>=0) transmission timing occurs continuously in the time slots satisfying the following equation.

[0245] >Equation 2-1: (numberOfSlotsPerFrame Х SFN + number of slots in the frame) = [(numberOfSlotsPerFrame Х SFN start time + slot start time ) + ceil(N Х periodicity) ХnumberOfSlotsPerFrame / 10] modulo(1024 Х numberOfSlotsPerFrame)

[0246] Alternatively, the UE and the BS may use time slots satisfying the following equation.

[0247] >Equation 2-2: (numberOfSlotsPerFrame Х SFN + number of slots in the frame) = [(numberOfSlotsPerFrame Х SFN start time + slot start time ) + floor(N Х periodicity) Х numberOfSlotsPerFrame / 10] modulo(1024 Х numberOfSlotsPerFrame)

[0248] In equations 2-1 and 2-2, SFN start time and slot start time denote SFN, slot, and symbol, respectively, of the first transmission of PDSCH after the configured DL assignment is (re)initialized. The variables used in Equation 2-1 or Equation 2-2 have been explained in the section “Resource Allocation by RRC”, and thus their explanation is omitted.

[0249] In the case of an equation using a Ceil function (e.g., Equation 2-1), it may have the effect of allocating a transmission opportunity (TO) to the next time slot of the periodicity (e.g., a time point T+N*P when the first transmission opportunity configured by the corresponding semi-static configuration occurs at T) according to a given periodicity P for the corresponding semi-static configuration, which is beneficial to ensuring the processing time of the UE. In the case of an equation using a floor function (e.g., Equation 2-2), it may have the effect of allocating TO to a time slot in which the periodicity occurs (e.g., a time slot containing a time point T+N*T when the given periodicity configured by the corresponding semi-static configuration is P and the first transmission opportunity occurs at T), which is beneficial to ensuring a lower delay time. In the above equation, a Round function may be used instead of a Ceil and a Floor function. When the Round function is used, TO is allocated to a time slot that is closest to a timing that is an integer multiple of the periodicity P.

[0250] Alternatively, as another example, the UE and the BS may assume that the Nth (N>=0) transmission opportunity occurs sequentially in a time slot satisfying the following equation.

[0251] >Equation 2-3: (numberOfSlotsPerFrame Х SFN + number of slots in the frame) = [(numberOfSlotsPerFrame Х SFN start time + slot start time ) + ceil(N Х periodicityХnumberOfSlotsPerFrame / 10)] modulo(1024 Х numberOfSlotsPerFrame)

[0252] Alternatively, the UE and the BS may use time slots satisfying the following equation.

[0253] >Equation 2-4: (numberOfSlotsPerFrame Х SFN + number of slots in the frame) = [(numberOfSlotsPerFrame Х SFN start time + slot start time ) + floor(N Х periodicity Х numberOfSlotsPerFrame / 10)] modulo(1024 Х numberOfSlotsPerFrame)

[0254] In equations 2-3 and 2-4, SFN start time and slot start timeRespectively represent the SFN, slot, and symbol of the first transmission of PDSCH after the configured DL assignment is (re)initialized. Other variables used in Equation 2-1 or Equation 2-2 have been explained in the section “Resource Allocation by RRC”, and thus their explanation is omitted.

[0255] This (i.e., Equation 2-3 and Equation 2-4) takes into account the result that the product between non-integer periodicity and slots per frame increases when high subcarrier spacing is used or when the number of slots per frame increases due to larger subcarrier spacing. This allows the UE to have slot-wise periodicity with lower quantization error.

[0256] <Implementation Method 3> Non-integer Periodicity for Scheduling Requests

[0257] When a non-integer periodicity P is configured for a UE, the following may be considered to determine a transmission opportunity for a scheduling request (SR).

[0258] For example, for a PUCCH transmission conveying an SR, the UE may be given a periodic SR in a symbol or slot configured by the network via the higher layer parameter periodicityAndOffset PERIODICITY = P and the offset SR in the time slot OFFSET When SR is not an integer PERIODICITY When it is greater than 1 time slot, if (n f *N frame,u slot + n u s,f -SR OFFSET )=ceil{ N*SR PERIODICITY}, where N is an integer greater than 0, the UE can determine the SR transmission opportunity in the PUCCH at the time with number n f The frame with number n u s,f As another example, when the SR is not an integer PERIODICITY When it is greater than 1 time slot, if (n f *N frame,u slot + n u s,f -SR OFFSET )=floor{ N*SR PERIODICITY}, where N is an integer greater than 0, the UE can determine the SR transmission opportunity in the PUCCH at the number n f The frame with number n u s,f When SR PERIODICITY When the UE can expect SROFFSET = 0 and each time slot is an SR transmission opportunity in PUCCH. PERIODICITY When less than one time slot, if (l - l0modSR PERIODICITY )modSR PERIODICITY =0, the UE determines that the SR transmission opportunity in the PUCCH starts from the symbol with index l, where l0 is the starting symbol index of the corresponding PUCCH format.

[0259] According to some embodiments of the present disclosure, the BS may provide a semi-static configuration (e.g., SPS, CG, or SR configuration) with a non-integer periodicity to the UE. According to some embodiments of the present disclosure, the UE and the BS may activate and / or deactivate a semi-static configuration with a non-integer periodicity, such as SPS, CG, and SR configuration. This allows the allocation of various resources required for XR services to occur without or with low latency.

[0260] According to some embodiments of the present disclosure, services with patterns that do not have symbol- or slot-based periodicity may be sent or received with no delay or low delay via SPS, CG, or SR configurations.

[0261] According to some embodiments of the present disclosure, depending on the SPS, CG or SR configuration, the possibility of wasting radio resources in transmission / reception opportunities due to the lack of symbol- or slot-based periodicity of the service may be reduced.

[0262] Fig.11 The diagram illustrates a UL signal transmission process of a UE according to some embodiments of the present disclosure.

[0263] The UE may perform operations according to some embodiments of the present disclosure associated with uplink signal transmission. The UE may include at least one transceiver; at least one processor; and at least one computer memory, which is operably connected to the at least one processor and stores instructions, which, when executed, causes the at least one processor to perform operations according to some embodiments of the present disclosure. The processing device for the UE may include at least one processor; and at least one computer memory, which is operably connected to the at least one processor and stores instructions, which, when executed, causes the at least one processor to perform operations according to some embodiments of the present disclosure. A computer-readable (non-transitory) storage medium may store at least one computer program including instructions, which, when executed by at least one processor, causes the at least one processor to perform operations according to some embodiments of the present disclosure. A computer program or a computer program product may include instructions recorded in at least one computer-readable (non-transitory) storage medium, which, when executed, causes (at least one processor) to perform operations according to some embodiments of the present disclosure. A computer program or a computer program product may be recorded in at least one computer-readable (non-transitory) storage medium, and may include instructions, which, when executed, causes (at least one processor) to perform operations according to some embodiments of the present disclosure.

[0264] In a method of a UE, or a UE, a processing device, a computer-readable (non-volatile) storage medium, and / or a computer program product, operations may include receiving a configuration grant configuration regarding a configuration grant (S1101), the configuration grant configuration including a periodic configuration regarding a periodicity P of the configuration grant, determining a PUSCH opportunity in which a UL grant based on the configuration grant appears based on the configuration grant configuration (S1103), and performing PUSCH transmission in the PUSCH opportunity (S1105). The periodicity P may be a non-integer value, and the PUSCH opportunity may be determined based on an integer value determined based on P / X. Here, X may be the number of symbols per time slot numberOfSymbolsPerSlot.

[0265] Fig.12 The diagram illustrates a UL signal reception process of a BS according to some embodiments of the present disclosure.

[0266] The BS may perform operations according to some embodiments of the present disclosure associated with uplink signal transmission. The BS may include at least one transceiver; at least one processor; and at least one computer memory, which is operably connected to the at least one processor and stores instructions, which, when executed, causes the at least one processor to perform operations according to some embodiments of the present disclosure. A processing device for a BS may include at least one processor; and at least one computer memory, which is operably connected to the at least one processor and stores instructions, which, when executed, causes the at least one processor to perform operations according to some embodiments of the present disclosure. A computer-readable (non-transitory) storage medium may store at least one computer program including instructions, which, when executed by at least one processor, causes the at least one processor to perform operations according to some embodiments of the present disclosure. A computer program or a computer program product may include instructions recorded in at least one computer-readable (non-transitory) storage medium, which, when executed, causes (at least one processor) to perform operations according to some embodiments of the present disclosure.

[0267] In a method of a BS or a BS, a processing device, a computer-readable (non-volatile) storage medium, and / or a computer program product, operations may include: sending a configuration grant configuration regarding a configuration grant (S2101), the configuration grant configuration including a periodic configuration regarding a periodicity P of the configuration grant, determining a PUSCH opportunity in which a UL grant based on the configuration grant appears based on the configuration grant configuration (S1203), and performing PUSCH reception in the PUSCH opportunity (S1205). The periodicity P may be a non-integer value, and the PUSCH opportunity may be determined based on an integer value determined based on P / X. Here, X may be the number of symbols per time slot numberOfSymbolsPerSlot.

[0268] In with Fig.11 or Fig.12In some related implementations, the CG is a type 1 CG, and the PUSCH opportunity can be when [(SFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (time slot number in frame Х numberOfSymbolsPerSlot) + symbol number in time slot] = (timeReferenceSFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot + timeDomainOffset Х numberOfSymbolsPerSlot + Q(N Х P / numberOfSymbolsPerSlot) Х numberOfSymbolsPerSlot + S) modulo (1024 Х numberOfSlotsPerFrame Q(x) appears in a symbol of numberOfSymbolsPerSlot), where Q(x) is a quantization function for x, N is an integer >= 0, SFN is the system frame number of the frame, numberOfSlotsPerFrame is the number of slots per frame, numberOfSymbolsPerSlot is the number of consecutive symbols per slot, timeReferenceSFN is a reference SFN used to determine the offset of resources in the time domain, timeDomainOffset is an offset for the reference SFN indicated by timeReferenceSFN, and S is the starting symbol to be applied for PUSCH transmission.

[0269] In with Fig.11 or Fig.12 In some related implementations, the CG is a type 2 CG, and the PUSCH timing may be when [(SFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (number of symbols in a frame Х numberOfSymbolsPerSlot) + number of symbols in a timeslot] = [(SFN start time ХnumberOfSlotsPerFrame Х numberOfSymbolsPerSlot + slot start time ХnumberOfSymbolsPerSlot + symbol start time) + Q(N Х P / numberOfSymbolsPerSlot)Х numberOfSymbolsPerSlot] modulo (1024 Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot), where N is an integer >= 0, SFN is the system frame number of the frame, numberOfSlotsPerFrame is the number of slots per frame, numberOfSymbolsPerSlot is the number of consecutive symbols per slot, and SFN start time 、slot start time and symbol start time Respectively represent the SFN, time slot and symbol of the first transmission opportunity of PUSCH after the CG is (re)initialized.

[0270] In some implementations, Q(x) may be a ceil function.

[0271] In some implementations, Q(x) may be a floor function.

[0272] The examples of the present disclosure described above are intended to enable those of ordinary skill in the art to implement and practice the present disclosure. Although the present disclosure has been described with reference to examples, those skilled in the art may make various modifications and variations to the examples of the present disclosure. Therefore, the present disclosure is not limited to the examples set forth herein, but should be given the widest scope consistent with the principles and features disclosed herein.

[0273] The embodiments of the present disclosure may be applied to a BS, a UE or other devices in a wireless communication system.

Claims

1. A method for transmitting an uplink (UL) signal by a user equipment (UE) in a wireless communication system, the method comprising: receiving a configuration permission configuration regarding a configuration permission, the configuration permission configuration comprising a periodicity configuration regarding a periodicity P of the configuration permission; determining, based on the configured grant configuration, a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configured grant occurs; as well as performing a PUSCH transmission in the PUSCH opportunity, wherein the periodicity P is a non-integer value, and The PUSCH opportunity is determined according to an integer value determined based on P / numberOfSymbolsPerSlot, where numberOfSymbolsPerSlot is the number of symbols per time slot.

2. The method according to claim 1, wherein: the configuration grant is a type 1 configuration grant, and The PUSCH opportunity occurs in a symbol that satisfies [(SFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (time slot number in the frame Х numberOfSymbolsPerSlot) + symbol number in the time slot] = (timeReferenceSFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot + timeDomainOffset Х numberOfSymbolsPerSlot + Q(N ХP / numberOfSymbolsPerSlot) Х numberOfSymbolsPerSlot + S) modulo (1024 Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot), Where Q(x) is the quantization function for x, N is an integer >= 0, SFN is the system frame number of the frame, numberOfSlotsPerFrame is the number of slots per frame, numberOfSymbolsPerSlot is the number of consecutive symbols per slot, timeReferenceSFN is the reference SFN used to determine the offset of resources in the time domain, timeDomainOffset is the offset for the reference SFN indicated by timeReferenceSFN, and S is the starting symbol to be applied to the PUSCH transmission.

3. The method according to claim 2, wherein: Q(x) is the ceil function.

4. The method according to claim 2, wherein: Q(x) is the floor function.

5. The method according to claim 1, wherein: the configuration permission is a type 2 configuration permission, The PUSCH timing satisfies [(SFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (number of slots in the frame Х numberOfSymbolsPerSlot) + symbol number in the slot] = [(SFN start time Х numberOfSlotsPerFrame ХnumberOfSymbolsPerSlot + slot start time Х numberOfSymbolsPerSlot +symbol start time ) + Q(N Х P / numberOfSymbolsPerSlot) Х numberOfSymbolsPerSlot] module (1024 Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) symbols appear, Where N is an integer >= 0, SFN is the system frame number of the frame, numberOfSlotsPerFrame is the number of slots per frame, numberOfSymbolsPerSlot is the number of consecutive symbols per slot, and SFN start time 、slot start time and symbol start time denote the SFN, time slot and symbol, respectively, of the first transmission opportunity of the PUSCH after the configuration grant is (re)initialized.

6. The method according to claim 5, wherein: Q(x) is the ceil function.

7. The method according to claim 5, wherein: Q(x) is the floor function.

8. A user equipment (UE) for transmitting an uplink (UL) signal in a wireless communication system, the UE comprising: at least one transceiver; at least one processor; as well as at least one computer memory operatively connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations comprising: receiving a configuration permission configuration regarding a configuration permission, the configuration permission configuration comprising a periodicity configuration regarding a periodicity P of the configuration permission; determining, based on the configured grant configuration, a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configured grant occurs; and performing a PUSCH transmission in the PUSCH opportunity, wherein the periodicity P is a non-integer value, and The PUSCH opportunity is determined according to an integer value determined based on P / numberOfSymbolsPerSlot, where numberOfSymbolsPerSlot is the number of symbols per time slot.

9. A processing device in a wireless communication system, the processing device comprising: at least one processor; as well as at least one computer memory operatively connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations comprising: receiving a configuration permission configuration regarding a configuration permission, the configuration permission configuration comprising a periodicity configuration regarding a periodicity P of the configuration permission; determining, based on the configured grant configuration, a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configured grant occurs; and performing a PUSCH transmission in the PUSCH opportunity, wherein the periodicity P is a non-integer value, and The PUSCH opportunity is determined according to an integer value determined based on P / numberOfSymbolsPerSlot, where numberOfSymbolsPerSlot is the number of symbols per time slot.

10. A computer readable storage medium storing at least one processor code, the processor code comprising instructions that, when executed, cause at least one processor to perform operations comprising: receiving a configuration permission configuration regarding a configuration permission, the configuration permission configuration comprising a periodicity configuration regarding a periodicity P of the configuration permission; determining, based on the configured grant configuration, a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configured grant occurs; as well as performing a PUSCH transmission in the PUSCH opportunity, wherein the periodicity P is a non-integer value, and The PUSCH opportunity is determined according to an integer value determined based on P / numberOfSymbolsPerSlot, where numberOfSymbolsPerSlot is the number of symbols per time slot.

11. A method for receiving an uplink (UL) signal from a user equipment (UE) by a base station (BS) in a wireless communication system, the method comprising: Sending a configuration permission configuration regarding the configuration permission, the configuration permission configuration including a periodicity configuration regarding a periodicity P of the configuration permission; determining, based on the configured grant configuration, a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configured grant occurs; as well as performing PUSCH reception in the PUSCH opportunity, wherein the periodicity P is a non-integer value, and The PUSCH opportunity is determined according to an integer value determined based on P / numberOfSymbolsPerSlot, where numberOfSymbolsPerSlot is the number of symbols per time slot.

12. A base station (BS) for receiving an uplink (UL) signal from a user equipment (UE) in a wireless communication system, the BS comprising: at least one transceiver; at least one processor; as well as at least one computer memory operably connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations comprising: Sending a configuration permission configuration regarding the configuration permission, the configuration permission configuration including a periodicity configuration regarding a periodicity P of the configuration permission; determining, based on the configured grant configuration, a physical uplink shared channel (PUSCH) opportunity in which a UL grant based on the configured grant occurs; and performing PUSCH reception in the PUSCH opportunity, wherein the periodicity P is a non-integer value, and The PUSCH opportunity is determined according to an integer value determined based on P / numberOfSymbolsPerSlot, where numberOfSymbolsPerSlot is the number of symbols per time slot.

13. The BS according to claim 12, wherein: the configuration grant is a type 1 configuration grant, and The PUSCH opportunity occurs in a symbol that satisfies [(SFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (time slot number in the frame Х numberOfSymbolsPerSlot) + symbol number in the time slot] = (timeReferenceSFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot + timeDomainOffset Х numberOfSymbolsPerSlot + Q(N ХP / numberOfSymbolsPerSlot) Х numberOfSymbolsPerSlot + S) modulo (1024 Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot), Where Q(x) is the quantization function for x, N is an integer >= 0, SFN is the system frame number of the frame, numberOfSlotsPerFrame is the number of slots per frame, numberOfSymbolsPerSlot is the number of consecutive symbols per slot, timeReferenceSFN is the reference SFN used to determine the offset of resources in the time domain, timeDomainOffset is the offset for the reference SFN indicated by timeReferenceSFN, and S is the starting symbol to be applied to the PUSCH transmission.

14. The BS according to claim 13, wherein: Q(x) is the ceil function.

15. The BS according to claim 13, wherein: Q(x) is the floor function.

16. The BS according to claim 12, wherein: the configuration permission is a type 2 configuration permission, The PUSCH timing satisfies [(SFN Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) + (number of slots in the frame Х numberOfSymbolsPerSlot) + symbol number in the slot] = [(SFN start time Х numberOfSlotsPerFrame ХnumberOfSymbolsPerSlot + slot start time Х numberOfSymbolsPerSlot +symbol start time ) + Q(N Х P / numberOfSymbolsPerSlot) Х numberOfSymbolsPerSlot] module (1024 Х numberOfSlotsPerFrame Х numberOfSymbolsPerSlot) symbols appear, Where N is an integer >= 0, SFN is the system frame number of the frame, numberOfSlotsPerFrame is the number of slots per frame, numberOfSymbolsPerSlot is the number of consecutive symbols per slot, and SFN start time 、slot start time and symbol start denote the SFN, time slot and symbol, respectively, of the first reception opportunity of the PUSCH after the configuration grant is (re)initialized.

17. The BS according to claim 16, wherein: Q(x) is the ceil function.

18. The BS according to claim 16, wherein: Q(x) is the floor function.