Method and apparatus for reserving resources in NR V2X

The method optimizes resource selection and reduces terminal complexity in V2X communication by using a selection window and ceiling function to address inefficiencies in resource exclusion and blind decoding, enhancing communication efficiency and reliability.

JP7741095B2Active Publication Date: 2025-09-17LG ELECTRONICS INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2022561560
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-06-05
Filing Date
2021-04-12
Publication Date
2025-09-17
Estimated Expiration
2041-04-12

AI Technical Summary

Technical Problem

Existing wireless communication systems face inefficiencies in resource selection and increased terminal complexity due to sidelink control information (SCI) processing, particularly in V2X communication, leading to unnecessary resource exclusion and blind decoding of multiple SL DCIs.

Method used

A method for wireless communication that involves receiving SCI, determining a selection window based on a remaining packet delay budget, applying a ceiling function to select resources efficiently, and managing resource pools to reduce complexity.

Benefits of technology

This approach enables efficient sidelink communication by optimizing resource selection and reducing terminal complexity, thereby improving communication efficiency and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007741095000008
    Figure 0007741095000008
  • Figure 0007741095000009
    Figure 0007741095000009
  • Figure 0007741095000010
    Figure 0007741095000010
Patent Text Reader

Abstract

A method for a first device to perform wireless communication and a device supporting the method are provided, the method including the steps of receiving a first SCI from a second device on a slot, the first SCI including information related to a resource reservation period, determining a size of a selection window based on a remaining packet delay budget, dividing the selection window size by the resource reservation period and applying a ceiling function to obtain an N value, determining that resources are reserved by the second device on the N slots spaced apart by the resource reservation period after the slot in which the first SCI was received, and selecting resources for SL communication within the selection window based on the determination, where N is a positive integer.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to wireless communication systems. [Background technology]

[0002] Sidelink (SL) is a communication method that establishes a direct link between terminals (User Equipment, UE) and directly exchanges voice or data between terminals without going through a base station (BS). SL is being considered as a solution to alleviate the burden on base stations due to the rapidly increasing data traffic. V2X (vehicle-to-everything) is a communication technology that exchanges information with other vehicles, pedestrians, infrastructure-based objects, etc. via wired or wireless communication. V2X can be divided into four types: V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure), V2N (vehicle-to-network), and V2P (vehicle-to-pedestrian). V2X communication can be provided via the PC5 interface and / or Uu interface.

[0003] Meanwhile, as more communication devices require larger communication capacities, there is an emerging need for improved mobile broadband communication compared to existing radio access technologies (RATs). Accordingly, communication systems that take into account reliability- and latency-sensitive services or terminals are being discussed, and next-generation wireless access technologies that take into account improved mobile broadband communication, massive machine-type communication (MTC), ultra-reliable and low latency communication (URLLC), etc. can be called new radio access technology (RAT) or new radio (NR). NR can also support vehicle-to-everything (V2X) communication.

[0004] 1 is a diagram illustrating a comparison between V2X communication based on a pre-NR RAT and V2X communication based on NR. The embodiment of FIG. 1 may be combined with various embodiments of the present disclosure.

[0005] In relation to V2X communication, methods for providing safety services based on V2X messages such as Basic Safety Message (BSM), Cooperative Awareness Message (CAM), and Decentralized Environmental Notification Message (DENM) have been mainly discussed in RATs prior to NR. V2X messages can include location information, dynamic information, attribute information, etc. For example, a terminal can send a periodic message type CAM and / or an event-triggered message type DENM to another terminal.

[0006] Since then, various V2X scenarios have been proposed in NR in relation to V2X communication, including vehicle platooning, advanced driving, extended sensors, remote driving, etc. Summary of the Invention [Problem to be solved by the invention]

[0007] On the other hand, according to the conventional technology, when a transmitting terminal receives sidelink control information (SCI) from another terminal based on the first resource, the transmitting terminal can determine that CEILING (100 [ms] / P) resources have been selected / reserved by the terminal that transmitted the SCI, and the TX UE does not select CEILING (100 [ms] / P) resources. Here, Y = CEILING (X) is a function that derives the smallest integer among integers greater than or equal to X, and P is a resource reservation period in ms. That is, according to the conventional technology, the terminal can exclude from selection unnecessarily many resources in a 100 ms interval. Therefore, an efficient resource exclusion operation of the terminal needs to be proposed. Furthermore, it is necessary to define the terminal operation according to the type of SCI.

[0008] On the other hand, when multiple resource pools are configured for a terminal, the sizes of SL Downlink Control Information (DCI) associated with each of the multiple resource pools may be different. In this case, if the terminal performs blind decoding on the SL DCI associated with each of the multiple resource pools, the terminal's complexity increases. Therefore, it is necessary to propose a method for preventing an increase in terminal complexity due to blind decoding on multiple SL DCIs. [Means for solving the problem]

[0009] In one embodiment, a method for wireless communication by a first device is provided, the method including the steps of receiving, from a second device, a first sidelink control information (SCI) on a slot, the first SCI including information related to a resource reservation period, determining a size of a selection window based on a remaining packet delay budget, applying a ceiling function to a value obtained by dividing the selection window size by the resource reservation period to obtain N, determining that resources are reserved by the second device on the N slots spaced apart by the resource reservation period after the slot in which the first SCI was received, and selecting resources for SL communication within the selection window based on the determination, where N is a positive integer.

[0010] In one embodiment, a first device for wireless communication is provided. The first device may include one or more memories for storing instructions, one or more transceivers, and one or more processors connecting the one or more memories to the one or more transceivers. The one or more processors may execute the instructions to receive, on a slot, sidelink control information (SCI) from a second device, the first SCI including information related to a resource reservation period, determine a selection window size based on a remaining packet delay budget, apply a ceiling function to a value obtained by dividing the selection window size by the resource reservation period to obtain an N value, determine that resources are reserved by the second device on the N slots spaced apart by the resource reservation period after the slot in which the first SCI was received, and select resources for SL communication within the selection window based on the determination. N is a positive integer. [Effects of the Invention]

[0011] The terminal can efficiently carry out SL communication. [Brief explanation of the drawings]

[0012] [Figure 1] 1 is a diagram for explaining a comparison between V2X communication based on a RAT prior to NR and V2X communication based on NR.

[0013] [Figure 2] 1 illustrates the structure of an NR system according to one embodiment of the present disclosure.

[0014] [Figure 3] 1 illustrates a radio protocol architecture according to one embodiment of the present disclosure.

[0015] [Figure 4] 1 illustrates a structure of an NR radio frame according to one embodiment of the present disclosure.

[0016] [Figure 5] 1 illustrates a slot structure of an NR frame according to one embodiment of the present disclosure.

[0017] [Figure 6] 1 illustrates an example of a BWP according to an embodiment of the present disclosure.

[0018] [Figure 7] 1 illustrates a terminal performing V2X or SL communication according to one embodiment of the present disclosure.

[0019] [Figure 8] According to one embodiment of the present disclosure, a procedure for a terminal to perform V2X or SL communication depending on a transmission mode is shown.

[0020] [Figure 9] 1 illustrates three cast types according to one embodiment of the present disclosure.

[0021] [Figure 10] 1 illustrates a resource unit for CBR measurement according to one embodiment of the present disclosure.

[0022] [Figure 11] According to one embodiment of the present disclosure, a method is shown in which a terminal that has reserved a transmission resource notifies other terminals of information related to the transmission resource.

[0023] [Figure 12] 1 illustrates a procedure for a terminal to select a resource within a selection window according to an embodiment of the present disclosure.

[0024] [Figure 13] 1 illustrates a method for a terminal to exclude a specific resource within a selection window according to one embodiment of the present disclosure.

[0025] [Figure 14] According to one embodiment of the present disclosure, a procedure for a base station to perform size alignment for SL DCI will be shown.

[0026] [Figure 15] 1 illustrates a method for a first device to perform wireless communication according to one embodiment of the present disclosure.

[0027] [Figure 16] SUMMARY OF THE INVENTION According to one embodiment of the present disclosure, a method for a device to communicate wirelessly is illustrated.

[0028] [Figure 17] 1 illustrates a method for a base station to conduct wireless communication according to one embodiment of the present disclosure.

[0029] [Figure 18] 1 illustrates a communication system 1 according to an embodiment of the present disclosure.

[0030] [Figure 19] 1 illustrates a wireless device according to one embodiment of the present disclosure.

[0031] [Figure 20] 1 illustrates a signal processing circuit for a transmit signal according to one embodiment of the present disclosure.

[0032] [Figure 21] 1 illustrates a wireless device according to one embodiment of the present disclosure.

[0033] [Figure 22] 1 illustrates a mobile device according to one embodiment of the present disclosure.

[0034] [Figure 23] 1 illustrates a vehicle or autonomous vehicle according to one embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0035] As used herein, "A or B" can mean "only A," "only B," or "both A and B." Also, as used herein, "A or B" can be interpreted as "A and / or B." For example, as used herein, "A, B or C" can mean "only A," "only B," "only C," or "any combination of A, B, and C."

[0036] As used herein, a slash ( / ) or a comma can mean "and / or." For example, "A / B" can mean "A and / or B." Thus, "A / B" can mean "only A," "only B," or "both A and B." For example, "A, B, C" can mean "A, B, or C."

[0037] As used herein, "at least one of A and B" can mean "only A," "only B," or "both A and B." Additionally, as used herein, the expressions "at least one of A or B" and "at least one of A and / or B" can be interpreted as "at least one of A and B."

[0038] Furthermore, in this specification, "at least one of A, B and C" can mean "only A," "only B," "only C," or "any combination of A, B and C." Furthermore, "at least one of A, B or C" or "at least one of A, B and / or C" can mean "at least one of A, B and C."

[0039] Furthermore, parentheses used in this specification may mean "for example." Specifically, when "control information (PDCCH)" is used, "PDCCH" is proposed as an example of "control information." Furthermore, "control information" in this specification is not limited to "PDCCH," and "PDDCH" is proposed as an example of "control information." Furthermore, when "control information (i.e., PDCCH)" is used, "PDCCH" is proposed as an example of "control information."

[0040] In this specification, technical features individually described in one drawing may be embodied individually or simultaneously.

[0041] The following technologies can be used in various wireless communication systems, such as code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), and single carrier frequency division multiple access (SC-FDMA). CDMA can be implemented in wireless technologies such as universal terrestrial radio access (UTRA) and CDMA2000. TDMA can be implemented in wireless technologies such as global system for mobile communications (GSM), general packet radio service (GPRS), and enhanced data rates for GSM evolution (EDGE). OFDMA can be implemented in wireless technologies such as IEEE (Institute of Electrical and Electronics Engineers) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, and evolved UTRA (E-UTRA). IEEE 802.16m is an evolution of IEEE 802.16e and provides backward compatibility with systems based on IEEE 802.16e. UTRA is part of the universal mobile telecommunications system (UMTS). 3GPP (3rd generation partnership project)® LTE (long term evolution) employs OFDMA on the downlink and SC-FDMA on the uplink as part of evolved UMTS (E-UMTS) that uses evolved-UMTS terrestrial radio access (E-UTRA). LTE-A (advanced) is an evolution of 3GPP LTE.

[0042] 5G NR is a successor technology to LTE-A and is a new clean-slate mobile communication system with characteristics such as high performance, low latency, and high availability. 5G NR can utilize all available spectrum resources, including low-frequency bands below 1 GHz, intermediate-frequency bands between 1 GHz and 10 GHz, and high-frequency (millimeter wave) bands above 24 GHz.

[0043] For clarity of explanation, the description will be centered on 5G NR, but the technical idea according to an embodiment of the present disclosure is not limited thereto.

[0044] 2 illustrates an NR system architecture according to one embodiment of the present disclosure. The embodiment of FIG. 2 can be combined with various embodiments of the present disclosure.

[0045] Referring to FIG. 2, a Next Generation Radio Access Network (NG-RAN) may include a base station 20 that provides user plane and control plane protocol termination for a terminal 10. For example, the base station 20 may include a next generation NodeB (gNB) and / or an evolved NodeB (eNB). For example, the terminal 10 may be fixed or mobile, and may be referred to as a mobile station (MS), a user terminal (UT), a subscriber station (SS), a mobile terminal (MT), a wireless device, or other terms. For example, a base station is a fixed station that communicates with the terminal 10, and may be referred to as a base transceiver system (BTS), an access point, or other terms.

[0046] The embodiment of Figure 2 illustrates a case where only gNBs are included. Base stations 20 may be connected to each other via an Xn interface. Base stations 20 may be connected to a 5G Core Network (5GC) via an NG interface. More specifically, base stations 20 may be connected to an access and mobility management function (AMF) 30 via an NG-C interface and to a user plane function (UPF) 30 via an NG-U interface.

[0047] The radio interface protocol layers between a terminal and a network can be divided into L1 (Layer 1), L2 (Layer 2), and L3 (Layer 3) based on the bottom three layers of the Open System Interconnection (OSI) reference model, which is widely known in communication systems. Among these, the physical layer, which belongs to Layer 1, provides an information transfer service using a physical channel, and the Radio Resource Control (RRC) layer, which is located in Layer 3, controls radio resources between the terminal and the network. To this end, the RRC layer exchanges RRC messages between the terminal and the base station.

[0048] Figure 3 illustrates a radio protocol architecture according to one embodiment of the present disclosure. The embodiment of Figure 3 can be combined with various embodiments of the present disclosure. Specifically, (a) of Figure 3 illustrates a user plane radio protocol stack for Uu communication, and (b) of Figure 3 illustrates a control plane radio protocol stack for Uu communication. (c) of Figure 3 illustrates a user plane radio protocol stack for SL communication, and (d) of Figure 3 illustrates a control plane radio protocol stack for SL communication.

[0049] Referring to Figure 3, the physical layer provides information transfer services to higher layers using physical channels. The physical layer is connected to the higher layer, the Medium Access Control (MAC) layer, via transport channels. Data moves between the MAC layer and the physical layer via the transport channels. Transport channels are classified according to how and what characteristics data is transmitted over the radio interface.

[0050] Data is transferred between different physical layers, i.e., between the physical layers of a transmitter and a receiver, via a physical channel, which can be modulated using Orthogonal Frequency Division Multiplexing (OFDM) and utilizes time and frequency as radio resources.

[0051] The MAC layer provides services to the higher-level radio link control (RLC) layer via logical channels. The MAC layer provides a mapping function from multiple logical channels to multiple transport channels. The MAC layer also provides a logical channel multiplexing function by mapping multiple logical channels to a single transport channel. The MAC sublayer provides data transfer services on the logical channels.

[0052] The RLC layer performs concatenation, segmentation, and reassembly of RLC Service Data Units (SDUs). To guarantee various Quality of Service (QoS) requirements for Radio Bearers (RBs), the RLC layer provides three operation modes: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). AM RLC provides error correction via automatic repeat request (ARQ).

[0053] The Radio Resource Control (RRC) layer is defined only in the control plane. The RRC layer is responsible for controlling logical channels, transmission channels, and physical channels in relation to the configuration, reconfiguration, and release of radio bearers. RB refers to the logical path provided by layer 1 (physical layer or PHY layer) and layer 2 (MAC layer, RLC layer, PDCP (Packet Data Convergence Protocol) layer, SDAP (Service Data Adaptation Protocol) layer) for data transmission between the terminal and the network.

[0054] The functions of the PDCP layer in the user plane include user data transmission, header compression, and ciphering, and the functions of the PDCP layer in the control plane include control plane data transmission and encryption / integrity protection.

[0055] The Service Data Adaptation Protocol (SDAP) layer is defined only in the user plane. The SDAP layer performs mapping between QoS flows and data radio bearers, QoS flow identifier (ID) marking in downlink and uplink packets, etc.

[0056] RB configuration refers to the process of defining the characteristics of the radio protocol layer and channel to provide a specific service and setting their specific parameters and operation methods. RBs are divided into two types: SRB (Signaling Radio Bearer) and DRB (Data Radio Bearer). SRB is used as a path to transmit RRC messages in the control plane, and DRB is used as a path to transmit user data in the user plane.

[0057] When an RRC connection is established between the RRC layer of the terminal and the RRC layer of the base station, the terminal is in an RRC_CONNECTED state; otherwise, it is in an RRC_IDLE state. In the case of NR, an RRC_INACTIVE state is additionally defined, and a terminal in the RRC_INACTIVE state maintains a connection with the core network and can release the connection with the base station.

[0058] Downlink transport channels for transmitting data from a network to a terminal include a Broadcast Channel (BCH) for transmitting system information and a Downlink Shared Channel (SCH) for transmitting user traffic and control messages. Traffic or control messages of a downlink multicast or broadcast service can be transmitted via the Downlink SCH or via a separate Multicast Channel (MCH). Meanwhile, uplink transport channels for transmitting data from a terminal to a network include a Random Access Channel (RACH) for transmitting initial control messages and an Uplink Shared Channel (SCH) for transmitting user traffic and control messages.

[0059] Above the transport channels, logical channels that are mapped to the transport channels include BCCH (Broadcast Control Channel), PCCH (Paging Control Channel), CCCH (Common Control Channel), MCCH (Multicast Control Channel), and MTCH (Multicast Traffic Channel).

[0060] 4 illustrates a radio frame structure for NR according to one embodiment of the present disclosure. The embodiment of FIG. 4 can be combined with various embodiments of the present disclosure.

[0061] Referring to Figure 4, in NR, radio frames can be used for uplink and downlink transmission. A radio frame has a length of 10 ms and can be defined as two 5 ms half-frames (HF). A half-frame can include five 1 ms subframes (SF). A subframe can be divided into one or more slots, and the number of slots in a subframe can be determined by the subcarrier spacing (SCS). Each slot can include 12 or 14 OFDM(A) symbols depending on the cyclic prefix (CP).

[0062] When a normal CP is used, each slot can contain 14 symbols. When an extended CP is used, each slot can contain 12 symbols. Here, the symbols can include OFDM symbols (or CP-OFDM symbols) or Single Carrier-FDMA (SC-FDMA) symbols (or Discrete Fourier Transform-spread-OFDM (DFT-s-OFDM) symbols).

[0063] Table 1 below shows the number of symbols per slot (N) depending on the SCS setting (u) when normal CP is used. slot symb ), number of slots per frame (N frame,u slot ) and the number of slots per subframe (N subframe,u slot ) is shown below.

[0064] [Table 1]

[0065] Table 2 illustrates the number of symbols per slot, the number of slots per frame, and the number of slots per subframe according to the SCS when the extended CP is used.

[0066] [Table 2]

[0067] In an NR system, OFDM(A) numerology (e.g., SCS, CP length, etc.) can be set to be different between multiple cells merged into one terminal, thereby allowing the (absolute time) duration of time resources (e.g., subframes, slots, or TTIs) (commonly referred to as TUs (Time Units) for convenience) consisting of the same number of symbols to be set to be different between the merged cells.

[0068] In NR, multiple numerologies or SCSs can be supported to support various 5G services. For example, if the SCS is 15 kHz, wide areas in traditional cellular bands can be supported, and if the SCS is 30 kHz / 60 kHz, dense-urban areas, lower latency, and wider carrier bandwidths can be supported. If the SCS is 60 kHz or higher, bandwidths greater than 24.25 GHz can be supported to overcome phase noise.

[0069] The NR frequency band can be defined as two types of frequency ranges. The two types of frequency ranges are FR1 and FR2. The values ​​of the frequency ranges can be changed. For example, the two types of frequency ranges are shown in Table 3 below. Among the frequency ranges used in the NR system, FR1 can mean the "sub 6 GHz range," and FR2 can mean the "above 6 GHz range," and can be called millimeter wave (mmW).

[0070] [Table 3]

[0071] As mentioned above, the numerical values ​​of the frequency range of the NR system may be changed. For example, FR1 may include the band from 410 MHz to 7125 MHz as shown in Table 4 below. That is, FR1 may include frequency bands above 6 GHz (or 5850, 5900, 5925 MHz, etc.). For example, the frequency bands above 6 GHz (or 5850, 5900, 5925 MHz, etc.) included in FR1 may include unlicensed bands. Unlicensed bands may be used for various purposes, such as communications for vehicles (e.g., autonomous driving).

[0072] [Table 4]

[0073] 5 illustrates a slot structure of an NR frame according to one embodiment of the present disclosure. The embodiment of FIG. 5 can be combined with various embodiments of the present disclosure.

[0074] 5, a slot includes a plurality of symbols in the time domain. For example, in the case of a normal CP, one slot may include 14 symbols, and in the case of an extended CP, one slot may include 12 symbols. Alternatively, in the case of a normal CP, one slot may include 7 symbols, and in the case of an extended CP, one slot may include 6 symbols.

[0075] A carrier includes multiple subcarriers in the frequency domain. A Resource Block (RB) can be defined as multiple (e.g., 12) consecutive subcarriers in the frequency domain. A Bandwidth Part (BWP) can be defined as multiple (P)RBs (Physical Resource Blocks) in the frequency domain and can correspond to one numerology (e.g., SCS, CP length, etc.). A carrier can include up to N (e.g., 5) BWPs. Data communication can be performed via activated BWPs. Each element is called a Resource Element (RE) in the resource grid, and one complex symbol can be mapped to it.

[0076] The following explains BWP (Bandwidth Part) and carriers.

[0077] A Bandwidth Part (BWP) is a contiguous set of physical resource blocks (PRBs) in a given numerology. PRBs can be selected from a contiguous subset of common resource blocks (CRBs) for a given numerology on a given carrier.

[0078] For example, the BWP may be at least one of an active BWP, an initial BWP, and / or a default BWP. For example, the UE may not monitor downlink radio link quality in DL BWPs other than the active DL BWP on the primary cell (PCell). For example, the UE may not receive a PDCCH, a physical downlink shared channel (PDSCH), or a CSI-RS (reference signal) (excluding RRM) outside the active DL BWP. For example, the UE may not trigger a CSI (Channel State Information) report for an inactive DL BWP. For example, the UE may not transmit a PUCCH (physical uplink control channel) or a PUSCH (physical uplink shared channel) outside the active UL BWP. For example, in the downlink, the initial BWP is given as a contiguous RB set for the remaining minimum system information (RMSI) control resource set (CORESET) (set by the physical broadcast channel (PBCH)). For example, in the uplink, the initial BWP is provided by a system information block (SIB) for the random access procedure. For example, the default BWP is configured by a higher layer. For example, the initial value of the default BWP is the initial DL BWP. To save energy, when the terminal cannot detect DCI for a certain period of time, the terminal can switch the active BWP of the terminal to the default BWP.

[0079] Meanwhile, a BWP can be defined for SL. The same SL BWP can be used for transmission and reception. For example, a transmitting terminal can transmit an SL channel or an SL signal on a specific BWP, and a receiving terminal can receive an SL channel or an SL signal on the specific BWP. In a licensed carrier, an SL BWP can be defined separately from a Uu BWP, and the SL BWP can have separate configuration signaling from the Uu BWP. For example, a terminal can receive a configuration for the SL BWP from a base station / network. For example, a terminal can receive a configuration for the Uu BWP from a base station / network. An SL BWP can be configured (pre-configured) for out-of-coverage NR V2X terminals and RRC_IDLE terminals within a carrier. For a terminal in RRC_CONNECTED mode, at least one SL BWP can be activated within the carrier.

[0080] 6 shows an example of a BWP according to an embodiment of the present disclosure. The embodiment of FIG. 6 can be combined with various embodiments of the present disclosure. In the embodiment of FIG. 6, it is assumed that there are three BWPs.

[0081] Referring to Figure 6, CRBs (common resource blocks) are carrier resource blocks numbered from one end of a carrier band to the other end, and PRBs are resource blocks numbered within each BWP. Point A can indicate a common reference point for the resource block grid.

[0082] BWP is point A, offset from point A (N start BWP ) and bandwidth (N size BWP) For example, point A is the external reference point of the PRB of the carrier to which subcarrier 0 of all numerologies (e.g., all numerologies supported by the network on the carrier) is aligned. For example, the offset is the PRB spacing between the lowest subcarrier in a given numerology and point A. For example, the bandwidth is the number of PRBs in a given numerology.

[0083] The following describes V2X or SL communication.

[0084] The Sidelink Synchronization Signal (SLSS) is a SL-specific sequence and may include a Primary Sidelink Synchronization Signal (PSSS) and a Secondary Sidelink Synchronization Signal (SSSS). The PSSS may be referred to as a Sidelink Primary Synchronization Signal (S-PSS), and the SSSS may be referred to as a Sidelink Secondary Synchronization Signal (S-SSS). For example, length-127 M-sequences may be used for the S-PSS, and length-127 Gold sequences may be used for the S-SSS. For example, a terminal may perform initial signal detection and acquire synchronization using the S-PSS. For example, a terminal may acquire detailed synchronization and detect a synchronization signal ID using the S-PSS and S-SSS.

[0085] The PSBCH (Physical Sidelink Broadcast Channel) is a (broadcast) channel that transmits basic (system) information that a terminal must know first before transmitting or receiving an SL signal. For example, the basic information includes information related to SLSS, duplex mode (DM), TDDUL / DL (Time Division Duplex Uplink / Downlink) configuration, resource pool-related information, type of application related to SLSS, subframe offset, broadcast information, etc. For example, for evaluating PSBCH performance, in NR V2X, the size of the PSBCH payload is 56 bits, including a 24-bit CRC (Cyclic Redundancy Check).

[0086] The S-PSS, S-SSS, and PSBCH can be included in a block format (e.g., an S-SS (Synchronization Signal) / PSBCH block, hereinafter referred to as an S-SSB (Sidelink-Synchronization Signal Block)) that supports periodic transmission. The S-SSB can have the same numerology (i.e., SCS and CP length) as the PSCCH (Physical Sidelink Control Channel) / PSSCH (Physical Sidelink Shared Channel) in a carrier, and the transmission bandwidth is within a (pre-) configured S-BWP (Sidelink Bandwidth Part). For example, the bandwidth of the S-SSB is 11 RBs (Resource Blocks). For example, the PSBCH spans 11 RBs. The frequency location of the S-SSB can be (pre-) configured. Therefore, the terminal does not need to perform hypothesis detection in frequency to find the S-SSB in the carrier.

[0087] 7 illustrates a terminal performing V2X or SL communication according to one embodiment of the present disclosure. The embodiment of FIG. 7 can be combined with various embodiments of the present disclosure.

[0088] 7, the term "terminal" in V2X or SL communication may primarily refer to a user terminal. However, when network equipment such as a base station transmits and receives signals through a terminal-to-terminal communication method, the base station may also be considered a type of terminal. For example, terminal 1 is a first device 100, and terminal 2 is a second device 200.

[0089] For example, UE 1 can select a resource unit corresponding to a specific resource within a resource pool, which means a collection of resources. Then, UE 1 can transmit an SL signal using the resource unit. For example, UE 2, which is a receiving terminal, can receive a resource pool setting from which UE 1 can transmit a signal and can detect the signal of UE 1 within the resource pool.

[0090] Here, when the terminal 1 is within the connection range of the base station, the base station can inform the terminal 1 of a resource pool. On the other hand, when the terminal 1 is outside the connection range of the base station, another terminal can inform the terminal of a resource pool, or the terminal 1 can use a pre-configured resource pool.

[0091] Generally, a resource pool can be configured with a plurality of resource units, and each terminal can select one or more resource units to use for transmitting its own SL signal.

[0092] The following describes resource allocation in SL.

[0093] 8 illustrates a procedure in which a terminal performs V2X or SL communication according to a transmission mode according to an embodiment of the present disclosure. The embodiment of FIG. 8 can be combined with various embodiments of the present disclosure. In various embodiments of the present disclosure, the transmission mode may be referred to as a mode or a resource allocation mode. Hereinafter, for convenience of description, in LTE, the transmission mode may be referred to as an LTE transmission mode, and in NR, the transmission mode may be referred to as an NR resource allocation mode.

[0094] For example, (a) of Figure 8 illustrates terminal operation associated with LTE transmission mode 1 or LTE transmission mode 3. Alternatively, for example, (a) of Figure 8 illustrates terminal operation associated with NR resource allocation mode 1. For example, LTE transmission mode 1 may be applied to general SL communication, and LTE transmission mode 3 may be applied to V2X communication.

[0095] For example, (b) of FIG. 8 illustrates terminal operation associated with LTE transmission mode 2 or LTE transmission mode 4. Or, for example, (b) of FIG. 8 illustrates terminal operation associated with NR resource allocation mode 2.

[0096] Referring to (a) of FIG. 8, in LTE transmission mode 1, LTE transmission mode 3, or NR resource allocation mode 1, a base station can schedule SL resources used by a terminal for SL transmission. For example, the base station can perform resource scheduling for terminal 1 via a PDCCH (e.g., Downlink Control Information (DCI)) or RRC signaling (e.g., Configured Grant Type 1 or Configured Grant Type 2), and terminal 1 can perform V2X or SL communication with terminal 2 through the resource scheduling. For example, terminal 1 can transmit sidelink control information (SCI) to terminal 2 via a physical sidelink control channel (PSCCH), and then transmit data based on the SCI to terminal 2 via a physical sidelink shared channel (PSSCH).

[0097] Referring to (b) of FIG. 8, in LTE transmission mode 2, LTE transmission mode 4, or NR resource allocation mode 2, a terminal may determine SL transmission resources within SL resources configured by a base station / network or preconfigured SL resources. For example, the configured SL resources or preconfigured SL resources are a resource pool. For example, a terminal may autonomously select or schedule resources for SL transmission. For example, a terminal may independently select resources within a configured resource pool to perform SL communication. For example, a terminal may perform sensing and resource (re)selection procedures and independently select resources within a selection window. For example, the sensing may be performed on a subchannel basis. Then, terminal 1, which independently selects resources within a resource pool, may transmit SCI to terminal 2 via a PSCCH and then transmit data based on the SCI to terminal 2 via a PSSCH.

[0098] FIG. 9 illustrates three cast types according to an embodiment of the present disclosure. The embodiment of FIG. 9 can be combined with various embodiments of the present disclosure. Specifically, (a) of FIG. 9 illustrates broadcast-type SL communication, (b) of FIG. 9 illustrates unicast-type SL communication, and (c) of FIG. 9 illustrates groupcast-type SL communication. In the case of unicast-type SL communication, a terminal can perform one-to-one communication with another terminal. In the case of groupcast-type SL communication, a terminal can perform SL communication with one or more terminals in a group to which the terminal belongs. In various embodiments of the present disclosure, SL groupcast communication can be replaced with SL multicast communication, SL one-to-many communication, etc.

[0099] The following describes sidelink congestion control.

[0100] When a terminal determines its own SL transmission resource, the terminal also determines its own size and frequency of the resource to be used. Of course, due to network constraints, the use of a certain level of resource size or frequency may be restricted. However, when many terminals are gathered in a specific area at a specific time, if all terminals use a relatively large amount of resources, the overall performance may be significantly degraded due to mutual interference.

[0101] Therefore, the terminal needs to monitor the channel conditions. If it determines that an excessive amount of resources are being consumed, it is desirable for the terminal to take action to reduce resource usage. In this specification, this is defined as congestion control (CR). For example, the terminal can determine whether the energy measured in a unit time / frequency resource is above a certain level and control the amount and frequency of its transmission resources according to the ratio of unit time / frequency resources in which energy above a certain level is observed. In this specification, the ratio of time / frequency resources in which energy above a certain level is observed is defined as the channel busy ratio (CBR). The terminal can measure the CBR for each channel / frequency. Furthermore, the terminal can transmit the measured CBR to the network / base station.

[0102] 10 illustrates a resource unit for CBR measurement according to one embodiment of the present disclosure, which can be combined with various embodiments of the present disclosure.

[0103] Referring to FIG. 10, CBR refers to the number of subchannels whose RSSI measurement results are equal to or greater than a preset threshold when a terminal measures RSSI (Received Signal Strength Indicator) on a subchannel basis during a specific period (e.g., 100 ms). Alternatively, CBR refers to the ratio of subchannels whose values ​​are equal to or greater than a preset threshold among the subchannels during a specific period. For example, in the embodiment of FIG. 10, assuming that the shaded subchannels are subchannels whose values ​​are equal to or greater than a preset threshold, CBR refers to the ratio of the shaded subchannels during a 100 ms period. Furthermore, the terminal can report the CBR to the base station.

[0104] Furthermore, congestion control that takes into account the priority of traffic (e.g., packets) is required. To this end, for example, the terminal can measure a channel occupancy ratio (CR). Specifically, the terminal measures the CBR and can determine a maximum value (CRlimitk) of a channel occupancy ratio (Channel occupancy Ratio k, CRk) that can be occupied by traffic corresponding to each priority (e.g., k) based on the CBR. For example, the terminal can derive a maximum value (CRlimitk) of a channel occupancy ratio for each traffic priority based on a predetermined table of CBR measurement values. For example, for relatively high-priority traffic, the terminal can derive a relatively large maximum value of the channel occupancy ratio. Thereafter, the terminal can perform congestion control by limiting the sum of the channel occupancy ratios of traffic with a traffic priority k lower than i to a certain value or less. This method may impose a stronger channel occupancy restriction on relatively low-priority traffic.

[0105] In addition, the terminal can perform SL congestion control using methods such as controlling the transmission power, dropping packets, deciding whether to retransmit, and controlling the size of the transmission RB (adjusting the MCS (Modulation and Coding Scheme)).

[0106] The Hybrid Automatic Repeat Request (HARQ) procedure will now be described.

[0107] For SL unicast and groupcast, HARQ feedback and HARQ combining in the physical layer can be supported. For example, when a receiving terminal operates in resource allocation mode 1 or 2, the receiving terminal can receive a PSSCH from a transmitting terminal and can transmit HARQ feedback for the PSSCH to the transmitting terminal using a sidelink feedback control information (SFCI) format via a physical sidelink feedback channel (PSFCH).

[0108] For example, SL HARQ feedback can be enabled for unicast. In this case, in non-CBG (non-Code Block Group) operation, if a receiving terminal decodes a PSCCH targeted at the receiving terminal and successfully decodes a transmission block associated with the PSCCH, the receiving terminal can generate a HARQ-ACK. The receiving terminal can then transmit the HARQ-ACK to the transmitting terminal. On the other hand, if the receiving terminal cannot successfully decode a transmission block associated with the PSCCH after decoding a PSCCH targeted at the receiving terminal, the receiving terminal can generate a HARQ-NACK. The receiving terminal can then transmit the HARQ-NACK to the transmitting terminal.

[0109] For example, SL HARQ feedback can be enabled for groupcast. For example, in non-CBG operation, two HARQ feedback options can be supported for groupcast.

[0110] (1) Groupcast Option 1: After a receiving terminal decodes a PSCCH targeted at the receiving terminal, if the receiving terminal fails to decode a transmission block associated with the PSCCH, the receiving terminal can transmit a HARQ-NACK to the transmitting terminal via a PSFCH. On the other hand, if the receiving terminal decodes a PSCCH targeted at the receiving terminal and successfully decodes a transmission block associated with the PSCCH, the receiving terminal does not transmit a HARQ-ACK to the transmitting terminal.

[0111] (2) Groupcast Option 2: After a receiving terminal decodes a PSCCH targeted at the receiving terminal, if the receiving terminal fails to decode a transmission block associated with the PSCCH, the receiving terminal can transmit a HARQ-NACK to the transmitting terminal via a PSFCH. If the receiving terminal decodes a PSCCH targeted at the receiving terminal and successfully decodes a transmission block associated with the PSCCH, the receiving terminal can transmit a HARQ-ACK to the transmitting terminal via a PSFCH.

[0112] For example, when groupcast option 1 is used for SL HARQ feedback, all terminals performing groupcast communication can share the PSFCH resource, e.g., terminals belonging to the same group can transmit HARQ feedback using the same PSFCH resource.

[0113] For example, when groupcast option 2 is used for SL HARQ feedback, each terminal performing groupcast communication can use different PSFCH resources for transmitting HARQ feedback. For example, terminals belonging to the same group can transmit HARQ feedback using different PSFCH resources.

[0114] For example, when SL HARQ feedback is enabled for groupcast, the receiving terminal can decide whether to send HARQ feedback to the transmitting terminal based on the TX-RX (Transmission-Reception) distance and / or RSRP (Reference Signal Received Power).

[0115] For example, in groupcast option 1, in the case of TX-RX distance-based HARQ feedback, if the TX-RX distance is smaller than or equal to the communication range requirement, the receiving terminal may transmit HARQ feedback for the PSSCH to the transmitting terminal. On the other hand, if the TX-RX distance is larger than the communication range requirement, the receiving terminal may not transmit HARQ feedback for the PSSCH to the transmitting terminal. For example, the transmitting terminal may inform the receiving terminal of the location of the transmitting terminal via the SCI associated with the PSSCH. For example, the SCI associated with the PSSCH is a second SCI. For example, the receiving terminal may estimate or obtain the TX-RX distance based on the location of the receiving terminal and the location of the transmitting terminal. For example, the receiving terminal may decode the SCI associated with the PSSCH to determine the communication range requirement used for the PSSCH.

[0116] For example, in the case of resource allocation mode 1, the time (offset) between the PSFCH and the PSSCH can be configured or preset. In the case of unicast and groupcast, if retransmission is necessary on the SL, this can be indicated to the base station by a terminal within the coverage using the PUCCH. The transmitting terminal may send an indication to the serving base station of the transmitting terminal in the form of a Scheduling Request (SR) / Buffer Status Report (BSR) rather than in the form of a HARQ ACK / NACK. Also, even if the base station does not receive the indication, the base station can schedule retransmission resources for the SL to the terminal. For example, in the case of resource allocation mode 2, the time (offset) between the PSFCH and the PSSCH can be configured or preset.

[0117] For example, in a carrier, from the perspective of terminal transmission, TDM between PSCCH / PSSCH and PSFCH is permitted for a PSFCH format for SL in a slot. For example, a sequence-based PSFCH format having one symbol is supported. Here, the one symbol may not be an automatic gain control (AGC) period. For example, the sequence-based PSFCH format is applicable to unicast and groupcast.

[0118] For example, within a slot associated with a resource pool, the PSFCH resource may be periodically configured or preconfigured for an N-slot interval. For example, N may be configured to one or more values ​​greater than or equal to 1. For example, N may be 1, 2, or 4. For example, HARQ feedback for transmissions on a particular resource pool may be transmitted only via the PSFCH on that particular resource pool.

[0119] For example, when a transmitting terminal transmits a PSSCH from slot #X to slot #N to a receiving terminal, the receiving terminal can transmit HARQ feedback for the PSSCH to the transmitting terminal in slot #(N+A). For example, slot #(N+A) may include a PSFCH resource. Here, for example, A may be the smallest integer greater than or equal to K. For example, K may be the number of logical slots. In this case, K is the number of slots in a resource pool. Or, for example, K may be the number of physical slots. In this case, K is the number of slots inside and outside the resource pool.

[0120] For example, when a receiving terminal transmits HARQ feedback on a PSFCH resource in response to a PSSCH transmitted from a transmitting terminal to the receiving terminal, the receiving terminal may determine the frequency domain and / or code domain of the PSFCH resource based on an implicit mechanism within a configured resource pool. For example, the receiving terminal may determine the frequency domain and / or code domain of the PSFCH resource based on at least one of a slot index associated with the PSCCH / PSSCH / PSFCH, a subchannel associated with the PSCCH / PSSCH, and / or an identifier for distinguishing each receiving terminal in a group for groupcast option 2-based HARQ feedback. And / or, for example, the receiving terminal may determine the frequency domain and / or code domain of the PSFCH resource based on at least one of SL RSRP, SINR, L1 source ID, and / or location information.

[0121] For example, when a terminal's transmission of HARQ feedback via the PSFCH and its reception of HARQ feedback via the PSFCH overlap, the terminal may select either the transmission of HARQ feedback via the PSFCH or the reception of HARQ feedback via the PSFCH based on a priority rule. For example, the priority rule may be based on at least a priority indication of the associated PSCCH / PSSCH.

[0122] For example, if HARQ feedback transmissions via PSFCH for multiple terminals of a terminal overlap, the terminal may select a particular HARQ feedback transmission based on a priority rule, which may be based at least on a priority indication of the associated PSCCH / PSSCH.

[0123] On the other hand, in this specification, for example, a transmitting terminal (TX UE) is a terminal that transmits data to a (target) receiving terminal (RX UE). For example, the TX UE is a terminal that performs PSCCH and / or PSSCH transmission. For example, the TX UE is a terminal that transmits SL CSI-RS and / or SL CSI report request indicator to the (target) RX UE. For example, the TX UE is a terminal that transmits (predefined) reference signals (e.g., PSSCH demodulation reference signals (DM-RS)) and / or SL (L1) RSRP report request indicators used for SL (L1) RSRP measurement to the (target) RX UE. For example, the TX UE is a terminal that transmits (control) channels (e.g., PSCCH, PSSCH, etc.) and / or reference signals on the (control) channels (e.g., DM-RS, CSI-RS, etc.) used for SL radio link monitoring (RLM) operation and / or SL radio link failure (RLF) operation of the (target) RX UE.

[0124] On the other hand, in this specification, a receiving terminal (RX UE) is a terminal that transmits SL HARQ feedback to a transmitting terminal (TX UE) according to whether it has successfully decoded data received from the TX UE and / or whether it has successfully detected / decoded a PSCCH (related to PSSCH scheduling) transmitted by the TX UE. For example, the RX UE is a terminal that performs SL CSI transmission to the TX UE based on an SL CSI-RS and / or an SL CSI report request indicator received from the TX UE. For example, the RX UE is a terminal that transmits SL (L1) RSRP measurement values ​​measured based on a (predefined) reference signal and / or an SL (L1) RSRP report request indicator received from the TX UE to the TX UE. For example, the RX UE is a terminal that transmits its own data to the TX UE. For example, the RX UE is a terminal that performs SL RLM operation and / or SL RLF operation based on a (preconfigured) (control) channel and / or a reference signal on the (control) channel received from the TX UE.

[0125] Meanwhile, in this specification, for example, a TX UE can transmit at least one of the following information to a RX UE via an SCI: Here, for example, a TX UE can transmit at least one of the following information to a RX UE via a first SCI and / or a second SCI:

[0126] -PSSCH (and / or PSCCH) related resource allocation information (e.g., location / number of time / frequency resources, resource reservation information (e.g., periodicity))

[0127] -SL CSI report request indicator or SL (L1) RSRP (and / or SL (L1) RSRQ and / or SL (L1) RSSI) report request indicator

[0128] -SL CSI transmission indicator (on PSSCH) (or SL(L1)RSRP (and / or SL(L1)RSRQ and / or SL(L1)RSSI) information transmission indicator)

[0129] -MCS (Modulation and Coding Scheme) information

[0130] -Transmission power information

[0131] -L1 destination ID information and / or L1 source ID information

[0132] -SL HARQ process ID information

[0133] -NDI (new data indicator) information

[0134] -RV (redundancy version) information

[0135] -(Transmission traffic / packet related) QoS information (e.g., priority information)

[0136] -SL CSI-RS transmission indicator or (transmitted) SL CSI-RS antenna port number information

[0137] Location information of the TX UE or location (or distance area) information of the target RX UE (for which SL HARQ feedback is required)

[0138] Reference signal (e.g., DM-RS, etc.) information related to decoding and / or channel estimation of data transmitted via PSSCH. For example, the reference signal information may be information related to the (time-frequency) mapping resource pattern of DM-RS, RANK information, antenna port index information, antenna port number information, etc.

[0139] On the other hand, in this specification, for example, the PSCCH is an SCI, the first SCI (1 st -stage SCI) and / or second SCI (2 nd For example, the SCI is substituted / replaced with at least one of the PSCCH, the first SCI, and / or the second SCI. For example, the PSSCH is substituted / replaced with the second SCI and / or the PSCCH.

[0140] On the other hand, in this specification, for example, when the SCI configuration fields are divided into two groups in consideration of a (relatively) high SCI payload size, the first SCI including the first SCI configuration field group is referred to as 1. st The second SCI can be referred to as a second SCI, and the second SCI can be referred to as a second SCI configuration field group. nd For example, 1 st SCI and 2 nd SCI is transmitted over a different channel, e.g., 1 st The SCI is transmitted to the receiving terminal via the PSCCH. For example, nd The SCI is transmitted to the receiving terminal via a (separate) PSCCH, or piggybacked with data via the PSSCH.

[0141] Meanwhile, in this specification, for example, "setting" or "definition" refers to (pre)setting from a base station or a network. For example, "setting" or "definition" refers to (pre)setting of a specific resource pool from a base station or a network. For example, a base station or a network may transmit information related to the "setting" or "definition" to a terminal. For example, a base station or a network may transmit information related to the "setting" or "definition" to a terminal via predefined signaling. For example, the predefined signaling may include at least one of RRC signaling, MAC signaling, PHY signaling, and / or SIB.

[0142] On the other hand, in this specification, for example, "setting" or "definition" means being specified or set through pre-established signaling between terminals. For example, information related to "setting" or "definition" is transmitted and received through pre-established signaling between terminals. For example, the pre-defined signaling is PC5 RRC signaling.

[0143] On the other hand, in this specification, for example, RLF is interchangeable / substituted with OOS (Out-of-Synch) and / or IS (In-Synch).

[0144] Meanwhile, in this specification, for example, a resource block (RB) can be substituted / replaced with a subcarrier. For example, a packet or traffic can be substituted / replaced with a transport block (TB) or a medium access control protocol data unit (MAC PDU) depending on the layer to be transmitted. For example, a code block group (CBG) can be substituted / replaced with a TB. For example, a source ID can be substituted / replaced with a destination ID. For example, an L1 ID can be substituted / replaced with an L2 ID. For example, an L1 ID is an L1 source ID or an L1 destination ID. For example, an L2 ID is an L2 source ID or an L2 destination ID.

[0145] Meanwhile, in this specification, for example, the operation of a TX UE reserving / selecting / determining a retransmission resource means the operation of a TX UE reserving / selecting / determining a potential retransmission resource, the actual use or non-use of which is determined based on SL HARQ feedback information received from a RX UE.

[0146] Meanwhile, in this specification, resources may be substituted / replaced with slots or symbols. For example, resources include slots and / or symbols. For example, PSSCH may be substituted / replaced with PSCCH.

[0147] On the other hand, in this specification, SL MODE 1 refers to a resource allocation method or communication method in which a base station directly schedules SL transmission resources for a TX UE via predefined signaling (e.g., DCI or RRC message). For example, SL MODE 2 refers to a resource allocation method or communication method in which a terminal independently selects SL transmission resources within a resource pool configured by a base station or a network or configured in advance. For example, a terminal performing SL communication based on SL MODE 1 may be referred to as a MODE 1 UE or MODE 1 TX UE, and a terminal performing SL communication based on SL MODE 2 may be referred to as a MODE 2 UE or MODE 2 TX UE.

[0148] Meanwhile, in this specification, for example, a dynamic grant (DG) can be substituted / replaced with a configured grant (CG) and / or a semi-persistent scheduling grant (SPS grant). For example, a DG can be substituted / replaced with a combination of a CG and an SPS grant. For example, a CG includes at least one of configured grant type 1 (CG type 1) and / or configured grant type 2 (CG type 2). For example, in CG type 1, a grant is provided by RRC signaling and stored as a configured grant. For example, in CG type 2, a grant is provided by PDCCH and stored or deleted as a configured grant based on L1 signaling indicating grant activation or deactivation. For example, in CG type 1, a base station can allocate periodic resources to a TX UE via an RRC message. For example, in CG type 2, a base station can allocate periodic resources to a TX UE via an RRC message, and can dynamically activate or deactivate the periodic resources via DCI.

[0149] Meanwhile, in this specification, a channel may be substituted / replaced with a signal. For example, transmission and reception of a channel may include transmission and reception of a signal. For example, transmission and reception of a signal may include transmission and reception of a channel. For example, a cast may be substituted / replaced with at least one of a unicast, a groupcast, and / or a broadcast. For example, a cast type may be substituted / replaced with at least one of a unicast, a groupcast, and / or a broadcast. For example, a cast or a cast type may include unicast, a groupcast, and / or a broadcast.

[0150] However, in this specification, resources may be substituted / replaced with slots or symbols, for example, resources may include slots and / or symbols.

[0151] Meanwhile, in this specification, priority is interchangeable / replaced with at least one of LCP (Logical Channel Prioritization), latency, reliability, minimum required communication range, PPPP (Prose Per-Packet Priority), SLRB (Sidelink Radio Bearer), QoS profile, QoS parameter, and / or requirement.

[0152] On the other hand, in this specification, for convenience of explanation, for example, a (physical) channel used when an RX UE transmits at least one of the following information to a TX UE may be referred to as a PSFCH:

[0153] -SL HARQ feedback, SL CSI, SL(L1) RSRP

[0154] Meanwhile, in this specification, Uu channels include UL channels and / or DL ​​channels. For example, UL channels include PUSCH, PUCCH, SRS (Sounding Reference Signal), etc. For example, DL channels include PDCCH, PDSCH, PSS / SSS, etc. For example, SL channels include PSCCH, PSSCH, PSFCH, PSBCH, PSSS / SSSS, etc.

[0155] Meanwhile, in this specification, the sidelink information includes at least one of sidelink messages, sidelink packets, sidelink services, sidelink data, sidelink control information, and / or sidelink transport blocks (TBs). For example, the sidelink information is transmitted via the PSSCH and / or the PSCCH.

[0156] Meanwhile, in this specification, a high priority means a low priority value, and a low priority means a high priority value. For example, Table 5 shows an example of priority.

[0157] [Table 5]

[0158] With reference to Table 5, for example, service A or logical channel A associated with the smallest priority value may have the highest priority. For example, service C or logical channel C associated with the largest priority value may have the lowest priority.

[0159] On the other hand, in NR V2X communication or NR sidelink communication, the transmitting terminal can reserve / select one or more transmission resources for sidelink transmission (e.g., initial transmission and / or retransmission), and the transmitting terminal can inform the receiving terminal of information regarding the location of the one or more transmission resources.

[0160] On the other hand, when performing sidelink communication, the method by which the transmitting terminal reserves or predetermines transmission resources for the receiving terminal is typically as follows.

[0161] For example, a transmitting terminal may reserve transmission resources on a chain basis. Specifically, for example, when a transmitting terminal reserves K transmission resources, the transmitting terminal may transmit or inform the receiving terminal of location information of fewer than K transmission resources via an SCI transmitted to the receiving terminal at an arbitrary (or specific) transmission time or time resource. That is, for example, the SCI includes location information of fewer than K transmission resources. Alternatively, for example, when a transmitting terminal reserves K transmission resources related to a specific TB, the transmitting terminal may inform or transmit to the receiving terminal of location information of fewer than K transmission resources via an SCI transmitted to the receiving terminal at an arbitrary (or specific) transmission time or time resource. That is, the SCI includes location information of fewer than K transmission resources. In this case, for example, by the transmitting terminal signaling only location information of fewer than K transmission resources to the receiving terminal via one SCI transmitted at an arbitrary (or specific) transmission time or time resource, performance degradation due to an excessive increase in SCI payload can be prevented.

[0162] 11 illustrates a method for a terminal that has reserved a transmission resource to notify other terminals of information related to the transmission resource according to one embodiment of the present disclosure. The embodiment of FIG. 11 can be combined with various embodiments of the present disclosure.

[0163] Specifically, for example, (a) of FIG. 11 shows a method for performing chain-based resource reservation by a transmitting terminal transmitting / signaling (maximum) two pieces of transmission resource location information to a receiving terminal via one SCI when the value of K is 4. For example, (b) of FIG. 11 shows a method for performing chain-based resource reservation by a transmitting terminal transmitting / signaling (maximum) three pieces of transmission resource location information to a receiving terminal via one SCI when the value of K is 4. For example, referring to (a) and (b) of FIG. 11, the transmitting terminal can transmit / signal only the fourth transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH. For example, referring to (a) of FIG. 11, the transmitting terminal can transmit / signal not only the fourth transmission-related resource location information but also the third transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH. For example, referring to (b) of FIG. 11, the transmitting terminal may transmit / signal not only the fourth transmission-related resource location information but also the second and third transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH. In this case, for example, in (a) and (b) of FIG. 11, when the transmitting terminal transmits / signals only the fourth transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH, the transmitting terminal may set or specify the location information fields / bits of the unused or remaining transmission resources to a preset value (e.g., 0). For example, in (a) and (b) of FIG. 11, when the transmitting terminal transmits / signals only the fourth transmission-related resource location information to the receiving terminal via the fourth (or last) transmission-related PSCCH, the transmitting terminal may set or specify the location information fields / bits of the unused or remaining transmission resources to indicate a preset state / bit value indicating that this is the last transmission (of four transmissions).

[0164] On the other hand, for example, a transmitting terminal may reserve transmission resources on a block basis. Specifically, for example, when a transmitting terminal reserves K transmission resources, the transmitting terminal may transmit or inform the receiving terminal of all location information related to the K transmission resources via an SCI transmitted to the receiving terminal at any (or specific) transmission time or time resource. That is, the SCI includes the location information of the K transmission resources. For example, when a transmitting terminal reserves K transmission resources related to a specific TB, the transmitting terminal may transmit or inform the receiving terminal of all location information related to the K transmission resources via an SCI transmitted to the receiving terminal at any (or specific) transmission time or time resource. That is, the SCI includes the location information of the K transmission resources. For example, (c) of FIG. 11 shows a method of performing block-based resource reservation by a transmitting terminal signaling four pieces of transmission resource location information to a receiving terminal via one SCI when the value of K is 4.

[0165] According to an embodiment of the present disclosure, a base station / network may configure or pre-configure a terminal to maintain the following (some) parameters equally during a specific TB-related plurality of (reserved) transmission resources. Here, for example, the terminal may maintain / configure the following (some) parameters equally during a specific TB-related plurality of (reserved) transmission resources. For example, the base station / network may configure or pre-configure a terminal to maintain the following (some) parameters equally during transmission resources scheduled / reserved by (one) SCI. Here, for example, the terminal may maintain / configure the following (some) parameters equally during transmission resources scheduled / reserved by (one) SCI. For example, the parameters may include at least one of (i) an MCS value, (ii) an RV value, (iii) an NDI value, and / or (iv) a parameter (e.g., a solid offset) that determines the number of REs and / or the (effective) coding rate associated with the mapping of a second SCI.

[0166] Here, for example, whether the rule is applied or whether the rule is enabled is set differently (or limited) for a terminal depending on the resource pool. For example, whether the rule is applied or whether the rule is enabled is set differently (or limited) for a terminal depending on the service type. For example, whether the rule is applied or whether the rule is enabled is set differently (or limited) for a terminal depending on the service priority. For example, whether the rule is applied or whether the rule is enabled is set differently (or limited) for a terminal depending on the QOS requirement (e.g., delay, reliability). For example, whether the rule is applied or whether the rule is enabled is set differently (or limited) for a terminal depending on the cast type (e.g., unicast, groupcast, broadcast). For example, whether the rule is applied or whether the rule is enabled is set differently (or limited) for a terminal depending on the HARQ feedback option (e.g., (TX-RX distance-based) NACK ONLY feedback, ACK / NACK feedback). For example, whether the rule is applied or enabled is set differently (or limited) for the terminal depending on whether HARQ (feedback) ENABLED TB or HARQ (feedback) DISABLED TB. For example, whether the rule is applied or enabled is set differently (or limited) for the terminal depending on a (resource pool-related) congestion level. For example, whether the rule is applied or enabled is set differently (or limited) for the terminal depending on a periodic resource reservation method (based on backward indication) or a chain-based resource reservation method (without backward indication).For example, whether the rule applies or whether the rule is effective is configured differently (or limited) for the terminal depending on the maximum number of transmission resources (e.g., 2) that can be signaled to the (pre-configured) SCI.

[0167] For example, when the above rule is applied, the RX UE is configured to be able to HARQ combine PSSCH or data on associated scheduling / reserved resources. Specifically, for example, when the above rule is applied, the RX UE that has successfully decoded an SCI is configured to be able to HARQ combine PSSCH or data on scheduling / reserved resources related to the SCI even if it has (partially) failed to decode each linked (additional) SCI.

[0168] For example, if the size of the frequency resource of a specific subchannel constituting a resource pool is larger or smaller than that of the remaining subchannels, the proposed rule described above is set as an exception and not to be applied. For convenience of explanation, a subchannel constituting a resource pool whose frequency resource size is larger or smaller than that of the remaining subchannels may be referred to as UNNOR_SB. For example, if UNNOR_SB is included in a plurality of (reserved) transmission resources associated with a specific TB, the proposed rule described above is set as an exception and not to be applied. For example, if UNNOR_SB is included in a transmission resource scheduled / reserved by (one) SCI, the proposed rule described above is set as an exception and not to be applied. Through this, for example, even if UNNOR_SB is included in a plurality of (reserved) transmission resources associated with a specific TB, the UE can maintain the same TB size. Furthermore, for example, even if UNNOR_SB is included in a transmission resource scheduled / reserved by (one) SCI, the UE can maintain the same TB size.

[0169] For example, the proposed rule described above is set not to be applied as an exception between specific TB-related (reserved) transmission resources where chain-based signaling is interrupted. For example, the proposed rule described above is set not to be applied as an exception between (re)transmission resources after HARQ feedback (e.g., NACK) (via PSFCH) and (re)transmission resources before the HARQ feedback. For example, the proposed rule described above is set not to be applied as an exception between (re)transmission resources after DTX (e.g., a situation where an RX UE fails to decode PSCCH and does not perform PSFCH transmission) occurs and (re)transmission resources before DTX occurs.

[0170] According to one embodiment of the present disclosure, the numerology associated with the bitmap for a resource pool (e.g., the bitmap applied to a resource pool) and / or the granularity at which the bitmap for the resource pool is applied are set to the same as the (reference) numerology associated with the TDD configuration on the PSBCH. For example, the numerology associated with the bitmap for a resource pool and / or the granularity at which the bitmap for the resource pool is applied are set to the same as the (reference) numerology associated with the signaling of the number of UL slots on the PSBCH. For example, the numerology associated with the bitmap for a resource pool and / or the granularity at which the bitmap for the resource pool is applied are set to the same as the (reference) numerology for the UL (related to Uu communication). For example, the numerology associated with the bitmap for a resource pool and / or the granularity at which the bitmap for the resource pool is applied are set to the same as the (reference) numerology for the DL (related to Uu communication). For example, the numerology may include subcarrier spacing, CP length, CP type, etc.

[0171] For example, the numerology associated with the bitmap for the resource pool and / or the precision with which the bitmap for the resource pool is applied may be configured to be different from the (reference) numerology associated with the TDD configuration on the PSBCH. For example, the numerology associated with the bitmap for the resource pool and / or the precision with which the bitmap for the resource pool is applied may be configured to be different from the (reference) numerology associated with the signaling of the number of UL slots on the PSBCH. For example, the numerology associated with the bitmap for the resource pool and / or the precision with which the bitmap for the resource pool is applied may be configured to be different from the (reference) numerology for the UL (related to Uu communication). For example, the numerology associated with the bitmap for the resource pool and / or the precision with which the bitmap for the resource pool is applied may be configured to be different from the (reference) numerology for the DL (related to Uu communication). For example, the numerology may include subcarrier spacing, CP length, CP type, etc.

[0172] According to one embodiment of the present disclosure, when the number of RBs included in one subchannel is set to be the same as the number of PSCCH RBs, the base station / network does not configure the terminal with a PSSCH DMRS pattern and / or the number of PSSCH DMRSs (specific to a resource pool) that would cause problems in mapping the second SCI. For example, when the number of RBs included in one subchannel is set to be the same as the number of PSCCH RBs, the terminal may expect / determine that the base station / network does not configure the terminal with a PSSCH DMRS pattern and / or the number of PSSCH DMRSs (specific to a resource pool) that would cause problems in mapping the second SCI. For example, the PSSCH DMRS pattern and / or the number of PSSCH DMRSs are parameters related to the time-domain of the DMRSs mapped on the PSSCH resource. For example, if the number of RBs included in one subchannel is set to be the same as the number of PSCCH RBs, even if the base station / network configures the UE with a PSSCH DMRS candidate pattern and / or the number of PSSCH DMRS candidates that are problematic for mapping the second SCI (specifically for a resource pool), the UE does not select / use the PSSCH DMRS candidate pattern and / or the number of PSSCH DMRS candidates that are problematic for mapping the second SCI. Here, for example, the UE is (essentially) configured to map the second SCI in a frequency-first and time-second manner from the first DMRS symbol (hereinafter referred to as FRT_DMSYM) associated with the PSSCH (e.g., including the remaining REs excluding the DMRS RE). For example, the UE may sequentially map the second SCI onto #(FRT_DMSYM) and then map the second SCI onto #(FRT_DMSYM+1). Thereafter, the UE may map the second SCI onto #(FRT_DMSYM+N) according to the same rule. Here, N is a positive integer.

[0173] For example, when the terminal maps the second SCI based on the pattern and / or number of PSSCH DMRSs, if FRT_DMSYM is truncated (in whole or in part) by the PSCCH RB, the terminal determines / determines that the pattern and / or number of PSSCH DMRSs are the pattern and / or number of PSSCH DMRSs that are relevant for mapping the second SCI. For example, when the terminal maps the second SCI based on the pattern and / or number of PSSCH DMRSs, if the PSSCH DMRS (leadingmost in the time domain) that is not truncated (in whole or in part) by the PSCCH RB is located after a preset threshold position within the PSSCH duration, the terminal determines / determines that the pattern and / or number of PSSCH DMRSs are the PSSCH DMRS pattern and / or number of PSSCH DMRSs that are relevant for mapping the second SCI. For example, when the terminal maps the second SCI based on the pattern of the PSSCH DMRS and / or the number of PSSCH DMRSs, if the number of PSSCH DMRSs used (or remaining) for decoding the second SCI is less than a preset threshold, the terminal determines / deems the pattern of the PSSCH DMRS and / or the number of PSSCH DMRSs to be the pattern of the PSSCH DMRS and / or the number of PSSCH DMRSs that are problematic for mapping the second SCI.

[0174] For example, the proposed rule may be applied only (limitedly) when TB transmission is performed over one subchannel. Here, for example, in this case, the terminal may be configured to map the second SCI backward from the last symbol associated with the PSSCH. For example, in this case, the terminal may be configured to map the second SCI backward from the last symbol associated with the PSSCH in a frequency-first & time-second manner. For example, the last symbol may be the last DMRS symbol or the last data symbol.

[0175] According to one embodiment of the present disclosure, when a TX UE uses resources on a PSFCH slot (e.g., a slot including a PSFCH resource) and a NON-PSFCH slot (e.g., a slot not including a PSFCH resource), if the TX UE cannot maintain the same (PSSCH) TB size between the initial transmission and the retransmission, the TX UE is configured to perform transmission resource selection / reservation (related to a specific TB) using only resources on slots of the same shape / characteristics (e.g., a PSFCH slot or a NON-PSFCH slot). For example, after the TX UE selects a transmission resource related to a specific TB, if the TX UE cannot maintain the same (PSSCH) TB size between the initial transmission and the retransmission due to the overhead of the PSFCH resource, the TX UE is configured to trigger / perform transmission resource reselection.

[0176] According to one embodiment of the present disclosure, even if the number of PSFCHs requiring simultaneous transmission is less than the terminal's capability, the total required transmission power of the PSFCHs is greater than the terminal's maximum transmission power. For convenience of explanation, a case in which the total required transmission power of the PSFCHs is greater than the terminal's maximum transmission power may be referred to as a power-limited case. For example, in the power-limited case, the terminal may assume / determine at least one of the PSFCHs including NACK (or ACK) information, the NACK-ONLY feedback method-related PSFCH (e.g., the PSFCH including NACK information) (in groupcast), and / or the groupcast (or unicast)-related PSFCH as a (relatively) high-priority PSFCH transmission. For example, in the power-limited case, the terminal may assume / determine at least one of the PSFCHs including ACK (or NACK) information, the ACK / NACK feedback method-related PSFCH (in groupcast), and / or the unicast (or groupcast)-related PSFCH as a (relatively) low-priority PSFCH transmission. For example, the terminal may omit PSFCH transmissions of (relatively) low priority until the power-limited case is reached. Here, for example, in the power-limited case for PSFCH transmissions of the same priority, the terminal may omit a specific PSFCH transmission from among the PSFCH transmissions of the same priority. In this case, the specific PSFCH transmission is determined by the UE implementation.

[0177] According to one embodiment of the present disclosure, a method for in-device coexistence of NR / LTE SL is proposed. For example, if a first SL communication and a second SL communication are TDM-based, an interruption time or a switching time caused by a switch between the first SL communication and the second SL communication is set to a relatively low-priority SL region. For example, if a first SL communication and a second SL communication are TDM-based, an interruption time or a switching time caused by a switch between the first SL communication and the second SL communication is set to a (TB) retransmission-related SL region. For example, if a first SL communication and a second SL communication are TDM-based, an interruption time or a switching time caused by a switch between the first SL communication and the second SL communication is set to a (relatively) large numerology SL region. For example, if a first SL communication and a second SL communication are TDM-based, an interruption time or a switching time caused by a switch between the first SL communication and the second SL communication is set to a (relatively) small numerology SL region. For example, when the first SL communication and the second SL communication are time-division multiplexed (TDM), the interruption time or switch time caused by the switch between the first SL communication and the second SL communication is set to an SL region in which the number of slots that (partially) overlap with the requested interruption time or switch time is (relatively) small. For example, the numerology may include subcarrier spacing, CP length, CP type, etc. For example, the switch between the first SL communication and the second SL communication may include a switch of the second SL communication in the first SL communication. For example, the switch between the first SL communication and the second SL communication may include a switch of the first SL communication in the second SL communication. For example, the interruption time or switch time is a time during which operations related to SL transmission and / or SL reception are interrupted. For example, the first SL communication is an NR-based SL transmission, and the second SL communication is an LTE-based SL transmission. For example, the first SL communication is an NR-based SL transmission, and the second SL communication is an LTE-based SL reception. For example, the first SL communication is an NR-based SL reception, and the second SL communication is an LTE-based SL transmission.For example, the first SL communication is an NR-based SL reception, and the second SL communication is an LTE-based SL reception.

[0178] According to one embodiment of the present disclosure, a terminal can expect / determine that a resource pool is (restrictedly) designated so that the difference in size of frequency resources between subchannels constituting the resource pool is equal to or less than a preset threshold. For example, a base station / network can configure a resource pool for a terminal so that the difference in size of frequency resources between subchannels constituting the resource pool is equal to or less than a preset threshold. Furthermore, for example, when transmission resources are configured over N slots, the terminal can determine the associated TB size based on the frequency size of the transmission resources in slots that do not include UNNOR_SB. For example, when transmission resources are configured over N slots, the terminal can determine the associated TB size based on the frequency size of the transmission resources in slots that include UNNOR_SB. For example, when transmission resources are configured over N slots, the terminal can determine the associated TB size based on the (smallest) frequency size of the transmission resources in the N slots. For example, when transmission resources are configured over N slots, the terminal can determine the associated TB size based on the (largest) frequency size of the transmission resources in the N slots. For example, if transmission resources are configured over N slots, the terminal may determine the associated TB size based on the average frequency size of the transmission resources over the N slots, where, for example, the transmission resources over the N slots are all selected to have the same number of subchannels (limited to).

[0179] According to one embodiment of the present disclosure, within a CR evaluation (time) window, among SL grant-related reserved (transmission) resources belonging to a future window, a terminal is configured to count (CR) resources that the terminal does not use due to receiving ACK information (from a RX UE) (hereinafter referred to as first resources) differently from resources that the terminal does not use due to a preemption operation (hereinafter referred to as second resources). For example, the terminal may treat / consider the first resources and the second resources differently and calculate / acquire a CR value. For example, a preemption operation is an operation in which, when a resource related to the transmission of a (relatively) high-priority packet (above a pre-configured threshold) overlaps with a transmission resource of a TX UE for the transmission of a (relatively) low-priority packet (below a pre-configured threshold), the terminal reselects a transmission resource for the transmission of the (relatively) low-priority packet. For example, the terminal is configured not to count (CR) the first resources and the terminal is configured to count (CR) the second resources. For example, the terminal is configured to count (CR) the first resources and the terminal is configured not to count (CR) the second resources. For example, the terminal may be configured to count a first resource (CR), and the terminal may be configured to count a second resource (CR). For example, the terminal may be configured not to count the first resource (CR), and the terminal may be configured not to count the second resource (CR). For example, the terminal may be configured not to count (CR) (existing) resources not used for preemption, and the terminal may be configured to count (CR) based on the reselected (alternative) resource. For example, in the case of an operation related to the second resource, this is particularly effective in a situation where all SL grant-related resources are reselected and / or resources to replace the preempted resources are reselected when (part of) the SL grant-related reserved (transmission) resources are preempted.

[0180] According to one embodiment of the present disclosure, a base station can perform cross-RAT scheduling for a terminal. For example, an NR base station (e.g., a gNB) can perform cross-RAT scheduling of LTE Mode 3 SL SPS for a terminal. Here, for example, when a terminal performs LTE SL transmission on an LTE licensed carrier and / or when an LTE modem (or terminal) is located within the coverage of an LTE base station (e.g., an eNB) (on an LTE licensed carrier), the terminal can perform power control related to the LTE SL transmission based on a downlink path loss between the LTE base station and the LTE modem (or terminal). For example, if the terminal performs LTE SL transmission on an intelligent transport system (ITS) dedicated carrier (e.g., a carrier where no eNB exists) and / or if the LTE modem (or terminal) is located outside the coverage of an LTE base station (on an LTE licensed carrier) (e.g., an out-of-coverage state), the terminal can perform power control related to the LTE SL transmission based on the downlink path loss between the NR base station and the NR modem (or terminal). For example, if the terminal performs LTE SL transmission on an ITS dedicated carrier and / or if the LTE modem (or terminal) is located outside the coverage of an LTE base station (on an LTE licensed carrier), the terminal can perform power control related to the LTE SL transmission without consideration of the downlink path loss between the base station and the terminal.

[0181] For example, an LTE base station can perform cross-latency scheduling of an SL CG (Type 1) for NR mode 1 to a terminal. Here, for example, when a terminal performs NR SL transmission on an NR licensed carrier and / or when an NR modem (or terminal) is located within the coverage of an NR base station (on an NR licensed carrier) (e.g., an in-coverage situation), the terminal can perform power control related to the NR SL transmission based on the downlink path loss between the NR base station and the NR modem (or terminal). For example, when a terminal performs NR SL transmission on an ITS-dedicated carrier (e.g., a carrier where no NR base station exists) and / or when an NR modem (or terminal) is located outside the coverage of an NR base station (on an NR licensed carrier) (e.g., an out-of-coverage situation), the terminal can perform power control related to the NR SL transmission based on the downlink path loss between the LTE base station and the LTE modem (or terminal). For example, if a terminal performs NR SL transmissions on an ITS-only carrier and / or if the NR modem (or terminal) is located outside the coverage of an NR base station (on an NR licensed carrier), the terminal can perform power control related to the NR SL transmissions without consideration for downlink path loss between the base station and the terminal.

[0182] For example, the terminal is configured to perform power control related to LTE SL transmission (CROSS-RAT scheduled) or power control related to NR SL transmission based on a downlink path loss between a (pre-configured) synchronization reference base station (e.g., gNB or eNB) and the terminal (e.g., NR modem / terminal, LTE modem / terminal). For example, the terminal is configured to perform power control related to LTE SL transmission (CROSS-RAT scheduled) or power control related to NR SL transmission based on a downlink path loss between a (pre-configured) RSRP measurement reference base station (e.g., gNB or eNB) and the terminal (e.g., NR modem / terminal, LTE modem / terminal).

[0183] According to an embodiment of the present disclosure, a terminal may transmit an SCI including resource reservation information according to (some of) the following rules. Here, for convenience of explanation, for example, the maximum number of resources that a terminal can signal / reserve via one SCI may be referred to as N_MAX. For example, N_MAX may be configured for the terminal or preset. For example, N_MAX may be configured for the terminal specifically for a resource pool or preset. For example, for convenience of explanation, the number of resources that a terminal signals / reserves via one SCI may be referred to as N_SIG. For example, N_SIG is a value less than or equal to N_MAX. For example, N_SIG is determined by terminal implementation. For example, N_SIG is configured for the terminal or preset. For example, for convenience of explanation, the number of resources selected by a terminal may be referred to as N_RSC. For example, N_RSC is the number of resources associated with a specific TB transmission selected by the terminal within a selection window.

[0184] For example, the terminal can signal / transmit only information for a preset number of previously reserved resources on the SCI transmitted on the last reserved resource (associated with N_RSC). For example, the terminal can signal / transmit only information for the maximum number of previously reserved resources (e.g., N_MAX-1 or N_SIG-1) that can be signaled via one SCI on the SCI transmitted on the last reserved resource (associated with N_RSC). For example, the previously reserved resources are previously reserved resources that are (relatively or closest) in time to the SCI transmitted on the last resource. For example, the terminal can signal / transmit only information for the (reserved) resource on which the SCI is transmitted on the SCI transmitted on the last reserved resource (associated with N_RSC).

[0185] For example, the terminal can signal / transmit only information on a preset number of future reserved resources on the SCI transmitted on the first reserved resource (associated with N_RSC). For example, the terminal can signal / transmit only information on the maximum number of future reserved resources (e.g., N_MAX-1 or N_SIG-1) that can be signaled via one SCI on the SCI transmitted on the first reserved resource (associated with N_RSC). For example, the future reserved resources are reserved resources that are (relatively or nearest) in time from the SCI transmitted on the first resource.

[0186] For example, the terminal may signal / transmit information on a predetermined number of previously reserved resources and information on a predetermined number of future reserved resources on an SCI transmitted on the remaining reserved resources (associated with N_RSC). For example, the predetermined number is a rounded-up, rounded-down, or rounded-up value of (N_MAX-1) / 2. For example, the predetermined number is a rounded-up, rounded-down, or rounded-down value of (N_SIG-1) / 2. For example, the previously reserved resources are previously reserved resources that are (relatively or nearest) in time from the SCI transmitted on the remaining resources. For example, the future reserved resources are future reserved resources that are (relatively or nearest) in time from the SCI transmitted on the remaining resources.

[0187] For example, the proposed rule described above is applied (limitedly) when the terminal performs resource reservation periodically. For example, the proposed rule described above is applied (limitedly) to traffic / packets that are generated periodically. For example, the proposed rule described above is applied (limitedly) when the terminal performs resource selection / reservation aperiodically. For example, the proposed rule described above is applied (limitedly) to traffic / packets that are generated aperiodically. For example, the proposed rule described above is applied (limitedly) when the N_MAX value is set to 3. For example, the proposed rule described above is applied (limitedly) when the N_MAX value is set to 2. For example, the proposed rule described above is applied (limitedly) when the N_SIG value is set to 3. For example, the proposed rule described above is applied (limitedly) when the N_SIG value is set to 2.

[0188] For example, in this specification, information on reserved resources may be interpreted as information on the location / number of (reserved) resource-related time / frequency resources, bits of information on which resource is which among (one SCI-based) reserved resources (e.g., CEILING(log2(N_MAX)) bits or CEILING(log2(N_SIG)) bits, where CEILING(X) is a function that derives the smallest integer value greater than or equal to X), or bits of a predetermined size, etc.

[0189] According to one embodiment of the present disclosure, a PUSCH transmission on which SL (control) information (e.g., SL HARQ feedback information) is piggybacked and a (different) SL channel / signal (hereinafter referred to as OT_SLCH) transmission (partially) overlap in the time domain. In this case, a terminal can determine a channel / signal / information to omit transmission or a channel / signal / information to perform transmission according to (some of) the following rules. Here, for example, for convenience of explanation, the SL (control) information piggybacked on the PUSCH can be referred to as PIGGY_SLUCI.

[0190] For example, the terminal can (first) compare the (SL) priority between PIGGY_SLUCI and OT_SLCH. In this case, for example, if PIGGY_SLUCI has a relatively higher (SL) priority than OT_SLCH, the terminal can omit OT_SLCH transmission. Otherwise, for example, if OT_SLCH has a relatively higher (SL) priority than PIGGY_SLUCI, the terminal can (again) compare the priority between OT_SLCH and PUSCH. In this case, the following rules also apply.

[0191] For example, if PUSCH has a relatively higher priority than OT_SLCH, the terminal can omit OT_SLCH transmission. In this case, (A) the terminal can transmit PIGGY_SLUCI (still) piggybacked on PUSCH. Alternatively, (B) because PIGGY_SLUCI has a relatively lower priority than OT_SLCH, the terminal does not piggyback PIGGY_SLUCI on PUSCH, and the terminal can omit PIGGY_SLUCI transmission.

[0192] For example, if the OT_SLCH has a relatively higher priority than the PUSCH, the terminal can omit the PUSCH transmission. In this case, (A) the terminal can also omit the PIGGY_SLUCI transmission. Alternatively, (B) when the PIGGY_SLUCI is not piggybacked on the PUSCH, if the channel transmission (e.g., PUCCH) related to the PIGGY_SLUCI (hereinafter referred to as the ORI_ULCH) does not (partially) overlap with the OT_SLCH transmission in the time domain, the terminal can perform both the ORI_ULCH transmission and the OT_SLCH transmission. If the ORI_ULCH overlaps (partially) with the OT_SLCH transmission in the time domain, the terminal can perform only the transmission of the relatively higher priority.

[0193] According to one embodiment of the present disclosure, if a terminal does not select a (re)transmission resource with a maximum number of retransmissions (hereinafter referred to as MX_RTNUM) within a latency budget and / or a selection window (hereinafter referred to as LD_WIN) set based on the latency budget, the following (part of) rules are applied. Here, for example, LD_WIN is associated with a (generated) packet and / or a (coordinated) (highest priority) LCH (and / or priority). For example, MX_RTNUM is associated with a packet (e.g., a MAC PDU) and / or a (coordinated) (highest priority) LCH (and / or priority).

[0194] For example, the UE may select as many HARQ RTT-based (re)transmission resources as possible within LD_WIN. Thereafter, the UE may select resources for the remaining number of retransmissions (excluding the selected resources) (RM_RTNUM, as follows) (excluding the selected resources) by triggering a new or additional resource (re)selection operation. For example, the UE may select as many (re)transmission resource (pairs) as possible within LD_WIN on which HARQ feedback-based retransmissions can be performed. Thereafter, the UE may select RM_RTNUM resources for retransmission by triggering a new or additional resource (re)selection operation. Here, for example, the UE may select RM_RTNUM retransmission resources by assuming blind retransmission. For example, blind retransmissions are configured to be performed on the RM_RTNUM selected retransmission resources. For example, when the above rule is applied, the (actual) number of retransmission resources selected based on a new or further triggered resource (re)selection operation is limited by the (maximum) number of retransmission resources selectable within the delay budget, and is less than or equal to RM_RTNUM. For example, the delay budget is associated with a (generated) packet and / or a (linked) (highest priority) LCH (and / or priority). For example, the terminal may select a mixture of HARQ feedback-based retransmission resources and blind retransmission resources (as exceptions) within the LD_WIN, and the terminal may select MX_RTNUM retransmission resources. Here, for example, the terminal may preferentially select as many HARQ feedback-based retransmission resources as possible (within the LD_WIN), and thereafter, the terminal may select blind retransmission resources for the remaining number of retransmissions. Alternatively, for example, the terminal may preferentially select as many blind retransmission resources as possible (within the LD_WIN), and thereafter, the terminal may select HARQ feedback-based retransmission resources for the remaining number of retransmissions.Here, for example, when the above rule is applied, it can be interpreted that even if the MAC PDU (and / or LCH (associated data)) is HARQ (feedback) enabled, blind retransmission or blind retransmission resource selection is permitted (as an exception) to the UE. For example, when the proposed rule of the present disclosure is applied, LD_WIN is interpreted as a selection window and / or a (virtual) delay budget having a value smaller than the delay budget. For example, the delay budget is associated with a (generated) packet and / or a (linked) (highest priority) LCH (and / or priority). For example, the selection window having a value smaller than the delay budget is a selection window having a value (by a predetermined ratio) smaller than the delay budget. Here, for example, the above rule is applied only to HARQ (feedback) enabled MAC PDUs and / or LCH (associated data). For example, the above rule is applied only to HARQ (feedback) disabled MAC PDUs and / or LCH (associated data).

[0195] According to an embodiment of the present disclosure, the ratio of the number of selectable resources that must be guaranteed at least after a sensing-based (high interference) resource elimination operation (X_VAL, as follows) is configured differently for a terminal depending on whether periodic resource reservation is permitted for the terminal on the resource pool. For example, the SL RSRP threshold (e.g., PSSCH DMRS RSRP, PSCCH DMRS RSRP) (for a combination of a priority associated with packets / data of the terminal performing sensing and a priority associated with packets / data of another terminal detected) used for the sensing-based (high interference) resource elimination operation is configured differently for a terminal depending on whether periodic resource reservation is permitted for the terminal on the resource pool. For example, the minimum size of the selection window (e.g., a (minimum) T2 value (set for each priority)) is configured differently for a terminal depending on whether periodic resource reservation is permitted for the terminal on the resource pool. For example, whether to configure an additional region in the selection window that must be guaranteed by X_VAL is configured differently for a terminal depending on whether periodic resource reservation is permitted for the terminal on the resource pool. For example, the size (related to the additional region) is set differently for a terminal depending on whether periodic resource reservation is permitted for the terminal on the resource pool, and the X_VAL at which an SL RSRP threshold increase is triggered (for or based on the additional region) is set differently for a terminal depending on whether periodic resource reservation is permitted for the terminal on the resource pool.

[0196] For example, depending on whether only aperiodic resource reservation / selection is permitted for a terminal on a resource pool, the ratio of the number of selectable resources that must be guaranteed at least after a sensing-based (high interference) resource elimination operation (X_VAL, as follows) is set differently for the terminal. For example, depending on whether only aperiodic resource reservation / selection is permitted for a terminal on a resource pool, the SL RSRP threshold (e.g., PSSCH DMRS RSRP, PSCCH DMRS RSRP) (for a combination of a priority associated with packets / data of the terminal performing sensing and a priority associated with packets / data of another terminal detected) used for a sensing-based (high interference) resource elimination operation is set differently for the terminal. For example, depending on whether only aperiodic resource reservation / selection is permitted for a terminal on a resource pool, the minimum size of the selection window (e.g., a (minimum) T2 value (set for each priority)) is set differently for the terminal. For example, depending on whether only aperiodic resource reservation / selection is permitted for a terminal on a resource pool, whether to set an additional region in the selection window that must be guaranteed by X_VAL is set differently for the terminal. For example, the size (related to the additional region) is set differently for a terminal depending on whether only aperiodic resource reservation / selection is permitted for the terminal on the resource pool, and the X_VAL at which an SL RSRP threshold increase is triggered (for or based on the additional region) is set differently for a terminal depending on whether only aperiodic resource reservation / selection is permitted for the terminal on the resource pool.

[0197] According to one embodiment of the present disclosure, if the size of frequency resources of a resource pool (hereinafter referred to as POOl_FRQSIZE) is not a multiple of the size of a subchannel (hereinafter referred to as SUB_SIZE), only when the terminal performs transmission using all subchannels in the resource pool, the terminal is configured to be able to (limit) (add) the number of RBs equal to MOD(POOl_FRQSIZE, SUB_SIZE) (where MOD(X, Y) is a function that derives the remainder when X is divided by Y). Here, for example, the number of RBs equal to MOD(POOl_FRQSIZE, SUB_SIZE) is configured as a separate subchannel.

[0198] According to an embodiment of the present disclosure, when a terminal performs periodic resource reservation, the number of reserved resources is determined / derived according to (some of) the following rules: For example, the rules are applied only when the resource reservation period is smaller than a preset threshold; For example, the rules are applied only when the resource reservation period is larger than a preset threshold.

[0199] For example, the UE may randomly select a value within a preset range (e.g., 5 to 15). For convenience of explanation, the randomly selected value may be referred to as RAN_CVAL. Hereinafter, the UE may calculate / obtain X_VAL by multiplying (i) a value obtained by dividing SC_VAL by RER_PD, or (ii) the MAX(20, RER_PD) value, or (iii) a value obtained by dividing REF_PD by RER_PD by RAN_CVAL. Here, the UE may consider / determine the resulting value obtained by (again) multiplying X_VAL by a preset scaling factor (e.g., 10 or 1) as the number of reserved resources.

[0200] For example, SC_VAL is at least one of the following: PDB (in its own buffer and / or (highest priority) LCH data related) (at the time of resource reservation), latency requirement, selection window size, MAX(100ms, selection window size (based on PDB of data)), and / or MAX(100ms, PDB of data). For example, RER_PD is the resource reservation period. For example, the value obtained by dividing SC_VAL by RER_PD is CEILING(SC_VAL / RER_PD) or FLOOR(SC_VAL / RER_PD)). For example, REF_PD is a pre-defined (reservation period) value. For example, the value obtained by dividing REF_PD by RER_PD is CEILING(REF_PD / RER_PD) or FLOOR(REF_PD / RER_PD). ​​Here, for example, CEILING(N) is a function that derives an integer value greater than or equal to N, and FLOOR(N) is a function that derives an integer value less than or equal to N.

[0201] For example, the range of candidate values ​​from which RAN_CVAL is selected is configured to be scaled by CEILING(X / Y) (or FLOOR(X / Y)). For example, a scaling factor (different for each TX_PVAL) is configured to be applied to the range of candidate values ​​from which RAN_CVAL is selected. Here, for example, TX_PVAL is a resource reservation period value of a UE (TX) performing a sensing operation and / or resource reservation. For example, X is a pre-set (period) value. For example, the X value is configured differently or independently for a UE depending on TX_PVAL and / or whether TX_PVAL exceeds a pre-set threshold (period) value. For example, if the TX_PVAL value is (relatively) shorter (than the pre-set threshold (period) value), a (pre-set) (relatively) small X value is applied / used; otherwise (for example, if the TX_PVAL value is (relatively) longer (than the pre-set threshold (period) value)), a (pre-set) (relatively) large X value is applied / used. For example, if the TX_PVAL value is (relatively) shorter (than the preset threshold (period) value), a (relatively) larger X value (predetermined) is applied / used, and otherwise (for example, if the TX_PVAL value is (relatively) longer (than the preset threshold (period) value)), a (relatively) smaller X value (predetermined) is applied / used.

[0202] For example, the proposed rule of the present disclosure is set to be applied only when TX_PVAL is smaller than a preset reference (period) value (e.g., 100 ms).For example, the proposed rule of the present disclosure is set to be applied only when TX_PVAL is larger than a preset reference (period) value (e.g., 100 ms).

[0203] For example, when the above rule is applied, it can be interpreted that regardless of changes in the TX_PVAL value (for TX_PVAL smaller than a predetermined reference (period) value), the CEILING(X / Y) value is maintained at a (predetermined) specific ratio / value (by (implicitly) adjusting the X value). For example, when the above rule is applied, it can be interpreted that regardless of changes in the TX_PVAL value (for TX_PVAL larger than a predetermined reference (period) value), the CEILING(X / Y) value is maintained at a (predetermined) specific ratio / value (by (implicitly) adjusting the X value).

[0204] For example, Y can be assumed to be TX_PVAL. For example, Y can be considered to be a predetermined (period) value. Here, for example, when Y is considered to be a predetermined (period) value, the Y value is set differently or independently for the terminal depending on TX_PVAL and / or whether TX_PVAL exceeds a predetermined threshold (period) value. For example, if the TX_PVAL value is (relatively) shorter (than the predetermined threshold (period) value), a (predetermined) (relatively) small Y value is applied / used; otherwise (e.g., if the TX_PVAL value is (relatively) longer (than the predetermined threshold (period) value)), a (predetermined) (relatively) large Y value is applied / used. For example, if the TX_PVAL value is (relatively) shorter (than the predetermined threshold (period) value), a (predetermined) (relatively) large Y value is applied / used; otherwise (e.g., if the TX_PVAL value is (relatively) longer (than the predetermined threshold (period) value)), a (predetermined) (relatively) small Y value is applied / used. Here, for example, the rule is configured to be applied only when TX_PVAL is smaller than a predetermined reference (period) value (e.g., 100 ms). For example, the rule is configured to be applied only when TX_PVAL is greater than a predetermined reference (period) value (e.g., 100 ms). Furthermore, for example, when the rule is applied, it can be interpreted that CEILING(X / Y) is maintained at a (predetermined) specific ratio / value (by (implicitly) adjusting Y) regardless of changes in the TX_PVAL value (for TX_PVAL smaller than the predetermined reference (period) value). For example, when the rule is applied, it can be interpreted that CEILING(X / Y) is maintained at a (predetermined) specific ratio / value (by (implicitly) adjusting Y) regardless of changes in the TX_PVAL value (for TX_PVAL larger than the predetermined reference (period) value).

[0205] According to one embodiment of the present disclosure, a terminal may perform a sensing-based resource elimination operation. Here, it is assumed that the resource reservation period of another terminal that the terminal has successfully detected / decoded is P_VAL. In this case, for example, the terminal may assume that CEILING(REF_VAL / P_VAL) resources are reserved / present in the P_VAL period, and the terminal may perform a resource elimination operation (for the resources). For example, the terminal may assume that CEILING(MAX(100 ms, (PDB-based) selection window size) / MAX(20, P_VAL)) (where, for example, MAX(X, Y) is a function deriving the maximum value of X and Y) resources are reserved / present in the P_VAL period, and the terminal may perform a resource elimination operation (for the resources). For example, the terminal may assume that CEILING((PDB-based) selection window size / MAX(20, P_VAL)) resources are reserved / present in the P_VAL period, and the terminal may perform a resource elimination operation (for the resources). For example, REF_VAL is a value preset (by the base station / network). For example, REF_VAL is the size of the selection window. For example, REF_VAL is the size of the selection window set by the UE (TX) performing the sensing operation and / or resource reservation. For example, REF_VAL is the result value obtained by multiplying the selection window size by a preset ratio. For example, REF_VAL is set differently or independently for each UE depending on the resource reservation period value (P_VALTX, as follows) of the UE (TX) performing the sensing operation and / or resource reservation. For example, REF_VAL is set differently or independently for each UE depending on whether P_VALTX exceeds a preset threshold (period) value. For example, REF_VAL is set differently or independently for each UE depending on the P_VAL value. For example, REF_VAL is set differently or independently for each UE depending on whether P_VAL exceeds a preset threshold (period) value.

[0206] For example, if the P_VALTX value or P_VAL value is (relatively) shorter (than a preset threshold (period) value), a (predetermined) (relatively) small REF_VAL value is applied / used; otherwise (for example, if the P_VALTX value or P_VAL value is (relatively) longer (than a preset threshold (period) value), a (predetermined) (relatively) large REF_VAL value is applied / used. For example, if the P_VALTX value or P_VAL value is (relatively) shorter (than a preset threshold (period) value), a (predetermined) (relatively) large REF_VAL value is applied / used; otherwise (for example, if the P_VALTX value or P_VAL value is (relatively) longer (than a preset threshold (period) value), a (predetermined) (relatively) small REF_VAL value is applied / used. Here, for example, the rule is set to be applied only when P_VALTX or P_VAL is smaller than a preset reference (period) value (for example, 100 ms). For example, the rule may be configured to be applied only when P_VALTX or P_VAL is greater than a predetermined reference (period) value (e.g., 100 ms). Furthermore, for example, when the rule is applied, it can be interpreted that CEILING(REF_VAL / P_VAL) is maintained at a (predetermined) specific ratio / value (by (implicitly) adjusting REF_VAL or P_VAL) regardless of changes in the P_VALTX or P_VAL value (for P_VALTX or P_VAL smaller than the predetermined reference (period) value). For example, when the rule is applied, it can be interpreted that CEILING(REF_VAL / P_VAL) is maintained at a (predetermined) specific ratio / value (by (implicitly) adjusting REF_VAL or P_VAL) regardless of changes in the P_VALTX or P_VAL value (for P_VALTX or P_VAL larger than the predetermined reference (period) value).

[0207] For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters (e.g., REF_VAL) are configured for a terminal specific to a resource pool (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters (e.g., REF_VAL) are configured for a terminal specific to a service type (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters (e.g., REF_VAL) are configured for a terminal specific to a service priority (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters (e.g., REF_VAL) are configured for a terminal specific to a QoS requirement (e.g., URLLC / EMBB traffic, reliability, delay) (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters (e.g., REF_VAL) are configured for a terminal specific to a cast type (e.g., unicast, groupcast, broadcast) (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters (e.g., REF_VAL) are configured for a terminal in a manner specific to (resource pool) congestion levels (e.g., CBR) (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters (e.g., REF_VAL) are configured for a terminal in a manner specific to (SL HARQ feedback methods) (e.g., NACK ONLY feedback, ACK / NACK feedback ... an manner specific to (SL HARQ feedback methods) (e.g., NACK ONLY feedback, ACK / NACK feedback).

[0208] 12 illustrates a procedure for a terminal to select a resource in a selection window according to one embodiment of the present disclosure. The embodiment of FIG. 12 can be combined with various embodiments of the present disclosure.

[0209] 13 illustrates a method for a terminal to exclude a specific resource within a selection window according to one embodiment of the present disclosure. The embodiment of FIG. 13 can be combined with various embodiments of the present disclosure.

[0210] 12, in step S1210, a TX UE may receive an SCI from at least one terminal (e.g., UE#1 to UE#N). For example, the TX UE may receive an SCI from at least one terminal within a sensing window. Here, for example, the SCI may include information related to a resource reservation period. For example, the SCI transmitted by UE#1 may include information related to the reservation period of the resources reserved / selected by UE#1, the SCI transmitted by UE#2 may include information related to the reservation period of the resources reserved / selected by UE#2, and the SCI transmitted by UE#N may include information related to the reservation period of the resources reserved / selected by UE#N.

[0211] For example, in NR resource allocation mode 2, the at least one terminal may transmit a priority of SL transmission to a TX UE using an SCI. For example, the TX UE may decode the SCI, and the TX UE may perform sensing and / or resource (re)selection based on the priority. For example, the resource (re)selection procedure may include the steps of the TX UE identifying candidate resources in a resource selection window and the TX UE selecting a resource for (re)transmission from the identified candidate resources.

[0212] In step S1220, the TX UE may determine the size of a selection window. In this specification, the selection window may be referred to as a resource selection window. For example, the resource selection window is a time interval during which the TX UE selects resources for SL transmission. For example, after the TX UE triggers resource (re)selection, the resource selection window may start from T1≧0, and the resource selection window is limited by the TX UE's remaining packet delay budget.

[0213] In step S1230, the TX UE can determine resources to exclude from resource selection based on the size of the selection window and the resource reservation period. For example, in the step in which the TX UE identifies candidate resources in the resource selection window, if a specific resource is indicated by an SCI received by the TX UE from at least one terminal and the L1 SL RSRP measurement value for the specific resource exceeds the SL RSRP threshold, the TX UE does not determine the specific resource as a candidate resource. That is, in this case, the TX UE does not select the specific resource as a resource for SL transmission. For example, the SL RSRP threshold is determined based on the priority of SL transmission indicated by the SCI received by the TX UE and the priority of SL transmission on the resource selected by the TX UE.

[0214] For example, the TX UE may determine which resources to exclude from resource selection based on Table 6.

[0215] [Table 6]

[0216] Referring to Table 6, if (a), (b), and (c) are satisfied, the TX UE allocates the resource (R x、y ) into a resource set (S A) can be excluded. That is, the TX UE does not select resources that satisfy conditions (a), (b), and (c). In this case, for example, the TX UE can assume that CEILING(REF_VAL / P_VAL) resources are reserved / existent for the P_VAL period, and the TX UE can perform a resource exclusion operation on the resources. For example, REF_VAL is the size of the selection window. For example, REF_VAL is the size of the selection window set by the (TX) UE that performs the sensing operation and / or resource reservation. For example, Y=CEILING(X) is a function that derives the smallest integer value greater than or equal to X.

[0217] In the embodiment of FIG. 13, it is assumed that a TX UE receives an SCI from another UE based on resource A. It is also assumed that 5 times the resource reservation period (P) is equal to the selection window size (S) (i.e., 5*P=S). Specifically, it is assumed that the resource reservation period is 10 ms and the selection window size is 50 ms. In this case, the TX UE may determine that CEILING(S / P) resources (i.e., resource B in FIG. 13) have been selected / reserved by the UE that transmitted the SCI, and the TX UE does not select CEILING(S / P) resources (i.e., resource B in FIG. 13). On the other hand, the TX UE may determine that resources after CEILING(S / P) resources (i.e., resource C in FIG. 13) have not been selected / reserved by the UE that transmitted the SCI, and may allow the TX UE to select resource C in FIG. 13.

[0218] According to the conventional technique, when a TX UE receives an SCI from another UE based on resource A, the TX UE can determine that CEILING (100 [ms] / P) resources have been selected / reserved by the UE that transmitted the SCI, and the TX UE does not select CEILING (100 [ms] / P) resources. Here, P is the resource reservation period in ms. That is, according to the conventional technique, the TX UE cannot select resource B as well as resource C in FIG. 13. This leads to unnecessary resource excluding operations of unnecessary UEs. On the other hand, according to the proposed method, the TX UE can perform efficient resource excluding operations based on the size of the selection window and the resource reservation period.

[0219] 12 again, in step S1240, the TX UE may select at least one resource from the remaining resources excluding the excluded resource, and may transmit the PSCCH and / or PSSCH based on the at least one resource.

[0220] According to one embodiment of the present disclosure, in the CR calculation / counting process, the terminal does not reflect in the CR calculation / count SL (retransmission) reserved resources (signaled in the SCI) that are not used based on the HARQ feedback (e.g., ACK) (received from the RX UE). For example, in the CR calculation / counting process, the terminal does not reflect in the CR calculation / count the number of subchannels associated with the SL (retransmission) reserved resources (signaled in the SCI) that are not used based on the HARQ feedback (e.g., ACK) (received from the RX UE). For example, in the CR calculation / counting process, the terminal does not reflect in the CR calculation / count SL (retransmission) reserved resources (signaled in the SCI) that are not used based on UL / SL prioritization. For example, in the CR calculation / counting process, the terminal does not reflect in the CR calculation / count the number of subchannels associated with the SL (retransmission) reserved resources (signaled in the SCI) that are not used based on the UL / SL prioritization. For example, the UL / SL prioritization situation is a situation in which a UE omits SL transmission due to overlapping of a high-priority UL transmission and an SL transmission. Here, for example, the rule is configured to be applied only when a (related) SL grant (e.g., a retransmission reservation resource) is released based on reception of HARQ feedback (e.g., an ACK). For example, the rule is configured to be applied only when a (related) SL grant (e.g., a retransmission reservation resource) is cleared based on reception of HARQ feedback (e.g., an ACK). For example, the rule is configured to be applied only when a (linked) HARQ buffer is flushed. For example, the rule is configured to be applied only when an SL grant is generated for a single MAC PDU transmission. For example, the rule is configured to be applied only when an SL grant is generated for multiple MAC PDU transmissions.

[0221] Alternatively, for example, even if a (related) SL grant (e.g., a retransmission reserved resource) is released / cleared or a (linked) HARQ buffer is flushed based on reception of HARQ feedback (e.g., an ACK), other (some) terminals on the system may not be able to use the released / cleared (re)transmission resource, so the terminal is configured to (still) reflect the resource in its CR calculation / count. For example, even if a (related) SL grant (e.g., a retransmission reserved resource) is released / cleared or a (linked) HARQ buffer is flushed based on reception of HARQ feedback (e.g., an ACK), other (some) terminals on the system may not be able to use the released / cleared (re)transmission resource, so the terminal is configured specifically for a resource pool to (still) reflect the resource in its CR calculation / count. For example, even if a (related) SL grant (e.g., a retransmission reserved resource) is released / cleared or a (linked) HARQ buffer is flushed based on the reception of HARQ feedback (e.g., an ACK), other (some) terminals on the system may not be able to use the released / cleared (re)transmission resource, so the terminal is configured in a service type-specific manner to (still) reflect the resource in its CR calculation / count. For example, even if a (related) SL grant (e.g., a retransmission reserved resource) is released / cleared or a (linked) HARQ buffer is flushed based on the reception of HARQ feedback (e.g., an ACK), other (some) terminals on the system may not be able to use the released / cleared (re)transmission resource, so the terminal is configured in a service priority-specific manner to (still) reflect the resource in its CR calculation / count.For example, even if a (related) SL grant (e.g., retransmission reservation resource) is released / cleared or a (linked) HARQ buffer is flushed based on the reception of HARQ feedback (e.g., ACK), other (some) terminals on the system may not be able to use the released / cleared (re)transmission resource, so the terminal is configured to (still) reflect the (resource pool) congestion level in the CR calculation / count.

[0222] For example, even if a terminal does not use an existing reserved (retransmission) resource due to pre-emption and / or UL / SL prioritization or releases / clears an existing reserved (retransmission) resource and performs reselection to the (retransmission) resource, other (some) terminals on the system may not be able to use the released / cleared (re)transmission resource, so the terminal is configured to (still) reflect the resource in the CR calculation / count. For example, even if a terminal does not use an existing reserved (retransmission) resource due to pre-emption and / or UL / SL prioritization or releases / clears an existing reserved (retransmission) resource and performs reselection to the (retransmission) resource, other (some) terminals on the system may not be able to use the released / cleared (retransmission) resource, so the terminal is configured to (still) reflect the resource in the CR calculation / count, specifically for the resource pool. For example, even if a terminal does not use an existing reserved (retransmission) resource due to pre-emption and / or UL / SL prioritization or releases / clears an existing reserved (retransmission) resource and performs reselection to the (retransmission) resource, other (some) terminals on the system may not be able to use the released / cleared (re)transmission resource, so the terminal is configured to (still) reflect the resource in the CR calculation / count in a service type-specific manner. For example, even if a terminal does not use an existing reserved (retransmission) resource due to pre-emption and / or UL / SL prioritization or releases / clears an existing reserved (retransmission) resource and performs reselection to the (retransmission) resource, other (some) terminals on the system may not be able to use the released / cleared (retransmission) resource, so the terminal is configured to (still) reflect the resource in the CR calculation / count in a service priority-specific manner.For example, even if a terminal does not use an existing reserved (retransmission) resource due to pre-emption and / or UL / SL prioritization, or releases / clears an existing reserved (retransmission) resource and performs reselection to the (retransmission) resource, other (some) terminals on the system may not be able to use the released / cleared (retransmission) resource, so the terminal is configured to (still) reflect the resource in the CR calculation / count, specific to the (resource pool) congestion level.

[0223] Here, for example, when the above rule is applied, the terminal may be prevented from reserving excessive (retransmission) resources during a retransmission operation based on HARQ feedback reception.

[0224] According to one embodiment of the present disclosure, two nd In the case of SCI format, it is determined as follows. For example, 2 nd SCI format is 2 nd SCI Format A and / or 2 nd It can include SCI Format B.

[0225] For example, 2 nd In the case of SCI format A,

[0226] -The (TX UE) zone ID field and the communication range field are not included, where the communication range field is associated with a transmit MAC PDU (e.g., TB) and / or a (linked) service, and / or

[0227] - Configured to use / specify when a (unicast and / or groupcast-based) HARQ feedback method (HARQ_FDTYPE1 as follows) in which ACK or NACK information is transmitted (depending on whether PSSCH decoding is successful or not) (and / or a (groupcast) NACK ONLY HARQ feedback method (not based on the distance between the TX UE and the RX UE)) is used / required, and / or

[0228] - (configured to be used / specified when unicast and / or groupcast based SL communication is performed (and / or when HARQ_FDTYPE3 based groupcast HARQ feedback method is used / required) and / or

[0229] -HARQ feedback ENABLED / DISABLED indicator (field) (HQ_EDFD, as follows) is included.

[0230] For example, 2 nd In the case of SCI format B,

[0231] -A (TX UE) zone ID field and a communication range field are included, where the communication range field is associated with a transmission MAC PDU (e.g., TB) and / or a (linked) service; and / or

[0232] - configured to use / specify when a distance-based (groupcast) NACK ONLY HARQ feedback method between a TX UE and a RX UE (hereinafter referred to as HARQ_FDTYPE2) (and / or a non-distance-based (groupcast) NACK ONLY HARQ feedback method between a TX UE and a RX UE (hereinafter referred to as HARQ_FDTYPE3)) is used / required, and / or

[0233] - (configured to be used / specified when groupcast-based SL communication is performed (and / or when HARQ_FDTYPE2 (and / or HARQ_FDTYPE3)-based groupcast HARQ feedback method is used / required)); and / or

[0234] -HARQ feedback ENABLED / DISABLED indicator (field) is included.

[0235] Here, for example, 2 nd SCI Format A and / or 2 nd A field (hereinafter referred to as MID_FIELD) is defined in SCI format B to inform the RX UE of which parameter-based determined (indexed) PSFCH resource to transmit HARQ feedback information and / or which method / type-based HARQ feedback to perform. For example, the field may have a preset size (e.g., 1 bit).

[0236] Specifically, for example, if MID_FIELD is indicated as 0, the RX UE may set / determine a (group) member ID parameter (e.g., M_ID) value in the formula for determining the PSFCH resource (index) to 0, and the RX UE may determine / derive the PSFCH resource (index) for which HARQ feedback is to be transmitted based on M_ID=0. For example, if MID_FIELD is indicated as 0, the RX UE may set / determine a (group) member ID parameter (e.g., M_ID) value in the formula for determining the PSFCH resource (index) to 0, and the RX UE may apply a (unicast-based) HARQ feedback method in which (pre-configured) ACK or NACK information is transmitted. For example, if MID_FIELD is indicated as 0, the RX UE may set / determine a (group) member ID parameter (e.g., M_ID) value in the formula for determining the PSFCH resource (index) to 0, and the RX UE may apply a HARQ feedback method of HARQ_FDTYPE2. For example, if MID_FIELD is indicated as 0, the RX UE can specify / determine the (group) member ID parameter (e.g., M_ID) value in the formula that determines the PSFCH resource (index) as 0, and the RX UE can apply the HARQ feedback method of HARQ_FDTYPE3.

[0237] For example, if MID_FIELD is indicated as 1, the RX UE can set / determine a member ID parameter (e.g., M_ID) value in the formula for determining the PSFCH resource (index) to a (member ID) value provided in (its) higher layer (e.g., V2X layer), and the RX UE can determine / derive the PSFCH resource (index) for which HARQ feedback is transmitted based on the (member ID) value. For example, if MID_FIELD is indicated as 1, the RX UE can set / determine a member ID parameter (e.g., M_ID) value in the formula for determining the PSFCH resource (index) to a (member ID) value provided in (its) higher layer (e.g., V2X layer), and the RX UE can apply a (groupcast-based) HARQ feedback method for transmitting ACK or NACK information based on the (member ID) value.

[0238] For example, if the HQ_EDFD field is indicated as DISABLED, the MID_FIELD field is specified / set to a pre-defined (specific) value (e.g., 0 or 1) (FX_VAL as follows). For example, if a TX UE does not request HARQ feedback from a RX UE, the MID_FIELD field is specified / set to FX_VAL. For example, if a TX UE transmits a HARQ DISABLED MAC PDU (and / or LCH-related data) to a RX UE, the MID_FIELD field is specified / set to FX_VAL. For example, if a TX UE performs blind retransmission (for a transmit MAC PDU), the MID_FIELD field is specified / set to FX_VAL. Here, for example, when the above rule is applied, (when the HQ_EDFD field is set to DISABLED) the MID_FIELD field being set to a value other than FX_VAL can be considered to indicate (pre-set) different information / status (e.g., cast type (e.g., distinction between groupcast and unicast, distinction between groupcast and / or unicast and broadcast)) (e.g., can be interpreted as a kind of reserved status (to be utilized in future RELEASEs)).

[0239] For example, 2 nd SCI Format A and / or 2 nd SCI Format B and / or 1 st The cast type information and / or HARQ feedback method information is configured to be signaled via a predefined field (e.g., 2 bits) on the SCI format. nd SCI Format A and / or 2 nd SCI Format B and / or 1 stThe SCI format may transmit cast type information and / or HARQ feedback method information via a predefined field (e.g., 2 bits). Here, for example, a 2-bit predefined field may indicate one of the unicast HARQ feedback method, groupcast (type 1) HARQ feedback option 1, groupcast (type 2) HARQ feedback option 2, or broadcast. For example, the unicast HARQ feedback method is an ACK / NACK HARQ feedback type. For example, according to the unicast HARQ feedback type, the UE may determine / derive the PSFCH resource (index) on which the HARQ feedback is to be transmitted after regarding the (group) member ID parameter (e.g., M_ID) value in the formula for determining the PSFCH resource (index) as 0. For example, groupcast (type 1) HARQ feedback option 1 is a NACK-ONLY HARQ feedback type. For example, according to groupcast (type 1) HARQ feedback option 1, the terminal may determine / derive the PSFCH resource (index) from which HARQ feedback is transmitted after regarding the (group) member ID parameter (e.g., M_ID) value in the formula for determining the PSFCH resource (index) as 0. For example, groupcast (type 2) HARQ feedback option 2 is an ACK / NACK HARQ feedback type. For example, according to groupcast (type 2) HARQ feedback option 2, the terminal may determine / derive the PSFCH resource (index) from which HARQ feedback is transmitted after regarding the (group) member ID parameter (e.g., M_ID) value in the formula for determining the PSFCH resource (index) as the (member ID) value provided by a higher layer (of the terminal). For example, the broadcast method is a type in which HARQ feedback is disabled.

[0240] 14 illustrates a procedure in which a base station performs size alignment for SL DCI according to one embodiment of the present disclosure. The embodiment of FIG. 14 can be combined with various embodiments of the present disclosure.

[0241] According to an embodiment of the present disclosure, multiple resource pools are configured or pre-configured for a terminal. For example, the multiple resource pools are multiple Mode 1 resource pools. For example, in step S1410, the base station may transmit information related to the multiple resource pools to the terminal. In the above case, an index field of a (linked) resource pool (RP_FID, as follows) is defined in the Mode 1 DCI (e.g., DCI format 3_0) transmitted by the base station. Here, for example, when the base station transmits the Mode 1 DCI to the terminal, the base station may notify the terminal of which resource pool the Mode 1 DCI is scheduled for. For example, when the base station transmits the Mode 1 DCI to the terminal, the base station may notify the terminal of which resource pool the Mode 1 DCI is linked to.

[0242] In the above case, for example, if (some) of the following parameters and / or operations (related to MODE 1 operation) are configured to differ between multiple Mode 1 resource pools, the payload size (of the MODE 1 DCI) will differ depending on the resource pool targeted by the Mode 1 DCI.

[0243] e.g., the maximum number of time resources (e.g., slots) signaled in the Mode 1 DCI and / or the maximum number of time resources (e.g., slots) signaled in the SCI, and / or

[0244] For example, the number of subchannels that make up the resource pool, and / or

[0245] For example, whether CG operation is configured and / or whether monitoring for scrambled CRC-based Mode 1 DCI (e.g., DCI format 3_0) in the SL-CS-RNTI is configured (e.g., this determines whether the (CG) configuration index field (on the CG / DG-associated Mode 1 DCI) is present or not), and / or

[0246] For example, whether PUCCH resources are configured, and / or whether reporting behavior for SL HARQ feedback information via PUCCH is configured, and / or the HARQ codebook type applied when reporting SL HARQ feedback information via PUCCH, and / or

[0247] For example, the number of candidate values ​​specified for the time gap between the PSFCH slot and the PUCCH slot, for example, when reporting operation for SL HARQ feedback information via PUCCH is configured, the number of candidate values ​​specified for the time gap between the PSFCH slot and the PUCCH slot, and / or

[0248] Example: (Maximum) number of (SL) HARQ process IDs, e.g., (Maximum) number of (SL) HARQ process IDs related to Mode 1 DCI operation and / or SL operation

[0249] However, since the terminal does not know in advance the resource pool targeted by the Mode 1 DCI transmitted by the base station, a problem may arise in which the terminal must perform blind search / decoding for multiple Mode 1 DCI payload sizes (different for each resource pool).

[0250] To alleviate the above-mentioned problem, for example, the payload sizes of the Mode 1 DCIs associated with the multiple resource pools may be aligned. For example, in step S1420, the base station may align the payload sizes of the Mode 1 DCIs associated with the multiple resource pools. In step S1430, the terminal may monitor the Mode 1 DCIs. For convenience of explanation, the case where the payload sizes of the Mode 1 DCIs associated with the multiple resource pools are aligned may be referred to as Option A. A specific example of Option A will be described below.

[0251] For example, the payload size of the remaining Mode 1 DCIs may be matched (e.g., zero-padded) to the largest payload size among multiple (different) Mode 1 DCIs associated with multiple resource pools. For example, the base station may match the payload sizes of the remaining Mode 1 DCIs to the largest payload size by zero-padding the payloads of the remaining Mode 1 DCIs. Table 7 shows an example of matching the payload sizes of multiple Mode 1 DCIs (e.g., DCI format 3_0).

[0252] [Table 7]

[0253] Referring to Table 7, when multiple resource pools are configured for a terminal, the base station may perform zero padding on the remaining DCIs until the size of the remaining DCIs becomes equal to the size of the DCI with the largest size among the multiple DCIs (e.g., DCI format 3_0). For example, assume that four resource pools (e.g., resource pool A, resource pool B, resource pool C, and resource pool D) are configured for the terminal and the size of the DCI associated with resource pool A is the largest. In this case, the base station may perform zero padding on the DCIs associated with the remaining resource pools (e.g., DCI associated with resource pool B, DCI associated with resource pool C, and DCI associated with resource pool D) to make the sizes of the multiple DCIs (e.g., the size of the DCI associated with resource pool A, the size of the DCI associated with resource pool B, the size of the DCI associated with resource pool C, and the size of the DCI associated with resource pool D) consistent with each other. The terminal may then monitor or receive the multiple DCIs based on the consistent DCI sizes. Furthermore, when the size of DCI format 3_0 and the size of DCI format 3_1 do not match, the base station can make the size of DCI format 3_0 and the size of DCI format 3_1 match by performing zero padding on the DCI format with the smaller size. Here, for example, DCI format 3_0 is DCI used for scheduling the NR PSCCH and the NR PSSCH in one cell, and DCI format 3_1 is DCI used for scheduling the LTE PSCCH and the LTE PSSCH in one cell.

[0254] For example, the payload sizes of the remaining Mode 1 DCIs may be matched (e.g., truncated (by fields or bits)) to the smallest payload size among the payload sizes of multiple (different) Mode 1 DCIs associated with multiple resource pools. For example, the base station may perform truncation on the payloads of the remaining Mode 1 DCIs to match the payload sizes of the multiple Mode 1 DCIs to the smallest payload size.

[0255] For example, the payload sizes of multiple (different) Mode 1 DCIs associated with multiple resource pools may be matched (e.g., by (field or bit) truncation or zero padding) to a predetermined (reference) payload size. For example, the base station may perform truncation or zero padding on the payloads of the multiple Mode 1 DCIs to match the payload sizes of the multiple Mode 1 DCIs to the predetermined (reference) payload size.

[0256] For example, the parameters and / or operations (related to MODE 1 operation) are all configured to be the same across multiple resource pools. For convenience of explanation, the case where the parameters and / or operations are all configured to be the same across multiple resource pools can be referred to as Option B. For example, according to Option B, the terminal does not expect that the payload sizes of Mode 1 DCIs used for scheduling for different resource pools will be (partially) different. For example, according to Option B, the terminal can determine / assume that the payload sizes of Mode 1 DCIs used for scheduling for different resource pools will all be the same.

[0257] For example, index information (bits) of the (linked) resource pool are masked and / or scrambled into the Mode 1 DCI-related CRC. For convenience of explanation, the case where index information (bits) of the (linked) resource pool are masked and / or scrambled into the Mode 1 DCI-related CRC may be referred to as Option C. For example, the Mode 1 DCI-related CRC is the (pre-configured) CRC LSB (least significant bit) X bits. X is a positive integer, for example, 3.

[0258] Furthermore, for example, the payload size is matched between a DCI format (e.g., DCI format 0_1 ​​or DCI FORMAT 0_0) (hereinafter referred to as REF_UUDCI) and a Mode 1 DCI (e.g., DCI format 3_0) related to a pre-configured Uu communication (e.g., communication between a base station and a terminal). For example, the base station can match the payload size between REF_UUDCI and a Mode 1 DCI (e.g., DCI format 3_0). For example, the payload size is matched between REF_UUDCI and a Mode 1 DCI to prevent the (maximum) number of blind decodings (that the terminal can support) from being exceeded. For example, the payload size is matched between REF_UUDCI and a Mode 1 DCI to prevent the (maximum) number of DCI format budgets from being exceeded.

[0259] In the above case, for example, the largest payload size (hereinafter referred to as REP_SLSIZE) among the payload sizes of Mode 1 DCIs associated with multiple resource pools derived based on Option A matches the payload size of an SL DCI format (e.g., DCI format 3_1) used by an NR base station for LTE SL scheduling. For example, the smallest payload size (hereinafter referred to as REP_SLSIZE) among the payload sizes of Mode 1 DCIs associated with multiple resource pools derived based on Option A matches the payload size of an SL DCI format (e.g., DCI format 3_1) used by an NR base station for LTE SL scheduling. Furthermore, for example, the payload size of REP_SLSIZE matches the payload size of REF_UUDCI. For example, the base station can match REP_SLSIZE with the payload size of an SL DCI format (e.g., DCI format 3_1) used by an NR base station for LTE SL scheduling, and the base station can match REP_SLSIZE with the payload size of REF_UUDCI. In this case, for example, if the payload size of REF_UUDCI is larger than REP_SLSIZE, the payload sizes of Mode 1 DCIs related to multiple resource pools all match the payload size of REF_UUDCI. For example, if the payload size of REF_UUDCI is larger than REP_SLSIZE, the base station can zero-padding the payload size of Mode 1 DCIs related to multiple resource pools to match the payload size of REF_UUDCI.

[0260] For example, when a base station matches the (overall) payload size between Mode 1 DCIs (associated with multiple resource pools) based on Option A, the base station is configured to match the payload size in the overall payload aspect. For convenience of explanation, the case where the base station is configured to match the payload size in the overall payload aspect can be referred to as Method A. For example, according to Method A, the base station can perform zero padding on Mode 1 DCIs with (relatively) small overall payload sizes so that they have the same (payload) size as the Mode 1 DCIs with the largest overall payload sizes. For example, according to Method A, the base station can perform zero padding after the last (LSB) bit of Mode 1 DCIs with (relatively) small overall payload sizes so that they have the same (payload) size as the Mode 1 DCIs with the largest overall payload sizes.

[0261] For example, when a base station matches the (overall) payload size between Mode 1 DCIs (associated with multiple resource pools) based on Option A, the base station is configured to match the overall payload size by matching the size in each field side. For convenience of explanation, the case where the base station is configured to match the overall payload size by matching the size in each field side can be referred to as Method B. For example, according to Method B, if the size of a specific field (e.g., a frequency resource allocation field) of a Mode 1 DCI associated with resource pool X is larger than the field size of the same field in a Mode 1 DCI associated with resource pool Y, the base station can match the field size of the latter to the field size of the former. In this case, for example, the base station can perform zero padding on the most significant bit (MSB) of the latter field. For example, the base station can perform zero padding on the least significant bit (LSB) of the latter field.

[0262] For example, when Method B is applied, it can be interpreted that the field types / configurations on Mode 1 DCIs associated with multiple resource pools are the same. For example, when Method B is applied, it can be interpreted that the field (arrangement) orders on Mode 1 DCIs associated with multiple resource pools are the same.

[0263] For example, if the field types / configurations on Mode 1 DCIs associated with multiple resource pools are different, Method B is applied to the existing fields so that they are the same, and Method A is applied to the other fields. Through this, for example, payload sizes are set to match between Mode 1 DCIs. For example, Method A is applied (as an exception) so that payload sizes are set to match between Mode 1 DCIs.

[0264] For example, Mode 1 DCIs associated with multiple resource pools may differ in the size of fields for the same purpose and / or the presence or absence of fields for specific purposes, and / or the number of Mode 1 resource pools configured for each carrier. Taking this into consideration, a field indicating the index of the carrier on which SL (transmission) resources are scheduled (hereinafter referred to as CIF) is defined to be displayed preferentially on the Mode 1 DCI over the RP_FID field. For example, on the Mode 1 DCI, the CIF field is defined as the first field, the RP_FID field is defined as the second field, and the (frequency / time) resource information field is defined as the third field and subsequent fields. For example, the CIF is defined to be displayed preferentially on the Mode 1 DCI over the PSSCH and / or PSCCH-related time / frequency (transmission) resource information (e.g., location / number) field. For example, the CIF is defined to be displayed preferentially on the Mode 1 DCI over the PSCCH (starting) frequency (transmission) resource information field (related to the first PSSCH transmission).

[0265] For example, the rule is applied only when the operation is based on method A. For example, the rule is applied only when the operation is based on method B. Through this, for example, the terminal can decode the CIF field and / or the RP_FID field regardless of the field size being changed. For example, the terminal can decode the CIF field and / or the RP_FID field regardless of the field size being changed by the resource pool and / or the carrier.

[0266] For example, a synchronization reference source used for and / or selectable for Mode 1 SL operation may be configured to be the same across multiple resource pools. For example, a synchronization reference source used for and / or selectable for Mode 1 SL operation may be configured to be different across multiple resource pools. For example, the synchronization reference source may include candidate synchronization reference sources or types of synchronization reference sources.

[0267] For example, SL CSI reporting latency bounds may be allowed to overlap (as an exception) between SL CSI reporting operations triggered based on multiple resource pools. For example, in the case of SL CSI reporting operations triggered based on multiple resource pools, the terminal may be allowed (as an exception) to (further) trigger SL CSI reporting based on another resource pool before (successfully) receiving SL CSI information for the SL CSI report triggered based on a specific resource pool.

[0268] For example, the proposed rules of this disclosure are limited to only DCI associated with Mode 1 CG Type 2. For example, the proposed rules of this disclosure are limited to only DCI associated with Mode 1 DG DCI.

[0269] In step S1440, the terminal can perform SL transmission based on the received DCI.

[0270] According to the proposed method, the maximum number of blind decodings that the terminal can support is not exceeded, so the terminal complexity for blind decoding of DCI is reduced. Also, according to the proposed method, the maximum number of DCI format budgets of the terminal is not exceeded, so the terminal complexity for blind decoding of DCI can be reduced.

[0271] According to one embodiment of the present disclosure, when SL communication (e.g., unicast or groupcast) is performed between terminals, if the terminal changes the synchronization source / reference (SL_REF, as will be described below), the terminal can declare (SL)RLF for the SL communication (link) and / or SL session and / or PC5 RRC connection. For example, if the terminal changes the SL_REF after establishing a session (related to the SL communication (link)) to another SL_REF, the terminal can declare (SL)RLF for the SL communication (link) and / or SL session and / or PC5 RRC connection. For example, if the terminal changes the SL_REF before establishing a session (related to the SL communication (link)) to another SL_REF, the terminal can declare (SL)RLF for the SL communication (link) and / or SL session and / or PC5 RRC connection. For example, when SL communication (e.g., unicast or groupcast) is performed between terminals, if the difference value between the (time / frequency) synchronization associated with the changed SL_REF and the (time / frequency) synchronization associated with the SL_REF before the change exceeds a pre-configured threshold (e.g., the length of the CP), the terminal can declare a (SL)RLF for the SL communication (link) and / or SL session and / or PC5 RRC connection.

[0272] According to an embodiment of the present disclosure, a terminal may transmit multiple PSFCHs. For convenience of explanation, the number of the multiple PSFCH transmissions may be referred to as K_VAL. In this case, for example, the total transmit power required for the multiple PSFCH transmissions may be calculated based on the maximum transmit power value of the terminal and / or the K_VAL number of PSFCH transmissions. CMAX The value may be exceeded (power limited case, as described below). In this case, the terminal may determine the PSFCH to be transmitted and the terminal may determine the transmit power (related to the transmitted PSFCH) according to (some of) the following rules. Here, for example, K_VAL is assumed / considered to be a value smaller than or equal to the maximum number of PSFCHs that the terminal can simultaneously transmit.

[0273] For example, after dividing the PSFCH groups by (interlocked) priority value, the UE may increase the PSFCH groups to be transmitted in descending order of priority value (e.g., a larger priority value is interpreted as a higher priority). In this case, if the power-limited case is reached, (A) the UE may omit (entirely) transmission for the PSFCH group with the most recently included priority (PF_GR_PL, as follows) (reaching the power-limited case), and / or (B) the UE may determine / select, according to UE implementation, how many PSFCHs to transmit among the PSFCHs included in PF_GR_PL so as not to reach the power-limited case. Also, for example, if the power-limited case is reached when transmitting the PSFCH group with the highest priority, the UE may determine / select, according to UE implementation, how many PSFCHs to transmit among the PSFCHs included in the PSFCH group so as not to reach the power-limited case.

[0274] For example, (under an exemplary situation (e.g., a power-limited case) to which the above-described rules are applied), the minimum number of PSFCHs to be simultaneously transmitted is set to the (total) number of PSFCHs of higher or equal priority than the PSFCH of priority K and / or the (total) number of PSFCHs belonging to a PSFCH group (hereinafter referred to as NPF_K). For example, (under an exemplary situation (e.g., a power-limited case) to which the above-described rules are applied), the minimum number of PSFCHs to be simultaneously transmitted is set to the (total) number of PSFCHs of lower or equal priority than the PSFCH of priority K and / or the (total) number of PSFCHs belonging to a PSFCH group (hereinafter referred to as NPF_K). For example, (under an exemplary situation (e.g., a power-limited case) to which the above-described rules are applied), the minimum number of PSFCHs to be simultaneously transmitted is set to the maximum value of NPF_K and 1. Here, for example, the power-limited case should not be reached when PSFCH transmission is performed for the (total) number of PSFCHs of higher or equal priority than the PSFCH of priority K and / or the (total) number of PSFCHs belonging to a PSFCH group. For example, the power-limited case should not be reached when PSFCH transmissions are performed for a (total) number of PSFCHs of lower or equal priority than a PSFCH of priority K and / or a (total) number of PSFCHs belonging to a PSFCH group.

[0275] According to one embodiment of the present disclosure, a restriction on preemption resources is configured for a terminal so that it applies only when the terminal reserves (transmission) resources for a (transmission) resource reservation period longer than a preset threshold. For example, a restriction on preemption resources is configured for a terminal so that it applies only when the terminal reserves (transmission) resources for a (transmission) resource reservation period shorter than a preset threshold. For example, the preemption resources are resources for which a preemption check is performed. For example, the restriction is a restriction on a (future) time domain.

[0276] For example, when a terminal reserves (transmission) resources for a (transmission) resource reservation period (P) longer than a (pre-set) threshold, the terminal is configured to perform preemption check and / or application only for reserved resources corresponding to the periodic interval including (SL logical) slot #(K+P) (e.g., slot #(K+P) to slot #(K+2P-1)) and / or (SL logical) slot #(K+P)) in the period from after (SL logical) slot #K to before (SL logical) slot #(K+P), and the terminal is configured not to perform preemption check and / or application for subsequent (periodical interval-related) resources (F_RSC, as described below).

[0277] For example, when a terminal reserves (transmission) resources for a (transmission) resource reservation period (P) shorter than a (pre-set) threshold, the terminal is configured to perform preemption checks and / or applications only for reserved resources corresponding to the periodic interval including (SL logical) slot #(K+P) (e.g., slot #(K+P) to slot #(K+2P-1)) and / or (SL logical) slot #(K+P)) in the interval from (SL logical) slot #K onwards to (SL logical) slot #(K+P) before, and the terminal is configured not to perform preemption checks and / or applications for subsequent (periodical interval-related) resources (F_RSC, as described below).

[0278] For example, (in the exemplary circumstances described above) information on a (future) time interval during which preemption check and / or application is performed and / or information on the number of resource reservation periods is configured or pre-configured in the terminal by the base station / network. For example, (in the exemplary circumstances described above) information on a (future) time interval during which preemption check and / or application is performed and / or information on the number of resource reservation periods is configured or pre-configured in the terminal by the base station / network specific to a resource pool. For example, (in the exemplary circumstances described above) information on a (future) time interval during which preemption check and / or application is performed and / or information on the number of resource reservation periods is configured or pre-configured in the terminal by the base station / network specific to a service type. For example, (in the exemplary circumstances described above) information on a (future) time interval during which preemption check and / or application is performed and / or information on the number of resource reservation periods is configured or pre-configured in the terminal by the base station / network specific to a service priority. For example, (in the exemplary circumstances described above) information on the (future) time interval in which the preemption check and / or application is performed and / or information on the number of resource reservation periods may be configured or pre-configured in the terminal by the base station / network specific to the (resource pool) congestion level (e.g., CBR).

[0279] For example, for preemption check and / or (preemption-based) resource reselection operation, the proposed rules described above are configured for the UE to be applied only when the resource reservation period is greater than the processing time (T3) required for sensing and / or (transmitting) channel / signal generation, etc. For example, the UE does not perform preemption check and / or application for F_RSC.

[0280] For example, if the resource reservation period is less than or equal to the processing time (T3) required for sensing and / or (transmitting) channel / signal generation, etc., the terminal is configured to perform the preemption check and / or adaptation for F_RSC only when the terminal has MAC PDUs and / or (linked) LCH-related data to transmit on F_RSC, if the resource reservation period is less than or equal to the processing time (T3) required for sensing and / or (transmitting) channel / signal generation, etc. For example, if the resource reservation period is less than or equal to the processing time (T3) required for sensing and / or (transmitting) channel / signal generation, etc., the terminal is configured to always perform the preemption check and / or adaptation for F_RSC.

[0281] According to one embodiment of the present disclosure, when a terminal converts a transmission resource reservation period (P_TX, milliseconds) into the number of (SL logical) slots, the terminal can obtain the number of (SL logical) slots based on the formula CEILING(N / Y*P_TX). Here, for example, the Y parameter is the number of (UL) slots based on the (linked) numerology (e.g., sub-carrier spacing) signaled from the PSBCH present within a 20 ms interval. For example, the Y parameter is the total number of (actual) (Uu communication numerology-based) (UL) slots (satisfying the SL numerology and / or the number / position of symbols constituting the SL slots) included in the (UL) slots based on the (linked) numerology signaled from the PSBCH within a 20 ms interval. For example, the X parameter is the number of (UL) slots designated as SL slots. For example, the X parameter is the number of (UL) slots to which a bitmap related to a resource pool for SL communication is applied. In this specification, for example, slots may be (expanded) to physical slots or (SL) logical slots.

[0282] According to one embodiment of the present disclosure, an in-coverage terminal located within the coverage of a network in an (RRC) IDLE state does not expect (from the network / base station) to configure the SCS value and / or CP type / length of a reference TDD UL / DL configuration used to derive the TDD UL / DL configuration field value / configuration on the PSBCH to be different from the SL communication-related SCS value and / or CP type / length. For example, an out-of-coverage terminal located outside the coverage of a network does not expect (from the network / base station) to configure the SCS value and / or CP type / length of a reference TDD UL / DL configuration used to derive the TDD UL / DL configuration field value / configuration on the PSBCH to be different from the SL communication-related SCS value and / or CP type / length. For example, the terminal may determine that the SCS value and / or CP type / length of the reference TDD UL / DL configuration used to derive the TDD UL / DL configuration field value / configuration on the PSBCH is the same as the SCS value and / or CP type / length associated with the SL communication.

[0283] Whether or not the proposed rules of the present disclosure are applied and / or related parameters are configured for a terminal specific to a resource pool (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters are configured for a terminal specific to a service type (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters are configured for a terminal specific to a service priority (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters are configured for a terminal specific to a QoS requirement (e.g., URLLC / EMBB traffic, reliability, delay). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters are configured for a terminal specific to a cast type (e.g., unicast, groupcast, broadcast) (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters are configured for a terminal specific to a (resource pool) congestion level (e.g., CBR) (or independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters are configured for a terminal specific to the SL HARQ feedback method (e.g., NACK-ONLY feedback, ACK / NACK feedback) (or configured independently or differently). For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters are configured for a terminal independently or differently depending on whether the resource reservation period is smaller or larger than a pre-configured threshold. For example, whether or not the proposed rules of the present disclosure are applied and / or related parameters are configured for a terminal independently or differently depending on whether a PUCCH-based SL HARQ feedback reporting operation is configured.

[0284] 15 illustrates a method for a first device to perform wireless communication according to one embodiment of the present disclosure. The embodiment of FIG. 15 can be combined with various embodiments of the present disclosure.

[0285] Referring to FIG. 15, in step S1510, a first device may receive a first sidelink control information (SCI) including information related to a resource reservation period from a second device on a slot. In step S1520, the first device may determine a selection window size based on a remaining packet delay budget. In step S1530, the first device may obtain an N value by dividing the selection window size by the resource reservation period and applying a ceiling function to the result. In step S1540, the first device may determine that resources are reserved by the second device on the N slots spaced apart by the resource reservation period after the slot in which the first SCI is received. In step S1550, the first device may select resources for SL communication within the selection window based on the determination. For example, N is a positive integer.

[0286] For example, at least one resource reserved by the first device on the N slots spaced apart by the resource reservation period is excluded from the candidate resources.

[0287] For example, the resources may include a PSCCH (Physical Sidelink Control Channel) resource and a PSSCH (Physical Sidelink Shared Channel) resource. For example, based on the number of resource blocks (RBs) included in a subchannel of the PSCCH resource being equal to the number of RBs included in a subchannel of the PSSCH resource, a demodulation reference signal (DMRS) for the PSSCH is mapped onto the PSSCH resource that does not overlap with the time domain of the PSCCH resource, and a second SCI is mapped from the symbol to which the DMRS for the PSSCH is first mapped. Furthermore, for example, the first device may transmit the second SCI based on the PSSCH resource.

[0288] Furthermore, for example, a first device may transmit a first SCI to a third device based on the PSCCH resource, and the first device may transmit a second SCI and data to the third device based on the PSSCH resource. For example, the second SCI may be one of second SCI format A or second SCI format B, and the second SCI format A may include cast type information indicating a combination of a HARQ feedback type and a cast type, and the second SCI format B may include information related to an ID of a zone related to the one device and information related to a communication range requirement.

[0289] Furthermore, for example, the first device may determine a PSFCH (Physical Sidelink Feedback Channel) resource associated with the PSSCH resource based on a member ID of the third device based on (i) the second SCI being the second SCI format A, and (ii) the cast type information indicating a groupcast type and an ACK / NACK-based HARQ feedback type. For example, the member ID of the third device is an ID provided by an upper layer of the third device.

[0290] Furthermore, for example, the first device may determine a PSFCH resource associated with the PSSCH resource based on a member ID of the third device, based on (i) the second SCI being the second SCI format A, and (ii) the cast type information indicating a groupcast type and a NACK-based only HARQ feedback type, for example, the member ID of the third device being zero.

[0291] Furthermore, for example, the first device may determine a PSFCH resource associated with the PSSCH resource based on the member ID of the third device based on the second SCI being the second SCI format B. For example, the member ID of the third device is zero.

[0292] Further, for example, the first device may perform a reference signal received power (RSRP) measurement on resources scheduled by the first SCI. For example, based on a result value of the RSRP measurement being greater than an RSRP threshold, at least one resource reserved by the first device on the N slots spaced apart by the resource reservation period may be excluded from candidate resources.

[0293] For example, the first SCI may include a first priority associated with transmissions of the second device, and the RSRP threshold is determined based on the first priority and a second priority associated with transmissions of the first device.

[0294] For example, the size of the selection window is determined based on QoS (Quality of Service) requirements.

[0295] For example, based on the fact that the size of the selection window is greater than the resource reservation period, the N value is obtained by dividing the size of the selection window by the resource reservation period and applying the ceiling function to the result.

[0296] The proposed method is applicable to devices according to various embodiments of the present disclosure. First, the processor 102 of the first device 100 may control the transceiver 106 to receive a first sidelink control information (SCI) from the second device on a slot, the first SCI including information related to a resource reservation period. The processor 102 of the first device 100 may then determine a selection window size based on a remaining packet delay budget. The processor 102 of the first device 100 may then apply a ceiling function to a value obtained by dividing the selection window size by the resource reservation period to obtain an N value. The processor 102 of the first device 100 may then determine that resources are reserved by the second device on the N slots spaced apart by the resource reservation period after the slot in which the first SCI is received. The processor 102 of the first device 100 may then select resources for SL communication within the selection window based on the determination. For example, N is a positive integer.

[0297] According to one embodiment of the present disclosure, there is provided a first device that performs wireless communication. For example, the first device may include one or more memories that store instructions; one or more transceivers; and one or more processors that connect the one or more memories to the one or more transceivers. For example, the one or more processors may execute the instructions to receive, on a slot, sidelink control information (SCI) from a second device, the first SCI including information related to a resource reservation period; determine a selection window size based on a remaining packet delay budget; apply a ceiling function to a value obtained by dividing the selection window size by the resource reservation period to obtain an N value; determine that resources are reserved by the second device on the N slots spaced apart by the resource reservation period after the slot in which the first SCI was received; and select resources for SL communication within the selection window based on the determination. For example, N is a positive integer.

[0298] According to one embodiment of the present disclosure, there is provided an apparatus configured to control a first terminal. For example, the apparatus may include one or more processors; and one or more memories connected to the one or more processors and storing instructions. For example, the one or more processors execute the instructions to receive, on a slot, a first sidelink control information (SCI) from a second terminal, the first SCI including information related to a resource reservation period; determine a selection window size based on a remaining packet delay budget; apply a ceiling function to a value obtained by dividing the selection window size by the resource reservation period to obtain an N value; determine that resources are reserved by the second terminal on the N slots spaced apart by the resource reservation period after the slot in which the first SCI was received; and select resources for SL communication within the selection window based on the determination. For example, N is a positive integer.

[0299] According to one embodiment of the present disclosure, a non-transitory computer-readable storage medium having stored thereon instructions may be provided. For example, the instructions, when executed by one or more processors, may cause the one or more processors to: receive, by a first device, sidelink control information (SCI) from a second device on a slot, the first SCI including information related to a resource reservation period; determine, by the first device, a selection window size based on a remaining packet delay budget; apply a ceiling function to a value obtained by dividing the selection window size by the resource reservation period to obtain an N value; determine, by the first device, that resources are reserved by the second device on the N slots spaced apart by the resource reservation period after the slot in which the first SCI was received; and select, by the first device, resources for SL communication within the selection window based on the determination. For example, N is a positive integer.

[0300] 16 illustrates a method for a device to communicate wirelessly according to one embodiment of the present disclosure. The embodiment of FIG. 16 can be combined with various embodiments of the present disclosure.

[0301] Referring to FIG. 16, in step S1610, the device may receive information related to multiple resource pools from a base station. In step S1620, the device may monitor multiple sidelink (SL) DCIs (Downlink Control Information) related to each of the multiple resource pools. For example, the multiple SL DCIs may include information for scheduling SL resources on the multiple resource pools. For example, before at least one zero bit is appended to the multiple SL DCIs, the size of a first SL DCI is the largest among the sizes of the multiple SL DCIs. For example, based on the multiple resource pools configured for the device, the size of the multiple SL DCIs with the at least one zero bit appended is the same as the size of the first SL DCI.

[0302] For example, the at least one zero bit is added to the plurality of SL DCIs until the size of the plurality of SL DCIs is equal to the size of the first SL DCI.

[0303] Further, for example, the device may monitor an LTE (long term evolution) SL DCI. For example, the plurality of SL DCIs may be DCIs for scheduling NR SL resources, and the LTE SL DCI may be a DCI for scheduling LTE SL resources. For example, based on the size of the LTE SL DCI before the at least one zero bit is added being smaller than the size of the first SL DCI, the size of the LTE SL DCI after the at least one zero bit is added may be the same as the size of the first SL DCI. For example, the at least one zero bit may be added to the LTE SL DCI until the size of the LTE SL DCI is equal to the size of the first SL DCI. For example, based on the size of the first SL DCI before the at least one zero bit is added being smaller than the size of the LTE SL DCI, the size of the plurality of SL DCIs after the at least one zero bit is added may be the same as the size of the LTE SL DCI. For example, the at least one zero bit may be added to the plurality of SL DCIs until the size of the plurality of SL DCIs is equal to the size of the LTE SL DCI.

[0304] Further, for example, the device may monitor UU DCIs for scheduling uplink (UL) resources or downlink (DL) resources. For example, based on the number of different DCI sizes configured to be monitored exceeding a DCI format budget, the size of the plurality of SL DCIs to which the at least one zero bit is added may be the same as the size of the UU DCI. For example, the at least one zero bit is added to the plurality of SL DCIs until the size of the plurality of SL DCIs is equal to the size of the UU DCI.

[0305] The proposed method is applied to devices according to various embodiments of the present disclosure. First, the processor 102 of the device 100 may control the transceiver 106 to receive information related to multiple resource pools from a base station. Then, the processor 102 of the device 100 may control the transceiver 106 to monitor multiple sidelink (SL) DCIs (Downlink Control Information) related to the multiple resource pools, respectively. For example, the multiple SL DCIs may include information for scheduling SL resources on the multiple resource pools. For example, before at least one zero bit is appended to the multiple SL DCIs, the size of a first SL DCI may be the largest among the sizes of the multiple SL DCIs. For example, based on the multiple resource pools configured for the device, the size of the multiple SL DCIs with the at least one zero bit appended may be the same as the size of the first SL DCI.

[0306] According to one embodiment of the present disclosure, there is provided an apparatus for performing wireless communication. For example, the apparatus may include one or more memories for storing instructions; one or more transceivers; and one or more processors connecting the one or more memories to the one or more transceivers. For example, the one or more processors may execute the instructions, receive information related to a plurality of resource pools from a base station, and monitor a plurality of sidelink (SL) downlink control information (DCIs) associated with each of the plurality of resource pools. For example, the plurality of SL DCIs may include information for scheduling SL resources on the plurality of resource pools. For example, before at least one zero bit is appended to the plurality of SL DCIs, a first SL DCI has the largest size among the plurality of SL DCIs. For example, based on the plurality of resource pools configured for the apparatus, the size of the plurality of SL DCIs with the at least one zero bit appended may be the same as the size of the first SL DCI.

[0307] According to one embodiment of the present disclosure, there is provided an apparatus configured to control a terminal. For example, the apparatus may include one or more processors; and one or more memories coupled to the one or more processors and configured to store instructions. For example, the one or more processors may execute the instructions, receive information related to a plurality of resource pools from a base station, and monitor a plurality of sidelink (SL) downlink control information (DCIs) associated with each of the plurality of resource pools. For example, the plurality of SL DCIs may include information for scheduling SL resources on the plurality of resource pools. For example, before at least one zero bit is appended to the plurality of SL DCIs, a size of a first SL DCI may be the largest among the sizes of the plurality of SL DCIs. For example, based on the plurality of resource pools configured for the terminal, the size of the plurality of SL DCIs to which the at least one zero bit is appended may be the same as the size of the first SL DCI.

[0308] According to one embodiment of the present disclosure, a non-transitory computer-readable storage medium having instructions recorded thereon is provided. For example, the instructions, when executed by one or more processors, may cause the one or more processors to: receive, by an apparatus, information related to a plurality of resource pools from a base station; and monitor, by the apparatus, a plurality of sidelink (SL) downlink control information (DCIs) associated with each of the plurality of resource pools. For example, the plurality of SL DCIs may include information for scheduling SL resources on the plurality of resource pools. For example, before at least one zero bit is appended to the plurality of SL DCIs, a size of a first SL DCI may be the largest among the sizes of the plurality of SL DCIs. For example, based on the plurality of resource pools configured for the apparatus, a size of the plurality of SL DCIs with the at least one zero bit appended may be the same as a size of the first SL DCI.

[0309] 17 illustrates a method for a base station to conduct wireless communication according to one embodiment of the present disclosure. The embodiment of FIG. 17 can be combined with various embodiments of the present disclosure.

[0310] Referring to FIG. 17, in step S1710, a base station may transmit information related to multiple resource pools to a device. In step S1720, the base station may append at least one zero bit to multiple sidelink (SL) DCIs (Downlink Control Information) related to each of the multiple resource pools. In step S1730, the base station may transmit at least one SL DCI from the multiple SL DCIs to the device. For example, the multiple SL DCIs may include information for scheduling SL resources on the multiple resource pools. For example, before the at least one zero bit is appended to the multiple SL DCIs, the size of a first SL DCI is the largest among the sizes of the multiple SL DCIs. For example, based on the multiple resource pools configured for the device, the at least one zero bit is appended to the multiple SL DCIs until the size of the multiple SL DCIs becomes equal to the size of the first SL DCI.

[0311] Further, for example, a base station may transmit an LTE (long term evolution) SL DCI to the device. For example, the plurality of SL DCIs are DCIs for scheduling NR SL resources, and the LTE SL DCI is a DCI for scheduling LTE SL resources. For example, based on the size of the LTE SL DCI before the at least one zero bit is added being smaller than the size of the first SL DCI, the at least one zero bit is added to the LTE SL DCI until the size of the LTE SL DCI becomes equal to the size of the first SL DCI. For example, based on the size of the first SL DCI before the at least one zero bit is added being smaller than the size of the LTE SL DCI, the at least one zero bit is added to the plurality of SL DCIs until the size of the plurality of SL DCI becomes equal to the size of the LTE SL DCI.

[0312] The proposed method is applied to a device according to various embodiments of the present disclosure. First, the processor 202 of the base station 200 may control the transceiver 206 to transmit information related to a plurality of resource pools to the device. Then, the processor 202 of the base station 200 may append at least one zero bit to a plurality of sidelink (SL) DCIs (Downlink Control Information) associated with each of the plurality of resource pools. Then, the processor 202 of the base station 200 may control the transceiver 206 to transmit at least one SL DCI from the plurality of SL DCIs to the device. For example, the plurality of SL DCIs may include information for scheduling SL resources on the plurality of resource pools. For example, before the at least one zero bit is appended to the plurality of SL DCIs, the size of a first SL DCI is the largest among the sizes of the plurality of SL DCIs. For example, based on the plurality of resource pools configured for the device, the at least one zero bit is appended to the plurality of SL DCIs until the size of the plurality of SL DCIs becomes equal to the size of the first SL DCI.

[0313] According to one embodiment of the present disclosure, a base station for wireless communication is provided. For example, the base station may include one or more memories for storing instructions; one or more transceivers; and one or more processors connecting the one or more memories to the one or more transceivers. For example, the one or more processors may execute the instructions to transmit information related to a plurality of resource pools to a device; append at least one zero bit to a plurality of sidelink (SL) DCIs (Downlink Control Information) associated with each of the plurality of resource pools; and transmit at least one of the plurality of SL DCIs to the device. For example, the plurality of SL DCIs may include information for scheduling SL resources on the plurality of resource pools. For example, before the at least one zero bit is appended to the plurality of SL DCIs, a first SL DCI has the largest size among the plurality of SL DCIs. For example, the at least one zero bit is appended to the plurality of SL DCIs until the size of the plurality of SL DCIs becomes equal to the size of the first SL DCI based on the plurality of resource pools configured for the device.

[0314] According to one embodiment of the present disclosure, there is provided an apparatus configured to control a base station. For example, the apparatus may include one or more processors; and one or more memories connected to the one or more processors and configured to store instructions. For example, the one or more processors may execute the instructions to transmit information related to a plurality of resource pools to a terminal; append at least one zero bit to a plurality of sidelink (SL) DCIs (Downlink Control Information) associated with each of the plurality of resource pools; and transmit at least one SL DCI from the plurality of SL DCIs to the terminal. For example, the plurality of SL DCIs may include information for scheduling SL resources on the plurality of resource pools. For example, before the at least one zero bit is appended to the plurality of SL DCIs, a first SL DCI has the largest size among the plurality of SL DCIs. For example, the at least one zero bit is appended to the plurality of SL DCIs until the size of the plurality of SL DCIs becomes equal to the size of the first SL DCI based on the plurality of resource pools configured for the terminal.

[0315] According to one embodiment of the present disclosure, a non-transitory computer-readable storage medium having instructions recorded thereon is provided. For example, the instructions, when executed by one or more processors, may cause the one or more processors to: transmit, by a base station, information related to a plurality of resource pools to a device; append, by the base station, at least one zero bit to a plurality of sidelink (SL) DCIs (Downlink Control Information) associated with each of the plurality of resource pools; and transmit, by the base station, at least one SL DCI among the plurality of SL DCIs to the device. For example, the plurality of SL DCIs may include information for scheduling SL resources on the plurality of resource pools. For example, before the at least one zero bit is appended to the plurality of SL DCIs, a first SL DCI has the largest size among the plurality of SL DCIs. For example, the at least one zero bit is appended to the plurality of SL DCIs until the size of the plurality of SL DCIs becomes equal to the size of the first SL DCI based on the plurality of resource pools configured for the device.

[0316] Various embodiments of the present disclosure may be interconnected.

[0317] Hereinafter, a description will be given of an apparatus to which various embodiments of the present disclosure can be applied.

[0318] Without being limited thereto, the various descriptions, functions, procedures, suggestions, methods and / or operational flow charts disclosed in this document may be applied to various fields requiring wireless communication / connection (e.g., 5G) between devices.

[0319] Hereinafter, the present invention will be described in more detail with reference to the drawings. In the following drawings / descriptions, the same reference numerals may represent the same or corresponding hardware blocks, software blocks, or function blocks unless otherwise stated.

[0320] FIG. 18 illustrates a communication system 1 according to an embodiment of the present disclosure.

[0321] 18 , a communication system 1 to which various embodiments of the present disclosure are applied includes wireless devices, base stations, and a network. Here, the wireless devices refer to devices that perform communication using wireless connection technologies (e.g., 5G New RAT (NR) or Long Term Evolution (LTE)) and are referred to as communication / wireless / 5G devices. Without being limited thereto, the wireless devices may include a robot 100a, vehicles 100b-1 and 100b-2, an XR (eXtended Reality) device 100c, a handheld device 100d, a home appliance 100e, an IoT (Internet of Things) device 100f, and an AI device / server 400. For example, the vehicles may include vehicles equipped with wireless communication capabilities, autonomous vehicles, vehicles capable of performing inter-vehicle communication, etc. Here, the vehicles may include unmanned aerial vehicles (UAVs) (e.g., drones). XR devices include Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR) devices, and may be embodied in the form of a Head-Mounted Device (HMD), a Head-Up Display (HUD) installed in a vehicle, a television, a smartphone, a computer, a wearable device, a home appliance, digital signage, a vehicle, a robot, etc. Mobile devices may include smartphones, smart pads, wearable devices (e.g., smart watches, smart glasses), computers (e.g., notebooks, etc.), etc. Home appliances may include TVs, refrigerators, washing machines, etc. IoT devices may include sensors, smart meters, etc. For example, a base station or network may be embodied as a wireless device, and a specific wireless device 200a may operate as a base station / network node for other wireless devices.

[0322] Here, the wireless communication technology implemented in the wireless devices 100a to 100f in this specification may include not only LTE, NR, and 6G, but also Narrowband Internet of Things (NIT) for low-power communication. Here, for example, NB-IoT technology is an example of Low Power Wide Area Network (LPWAN) technology and may be implemented as standards such as LTE Cat NB1 and / or LTE Cat NB2, and is not limited to the above-mentioned names. Furthermore, or generally, the wireless communication technology implemented in the wireless devices 100a to 100f in this specification may perform communication based on LTE-M technology. Here, for example, LTE-M technology is an example of LPWAN technology and is referred to by various names such as enhanced Machine Type Communication (eMTC). For example, LTE-M technology may be implemented by at least one of various standards such as 1) LTE CAT 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-BL (non-Bandwidth Limited), 5) LTE-MTC, 6) LTE Machine Type Communication, and / or 7) LTE M, and is not limited to the above-mentioned names. Additionally, or generally, the wireless communication technology implemented in wireless devices 100a-100f herein may include at least one of ZigBee (registered trademark), Bluetooth (registered trademark), and Low Power Wide Area Network (LPWAN), which are considered low-power communications, but are not limited to the above names. As an example, ZigBee technology is based on various standards, such as IEEE 802.15.4, and can create personal area networks (PANs) related to small / low-power digital communications, and is referred to by various names.

[0323] The wireless devices 100a to 100f may be connected to a network 300 via a base station 200. Artificial Intelligence (AI) technology may be applied to the wireless devices 100a to 100f, and the wireless devices 100a to 100f may be connected to an 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. The wireless devices 100a to 100f may communicate with each other via the base station 200 / network 300, or may communicate directly with each other (e.g., sidelink communication) without going through the base station / network. For example, the vehicles 100b-1 and 100b-2 may communicate directly with each other (e.g., V2V (Vehicle to Vehicle) / V2X (Vehicle to Everything) communication). Furthermore, an IoT device (for example, a sensor) can directly communicate with another IoT device (for example, a sensor) or another wireless device 100a to 100f.

[0324] Wireless communication / connections 150a, 150b, and 150c can be established between the wireless devices 100a to 100f and the base station 200, and between the base stations 200. Here, the wireless communication / connections may be performed via various wireless connection technologies (e.g., 5G NR) such as uplink / downlink communication 150a, sidelink communication 150b (or D2D communication), and communication between base stations 150c (e.g., relay, Integrated Access Backhaul (IAB)). Through the wireless communication / connections 150a, 150b, and 150c, wireless devices and base stations, and base stations, can transmit / receive wireless signals to / from each other. For example, the wireless communication / connections 150a, 150b, and 150c can transmit / receive signals via various physical channels. To this end, based on various proposals of the present disclosure, at least some of various configuration information setting processes for transmitting / receiving wireless signals, various signal processing processes (e.g., channel encoding / decoding, modulation / demodulation, resource mapping / demapping, etc.), resource allocation processes, etc. may be performed.

[0325] FIG. 19 illustrates a wireless device according to one embodiment of the present disclosure.

[0326] 19, a first wireless device 100 and a second wireless device 200 may transmit and receive wireless signals via various wireless access technologies (e.g., LTE, NR), where {first wireless device 100, second wireless device 200} may correspond to {wireless device 100x, base station 200} and / or {wireless device 100x, wireless device 100x} in FIG.

[0327] The first wireless device 100 includes one or more processors 102 and one or more memories 104, and may additionally include one or more transceivers 106 and / or one or more antennas 108. The processor 102 may be configured to control the memory 104 and / or the transceiver 106 to implement the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. For example, the processor 102 may process information in the memory 104 to generate first information / signal and then transmit a wireless signal including the first information / signal via the transceiver 106. The processor 102 may also receive a wireless signal including second information / signal via the transceiver 106 and then store information obtained from signal processing of the second information / signal in the memory 104. The memory 104 may be coupled to the processor 102 and may store various information related to the operation of the processor 102. For example, the memory 104 may store software code including instructions for executing some or all of the processes controlled by the processor 102 or for implementing the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. Here, the processor 102 and the memory 104 are part of a communications modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 106 may be coupled to the processor 102 and may transmit and / or receive wireless signals via one or more antennas 108. The transceiver 106 may include a transmitter and / or a receiver. The transceiver 106 may be referred to as a radio frequency (RF) unit. In this disclosure, a wireless device may also refer to a communications modem / circuit / chip.

[0328] The second wireless device 200 includes one or more processors 202, one or more memories 204, and may additionally include one or more transceivers 206 and / or one or more antennas 208. The processor 202 may be configured to control the memory 204 and / or the transceiver 206 to implement the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. For example, the processor 202 may process information in the memory 204 to generate third information / signal and then transmit a wireless signal including the third information / signal via the transceiver 206. The processor 202 may also receive a wireless signal including fourth information / signal via the transceiver 206 and then store information obtained from signal processing of the fourth information / signal in the memory 204. The memory 204 may be coupled to the processor 202 and may store various information related to the operation of the processor 202. For example, the memory 204 may store software code including instructions for executing some or all of the processes controlled by the processor 202 or for implementing the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. Here, the processor 202 and the memory 204 are part of a communications modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver 206 may be coupled to the processor 202 and may transmit and / or receive wireless signals via one or more antennas 208. The transceiver 206 may include a transmitter and / or a receiver and may be referred to as an RF unit. In this disclosure, a wireless device may also refer to a communications modem / circuit / chip.

[0329] The hardware elements of the wireless devices 100, 200 will be described in more detail below. Without limitation, one or more protocol layers may be implemented by one or more processors 102, 202. For example, one or more processors 102, 202 may implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, and SDAP). The one or more processors 102, 202 may generate one or more Protocol Data Units (PDUs) and / or one or more Service Data Units (SDUs) in accordance with the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. The one or more processors 102, 202 may generate messages, control information, data, or information in accordance with the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein. The one or more processors 102, 202 can generate and provide signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data, or information according to the functions, procedures, suggestions, and / or methods disclosed herein to the one or more transceivers 106, 206. The one or more processors 102, 202 can receive signals (e.g., baseband signals) from the one or more transceivers 106, 206 and obtain the PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, suggestions, methods, and / or operational flow diagrams disclosed herein.

[0330] The one or more processors 102, 202 may be referred to as a controller, microcontroller, microprocessor, or microcomputer. The one or more processors 102, 202 may be implemented using hardware, firmware, software, or a combination thereof. For 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 the one or more processors 102, 202. The descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein may be implemented using firmware or software, and the firmware or software may be implemented to include modules, procedures, functions, etc. The descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein may be implemented using firmware or software configured to be executed by one or more processors 102, 202, or stored in one or more memories 104, 204 and run by one or more processors 102, 202. The descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein may be implemented using firmware or software in the form of code, instructions, and / or collections of instructions.

[0331] One or more memories 104, 204 may be coupled to one or more processors 102, 202 and may store various types of data, signals, messages, information, programs, code, instructions, and / or commands. The one or more memories 104, 204 may comprise ROM, RAM, EPROM, flash memory, hard drives, registers, cache memory, computer-readable storage media, and / or combinations thereof. The one or more memories 104, 204 may be located internal and / or external to the one or more processors 102, 202. The one or more memories 104, 204 may also be coupled to the one or more processors 102, 202 via various techniques, such as wired or wireless connections.

[0332] One or more transceivers 106, 206 can transmit user data, control information, wireless signals / channels, etc., as referenced in the methods and / or operational flowcharts herein to one or more other devices. One or more transceivers 106, 206 can receive user data, control information, wireless signals / channels, etc., as referenced in the descriptions, functions, procedures, suggestions, methods and / or operational flowcharts disclosed herein from one or more other devices. For example, one or more transceivers 106, 206 can be coupled to one or more processors 102, 202 and can transmit and receive wireless signals. For example, one or more processors 102, 202 can control one or more transceivers 106, 206 to transmit user data, control information, or wireless signals to one or more other devices. Also, one or more processors 102, 202 can control one or more transceivers 106, 206 to receive user data, control information, or wireless signals from one or more other devices. Furthermore, one or more transceivers 106, 206 may be coupled to one or more antennas 108, 208 and configured to transmit and receive user data, control information, radio signals / channels, etc., referred to in the descriptions, functions, procedures, suggestions, methods, and / or operational flowcharts disclosed herein via one or more antennas 108, 208. In this document, one or more antennas may refer to multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106, 206 may convert received radio signals / channels, etc., from RF band signals to baseband signals for processing using one or more processors 102, 202. One or more transceivers 106, 206 may convert user data, control information, radio signals / channels, etc., processed using one or more processors 102, 202, from baseband signals to RF band signals. To this end, one or more transceivers 106, 206 may include an (analog) oscillator and / or a filter.

[0333] FIG. 20 illustrates a signal processing circuit for a transmit signal according to one embodiment of the present disclosure.

[0334] 20, the signal processing circuit 1000 may include a scrambler 1010, a modulator 1020, a layer mapper 1030, a precoder 1040, a resource mapper 1050, and a signal generator 1060. Without being limited thereto, the operations / functions of FIG. 20 may be performed by the processors 102, 202 and / or the transceivers 106, 206 of FIG. 19. The hardware elements of FIG. 20 may be embodied in the processors 102, 202 and / or the transceivers 106, 206 of FIG. 19. For example, the blocks 1010 to 1060 may be embodied in the processors 102, 202 of FIG. 19. Furthermore, the blocks 1010 to 1050 may be embodied in the processors 102, 202 of FIG. 19, and the block 1060 may be embodied in the transceivers 106, 206 of FIG. 19.

[0335] The codeword can be converted into a radio signal via the signal processing circuit 1000 of FIG. 20. Here, the codeword is an encoded bit sequence of an information block. The information block can include a transmission block (e.g., a UL-SCH transmission block, a DL-SCH transmission block). The radio signal can be transmitted via various physical channels (e.g., a PUSCH, a PDSCH).

[0336] Specifically, the codeword may be converted into a scrambled bit sequence by the scrambler 1010. The scrambling sequence used for scrambling may be generated based on an initialization value, which may include ID information of the wireless device. The scrambled bit sequence may be modulated into a modulation symbol sequence by the modulator 1020. Modulation schemes may include pi / 2-Binary Phase Shift Keying (pi / 2-BPSK), m-Phase Shift Keying (m-PSK), m-Quadrature Amplitude Modulation (m-QAM), etc. The complex modulation symbol sequence may be mapped to one or more transmission layers by the layer mapper 1030. The modulation symbols of each transmission layer may be mapped to corresponding antenna port(s) by the precoder 1040 (precoding). The output z of the precoder 1040 is obtained by multiplying the output y of the layer mapper 1030 by an N*M precoding matrix W. Here, N is the number of antenna ports, and M is the number of transmission layers. Here, the precoder 1040 may perform precoding after performing transform precoding (e.g., DFT) on complex modulation symbols. Alternatively, the precoder 1040 may perform precoding without performing transform precoding.

[0337] The resource mapper 1050 can map modulation symbols for each antenna port to time-frequency resources. The time-frequency resources can include multiple symbols (e.g., CP-OFDMA symbols, DFT-s-OFDMA symbols) in the time domain and multiple subcarriers in the frequency domain. The signal generator 1060 generates wireless signals from the mapped modulation symbols, and the generated wireless signals can be transmitted to other devices via each antenna. To this end, the signal generator 1060 can include an inverse fast fourier Transform (IFFT) module, a cyclic prefix (CP) inserter, a digital-to-analog converter (DAC), a frequency uplink converter, etc.

[0338] In a wireless device, the signal processing process for a received signal may be configured as the inverse of the signal processing processes 1010 to 1060 in FIG. 20. For example, a wireless device (e.g., 100 or 200 in FIG. 19) may receive a wireless signal from the outside through an antenna port / transceiver. The received wireless signal may be converted to a baseband signal by a signal restorer. To this end, the signal restorer may include a frequency downlink converter, an analog-to-digital converter (ADC), a CP remover, and a Fast Fourier Transform (FFT) module. Thereafter, the baseband signal may be restored to a codeword through a resource demapper process, a postcoding process, a demodulation process, and a descrambling process. The codeword may be restored to the original information block through decoding. Therefore, a signal processing circuit (not shown) for the received signal may include a signal restorer, a resource demapper, a postcoder, a demodulator, a descrambler, and a decoder.

[0339] 21 illustrates a wireless device according to an embodiment of the present disclosure. The wireless device may be embodied in various forms depending on the use case / service (see FIG. 18).

[0340] 21, wireless devices 100 and 200 correspond to the wireless devices 100 and 200 of FIG. 19 and may be configured with various elements, components, units, and / or modules. For example, the wireless devices 100 and 200 may include a communication unit 110, a control unit 120, a memory unit 130, and an additional element 140. The communication unit may include a communication circuit 112 and transceiver(s) 114. For example, the communication circuit 112 may include one or more processors 102 and 202 and / or one or more memories 104 and 204 of FIG. 19. For example, the transceiver(s) 114 may include one or more transceivers 106 and 206 and / or one or more antennas 108 and 208 of FIG. 19. The control unit 120 is electrically connected to the communication unit 110, the memory unit 130, and the additional element 140 and controls the overall operation of the wireless device. For example, the control unit 120 can control the electrical / mechanical operations of the wireless device based on the programs / codes / instructions / information stored in the memory unit 130. In addition, the control unit 120 can transmit information stored in the memory unit 130 to an external device (e.g., another communication device) via the communication unit 110 via a wireless / wired interface, or can store information received from an external device (e.g., another communication device) via the communication unit 110 via a wireless / wired interface in the memory unit 130.

[0341] The additional element 140 may be configured in various ways depending on the type of wireless device. For example, the additional element 140 may include at least one of a power unit / battery, an input / output unit (I / O unit), a driving unit, and a computing unit. Without being limited thereto, the wireless device may be embodied in the form of a robot (100a in FIG. 18), a vehicle (100b-1, 100b-2 in FIG. 18), an XR device (100c in FIG. 18), a mobile device (100d in FIG. 18), a home appliance (100e in FIG. 18), an IoT device (100f in FIG. 18), a digital broadcasting terminal, a hologram device, a public safety device, an MTC device, a medical device, a FinTech device (or a financial device), a security device, a climate / environment device, an AI server / device (400 in FIG. 18), a base station (200 in FIG. 18), a network node, etc. The wireless device may be mobile or fixed depending on the use case / service.

[0342] 21, various elements, components, units / sections, and / or modules within the wireless devices 100 and 200 may be interconnected entirely via a wired interface, or at least some of them may be connected wirelessly via the communication unit 110. For example, within the wireless devices 100 and 200, the control unit 120 and the communication unit 110 may be connected via a wire, and the control unit 120 and a first unit (e.g., 130, 140) may be connected wirelessly via the communication unit 110. Furthermore, each element, component, unit / section, and / or module within the wireless devices 100 and 200 may further include one or more elements. For example, the control unit 120 may be configured as a set of one or more processors. For example, the control unit 120 may be configured as a set of a communication control processor, an application processor, an ECU (Electronic Control Unit), a graphics processor, a memory control processor, etc. As another example, the memory unit 130 may be composed of a random access memory (RAM), a dynamic RAM (DRAM), a read only memory (ROM), a flash memory, a volatile memory, a non-volatile memory, and / or a combination thereof.

[0343] The embodiment of FIG. 21 will now be described in more detail with reference to other drawings.

[0344] 22 illustrates a mobile device according to one embodiment of the present disclosure. The mobile device may include a smartphone, a smart pad, a wearable device (e.g., a smart watch, smart glasses), or a portable computer (e.g., a notebook). The mobile device may be referred to as a mobile station (MS), a user terminal (UT), a mobile subscriber station (MSS), a subscriber station (SS), an advanced mobile station (AMS), or a wireless terminal (WT).

[0345] 22, portable device 100 may include antenna unit 108, communication unit 110, control unit 120, memory unit 130, power supply unit 140a, interface unit 140b, and input / output unit 140c. Antenna unit 108 may be configured as part of communication unit 110. Blocks 110 to 130 / 140a to 140c correspond to blocks 110 to 130 / 140 in FIG. 21, respectively.

[0346] The communication unit 110 can transmit and receive signals (e.g., data, control signals, etc.) to and from other wireless devices and base stations. The control unit 120 can control the components of the portable device 100 and perform various operations. The control unit 120 can include an AP (Application Processor). The memory unit 130 can store data, parameters, programs, codes, and instructions required to operate the portable device 100. The memory unit 130 can also store input / output data / information. The power supply unit 140a supplies power to the portable device 100 and can include a wired / wireless charging circuit, a battery, etc. The interface unit 140b can support connection between the portable device 100 and other external devices. The interface unit 140b can include various ports (e.g., audio input / output ports, video input / output ports) for connection with external devices. The input / output unit 140c can receive and output video information / signals, audio information / signals, data, and / or information input by a user. The input / output unit 140c may include a camera, a microphone, a user input unit, a display unit 140d, a speaker, and / or a haptic module.

[0347] For example, in the case of data communication, the input / output unit 140c may acquire information / signals (e.g., touch, text, voice, image, video) input by a user, and the acquired information / signals may be stored in the memory unit 130. The communication unit 110 may convert the information / signals stored in the memory into wireless signals and transmit the converted wireless signals directly to another wireless device or to a base station. The communication unit 110 may also receive wireless signals from another wireless device or a base station and restore the received wireless signals to the original information / signals. The restored information / signals may be stored in the memory unit 130 and then output in various forms (e.g., text, voice, image, video, haptic) via the input / output unit 140c.

[0348] 23 illustrates a vehicle or an autonomous vehicle according to an embodiment of the present disclosure. The vehicle or the autonomous vehicle may be embodied as a mobile robot, a car, a train, an aerial vehicle (AV), a ship, or the like.

[0349] 23, a vehicle or autonomous vehicle 100 may include an antenna unit 108, a communication unit 110, a control unit 120, a drive unit 140a, a power supply unit 140b, a sensor unit 140c, and an autonomous driving unit 140d. The antenna unit 108 may be configured as part of the communication unit 110. Blocks 110 / 130 / 140a to 140d correspond to blocks 110 / 130 / 140 in FIG. 21, respectively.

[0350] The communication unit 110 can transmit and receive signals (e.g., data, control signals, etc.) to and from external devices such as other vehicles, base stations (e.g., base stations, roadside units, etc.), and servers. The control unit 120 can control elements of the vehicle or autonomous vehicle 100 and perform various operations. The control unit 120 can include an ECU (Electronic Control Unit). The driving unit 140a can cause the vehicle or autonomous vehicle 100 to travel on the ground. The driving unit 140a can include an engine, a motor, a powertrain, wheels, brakes, a steering device, etc. The power supply unit 140b supplies power to the vehicle or autonomous vehicle 100 and can include a wired / wireless charging circuit, a battery, etc. The sensor unit 140c can obtain vehicle status, surrounding environment information, user information, etc. The sensor unit 140c may include an IMU (inertial measurement unit) sensor, a collision sensor, a wheel sensor, a speed sensor, an inclination sensor, a weight detection sensor, a heading sensor, a position module, a vehicle forward / reverse sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illuminance sensor, a pedal position sensor, etc. The autonomous driving unit 140d may implement a technology for maintaining a lane while driving, a technology for automatically adjusting speed like adaptive cruise control, a technology for automatically driving along a predetermined route, a technology for automatically setting a route and driving when a destination is set, etc.

[0351] For example, the communication unit 110 may receive map data, traffic information data, etc. from an external server. The autonomous driving unit 140d may generate an autonomous driving route and a driving plan based on the acquired data. The control unit 120 may control the driving unit 140a (e.g., adjusting speed / direction) so that the vehicle or autonomous vehicle 100 moves along the autonomous driving route according to the driving plan. During autonomous driving, the communication unit 110 may non-periodically acquire the latest traffic information data from an external server and acquire surrounding traffic information data from surrounding vehicles. Also, during autonomous driving, the sensor unit 140c may acquire vehicle status and surrounding environment information. The autonomous driving unit 140d may update the autonomous driving route and the driving plan based on the newly acquired data / information. The communication unit 110 may transmit information regarding the vehicle position, autonomous driving route, driving plan, etc. to an external server. The external server may predict traffic information data in advance using AI technology based on information collected from the vehicle or autonomous vehicle and provide the predicted traffic information data to the vehicle or autonomous vehicle.

[0352] The claims described herein may be combined in various ways. For example, technical features of method claims herein may be combined and embodied in an apparatus, and technical features of apparatus claims herein may be combined and embodied in a method. Furthermore, technical features of method claims herein and technical features of apparatus claims herein may be combined and embodied in an apparatus, and technical features of method claims herein and technical features of apparatus claims herein may be combined and embodied in a method.

Claims

1. A method performed by a first device, comprising: receiving, within the slot, a first sidelink control information (SCI) from a second device, the first sidelink control information including information related to a resource reservation period; determining a size of the selection window based on the remaining packet delay budget; obtaining a value of N by applying a CEILING function to a value obtained by dividing the size of the selection window by the information related to the resource reservation periodicity, wherein N is a positive integer; determining that resources are reserved by the second device within N slots spaced apart in units of the resource reservation period after the slot in which the first SCI is received; selecting resources for SL communication within the selection window based on the determination, the resources including a Physical Sidelink Control Channel (PSCCH) resource and a Physical Sidelink Shared Channel (PSSCH) resource; transmitting a second SCI based on the PSSCH resource; the second SCI is a second SCI format A or a second SCI format B, The second SCI format A includes cast type information indicating a combination of a hybrid automatic repeat request (HARQ) feedback type and a cast type; The method of claim 1, wherein the second SCI format B includes information related to an identity of a zone associated with the first device and information related to communication range requirements.

2. The method of claim 1 , wherein at least one resource reserved by the first device within the N slots spaced apart by the unit of the resource reservation period is excluded from candidate resources.

3. Based on the fact that the number of RBs (resource blocks) included in the PSCCH resource subchannel is the same as the number of RBs included in the PSSCH resource subchannel, A PSSCH-related demodulation reference signal (DMRS) is mapped onto the PSSCH resource that does not overlap with the time domain of the PSCCH resource; and The method of claim 1 , wherein the second SCI is mapped from a symbol to which the PSSCH-related DMRS is initially mapped.

4. The method described in claim 1, wherein the second SCI is transmitted to a third device based on the PSSCH resource associated with the PSCCH resource.

5. (i) the second SCI is the second SCI format A, and (ii) the cast type information indicates a group cast type and an ACK / NACK-based HARQ feedback type. Based on this, determining a Physical Sidelink Feedback Channel (PSFCH) resource associated with the PSSCH resource based on a member ID of the third device; The method of claim 4 , wherein the member ID of the third device is an ID provided from an upper layer of the third device.

6. and (ii) based on the cast type information indicating a groupcast type and a NACK-based only HARQ feedback type, determining a PSFCH resource associated with the PSSCH resource based on a member ID of the third device; The method of claim 4 , wherein the member ID of the third device is zero.

7. and determining a PSFCH resource associated with the PSSCH resource based on a member ID of the third device based on the second SCI being the second SCI format B; The method of claim 4 , wherein the member ID of the third device is zero.

8. The method further includes performing a reference signal received power (RSRP) measurement on a resource scheduled by the first SCI; 2. The method of claim 1, wherein, based on the result value of the RSRP measurement being greater than an RSRP threshold, at least one resource reserved by the first device within the N slots spaced apart by the unit of the resource reservation period is excluded from candidate resources.

9. the first SCI includes a first priority associated with a transmission of the second device; The method of claim 8 , wherein the RSRP threshold is determined based on the first priority and a second priority associated with a transmission of the first device.

10. 2. The method of claim 1, wherein, based on the size of the selection window being greater than the resource reservation period, the value of N is obtained by applying the CEILING function to the value obtained by dividing the size of the selection window by the resource reservation period.

11. At least one transceiver; at least one processor; at least one memory coupled to the at least one processor and configured to store instructions; The instructions, upon being executed, cause the first device to: receiving, within the slot, a first sidelink control information (SCI) from a second device, the first sidelink control information including information related to a resource reservation period; determining a size of the selection window based on the remaining packet delay budget; obtaining a value of N by applying a CEILING function to a value obtained by dividing the size of the selection window by the information related to the resource reservation period, wherein N is a positive integer; determining that resources are reserved by the second device within N slots spaced apart in units of the resource reservation period after the slot in which the first SCI is received; selecting resources for SL communication within the selection window based on the determination, the resources including a Physical Sidelink Control Channel (PSCCH) resource and a Physical Sidelink Shared Channel (PSSCH) resource; transmitting a second SCI based on the PSSCH resource; the second SCI is a second SCI format A or a second SCI format B, The second SCI format A includes cast type information indicating a combination of a hybrid automatic repeat request (HARQ) feedback type and a cast type; The second SCI format B includes information related to the identity of a zone associated with the first device and information related to communication range requirements.

12. 1. An apparatus configured to control a first user equipment (UE), at least one processor; at least one memory coupled to the at least one processor and configured to store instructions; The instructions, upon being executed, cause the first UE to: receiving, within the slot, from a second UE, a first sidelink control information (SCI) including information related to a resource reservation period; determining a size of the selection window based on a remaining packet delay budget; obtaining a value of N by applying a CEILING function to a value obtained by dividing the size of the selection window by the information related to the resource reservation period, wherein N is a positive integer; determining that resources are reserved by the second UE within N slots spaced apart in units of the resource reservation period after the slot in which the first SCI is received; selecting resources for SL communication within the selection window based on the determination, the resources including a Physical Sidelink Control Channel (PSCCH) resource and a Physical Sidelink Shared Channel (PSSCH) resource; transmitting a second SCI based on the PSSCH resource; the second SCI is a second SCI format A or a second SCI format B; The second SCI format A includes cast type information indicating a combination of a hybrid automatic repeat request (HARQ) feedback type and a cast type; The second SCI format B includes information related to an identity (ID) of a zone associated with the first UE and information related to communication range requirements.

13. A non-transitory computer-readable storage medium storing instructions, comprising: The instructions, upon being executed, cause the first device to: receiving, within the slot, a first sidelink control information (SCI) from a second device, the first sidelink control information including information related to a resource reservation period; determining a size of the selection window based on a remaining packet delay budget; obtaining a value of N by applying a CEILING function to a value obtained by dividing the size of the selection window by the information related to the resource reservation period, wherein N is a positive integer; determining that resources are reserved by the second device within N slots spaced apart in units of the resource reservation period after the slot in which the first SCI is received; selecting resources for SL communication within the selection window based on the determination, the resources including a Physical Sidelink Control Channel (PSCCH) resource and a Physical Sidelink Shared Channel (PSSCH) resource; transmitting a second SCI based on the PSSCH resource; the second SCI is a second SCI format A or a second SCI format B; The second SCI format A includes cast type information indicating a combination of a hybrid automatic repeat request (HARQ) feedback type and a cast type; The second SCI format B includes information related to an identity of a zone associated with the first device and information related to communication range requirements.

Citation Information

Patent Citations

  • Method and apparatus of handling device-to-device resource release in a wireless communication system

    US20200008183A1

  • Method for data transmission in sidelink and terminal device

    WO2020015345A1