Method for sending HARQ-ACK information, user equipment, processing device, storage medium, method for receiving HARQ-ACK information and base station
By using the UE to receive the DCI format and determine the HARQ-ACK information bits in the wireless communication system, the problem of low delay and multi-slot scheduling efficiency in the system is solved, and efficient support for different service needs and data jitter processing are achieved.
Patent Information
- Application Number
- CN202380068858.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-08-10
- Filing Date
- 2023-09-27
- Publication Date
- 2025-05-09
AI Technical Summary
Existing wireless communication systems are difficult to efficiently support the needs of different services, especially in applications where performance is sensitive to delay, and the delay problem is difficult to solve. In addition, efficient multi-slot scheduling method and HARQ-ACK feedback method are needed, as well as efficient transmission method in the case of data packet jitter.
By introducing a method in a wireless communication system, a user equipment (UE) may receive a downlink control information (DCI) format for scheduling N physical downlink shared channels (PDSCHs), determine HARQ-ACK information bits received for N PDSCHs based on the DCI format, and transmit HARQ-ACK information in a time slot determined by the last PDSCH reception application K1 in each PDSCH group.
This method can efficiently support the needs of different services, reduce delays, achieve efficient multi-slot scheduling and HARQ-ACK feedback, and ensure efficient data packet transmission in the case of data jitter.
Smart Images

Figure CN119968917A_ABST
Abstract
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. Therefore, 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] There is also a need for a method of efficiently supporting various services with different requirements in a wireless communication system.
[0007] Furthermore, for applications whose performance is sensitive to latency / delay, overcoming latency or delay is a significant challenge.
[0008] An efficient multi-slot scheduling method is needed.
[0009] An efficient HARQ-ACK feedback method for multi-slot scheduling is needed.
[0010] Furthermore, there is a need for a method of efficiently transmitting data packets that may be subject to jitter in a wireless communication system.
[0011] 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.
[0012] Technical Solution
[0013] According to one aspect of the present disclosure, a method for a user equipment (UE) to transmit hybrid automatic repeat request acknowledgement (HARQ-ACK) information in a wireless communication system is provided. The method includes the steps of: receiving a downlink control information (DCI) format for scheduling N physical downlink shared channel (PDSCH) receptions, where N>1; determining HARQ-ACK information bits for the N PDSCH receptions based on the DCI format; and transmitting HARQ-ACK information based on the HARQ-ACK information bits, and in this case, the N PDSCH receptions are divided into X PDSCH groups, where X<N, and the transmission of the HARQ-ACK information includes transmitting the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH reception in each PDSCH group.
[0014] According to another aspect of the present disclosure, a user equipment (UE) for transmitting hybrid automatic repeat request acknowledgement (HARQ-ACK) information in a wireless communication system is provided. The UE includes at least one transceiver, at least one processor, and 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. The operations include: receiving a downlink control information (DCI) format for scheduling N physical downlink shared channel (PDSCH) receptions, where N>1; determining HARQ-ACK information bits for the N PDSCH receptions based on the DCI format; and transmitting HARQ-ACK information based on the HARQ-ACK information bits, and in this case, the N PDSCH receptions are divided into X PDSCH groups, where X<N, and the transmission of the HARQ-ACK information includes transmitting the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH reception in each PDSCH group.
[0015] According to another aspect of the present disclosure, a processing device in a wireless communication system is provided. The processing device includes at least one processor and at least one computer memory operatively connected to the at least one processor and storing instructions, the instructions when executed cause the at least one processor to perform operations. The operations include: receiving a downlink control information (DCI) format for scheduling N physical downlink shared channel (PDSCH) receptions, where N>1; determining HARQ-ACK information bits for the N PDSCH receptions based on the DCI format; and transmitting HARQ-ACK information based on the HARQ-ACK information bits, and in this case, the N PDSCH receptions are divided into X PDSCH groups, where X<N, and the transmission of the HARQ-ACK information includes transmitting the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 to the last PDSCH reception in each PDSCH group.
[0016] According to another aspect of the present disclosure, a computer-readable storage medium is provided. The storage medium stores at least one computer program code including instructions, the instructions when executed cause the at least one processor to perform operations, the operations include: receiving a downlink control information (DCI) format for scheduling N physical downlink shared channel (PDSCH) receptions, where N>1; determining HARQ-ACK information bits for the N PDSCH receptions based on the DCI format; and transmitting HARQ-ACK information based on the HARQ-ACK information bits, and in this case, the N PDSCH receptions are divided into X PDSCH groups, where X<N, and the transmission of the HARQ-ACK information includes transmitting the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 to the last PDSCH reception in each PDSCH group.
[0017] According to another aspect of the present disclosure, a method for a base station (BS) to receive hybrid automatic repeat request acknowledgment (HARQ-ACK) information in a wireless communication system is provided. The method includes the steps of: transmitting a downlink control information (DCI) format for scheduling N physical downlink shared channel (PDSCH) receptions, where N>1; and receiving HARQ-ACK information bits for the N PDSCH receptions based on the DCI format, and in this case, the N PDSCH receptions are divided into X PDSCH groups, where X<N, and the reception of the HARQ-ACK information includes receiving the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 to the last PDSCH reception in each PDSCH group.
[0018] According to another aspect of the present disclosure, a base station (BS) for receiving hybrid automatic repeat request acknowledgment (HARQ-ACK) information in a wireless communication system is provided. The BS includes at least one transceiver, at least one processor, and 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. The operations include: transmitting a downlink control information (DCI) format for scheduling N physical downlink shared channel (PDSCH) transmissions, where N>1; and receiving HARQ-ACK information bits for the N PDSCH transmissions based on the DCI format, and in this case, the N PDSCH receptions are divided into X PDSCH groups, where X<N, and the reception of the HARQ-ACK information includes receiving the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH transmission in each PDSCH group.
[0019] According to various aspects of the present disclosure, the HARQ-ACK response period k can be determined based on the DCI format. The HARQ-ACK information for each PDSCH group can be transmitted with k PDSCH receptions per PDSCH group.
[0020] According to various aspects of the present disclosure, the DCI format can include a physical resource identifier (PRI) field, and the PUCCH resources determined based on the value of the PRI field can be used to transmit the HARQ-ACK information for each PDSCH group.
[0021] According to various aspects of the present disclosure, the DCI format can include information about the number X of PRIs. The HARQ-ACK information for the i-th PDSCH group among the X PDSCH groups can be transmitted based on the PUCCH resources for the i-th PDSCH group. The PUCCH resources for the i-th PDSCH group can be determined based on the (i mod Y)-th PRI value within a predetermined PRI sequence of length Y.
[0022] According to various aspects of the present disclosure, the DCI format can include a PRI field, and the PRI field can include a value indicating a PRI sequence configured by higher layer signaling.
[0023] The above solutions are only some examples of the present disclosure, and those skilled in the art can derive and understand various examples in which the technical features of the present disclosure are incorporated from the following detailed description.
[0024] Beneficial effects
[0025] According to some implementations of the present disclosure, wireless communication signals can be efficiently transmitted / received. Therefore, the total throughput of the wireless communication system can be improved.
[0026] According to some implementations of the present disclosure, various services with different requirements may be efficiently supported in a wireless communication system.
[0027] According to some implementations of the present disclosure, latency / delay generated during radio communications between communication devices may be reduced.
[0028] According to some implementations of the present disclosure, efficient multi-slot scheduling may be achieved.
[0029] According to some implementations of the present disclosure, a HARQ-ACK response to PDSCH reception based on one scheduling message may be sent multiple times, thereby ensuring lower latency.
[0030] According to some implementations of the present disclosure, data packets that may be subject to jitter may be efficiently transmitted in a wireless communication system.
[0031] 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
[0032] The accompanying drawings are included to provide a further understanding of the present disclosure, and illustrate examples of implementations of the present disclosure and together with the detailed description serve to explain the implementations of the present disclosure:
[0033] Figure 1 An example of a communication system 1 to which an implementation of the present disclosure is applied is shown;
[0034] Figure 2 is a block diagram illustrating an example of a communication device capable of executing the method according to the present disclosure;
[0035] Figure 3 Another example of a wireless device capable of performing implementations of the present disclosure is shown;
[0036] Figure 4 An example of a frame structure used in a wireless communication system based on the 3rd Generation Partnership Project (3GPP) is shown;
[0037] Figure 5 a resource grid showing time slots;
[0038] 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 shown;
[0039] Figure 7A hybrid automatic repeat request-acknowledgement (HARQ-ACK) transmission / reception process is shown;
[0040] Figure 8 A signal transmission / reception process between a UE and a BS according to some implementations of the present disclosure is shown.
[0041] Fig. 9 An example of HARQ-ACK feedback for multi-slot scheduling through one scheduling message is shown.
[0042] Figures 10 to 14 An example of HARQ-ACK feedback according to some implementations of the present disclosure is shown.
[0043] Fig.15 An uplink signal transmission process of a UE according to some implementations of the present disclosure is shown; and
[0044] Fig.16 An uplink signal reception process of a BS according to some implementations of the present disclosure is shown. DETAILED DESCRIPTION
[0045] Hereinafter, implementations 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 implementations of the present disclosure, rather than to show the only implementations 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.
[0046] 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.
[0047] The following techniques, devices and systems can 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 can be implemented by radio technologies such as Universal Terrestrial Radio Access (UTRA) or CDMA2000. TDMA can 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 can 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.
[0048] 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.
[0049] 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 (for example, 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.).
[0050] 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".
[0051] In the present disclosure, a user equipment (UE) may be fixed or mobile. Each of the 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.
[0052] 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 can be used as nodes. For example, a BS, NB, eNB, picocell eNB (PeNB), home eNB (HeNB), repeater, transponder, etc. can 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) can be a node. Typically, RRH and RRU have a power level lower than that of the BS. Since the RRH or RRU (hereinafter, RRH / RRU) is usually 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. The 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.
[0053] 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 the 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.
[0054] 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.
[0055] A "cell" of a geographic area may be understood as a coverage area in which a node can use a carrier to provide services, and a "cell" of radio resources is associated with a bandwidth (BW) which 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 may also be associated with the coverage of a "cell" of radio resources used by the node. Therefore, the term "cell" may 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.
[0056] In the 3GPP communication standard, the concept of a cell is used 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 a DL resource (or DL CC) and the carrier frequency of a 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 layer (NAS) mobility information. During RRC connection reestablishment / handover, one serving cell provides security input. The 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. According to 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).
[0057] 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 group of service 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 the service cells associated with the secondary node and includes PSCell and 0 or more Scells. PSCell is the primary Scell of the SCG. For a UE in RRC_CONNECTED state that is not configured with CA or DC, there is only one service cell that includes only Pcell. For a UE in RRC_CONNECTED state that is configured with CA or DC, the term service 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.
[0058] For a UE configured with CA but not configured 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, a Scell (hereinafter, a PUCCH cell) that sends a PUCCH associated with a corresponding cell may be configured. The Scell indicating the PUCCH Scell belongs to the Scell PUCCH group (i.e., the secondary PUCCH group) and performs PUCCH transmission of related uplink control information (UCI) on the PUCCH Scell. If the PUCCH Scell is not indicated for the Scell or the cell indicating the PUCCH transmission for the Scell is the Pcell, the Scell belongs to the Pcell PUCCH group (i.e., the 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 implementations of the present disclosure related to PUCCH are applied to the SCG, the primary cell may refer to the PSCell of the SCG. If the UE is configured with a PUCCH Scell and some implementations 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.
[0059] 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.
[0060] The communication standards based on 3GPP define DL physical channels corresponding to resource elements carrying information from high layers and DL physical signals corresponding to resource elements used by the physical layer but not carrying information from high layers. For example, 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 (SS) 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 high layers and UL physical signals corresponding to resource elements used by the physical layer but not carrying information from high 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.
[0061] 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 sends / receives PUCCH / PUSCH / PRACH" is used as the same meaning as the UE sends / receives UCI / UL data / random access signals on PUCCH / PUSCH / PRACH or through PUSCH / PUCCH / PRACH, respectively. In addition, "BS sends / receives PBCH / PDCCH / PDSCH" is used as the same meaning as the BS sends broadcast information / DCI / DL data on PBCH / PDCCH / PDSCH or through PBCH / PDCCH / PDSCH, respectively.
[0062] 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.
[0063] Since the communication device receives synchronization signal blocks (SSBs), DMRS, CSI-RS, PBCH, PDCCH, PDSCH, PUSCH and / or PUCCH in the form of radio signals on the 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 the 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 implementations 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 communication device actually receiving a radio signal including the corresponding physical signal and / or the physical channel.
[0064] 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 a new RAT (NR) or a fifth generation (5G) RAT, and a system using NR or supporting NR is referred to as an NR system.
[0065] Figure 1 An example of a communication system 1 to which an implementation 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.
[0066] The wireless devices 100a to 100f may be connected to the network 300 via the BS 200. The 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, 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.
[0067] Wireless communication / connection 150a and 150b may be established between wireless devices 100a to 100f and BS200, and between 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 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 a resource allocation process may be performed based on various proposals of the present disclosure.
[0068] 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 (e.g., 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}.
[0069] 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.
[0070] 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.
[0071] 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.
[0072] 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.
[0073] 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.
[0074] 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.
[0075] 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.
[0076] Figure 3 Another example of a wireless device capable of executing implementations 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 send 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.
[0077] 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.
[0078] 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 temporary memory, a non-temporary memory and / or a combination thereof.
[0079] 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.
[0080] In the present disclosure, a computer-readable (non-temporary) 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.
[0081] 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.
[0082] 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 implementations of the present disclosure or cause at least one processor to perform operations according to some implementations 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.
[0083] 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.
[0084] Figure 4 An example of a frame structure used in a 3GPP-based wireless communication system is shown.
[0085] 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.
[0086] 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. 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 T sfThe subframe is further divided into slots, and the number of slots in a subframe depends on the subcarrier spacing. 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 *15kHz. 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 ).
[0087] [Table 1]
[0088] u <![CDATA[N slot symb ]]> <![CDATA[N frame,u slot ]]> <![CDATA[N subframe,u slot ]]> 0 14 10 1 1 14 20 2 2 14 40 4 3 14 80 8 4 14 160 16 5 14 320 32 6 14 640 64
[0089] The following table shows the subcarrier spacing △f = 2 u *15kHz, number of OFDM symbols per slot, number of slots per frame and number of slots per subframe.
[0090] [Table 2]
[0091] u <![CDATA[N slot symb ]]> <![CDATA[N frame,u slot ]]> <![CDATA[N subframe,u slot ]]> 2 12 40 4
[0092] For subcarrier spacing 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}.
[0093] 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, subcarrier spacing configuration u, and transmission link (DL or UL), there is one resource grid. The carrier bandwidth N for subcarrier spacing 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 subcarrier spacing 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 subcarrier spacing configuration u, CRBs are numbered from 0 upwards in the frequency domain. The center of subcarrier 0 of CRB 0 of subcarrier spacing 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 BWPi 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 subset of contiguous CRBs defined by the UE. 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.
[0094] For each serving cell in the set of DL BWPs or UL BWPs, 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.
[0095] 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 implementations, for non-interleaved VRB to PRB mapping, VRB n may be mapped to PRB n.
[0096] 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.
[0097] 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.
[0098] [Table 3]
[0099] Frequency range specification Corresponding frequency range Subcarrier spacing FR1 410MHz-7125MHz 15, 30, 60kHz FR2 24250MHz-52600MHz 60, 120, 240kHz
[0100] Hereinafter, physical channels available in a 3GPP-based wireless communication system will be described in detail.
[0101] 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, resource allocation information 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 the 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).
[0102] 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.
[0103] PDSCH is a physical layer UL channel for UL data transmission. PDSCH carries DL data (e.g., DL-SCH transport block) and is subjected to modulation such as quadrature phase shift keying (QPSK), 16 quadrature amplitude modulation (QAM), 64QAM, 256QAM, 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.
[0104] 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 confirmation (HARQ-ACK) information, scheduling request (SR) and channel state information (CSI). The 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.
[0105] - Scheduling Request (SR): information used to request UL-SCH resources.
[0106] - Hybrid Automatic Repeat Request (HARQ) - Acknowledgement (ACK): A response to a DL data packet (e.g., a codeword) on the PDSCH. 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. HARQ-ACK responses include positive ACK (abbreviated as ACK), negative ACK (NACK), discontinuous transmission (DTX), or NACK / DTX. Here, the term HARQ-ACK may be used interchangeably with HARQ ACK / NACK, ACK / NACK, or A / N.
[0107] - 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, the CRI, RI, and / or CQI of the first codeword may be included in CSI part 1, and the LI, PMI, and / or CQI of the second codeword may be included in CSI part 2.
[0108] -Link Recovery Request (LRR)
[0109] 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.
[0110] 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. The 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 of which supports 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 for SR is configured 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 configured by RRC signaling from the network. If SR is triggered, the MAC entity has SR TO on a valid PUCCH resource configured for SR, the SR prohibit timer is not running at SR TO, and the PUCCH resource used for SR TO does not overlap with a measurement gap or UL-SCH resource (e.g., PUSCH resource), the MAC entity instructs the PHY layer below the MAC layer to signal SR on one valid PUCCH resource for SR. SR may be triggered if UL data is available to 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.
[0111] A configuration set for SR in PUCCH transmission using PUCCH format 0 or PUCCH format 1 is configured to the UE through a high-level (e.g., RRC) parameter SchedulingRequestResourceConfig provided by the network. The high-level (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 periodicityAndOffset 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 PUCCH resources are configured to the UE by providing the high-level parameter SchedulingRequestResourceId of PUCCH format 0 resources or PUCCH format 1 resources. For PUCCH transmissions conveying SR, the periodic SR is also configured to the UE through the high-level parameter periodicityAndOffset of the network. PERIODICITY(symbol or slot) and offset SR OFFSET (time slot). 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 TO in the PUCCH is at number n f The frame number N u s,f If SR PERIODICITY is a time slot, then the UE expects SR OFFSET = 0 and every time slot is SR TO in PUCCH. PERIODICITY Less than one time slot, then if (l-l0 mod SR PERIODICITY )mod SR PERIODICITY =0, the UE determines that the SR TO in the PUCCH starts in the symbol of index l, where l0 is the index of the starting symbol of the corresponding PUCCH format. According to some scenarios (e.g., 3GPP TS 38.213Rel-15), the UE sends PUCCH in the PUCCH resources configured for the corresponding SR only when the UE sends a positive SR. In addition, according to some scenarios (e.g., 3GPP TS38.213Rel-150), the UE is configured to send K PUCCHs for the corresponding K SRs in the time slot determined by the SchedulingRequestResourceId set, where the SR TO will overlap with the PUCCH transmission with HARQ-ACK information from the UE in the time slot or the PUCCH transmission with CSI report from the UE in the time slot.
[0112] For example, if the UE is to send a message with 0 in a resource using PUCCH format 2 or PUCCH format 3 or PUCCH format 4 in a time slot ACK If there is a PUCCH with HARQ-ACK information bits, then ceil{log2(K+1)} bits indicating negative or positive SR are appended to the HARQ-ACK information bits in ascending order of SchedulingRequestResourceId values, and the UE sends the combined UCI bits on the PUCCH using resources of PUCCH format 2, PUCCH format 3, or PUCCH format 4 for transmitting HARQ-ACK information bits. An all-zero value of ceil{log2(K+1)} bits indicates a negative SR value across all K SRs.
[0113] 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, then the ceil{log2(K+1)} bits corresponding to the negative or positive SR are added in front of the periodic / semi-persistent CSI bits in ascending order of the SchedulingRequestResourceId value, and the UE sends PUCCH with combined UCI bits in resources of PUCCH format 2 or PUCCH format 3 or PUCCH format 4 for CSI reporting.
[0114] 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.
[0115] (0) PUCCH format 0 (PF0 or F0)
[0116] - Supported UCI payload size: up to K bits (e.g., K=2)
[0117] -The number of OFDM symbols constituting a single PUCCH: 1 to X symbols (e.g., X=2)
[0118] -Transmission structure: Only UCI signal without DMRS is included in PUCCH format 0. The UE sends the UCI status by selecting and sending one of multiple sequences. For example, the UE sends a specific UCI to the BS by sending one of multiple sequences via PUCCH (PUCCH format 0). The UE sends PUCCH (PUCCH format 0) in the PUCCH resource for the corresponding SR configuration only when sending a positive SR.
[0119] - 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.
[0120] (1) PUCCH format 1 (PF1 or F1)
[0121] - Supported UCI payload size: up to K bits (e.g., K=2)
[0122] -The number of OFDM symbols constituting a single PUCCH: Y to Z symbols (e.g., Y=4 and Z=14)
[0123] -Transmission structure: DMRS and UCI are configured / 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).
[0124] - 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.
[0125] (2) PUCCH format 2 (PF2 or F2)
[0126] - Supported UCI payload size: more than K bits (e.g., K=2)
[0127] -The number of OFDM symbols constituting a single PUCCH: 1 to X symbols (e.g., X=2)
[0128] -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) sequences are used for DMRS sequences. Frequency hopping can be enabled for 2-symbol PUCCH format 2.
[0129] - 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.
[0130] (3) PUCCH format 3 (PF3 or F3)
[0131] - Supported UCI payload size: more than K bits (e.g., K=2)
[0132] -The number of OFDM symbols constituting a single PUCCH: Y to Z symbols (e.g., Y=4 and Z=14)
[0133] - 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).
[0134] - 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.
[0135] (4) PUCCH format 4 (PF4 or F4)
[0136] - Supported UCI payload size: more than K bits (e.g., K=2)
[0137] -The number of OFDM symbols constituting a single PUCCH: Y to Z symbols (e.g., Y=4 and Z=14)
[0138] -Transmission structure: DMRS and UCI are configured / mapped to different OFDM symbols by TDM. By applying OCC in the front end of DFT and applying CS (or interleaved FDM (IFDM) mapping) to DMRS, PUCCH format 4 can multiplex up to 4 UEs in the same PRB. In other words, the modulation symbol of UCI is subjected to TDM with DMRS for transmission.
[0139] - The configuration of PUCCH format 4 includes the following parameters corresponding to the PUCCH resources: the number of symbols used for PUCCH transmission, the length of the OCC, the index of the OCC and the first symbol used for PUCCH transmission.
[0140] The following table shows the PUCCH formats. The PUCCH formats may be divided into short PUCCH formats (formats 0 and 2) and long PUCCH formats (formats 1, 3, and 4) according to PUCCH transmission length.
[0141] [Table 4]
[0142]
[0143] The PUCCH resource may be determined according to the UCI type (e.g., A / N, SR, or CSI). The PUCCH resource for UCI transmission may be determined based on the UCI (payload) size. For example, the BS may configure multiple PUCCH resource sets for the UE, and the UE may select a specific PUCCH resource set corresponding to a specific range according to the range of UCI (payload) size (e.g., the number of UCI bits). For example, the UE may select one of the following PUCCH resource sets according to the number of UCI bits NUCI.
[0144] - PUCCH Resource Set #0, if UCI bit count = < 2
[0145] - PUCCH Resource Set #1, if 2 < UCI bit count = < N1 ...
[0147] - PUCCH Resource Set #(K - 1), if N K-2 <UCI bit count = < N K-1
[0148] Here, K represents the number of PUCCH resource sets (K > 1), and N i represents the maximum UCI bit count supported by PUCCH Resource Set #i. For example, PUCCH Resource Set #1 may include resources of PUCCH format 0 to 1, and other PUCCH resource sets may include resources of PUCCH format 2 to 4 (see Table 4).
[0149] The configuration of each PUCCH resource includes a PUCCH resource index, a starting PRB index, and a configuration of one of PUCCH format 0 to PUCCH format 4. The BS configures the code rate for multiplexing HARQ-ACK, SR, and CSI reports in PUCCH transmissions using PUCCH format 2, PUCCH format 3, or PUCCH format 4 for the UE through the higher layer parameter maxCodeRate. The higher layer parameter maxCodeRate is used to determine how to feedback UCI on PUCCH resources of PUCCH format 2, 3, or 4.
[0150] If the UCI type is SR and CSI, the PUCCH resources in the PUCCH resource set to be used for UCI transmission can be configured for the UE through higher layer signaling (e.g., RRC signaling). If the UCI type is HARQ-ACK for semi-persistent scheduled (SPS) PDSCH, the PUCCH resources in the PUCCH resource set to be used for UCI transmission can be configured for the UE through higher layer signaling (e.g., RRC signaling). On the other hand, if the UCI type is HARQ-ACK for DCI-scheduled PDSCH, the PUCCH resources in the PUCCH resource set to be used for UCI transmission can be scheduled by DCI.
[0151] 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-level (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).
[0152] 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.
[0153] On the UL, the BS can dynamically allocate UL resources to the UE via 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 use a configuration grant to allocate UL resources to the UE. Two types of configuration grants can be used, 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 addressing the PDCCH 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 by RRC signaling.
[0154] 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.
[0155] Hereinafter, resource allocation through PDCCH and resource allocation through RRC will be described in more detail.
[0156] * Resource allocation via PDCCH: dynamic grant / assignment
[0157] 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 (e.g., modulation and coding scheme (MCS)) index associated with the DL-SCH. MCS ), resource allocation and HARQ information. The DCI on the PDCCH for scheduling UL transmission 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 a 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 implementations of the present disclosure may be applied to UL data transmission based on DCL format 0_2. Some implementations of the present disclosure may be applied to DL data reception based on DCI format 1_2.
[0158] Figure 6 An example of PDSCH TDRA caused by PDCCH and an example of PUSCH TDRA caused by PDCCH are shown.
[0159] 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 PDSCH or PUSCH. The predefined default PDSCH time domain allocation is applied as the allocation table of PDSCH, or the PDSCH TDRA table configured by the BS through the RRC signal pdsch-TimeDomainAllocationList is applied as the allocation table of PDSCH. The predefined default PUSCH time domain allocation is applied as the allocation table of PUSCH, or the PUSCH TDRA table configured by the BS through the RRC signal pusch-TimeDomainAllocationList is applied as the allocation table of 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 3GPPTS 38.214).
[0160] 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 beginning 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 beginning 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.
[0161] 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.
[0162] * Resource allocation via RRC
[0163] 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.
[0164] When configuration grant type 1 is configured, the following parameters may be provided to the UE via RRC signaling:
[0165] -cs-RNTI, corresponding to the CS-RNTI used for retransmission;
[0166] -periodicity, corresponds to the periodicity of configuration permission type 1;
[0167] -timeDomainOffset, indicating the resource offset in the time domain relative to the system frame number (SFN) = 0;
[0168] -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;
[0169] -frequencyDomainAllocation, which provides frequency domain resource allocation; and
[0170] -mcsAndTBS, which provides I2C indicating the modulation order, target code rate, and transport block size MCS .
[0171] When a configuration grant type 1 is configured for a serving cell through RRC, the UE stores the UL grant provided by the RRC as the configured UL grant for the indicated serving cell, and initializes or reinitializes the configured UL grant to start at a symbol according to timeDomainOffset and S (derived from SLIV) and repeat with periodicity. After configuring the UL grant for configuration grant type 1, the UE may consider the UL grant to be repeated in association with each symbol that satisfies the following formula: [(SFN*numberOfSlotsPerFrame(numberOfSymbolsPerSlot)+(number of slots in frame*numberOfSymbolsPerSlot)+number of symbols in slot]=(timeDomainOffset*numberOfSymbolsPerSlot+S+N*periodicity)modulo(1024*numberOfSlotsPerFrame*numberOfSymbolsPerSlot), for all N>=0, where numberOfSlotsPerFrame and numberOfSymbolsPerSlot indicate the number of consecutive slots per frame and the number of consecutive OFDM symbols per slot, respectively (refer to Tables 1 and 2).
[0172] For configuration grant type 2, the BS may provide the following parameters to the UE via RRC signaling:
[0173] -cs-RNTI, corresponding to the CS-RNTI used for activation, deactivation and retransmission; and
[0174] -periodicity, provides the periodicity for configuring permission type 2.
[0175] The actual UL grant is provided to the UE via the 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 repeated with each symbol that satisfies the following equation: [(SFN*numberOfSlotsPerFrame*numberOfSymbolsPerSlot)+(number of slots in a frame*numberOfSymbolsPerSlot)+number of symbols in a slot]=[(SFN 开始时间 *numberOfSlotsPerFrame*numberOfSymbolsPerSlot+slot 开始时间 *numberOfSymbolsPerSlot+symbol 开始时间)+N*periodicity]modulo(1024*numberOfSlotsPerFrame*numberOfSymbolsPerSlot), for all N>=0, where SFN 开始时间 、slot 开始时间 and symbol 开始时间 denote the SFN, slot and symbol of the first transmission opportunity of PUSCH after the configuration grant is (re)initialized, respectively, numberOfSlotsPerFrame and numberOfSymbolsPerSlot indicate the number of consecutive slots per frame and the number of consecutive OFDM symbols per slot, respectively (refer to Table 1 and Table 2).
[0176] 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 that does not configure either harq-ProcID-Offset or cg-RetransmissionTimer, 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 a frame*numberOfSymbolsPerSlot+number of symbols in a 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.
[0177] On the DL, semi-persistent scheduling (SPS) may be provided to the UE via RRC signaling per serving cell and per BWP from the BS. 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 configuring SPS, the BS may provide the following parameters to the UE via RRC signaling (e.g., SPS configuration) for configuring semi-persistent transmission:
[0178] -cs-RNTI, corresponding to the CS-RNTI used for activation, deactivation and retransmission;
[0179] -nrofHARQ-Processes, provides the number of HARQ processes used for SPS;
[0180] -periodicity, provides the periodicity of the configured DL assignments for SPS;
[0181] -n1PUCCH-AN, providing HARQ resources of 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).
[0182] 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 in a slot that satisfies the following equation: (numberOfSlotsPerFrame*SFN+number of slots in a frame) = [(numberOfSlotsPerFrame*SFN 开始时间 +slot 开始时间 )+N*periodicity*numberOfSlotsPerFrame / 10]modulo(1024*numberOfSlotsPerFrame), where SFN 开始时间 and slot 开始时间 denote 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).
[0183] 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 in which the DL transmission starts may be determined from the following formula: HARQ Process ID = [floor(CURRENT_slot*10 / (numberOfSlotsPerFrame*periodicity))] modulonrofHARQ-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 time slot 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)+time slot number in frame], and numberOfSlotsPerFrame represents the number of consecutive time slots per frame.
[0184] 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.
[0185] [Table 5]
[0186]
[0187] [Table 6]
[0188] DCI format 0_0 DCI format 1_0 HARQ process number Set all to "0" Set all to "0" Redundant version Set to "00" Set to "00" Modulation and coding schemes Set all to "1" Set all to "1" Resource Block Assignment Set all to "1" Set all to "1"
[0189] 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.
[0190] In the present disclosure, the PDSCH based on DL SPS may be referred to as SPS PDSCH, and the PUSCH based on UL configuration grant (CG) may be referred to as CG PUSCH. The PDSCH dynamically scheduled by DCI carried on PDCCH may be referred to as dynamic grant (DG) PDSCH, and the PUSCH dynamically scheduled by DCI carried on PDCCH may be referred to as DG PUSCH.
[0191] Figure 7 The HARQ-ACK transmission / reception process is shown.
[0192] 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 to the PDSCH.
[0193] 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.
[0194] -FDRA: FDRA indicates the RB set allocated to PDSCH.
[0195] -TDRA: TDRA indicates the DL assignment and 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 may 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 the PDSCH.
[0196] -PDSCH-to-HARQ_feedback timing indicator: This indicator indicates K1.
[0197] 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.
[0198] 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.
[0199] 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 time 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 time slots (or PDSCH transmission time slots or PDCCH monitoring time 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 may have one of multiple values (e.g., k). For example, when a PDSCH is received in time slot #m and the PDSCH in the DL grant DCI (PDCCH) for scheduling the PDSCH indicates k with the HARQ-ACK timing information, the HARQ-ACK information of the PDSCH may be sent in time slot #(m+k). As an example, k∈{1,2,3,4,5,6,7,8}. When HARQ-ACK information is sent in time 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 time slot #n may include the HARQ-ACK corresponding to time slot #(nk). For example, when k∈{1,2,3,4,5,6,7,8}, the HARQ-ACK information of time slot #n may include the HARQ-ACK corresponding to time slot #(n-8) to time 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 cells are scheduled, the type 1 HARQ-ACK codebook may be inefficient.
[0200] 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 cell. 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, a 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 that 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 time slot in which there is a PDCCH with t-DAI.
[0201] 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 cell. 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.
[0202] Extended reality (XR) is a super-immersive technology and service that uses virtual reality (VR), augmented reality (AR), mixed reality (MR), holograms, etc. to provide an environment where users can communicate and live in a virtual space similar to reality without time and space constraints. XR is one of the main services introduced in NR wireless communication systems. XR is usually characterized by a specific service with one or more DL video streams closely synchronized with frequent UL attitude / control updates. In addition, XR has a high data rate and a strict packet delay budget (PDB).
[0203] For XR use cases, video streaming is the most important stream. Video is divided into individual frames before transmission. Data packets representing video frames can be sent wirelessly. The average time interval between arrival of packets is the inverse of the frame rate (frames / second). For video streaming, if there are a lot of changes in the video on the screen, the traffic is high, and if the video hardly changes, the traffic is low.
[0204] In NR, one or more SPS PDSCH or CG PUSCH can be configured for the UE for periodic transmission and reception or low latency and PDCCH overhead. The corresponding configured / indicated resources can be repeated in the time domain with periodicity according to each SPS / CG configuration. For example, the resource allocation of the first configuration / indication can be repeated with the configured periodicity according to the SPS / CG configuration, and the UE can perform DL reception / UL transmission on the corresponding resources without a separate PDCCH reception process. In addition, there are various types of data that can be generated in XR. Among these data, sensor and location information of the UE, which is usually reported with a specific periodicity, and video data are considered to be sent and received on SPS / CG resources. In this data, the service arrival time is not constant, and jitter may occur due to reasons such as video encoding time, sensor measurement time, high-level operation, or network routing changes.
[0205] Dynamic scheduling can also be considered for XR services. When delay-sensitive XR services are used, it is necessary to consider methods to ensure that these transmissions are not canceled due to other transmissions. In addition, the UE needs to receive appropriate DL assignments and / or UL grants for the services. In NR, PHY layer priorities are introduced for multiple services. Therefore, the UE can use only one of the overlapping radio resources to perform UL transmission or DL reception. Alternatively, the UE may divide the overlapping UL transmissions into multiple groups and perform UL multiplexing. In this process, lower priority transmissions may be canceled, so it is necessary to consider a method to prevent cancellation of XR transmissions.
[0206] If the BS allocates resources to a location far enough away from the expected service appearance time point in time considering the jitter of the data appearance time point, the availability of resources can be guaranteed, but delays may occur. On the contrary, if SPS / CG resources with fixed periodicity are allocated at the scheduled data appearance time point, a greater delay may occur due to the time to wait for the next available resource during the jitter.
[0207] On the other hand, since some data are generated based on events, it is impossible to accurately determine the actual data appearance time point. However, even for these data, the use of SPS / CG resources is considered to reduce the delay caused by scheduling. In this case, a skip method can be considered, in which the network allocates a sufficiently large amount of resources with a short periodicity to prepare for the appearance of data, and the UE or BS selectively uses some of these resources and does not actually use other resources. However, in order to use the method of skipping transmission and reception, the UE and the BS need to carefully consider the response signal to determine whether to perform reception and / or transmission between the UE and the BS. If the UE needs to send a response signal even for a transmission that the UE has not received, the BS should always be prepared for the resources for the UE to send a response signal. Considering that the skip method is based on configuring a sufficiently large amount of resources within the radio resources, configuring resources so that the UE can send a response signal even for a transmission that the UE has not received may become a significant UL burden. Considering that these resources may be multiplexed between UEs, the burden of UL resources should be considered more important.
[0208] The above matters need to be considered when XR services or similar third-party services are used. For example, in order to effectively send information with dynamically changing payload sizes for various services or businesses (e.g., video), it is possible to consider scheduling multiple radio resources through a single DCI (i.e., scheduling multiple PDSCH receptions through a single DCI or scheduling multiple PUSCH transmissions through a single DCI) to effectively mitigate jitter using multiple radio resources, or to simultaneously schedule different radio resources with various characteristics required by various services.
[0209] Hereinafter, although the implementation of the present disclosure will be described based on the NR system, the implementation of the present disclosure is not limited to the transmission / reception of NR. In addition, although in the present disclosure, the characteristics and structure of the XR service are used as an example to describe the implementation of the present disclosure, the implementation of the present disclosure is not limited to supporting the XR service. Even if there is no separate description, the implementation of the present disclosure can be applied to all wireless communication transmission / reception structures and services.
[0210] Hereinafter, some implementations of the present disclosure for scheduling multiple radio resources into a single DCI are described. That is, hereafter, some implementations of the present disclosure for scheduling multiple PDSCH receptions via a single DCI or scheduling multiple PUSCH transmissions via a single DCI are described.
[0211] Hereinafter, some implementations of the present disclosure will be described in which a UE schedules multiple radio resources for an XR service from a single DCI, transmits or receives user data through the multiple radio resources scheduled by the corresponding DCI, and transmits a response thereof.
[0212] The present disclosure describes an implementation of enabling / disabling semi-static configuration. For example, an implementation of the present disclosure may include a method for a BS to allocate PDSCH / PUSCH radio resources to a UE and a method for the UE to perform DL reception or UL transmission on the allocated radio resources. Some implementations of the present disclosure may include a method for a UE to send a HARQ-ACK PUCCH response to a PDSCH reception result and a method for receiving a retransmitted DCI from the BS via a PDCCH after sending a PUSCH. In some implementations of the present disclosure, the UE may send signals and channels for notifying its capabilities and / or service requirements, and the BS may receive the signals and channels.
[0213] Some implementations of the present disclosure may be partially selectively applied. Some implementations of the present disclosure may be performed independently without being combined with other implementations, or one or more implementations may be combined and performed in an associated form. As long as the principle of the implementation of the present disclosure is maintained, some terms, symbols, sequences, etc. used in the present disclosure may be replaced with other terms, symbols, sequences, etc.
[0214] Figure 8 A signal transmission / reception process between a UE and a BS according to some implementations of the present disclosure is shown.
[0215] The UE may receive a semi-static configuration required for scheduling multiple radio resources from the BS via RRC signaling. The configured semi-static configuration may include a time domain resource allocation (TDRA) indicating multiple radio resources or a periodicity, quantity or transmission time of radio resources that can configure multiple radio resources, etc. Based on this information, the BS may send a DCI for scheduling multiple radio resources to the UE, and the UE may receive the DCI and be allocated multiple radio resources (S801). For example, a UE that receives a scheduling DCI indicating a TDRA (indicating multiple radio resources) may be allocated multiple radio resources based on multiple time domain resource information provided in the corresponding TDRA and other information provided in the DCI (e.g., frequency domain resource allocation (FDRA) and modulation coding scheme (MCS) information). As another example, only when the DCI includes an indicator indicating that the DCI indicates multiple radio resources, the UE configured with the periodicity, quantity or transmission time of the radio resources can perform repeated transmission or reception with the periodicity, number of times or transmission time by using the radio resources scheduled by the corresponding DCI. The UE may use some implementations of the present disclosure to determine transmission parameters to be applied to each of the multiple radio resources, such as the MCS value or DMRS configuration to be applied. The UE may send a HARQ-ACK response (S805) to a PDSCH reception when performing multiple PDSCH receptions (S803) via multiple radio resources using some implementations of the present disclosure.
[0216] Some implementations of the present disclosure described below may be applied independently or in combination of two or more.
[0217] Some implementations of the present disclosure may be defined as being applied only when the UE receives relevant configuration information from the BS (or core network), and in this case, the configuration information may be sent using a high-layer signal (e.g., a system information block (SIB) or RRC signaling), or may be used together with a method of instructing the UE to enable / disable the configured information via a separate signaling (e.g., DCI or MAC control element). It may be provided that the UE reports information (e.g., capability) on whether the method according to some implementations of the present disclosure is supported, and the BS (or core network) receives the information.
[0218] <Implementation 1: Multi-slot scheduling with different MCS>
[0219] The BS may indicate or configure a plurality of radio resources to the UE, and the UE may perform PDSCH reception or PUSCH transmission on the given plurality of radio resources. The BS may schedule a plurality of radio resources based on the channel state of the UE at the scheduling time, so even if an appropriate radio resource may be selected at the scheduling time, the channel state of the UE may change when the UE sends or receives the radio resource away from the scheduling time. Therefore, a more robust scheduling of the channel state of the radio resource away from the scheduling time is required. In view of this, the UE and the BS may perform at least one of the following operations.
[0220] >Alternative 1: When the BS indicates or configures multiple radio resources to the UE, multiple MCS values may be provided in a scheduling message (e.g., DL assignment or UL grant) from the BS. For example, a scheduling DCI (e.g., DCI format 1_x or DCI format 0_y) may include multiple MCS fields. Alternatively, an MCS offset field may be added to the legacy MCS field. The MCS offset field may be the number of bits (e.g., 2 bits) indicating the second MCS value minus the first MCS value. That is, the MCS value given by the legacy MCS field may be determined as the first MCS value, and the value obtained by adding the MCS value given by the legacy MCS field to the difference given in the offset field may be determined as the second MCS value.
[0221] >>When the corresponding scheduling message schedules N PDSCHs or PUSCHs, multiple MCS values (eg, M MCS values) may be applied to each PDSCH / PUSCH as follows.
[0222] >>>Option 1: For each MCS value, the number of radio resources to which the corresponding MCS value is applied may be predefined or configured via high-layer signaling of the BS. The UE and the BS may apply the MCS values to a plurality of radio resources given by the scheduling message according to the number of radio resources to which the respective MCS values are to be applied in the order of the given MCS values. For example, when four radio resources are configured to the UE through one scheduling message, and the first MCS value included in the scheduling message is configured to be applied to two radio resources and the second MCS value is configured to be applied to four radio resources, the UE may apply the first MCS value to the first two radio resources and the second MCS value to the next two radio resources.
[0223] >>>Option 2: When the scheduling message contains two MCS values, the UE and the BS may apply the first MCS value to the first floor(N / 2) radio resources and apply the second MCS value to the remaining ceil(N / 2) radio resources.
[0224] >>>Option 3: When the scheduling message contains two MCS values, the UE and the BS may apply the first MCS value to the first X radio resources and the second MCS value to the remaining radio resources. Here, X may be an integer value greater than or equal to 1, indicated or configured via L1 signaling or higher layer signaling of the BS.
[0225] >>>Option 3: When the scheduling message contains two MCS values, the UE and the BS may apply the first MCS value to the radio resources for the first X symbols / slots / milliseconds and apply the second MCS value to the remaining radio resources. Here, X may be a value indicated or configured via L1 signaling or higher layer signaling of the BS.
[0226] >Alternative 2: When the BS indicates or configures multiple radio resources to the UE, the scheduling message (e.g., DL assignment or UL grant) of the BS may indicate a row in the TDRA table having multiple start and length indicator values (SLIVs) together with the MCS. The corresponding row may also include an MCS adjustment value to be used for the corresponding SLIV. When the UE performs reception or transmission on multiple scheduled radio resources, that is, when performing transmission of the PDSCH or PUSCH corresponding to each SLIV, the UE may determine the MCS to be used for transmission of each radio resource considering the MCS value included in the scheduling message and the MCS adjustment value included in the TDRA information. For example, when the UE is scheduled as four radio resources with an MCS value of K, and the MCS adjustment values configured for the corresponding radio resources are 0, -1, -2, and -3, the UE may determine the MCS values to be used for the corresponding radio resources as K, K-1, K-2, and K-3.
[0227] >Alternative 3: When the BS indicates or configures multiple radio resources to the UE, the scheduling message (e.g., DL assignment or UL grant) of the BS may include one MCS value and multiple radio resources. In this case, the UE may determine the transport block size (TBS) of the indicated multiple radio resources considering only the size of the first radio resource. In other words, the UE and the BS may determine the TBS considering the size of the first radio resource and the given MCS value, and use the TBS determined based on the first radio resource in all radio resources. In this way, the UE and the BS may use the same TBS in all radio resources, and the BS may indirectly control the coding rate of each radio resource by adjusting the size of the radio resource. In order to dynamically indicate that the UE determines only one TBS for multiple radio resources, a 1-bit flag may be included in the scheduling DCI to indicate whether the corresponding operation is performed. When the flag is turned off, the UE may determine the TBS according to the size of each radio resource by applying the given MCS to each radio resource, and when the flag is turned on, the UE may determine the TBS based on the first radio resource and the given MCS value and apply the TBS to all remaining radio resources.
[0228] <Implementation 2: Enhanced HARQ-ACK feedback for multi-slot scheduling>
[0229] Fig. 9 An example of HARQ-ACK feedback with multi-slot scheduling through one scheduling message is shown.
[0230] The BS may indicate or configure a plurality of radio resources to the UE, and the UE may send PDSCH reception or PUSCH transmission in the given plurality of radio resources. The UE receiving the PDSCH may send a PUCCH / PUSCH including a HARQ-ACK response to each PDSCH based on the PDSCH-to-HARQ delay (e.g., PDSCH-to-HARQ_feedback timing indicator) and a PUCCH resource indicator (PRI) included in the scheduling message. For example, the UE may send a HARQ-ACK response in a PUCCH resource determined by the PRI in a time slot located in a UL time slot separated from the received PDSCH by the PDSCH-to-HARQ delay, and when there is another PUCCH transmission or PUSCH transmission overlapping with the corresponding PUCCH resource, the UE may send a HARQ-ACK response in a PUCCH or PUSCH obtained by UL multiplexing.
[0231] In this case, when the scheduling message schedules N PDSCHs or PUSCHs, up to N PUCCH / PUSCH transmissions may occur for the HARQ-ACK response transmission. Fig. 9, the DCI used to schedule PDSCH includes a PDSCH to HARQ feedback timing indicator field and a PRI field, so the same PDSCH to HARQ feedback timing indicator value and the same PRI value are applied to each of multiple PDSCHs, and up to N PUCCH / PUSCH transmissions can occur for up to N PDSCHs, respectively.
[0232] Figures 10 to 14 An example of HARQ-ACK feedback according to some implementations of the present disclosure is shown.
[0233] When the scheduling message schedules N PDSCHs / PUSCHs, in some implementations of the present disclosure, the UE and the BS may perform at least one of the following operations to save UL radio resources.
[0234] >Alternative 1: When the BS indicates or configures multiple radio resources to the UE, the scheduling message (e.g., DL assignment or UL grant) of the BS may indicate a row with multiple SLIVs in the TDRA table together with the MCS. For example, the corresponding row may include the SLIV to be used for radio resource allocation, the SLIV periodicity P, the number of SLIVs N, and the HARQ-ACK response periodicity. The UE may repeat the given SLIV for each SLIV periodicity P and the number of SLIVs N based on the scheduling message. Alternatively, the TDRA table may indicate a row with multiple SLIVs and HARQ-ACK response periodicity. The HARQ-ACK response periodicity K may determine the frequency of sending the HARQ-ACK response. When the value of the HARQ-ACK response periodicity K is k, the UE may determine the PUCCH based on the kth or last radio resource among the N radio resources considering the PDSCH to HARQ delay and PRI, and then send the HARQ-ACK response on the corresponding PUCCH, and each HARQ-ACK response includes the HARQ-ACK state of each of the k radio resources or (Nmod k) radio resources in sequence. When the HARQ-ACK response periodicity is a specific value (e.g., 0), the UE may send a HARQ-ACK response within all radio resources in one PUCCH determined based on the last radio resource (i.e., the last PDSCH opportunity). In other words, the N PDSCH opportunities through one scheduling message may be divided into multiple (e.g., X) PDSCH groups, and the HARQ-ACK responses of each PDSCH group may be sent on one PUCCH determined based on the last PDSCH opportunity of the corresponding PDSCH group. When the number of PUCCHs for N PDSCHs scheduled through one scheduling message is X, the number of PDSCHs associated with the last PUCCH may be (k*XN). Refer to Fig.10For example, when the DCI for scheduling multiple PDSCH receptions includes a PDSCH-to-HARQ_feedback timing indicator value = K1, and the row indicated by the TDRA value in the DCI includes N = 5 SLIVs, and when the row or the DCI includes a HARQ-ACK response period K = 3, the HARQ-ACK information bits of PDSCH #1 to PDSCH #3 can be sent on PUCCH #1 in a time slot that is K1 time slots after the time slot in which PDSCH #3 exists, and the HARQ-ACK information bits of PDSCH #4 and PDSCH #5 can be sent on PUCCH #2 in a time slot that is K1 time slots after the time slot in which PDSCH #5 exists. When individual PUCCH resources are difficult to send considering the TDD configuration of the BS, for example, when the transmitted DL symbols or symbols of the SS / PBCH block overlap with the determined PUCCH resources, the PUCCH transmission may be postponed to an available UL time slot or discarded, and when discarded, the k HARQ-ACK responses to be included in the corresponding PUCCH transmission may be sent together with the PUCCH for the next k HARQ-ACK responses.
[0235] >Alternative 2: When the BS indicates or configures multiple radio resources to the UE, the scheduling message (e.g., DL assignment or UL grant) of the BS may include the number X of PRIs to be used for the scheduling. The PRI field included in the scheduling message may indicate a PRI sequence of length Y, which is predefined or configured via high-layer signaling of the BS. In this case, the number X of PRI information included in the scheduling message may be used as follows.
[0236] >>When the number of PRIs X=1, one PUCCH is allocated for all PDSCHs. That is, the UE can send a HARQ-ACK response for all radio resources on one PUCCH determined based on the last radio resource among the N scheduled radio resources. The PUCCH resource can be determined using a given PRI value or the first value of a PRI sequence.
[0237] >>When the number of PRIs X>1, the UE may group every ceil(N / X) PDSCHs and send a HARQ-ACK response for each group. When N / X is not an integer, the last group may include (k*XN) PDSCHs. Each HARQ-ACK response may be sent on a PUCCH determined based on the last radio resource in the group. The PUCCH resource may be determined for each i-th PUCCH using a given PRI value or the (i mod Y)-th value within a PRI sequence. For example, refer to Fig.11, when the DCI for scheduling multiple PDSCH receptions includes a PDSCH-to-HARQ_feedback timing indicator value = K1, the row indicated by the TDRA value in the DCI includes N = 5 SLIVs, and the row or DCI includes a PRI sequence {2,3} with a number of PRIs X = 2 and a length Y = 2, the HARQ-ACK response to PDSCH #1 and PDSCH #2 may be in a PUCCH resource determined by the first PRI value in the PRI sequence among the PUCCH resources in a slot K1 slots after the slot with PDSCH #2 The HARQ-ACK response to PDSCH#5 may be sent on PUCCH#3 in the PUCCH resources determined by the first PRI value in the PRI sequence among the PUCCH resources in the time slot K1 slots after the time slot with PDSCH#5.
[0238] >Alternative 3: When the BS indicates (e.g., via a DCI format) or configures (e.g., via RRC signaling and / or via enabling a DCI format) multiple radio resources to the UE, these radio resources may be used for jitter processing. For example, the UE may receive the PDSCH only on at most one radio resource that is determined to be actually sent by the BS among a given plurality of radio resources using methods such as blind decoding or DMRS detection. Alternatively, the N radio resources may all be radio resources used for the same TB transmission.
[0239] >> In this case, the UE may only send HARQ-ACK information related to the PDSCH received from at most one radio resource determined to be sent by the BS. The UE may send a HARQ-ACK response for the corresponding PDSCH on the PUCCH determined based on the last radio resource among the N scheduled radio resources. Alternatively, the UE may determine the PUCCH resource based on the PDSCH received from at most one radio resource determined to be sent by the BS using a given PRI value or the first value of the PRI sequence. This may be used in particular when using a type 2 codebook (i.e., a type 2 HARQ-ACK codebook).
[0240] >> Alternatively, the UE may respond with a HARQ-ACK state for a PDSCH received from at most one radio resource determined to be transmitted by the BS, and send a NACK response for all radio resources among the N radio resources except the radio resource where the PDSCH is received. This may be used in particular when a type 1 codebook (i.e., a type 2 HARQ-ACK codebook) is used.
[0241] >Alternative 4: When the BS indicates or configures multiple radio resources to the UE, the UE may receive the PDSCH only on the radio resources that are determined to be actually transmitted by the BS among the multiple given radio resources using methods such as blind decoding (e.g., when the decoding result of the PDSCH is ACK, it is determined that there is PDSCH transmission, and when the result is NACK, it is considered that there is no PDSCH transmission) or DMRS detection (e.g., through energy level detection). This allows the BS to be more proactive in scheduling.
[0242] >>In this case, the UE may only send HARQ-ACK information related to the PDSCH received from the radio resources determined to be sent by the BS. The UE may send a HARQ-ACK response to the corresponding PDSCH on a PUCCH determined based on the last radio resource among the N scheduled radio resources. The PUCCH resource may be determined using a given PRI value or the first value of a PRI sequence. This may be particularly useful when using a type 2 codebook. Traditionally, the number of bits in the HARQ-ACK payload is proportional to the number of PDSCHs scheduled by the corresponding DCI, but according to this method, for example, when the UE determines that only two PDSCHs are sent, a portion of the HARQ-ACK payload for DCI in the HARQ-ACK codebook includes only HARQ-ACK bits corresponding to the two PDSCHs.
[0243] >> Alternatively, the UE may respond with a HARQ-ACK state for a PDSCH received from a radio resource determined to be transmitted by the BS, and send a NACK response for all radio resources among the N radio resources except the radio resource receiving the PDSCH. This may be particularly useful when using a type 1 codebook. When it is determined that there is no PDSCH transmission on all N radio resources scheduled by one DCI or when it is determined to be NACK, the UE may omit the HARQ-ACK transmission.
[0244] >Alternative 5: When the BS indicates or configures multiple radio resources to the UE, these radio resources may be considered to be repeated. For example, the scheduling message may indicate a row in the TDRA table containing multiple SLIVs and the number of repeated transmissions associated with each SLIV. Each repeated transmission of the SLIV may be used to send one transport block (TB). Each SLIV may be repeated in units of symbols (radio resources with the same back-to-back symbol length) for a given number of repetitions, or the corresponding SLIV may be repeated in units of time slots for a given number of repetitions. The UE may receive the PDSCH only on the radio resources that are determined to be actually sent by the BS among the given multiple radio resources using methods such as blind decoding or DMRS detection.
[0245] >>The UE may send a HARQ-ACK response only for a PDSCH received from a radio resource determined to be transmitted by the BS. The UE may send a HARQ-ACK response on a PUCCH determined based on the last repeated transmission among repeated transmissions based on the corresponding radio resource. The PUCCH resource may be determined using a given PRI value or the first value of a PRI sequence. For example, referring to Fig.12 , when the DCI for scheduling multiple PDSCH receptions includes a PDSCH-to-HARQ_feedback timing indicator value = K1, the row indicated by the TDRA value in the DCI includes N = 4 SLIVs, the number of repeated transmissions associated with each SLIV = 2, and the UE receives the second TB and the third TB among four transport blocks (TBs) based on the four SLIVs, the HARQ-ACK responses for the repeated PDSCH #2-1 and PDSCH #2-2 for the second TB can be sent on PUCCH #1 within the PUCCH resources determined by the first value of a given PRI value or a PRI sequence among the PUCCH resources in the time slot K1 time slots after the time slot with PDSCH #2-2, and the HARQ-ACK responses for the repeated PDSCH #3-1 and PDSCH #3-2 for the third TB can be sent on PUCCH #2 within the PUCCH resources determined by the first value of a given PRI value or a PRI sequence among the PUCCH resources in the time slot K1 time slots after the time slot with PDSCH #3-2.
[0246] >> Alternatively, the UE may send a HARQ-ACK response to a PDSCH received on a PUCCH determined based on the last repetitive transmission of the last radio resource among the multiple radio resources or a HARQ-ACK response to all scheduled PDSCHs. The PUCCH resource may be determined using a given PRI value or the first value of a PRI sequence. For example, referring to Fig.13, when the DCI for scheduling multiple PDSCH receptions includes a PDSCH-to-HARQ_feedback timing indicator value = K1, the row indicated by the TDRA value in the DCI includes N = 4 SLIVs, the number of repeated transmissions associated with each SLIV = 2, and the UE receives the second TB and the third TB among the four TBs based on the four SLIVs, the UE may send a HARQ-ACK response to the second TB and the third TB among the four scheduled TBs, or a HARQ-ACK response to all four scheduled TBs, on PUCCH #1 within the PUCCH resources determined by using a given PRI value or the first value of a PRI sequence in the time slot with PDSCH #4-2 (based on the last transmission of the four SLIVs) in the time slot K1 time slots after.
[0247] <Implementation 2-1: Enhanced PRI determination for HARQ-ACK feedback>
[0248] When the BS's scheduling message schedules N PDSCHs in the above method, the UE can send HARQ-ACK responses through multiple PUCCH transmissions for multiple received / scheduled PDSCHs, and can use different PRI values to determine each PUCCH resource. In this case, when two PUCCH transmissions using different PRIs overlap in time, for example, when the determined PUCCH resources are located in the same UL time slot or share the same symbol, such as Fig.14 As shown, the UE may multiplex the information contained in the two PUCCHs into one PUCCH and transmit the information. Conventionally, when the HARQ-ACK PUCCHs overlap each other in time, the UE may determine the PUCCH resources to be used for multiplexing based on the PRI indicated by the most recently received scheduling DCI, but when one DCI determines multiple radio resources, the PRI may not be determined based on the time point of DCI reception because all PDSCHs related to each PUCCH are scheduled by the same DCI. Therefore, when UL multiplexing of two HARQ-ACK PUCCHs scheduled by a DCI that schedules multiple radio resources is required, the UE and the BS may determine the PRI as follows to determine one PUCCH to be used for multiplexing of the two PUCCHs.
[0249] >The PRI value given for the PDSCH corresponding to the earliest or latest SLIV in the scheduled TDRA information is used for the PDSCH associated with two PUCCH transmissions.
[0250] > Use the PRI value of the PUCCH transmission that starts two PUCCHs earlier. This can reduce the cases where PUCCH resources are not changed unnecessarily.
[0251] >Of the two PUCCHs, use the PRI value of the PUCCH transmission with the later end time of the related PDSCH. This can reduce the situation where PUCCH resources are not changed unnecessarily.
[0252] >The PRI value may be determined via a separate RRC parameter, which is configured to be used when two PUCCHs overlap in time.
[0253] >>UE can always expect to use the same PRI value when two PUCCHs overlap. In other words, when two PUCCHs overlap, the BS can always schedule two PUCCHs determined by the same PRI.
[0254] The UE may multiplex and transmit the UCI and the HARQ-ACK codebook included in the two PUCCHs on the PUCCH resources determined by the PRI selected as above.
[0255] <Implementation 2-2: Enhanced DAI determination for HARQ-ACK feedback>
[0256] When the BS's scheduling message schedules N PDSCHs in the above method, the UE can send a HARQ-ACK response for multiple received / scheduled PDSCHs through multiple PUCCH transmissions. When the UE uses a type 2 HARQ-ACK codebook, it may be considered to give a DL assignment index (DAI) for each PDSCH or each PUCCH. For example, one of the following may be considered.
[0257] >Option 1: DAI may be given for each PDSCH / TB / SLIV. The UE may configure the type 2 HARQ-ACK codebook by mapping the HARQ-ACK response to the corresponding PDSCH received by the UE to different DAI values. In order to configure the DAI for each transmission, the BS may indicate a DAI in the scheduling message, and the corresponding DAI value is applied to the first radio resource included in the scheduling message, and the DAI value added from the corresponding DAI value to i may be mapped to the i-th PDSCH / TB / SLIV.
[0258] >Option 1: DAI may be given for each PUCCH. The UE may configure a type 2 HARQ-ACK codebook by mapping the HARQ-ACK response to each PUCCH sent by the UE to a different DAI value. To configure the DAI for each transmission, the BS may indicate one DAI in the scheduling message, and the corresponding DAI value may be used identically for each PUCCH. Alternatively, when a type 2 HARQ-ACK codebook is configured for this purpose, separate DAI counting for multi-slot scheduling may be performed.
[0259] <Implementation 3: SPS / CG with multiple opportunities in a cycle>
[0260] As described above, the UE may receive the semi-static configuration required for scheduling multiple radio resources from the BS through RRC signaling. The configured semi-static configuration may include a TDRA indicating multiple radio resources or a periodicity of radio resources that can configure multiple radio resources, the number of radio resources, or the transmission time, etc. Based on this information, the BS may send a DCI for scheduling multiple radio resources to the UE, and the UE may receive the DCI and be allocated multiple radio resources. For example, when the indicative TDRA information is configured in a table format, it may be considered that a row of a TDRA table with multiple SLIVs is configured to the UE, and a row index is indicated through the DCI, or a row has one SLIV and multiple row indexes are indicated to the UE.
[0261] As another example, when the configured semi-static configuration includes the periodicity of radio resources, the number of radio resources, or the transmission time, etc., when receiving the DCI related to the semi-static configuration among the DCI sent by the BS, the UE receiving the configuration may repeatedly send or receive the radio resources scheduled by the DCI according to the periodicity as many times as the number of radio resources or for the transmission time.
[0262] When the UE receives a DCI for scheduling multiple radio resources sent by the BS through the above method or another method, and performs multiple UL transmissions and DL receptions within a specific time period through one DCI by receiving the corresponding DCI, it can be considered that for an XR service with periodic business characteristics, multiple radio resources are allocated to one SPS / CG configuration within a period through this method or a similar method, and different transmission blocks are sent and received on each radio resource.
[0263] As one method for this, the BS may enable SPS / CG for multiple radio resources by scheduling DCI, or in the case of radio resources that can be enabled without a separate DCI (e.g., Type 1 CG), the BS may allocate multiple parameters indicating radio resources in the time domain in (RRC configuration) rrc-ConfiguredUplinkGrant, or configure a row to use a TDRA table with multiple SLIVs and configure the RRC parameters indicating the radio resources in (RRC configuration) rrc-ConfiguredUplinkGrant to represent a row in the corresponding table.
[0264] Alternatively, as another example, the semi-static configuration for SPS reception or CG transmission may include the periodicity of radio resources, the number of radio resources, or the transmission time, etc., and when a DCI that enables the corresponding semi-static configuration is received, the UE configured with the configuration may repeatedly send or receive the scheduling information included in the corresponding DCI or, in the case of radio resources that can be enabled without a separate DCI (e.g., type 1CG), the radio resources scheduled with the scheduling information included in the rrc-ConfiguredUplinkGrant as many times as the number of radio resources or for the transmission time. If the periodicity is not configured, the periodicity may be 1 time slot, and when the transmission time is not configured, the transmission time may be limited to one cycle of the SPS / CG. That is, when the number is greater than the periodicity, the radio resources may be repeatedly allocated only within the cycle. Alternatively, the BS may always configure the number to be less than the time slot length of the periodicity, and the UE may not expect the number to be configured to be less than the time slot length of the periodicity.
[0265] <Implementation 3-1: Processing multiple SLIV information>
[0266] When using implementation 3, the AR / VR experience transmitted through image information can be regarded as one of the XR services with periodic business characteristics. For image information, considering the user's motion sickness, bandwidth and image quality, information transmission of about 60 frames per second is currently considered. In the case of images, the size of information may be different for each frame, so it can be considered that multiple radio resources are used for one frame, and it is necessary to consider the radio resource allocation of each frame's radio resource group separated by an interval of 1 / 60 second = approximately 16.67ms.
[0267] In the current NR system, the supported radio resource periodicity is similar to 16.67ms, including 16 time slots (16ms for 15kHz SCS) or 32 time slots (16ms for 30kHz), but when the system supports services with a periodic interval of about 16.67ms, the periodicity of the radio resources and the periodicity of the services may not be aligned, resulting in a large delay time at a specific time point. To solve this problem, multiple radio resources can be allocated in an SPS / CG whose periodicity is several times longer than the service periodicity, so that the time interval between radio resources or radio resource groups within a periodicity can be an average of 16.67ms. For example, in an SPS / CG radio resource with a periodicity of 50 time slots, the allocation of radio resources in which the starting points of each radio resource or radio resource group are spaced apart by 16ms, 17ms, and 17ms (from the starting point of the next period) can be considered. To this end, at least one of the following can be considered.
[0268] >Method 1: In order to configure a periodicity that is several times longer than the periodicity of the service, multiples of 50*14 symbols (for example, 50 time slots, 100 time slots, or 150 time slots) can be added as the periodicity of the radio resources supported by SPS / CG.
[0269] >Method 2: At least one of the following may be considered to ensure that each radio resource has sufficient spacing within a period that is several times longer than the period of the service.
[0270] >>Method 2-1: When one TDRA row indicates multiple SLIVs, different time slot offsets may be indicated for each SLIV or SLIV group.
[0271] >>>The slot offset may mean the slot offset K0 or the slot offset K2 described in Sections 5.1.2.1 and 6.1.2.1 of 3GPP TS 38.214. This refers to the interval between the slot in which the DCI scheduling the corresponding radio resource is received and the slot in which the corresponding radio resource is located.
[0272] >>>In other words, not only can multiple SLIVs be configured for a single TDRA row, but multiple time slot offsets can also be configured for each SLIV.
[0273] >>> Alternatively, when configuring the SLIV group, a list including a plurality of SLIV groups is configured in one TDRA row, and a plurality of SLIVs and a time slot offset may be configured for each SLIV group.
[0274] >>> In this case, a value range of a slot offset greater than the conventional 32 can be used so that radio resources can be freely allocated with a long periodicity of more than 50 slots. For example, a value of length 64 or 128 can be used. Different ranges can be applied for each SCS used by the UE.
[0275] >>> Alternatively, it may be considered to change the method of applying the time slot offset so that the radio resources can be freely allocated via a long periodicity of more than 50 time slots. For example, when the conventional time slot offset means the interval between the time slot in which the DCI is received and the time slot in which the radio resource is located, in the case of an SPS / CG having multiple radio resources within a period or in an SPS / CG radio resource configured with an indicator indicating another method of applying the time slot offset, the time slot offset may mean the symbol or time slot interval between the last symbol of the previous radio resource / radio resource group or the time slot in which the previous radio resource / radio resource group is located and the radio resource associated with the corresponding time slot offset. For example, when multiple radio resources (R1, R2, ..., R N )Configuration(K 2,1 ,K 2,2 ,...,K 2,N), the time slot offset K can be applied based on the reception time of DCI 2,1 At a time slot K away from the time slot receiving DCI 2,1 The first radio resource in time may be scheduled in a time slot of K, and may be scheduled at a time slot K away from the time slot (or the last repetition transmission or the last symbol of the first radio resource) in which the first radio resource is scheduled. 2,2 The second radio resource may be scheduled in a time slot of K, and may be scheduled at a time slot K away from the time slot in which the (N-1)th radio resource is scheduled (or the last repeated transmission or the last symbol of the N-1th radio resource). 2,N Schedule the Nth radio resource in the time slot.
[0276] <Implementation 3-2: Processing multiple SLIV messages for type 1CG>
[0277] In order to use implementation 3, when configuring type 1CG, it may be considered to define a rule that allows a TDRA table including multiple SLIVs in a single row to be selected as the TDRA table for type 1CG, or to configure RRC parameters to explicitly select the TDRA table for type 1CG. For example, at least one of the following may be considered.
[0278] >Method 1: An RRC parameter indicating the TDRA table to be used by Type 1CG may be introduced. For example, the RRC parameter may be configured to indicate the TDRA table to be used in Type 1CG among the TDRA table used in DCI format 0_1, the TDRA table used in DCI format 0_2, and / or the TDRA table to be used in the predefined TDRA table used in scheduling via DCI format 0_0. The corresponding RRC parameter may be applied only when multiple TDRA tables are configured for the UE, multiple SLIVs are included in a single row, or for multiple DCI formats.
[0279] >Method 2: A TDRA table including multiple SLIVs in a single row may be preferred. Alternatively, the RRC parameters may be configured to give priority to the table. For example, when a TDRA table including multiple SLIVs in one row is configured for DCI format 0_1 and a TDRA table with one SLIV in one row is configured for DCI format 0_2, the RRC parameters may be configured to use the TDRA table configured for DCI format 0_1 or to use the TDRA table configured for DCI 0_1, and when a TDRA table providing multiple SLIVs in one row is configured for DCI format 0_2 and a TDRA table with one SLIV in one row is configured for DCI format 0_1, the RRC parameters may be configured to use the TDRA table configured for DCI format 0_2 or to use the TDRA table configured for DCI 0_2.
[0280] >Method 3: A separate TDRA table can be configured for Type 1CG. A corresponding table can be configured for each BWP or each SPS / CG.
[0281] >Method 4: To schedule the time domain radio resources of type 1CG, multiple SLIVs and time slot offsets can be directly configured without the TDRA table.
[0282] When each time slot offset is configured for multiple radio resources as in implementation 3-1, Type 1CG requires additional consideration. For Type 1CG, there is no separate DCI reception time point, and the time slot offset is ignored in the process of applying SLIV to determine the radio resource. Therefore, when scheduling Type 1CG without any additional consideration for this, each radio resource can be mapped to the first time slot in the cycle of Type 1CG. In order to solve these problems, the following method can be considered to allocate radio resources of Type 1CG.
[0283] >Method 1: The slot offset configured for the Type 1 CG is ignored, and a given radio resource may be scheduled in consecutive slots. For example, when three radio resources are given, the first radio resource may be allocated to the first slot in the cycle as described above, the second radio resource may be allocated to the next slot in the cycle (i.e., the second slot), and the third radio resource may be allocated to the third slot in the cycle.
[0284] >Method 2: The time slot offset can be applied only when multiple SLIVs are indicated for a single TDRA row. That is, even when Type 1CG is used, radio resources can be allocated based on the time slot offset K2 indicated with SLIV. For example, when a TDRA row including two radio resources R1 and R2 is configured for Type 1CG and a time slot offset K2 is configured for each radio resource, 2,1 and K 2,2 When the UE determines the time slot at which the periodicity of type 1CG starts based on the configured parameters timeDomainOffset and timeReferenceSFN, and also offsets the time slot by K. 2,1 and K 2,2 Applied to the corresponding time slot to determine the location of the radio resources.
[0285] >Method 3: The time slot offset may be applied only to the radio resources after the first radio resource. That is, even when the type 1CG is used, the radio resources may be allocated based on the time slot offset K2 indicated by SLIV starting from the second radio resource. For example, when a TDRA row including three radio resources R1, R2, and R3 is configured for the type 1CG and a time slot offset K is configured for each radio resource 2,1 , K 2,2 and K 2,3When the UE determines the time slot at which the periodicity of the type 1CG starts based on the configured parameters timeDomainOffset and timeReferenceSFN, ignoring the time slot offset K given for the corresponding time slot. 2,1 , allocate a first radio resource, and then apply a time slot offset K to a second radio resource and a third radio resource based on the time slot to which the first radio resource is allocated 2,2 and K 2,3 That is, the second radio resource and the third radio resource are respectively allocated to the time slot K away from the time slot to which the first radio resource is allocated. 2,2 and K 2,3 time slot.
[0286] >> Alternatively, as another example, the UE determines the time slot at which the periodicity of the type 1CG starts based on the configured parameters timeDomainOffset and timeReferenceSFN, ignoring the time slot offset K given for the corresponding time slot 2,1 , allocate a first radio resource, and then apply a time slot offset K to the second radio resource based on the time slot to which the first radio resource is allocated 2,2 , and applying a time slot offset K for the third radio resource based on the time slot to which the second radio resource is allocated 2,3 That is, the second radio resource is allocated to a time slot K away from the time slot to which the first radio resource is allocated. 2,2 The third radio resource is allocated to a time slot K away from the second radio resource. 2,3 time slot.
[0287] >Method 4: A time slot offset that reduces the time slot offset of the first radio resource may be applied only to the radio resources after the first radio resource. For example, when a TDRA row including three radio resources R1, R2, and R3 is configured for a type 1 CG and a time slot offset K is configured for each radio resource 2,1 , K 2,2 and K 2,3 When the UE determines the time slot at which the periodicity of the type 1CG starts based on the configured parameters timeDomainOffset and timeReferenceSFN, ignoring the time slot offset K given for the corresponding time slot. 2,1 , allocate a first radio resource, and then apply a time slot offset K to a second radio resource and a third radio resource based on the time slot to which the first radio resource is allocated 2,2 -K 2,1 and K 2,3 -K 2,1 That is, the second radio resource and the third radio resource are respectively allocated to the time slot K away from the time slot to which the first radio resource is allocated. 2,2 -K 2,1 and K2,3 -K 2,1 This allows the same radio resources to be allocated to the Type 1CG as when the Type 2CG is configured with the corresponding TDRA information.
[0288] <Implementation 3-3: Sub-periodicity of multiple SPS / CG opportunities in a period>
[0289] For an SPS / CG configuration having multiple radio resources per periodicity P, a small periodicity p may be additionally configured for an SPS / CG configuration having one radio resource and one periodicity P. The UE may repeat the configured radio resources for each small periodicity p in each periodicity of the SPS / CG until the end of the corresponding periodicity (i.e., until the next periodicity is reached).
[0290] A combination of {large periodicity P, small periodicity p, one radio resource, the number N of radio resources within periodicity P} can be configured. Therefore, one radio resource can be configured for each small periodicity p within each periodicity P, so that a total of N radio resources can be configured (within periodicity P).
[0291] In this case, the small periodicity p can be configured as an integer multiple of the time slot length. In these cases, it can be configured to apply additional symbols or time slot offsets to each repeated radio resource within the cycle separately from the configured radio resources. When the radio resource is repeated every p within the cycle, the UE can shift the position of the repeated radio resource in time by applying the relevant symbol or time slot offset. In order to configure the additional symbol or time slot offset, a symbol or time slot offset pattern can be configured. When the length of the pattern is less than the length of the radio resource within the cycle, the pattern can be repeated within the cycle. Alternatively, the pattern can be applied cyclically to each configured radio resource in sequence starting from SFN0.
[0292] In this case, the small periodicity p may be configured by a symbol unit other than 2 symbols or 7 symbols, configured as an integer multiple of a time slot length, configured as a product of a time slot length and a rational number with two integers as a numerator and a denominator, or configured as a product of a time slot length and a rational number that is not a predefined integer. In this case, the starting point of the nth radio resource in the cycle may be located at a distance of floor((n-1)*p) symbols or ceil((n-1)*p) symbols from the starting point of the first radio resource, or may be located at a distance of floor((n-1)*p / numberOfSymbolsPerSlot) time slots or ceil((n-1)*p / numberOfSymbolsPerSlot) time slots from the starting point of the first radio resource.
[0293] <Implementation 3-4: How to apply repetition factor to multiple SPS / CG opportunities in a cycle>
[0294] When multiple radio resources are configured in one cycle of an SPS / CG configuration, repeated transmission may be considered to ensure transmission reliability. In this case, corresponding repeated transmission may be performed for each of the multiple configured radio resources. To this end, the following may be additionally considered.
[0295] >For each radio resource, the repetition factor (ie, number of repetitions) can be configured.
[0296] >For a method of repeating each radio resource, in the case of PUSCH, repetition type A in which a radio resource is repeated in units of slots and repetition type B in which a radio resource is repeated in units of symbols may be used as described in S6.1.2.1 of TS 38.214.
[0297] >>In the case of SPS, it can be repeated in units of time slots.
[0298] >> In the case of CG, the method may conform to the method configured in the CG configuration.
[0299] >> Alternatively, the method of repeating each radio resource may be configured differently for each radio resource.
[0300] <Implementation 4: How to select TDRA table for multi-TO scheduling>
[0301] As described in this specification, the BS may separately configure a TDRA table containing multiple radio resource scheduling information to schedule multiple transmission opportunities (TOs) (i.e., transmission opportunities (TOs)) in one cycle, or may implement multiple TOs by repeating a single radio resource scheduling information given in the TDRA table multiple times. In this case, it may be considered that the configured TDRA table may be used for other purposes, and a similar form of TDRA table may be configured for other purposes. In this case, it is necessary to consider the conditions for using the configured TDRA table and the method for retrieving necessary information only from the table configured for other purposes. First, the following content may be considered to determine the conditions for scheduling multiple TOs.
[0302] >Method A-1: A 1-bit enabler for determining multiple TOs may be indicated or configured via L1 signaling or high-layer signaling of the BS. The UE indicated or configured with the enabler may configure multiple radio resources within a period with reference to a TDRA table that may include multiple radio resource scheduling information as described in this specification, or may obtain a single radio resource scheduling information from a TDRA table selected by a predefined method and repeatedly use the obtained information for the configured number of times. Other methods of this implementation (e.g., the TDRA table selection method of implementation 3 or implementation 3-2) may be considered to obtain one radio resource scheduling information from the selected TDRA table.
[0303] >> Alternatively, configuration of any other RRC parameters may determine whether multiple radio resources are configured.
[0304] >Method A-2: The number of repetitions of radio resources in a time slot for repeating a given TO and / or the number of time slots containing radio resources can be configured for the UE, and the UE receiving these RRC parameters configured in the CG configuration can obtain a radio resource scheduling information from the TDRA table selected by the predefined method to determine the CG PUSCH TO in the corresponding CG configuration, and repeatedly use the obtained information for the configured number of times. Other methods of this implementation (for example, the TDRA table selection method of implementation 3 or implementation 3-2) can be considered to obtain a radio resource scheduling information from the selected TDRA table.
[0305] >Method A-3: In order to configure CG PUSCH for UE, when the row index of the TDRA table configured by enabling DCI indication or by RRC parameters includes multiple radio resources, the UE may assume multiple TOs within a period to determine the CGPUSCH TO corresponding to the CG configuration and use the respective radio resource information included in the row of the given TDRA table within the period. That is, the UE may determine whether to apply multiple radio resources based on the number of time domain resource allocations (TDRA) given for the CG configuration.
[0306] >Method A-4: When a separate TDRA table in a CG configuration can be configured and a row of the configured TDRA table includes multiple radio resources, or an information element (IE) that can include multiple radio resources is configured, the UE can assume that multiple TOs can be configured within a period to use the individual radio resource information included in the row of a given TDRA table within the period to determine the CG PUSCH TO of the corresponding CG configuration. That is, the UE can determine whether to apply multiple radio resources based on the form of the TDRA table given separately for the CG configuration.
[0307] >Method A-5: When a separate TDRA table can be configured for the UE according to the DCI format and at least one row of the configured TDRA table includes multiple radio resources, or an IE that can include multiple radio resources is configured, the UE can assume that multiple TOs can be configured within a period to use the individual radio resource information included in the row of a given TDRA table within the period to determine the CG PUSCH TO configured for the corresponding CG. That is, the UE can determine whether to apply multiple radio resources based on the form of the TDRA table given separately for the CG configuration.
[0308] >>In the case of Type 1 CG, when the TDRA table configured for DCI format 0_1 includes information about multiple resource allocations in one row, it can be determined that this is a CG configuration in which multiple TOs can be configured.
[0309] >>In the case of Type 1 CG, when the TDRA table configured for the DCI format configured with PUSCH repetition transmission type A includes information about multiple resource allocations in one row, it can be determined that the CG configuration is capable of configuring multiple TOs.
[0310] When the UE determines the CG PUSCH TO through CG configuration and configures multiple TOs within a period, that is, when it is assumed that the corresponding CG configuration can configure multiple TOs within a period through method A-1 / A-2 / A-3 / A-4 / A-5, or when multiple TOs are assumed by other methods, the following method can be used to determine the TDRA table to be used in the CG PUSCH configuration and / or enabling DCI and / or releasing DCI and / or retransmitting DCI (that is, DCI used to schedule retransmission).
[0311] >Method B1: A separate TDRA table can be configured for each CG configuration. For a CG configuration that is not configured with a TDRA table, the TDRA table can be determined based on an existing method (e.g., S6.1.2.3 and 6.1.2.1.1 of 3GPP TS 38.214Rel-16), and for a CG configuration that is configured with a TDRA table, the corresponding TDRA table can be used for CG PUSCH configuration and / or enabling DCI and / or releasing DCI. The UE can refer to the CG configuration index and the CG configuration index included in the HARQ process ID field (i.e., the HARQ process number field) in the enable / disable DCI to distinguish the TDRA table that can be used for each CG configuration.
[0312] >Method B2: A single TDRA table that can be configured and shared by more than one CG configuration can be configured. The corresponding TDRA table can be applied only to CG configurations that can configure multiple radio resources, only to CG configurations, only to UL grants through type 1 CG configurations and specific DCI and enabled DCI scheduling, or only to CG configurations including specific RRC parameters and DG PUSCH. For other CG configurations and DG PUSCH scheduling that do not use the corresponding TDRA table, the TDRA table can be determined based on existing methods (for example, S6.1.2.3 and 6.1.2.1.1 of 3GPP TS 38.214Rel-16), and when the corresponding TDRA table is used, the corresponding TDRA table can be used for CG PUSCH configuration and / or enabling DCI and / or releasing DCI and / or retransmitting DCI.
[0313] >Method B3: For a CG configuration that supports multiple TOs within a period, the UE may use a DCI format configured with a specific repetition transmission type and / or a TDRA table used in a corresponding DCI format. For example, when a single radio resource information is repeatedly used a given number of times, for the corresponding CG configuration and / or enabling DCI and / or releasing DCI and / or retransmitting DCI, the UE may use a TDRA table for a DCI format configured with PUSCH repetition type A or DCI format 0_0 as described in 3GPPTS 38.214. Alternatively, it is expected that the UE will only generate, send and receive enabling DCI and / or releasing DCI and / or retransmitting DCI via a DCI format configured with repetition transmission type A or DCI format 0_0. When multiple DCI formats configured with repetition transmission type A are configured, the UE may determine the DCI format to be used to select the TDRA table in the order of DCI formats 0_0, 0_1, and 0_2, or select the DCI format in the reverse order.
[0314] >The TDRA table selection method may be limited to the activation / deactivation DCI of CG type 1 or CG type 2. That is, the UE may determine the TDRA table to be used for determining CG type 1 resources and CG type 2 activation DCI and / or release DCI through this method, and for retransmissions on CGPUSCH, the TDRA table to be used may be determined based on the DCI format and the search space of the received DCI as in the conventional manner.
[0315] When the UE determines the CG PUSCH TO through a specific CG configuration, in particular, when multiple TOs are determined within a period by repeating one radio resource information a given number of times, the UE may consider at least one of the following methods to obtain one radio resource information to be repeated. Alternatively, when retransmission of a specific CG PUSCH requires one radio resource information, or when CG PUSCH retransmission via multiple radio resources is not supported, at least one of the following methods may be considered to obtain one radio resource information.
[0316] >Method C1: The UE may expect that a row of the TDRA table containing only one radio resource information is indicated or configured as the radio resource configured for the corresponding CG.
[0317] >Method C2: When a row of a TDRA table indicating or configuring a radio resource corresponding to a CG configuration includes information about a plurality of radio resources, the UE may determine a plurality of TOs using only the first radio resource therein. That is, the plurality of radio resources may be determined by selecting only the first radio resource from among given radio resources and repeating the corresponding radio resource a given number of times within a time slot and / or for each time slot.
[0318] >Method C3: When a row of a TDRA table indicating or configuring radio resources corresponding to a CG configuration includes a repetition transmission factor (also called a repetition factor) indicating the number of repeated transmissions, the UE may ignore the corresponding repetition factor.
[0319] >Method C4: When the UE enables DCI and / or releases DCI configuration and / or releases radio resources configured for a specific CG, the PUSCH repetition transmission type configured for the corresponding DCI format and the number of repetition transmissions configured for this repetition transmission type may be ignored.
[0320] >Method C5: When a UE retransmits a transport block sent on a radio resource corresponding to a CG configuration via DCI transmission using dynamic PUSCH scheduling, the PUSCH repetition transmission type configured for the corresponding DCI format and the number of repetition transmissions configured for this repetition transmission type may be ignored. This may be limited to the case of CG PUSCH retransmissions of a CG configuration using multiple radio resources.
[0321] When the UE determines the CG PUSCH TO through the CG configuration, in particular when multiple TOs can be determined within a period by applying information about multiple given radio resources within the period, the UE may consider at least one of the following methods to obtain information about multiple radio resources to be allocated within the period.
[0322] >Method D1: The UE may expect that the rows of the TDRA table including information about multiple radio resources are indicated or configured as radio resources that can all be allocated within the period configured by the corresponding CG. In other words, when the UE is given multiple radio resources configured by the CG, it may be expected that the radio resources are indicated or configured so that the radio resources can all be allocated within the period assuming that the radio resources are allocated from the starting point of the periodicity configured by the CG. For example, the UE may expect that the maximum size of the time slot offset K2 configured for multiple radio resources may always be smaller than the periodicity configured by the corresponding CG, or when the maximum size of the time slot offset K2 for a given radio resource is 0, the sum of the configured start symbol and the length of the radio resource may always be smaller than the periodicity.
[0323] >Method D2: When the row of the TDRA table indicated or configured as the radio resource corresponding to the CG configuration includes information related to multiple radio resources, and some radio resources have a time slot offset K2 or a symbol offset greater than the periodicity, the UE may determine multiple TOs using only the radio resources that do not have a time slot offset K2 or a symbol offset greater than the periodicity. That is, among the given radio resources, the radio resources that can be included in the period can be determined as multiple radio resources configured by the CG.
[0324] >Method D3: When a row of a TDRA table indicating or configuring radio resources corresponding to a CG configuration includes a repetition transmission factor indicating the number of repeated transmissions, the UE may ignore the corresponding repetition factor.
[0325] >Method D4: When the UE enables DCI and / or releases DCI configuration and / or releases radio resources configured for a specific CG, the PUSCH repetition transmission type configured for the corresponding DCI format and the number of repetition transmissions configured for this repetition transmission type may be ignored.
[0326] >Method D5: When a UE retransmits a transport block sent on a radio resource of a corresponding CG configuration via DCI transmission using dynamic PUSCH scheduling, the PUSCH repetition transmission type configured for the corresponding DCI format and the number of repetition transmissions configured for this repetition transmission type may be ignored. This may be limited to the case of CG PUSCH retransmissions in a CG configuration using multiple radio resources.
[0327] When the retransmission of a specific CG PUSCH requires one radio resource information, or when the CG PUSCH retransmission is required through multiple radio resources, it can be considered that each CG configuration of the corresponding CG PUSCH requires different operations. In this case, the following can be considered to consider the corresponding CG configuration in the retransmission DCI.
[0328] >Method E1: The HARQ process ID field in the retransmitted DCI may indicate the CG configuration index. The UE may assume that the corresponding retransmitted DCI relates to the retransmission of the CG PUSCH within the CG PUSCH period whose end time is closest to the reception time of the corresponding retransmitted DCI.
[0329] >Method E2: Retransmission of CG configuration using HARQ process ID can be performed by retransmitting the HARQ process ID in the DCI. When the DCI includes information about multiple radio resources, each of which has an indicated HARQ process ID of X, a HARQ process ID offset corresponding to the CG configuration of Y, and the number of HARQ process IDs is Z, the HARQ process ID of the nth radio resource may be ((X-Y+N-1)mod Z)+Y.
[0330] The following methods may also be considered.
[0331] >Method 1: The TDRA table may be configured individually, linked by RNTI (e.g., C-RNTI or CS-RNTI) and / or CG configuration index.
[0332] >>For example, multiple PUSCH TDRA tables can be configured for a specific CG configuration index, and a single PUSCH TDRA table can be configured for another CG index.
[0333] >>When CG is enabled, CG PUSCH resources can be allocated by interpreting the CG configuration index indicated by the HARQ configuration ID field in the enabled DCI as the row in the TDRA table configured with the corresponding CG configuration index.
[0334] >> In case of retransmission, when a single PUSCH TDRA table is configured for at least one CG configuration index, CG PUSCH retransmission is scheduled by interpreting the row in the single PUSCH TDRA table, and when a multi-PUSCH TDRA table is configured for all CG configuration indexes, the first PUSCH opportunity in the row in the TDRA table may be scheduled for CG PUSCH retransmission. For example, in order to schedule a retransmission with one radio resource, when a row of the TDRA table includes multiple radio resources (e.g., SLIVs), the first SLIV may be used for retransmission of CGPUSCH.
[0335] >Method 2: When at least one CG configuration index is configured as a multi-PUSCH CG configuration, all CS-RNTI-based DCIs may always refer to the multi-PUSCH TDRA table.
[0336] >>With CG enabled, the first PUSCH opportunity in a row of the multi-PUSCH TDRA table may be allocated as a CGPUSCH resource.
[0337] >> In case of retransmission, the first PUSCH opportunity in the row of the multi-PUSCH TDRA table may be scheduled for CG PUSCH retransmission.
[0338] In the above, the multi-PUSCH TDRA table may mean a TDRA table in which one or more (ie, multiple) PUSCH opportunities corresponding to transmission of one or more (or multiple) different TBs are configured in one row.
[0339] In the above, multi-PUSCH CG may mean a CG configuration index that configures one or more (or more) PUSCH occasions corresponding to one or more (or more) different TB transmissions within one CG period.
[0340] <Implementation 5: SPS / CG retransmission with multiple opportunities in a cycle>
[0341] As described above, the UE may receive the semi-static configuration required for scheduling multiple radio resources from the BS through RRC signaling. The configured semi-static configuration indicating multiple radio resources may include TDRA indicating multiple radio resources, the periodicity of the radio resources, the number of radio resources or the transmission time, etc., which may configure multiple radio resources. Based on this information, the BS may send scheduling information of multiple radio resources to the UE, and the UE may receive the DCI and be allocated multiple radio resources. In particular, considering implementation method 3, a semi-static radio resource with multiple radio resources within the period of SPS reception and CG transmission may be configured to the UE through scheduling information.
[0342] In this case, it is considered that multiple SPS receptions and retransmissions of CG transmissions are performed within a period through scheduling information of multiple radio resources. When N SPS PDSCH reception opportunities / opportunities or N CG transmission opportunities / opportunities are configured in a specific SPS / CG periodicity and the UE is given DCI X for scheduling M radio resources for retransmission, for example, when the UE receives a DCI format 0_0 / 0_1 / 0_2 in which the CRC is scrambled by CS-RNTI, where NDI=1, in order to schedule M radio resources, implementation 5 can be used to retransmit multiple radio resources. Here, N>1 and M>=1.
[0343] The following needs to be determined for retransmission.
[0344] >Element 1: First radio resource to be retransmitted
[0345] >Element 2: Total number of radio resources to retransmit (e.g., 0 or more)
[0346] >Element 3: Radio resources to perform each retransmission
[0347] In the present implementation, element 1 (ie, the first SPS PDSCH or CG PUSCH to be retransmitted) may be determined using at least one of the following methods.
[0348] >Method 5-1-1: SPS PDSCH or CG PUSCH associated with the same HARQ process ID as the HARQ process ID indicated by DCI X
[0349] >> In this case, it may be limited to the case where multiple radio resources are configured within a period in the SPS / CG configuration related to the corresponding SPS PDSCH or CG PUSCH. For example, it may be limited to the case where an RRC parameter indicating the number of multiple radio resources within a period is included in the SPS / CG configuration.
[0350] >Method 5-1-2: The first SPS PDSCH or CG PUSCH in the periodicity (on the SPS / CG configuration) of the SPS PDSCH or CG PUSCH associated with the same HARQ process ID as the HARQ process ID indicated by DCI X
[0351] >> In this case, it may be limited to the case where multiple radio resources are configured within a period in the SPS / CG configuration related to the corresponding SPS PDSCH or CG PUSCH. For example, it may be limited to the case where an RRC parameter indicating the number of multiple radio resources within a period is included in the SPS / CG configuration.
[0352] >Method 5-1-3: When the last (or first) CG PUSCH transmission in any cycle with the same HARQ process ID as indicated by DCI X (i.e., having the same value indicated by the HARQ process ID field in DCI X) is more than time T away from the time when DCI X is received, then the first CG PUSCH of the latest cycle is used.
[0353] >>The time T may be a value predefined as the propagation time between the BS and the UE after PUSCH transmission and the time required for the BS to receive and schedule the PUSCH, a value calculated considering the capability of the UE, or a value indicated or configured by L1 or higher layer signaling of the BS.
[0354] In implementation manner 5, at least one of the following methods may be used to determine element 2 (eg, the number of retransmission targets).
[0355] >When the SPS / CG configuration related to the first SPS PDSCH or CG PUSCH to be retransmitted is configured to have a plurality of radio resources within a cycle, for example, when an RRC parameter indicating the number of the plurality of radio resources within a cycle is included,
[0356] >>When an RRC parameter indicating the number of multiple radio resources within a period is included, retransmission may be performed as many times as the value of the corresponding RRC parameter. When the corresponding value of the RRC parameter is K, K consecutive SPS PDSCHs or CG PUSCHs including the first SPS PDSCH or CG PUSCH to be retransmitted may be retransmitted.
[0357] >> Alternatively, transmission from the first SPS PDSCH or CG PUSCH to be retransmitted to the last radio resource of the period including the corresponding radio resource may be retransmitted.
[0358] >When DCI X indicates repeated transmission, retransmission may be performed for the corresponding number of repeated transmissions. When the number of repeated transmissions indicated by DCI X is K, K consecutive SPS PDSCHs or CG PUSCHs including the first SPS PDSCH or CG PUSCH to be retransmitted may be retransmitted. For example, when the SPS / CG configuration is configured to have multiple radio resources within a period, the number of repeated transmissions K indicated by DCI X indicating the retransmission scheduling thereof may mean sending (retransmitting) K SPS PDSCHs or CG PUSCHs including different TBs (rather than repeatedly sending the SPS PDSCH or CG PUSCH including the same TB K times).
[0359] >When DCI X indicates repeated transmission, retransmission may be performed at the maximum number of repeated transmissions. When the number of repeated transmissions indicated by DCI X is K, up to K SPS PDSCHs or CG PUSCHs may be retransmitted from the first SPS PDSCH or CG PUSCH to be retransmitted to the last radio resource of the period including the radio resource. For example, in this case, the number of SPS PDSCHs or CG PUSCHs from the first SPS PDSCH or CG PUSCH to be retransmitted to the last radio resource of the period including the radio resource may be less than or equal to K (i.e., K or less).
[0360] >When the number M of radio resources indicated by DCI X is greater than 1, for example, when one FDRA and M TDRAs are given by DCI X, retransmission may be performed for as many radio resources as M. When the number of radio resources indicated by DCI X is M, M consecutive SPS PDSCHs or CGPUSCHs including the first SPS PDSCH or CG PUSCH to be retransmitted may be retransmitted.
[0361] >When the number M of radio resources indicated by DCI X is greater than 1, for example, when one FDRA and M TDRAs are given by DCI X, retransmission may be performed for at most M radio resources. When the number of radio resources indicated by DCI X is M, at most M SPS PDSCHs or CG PUSCHs may be retransmitted from the first SPS PDSCH or CG PUSCH to be retransmitted to the last radio resource of the period including the radio resources. For example, in this case, the number of SPS PDSCHs or CG PUSCHs from the first SPS PDSCH or CG PUSCH to be retransmitted to the last radio resource of the period including the radio resources may be less than or equal to M (i.e., M or less).
[0362] The method of determining element 2 may be used only in the case where DCI X indicates retransmission on multiple radio resources. The following method may be used to indicate that DCI X indicates retransmission on multiple radio resources.
[0363] >For DCI X, a separate DCI format may be used for retransmissions via multiple radio resources.
[0364] >The CRC of DCI X is scrambled with a separate RNTI indicating retransmissions on multiple radio resources.
[0365] >DCI X may include a specific MCS field value indicating retransmission of multiple radio resources. In this case, a reserved bit of the MCS table in the conventional standard may be used, and in this case, retransmission may be performed using the same MCS value as that used for SPS PDSCH reception or CGPUSCH transmission.
[0366] >DCI X may include a specific FDRA field value indicating retransmission of multiple radio resources. In this case, a reserved bit not used as an FDRA value in the conventional standard (e.g., an all-zero value in the case of resource allocation (RA) type 0, an all-one value or a (all-1-1) value in the case of RA type 1) may be used, and in this case, retransmission may be performed using the same FDRA value as that used for SPS PDSCH reception or CG PUSCH transmission.
[0367] In implementation 5, element 3 (eg, radio resources for performing each retransmission) may be determined using at least one of the following methods.
[0368] >The radio resources for performing the first retransmission may be the radio resources indicated by DCI X.
[0369] > The same radio resource can be used in consecutive time slots starting from the time slot where the radio resource indicated by DCI X is located as the radio resource after the first retransmission. That is, when the index of the time slot where the radio resource indicated by DCI X is located is T, the nth radio resource can be obtained by using the same radio resource in the T+n-1 time slot.
[0370] > The same radio resource can be used in consecutive valid time slots starting from the time slot where the radio resource indicated by DCI X is located as the radio resource after the first retransmission. That is, when the index of the time slot where the radio resource Y indicated by DCI X is located is Z, the nth radio resource can be obtained by using the same radio resource in the (n-1)th time slot among the time slots where the radio resource Y is valid starting from time slot Z.
[0371] >> In order to determine whether the corresponding time slot is valid for a specific radio resource, a semi-statically configured time slot format may be considered. For example, in the case of retransmission of CG PUSCH, when the symbol in the time slot used in the radio resource is RRC configuration tdd-UL-DL-ConfigurationCommon or is provided, the symbol may be indicated as a DL symbol via RRC configuration tdd-UL-DL-ConfigurationDedicated, or in the case of a symbol used in an SS / PBCH block with an index provided by the RRC parameter ssb-PositionInBurst or a symbol used in a CORESET for type 0-PDCCH CSS, it may be determined to be invalid, otherwise, it may be determined to be valid. As another example, in the case of retransmission of CG PUSCH, when the symbol within the time slot used in the radio resource is tdd-UL-DL-ConfigurationCommon or is provided, the symbol may be indicated as a UL symbol by tdd-UL-DL-ConfigurationDedicated, or in the case of a symbol used between a valid PRACH opportunity and a symbol gap indicated in Table 8.1-2 of 3GPP TS 38.213 from the corresponding opportunity, it may be determined to be invalid, otherwise, it may be determined to be valid.
[0372] In implementation 5, each of the multiple retransmitted radio resources may be limited to valid radio resources. That is, the UE may only consider valid radio resources among the configured SPS / CG radio resources as retransmission targets. The corresponding radio resources may be retransmitted regardless of whether the radio resources are actually sent.
[0373] The above implementation modes 1 to 5 may be applied individually or in combination of two or more.
[0374] According to some implementations of the present disclosure, the BS may configure multiple radio resources to the UE through one DCI and configure each radio resource to use different transmission parameters (e.g., different MCS values) to mitigate performance degradation due to channel estimation errors. According to some implementations of the present disclosure, the UE may perform PDSCH reception or PUSCH transmission on the radio resources allocated by the BS. According to some implementations of the present disclosure, the UE may obtain lower latency by sending a HARQ-ACK response to a received / scheduled PDSCH based on a single scheduling message (e.g., DCI).
[0375] Fig.15 The UL signal transmission process of the UE according to some implementations of the present disclosure is shown.
[0376] The UE may perform operations according to some implementations of the present disclosure in association with downlink signal reception. The UE may include: at least one transceiver; at least one processor; and at least one computer memory, which is operatively connectable to the at least one processor and stores instructions, which when executed, cause the at least one processor to perform operations according to some implementations of the present disclosure. A processing device for a UE may include: at least one processor; and at least one computer memory, which is operatively connectable to the at least one processor and stores instructions, which when executed, cause the at least one processor to perform operations according to some implementations 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 cause the at least one processor to perform operations according to some implementations of the present disclosure. A computer program or computer program product may include instructions, which are recorded on at least one computer-readable (non-transitory) storage medium and when executed, cause (at least one processor) to perform operations according to some implementations of the present disclosure.
[0377] Reference Fig.15, in a UE, a processing device, a computer-readable (non-transitory) storage medium, and / or a computer program product, these operations may include: receiving DCI format for scheduling N PDSCH receptions (S1501), where N > 1; determining HARQ-ACK information bits for the N PDSCH receptions based on the DCI format; and transmitting HARQ-ACK information based on the HARQ-ACK information bits. In some implementations of the present disclosure, for example, according to alternative 1 or alternative 2 of implementation 2, the N PDSCH receptions may be divided into X PDSCH groups, where X < N. The transmission of HARQ-ACK information may include transmitting HARQ-ACK information for a corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH reception within each PDSCH group (S1503).
[0378] In some implementations, the operations may include determining a HARQ-ACK response period k based on the DCI format. The transmission of HARQ-ACK information for each PDSCH group may include transmitting HARQ-ACK information for each PDSCH group for k PDSCH receptions.
[0379] In some implementations, the DCI format may include a PRI field, and the HARQ-ACK information for each PDSCH group may be transmitted using a PUCCH resource determined based on the value of the PRI field.
[0380] In some implementations, the DCI format may include information about the number X of PRIs. The transmission of HARQ-ACK information for each PDSCH group may include transmitting HARQ-ACK information for the i-th PDSCH group based on the PUCCH resource for the i-th PDSCH group among the X PDSCH groups. The PUCCH resource for the i-th PDSCH group may be determined based on the (i mod Y)-th PRI value within a predetermined PRI sequence of length Y.
[0381] In some implementations, the DCI format may include a PRI field, and the PRI field may include a value indicating a PRI sequence configured by higher layer signaling.
[0382] Fig.16 Shows the uplink signal reception process of a BS according to some implementations of the present disclosure.
[0383] The BS may be associated with downlink signaling transmission and perform operations according to some implementations of the present disclosure. The BS may include: at least one transceiver; at least one processor; and at least one computer memory, which is operatively connected to the at least one processor and stores instructions that, when executed, cause the at least one processor to perform operations according to some implementations of the present disclosure. The processing device for the BS may include: at least one processor; and at least one computer memory, which is operatively connected to the at least one processor and stores instructions that, when executed, cause the at least one processor to perform operations according to some implementations of the present disclosure. A computer-readable (non-transitory) storage medium may store at least one computer program including instructions that, when executed by at least one processor, cause the at least one processor to perform operations according to some implementations of the present disclosure. A computer program or computer program product may include instructions that are recorded on at least one computer-readable (non-transitory) storage medium and that, when executed, cause (at least one processor) to perform operations according to some implementations of the present disclosure.
[0384] Referring to Fig.16 , in the BS, the processing device, the computer-readable (non-transitory) storage medium, and / or the computer program product, these operations may include: transmitting DCI format for scheduling N PDSCH transmissions (S1601), where N>1; and receiving HARQ-ACK information bits for the N PDSCH transmissions based on the DCI format. In some implementations of the present disclosure, for example, according to alternative 1 or alternative 2 of implementation 2, the N PDSCH receptions may be divided into X PDSCH groups, where X<N, and the reception of the HARQ-ACK information bits may include receiving the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH transmission within each PDSCH group (S1603).
[0385] In some implementations, the operations may include determining the HARQ-ACK response period k based on the DCI format. The reception of the HARQ-ACK information for each PDSCH group may include receiving the HARQ-ACK information for each PDSCH group for k PDSCH transmissions.
[0386] In some implementations, the DCI format may include a PRI field, and a PUCCH resource determined based on the value of the PRI field may be used to receive the HARQ-ACK information for each PDSCH group.
[0387] In some implementations, the DCI format may include information about the number X of PRIs. The receiving of HARQ-ACK information for each PDSCH group may include receiving HARQ-ACK information for the i-th PDSCH group based on the PUCCH resources for the i-th PDSCH group among the X PDSCH groups. The PUCCH resources for the i-th PDSCH group may be determined based on the (i mod Y)th PRI value within a predetermined PRI sequence of length Y.
[0388] In some implementations, the DCI format may include a PRI field, and the PRI field may include a value indicating a PRI sequence configured by higher layer signaling.
[0389] The examples of the present disclosure as described above have been presented to enable those of ordinary skill in the art to implement and practice the present disclosure. Although the present disclosure is described with reference to the examples, those skilled in the art may make various modifications and changes in the examples of the present disclosure. Therefore, the present disclosure is not intended to be limited to the examples set forth herein, but to conform to the widest scope consistent with the principles and features disclosed herein.
[0390] Implementations of the present disclosure may be used in a BS, a UE, or other devices in a wireless communication system.
Claims
1. A method for a user equipment (UE) to send hybrid automatic repeat request acknowledgement (HARQ-ACK) information in a wireless communication system, the method comprising the following steps: Receiving a downlink control information (DCI) format for scheduling reception of N physical downlink shared channels (PDSCHs), where N > 1; Determining HARQ-ACK information bits for the reception of the N PDSCHs based on the DCI format; and Sending the HARQ-ACK information based on the HARQ-ACK information bits, where the reception of the N PDSCHs is divided into X PDSCH groups, where X < N, and where the step of sending the HARQ-ACK information comprises the following steps: Sending HARQ-ACK information for a corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH reception in each PDSCH group.
2. The method according to claim 1, the method further comprising the following steps: Determining a HARQ-ACK response period k based on the DCI format, where the step of sending the HARQ-ACK information for each PDSCH group comprises sending the HARQ-ACK information for each PDSCH group with k PDSCH receptions per PDSCH group.
3. The method according to claim 1, wherein: The DCI format includes a physical uplink control channel (PUCCH) resource indicator (PRI) field, and where the HARQ-ACK information for each PDSCH group is sent using a PUCCH resource determined based on the value of the PRI field.
4. The method according to claim 1, wherein: The DCI format includes information on the number X of physical uplink control channel (PUCCH) resource indicators (PRIs), where the step of sending the HARQ-ACK information for each PDSCH group comprises sending the HARQ-ACK information for the i-th PDSCH group among the X PDSCH groups based on the PUCCH resource for the i-th PDSCH group, and where the PUCCH resource for the i-th PDSCH group is determined based on the (i mod Y)-th PRI value within a predetermined PRI sequence of length Y.
5. The method according to claim 4, wherein: The DCI format includes a PRI field, and where the PRI field includes a value indicating the PRI sequence configured by higher layer signaling.
6. A user equipment (UE) for sending hybrid automatic repeat request acknowledgement (HARQ-ACK) information in a wireless communication system, the UE comprising: At least one transceiver; At least one processor; And At least one computer memory, the at least one computer memory being operatively connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations, the operations including: Receiving a downlink control information (DCI) format for scheduling reception of N physical downlink shared channels (PDSCHs), where N > 1; Determining HARQ-ACK information bits for the reception of the N PDSCHs based on the DCI format; and Transmit the HARQ-ACK information based on the HARQ-ACK information bits, wherein the N PDSCH receptions are divided into X PDSCH groups, where X < N, and wherein the operation of transmitting the HARQ-ACK information includes: Transmit the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH reception in each PDSCH group.
7. A processing apparatus in a wireless communication system, the processing apparatus comprising: At least one processor; And At least one computer memory, the at least one computer memory being operatively connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations, the operations including: Receive a downlink control information DCI format for scheduling N physical downlink shared channel PDSCH receptions, where N > 1; Determine HARQ-ACK information bits for the N PDSCH receptions based on the DCI format; and Transmit the HARQ-ACK information based on the HARQ-ACK information bits, wherein the N PDSCH receptions are divided into X PDSCH groups, where X < N, and wherein the operation of transmitting the HARQ-ACK information includes: Transmit the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH reception in each PDSCH group.
8. A computer-readable storage medium storing at least one computer program code including instructions that, when executed, cause at least one processor to perform operations, the operations including: Receive a downlink control information DCI format for scheduling N physical downlink shared channel PDSCH receptions, where N > 1; Determine HARQ-ACK information bits for the N PDSCH receptions based on the DCI format; and Transmit the HARQ-ACK information based on the HARQ-ACK information bits, wherein the N PDSCH receptions are divided into X PDSCH groups, where X < N, and wherein the operation of transmitting the HARQ-ACK information includes: Transmit the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH reception in each PDSCH group.
9. A method for a base station BS to receive hybrid automatic repeat request acknowledgement HARQ-ACK information in a wireless communication system, the method comprising the steps of: Transmit a downlink control information DCI format for scheduling N physical downlink shared channel PDSCH receptions, where N > 1; And Receive HARQ-ACK information bits for the N PDSCH receptions based on the DCI format, wherein the N PDSCH receptions are divided into X PDSCH groups, where X < N, and wherein the step of receiving the HARQ-ACK information includes the steps of: Receive HARQ-ACK information for a corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH reception in each PDSCH group.
10. A base station BS for receiving hybrid automatic repeat request acknowledgement HARQ-ACK information in a wireless communication system, the BS comprising: At least one transceiver; At least one processor; And At least one computer memory, the at least one computer memory being operatively connected to the at least one processor and storing instructions that, when executed, cause the at least one processor to perform operations, the operations including: Transmit a downlink control information DCI format for scheduling N physical downlink shared channel PDSCH transmissions, where N>1; and Receive HARQ-ACK information bits for the N PDSCH transmissions based on the DCI format, Wherein, the N PDSCH receptions are divided into X PDSCH groups, where X<N, and Wherein, the operation of receiving the HARQ-ACK information includes: Receive the HARQ-ACK information for the corresponding PDSCH group in a time slot determined by applying K1 based on the last PDSCH transmission in each PDSCH group.
11. The BS according to claim 10, wherein: The operations include: Determine a HARQ-ACK response period k based on the DCI format, and Wherein, the operation of receiving the HARQ-ACK information for each PDSCH group includes receiving the HARQ-ACK information for each PDSCH group with k PDSCH transmissions for each PDSCH group.
12. The BS according to claim 10, wherein: The DCI format includes a physical uplink control channel PUCCH resource indicator PRI field, and Wherein, the HARQ-ACK information for each PDSCH group is received using a PUCCH resource determined based on the value of the PRI field.
13. The BS according to claim 10, wherein: The DCI format includes information about the number X of physical uplink control channel PUCCH resource indicators PRI, Wherein, the operation of receiving the HARQ-ACK information for each PDSCH group includes receiving the HARQ-ACK information for the i-th PDSCH group among the X PDSCH groups based on the PUCCH resource for the i-th PDSCH group, and Wherein, the PUCCH resource for the i-th PDSCH group is determined based on the (i mod Y)-th PRI value within a predetermined PRI sequence of length Y.
14. The BS according to claim 13, wherein: The DCI format includes a PRI field, and Wherein, the PRI field includes a value indicating the PRI sequence configured by higher layer signaling.