Method and device for selecting resources based on partial sensing in nr v2x
Patent Information
- Application Number
- CN202280006992.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-01-31
- Filing Date
- 2022-01-12
- Publication Date
- 2026-09-15
- Estimated Expiration
- 2042-01-12
AI Technical Summary
[0013] A UE performing power-saving operation can perform effective resource selection operations.
Smart Images

Figure CN116548048B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to wireless communication systems. Background Technology
[0002] Sidelink (SL) communication is a communication scheme that establishes a direct link between user equipment (UE) and allows UEs to directly exchange voice and data without the intervention of evolved Node B (eNB). SL communication is being considered as a solution to the eNB overhead caused by the rapid growth of data traffic. V2X (Vehicle-to-Everything) refers to a communication technology used by vehicles to exchange information with other vehicles, pedestrians, and objects equipped with infrastructure. 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 through the PC5 interface and / or the Uu interface.
[0003] Furthermore, the increasing demand for larger communication capacity from various communication devices has led to a growing need for enhanced mobile broadband communications compared to traditional radio access technologies (RATs). Consequently, the design of communication systems for UEs or services sensitive to reliability and latency is under discussion. Next-generation radio access technologies based on enhanced mobile broadband communications, massive machine-type communications (MTC), and ultra-reliable low-latency communications (URLLC) can be termed novel RATs or NRs (new radio technologies). In this paper, NR can also support vehicle-to-everything (V2X) communications.
[0004] Figure 1 This is a diagram used to describe NR-based V2X communication compared to RAT-based V2X communication previously used based on NR. Figure 1 The embodiments can be combined with various embodiments of this disclosure.
[0005] Regarding V2X communication, when discussing the RAT used prior to NR, the focus was on schemes that provided security services based on V2X messages such as BSM (Basic Security Message), CAM (Cooperation Awareness Message), and DENM (Distributed Environment Notification Message). V2X messages can include location information, dynamic information, attribute information, etc. For example, a UE can send periodic message type CAM and / or event-triggered message type DENM to another UE.
[0006] Subsequently, various V2X scenarios were proposed in NR regarding V2X communication. These scenarios could include vehicle platooning, advanced driver assistance, extended sensors, and remote driving. Summary of the Invention
[0007] Technical issues
[0008] Meanwhile, there may be situations where a P-UE performing partial sensing cannot guarantee the minimum number of time slots required for sensing. Specifically, for example, the P-UE should consider the Packet Delay Budget (PDB) to determine the end time of the selection window, and the P-UE should select more than a minimum number of Y candidate time slots within the selection window. In this case, if the PDB is tight or the number of Y candidate time slots is large, the P-UE may not be able to guarantee the minimum number of time slots required for sensing. Therefore, when the minimum number of time slots required for P-UE sensing cannot be guaranteed, a method for resource selection for the P-UE needs to be defined.
[0009] Technical solution
[0010] According to an embodiment, a method for performing wireless communication by a first device can be provided. The method may include: triggering resource selection in a first time slot; determining a selection window time interval from the first time slot based on the remaining packet delay budget (PDB), wherein the selection window includes Y candidate time slots; performing sensing for L time slots following the first time slot; selecting at least one resource for sidelink (SL) transmission within the selection window based on the sensing for the L time slots; transmitting a first SCI for scheduling the Physical Sidelink Shared Channel (PSSCH) and the Second Sidelink Control Information (SCI) to a second device via the Physical Sidelink Control Channel (PSCCH); and transmitting a second SCI and data to the second device via the PSSCH; wherein at least one resource is selected within the selection window based on random selection, based on L being less than the minimum number of time slots used for sensing, or at least one resource is selected from Y candidate time slots based on sensing for the L time slots, where Y is a positive integer and L is a positive integer.
[0011] According to an embodiment, a first device configured to perform wireless communication can be provided. The first device includes one or more memories storing instructions; one or more transceivers; and one or more processors connected to the one or more memories and the one or more transceivers. For example, the one or more processors execute instructions to: trigger resource selection in a first time slot; determine a selection window time interval from the first time slot based on the remaining packet delay budget (PDB), wherein the selection window includes Y candidate time slots; perform sensing for L time slots following the first time slot; select at least one resource for sidelink (SL) transmission within the selection window based on the sensing for the L time slots; transmit a first SCI for scheduling the Physical Sidelink Shared Channel (PSSCH) and the Second Sidelink Control Information (SCI) to a second device via the Physical Sidelink Control Channel (PSCCH); and transmit a second SCI and data to the second device via the PSSCH; wherein at least one resource is selected within the selection window based on random selection, based on L being less than the minimum number of time slots used for sensing, or at least one resource is selected from Y candidate time slots based on sensing for the L time slots, where Y is a positive integer and L is a positive integer.
[0012] Beneficial effects
[0013] A UE performing power-saving operation can perform effective resource selection operations. Attached Figure Description
[0014] Figure 1 This is a diagram used to describe NR-based V2X communication compared to RAT-based V2X communication previously used based on NR.
[0015] Figure 2 The structure of an NR system according to an embodiment of the present disclosure is shown.
[0016] Figure 3 A radio protocol architecture according to an embodiment of the present disclosure is shown.
[0017] Figure 4 The structure of an NR radio frame according to an embodiment of the present disclosure is shown.
[0018] Figure 5 The structure of a time slot for an NR frame according to an embodiment of the present disclosure is shown.
[0019] Figure 6 An example of a BWP according to an embodiment of this disclosure is shown.
[0020] Figure 7 A UE performing V2X or SL communication according to an embodiment of this disclosure is shown.
[0021] Figure 8The process of a UE performing V2X or SL communication based on a transmission mode according to an embodiment of the present disclosure is illustrated.
[0022] Figure 9 Three broadcast types according to embodiments of this disclosure are shown.
[0023] Figure 10 A resource unit for CBR measurement is shown based on an embodiment of this disclosure.
[0024] Figure 11 The illustration shows a method for a UE to perform partial sensing according to an embodiment of the present disclosure.
[0025] Figure 12 The illustration shows a method for a UE to perform partial sensing according to an embodiment of the present disclosure.
[0026] Figure 13 The illustration shows a method for performing wireless communication using a first device according to an embodiment of the present disclosure.
[0027] Figure 14 A method for performing wireless communication using a second device according to an embodiment of the present disclosure is illustrated.
[0028] Figure 15 A communication system 1 according to an embodiment of the present disclosure is shown.
[0029] Figure 16 A wireless device according to an embodiment of the present disclosure is shown.
[0030] Figure 17 A signal processing circuit for transmitting a signal according to an embodiment of the present disclosure is shown.
[0031] Figure 18 Another example of a wireless device according to an embodiment of the present disclosure is shown.
[0032] Figure 19 A handheld device according to an embodiment of the present disclosure is shown.
[0033] Figure 20 A vehicle or autonomous vehicle according to an embodiment of this disclosure is shown. Detailed Implementation
[0034] In this disclosure, "A or B" may mean "A only", "B only", or "both A and B". In other words, in this disclosure, "A or B" can be interpreted as "A and / or B". For example, in this disclosure, "A, B or C" may mean "A only", "B only", "C only", or "any combination of A, B, and C".
[0035] The forward slash ( / ) or comma used in this disclosure can mean "and / or". For example, "A / B" can mean "A and / or B". Therefore, "A / B" can mean "A only", "B only", or "both A and B". For example, "A, B, C" can mean "A, B, or C".
[0036] In this disclosure, "at least one of A and B" can mean "only A", "only B" or "both A and B". Additionally, in this disclosure, the expression "at least one of A or B" or "at least one of A and / or B" can be interpreted as "at least one of A and B".
[0037] Additionally, in this disclosure, "at least one of A, B, and C" may mean "A only", "B only", "C only" 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" may mean "at least one of A, B, and C".
[0038] Additionally, the brackets used in this disclosure may mean "for example". Specifically, when indicated as "Control Message (PDCCH)", this may mean that "PDCCH" is cited as an example of "control message". In other words, the "control message" of this disclosure is not limited to "PDCCH", and "PDCCH" may be cited as an example of "control message". Specifically, when indicated as "Control Message (i.e., PDCCH)", this may also mean that "PDCCH" is cited as an example of "control message".
[0039] The technical features described in one of the accompanying drawings of this disclosure may be implemented individually or simultaneously.
[0040] The technologies described below 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 using radio technologies such as Universal Terrestrial Radio Access (UTRA) or CDMA-2000. TDMA can be implemented using radio technologies such as Global System for Mobile Communications (GSM) / General Packet Radio Service (GPRS) / Enhanced Data Rate GSM Evolution (EDGE). OFDMA can be implemented using radio technologies such as IEEE 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 IEEE 802.16e-based systems. UTRA is part of the Universal Mobile Telecommunications System (UMTS). The 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) is part of the Evolved UMTS (E-UMTS) using E-UTRA. 3GPP LTE uses OFDMA in the downlink and SC-FDMA in the uplink. LTE-Advanced (LTE-A) is an evolution of LTE.
[0041] 5G NR is a successor technology to LTE-A, corresponding to a new type of mobile communication system with high performance, low latency, and high availability. 5G NR can use all available spectrum resources, including low-frequency bands below 1 GHz, mid-frequency bands from 1 GHz to 10 GHz, and high-frequency bands above 24 GHz (millimeter waves).
[0042] For clarity, the following description will focus primarily on LTE-A or 5G NR. However, the technical features of the embodiments according to this disclosure are not limited thereto.
[0043] Figure 2 The structure of an NR system according to an embodiment of this disclosure is shown. Figure 2 The embodiments can be combined with various embodiments of this disclosure.
[0044] Reference Figure 2The Next Generation Radio Access Network (NG-RAN) may include a BS 20 that provides user plane and control plane protocol termination to UE 10. For example, BS 20 may include a Next Generation Node B (gNB) and / or an Evolved Node B (eNB). For example, UE 10 may be fixed or mobile and may be referred to by other terms such as Mobile Station (MS), User Terminal (UT), Subscriber Station (SS), Mobile Terminal (MT), Radio Equipment, etc. For example, BS may be referred to as a fixed station communicating with UE 10 and may be referred to by other terms such as Basic Transceiver System (BTS), Access Point (AP), etc.
[0045] Figure 2 The embodiment illustrates a case involving only gNBs. BS 20s can interconnect via the Xn interface. BS 20s can interconnect via the fifth-generation (5G) core network (5GC) and the NG interface. More specifically, BS 20s can connect to the Access and Mobility Management Function (AMF) 30 via the NG-C interface and can be connected to the User Plane Function (UPF) 30 via the NG-U interface.
[0046] The radio interface protocol layer between the UE and the network can be classified into Layer 1 (L1), Layer 2 (L2), and Layer 3 (L3) based on the well-known Open Systems Interconnection (OSI) model in communication systems. The Physical (PHY) layer, belonging to Layer 1, provides information transmission services using physical channels, while the Radio Resource Control (RRC) layer, located in Layer 3, controls the radio resources between the UE and the network. For this purpose, the RRC layer exchanges RRC messages between the UE and the BS layer.
[0047] Figure 3 A radio protocol architecture based on an embodiment of this disclosure is shown. Figure 3 The embodiments described herein can be combined with various embodiments of this disclosure. Specifically, Figure 3 (a) shows the radio protocol stack for the user plane used for Uu communication, and Figure 3 (b) shows the radio protocol stack for the control plane used for Uu communication. Figure 3 (c) shows the radio protocol stack for the user plane used for SL communication, and Figure 3 (d) in the diagram shows the radio protocol stack for the control plane used for SL communication.
[0048] Reference Figure 3The physical layer provides information transmission services to the upper layers through physical channels. The physical layer connects to the Media Access Control (MAC) layer, which is the upper layer, via transport channels. Data is transmitted between the MAC layer and the physical layer via transport channels. Transport channels are classified according to how data is transmitted through the radio interface and what characteristics of the data are transmitted.
[0049] Data is transmitted between different physical layers (i.e., the PHY layer of the transmitter and the PHY layer of the receiver) via a physical channel. The physical channel can be modulated using an orthogonal frequency division multiplexing (OFDM) scheme, and the physical channel uses time and frequency as radio resources.
[0050] The MAC layer provides services to the Radio Link Control (RLC) layer, which is a higher layer than the MAC layer, via logical channels. The MAC layer provides the ability to map multiple logical channels to multiple transport channels. The MAC layer also provides logical channel multiplexing by mapping multiple logical channels to a single transport channel. The MAC layer provides data delivery services through logical channels.
[0051] The RLC layer performs concatenation, segmentation, and reassembly of Radio Link Control Service Data Units (RLC SDUs). To ensure the different Quality of Service (QoS) required by the Radio Bearer (RB), the RLC layer provides three types of operating modes: Transparent Mode (TM), Non-Acknowledgment Mode (UM), and Acknowledgment Mode (AM). AM RLC provides error correction through Automatic Repeat Request (ARQ).
[0052] The Radio Resource Control (RRC) layer is defined only in the control plane. The RRC layer is used to control the configuration, reconfiguration, and release of logical, transport, and physical channels associated with RBs. RBs are logical paths for data delivery between the UE and the network, provided by Layer 1 (i.e., the Physical Layer or PHY Layer) and Layer 2 (i.e., the MAC Layer, RLC Layer, Packet Data Convergence Protocol (PDCP) Layer, and Serving Data Adaptation Protocol (SDAP) Layer).
[0053] The Packet Data Convergence Protocol (PDCP) in the user plane performs functions including user data delivery, header compression, and encryption. The Packet Data Convergence Protocol (PDCP) in the control plane performs functions including control plane data delivery and encryption / integrity protection.
[0054] The Service Data Adaptation Protocol (SDAP) layer is defined only in the user plane. The SDAP layer performs the mapping between Quality of Service (QoS) streams and Data Radio Bearers (DRBs), as well as the QoS Stream ID (QFI) tagging in both DL and UL packets.
[0055] The configuration of an Radio Bearer (RB) refers to the processing used to specify the radio protocol layer and channel attributes to provide specific services, as well as to determine the corresponding detailed parameters and operating methods. RBs can then be classified into two types: Signaling Radio Bearers (SRBs) and Data Radio Bearers (DRBs). SRBs are used as paths for transmitting RRC messages in the control plane, while DRBs are used as paths for transmitting user data in the user plane.
[0056] When an RRC connection is established between the UE's RRC layer and the E-UTRAN's RRC layer, the UE is in the RRC connected (RRC_CONNECTED) state; otherwise, the UE can be in the RRC idle (RRC_IDLE) state. In the NR case, an additional RRC inactive (RRC_INACTIVE) state is defined, and a UE in the RRC_INACTIVE state can maintain its connection with the core network while releasing its connection with the BS.
[0057] The downlink transport channels for sending (or transmitting) data from the network to the UE include the Broadcast Channel (BCH) for sending system information and the Shared Downlink Channel (SCH) for sending other user service or control messages. Service or control messages for downlink multicast or broadcast services can be sent via the downlink SCH or via a separate downlink multicast channel (MCH). Furthermore, the uplink transport channels for sending (or transmitting) data from the UE to the network include the Random Access Channel (RACH) for sending initial control messages and the Shared Uplink Channel (SCH) for sending other user service or control messages.
[0058] Examples of logical channels that belong to a higher layer than the transport channel and are mapped to the transport channel may include the Broadcast Control Channel (BCCH), Paging Control Channel (PCCH), Common Control Channel (CCCH), Multicast Control Channel (MCCH), Multicast Traffic Channel (MTCH), etc.
[0059] Figure 4 The structure of an NR radio frame according to an embodiment of this disclosure is shown. Figure 4 The embodiments can be combined with various embodiments of this disclosure.
[0060] Reference Figure 4 In NR, radio frames can be used to perform uplink and downlink transmissions. A radio frame is 10 ms long and can be defined as consisting of two half-frames (HF). A half-frame can include five 1 ms subframes (SF). A subframe (SF) can be divided into one or more time slots, and the number of time slots within a subframe can be determined according to the subcarrier spacing (SCS). Each time slot can include 12 or 14 OFDM(A) symbols depending on the cyclic prefix (CP).
[0061] With normal CP, each time slot can include 14 symbols. With extended CP, each time slot can include 12 symbols. In this paper, symbols can include OFDM symbols (or CP-OFDM symbols) and single-carrier-FDMA (SC-FDMA) symbols (or Discrete Fourier Transform Extended OFDM (DFT-s-OFDM) symbols).
[0062] Table 1 below shows the number of symbols (N) per slot based on the SCS configuration (u) under normal CP conditions. slot symb ), Number of time slots per frame (N) frame,u slot ) and the number of time slots per subframe (N) subframe,u slot ).
[0063] [Table 1]
[0064] 15kHz (u=0) 14 10 1 30kHz (u=1) 14 20 2 60kHz (u=2) 14 40 4 120kHz (u=3) 14 80 8 240kHz (u=4) 14 160 16
[0065] Table 2 shows examples of the number of symbols per slot, the number of slots per frame, and the number of slots per subframe, based on SCS, when using extended CP.
[0066] [Table 2]
[0067] 60kHz (u=2) 12 40 4
[0068] In NR systems, the OFDM(A) parameter sets (e.g., SCS, CP length, etc.) of multiple cells integrated into a UE can be configured differently. Therefore, the (absolute time) duration (or interval) of time resources (e.g., subframes, slots, or TTIs) consisting of the same number of symbols (collectively referred to as time units (TUs) for simplicity) can be configured differently in the integrated cells.
[0069] In NR, multiple parameter sets or SCSs can be supported to support various 5G services. For example, with an SCS of 15kHz, a wide range of traditional cellular bands can be supported, while with an SCS of 30kHz / 60kHz, dense urban areas, lower latency, and wider carrier bandwidth can be supported. With an SCS of 60kHz or higher, bandwidths greater than 24.25GHz can be used to overcome phase noise.
[0070] NR bands can be defined as two different types of frequency ranges. These two different types of frequency ranges can be FR1 and FR2. The values of the frequency ranges can be changed (or varied), for example, the two different types of frequency ranges can be as shown in Table 3 below. In the frequency ranges used in NR systems, FR1 can mean "the range below 6 GHz," and FR2 can mean "the range above 6 GHz," and can also be referred to as millimeter wave (mmW).
[0071] [Table 3]
[0072] FR1 450MHz–6000MHz 15, 30, 60kHz FR2 24250MHz–52600MHz 60, 120, 240kHz
[0073] As mentioned above, the frequency range values in an NR system can be changed (or varied). For example, as shown in Table 4 below, FR1 can include a bandwidth ranging from 410 MHz to 7125 MHz. More specifically, FR1 can include frequency bands of 6 GHz (or 5850, 5900, 5925 MHz, etc.) and higher. For example, the frequency bands of 6 GHz (or 5850, 5900, 5925 MHz, etc.) and higher included in FR1 can include unlicensed frequency bands. Unlicensed frequency bands can be used for various purposes; for example, unlicensed frequency bands can be used for vehicle-specific communications (e.g., autonomous driving).
[0074] [Table 4]
[0075] FR1 410MHz–7125MHz 15, 30, 60kHz FR2 24250MHz–52600MHz 60, 120, 240kHz
[0076] Figure 5 The structure of a time slot for an NR frame according to an embodiment of this disclosure is shown. Figure 5 The embodiments can be combined with various embodiments of this disclosure.
[0077] Reference Figure 5 A time slot comprises multiple symbols in the time domain. For example, in normal CP, a time slot may include 14 symbols. In extended CP, a time slot may include 12 symbols. Alternatively, in normal CP, a time slot may include 7 symbols. However, in extended CP, a time slot may include 6 symbols.
[0078] A carrier comprises multiple subcarriers in the frequency domain. A resource block (RB) can be defined as multiple consecutive subcarriers in the frequency domain (e.g., 12 subcarriers). A bandwidth portion (BWP) can be defined as multiple consecutive (physical) resource blocks ((P)RBs) in the frequency domain, and a BWP can correspond to a set of parameters (e.g., SCS, CP length, etc.). A carrier can include up to N BWPs (e.g., 5 BWPs). Data communication can be performed via active BWPs. Each element can be referred to as a resource element (RE) in the resource grid, and a complex symbol can be mapped to each element.
[0079] The bandwidth portion (BWP) and carrier will be described in detail below.
[0080] A BWP can be a contiguous set of Physical Resource Blocks (PRBs) within a given set of parameters. A PRB can be a contiguous set of Common Resource Blocks (CRBs) for a given set of parameters on a given carrier.
[0081] For example, a BWP can be at least one of an active BWP, an initial BWP, and / or a default BWP. For example, a UE may not monitor downlink radio link quality in DL BWPs other than the active DL BWP on the primary cell (PCell). For example, a UE may not receive PDCCH, Physical Downlink Shared Channel (PDSCH), or Channel State Information-Reference Signal (CSI-RS) (excluding RRM) other than the active DL BWP. For example, a UE may not trigger Channel State Information (CSI) reports for inactive DL BWPs. For example, a UE may not transmit Physical Uplink Control Channel (PUCCH) or Physical Uplink Shared Channel (PUSCH) other than the active UL BWP. For example, in the downlink case, the initial BWP can be given as a continuous set of RBs (configured by the Physical Broadcast Channel (PBCH)) for the Remaining Minimal System Information (RMSI) Control Resource Set (CORESET). For example, in the uplink case, the initial BWP can be given by the System Information Block (SIB) for the random access procedure. For example, a default BWP can be configured by a higher layer. For example, the initial value of the default BWP can be the initial DL BWP. To save energy, if the UE cannot detect downlink control information (DCI) during a specified period, the UE can switch its active BWP to the default BWP.
[0082] Furthermore, a BWP can be defined for an SL. The same SL BWP can be used for both transmission and reception. For example, a transmitting UE can transmit an SL channel or SL signal on a specific BWP, and a receiving UE can receive an SL channel or SL signal on a specific BWP. In a licensed carrier, the SL BWP can be defined separately from the Uu BWP, and the SL BWP can have separate configuration signaling from the Uu BWP. For example, a UE can receive configuration for an SL BWP from the BS / network. Similarly, a UE can receive configuration for a Uu BWP from the BS / network. SL BWPs are (pre-)configured in the carrier for NR V2X UEs outside coverage and RRC_IDLE UEs. For UEs in RRC_CONNECTED mode, at least one SL BWP can be activated in the carrier.
[0083] Figure 6 An example of a BWP according to an embodiment of this disclosure is shown. Figure 6 The embodiments can be combined with various embodiments of this disclosure. It is assumed that in... Figure 6 In this embodiment, the number of BWPs is 3.
[0084] Reference Figure 6 A Common Resource Block (CRB) can be a carrier resource block numbered from one end of a carrier frequency band to the other. Alternatively, a Producer Resource Block (PRB) can be a resource block numbered within each BWP. Point A can indicate a common reference point for the resource block grid.
[0085] It can be determined by point A and the offset (N) relative to point A. start BWP ) and bandwidth (N size BWP To configure the BWP, point A can be an external reference point for the PRB of a carrier, with subcarrier 0 of all parameter sets (e.g., all parameter sets supported by the network on the corresponding carrier) aligned at point A. For example, offset can be the PRB distance between the lowest subcarrier in a given parameter set and point A. For example, bandwidth can be the number of PRBs in a given parameter set.
[0086] The following text will describe V2X or SL communication.
[0087] Sidelink synchronization signals (SLSS) can include a primary sidelink synchronization signal (PSSS) and a secondary sidelink synchronization signal (SSSS) as SL-specific sequences. The PSSS can be referred to as the primary sidelink synchronization signal (S-PSS), and the SSSS can be referred to as the secondary sidelink synchronization signal (S-SSS). For example, a 127-character M-sequence can be used for the S-PSS, and a 127-character Gold sequence can be used for the S-SSS. For example, a UE can use the S-PSS for initial signal detection and synchronization acquisition. For example, a UE can use both the S-PSS and S-SSS for detailed synchronization acquisition and for detecting the synchronization signal ID.
[0088] The Physical Sidelink Broadcast Channel (PSBCH) can be a (broadcast) channel used to transmit default (system) information that the UE must know before SL signal transmission / reception. For example, the default information could be related to SLSS, duplex mode (DM), Time Division Duplex (TDD) uplink / downlink (UL / DL) configuration, resource pool information, and application types related to SLSS, subframe offset, and broadcast information. For instance, to evaluate PSBCH performance in NR V2X, the PSBCH payload size can be 56 bits, including 24 bits of Cyclic Redundancy Check (CRC).
[0089] S-PSS, S-SSS, and PSBCH can be included in a block format that supports periodic transmission (e.g., SL synchronization signal (SS) / PSBCH block, hereinafter, sidelink synchronization signal block (S-SSB)). The S-SSB can have the same parameter set (i.e., SCS and CP lengths) as the Physical Sidelink Control Channel (PSCCH) / Physical Sidelink Shared Channel (PSSCH) in the carrier, and the transmission bandwidth can exist within a (pre-)configured sidelink (SL) BWP. For example, the S-SSB can have a bandwidth of 11 resource blocks (SBs). For example, the PSBCH can exist across 11 RBs. Additionally, the frequency location of the S-SSB can be (pre-)configured. Therefore, the UE does not need to perform hypothesis detection at the frequency to discover the S-SSB in the carrier.
[0090] Figure 7 A UE performing V2X or SL communication according to an embodiment of this disclosure is shown. Figure 7 The embodiments can be combined with various embodiments of this disclosure.
[0091] Reference Figure 7In V2X or SL communication, the term "UE" can generally refer to a user's UE. However, if a network device such as a BS transmits / receives signals according to a communication scheme between UEs, then the BS can also be considered a UE. For example, UE 1 can be a first device 100, and UE 2 can be a second device 200.
[0092] For example, UE 1 can select a resource element corresponding to a specific resource from a resource pool that represents a set of resource families. Additionally, UE 1 can transmit SL signals using resource elements. For instance, the resource pool in which UE 1 can transmit signals can be configured for UE 2, acting as a receiving UE, and UE 1's signals can be detected within that resource pool.
[0093] In this document, if UE 1 is within the connection range of the BS, the BS can inform UE 1 of the resource pool. Otherwise, if UE 1 is outside the connection range of the BS, another UE can inform UE 1 of the resource pool, or UE 1 can use a pre-configured resource pool.
[0094] Typically, resource pools can be configured in units of multiple resources, and each UE can select one or more units of resources to use in its SL signal transmission.
[0095] The following section describes resource allocation in SL.
[0096] Figure 8 The process of a UE performing V2X or SL communication based on a transmission mode according to an embodiment of this disclosure is illustrated. Figure 8 The embodiments described herein can be combined with various embodiments of this disclosure. In various embodiments of this disclosure, the transmission mode may be referred to as a mode or resource allocation mode. Hereinafter, for ease of explanation, in LTE, the transmission mode may be referred to as an LTE transmission mode. In NR, the transmission mode may be referred to as an NR resource allocation mode.
[0097] For example, Figure 8 (a) illustrates UE operation associated with LTE transmission mode 1 or LTE transmission mode 3. Alternatively, for example, Figure 8 (a) illustrates UE operations associated with NR resource allocation mode 1. For example, LTE transmission mode 1 can be applied to regular SL communication, and LTE transmission mode 3 can be applied to V2X communication.
[0098] For example, Figure 8 (b) illustrates UE operation associated with LTE transmission mode 2 or LTE transmission mode 4. Alternatively, for example, Figure 8 (b) shows the UE operation associated with NR resource allocation mode 2.
[0099] Reference Figure 8 In (a) of this document, in LTE transmission mode 1, LTE transmission mode 3, or NR resource allocation mode 1, the BS can schedule SL resources for the UE to use for SL transmission. For example, the BS can perform resource scheduling for UE 1 via PDCCH (e.g., Downlink Control Information (DCI)) or RRC signaling (e.g., Configuration License Type 1 or Configuration License Type 2), and UE 1 can perform V2X or SL communication against UE 2 based on the resource scheduling. For example, UE 1 can send Sidelink Control Information (SCI) to UE 2 via the Physical Sidelink Control Channel (PSCCH), and subsequently send SCI-based data to UE 2 via the Physical Sidelink Shared Channel (PSSCH).
[0100] Reference Figure 8 In (b) of this document, under LTE transmission mode 2, LTE transmission mode 4, or NR resource allocation mode 2, the UE can determine the SL transmission resource within the SL resources configured by the BS / network or the pre-configured SL resources. For example, the configured SL resources or the pre-configured SL resources can be a resource pool. For example, the UE can autonomously select or schedule resources for SL transmission. For example, the UE can perform SL communication by autonomously selecting resources from the configured resource pool. For example, the UE can autonomously select resources within a selection window by performing a sensing and resource (re)selection process. For example, sensing can be performed on a sub-channel basis. Furthermore, UE 1, which has autonomously selected resources from the resource pool, can send SCI to UE 2 via PSCCH, and subsequently send SCI-based data to UE 2 via PSSCH.
[0101] Figure 9 Three broadcast types according to embodiments of this disclosure are shown. Figure 9 The embodiments can be combined with various embodiments of this disclosure. Specifically, Figure 9 (a) in the diagram illustrates broadcast SL communication. Figure 9 (b) shows unicast SL communication, and Figure 9 (c) illustrates multicast SL communication. In the case of unicast SL communication, a UE can perform one-to-one communication with another UE. In the case of multicast SL transmission, a UE can perform SL communication with one or more UEs in a group to which it belongs. In various embodiments of this disclosure, SL multicast communication can be replaced by SL multicast communication, SL one-to-many communication, etc.
[0102] The following section will describe side link (SL) congestion control.
[0103] If the UE autonomously determines the SL transmission resources, it also autonomously determines the size and frequency of the resources available for its use. Of course, due to constraints from the network and other factors, the size or frequency of resources used can be limited to a certain level. However, if many UEs are concentrated in a specific area at a specific time and all UEs use a relatively large amount of resources, overall performance will be significantly degraded due to mutual interference.
[0104] Therefore, the UE may need to observe channel conditions. If it is determined that excessive resources are being consumed, it is preferable for the UE to autonomously reduce resource usage. In this disclosure, this can be defined as congestion control (CR). For example, the UE can determine whether the energy measured per unit time / frequency resource is greater than or equal to a certain level, and can adjust the amount of resources used for its transmission and the frequency of use based on the ratio of unit time / frequency resources where energy greater than or equal to the specific level is observed. In this disclosure, the ratio of time / frequency resources where energy greater than or equal to the specific level is observed can be defined as the channel busy rate (CBR). The UE can measure the channel / frequency CBR. Additionally, the UE can send the measured CBR to the network / BS.
[0105] Figure 10 A resource unit for CBR measurement based on an embodiment of this disclosure is shown. Figure 10 The embodiments can be combined with various embodiments of this disclosure.
[0106] Reference Figure 10 As a result of the UE measuring RSSI based on subchannels within a specific time period (e.g., 100ms), the CBR can represent the number of subchannels whose received Signal Strength Indicator (RSSI) measurement values are greater than or equal to a pre-configured threshold. Alternatively, the CBR can represent the ratio of subchannels with values greater than or equal to a pre-configured threshold within a specific duration. For example, in Figure 10 In this embodiment, if it is assumed that the shaded sub-channel is a sub-channel with a value greater than or equal to a pre-configured threshold, then CBR can represent the ratio of shaded sub-channels within a 100ms time period. Additionally, CBR can be reported to BS.
[0107] Furthermore, congestion control considering the priority of services (e.g., packets) may be necessary. For this purpose, the UE can, for example, measure the channel occupancy ratio (CR). Specifically, the UE can measure the CR, and based on the CR, the UE can determine the maximum value CRlimitk of the channel occupancy rate k (CRk) that can be occupied by traffic corresponding to each priority (e.g., k). For example, the UE can derive the maximum value CRlimitk of the channel occupancy rate related to the priority of each traffic based on a predetermined table of CR measurements. For example, in the case of traffic with relatively high priority, the UE can derive a relatively large maximum value of channel occupancy rate. Subsequently, the UE can perform congestion control by limiting the sum of the channel occupancy rates of traffic with priority k below i to a value less than or equal to a specific value. Based on this method, channel occupancy rates can be more strictly limited for traffic with relatively low priority.
[0108] In addition, the UE can perform SL congestion control by adjusting the transmit power level, dropping packets, determining whether to perform retransmission, and adjusting the transmit RB size (modulation and compilation scheme (MCS) coordination).
[0109] The Hybrid Automatic Repeat Request (HARQ) process will be described below.
[0110] In both SL unicast and multicast scenarios, HARQ feedback and HARQ combinations at the physical layer can be supported. For example, when the receiving UE is operating in resource allocation mode 1 or 2, the receiving UE can receive the PSSCH from the sending UE, and the receiving UE can send HARQ feedback corresponding to the PSSCH to the sending UE using the sidelink feedback control information (SFCI) format via the physical sidelink feedback channel (PSFCH).
[0111] For example, SL HARQ feedback can be enabled for unicast. In this case, during non-block group (non-CBG) operation, the receiving UE can decode the PSCCH targeted at the receiving UE, and when the receiving UE successfully decodes the transport block associated with the PSCCH, the receiving UE can generate a HARQ-ACK. The receiving UE can then send the HARQ-ACK to the sending UE. Conversely, if the receiving UE fails to successfully decode the transport block associated with the PSCCH after decoding the PSCCH targeted at the receiving UE, the receiving UE can generate a HARQ-NACK, and the receiving UE can send the HARQ-NACK to the sending UE.
[0112] For example, SL HARQ feedback can be enabled for multicast. For example, during non-CBG periods, two different types of HARQ feedback options can be supported for multicast.
[0113] (1) Multicast Option 1: After decoding the PSCCH targeted at the receiving UE, if the receiving UE fails to decode the transport block associated with the PSCCH, the receiving UE may send a HARQ-NACK to the sending UE via the PSFCH. Conversely, when the receiving UE decodes the PSCCH targeted at the receiving UE, and when the receiving UE successfully decodes the transport block associated with the PSCCH, the receiving UE will not send a HARQ-ACK to the sending UE.
[0114] (2) Multicast Option 2: After decoding the PSCCH targeted at the receiving UE, if the receiving UE fails to decode the transport block associated with the PSCCH, the receiving UE may send a HARQ-NACK to the sending UE via the PSFCH. Furthermore, when the receiving UE decodes the PSCCH targeted at the receiving UE, and when the receiving UE successfully decodes the transport block associated with the PSCCH, the receiving UE may send a HARQ-ACK to the sending UE via the PSFCH.
[0115] For example, if multicast option 1 is used in SL HARQ feedback, all UEs performing multicast communication can share PSFCH resources. For instance, UEs belonging to the same group can send HARQ feedback using the same PSFCH resources.
[0116] For example, if multicast option 2 is used in SL HARQ feedback, each UE performing multicast communication can use different PSFCH resources for HARQ feedback transmission. For instance, UEs belonging to the same group can send HARQ feedback using different PSFCH resources.
[0117] For example, when SL HARQ feedback is enabled for multicast, the receiving UE can determine whether to send HARQ feedback to the transmitting UE based on the transmit-receive (TX-RX) distance and / or the reference signal received power (RSRP).
[0118] For example, in multicast option 1, in the case of HARQ feedback based on TX-RX distance, if the TX-RX distance is less than or equal to the communication range requirement, the receiving UE may send the HARQ feedback in response to the PSSCH to the sending UE. Otherwise, if the TX-RX distance is greater than the communication range requirement, the receiving UE may not send the HARQ feedback in response to the PSSCH to the sending UE. For example, the sending UE may inform the receiving UE of its location via the SCI associated with the PSSCH. For example, the SCI associated with the PSSCH may be a second SCI. For example, the receiving UE may estimate or obtain the TX-RX distance based on the locations of the receiving UE and the sending UE. For example, the receiving UE may decode the SCI associated with the PSSCH and thus know the communication range requirement for the PSSCH.
[0119] For example, in resource allocation mode 1, the time (offset) between PSFCH and PSSCH can be configured or pre-configured. In unicast and multicast scenarios, if a retransmission is required on the SL, it can be indicated to the BS by a UE within the coverage area using PUCCH. The sending UE can send the indication to the serving BS in the form of a Scheduling Request (SR) / Buffer Status Report (BSR) instead of HARQACK / NACK. Furthermore, even if the BS does not receive this indication, it can still schedule SL retransmission resources for the UE. For example, in resource allocation mode 2, the time (offset) between PSFCH and PSSCH can be configured or pre-configured.
[0120] For example, from the perspective of UE transmission in a carrier, TDM between PSCCH / PSSCH and PSFCH can be allowed for the PSFCH format used for SL in a time slot. For example, a sequence-based PSFCH format with a single symbol can be supported. In this document, this single symbol may not be an AGC duration. For example, the sequence-based PSFCH format can be applied to both unicast and multicast.
[0121] For example, within a time slot associated with a resource pool, the PSFCH resource can be periodically configured for N time slot durations, or it can be pre-configured. For example, N can be configured to one or more values greater than or equal to 1. For example, N can be 1, 2, or 4. For example, HARQ feedback for transmissions within a specific resource pool can be sent via PSFCH only on that specific resource pool.
[0122] For example, if a sending UE sends a PSSCH to a receiving UE across time slots #x to #n, the receiving UE can send a HARQ feedback in response to the PSSCH to the sending UE in time slot #(N+A). For example, time slot #(N+A) may include PSFCH resources. In this document, for example, A may be the smallest integer greater than or equal to K. For example, K may be the number of logical time slots. In this case, K may be the number of time slots in the resource pool. Alternatively, for example, K may be the number of physical time slots. In this case, K may be the number of time slots inside or outside the resource pool.
[0123] For example, if the receiving UE sends a HARQ feedback on a PSFCH resource in response to a PSSCH sent by the transmitting UE to the receiving UE, the receiving UE can determine the frequency domain and / or code domain of the PSFCH resource based on implicit mechanisms in the configured resource pool. For example, the receiving UE can determine the frequency domain and / or code domain of the PSFCH resource based on at least one of the slot index associated with the PSCCH / PSSCH / PSFCH, the sub-channel associated with the PSCCH / PSSCH, or an identifier for each receiving UE in the group used to identify HARQ feedback based on multicast option 2. Alternatively / instead, for example, the receiving UE can 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.
[0124] For example, if HARQ feedback transmission via the UE's PSFCH overlaps with HARQ feedback reception via the PSFCH, the UE can select either HARQ feedback transmission via the PSFCH or HARQ feedback reception via the PSFCH based on priority rules. For example, the priority rules can be based at least on the priority indication of the relevant PSCCH / PSSCH.
[0125] For example, if HARQ feedback transmissions via PSFCH overlap for multiple UEs, the UE can select a specific HARQ feedback transmission based on priority rules. For instance, the priority rules could be based on the lowest priority indication of the relevant PSCCH / PSSCH.
[0126] In this disclosure, the transmitting UE (i.e., TX UE) can be a UE that transmits data to the (target) receiving UE (i.e., RX UE). For example, the TX UE can be a UE that performs PSCCH transmission and / or PSSCH transmission. For example, the TX UE can be a UE that sends SL CSI-RS and / or SL CSI report request indicators to the (target) RX UE. For example, the TX UE can be a UE that sends (predefined) reference signals (e.g., PSSCH demodulation reference signals (DM-RS)) and / or SL (L1) RSRP report request indicators to the (target) RX UE for SL (L1) RSRP measurement. For example, the TX UE can be a UE that transmits reference signals (e.g., PSCCH, PSSCH, etc.) on (control) channels (e.g., DM-RS, CSI-RS) for SL Radio Link Monitoring (RLM) operation and / or SL Radio Link Failure (RLF) operation of the (target) RX UE.
[0127] In this disclosure, the receiving UE (i.e., the RX UE) can be a UE that sends SL HARQ feedback to the sending UE (i.e., the TX UE) based on whether the decoding of data received from the TX UE was successful and / or whether the detection / decoding of the PSCCH (related to PSSCH scheduling) sent by the TX UE was successful. For example, the RX UE can be a UE that performs SL CSI transmission to the TX UE based on SL CSI-RS and / or SL CSI report request indicator received from the TX UE. For example, the RX UE can be a UE that sends SL(L1)RSRP measurement values to the TX UE based on (predefined) reference signals and / or SL(L1)RSRP report request indicator received from the TX UE. For example, the RX UE can be a UE that sends data of the RX UE to the TX UE. For example, the RX UE can be a UE that performs SL RLM operation and / or SL RLF operation based on (preconfigured) (control) channel and / or reference signals on the (control) channel received from the TX UE.
[0128] Furthermore, in this disclosure, the TX UE can send all or part of the following information to the RX UE via the SCI. For example, the TX UE can send all or part of the following information to the RX UE via a first SCI and / or a second SCI.
[0129] - PSSCH (and / or PSCCH) related resource allocation information (e.g., location / quantity of time / frequency resources, resource reservation information (e.g., period)).
[0130] -SL CSI Report Request Indicator or SL(L1)RSRP (and / or SL(L1)RSRQ and / or SL(L1)RSSI) Report Request Indicator
[0131] -SL CSI send indicator (or SL(L1)RSRP (and / or SL(L1)RSRQ and / or SL(L1)RSSI) message send indicator) (on PSSCH)
[0132] Modulation and Compilation Scheme (MCS) Information
[0133] - Transmit power information
[0134] -L1 Destination ID information and / or L1 Source ID information
[0135] -SL HARQ process ID information
[0136] - New Data Indicator (NDI) information
[0137] -Redundant Version (RV) Information
[0138] - (Send service / packet related) QoS information (e.g., priority information)
[0139] - Information regarding the number of antenna ports used for (transmitting) SL CSI-RS or the SL CSI-RS transmit indicator.
[0140] - (Requesting the location (or distance range) information of the target RX UE or TX UE location information in response to its SL HARQ feedback)
[0141] - Reference signal (e.g., DM-RS, etc.) information related to the decoding and / or channel estimation of data to be transmitted via PSSCH. For example, reference signal information may be information related to the pattern of the (time-frequency) mapping resources of the DM-RS, rank information, antenna port index information, information about the number of antenna ports, etc.
[0142] Furthermore, in this disclosure, for example, PSCCH can be replaced / substituted with at least one of SCI, first SCI (first-level SCI), and / or second SCI (second-level SCI), or vice versa. For example, SCI can be replaced / substituted with at least one of PSCCH, first SCI, and / or second SCI, or vice versa. For example, PSSCH can be replaced / substituted with second SCI and / or PSCCH, or vice versa.
[0143] Furthermore, in this disclosure, for example, if the SCI configuration fields are divided into two groups considering the (relatively) high SCI payload size, the SCI including the first SCI configuration field group can be referred to as the first SCI or first-level SCI, and the SCI including the second SCI configuration field group can be referred to as the second SCI or second-level SCI. For example, the first SCI and the second SCI can be transmitted through different channels. For example, the transmitting UE can send the first SCI to the receiving UE via PSCCH. For example, the second SCI can be sent to the receiving UE via (independent) PSCCH, or it can be transmitted via PSSCH along with data in a payload manner.
[0144] Furthermore, in this disclosure, for example, "configured / configured" or "defined / defined" can refer to (pre)configuration from a base station or network. For example, "configured / configured" or "defined / defined" can refer to (pre)configuration from a base station or network for each resource pool. For example, the base station or network can send information related to "configuration" or "definition" to the UE. For example, the base station or network can send information related to "configuration" or "definition" to the UE via predefined signaling. For example, predefined signaling may include at least one of RRC signaling, MAC signaling, PHY signaling, and / or SIB.
[0145] Furthermore, in this disclosure, for example, "configured / configured" or "defined / defined" can refer to specifying or configuring via pre-configuration signaling between UEs. For example, information related to "configuration" or "definition" can be sent or received between UEs via pre-configuration signaling. For example, pre-defined signaling may include at least one of RRC signaling, MAC signaling, PHY signaling, and / or SIB.
[0146] At the same time, in this disclosure, for example, RLF can be replaced / replaced by asynchronous (OOS) and / or synchronous (IS), or vice versa.
[0147] Furthermore, in this disclosure, for example, a resource block (RB) can be replaced / alternate with a subcarrier, or vice versa. For example, packets or services can be replaced / alternate with a transport block (TB) or a media access control protocol data unit (MAC PDU) according to the transport layer, or vice versa. For example, a code block group (CBG) can be replaced / alternate with a TB, or vice versa. For example, a source ID can be replaced / alternate with a destination ID, or vice versa. For example, an L1 ID can be replaced / alternate with an L2 ID, or vice versa. For example, an L1 ID can be an L1 source ID or an L1 destination ID. For example, an L2 ID can be an L2 source ID or an L2 destination ID.
[0148] Additionally, in this disclosure, for example, the operation of reserving / selecting / determining retransmission resources by the TX UE may include the operation of the TX UE reserving / selecting / determining a potential retransmission resource for actual use based on SL HARQ feedback information received from the RX UE.
[0149] Furthermore, in this disclosure, a sub-selection window can be replaced / replaced by a selection window and / or a pre-configured set of resources within the selection window, or vice versa.
[0150] In this disclosure, SL mode 1 can refer to a resource allocation method or communication method in which the base station directly schedules SL transmission resources for the TX UE through predefined signaling (e.g., DCI or RRC messages). For example, SL mode 2 can refer to a resource allocation method or communication method in which the UE independently selects SL transmission resources from a resource pool pre-configured or configured by the base station or network. For example, a UE performing SL communication based on SL mode 1 can be referred to as a mode 1 UE or a mode 1 TX UE, while a UE performing SL communication based on SL mode 2 can be referred to as a mode 2 UE or a mode 2 TX UE.
[0151] Furthermore, in this disclosure, for example, a Dynamic Grant (DG) can be replaced / replaced with a Configuration Grant (CG) and / or a Semi-Persistent Scheduling (SPS) grant, or vice versa. For example, a DG can be replaced / replaced with a combination of CG and SPS grants, or vice versa. For example, a CG can include at least one of Configuration Grant (CG) Type 1 and / or Configuration Grant (CG) Type 2. For example, in CG Type 1, the grant can be provided via RRC signaling and can be stored as a configuration grant. For example, in CG Type 2, the grant can be provided via PDCCH and can be stored or deleted as a configuration grant based on L1 signaling indicating activation or deactivation of the grant. For example, in CG Type 1, the base station can allocate periodic resources to the TX UE via RRC messages. For example, in CG Type 2, the base station can allocate periodic resources to the TX UE via RRC messages, and the base station can dynamically activate or deactivate the periodic resources via DCI.
[0152] Furthermore, in this disclosure, a channel can be replaced / substituted with a signal, or vice versa. For example, transmitting / receiving a channel may include transmitting / receiving a signal. For example, transmitting / receiving a signal may include transmitting / receiving a channel. For example, broadcasting can be replaced / substituted with at least one of unicast, multicast, and / or broadcast, or vice versa. For example, broadcasting type can be replaced / substituted with at least one of unicast, multicast, and / or broadcast, or vice versa. For example, broadcasting or broadcasting type may include unicast, multicast, and / or broadcast.
[0153] Furthermore, in this disclosure, resources can be replaced / substituted with time slots or symbols, or vice versa. For example, resources may include time slots and / or symbols.
[0154] Furthermore, in this disclosure, priority can be replaced by at least one of Logical Channel Prioritization (LCP), delay, reliability, minimum required communication range, ProSe per Packet Priority (PPPP), Side Link Radio Bearer (SLRB), QoS profile, QoS parameters and / or requirements, or vice versa.
[0155] Meanwhile, in this disclosure, for example, for the sake of description, the (physical) channel used when the RX UE sends at least one of the following information to the TX UE may be referred to as PSFCH.
[0156] -SL HARQ feedback, SL CSI, SL(L1)RSRP
[0157] In this disclosure, "high priority" can refer to a low priority value, while "low priority" can refer to a high priority value. For example, Table 5 shows examples of priorities.
[0158] [Table 5]
[0159] Service A or logical channel A 1 Service B or logical channel B 2 Service C or logical channel C 3
[0160] Referring to Table 5, for example, service A or logical channel A associated with the lowest priority value can have the highest priority. For example, service C or logical channel C associated with the highest priority value can have the lowest priority.
[0161] The following describes the UE procedure for determining the subset of resources to be reported to higher layers in PSSCH resource selection in sidelink resource allocation mode 2.
[0162] In resource allocation mode 2, a higher layer can request the UE to determine a subset of resources, from which the higher layer will select resources for PSSCH / PSCCH transmission. To trigger this process, in time slot n, the higher layer provides the following parameters for this PSSCH / PSCCH transmission:
[0163] - The resource pool from which resources are reported;
[0164] -L1 priority, prio TX ;
[0165] - Remaining packet delay budget;
[0166] - The number of sub-channels to be used for PSSCH / PSCCH transmission in a time slot, L subCH ;
[0167] -Optionally, resource reservation interval P rsvpTX , in milliseconds.
[0168] - If the higher layer requests the UE to determine that the higher layer will select a subset of resources from which the resources used for PSSCH / PSCCH transmission will be used as part of a re-evaluation or preemption process, the higher layer provides the set of resources that may undergo re-evaluation (r0, r1, r2, ...) and the set of resources that may undergo preemption (r′0, r′1, r′2, ...).
[0169] - Determined by the UE implementation in time slot r i A subset of resources requested by higher layers before or after T3, where r i " is the slot with the smallest slot index among (r0, r1, r2, ...) and (r′0, r′1, r′2, ...), and T3 equals T SL proc,l T SL proc,l The number of time slots is determined by the SCS configuration based on SL BWP.
[0170] The following higher-level parameters affect this process:
[0171] -sl-SelectionWindowList: Internal parameter T 2min Set for prio TX The given value is the corresponding value from the higher-level parameter sl-SelectionWindowList.
[0172] -sl-Thres-RSRP-List: This higher-level parameter is for each combination (p i p j Provides the RSRP threshold, where p i It is the value of the priority field in the received SCI format 1-A, and p j This is the priority of the resource transmission selected by the UE; for a given call in this procedure, p j =priO TX .
[0173] -sl-RS-ForSensing selects whether the UE uses PSSCH-RSRP or PSCCH-RSRP measurements.
[0174] -sl-ResourceReservePeriodList
[0175] -sl-SensingWindow: The internal parameter T0 is defined as the number of time slots corresponding to the milliseconds of sl-SensingWindow.
[0176] -sl-TxPercentageList: Given the prio TX The internal parameter X is defined as sl-TxPercentageList(prio) which converts percentages to ratios. TX )
[0177] -sl-PreemptionEnable: If sl-PreemptionEnable is provided, and is not equal to "enabled", then the internal parameter prio... pre Set to the parameter sl-PreemptionEnable provided by the higher layer.
[0178] Resource reservation interval P rsvp_TX (If provided), convert from milliseconds to logical time slots, resulting in P′. rsvp_TX .
[0179] Marking method:
[0180] (t′ SL 0, t′ SL 1, t′ SL 2, ...) represents the set of time slots belonging to the sidechain resource pool.
[0181] For example, the UE can select candidate resources (S) based on Table 6. A The set of resources (S). For example, if resource (re)selection is triggered, the UE can select candidate resources (S) based on Table 6. A The set of ) . For example, if a reassessment or preemption is triggered, the UE can select candidate resources (S) based on Table 6. A A set of ).
[0182] [Table 6]
[0183]
[0184]
[0185] Meanwhile, to save power for the UE, partial sensing can be supported. For example, partial sensing can be based on periodic partial sensing (PBPS) or continuous partial sensing (CPS).
[0186] Meanwhile, there may be situations where a P-UE performing partial sensing cannot guarantee the minimum number of time slots required for sensing. Specifically, for example, the P-UE should consider the Packet Delay Budget (PDB) to determine the end time of the selection window, and the P-UE should select more than a minimum number of Y candidate time slots within the selection window. In this case, if the PDB is tight or the number of Y candidate time slots is large, the P-UE may not be able to guarantee the minimum number of time slots required for sensing. Therefore, when the minimum number of time slots required for P-UE sensing cannot be guaranteed, a method for resource selection for the P-UE needs to be defined.
[0187] For example, a UE (P-UE) performing power-saving operations (and / or SL DRX operations) can be configured to perform at least one of the following rules: a reassessment process, a preemption process, a sensing operation, a partial sensing operation, and / or a P-UE-related mode 1 / 2 (resource allocation / selection) operation. Here, for example, the following rules can be configured to apply (limitedly) only when periodic resource reservation operations are allowed / configured on the resource pool. For example, the following rules can be configured to apply (limitedly) only when non-periodic resource reservation operations are allowed / configured on the resource pool. For example, the following rules can be configured to apply (limitedly) only when periodic resource reservation operations are not allowed / configured on the resource pool. For example, the following rules can be configured to apply (limitedly) only when non-periodic resource reservation operations are not allowed / configured on the resource pool. For example, the following rules can be configured to apply (limitedly) only when transmitting packets with a priority higher than or equal to a pre-configured threshold level (LCH or service-related). For example, some of the following rules can be configured to be applied (in a limited way) only when packets with a priority less than or equal to a pre-configured threshold level (LCH or service-related). For example, some of the following rules can be configured to be applied (in a limited way) only when packets with QoS requirements (e.g., latency, reliability, minimum range) higher than or equal to a pre-configured threshold are sent. For example, some of the following rules can be configured to be applied (in a limited way) only when packets with QoS requirements (e.g., latency, reliability, minimum range) lower than or equal to a pre-configured threshold are sent. For example, some of the following rules can be configured to be applied (in a limited way) only when the congestion level (e.g., CBR) in the resource pool is higher than a pre-configured threshold. For example, some of the following rules can be configured to be applied (in a limited way) only when the congestion level (e.g., CBR) in the resource pool is lower than a pre-configured threshold.
[0188] According to embodiments of this disclosure, when a P-UE performs a re-evaluation operation on selected resources (determined internally by the terminal before being signaled by the SCI) and / or performs a preemption check operation on selected / reserved resources (notified by the SCI), the P-UE can be configured to determine the candidate (transmission) resources (set) in which a re-evaluation-based reselection for resource selection and / or a preemption-based reselection for selected / reserved resources can be performed by using the sensing results required for performing the re-evaluation operation and / or the sensing results required for performing the preemption check operation (e.g., ST_SENRST) and the results of partial sensing performed within a pre-configured length / size (e.g., LT_SENWIN) sensing window (e.g., PT_SENRST) ((before the transmission resource (re)selection is triggered and / or before the data (to be transmitted) on the buffer (and / or LCH) is available)). For example, when the P-UE performs a re-evaluation operation on the selected resource (before being signaled by the SCI (internal determined terminal)) and / or performs a preemption check operation on the selected / reserved resource (signaled by the SCI), the P-UE can be configured to determine whether a re-evaluation-based reselection for the selected resource and / or a preemption-based reselection for the selected / reserved resource is required by using both ST_SENRST and PT_SENRST.
[0189] For example, when using the PT_SENRST result, the P-UE can assume that the corresponding (PSCCH / PSSCH) transmission is performed even at a time point separated by a resource reservation period (e.g., P_VAL) starting from the time of receiving / decoding the relevant SCI (e.g., time slot #N). For example, when using the PT_SENRST result, the P-UE can assume that the corresponding (PSCCH / PSSCH) transmission is performed even at a time point based on a pre-configured number of P_VALs (e.g., K_VALs) (e.g., time slot #N, time slot #N, time slot #N, time slot #N, time slot #N, time slot #N, time slot #N, time slot #N, time slot #N, time slot #N, time slot #N, time slot #N, time slot #N, time slot #K, time slot #2, ..., time slot #N, time slot #N, time slot #K, time slot #1))). For example, when using the PT_SENRST result, the P-UE can assume that the corresponding (PSCCH / PSSCH) transmission will be performed even at an infinite number of time points based on P_VAL, starting from the time of receiving / decoding the relevant SCI (e.g., time slot #N). Based on the above assumptions, the P-UE can be configured to determine the candidate (transmission) resources (set) in which re-evaluation-based reselection for resource selection and / or preemption-based reselection for resource selection / reservation can be performed. Based on the assumptions mentioned above, the P-UE can be configured to determine whether re-evaluation-based reselection for resource selection and / or preemption-based reselection for resource selection / reservation is required.
[0190] For example, a P-UE can be configured to perform sensing required for performing a re-evaluation operation and / or sensing required for performing a preemption check operation (e.g., ST_SENOPT) within a (independently) pre-configured length / size (consisting of consecutive time slots) within a (time) window before (signaled by the SCI) resource selection and / or resource selection / reservation (as notified by the SCI) and / or resource selection / reservation (as notified by the terminal itself). For example, a P-UE can be configured to perform ST_SENOPT within a (independently) pre-configured length / size (consisting of consecutive time slots) within a (time) window before (signaled by the SCI) at a pre-configured offset value from (signaled by the SCI) resource selection and / or resource selection / reservation. For example, a P-UE can be configured to perform ST_SENOPT in a (pre-)configured pattern within a pre-configured length / size (time) window. For example, a P-UE can be configured to perform ST_SENOPT in a pre-configured pattern within a pre-configured length / size (time) window before (signaled by the SCI) resource selection and / or resource selection / reservation (as signaled by the SCI), and before (signaled by the SCI determined internally). For example, a P-UE can be configured to perform ST_SENOPT in a pre-configured pattern within a pre-configured length / size (time) window before (signaled by the SCI) a pre-configured offset value from (signaled by the SCI) resource selection and / or resource selection / reservation. Here, for example, the (maximum, minimum, or average) length / size of the (time) window for performing ST_SENOPT can be configured to be relatively shorter than the (maximum, minimum, or average) LT_SENWIN value associated with partial sensing. For example, the (maximum or minimum or average) length / size of the (time) window for performing ST_SENOPT can be configured to be relatively longer than the (maximum or minimum or average) LT_SENWIN value associated with partial sensing.
[0191] For example, in the case of ST_SENOPT, the P-UE may be unable to perform sensing for the relevant sensing request time (e.g., slot #M) due to ((NR or LTE) SL and / or UL) transmission operations. In this case, the P-UE may assume that it is performing another UE's PSCCH / PSSCH transmission based on the (exceptional) allowed (all or some pre-configured) candidate resource reservation period values in the resource pool on slot #M. For example, when performing reselection based on reassessment and / or reselection based on priority, the (all) resources (in the selection window) on the slot in which it exists may be excluded (and / or unselectable). Furthermore, the P-UE can be configured to determine the candidate (transmission) resources (set) that can be used to perform reselection based on reassessment and / or reselection based on priority. Here, for example, when determining the selectable candidate (transmission) resources (set) based on partial sensing, such an operation / rule can be configured not to be applied (exceptional).
[0192] According to embodiments of this disclosure, the P-UE can perform sensing operations from (after) a time (e.g., time slot #N) when resource selection is triggered (and / or when the SL data to be transmitted is available on the LCH (and / or (L2) buffer)). For example, the P-UE can be configured not to perform sensing operations exceeding a pre-configured maximum sensing length. For example, the P-UE can be configured to (necessarily) perform sensing operations with a pre-configured minimum sensing length. For example, the P-UE can be configured to perform sensing operations with a pre-configured minimum sensing length even by specifying the start position of the shift selection window. In the above scenario, after completing the transmission resource selection and / or transmission information processing (e.g., time slot #K (e.g., K>N)), if the time before the pre-configured sensing length (e.g., time slot #X) before the (first) selected transmission resource (e.g., time slot #Y-OFFVAL1-OFFVAL2) is later than time slot #(K+1) (and / or time slot #(N+OFFVAL2+1)), P-UE can be configured not to perform sensing operations during the time period from time slot #(K+1) (and / or time slot #(N+OFFVAL2+1)) to time slot #(X-1) (e.g., OFFVAL1 is the (minimum) time required to process the sensing measurement / result value, and OFFVAL2 is the (minimum) time required to select resources based on the sensing information and / or the processing of the transmission information). Here, for example, the time interval for performing sensing operations related to the re-evaluation and / or preemption of the selected transmission resource on time slot #Y can be from time slot #X to time slot #(Y-OFFVAL1-OFFVAL2). Additionally, for example, sensing results obtained during the time period from time slot #N to time slot #K (and / or time slot #(N+OFFVAL2)) can be interpreted as being used to select the transmission resource on time slot #Y. For example, for re-evaluating and / or preempting the selected transmission resource on time slot #Y, it can be interpreted as using sensing results obtained during the time period from time slot #X to time slot #(Y-OFFVAL1-OFFVAL2) and sensing results obtained during the time period from time slot #N to time slot #K (and / or time slot #(N+OFFVAL2)) together. Here, for example, when the above rules are applied, the time interval from time slot #N to time slot #K (and / or time slot #(N+OFFVAL2)) can be interpreted as the (minimum) length / size of the sensing operation that must be performed.
[0193] For example, the P-UE can perform sensing operations from the time that triggers resource selection (e.g., slot #N) (and / or when the SL data to be transmitted is available on the LCH (and / or (L2) buffer)) (after), and the P-UE can be configured to perform sensing operations only before a pre-configured offset value from the last selected transmission resource (e.g., slot #(Y-OFFVAL1-OFFVAL2)). Here, for example, such a sensing result value can be interpreted for (initial) transmission resource selection. For example, such a sensing result value can be interpreted for re-evaluation and / or preemption checks of the selected transmission resource.
[0194] For example, the P-UE can be configured to perform sensing operations only from the time when transmission resource selection is completed (e.g., slot #(K+1)) to a pre-configured offset value from the last selected transmission resource (e.g., slot #(Y-OFFVAL1-OFFVAL2)), after the time when resource selection is triggered (e.g., slot #N) (and / or when the SL data to be transmitted on the LCH (and / or (L2) buffer) is available). Here, for example, such sensing result values can be interpreted for re-evaluation and / or preemption checks of the selected transmission resource. Additionally, for example, the (initial) selected transmission resource can be interpreted as being determined through random resource selection.
[0195] For example, the P-UE may perform sensing operations after the time point when the resource selection is triggered (e.g., slot #N) (and / or when the SL data to be transmitted is available on the LCH (and / or (L2) buffer)) or after the time point when the transmission resource selection is completed (e.g., slot #(K+1)). (e.g., the P-UE may be configured not to perform sensing operations exceeding a pre-configured maximum sensing length, and / or the P-UE may be configured to (even by the start position of the shift selection window) (must) perform sensing operations of a pre-configured minimum sensing length). In this scenario, if the time preceding the pre-configured sensing length (e.g., time slot #X) is later (in time) than time slot #(K+1) (and / or time slot #(N+OFFVAL2+1)) before the pre-configured offset value of the (first) selected transmission resource (e.g., time slot #(Y-OFFVAL1-OFFVAL2)), then the P-UE can be configured not to perform sensing operations during the time interval from time slot #(K+1) (and / or time slot #(N+OFFVAL2+1)) to time slot #(X-1). Here, for example, the time interval when sensing operations related to the re-evaluation and / or preemption of the selected transmission resource on time slot #Y are performed can be from time slot #X to time slot #(Y-OFFVAL1-OFFVAL2). Additionally, for example, the (initial) selected transmission resource on time slot #Y can be interpreted as being determined through random resource selection.
[0196] For example, the P-UE can perform a pre-configured length / size (e.g., L_SENS) of sensing operation starting from the time point that triggers resource selection (e.g., slot #N) (and / or when the SL data to be transmitted is available on the LCH (and / or (L2) buffer)). For example, the start point of the selection window may not appear until the sensing operation of the corresponding length / size terminates (e.g., slot #(N+L_SENS)), and / or the start point of the selection window may be shifted (in the time domain). For example, after the P-UE performs the L_SENS sensing operation, the P-UE can perform transmission resource selection based on the corresponding sensing result information within a selection window (e.g., F_SWIN) from time slot #(N+L_SENS+OFFVAL1+OFFVAL2) (e.g., OFFVAL1 is the (minimum) time required to process the sensing measurement / result value, and OFFVAL2 is the (minimum) time required to perform resource selection and / or process transmission information based on the sensing information) to time slot #(N+L_SENS+OFFVAL1+OFFVAL2+PDB_VAL) (e.g., PDB_VAL means a value less than or equal to the remaining delay budget of the (transmitted) packet). Here, for example, if the F_SWIN size / length is less than the interval between slot #(N+L_SENS+OFFVAL1+OFFVAL2) and slot #(N+L_SENS+OFFVAL1+OFFVAL2+T_MIN) (e.g., T_MIN is the minimum (selection window size / length) configured for each priority (as associated with the transmission packet), and / or if the F_SWIN size / length is less than a pre-configured (minimum) threshold (based on the priority of the transmission packet and / or the CBR in the resource pool), then the P-UE can be configured not to apply the sensing operation rule of L_SENS length / size (as described above) from slot #N (afterward). Therefore, the P-UE can perform sensing operations with a length / size less than the pre-configured length / size (e.g., L_SENS). That is, the number of slots for sensing with the pre-configured length / size may not be guaranteed. In this case, for example, the P-UE can perform (initial) transmission resource selection based on random resource selection, and / or can fall back to the method used to perform pre-configured sensing. Specifically, for example, according to the method for performing pre-configured sensing, the P-UE can begin performing (pre-configured length and / or pattern) sensing operations from the time point when resource selection is triggered (and / or when the SL data to be transmitted is available on the LCH (and / or (L2) buffer)). Reference will be made below. Figure 11 and Figure 12 The above operations of P-UE will be described in detail.
[0197] Figure 11The illustration depicts a method for a UE to perform partial sensing according to an embodiment of the present disclosure. Figure 11 The embodiments can be combined with various embodiments of this disclosure.
[0198] refer to Figure 11 (a) The UE can trigger resource (re)selection at time slot #N. Figure 11 In embodiment (a), it is assumed that the minimum number of candidate time slots to be selected within the selection window (i.e., the selection window size) is 3. In this case, the UE can select at least three candidate time slots within the selection window. Figure 11 In embodiment (a), it is assumed that the UE selects three candidate time slots within a selection window. In this case, the UE can perform sensing after time slot #N and between the first of the three candidate time slots, and the UE can select / determine the set of candidate resources among the candidate time slots based on the sensing results. Figure 11 In the embodiment of (a), sensing operations of a pre-configured length / size (e.g., L_SENS) can be guaranteed.
[0199] On the other hand, reference Figure 11 (b) The UE can trigger resource (re)selection in time slot #N. Figure 11 In embodiment (b), it is assumed that the minimum number of candidate time slots to be selected in the selection window (i.e., the selection window size) is 9. In this case, due to the size of the selection window limited by the PDB, the UE may not be able to select 9 candidate time slots within the selection window. In this case, according to the embodiments of this disclosure described above, the pre-configured length / size (e.g., L_SENS) sensing operation execution rules may not be applied from time slot #N onwards. Therefore, the pre-configured length / size (e.g., L_SENS) sensing operation may not be guaranteed. In this case, the UE may perform as follows: Figure 12 The sensing operation in the embodiment.
[0200] Figure 12 The illustration depicts a method for a UE to perform partial sensing according to an embodiment of the present disclosure. Figure 12 The embodiments can be combined with various embodiments of this disclosure.
[0201] refer to Figure 12 The UE can trigger resource (re)selection in time slot #N. Figure 12In some embodiments, due to the minimum number of candidate time slots that must be selected within the selection window (i.e., the selection window size), a pre-configured length / size (e.g., L_SENS) of sensing operation may not be guaranteed. In this case, the UE may perform resource selection based on random selection, or it may continue the sensing process based on sensing results performed in a period shorter than the pre-configured length / size (e.g., L_SENS).
[0202] Additionally, for example, the aforementioned sensing operation with an L_SENS length / size starting from time slot #N (after) can be limited to being applied only to (service) packets that have a (remaining) delay budget requirement greater than or equal to (or less than or equal to) a pre-configured threshold. For example, the aforementioned sensing operation with an L_SENS length / size starting from time slot #N (after) can be limited to being applied only to (service) packets that have a (remaining) delay budget requirement less than or equal to a pre-configured threshold.
[0203] For example, the aforementioned sensing operation of L_SENS length / size starting from time slot #N (after) can be applied only to cases where (service) packets with reliability requirements greater than or equal to a pre-configured threshold are being sent. For example, the aforementioned sensing operation of L_SENS length / size starting from time slot #N (after) can be applied only to cases where (service) packets with reliability requirements less than or equal to a pre-configured threshold are being sent. For example, the aforementioned sensing operation of L_SENS length / size starting from time slot #N (after) can be applied only to cases where SL HARQ feedback DISABLED packets (e.g., MAC PDUs) are being sent. For example, the aforementioned sensing operation of L_SENS length / size starting from time slot #N (after) can be applied only to cases where SL HARQ feedback ENABLED packets (e.g., MAC PDUs) are being sent. For example, the aforementioned sensing operation of L_SENS length / size starting from time slot #N (after) can be applied only when performing retransmissions of a number less than or equal to a pre-configured threshold. For example, the (as described above) sensing operation of L_SENS length / size starting from time slot #N (after) can be applied in a limited manner only when performing retransmissions of a number greater than or equal to a pre-configured threshold. For example, the (as described above) sensing operation of L_SENS length / size starting from time slot #N (after) can be applied in a limited manner only when transmitting packets with a priority less than or equal to a pre-configured threshold level. For example, the (as described above) sensing operation of L_SENS length / size starting from time slot #N (after) can be applied in a limited manner only when transmitting packets with a priority greater than or equal to a pre-configured threshold level. For example, the (as described above) sensing operation of L_SENS length / size starting from time slot #N (after) can be applied in a limited manner only when the interference level (in the resource) is greater than or equal to a pre-configured threshold level. For example, the (as described above) sensing operation of L_SENS length / size starting from time slot #N (after) can be applied in a limited manner only when the interference level (in the resource) is less than or equal to a pre-configured threshold level.
[0204] For example, the minimum or maximum L_SENS value can be configured differently (or independently) for each service type. For example, the minimum or maximum L_SENS value can be configured differently (or independently) for each (LCH or service) priority. For example, the minimum or maximum L_SENS value can be configured differently (or independently) for each QoS requirement (e.g., latency, reliability, minimum communication range). For example, the minimum or maximum L_SENS value can be configured differently (or independently) for each remaining latency budget / PDB value. For example, the minimum or maximum L_SENS value can be configured differently (or independently) for each PQI parameter. For example, the minimum or maximum L_SENS value can be configured differently (or independently) for each HARQ feedback ENABLED LCH / MAC PDU (transmission). For example, the minimum or maximum L_SENS value can be configured differently (or independently) for each HARQ feedback DISABLED LCH / MAC PDU (transmission). For example, the (minimum or maximum) L_SENS value can be configured differently (or independently) for each CBR measurement in the resource pool.
[0205] According to embodiments of this disclosure, when partial (and / or full) sensing operations (and / or periodic resource reservation operations (and / or random resource selection operations)) are allowed / configured in the resource pool, the P-UE can be configured to (limitedly) perform partial sensing operations only when the P-UE performs (actual) periodic resource reservation (and / or when the P-UE is interested in a service that periodically generates (service) packets). For example, the P-UE can be configured to (exceptively) periodically reserve / maintain randomly selected transmission resources only when the P-UE sends packets with a priority less than or equal to a pre-configured threshold level. For example, the P-UE can be configured to (exceptively) periodically reserve / maintain randomly selected transmission resources only when the P-UE sends packets with a priority greater than or equal to a pre-configured threshold level. For example, the P-UE can be configured to (exceptively) periodically reserve / maintain randomly selected transmission resources only when the P-UE sends (service) packets with a (remaining) delay budget requirement greater than or equal to a pre-configured threshold. For example, a P-UE may be configured to periodically reserve / maintain randomly selected transmission resources only when it sends a (service) packet with a (remaining) delay budget requirement less than or equal to a pre-configured threshold. Similarly, a P-UE may be configured to periodically reserve / maintain randomly selected transmission resources only when it sends a (service) packet with a reliability requirement greater than or equal to a pre-configured threshold. For example, a P-UE may be configured to periodically reserve / maintain randomly selected transmission resources only when it sends a (service) packet with a reliability requirement less than or equal to a pre-configured threshold. For example, a P-UE may be configured to periodically reserve / maintain randomly selected transmission resources only when it sends an SL HARQ feedback DISABLED packet (e.g., a MAC PDU). For example, a P-UE may be configured to (with exception) periodically reserve / maintain randomly selected transmission resources only when it sends an SL HARQ feedback ENABLED packet (e.g., a MAC PDU). Similarly, a P-UE may be configured to (with exception) periodically reserve / maintain randomly selected transmission resources only when it performs a number of retransmissions less than or equal to a pre-configured threshold. Likewise, a P-UE may be configured to (with exception) periodically reserve / maintain randomly selected transmission resources only when it performs a number of retransmissions greater than or equal to a pre-configured threshold. Finally, a P-UE may be configured to (with exception) periodically reserve / maintain randomly selected transmission resources only when the interference level (e.g., CBR) value in the resource pool is greater than or equal to a pre-configured threshold.For example, P-UE can be configured to (exceptively) periodically reserve / maintain randomly selected transmission resources only when the interference level (e.g., CBR) value in the resource pool is below or equal to a pre-configured threshold.
[0206] According to embodiments of this disclosure, based on Mode 1 operation, UE resource allocation and packet transmission (vehicle and / or power saving (and / or SL DRX operation)) can be performed. In this case, when the UE transmits PSCCH (and / or PSSCH) using SL CG (Type 1 and / or Type 2) resources, the UE can specify the resource reservation period field value (e.g., first SCI) on the PSCCH as the resource reservation period value associated with SL CG (Type 1 and / or Type 2) configured via RRC signaling (from the base station). On the other hand, when the UE retransmits PSCCH (and / or PSSCH) using (retransmission) resources allocated via SL DG (e.g., DCI), the UE can specify the resource reservation period field value (e.g., first SCI) on the PSCCH as a pre-configured specific value (e.g., 0). When a UE retransmits a PSCCH (and / or PSSCH) using (retransmission) resources allocated via an SL DG (e.g., DCI), the UE can specify the resource reservation period field value (e.g., first SCI) on the PSCCH as the resource reservation period value associated with SL CG (type 1 and / or type 2) configured via RRC signaling (from the base station). For example, when performing a PSCCH (and / or PSSCH) retransmission using (retransmission) resources allocated via an SL DG (DCI), if the UE specifies the resource reservation period field value (e.g., first SCI) on the PSCCH as the resource reservation period value associated with SL CG (type 1 and / or type 2) (e.g., CG_PVAL), the UE can anticipate / determine the location where the base station schedules / allocates retransmission resources associated with different SLCG periods by maintaining the CG_PVAL interval.
[0207] For example, when performing resource allocation and packet transmission for a UE based on Mode 1 operation (vehicle and / or power saving (and / or performing SL DRX operation)), the UE can anticipate / determine that the (time) interval (within a specific time period) between the CG (Type 1 and / or Type 2) (last) resource and the retransmission-related DG (first) resource does not exceed a pre-configured threshold (e.g., 32 time slots). Similarly, when performing resource allocation and packet transmission for a UE based on Mode 1 operation (vehicle and / or power saving (and / or performing SLDRX operation)), the UE can anticipate / determine that the (time) interval between the DG (last) resource (where initial transmission and / or retransmission has been performed) and the retransmission-related DG (first) resource does not exceed a pre-configured threshold (e.g., 32 time slots). Furthermore, for example, the proposed rules can be applied only when the target RX UE (and / or service type and / or LCH (SL data)) associated with transmitting packets is a power-saving UE and / or a UE performing SL DRX operation. For example, the proposed rules can be applied in a limited manner only when the priority (and / or (L2) destination (and / or source) ID(pairs) associated with the transmission packet is a pre-configured value (as associated with the power-saving UE and / or the UE performing SL DRX operation). For example, the proposed rules can be applied in a limited manner only when the power-saving UE and / or the UE performing SL DRX operation coexist on the (Mode 1) resource pool. For example, the proposed rules can be applied in a limited manner only when resource selection based on random selection and / or partial sensing is allowed on the Mode 1 resource pool. For example, the proposed rules can be applied in a limited manner only when the Mode 1 resource pool overlaps (partially or entirely) with the resource pool used for the power-saving UE and / or the UE performing SL DRX operation. For example, the proposed rules can be applied in a limited manner only when the Mode 1 resource pool overlaps (partially or entirely) with the resource pool that allows partial sensing and / or resource selection based on random selection.
[0208] According to embodiments of this disclosure, a P-UE (performing SL DRX operation) can anticipate / determine that the (service type and / or (LCH or service) priority and / or QoS requirements and / or PQI parameters and / or (L2) destination (and / or source) ID (pair) specific) (UE common) SL DRX pattern and / or parameters configured by the base station (e.g., SIB, RRC) in the in-coverage state are the same as the (service type and / or (LCH or service) priority and / or QoS requirements and / or PQI parameters and / or (L2) destination (and / or source) ID (pair) specific) (UE common) SL DRX pattern and / or parameters pre-configured by the network in the out-of-coverage state. For example, a P-UE (performing SL DRX operation) may anticipate / determine that, in the in-coverage state, the (service type and / or (LCH or service) priority and / or QoS requirements and / or PQI parameters and / or (L2) destination (and / or source) ID (pair-specific) (UE common) SL DRX pattern and / or parameters configured by the base station (e.g., SIB, RRC) overlaps with, in terms of wake-up time and / or activity time and / or on-time duration, some or all of the (service type and / or (LCH or service) priority and / or QoS requirements and / or PQI parameters and / or (L2) destination (and / or source) ID (pair-specific) (UE common) SL DRX pattern and / or parameters pre-configured by the network in the out-of-coverage state. For example, a P-UE (performing SL DRX operation) may expect / determine that the (service type and / or (LCH or service) priority and / or QoS requirements and / or PQI parameters and / or (L2) destination (and / or source) ID (pair) specific) (UE common) SL DRX patterns and / or parameters configured from different base stations (e.g., SIB, RRC) are the same. For example, a P-UE (performing SL DRX operation) may expect / determine that the (service type and / or (LCH or service) priority and / or QoS requirements and / or PQI parameters and / or (L2) destination (and / or source) ID (pair) specific) (UE common) SL DRX patterns and / or parameters configured from different base stations (e.g., SIB, RRC) overlap (some or all) with each other in terms of wake-up time and / or activity time and / or on-duration.
[0209] According to embodiments of this disclosure, during SL DRX operation, before the on-duration and / or active time (based on the SL DRX cycle), a PSCCH ONLY monitoring resource area (e.g., CTR_RSC) can be configured to acquire sensing information (related to / associated with PSSCH (and / or PSCCH) transmissions during subsequent on-duration and / or active times). Here, for example, when the corresponding rule is applied, even if the P-UE generates transmission packets after the start of the on-duration and / or active time (and / or when SL data is available on the LCH) (e.g., slot #N) (on the (L2) buffer), the P-UE can also use the sensing information acquired in CTR_RSC and the time before the start slot of the on-duration and / or active time to a pre-configured offset from slot #N (e.g., slot #(N-OFFVAL1)). (e.g., OFFVAL1 refers to the time required to process the sensing measurement / result value). Sensing information acquired within a short time interval is used to perform (related) transmission resource selection. Here, for example, the proposed rule can be applied only when transmitting packets with a priority higher than a pre-configured threshold level. For example, the proposed rule can be applied only when transmitting packets with a priority lower than a pre-configured threshold level. For example, the proposed rule can be applied only when performing service-related communications with a priority higher than a pre-configured threshold level. For example, the proposed rule can be applied only when performing service-related communications with a priority lower than a pre-configured threshold level. During communication, the proposed rules can be applied in a limited manner. For example, the proposed rules can be applied only when sending packets with a (remaining) delay budget shorter than a pre-configured threshold. For example, the proposed rules can be applied only when sending packets with a (remaining) delay budget longer than a pre-configured threshold. For example, the proposed rules can be applied only when performing service-related communication with QoS requirements shorter than a pre-configured threshold. For example, the proposed rules can be applied only when performing service-related communication with QoS requirements longer than a pre-configured threshold. For example, the proposed rules can be applied only when sending packets with reliability higher than a pre-configured threshold. For example, the proposed rules can be applied only when sending packets with reliability lower than a pre-configured threshold. For example, the proposed rules can be applied only when performing service-related communication with QoS requirements higher than a pre-configured threshold. For example, the proposed rules can be applied only when performing service-related communication with QoS requirements lower than a pre-configured threshold. For example, the proposed rules can be applied only when sending SL packets. HARQ provides feedback on the status of the DISABLED LCH / MAC PDU.For example, the proposed rules can be applied only when SL HARQ feedback ENABLED LCH / MAC PDUs are sent. For example, the proposed rules can be applied only when the interference level (e.g., CBR) in the resource pool is higher than a pre-configured threshold. For example, the proposed rules can be applied only when the interference level (e.g., CBR) in the resource pool is lower than a pre-configured threshold.
[0210] According to embodiments of this disclosure, a P-UE can be configured to perform transport resource selection on an on-duration and / or inactive time domain other than the active time domain when some of the following conditions are met. For ease of description, the on-duration and / or active time domain may be referred to as ACT_RG, and the other (inactive time) domain may be referred to as OFF_RG.
[0211] Ex) When the interference level (e.g., CBR) on ACT_RG is higher than a pre-configured threshold level
[0212] Ex) When the interference level (e.g., CBR) on ACT_RG is lower than a pre-configured threshold level
[0213] Ex) When the interference level on OFF_RG is lower than the pre-configured threshold level
[0214] Ex) When the interference level on OFF_RG is higher than the pre-configured threshold level
[0215] Ex) When the number of (MAC PDU-related) transmission resources exceeds a pre-configured threshold
[0216] Ex) When the number of (MAC PDU-related) transmission resources is less than a pre-configured threshold
[0217] Ex) When sending HARQ feedback ENABLED LCH / MAC PDU
[0218] Ex) When sending HARQ feedback DISABLED LCH / MAC PDU
[0219] Ex) When sending an LCH / MAC PDU with a priority lower than the pre-configured threshold level
[0220] Ex) When sending an LCH / MAC PDU with a priority higher than the pre-configured threshold level
[0221] Ex) When sending a pre-configured LCH / MAC PDU of a service type
[0222] Ex) When sending an LCH / MAC PDU with a (remaining) delay budget (requirement) longer than a pre-configured threshold.
[0223] Ex) When sending an LCH / MAC PDU with a (remaining) delay budget (requirement) shorter than a pre-configured threshold.
[0224] Ex) When sending an LCH / MAC PDU with a reliability (requirement) below a pre-configured threshold.
[0225] Ex) When sending an LCH / MAC PDU with a reliability (requirement) higher than a pre-configured threshold.
[0226] Ex) When sending an LCH / MACPDU with a pre-configured broadcast type (e.g., unicast and / or multicast and / or broadcast)
[0227] Here, for example, the ratio of the number of (MAC PDU-related) transport resources allocated between ACT_RG and OFF_RG and / or the (minimum) number of transport resources (must be) included in the ACT_RG region and / or the (maximum) number of transport resources (must be) included in the OFF_RG region and / or the (maximum) number of transport resources that can be included in the OFF_RG region can be configured differently (or independently) for each (related) service type. For example, the ratio of the number of (MAC PDU-related) transport resources allocated between ACT_RG and OFF_RG and / or the (minimum) number of transport resources (must be) included in the ACT_RG region and / or the (maximum) number of transport resources (must be) included in the OFF_RG region and / or the (maximum) number of transport resources that can be included in the OFF_RG region can be configured differently (or independently) for each priority (LCH or service). For example, the ratio of the number of (MAC PDU-related) transmission resources allocated between ACT_RG and OFF_RG and / or the (minimum) number of transmission resources (must be included in the ACT_RG region) and / or the (maximum) number of transmission resources (must be included in the OFF_RG region) and / or the (maximum) number of transmission resources that can be included in the OFF_RG region can be configured differently (or independently) for each QoS requirement (e.g., latency, reliability, minimum communication range). Similarly, for each PQI parameter, the ratio of the number of (MAC PDU-related) transmission resources allocated between ACT_RG and OFF_RG and / or the (minimum) number of transmission resources (must be included in the ACT_RG region) and / or the (maximum) number of transmission resources (must be included in the OFF_RG region) and / or the (maximum) number of transmission resources that can be included in the OFF_RG region can be configured differently (or independently). For example, the ratio of the number of transmission resources (related to MAC PDUs) divided between ACT_RG and OFF_RG can be configured differently (or independently) based on the amount of the (remaining) delay budget of the transmission packets, and / or the (minimum) number of transmission resources (must) be included in the ACT_RG region and / or the (maximum) number of transmission resources (must) be included in the OFF_RG region and / or the (maximum) number of transmission resources that can be included in the OFF_RG region.For example, for each HARQ feedback ENABLED LCH / MAC PDU (transmission), the ratio of the number of transmission resources (related to the MAC PDU) allocated between ACT_RG and OFF_RG and / or the (minimum) number of transmission resources (must be) included in the ACT_RG region and / or the (maximum) number of transmission resources (must be) included in the OFF_RG region and / or the (maximum) number of transmission resources that can be included in the OFF_RG region can be configured differently (or independently). Similarly, for each HARQ feedback DISABLED LCH / MAC PDU (transmission), the ratio of the number of transmission resources (related to the MAC PDU) allocated between ACT_RG and OFF_RG and / or the (minimum) number of transmission resources (must be) included in the ACT_RG region and / or the (maximum) number of transmission resources (must be) included in the OFF_RG region and / or the (maximum) number of transmission resources that can be included in the OFF_RG region can be configured differently (or independently). For example, for each SL broadcast type (e.g., unicast, multicast, broadcast), the ratio of the number of transport resources (related to MAC PDUs) allocated between ACT_RG and OFF_RG and / or the (minimum) number of transport resources (must be) included in the ACT_RG region and / or the (maximum) number of transport resources (must be) included in the OFF_RG region and / or the (maximum) number of transport resources that can be included in the OFF_RG region can be configured differently (or independently). Similarly, for each SL multicast HARQ feedback option (e.g., NACK ONLY feedback, ACK / NACK feedback, NACK ONLY feedback based on TX-RX distance), the ratio of the number of transport resources (related to MAC PDUs) allocated between ACT_RG and OFF_RG and / or the (minimum) number of transport resources (must be) included in the ACT_RG region and / or the (maximum) number of transport resources (must be) included in the OFF_RG region and / or the (maximum) number of transport resources that can be included in the OFF_RG region can be configured differently (or independently). For example, a P-UE can be configured to include initial transmission resources (associated with the MAC PDU) in the ACT_RG region and retransmission resources (associated with the MAC PDU) in the OFF_RG region.
[0228] At the same time, P-UE may have difficulty accurately predicting when the actual data to be sent (on the LCH and / or in its own (L2) buffer) will be available (even for services that periodically generate packets (at the application layer). This is because, for example, the packet generation cycle can vary depending on several (environmental) factors. Therefore, P-UE may find it difficult to accurately determine the (actually necessary) timing of partial sensing operations (and / or additional sensing operation timings composed of consecutive time slots) within a (pre-configured length) sensing window, in the form of a pre-configured pattern, based on when the actual data to be transmitted (on the LCH and / or in its (L2) buffer) becomes available (and / or the time point that triggers resource (re)selection and / or the time slot from which alternative candidate transmission resources are derived within the selection window) (e.g., time slot N), performing only the relevant sensing operations, within a (pre-configured length) sensing window. This is based on the time when the actual data to be transmitted (on the LCH and / or in its own (L2) buffer) becomes available (and / or the time point that triggers resource (re)selection and / or the time slot from which alternative candidate transmission resources are derived within the selection window). The system extracts a time slot (e.g., time slot N') from the selection window from which optional candidate transmission resources are derived. Within a (pre-configured length) sensing window, partial sensing operations (and / or additional sensing operations of a pre-configured length, in the form of a pre-configured pattern (and / or composed of consecutive time slots)) are performed before time slot N (and / or time slot (N-OFFSET)). Here, for example, when time slot N is later than time slot N' (in the time domain), the P-UE can be configured to perform additional sensing. The operation (in the form of a pre-configured length (pre-configured) pattern (and / or composed of consecutive time slots)) (after STS_WIN (which has already been completed based on time slot N')). For example, when time slot N is later than time slot N' (in the time domain), the P-UE can be configured to perform additional sensing operations until time slot N (and / or time slot (N-OFFSET)) (in the form of a (pre-established) pattern (and / or composed of consecutive time slots)) (after STS_WIN (which has already been completed based on time slot N')).
[0229] According to embodiments of this disclosure, the P-UE can be configured to perform (additional) sensing (e.g., STS_SNS) of a pre-configured length (e.g., STS_LNG) (and / or pattern) after and / or before a pre-configured time (e.g., time slot N). Here, for example, time slot N can be configured as a time point that satisfies (part of) the following conditions. Additionally, the time slots for performing STS_SNS (in the time domain) can be specified / defined as consecutive time slots.
[0230] Ex) When resource (re)selection is triggered
[0231] Ex) When the data to be sent exists in the buffer (or LCH)
[0232] Ex) Starting point related to the selection window
[0233] Ex) End point related to the selection window
[0234] Ex) Previous points related to the selection window
[0235] Ex)(timed by a pre-configured sequence number (e.g., first or last))(single) time slot, from which selectable transmission (time and / or frequency) resources within a selection window are derived (which satisfy a pre-configured minimum number or more).
[0236] Ex) Select / reserve a pre-configured sequence number (e.g., first or last) for the transmission resource time within the selection window.
[0237] For example, before (before and / or after) the P-UE performs the STS_SNS of STS_LNG (in addition to) the STS_LNG, if the P-UE has (already) performed sensing for K time slots based on a pre-configured sensing operation type (e.g., partial sensing) (on the time domain of the execution of STS_SNS and / or the time domain associated with STS_LNG and / or the active time associated with SL DRX and / or the on-time duration associated with SL DRX), the P-UE can be configured to perform the (additional) sensing operation related to STS_LNG only for the remaining length and / or time domain (e.g., time slots) outside of the K time slots in STS_LNG. Here, for example, in this case, the start (and / or pre-configured) time point associated with the selection window (and / or the (pre-configured sequence number (e.g., first) of the (separate) time slot time points from which the optional transmission (time and / or frequency) resources within the selection window are derived (which satisfy a pre-configured minimum number or more)) can be interpreted as being shifted (or tailed) by the remaining length (and / or time domain) (and / or pre-configured offset) in addition to the K time slots in STS_LNG). On the other hand, for example, before the P-UE (additionally) performs STS_SNS of STS_LNG (before and / or after time slot N), if the P-UE has not yet performed a sensing operation (e.g., partial sensing) (in the time domain of performing STS_SNS and / or in the time domain associated with STS_LNG and / or on the active time associated with SLDRX and / or on the on duration associated with SL DRX), the P-UE can be configured to perform a (additional) sensing operation of the length of STS_LNG. Here, for example, in this case, the start (and / or pre-configured) time point associated with the selection window (and / or the (pre-configured sequence number (e.g., first) from which the optional transmission (time and / or frequency) resources within the selection window are derived) (a separate) time slot time point (which satisfies a pre-configured minimum number or more)) can be interpreted as being shifted (or tailed) by the length (and / or time domain) (and / or pre-configured offset) of the STS_LNG. For example, when the P-UE needs to perform the STS_SNS of the STS_LNG before (referring to its pre-configured offset) the start (and / or pre-configured) time point associated with the selection window (and / or the (pre-configured sequence number (e.g., first) from which the optional transmission (time and / or frequency) resources within the selection window are derived) (a separate) time slot time point (which satisfies a pre-configured minimum number or more)) of the STS_LNG, the proposed rules can be applied with limitations.Additionally, for example, if the P-UE cannot monitor and / or sense some time slots (e.g., NON_MSLT) due to its transmissions in the STS_LNG-related time domain (e.g., PSCCH / PSSCH TX, UL TX, LTE SL TX, etc.), the P-UE can be configured to perform as many additional sensing operations as NON_MSLT (e.g., the type of (additional) sensing operations in the time domain (always) guaranteed to have an STS_LNG length). Otherwise, for example, if the P-UE cannot monitor and / or sense some time slots (e.g., NON_MSLT) due to its transmissions in the STS_LNG-related time domain (e.g., PSCCH / PSSCH TX, UL TX, LTE SL TX, etc.), the P-UE can be configured to perform sensing operations only for the remaining time domain other than NON_MSLT in STS_LNG. For example, if NON_MSLT exists, the P-UE may assume that transmissions related to a pre-configured set of period values (and / or its own transmission period value and / or the optional maximum (and / or minimum and / or (weighted) average) resource reservation period value (e.g., P_VAL) in the resource pool are (virtually) performed on NON_MSLT (e.g., slot K). The P-UE may exclude candidate resources (e.g., slots) that overlap with the relevant slot (K+P_VAL) within the selection window, and / or the P-UE may be configured not to apply the operation of excluding NON_MSLT-related transmission resource candidates (with exception) within the selection window. Additionally, for example, when the P-UE selects to derive (a separate) time slot (e.g., Y_SLOT) of optional transmission (time and / or frequency) resources (which satisfy a pre-configured minimum number or more) within the selection window, the P-UE can be configured to restrictively (or preferentially or maximally) specify the time slot for performing STS_SNS of STS_LNG (by including partial sensing and / or SL DRX-related active time and / or SL DRX-related on-time, etc.). Here, for example, when the corresponding rules are applied, it can be interpreted as the Y_SLOT position being shifted (or followed) to a point in time after STS_SNS of STS_LNG.In this disclosure, for example, STS_LNG may include (consisting of consecutive time slots) SL DRX regions and / or regions that perform pre-configured type sensing (e.g., partial sensing) (maximum or minimum values).
[0238] According to embodiments of this disclosure, a UE performing SL communication can be configured to send ACK information (via PUCCH and / or PSFCH) to the base station and / or the peer / target UE if the following conditions are met.
[0239] Ex) When the (L2) buffer (associated with the linked SL process (ID)) is flushed
[0240] Ex) When (some) of the events described below occur...
[0241] Here, for example, the above situation could be a case where the TX UE receives ACK information from the RX UE (via PSFCH). For example, the above situation could be a case where the RX UE sends ACK information to the TX UE (after successfully receiving / decoding a packet). For example, the above situation could be a case where the RX UE sends ACK information to the TX UE (via PSFCH), but due to a PSFCH (and / or SL HARQ feedback information) detection error (e.g., the TX UE mistakenly believes it has received NACK information (and / or the TX UE mistakenly believes the RX UE did not perform PSFCH transmission)), the RX UE receives a retransmitted packet (associated with the same SL HARQ(ID)) from the TX UE. For example, the above situation could be a case where the Mode 1 TX UE determines (when performing a packet transmission operation based on transmission resources allocated from the base station) that the (corresponding) packet-related PDB has been exceeded. For example, the above situation could be a case where (when performing a packet transmission operation based on transmission resources allocated from the base station) it is determined that the Mode 1 TX UE will not be able to perform transmission in the (corresponding) packet-related PDB. For example, the above situation could be (for each priority and / or mode 1SL CG) reaching the pre-configured maximum number of retransmissions when performing packet transmission. Alternatively, the above situation could be (for each priority and / or mode 1SL CG) exceeding the pre-configured maximum number of retransmissions when performing packet transmission.
[0242] According to embodiments of this disclosure, when a UE performs resource (re)selection, if the available data (on the LCH and / or (L2) buffer) has the SL HARQ feedback DISABLED characteristic, and if a relevant SL license is created on the resource pool configuring the PSFCH resource, the UE can use the (corresponding) SL license-related resource to perform LCP operations related to generating the MAC PDU to be sent. In this case, the UE can be allowed / configured to generate a MAC PDU with the SL HARQ feedback ENABLED characteristic (via LCP) only if the time interval between the two selected / reserved resources meets the pre-configured minimum HARQ RTT, and the UE can be allowed / configured to send the MAC PDU through the corresponding (SL license-related) selected / reserved resource. For example, when there are two selected / reserved resources that do not meet the pre-configured minimum HARQ RTT, the UE can be allowed / configured to generate only a MAC PDU with the SL HARQ feedback DISABLED characteristic (via LCP), and the UE can be allowed / configured to send the MAC PDU through the corresponding (SL license-related) selected / reserved resource.
[0243] For example, for service type (and / or (LCH or service) priority and / or QoS requirements (e.g., latency, reliability, minimum communication range) and / or PQI parameters) (and / or HARQ feedback enabled (and / or disabled) LCH / MAC PDU (transmission), and / or resource pool CBR measurement, and / or SL broadcast type (e.g., unicast, multicast, broadcast), and / or SL multicast HARQ feedback options (e.g., NACK ONLY feedback, ACK / NACK feedback, NACK ONLY feedback based on TX-RX distance), and / or SL mode 1CG type (e.g., SL... CG type 1 / 2), and / or SL mode type (e.g., mode 1 / 2), and / or resource pool, and / or whether the resource pool is configured with PSFCH resources, and / or when periodic resource reservation operation (and / or non-periodic resource reservation operation) is allowed / configured (or not allowed / configured) on the resource pool, and / or when partial sensing operation (and / or random resource selection operation (and / or full sensing operation) is allowed / configured (or not allowed / configured) on the resource pool, and / or source (L2) ID (and / or destination (L2) ID), and / or PC5 RRC connection link, and / or SL link, and / or connection status (with base station) (e.g., RRC connection status, idle state, inactive state), and / or SL HARQ procedure (ID) and / or whether SL DRX operation (for TX UE or RX UE) is performed, and / or whether it is a power-saving (TX or RX) UE, and / or (in the view of a particular UE) PSFCHTX and PSFCHRX (and / or multiple PSFCHs) At least one element / parameter (or at least one element / parameter) in the following situations may be specifically (or differently or independently) configured / allowed to apply the above rules (and / or parameter values related to the proposed methods / rules of this disclosure) when TX (exceeding UE CAPABILITY) overlap (and / or PSFCH TX (and / or PSFCH RX) are omitted), when the RX UE actually (successfully) receives the PSCCH (and / or PSSCH) from the TX UE (re)transmission, when the UE performs resource selection based on partial sensing (and / or (no sensing) random selection (and / or full sensing)), when the UE performs periodic (e.g., multiple MAC PDUs) (and / or aperiodic (e.g., a single MAC PDU)) resource reservation operations, when the UE performs periodic (and / or aperiodic) packet transmissions, and / or when no sensing operation is performed before the resource (re)selection trigger time (and / or data exists on the buffer (or LCH)), etc., may be specifically (or differently or independently) configured / allowed to apply the above rules (and / or parameter values related to the proposed methods / rules of this disclosure) (and / or the above rules may be configured / allowed restrictively).
[0244] In this disclosure, the term "configuration" (or "designation") can be broadly interpreted as the form in which the base station notifies the terminal through predefined (physical layer or higher) channels / signals (e.g., SIB, RRC, MAC CE) (and / or the form provided by pre-configuration and / or the form in which the UE notifies other UEs through predefined (physical layer or higher) channels / signals (e.g., SL MAC CE, PC5 RRC)).
[0245] In this disclosure, the term PSFCH can be broadly interpreted as (NR or LTE) PSSCH (and / or (NR or LTE) PSCCH) (and / or (NR or LTE) SL SSB (and / or UL channel / signal)).
[0246] The methods proposed in this disclosure can be combined with each other (in new methodological forms).
[0247] In this disclosure, the terms power saving and / or SL DRX can be broadly interpreted as resource selection based on partial sensing and / or resource selection based on random selection.
[0248] According to various embodiments of this disclosure, when the P-UE performing CPS is not guaranteed to have the minimum number of time slots required for sensing, the P-UE can select resources within a selection window based on random selection, or it can select resources within Y time slots within the selection window based on sensing results for a number of time slots less than the minimum number of time slots. By performing the above operations according to the P-UE's situation, power saving effects can be achieved, or the reliability of SL communication can be maximized.
[0249] Figure 13 The illustration depicts a method for a first device to perform wireless communication according to an embodiment of the present disclosure. Figure 13 The embodiments can be combined with various embodiments of this disclosure.
[0250] refer to Figure 13In step S1310, the first device may trigger resource selection in the first time slot. In step S1320, the first device may determine the time interval of the selection window relative to the first time slot based on the remaining packet delay budget (PDB). For example, the selection window may include Y candidate time slots. In step S1330, the first device may perform sensing for L time slots following the first time slot. In step S1340, the first device may select at least one resource for sidelink (SL) transmission within the selection window based on the sensing for the L time slots. In step S1350, the first device may send a first SCI for scheduling the Physical Sidelink Shared Channel (PSSCH) and the Second Sidelink Control Information (SCI) to the second device via the Physical Sidelink Control Channel (PSCCH). In step S1360, the first device may send a second SCI and data to the second device via the PSSCH. For example, based on the fact that L is less than the minimum number of time slots used for sensing, at least one resource can be selected randomly within a selection window, or at least one resource can be selected from Y candidate time slots based on sensing for L time slots. Y can be a positive integer. L can be a positive integer.
[0251] For example, L time slots could be L time slots belonging to a resource pool located after the first time slot.
[0252] For example, the number of time slots in the resource pool between the first time slot and the first time slot among the Y candidate time slots in the selection window can be less than the minimum number of time slots.
[0253] For example, the first time slot among the Y candidate time slots may be located after a first processing time and a second processing time starting from the last time slot among the L time slots. For example, the first processing time may be the time required for the first device to process the sensing results, and the second processing time may be the time required for the first device to process and select at least one resource based on the sensing results.
[0254] Additionally, for example, the first device may obtain an SL discontinuous reception (DRX) configuration that includes information related to the activity time of the second device. For example, at least one resource may include at least one first resource selected during the active time and at least one second resource selected outside the active time. For example, a ratio between the number of at least one first resource and the number of at least one second resource can be configured for the first device. For example, a minimum number of at least one first resource or a minimum number of at least one second resource can be configured for the first device.
[0255] For example, Y candidate minimum timeslots can be configured for the first device.
[0256] For example, Y candidate time slots can be selected by the first device such that L can be greater than or equal to the minimum number of time slots used for sensing.
[0257] For example, a minimum number of time slots can be configured for the first device.
[0258] For example, a minimum number of time slots can be configured for each resource pool.
[0259] The proposed method can be applied to apparatuses according to various embodiments of this disclosure. First, the processor 102 of the first device 100 can trigger resource selection in a first timeslot. Additionally, the processor 102 of the first device 100 can determine the time interval of the selection window from the first timeslot based on the remaining packet delay budget (PDB). For example, the selection window may include Y candidate timeslots. Furthermore, the processor 102 of the first device 100 can perform sensing for L timeslots following the first timeslot. Additionally, the processor 102 of the first device 100 can select at least one resource for sidelink (SL) transmission within the selection window based on the sensing of the L timeslots. Furthermore, the processor 102 of the first device 100 can control the transceiver 106 to send a first SCI for scheduling the Physical Sidelink Shared Channel (PSSCH) and the second sidelink control information (SCI) to the second device via the Physical Sidelink Control Channel (PSCCH). Additionally, the processor 102 of the first device 100 can control the transceiver 106 to send a second SCI and data to the second device via the PSSCH. For example, based on the fact that L is less than the minimum number of time slots used for sensing, at least one resource can be selected randomly within a selection window, or at least one resource can be selected from Y candidate time slots based on sensing for L time slots. Y can be a positive integer. L can be a positive integer.
[0260] According to embodiments of this disclosure, a first device for performing wireless communication can be provided. For example, the first device may include one or more memories storing instructions; one or more transceivers; and one or more processors connected to the one or more memories and the one or more transceivers. For example, the one or more processors may execute instructions to: trigger resource selection in a first time slot; determine a selection window time interval from the first time slot based on the remaining packet delay budget (PDB), wherein the selection window includes Y candidate time slots; perform sensing for L time slots following the first time slot; select at least one resource for sidelink (SL) transmission within the selection window based on the sensing for the L time slots; transmit first sidelink control information (SCI) to a second device via a physical sidelink control channel (PSCCH) for scheduling a physical sidelink shared channel (PSSCH) and a second SCI; and transmit a second SCI and data to the second device via the PSSCH. For example, based on the fact that L is less than the minimum number of time slots used for sensing, at least one resource may be selected within the selection window based on random selection, or at least one resource may be selected from Y candidate time slots based on sensing for the L time slots. Y may be a positive integer. L may be a positive integer.
[0261] According to embodiments of this disclosure, an apparatus configured to control a first user equipment (UE) performing wireless communication can be provided. For example, the apparatus may include: one or more processors; and one or more memories operatively connected to the one or more processors and storing instructions. For example, the one or more processors may execute instructions to: trigger resource selection in a first time slot; determine a selection window time interval from the first time slot based on the remaining packet delay budget (PDB), wherein the selection window includes Y candidate time slots; perform sensing for L time slots following the first time slot; select at least one resource for sidelink (SL) transmission within the selection window based on the sensing for the L time slots; transmit first sidelink control information (SCI) to a second UE via a physical sidelink control channel (PSCCH) for scheduling a physical sidelink shared channel (PSSCH) and a second SCI; and transmit a second SCI and data to the second UE via the PSSCH. For example, based on the fact that L is less than the minimum number of time slots used for sensing, at least one resource may be selected within the selection window based on random selection, or at least one resource may be selected from Y candidate time slots based on sensing for the L time slots. Y can be a positive integer, and L can also be a positive integer.
[0262] According to embodiments of this disclosure, a non-transitory computer-readable storage medium storing instructions can be provided. For example, when executed, the instructions cause a first device to: trigger resource selection in a first time slot; determine a selection window time interval from the first time slot based on the remaining packet delay budget (PDB), wherein the selection window includes Y candidate time slots; perform sensing for L time slots following the first time slot; select at least one resource for sidelink (SL) transmission within the selection window based on the sensing for the L time slots; transmit first sidelink control information (SCI) for scheduling the physical sidelink shared channel (PSSCH) and the second SCI to a second device via the physical sidelink control channel (PSCCH); and transmit the second SCI and data to the second device via the PSSCH. For example, since L is less than the minimum number of time slots used for sensing, at least one resource can be selected within the selection window based on random selection, or at least one resource can be selected from Y candidate time slots based on sensing for the L time slots. Y can be a positive integer, and L can be a positive integer.
[0263] Figure 14 The illustration depicts a method for a second device to perform wireless communication according to an embodiment of the present disclosure. Figure 14 The embodiments can be combined with various embodiments of this disclosure.
[0264] refer to Figure 14 In step S1410, the second device may receive a first SCI (Scheduled Physical Sidelink Shared Channel) for scheduling the Physical Sidelink Shared Channel (PSSCH) and the second sidelink control information (SCI) from the first device via the Physical Sidelink Control Channel (PSCCH) based on sidelink (SL) resources. In step S1420, the second device may receive a second SCI and data from the first device via the PSSCH based on SL resources. For example, SL resources may be selected within the selection window based on sensing of L time slots associated with a selection window comprising Y candidate time slots. For example, based on the fact that L is less than the minimum number of time slots used for sensing, SL resources may be selected within the selection window based on random selection, or SL resources may be selected from Y candidate time slots based on sensing of L time slots. Y can be a positive integer, and L can be a positive integer.
[0265] The proposed method can be applied to apparatuses according to various embodiments of this disclosure. First, the processor 202 of the second device 200 can control the transceiver 206 to receive a first SCI (Scheduling Information for Scheduling the Physical Sidelink Shared Channel (PSSCH) and a second sidelink control information (SCI) from the first device based on sidelink (SL) resources via the Physical Sidelink Control Channel (PSCCH). Furthermore, the processor 202 of the second device 200 can control the transceiver 206 to receive a second SCI and data from the first device via the PSSCH based on the SL resources. For example, SL resources can be selected within a selection window based on sensing of L time slots associated with a selection window comprising Y candidate time slots. For example, based on the fact that L is less than the minimum number of time slots used for sensing, SL resources can be selected within the selection window based on random selection, or SL resources can be selected from Y candidate time slots based on sensing of L time slots. Y can be a positive integer, and L can be a positive integer.
[0266] According to embodiments of this disclosure, a second device configured to perform wireless communication can be provided. For example, the second device may include one or more memories storing instructions; one or more transceivers; and one or more processors connected to the one or more memories and the one or more transceivers. For example, the one or more processors execute instructions to: receive a first SCI for scheduling a Physical Side Link Shared Channel (PSSCH) and a second Side Link Control Information (SCI) from a first device via a Physical Side Link Control Channel (PSCCH) based on side link (SL) resources; and receive a second SCI and data from the first device via the PSSCH based on the SL resources. For example, SL resources may be selected within a selection window based on sensing of L time slots associated with a selection window comprising Y candidate time slots. For example, SL resources may be selected within the selection window based on random selection since L is less than the minimum number of time slots used for sensing, or SL resources may be selected from Y candidate time slots based on sensing of L time slots. Y may be a positive integer, and L may be a positive integer.
[0267] According to embodiments of this disclosure, an apparatus configured to control a second user equipment (UE) performing wireless communication can be provided. For example, the apparatus may include: one or more processors; and one or more memories operatively connected to the one or more processors and storing instructions. For example, the one or more processors may execute instructions to: receive a first SCI for scheduling a physical sidelink shared channel (PSSCH) and a second sidelink control information (SCI) from a first UE via a physical sidelink control channel (PSCCH) based on sidelink (SL) resources; and receive a second SCI and data from the first UE via the PSSCH based on SL resources. For example, SL resources may be selected within a selection window based on sensing of L time slots associated with a selection window comprising Y candidate time slots. For example, SL resources may be selected within a selection window based on random selection because L is less than the minimum number of time slots used for sensing, or SL resources may be selected from Y candidate time slots based on sensing of L time slots. Y may be a positive integer, and L may be a positive integer.
[0268] According to embodiments of this disclosure, a non-transitory computer-readable storage medium storing instructions can be provided. For example, these instructions, when executed, cause a second device to: receive, based on sidelink (SL) resources, a first SCI for scheduling a physical sidelink shared channel (PSSCH) and a second sidelink control information (SCI) from a first device via a physical sidelink control channel (PSCCH); and receive a second SCI and data from the first device via the PSSCH, based on the SL resources. For example, the SL resources can be selected within a selection window based on sensing of L time slots associated with a selection window comprising Y candidate time slots. For example, the SL resources can be selected within the selection window based on random selection, or based on sensing of the L time slots from the Y candidate time slots, since L is less than the minimum number of time slots used for sensing. Y can be a positive integer, and L can be a positive integer.
[0269] The various embodiments disclosed herein can be combined with each other.
[0270] In the following, devices to which the respective embodiments of this disclosure may be applied will be described.
[0271] The various descriptions, functions, processes, proposals, methods and / or operating procedures described in this document can be applied to, but are not limited to, various fields requiring wireless communication / connectivity between devices (e.g., 5G).
[0272] The following description will be given in more detail with reference to the accompanying drawings. In the following drawings / description, unless otherwise described, the same reference numerals may denote the same or corresponding hardware blocks, software blocks, or functional blocks.
[0273] Figure 15 A communication system (1) according to an embodiment of the present disclosure is shown.
[0274] Reference Figure 15 The communication system (1) applying various embodiments of this disclosure includes wireless devices, base stations (BS), and networks. Hereinafter, a wireless device refers to a device that performs communication using a radio access technology (RAT) (e.g., 5G New RAT (NR) or Long Term Evolution (LTE)) and may be referred to as a communication / radio / 5G device. Wireless devices may include, but are not limited to, robots (100a), vehicles (100b-1, 100b-2), extended reality (XR) devices (100c), handheld devices (100d), home appliances (100e), Internet of Things (IoT) devices (100f), and artificial intelligence (AI) devices / servers (400). For example, a vehicle may include a vehicle with wireless communication capabilities, an autonomous vehicle, and a vehicle capable of performing vehicle-to-vehicle communication. Hereinafter, a vehicle may include an unmanned aerial vehicle (UAV) (e.g., a drone). XR devices can include augmented reality (AR) / virtual reality (VR) / mixed reality (MR) devices and can take the form of head-up displays (HMDs), head-up displays (HUDs) installed in vehicles, televisions, smartphones, computers, wearable devices, home appliances, digital signage, vehicles, robots, etc. Handheld devices can include smartphones, smart tablets, wearable devices (e.g., smartwatches or smart glasses) and computers (e.g., laptops). Home appliances can include TVs, refrigerators, and washing machines. IoT devices can include sensors and smart meters. For example, the BS and network can be implemented as wireless devices, and a particular wireless device (200a) can operate as a BS / network node relative to other wireless devices.
[0275] In addition to LTE, NR, and 6G, the wireless communication technologies implemented in the wireless devices 100a to 100f of this disclosure may also include narrowband Internet of Things (IoT) for low-power communication. In this case, for example, NB-IoT technology may be an example of low-power wide-area network (LPWAN) technology and may be implemented as a standard such as LTE Cat NB1 and / or LTE Cat NB2, and is not limited to the names mentioned above. Alternatively or additionally, the wireless communication technologies implemented in the wireless devices 100a to 100f of this disclosure may perform communication based on LTE-M technology. In this case, as an example, LTE-M technology may be an example of LPWAN and may be referred to by various names including enhanced machine-type communication (eMTC). For example, LTE-M technology may be implemented as at least one of various standards such as 1) LTE Cat 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-bandwidth limited (non-BL), 5) LTE-MTC, 6) LTE machine-type communication, and / or 7) LTE M, and is not limited to the names mentioned above. Alternatively or concurrently, the wireless communication technologies implemented in the wireless devices 100a to 100f of this disclosure may include at least one of Bluetooth, Low Power Wide Area Network (LPWAN), and ZigBee, which takes into account low power communication, and are not limited to the names mentioned above. As an example, ZigBee technology may generate personal area networks (PANs) related to low / low power digital communication based on various standards including IEEE 802.15.4, and may be referred to by various names.
[0276] Wireless devices 100a to 100f can connect to network 300 via BS 200. AI technology can be applied to wireless devices 100a to 100f, and wireless devices 100a to 100f can connect to AI server 400 via network 300. Network 300 can be configured using a 3G network, a 4G (e.g., LTE) network, or a 5G (e.g., NR) network. Although wireless devices 100a to 100f can communicate with each other via BS 200 / network 300, wireless devices 100a to 100f can perform direct communication with each other (e.g., sidelink communication) without going through the BS / network. For example, vehicles 100b-1 and 100b-2 can perform direct communication (e.g., vehicle-to-vehicle (V2V) / vehicle-to-everything (V2X) communication). IoT devices (e.g., sensors) can perform direct communication with other IoT devices (e.g., sensors) or other wireless devices 100a to 100f.
[0277] Wireless communication / connections 150a, 150b, or 150c can be established between wireless devices 100a to 100f / BS 200 or BS200 / BS 200. Here, the wireless communication / connection can be established via various RATs (e.g., 5G NR) such as uplink / downlink communication 150a, sidelink communication 150b (or D2D communication), or inter-BS communication (e.g., relay, access backhaul integration (IAB)). Wireless devices and BS / wireless devices can transmit / receive radio signals to / from each other via wireless communication / connections 150a and 150b. For example, wireless communication / connections 150a and 150b can transmit / receive signals via various physical channels. For this purpose, at least a portion of various configuration information configuration processes, various signal processing processes (e.g., channel coding / decoding, modulation / demodulation, and resource mapping / demapping), and resource allocation processes for transmitting / receiving radio signals can be performed based on various proposals of this disclosure.
[0278] Figure 16 A wireless device according to an embodiment of the present disclosure is shown.
[0279] Reference Figure 16 The first wireless device (100) and the second wireless device (200) can transmit radio signals via various RATs (e.g., LTE and NR). In this document, {the first wireless device (100) and the second wireless device (200)} can correspond to... Figure 15 {Wireless Device (100x) and BS (200)} and / or {Wireless Device (100x) and Wireless Device (100x)}.
[0280] The first wireless device 100 may include 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 processors 102 may control the memories 104 and / or the transceivers 106, and may be configured to implement the descriptions, functions, processes, proposals, methods, and / or operational flows disclosed herein. For example, the processors 102 may process information in the memories 104 to generate a first information / signal, and then transmit a radio signal including the first information / signal via the transceivers 106. The processors 102 may receive a radio signal including a second information / signal via the transceivers 106, and then store the information obtained by processing the second information / signal in the memories 104. The memories 104 may be connected to the processors 102 and may store various information relating to the operation of the processors 102. For example, one or more memories 104 may store software code including commands for performing part or all of the processing controlled by one or more processors 102, or for performing the descriptions, functions, processes, proposals, methods, and / or operational flows disclosed herein. Here, one or more processors 102 and one or more memories 104 may be part of a communication modem / circuit / chip designed to implement RAT (e.g., LTE or NR). One or more transceivers 106 may be connected to one or more processors 102 and transmit and / or receive radio signals via one or more antennas 108. Each transceiver 106 may include a transmitter and / or a receiver. One or more transceivers 106 may be used interchangeably with one or more radio frequency (RF) units. In this disclosure, a wireless device may represent a communication modem / circuit / chip.
[0281] The second wireless device 200 may include one or more processors 202 and one or more memories 204, and may additionally include one or more transceivers 206 and / or one or more antennas 208. The processors 202 may control the memories 204 and / or the transceivers 206, and may be configured to implement the descriptions, functions, processes, proposals, methods, and / or operational flows disclosed in this document. For example, the processors 202 may process information in the memories 204 to generate a third message / signal, and subsequently transmit a radio signal including the third message / signal via the transceivers 206. The processors 202 may receive a radio signal including a fourth message / signal via the transceivers 106, and then store the information obtained by processing the fourth message / signal in the memories 204. The memories 204 may be connected to the processors 202 and may store various information relating to the operation of the processors 202. For example, one or more memories 204 may store software code including commands for performing part or all of the processing controlled by one or more processors 202, or for performing the descriptions, functions, processes, proposals, methods, and / or operational flows disclosed in this document. Here, one or more processors 202 and one or more memories 204 may be part of a communication modem / circuit / chip designed to implement RAT (e.g., LTE or NR). One or more transceivers 206 may be connected to one or more processors 202 and transmit and / or receive radio signals via one or more antennas 208. Each transceiver 206 may include a transmitter and / or a receiver. One or more transceivers 206 may be used interchangeably with one or more RF units. In this disclosure, a wireless device may represent a communication modem / circuit / chip.
[0282] The hardware components of wireless devices 100 and 200 will now be described in more detail. One or more protocol layers may be implemented, but are not limited to, by one or more processors 102 and 202. For example, one or more processors 102 and 202 may implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, and SDAP). One or more processors 102 and 202 may generate one or more Protocol Data Units (PDUs) and / or one or more Service Data Units (SDUs) according to the descriptions, functions, procedures, proposals, methods, and / or operational flows disclosed in this document. One or more processors 102 and 202 may generate messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operational flows disclosed in this document. One or more processors 102 and 202 may generate signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operational flows disclosed in this document, and provide the generated signals to one or more transceivers 106 and 206. One or more processors 102 and 202 may receive signals (e.g., baseband signals) from one or more transceivers 106 and 206 and acquire PDUs, SDUs, messages, control information, data, or information in accordance with the descriptions, functions, processes, proposals, methods, and / or operational flows disclosed in this document.
[0283] One or more processors 102 and 202 may be referred to as controllers, microcontrollers, microprocessors, or microcomputers. One or more processors 102 and 202 may be implemented by hardware, firmware, software, or a combination thereof. 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 one or more processors 102 and 202. The descriptions, functions, processes, proposals, methods, and / or operational flows disclosed in this document may be implemented using firmware or software, and such firmware or software may be configured to include modules, processes, or functions. Firmware or software configured to perform the descriptions, functions, processes, proposals, methods, and / or operational flows disclosed in this document may be included in one or more processors 102 and 202 or stored in one or more memories 104 and 204, thereby being driven by one or more processors 102 and 202. The descriptions, functions, processes, proposals, methods, and / or operational flows disclosed in this document may be implemented using software or firmware in the form of code, commands, and / or command sets.
[0284] One or more memories 104 and 204 may be connected to one or more processors 102 and 202 and may store various types of data, signals, messages, information, programs, code, instructions, and / or commands. One or more memories 104 and 204 may be composed of read-only memory (ROM), random access memory (RAM), electrically erasable programmable read-only memory (EPROM), flash memory, hard drives, registers, cache memory, computer-readable storage media, and / or combinations thereof. One or more memories 104 and 204 may be located internally and / or externally to one or more processors 102 and 202. One or more memories 104 and 204 may be connected to one or more processors 102 and 202 via various technologies such as wired or wireless connections.
[0285] One or more transceivers 106 and 206 may transmit user data, control information, and / or radio signals / channels mentioned in the methods and / or operating procedures of this document to one or more other devices. One or more transceivers 106 and 206 may receive user data, control information, and / or radio signals / channels mentioned in the descriptions, functions, processes, proposals, methods, and / or operating procedures disclosed in this document from one or more other devices. For example, one or more transceivers 106 and 206 may be connected to one or more processors 102 and 202 and may transmit and receive radio signals. For example, one or more processors 102 and 202 may perform control such that one or more transceivers 106 and 206 may transmit user data, control information, or radio signals to one or more other devices. One or more processors 102 and 202 may perform control such that one or more transceivers 106 and 206 may receive user data, control information, or radio signals from one or more other devices. One or more transceivers 106 and 206 may be connected to one or more antennas 108 and 208, and one or more transceivers 106 and 206 may be configured to transmit and receive user data, control information, and / or radio signals / channels mentioned in the descriptions, functions, processes, proposals, methods, and / or operational procedures disclosed in this document through one or more antennas 108 and 208. In this document, one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers 106 and 206 may convert received radio signals / channels, etc., from RF band signals to baseband signals for processing using one or more processors 102 and 202. One or more transceivers 106 and 206 may convert the processed user data, control information, radio signals / channels, etc., from baseband signals to RF band signals. For this purpose, one or more transceivers 106 and 206 may include (analog) oscillators and / or filters.
[0286] Figure 17 A signal processing circuit for transmitting a signal according to an embodiment of the present disclosure is shown.
[0287] Reference Figure 17 The signal processing circuit (1000) may include a scrambler (1010), a modulator (1020), a layer mapper (1030), a pre-encoder (1040), a resource mapper (1050), and a signal generator (1060). It can perform... Figure 17 The operation / functions, but not limited to Figure 16 The processors (102, 202) and / or transceivers (106, 206) can be used. Figure 16Implemented by processors (102, 202) and / or transceivers (106, 206) Figure 17 Hardware components. For example, it can be achieved through... Figure 16 The processors (102, 202) implement boxes 1010 to 1060. Alternatively, they can be implemented using... Figure 16 The processors (102, 202) implement boxes 1010 to 1050, and can be used to... Figure 16 The transceivers (106, 206) are used to implement the frame 1060.
[0288] Can be via Figure 17 The signal processing circuit (1000) converts codewords into radio signals. In this document, a codeword is a sequence of encoded bits for an information block. The information block may include transport blocks (e.g., UL-SCH transport blocks, DL-SCH transport blocks). Radio signals can be transmitted via various physical channels (e.g., PUSCH and PDSCH).
[0289] Specifically, the codeword can be converted into a scrambled bit sequence by scrambler 1010. The scrambling sequence used for scrambling can be generated based on an initial value, which may include the ID information of the wireless device. The scrambled bit sequence can be modulated into a modulation symbol sequence by modulator 1020. The modulation scheme may include pi / 2-binary phase shift keying (pi / 2-BPSK), m-phase shift keying (m-PSK), and m-quadrature amplitude modulation (m-QAM). The complex modulation symbol sequence can be mapped to one or more transmission layers by layer mapper 1030. The modulation symbols of each transmission layer can be mapped (pre-coded) to one or more corresponding antenna ports by pre-encoder 1040. The output z of pre-encoder 1040 can be obtained by multiplying the output y of 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. Pre-encoder 1040 can perform precoding after performing transform precoding (e.g., DFT) for the complex modulation symbols. Alternatively, the precoder 1040 can perform precoding without performing transform precoding.
[0290] Resource mapper 1050 maps modulation symbols for each antenna port to time-frequency resources. Time-frequency resources may include multiple symbols in the time domain (e.g., CP-OFDMA symbols and DFT-s-OFDMA symbols) and multiple subcarriers in the frequency domain. Signal generator 1060 can generate radio signals from the mapped modulation symbols, and the generated radio signals can be transmitted to other devices via each antenna. For this purpose, signal generator 1060 may include an inverse fast Fourier transform (IFFT) module, a cyclic prefix (CP) inserter, a digital-to-analog converter (DAC), and an up-converter.
[0291] Can be with Figure 17 The signal processing procedures (1010-1060) are configured in the reverse manner for the signal processing procedures used to receive signals in a wireless device. For example, a wireless device (e.g., Figure 16 The receiver (e.g., 100, 200) can receive radio signals from the outside via the antenna port / transceiver. The received radio signals can be converted into baseband signals using a signal recovery unit. For this purpose, the signal recovery unit may include a frequency downlink converter, an analog-to-digital converter (ADC), a CP remover, and a Fast Fourier Transform (FFT) module. Next, the baseband signals can be recovered into codewords through a resource demapping process, a post-encoding process, a demodulation processor, and a descrambling process. The codewords can be recovered into the original information blocks through decoding. Therefore, the signal processing circuitry (not illustrated) used for receiving signals may include a signal recovery unit, a resource demapping unit, a post-encoder, a demodulator, a descrambler, and a decoder.
[0292] Figure 18 Another example of a wireless device according to an embodiment of this disclosure is shown. The wireless device can be implemented in various forms depending on the use case / service (see reference). Figure 15 ).
[0293] Reference Figure 18 Wireless devices (100, 200) can correspond to Figure 16 The wireless devices (100, 200) can be configured using various elements, components, units / parts and / or modules. For example, each of the wireless devices (100, 200) may include a communication unit (110), a control unit (120), a memory unit (130), and additional components (140). The communication unit may include a communication circuit (112) and one or more transceivers (114). For example, the communication circuit (112) may include... Figure 16 One or more processors (102, 202) and / or one or more memories (104, 204). For example, transceiver (114) may include one or more transceivers. Figure 16The device comprises one or more transceivers (106, 206) and / or one or more antennas (108, 208). The control unit (120) is electrically connected to the communication unit (110), memory (130), and add-on components (140), and controls the overall operation of the wireless device. For example, the control unit (120) may control the electrical / mechanical operation of the wireless device based on programs / code / commands / information stored in the memory unit (130). The control unit (120) may transmit information stored in the memory unit (130) to an external source (e.g., another communication device) via the communication unit (110) through a wireless / wired interface, or store information received from an external source (e.g., another communication device) via the communication unit (110) through a wireless / wired interface in the memory unit (130).
[0294] The add-on component (140) can be configured in various ways depending on the type of wireless device. For example, the add-on component (140) may include at least one of a power unit / battery, an input / output (I / O) unit, a drive unit, and a computing unit. The wireless device can be implemented in, but is not limited to, the following forms: robot ( Figure 15 100a), vehicles ( Figure 15 100b-1 and 100b-2), XR equipment ( Figure 15 100c), handheld devices ( Figure 15 100d), home appliances ( Figure 15 100e), IoT devices ( Figure 15 100f), digital broadcasting terminals, hologram devices, public safety equipment, MTC devices, medical devices, fintech devices (or financial devices), security devices, climate / environmental devices, AI servers / devices ( Figure 15 400), BS ( Figure 15 (e.g., 200), network nodes, etc. Depending on the use case / service, wireless devices can be used in mobile or fixed locations.
[0295] exist Figure 18In the wireless devices (100, 200), all various elements, components, units / parts, and / or modules can be connected to each other via wired interfaces, or at least partially via communication unit (110). For example, in each of the wireless devices (100, 200), the control unit (120) and the communication unit (110) can be connected via a wired connection, and the control unit (120) and the first unit (e.g., 130, 140) can be wirelessly connected via the communication unit (110). Each element, component, unit / part, and / or module within the wireless devices (100, 200) may also include one or more elements. For example, the control unit (120) may be constructed from a collection of one or more processors. As an example, the control unit (120) may be constructed from a collection of communication control processors, application processors, electronic control units (ECUs), graphics processing units, and memory control processors. As another example, memory (130) can be constructed using random access memory (RAM), dynamic RAM (DRAM), read-only memory (ROM), flash memory, volatile memory, non-volatile memory and / or combinations thereof.
[0296] The implementation will be described in detail below with reference to the accompanying drawings. Figure 18 Examples.
[0297] Figure 19 A handheld device according to an embodiment of the present disclosure is illustrated. The handheld device may include a smartphone, smartpad, wearable device (e.g., a smartwatch or smart glasses), or portable computer (e.g., a laptop). The handheld device may be referred to as a mobile station (MS), user terminal (UT), mobile subscriber station (MSS), subscriber station (SS), advanced mobile station (AMS), or wireless terminal (WT).
[0298] Reference Figure 19 The handheld device (100) may include an antenna unit (108), a communication unit (110), a control unit (120), a memory unit (130), a power supply unit (140a), an interface unit (140b), and an I / O unit (140c). The antenna unit (108) may be configured as part of the communication unit (110). Boxes 110 to 130 / 140a to 140c correspond to respectively Figure 18 The frame is 110 to 130 / 140.
[0299] Communication unit 110 can send and receive signals (e.g., data signals and control signals) to and from other wireless devices or BSs. Control unit 120 can perform various operations by controlling the constituent elements of handheld device 100. Control unit 120 may include an application processor (AP). Memory unit 130 can store data / parameters / programs / codes / commands required to drive handheld device 100. Memory unit 130 can store input / output data / information. Power supply unit 140a can supply power to handheld device 100 and includes wired / wireless charging circuitry, a battery, etc. Interface unit 140b can support connection of handheld device 100 to other external devices. Interface unit 140b may include various ports for connecting to external devices (e.g., audio I / O ports and video I / O ports). I / O unit 140c can input or output user-input video information / signals, audio information / signals, data, and / or information. I / O unit 140c may include a camera, microphone, user input unit, display unit 140d, speaker, and / or haptic module.
[0300] For example, in the case of data communication, I / O unit 140c can acquire user input information / signals (e.g., touch, text, voice, image, or video), and the acquired information / signals can be stored in memory unit 130. Communication unit 110 can convert the information / signals stored in memory into radio signals and transmit the converted radio signals directly to other wireless devices or to the BS. Communication unit 110 can receive radio signals from other wireless devices or the BS, and then recover the received radio signals into the original information / signals. The recovered information / signals can be stored in memory unit 130 and can be output in various types (e.g., text, voice, image, video, or haptic feedback) through I / O unit 140.
[0301] Figure 20 A vehicle or autonomous vehicle according to an embodiment of this disclosure is shown. The vehicle or autonomous vehicle can be implemented by mobile robots, cars, trains, manned / unmanned aerial vehicles (AVs), ships, etc.
[0302] Reference Figure 20 The 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). Boxes 110 / 130 / 140a to 140d correspond to respectively Figure 18 The frame size is 110 / 130 / 140.
[0303] Communication unit 110 can send and receive signals (e.g., data signals and control signals) to and from external devices such as other vehicles, BS (e.g., gNB and roadside units), and servers. Control unit 120 can perform various operations by controlling the components of the vehicle or autonomous vehicle 100. Control unit 120 may include electronic control unit (ECU). Drive unit 140a can cause the vehicle or autonomous vehicle 100 to move on the road. Drive unit 140a may include engine, motor, transmission system, wheels, brakes, steering equipment, etc. Power supply unit 140b can supply power to the vehicle or autonomous vehicle 100 and may include wired / wireless charging circuitry, batteries, etc. Sensor unit 140c can acquire vehicle status, external environment information, user information, etc. Sensor unit 140c may include inertial measurement unit (IMU) sensors, collision sensors, wheel sensors, speed sensors, slope sensors, weight sensors, heading sensors, position modules, vehicle forward / reverse sensors, battery sensors, fuel sensors, tire sensors, steering sensors, temperature sensors, humidity sensors, ultrasonic sensors, lighting sensors, pedal position sensors, etc. Autonomous driving unit 140d can implement technologies for maintaining the vehicle's lane, technologies for automatically adjusting speed (e.g., adaptive cruise control), technologies for autonomously driving along a defined path, and technologies for automatically setting a route when a destination is set, etc.
[0304] For example, communication unit 110 can receive map data, traffic information data, etc., from an external server. Autonomous driving unit 140d can generate autonomous driving paths and driving plans from the acquired data. Control unit 120 can control drive unit 140a, enabling the vehicle or autonomous vehicle 100 to move along the autonomous driving path according to the driving plan (e.g., speed / direction control). During autonomous driving, communication unit 110 can periodically or non-periodically acquire the latest traffic information data from an external server and acquire surrounding traffic information data from neighboring vehicles. During autonomous driving, sensor unit 140c can acquire vehicle status and / or surrounding environment information. Autonomous driving unit 140d can update the autonomous driving path and driving plan based on newly acquired data / information. Communication unit 110 can transmit information about vehicle location, autonomous driving path, and / or driving plan to an external server. The external server can predict traffic information data using AI technology, etc., based on information collected from the vehicle or autonomous vehicle, and provide the predicted traffic information data to the vehicle or autonomous vehicle.
[0305] The claims in this specification can be combined in various ways. For example, technical features in the method claims can be combined to implement or perform in an apparatus, and technical features in the apparatus claims can be combined to implement or perform in a method. Additionally, technical features in one or more method claims and one or more apparatus claims can be combined to implement or perform in a method.
Claims
1. A method for performing wireless communication by a first device, the method comprising: Trigger resource selection in the first time slot; The time interval for determining a selection window is determined from the first time slot based on the remaining packet delay budget (PDB), wherein the selection window includes Y candidate time slots; Sensing is performed from the first time slot for L time slots; Based on the sensing of the L time slots, at least one resource for sidelink SL transmission is selected within the selection window; The first SCI, used for scheduling the Physical Side Link Shared Channel PSSCH and the Second Side Link Control Information SCI, is sent to the second device via the Physical Side Link Control Channel PSCCH. as well as The second SCI and data are sent to the second device via the PSSCH; Wherein, the at least one resource is selected based on random selection, or based on sensing of the L time slots from the Y candidate time slots, since L is less than the minimum number of time slots used for sensing. Where Y is a positive integer, and Where L is a positive integer.
2. The method according to claim 1, wherein, The L time slots are the L time slots that belong to the resource pool and are located after the first time slot.
3. The method according to claim 1, wherein, The number of time slots belonging to the resource pool between the first time slot and the first candidate time slot among the Y candidate time slots in the selection window is less than the minimum number of time slots.
4. The method according to claim 1, wherein, The first time slot among the Y candidate time slots is located after the first and second processing times, starting from the last time slot among the L time slots.
5. The method according to claim 4, wherein, The first processing time is the time required for the first device to process the sensing results, and The second processing time is the time required for the first device to select the at least one resource based on the sensing results.
6. The method of claim 1, further comprising: SL discontinuous reception DRX configuration is obtained, which includes information related to the activity time of the second device.
7. The method according to claim 6, wherein, The at least one resource includes at least one first resource selected during the activity period and at least one second resource selected outside the activity period.
8. The method according to claim 7, wherein, The ratio between the quantity of the at least one first resource and the quantity of the at least one second resource is configured for the first device.
9. The method according to claim 7, wherein, The minimum quantity of the at least one first resource or the quantity of the at least one second resource is configured for the first device.
10. The method according to claim 1, wherein, The minimum number of the Y candidate time slots is configured for the first device.
11. The method according to claim 1, wherein, The Y candidate time slots are selected by the first device such that L is greater than or equal to the minimum number of time slots used for the sensing.
12. The method according to claim 1, wherein, The minimum number of time slots is configured for the first device.
13. The method according to claim 1, wherein, The minimum number of time slots is configured for each resource pool.
14. A first device configured to perform wireless communication, the first device comprising: At least one processor; as well as At least one memory is connected to the at least one processor and stores instructions that perform operations based on execution by the at least one processor, the operations including: Trigger resource selection in the first time slot; The time interval for determining a selection window is determined from the first time slot based on the remaining packet delay budget (PDB), wherein the selection window includes Y candidate time slots; Sensing is performed from the first time slot for L time slots; Based on the sensing of the L time slots, at least one resource for sidelink SL transmission is selected within the selection window; The first SCI, used for scheduling the Physical Side Link Shared Channel (PSSCH) and the Second Side Link Control Information (SCI), is sent to the second device via the Physical Side Link Control Channel (PSCCH); and The second SCI and data are sent to the second device via the PSSCH; Wherein, the at least one resource is selected based on random selection, or based on sensing of the L time slots from the Y candidate time slots, since L is less than the minimum number of time slots used for sensing. Where Y is a positive integer, and Where L is a positive integer.
15. A non-transitory computer-readable storage medium storing instructions, said instructions causing a first device, when executed, to: Trigger resource selection in the first time slot; The time interval for determining a selection window is determined from the first time slot based on the remaining packet delay budget (PDB), wherein the selection window includes Y candidate time slots; Sensing is performed from the first time slot for L time slots; Based on the sensing of the L time slots, at least one resource for sidelink SL transmission is selected within the selection window; The first SCI, used for scheduling the Physical Side Link Shared Channel PSSCH and the Second Side Link Control Information SCI, is sent to the second device via the Physical Side Link Control Channel PSCCH. as well as The second SCI and data are sent to the second device via the PSSCH; Wherein, the at least one resource is selected based on random selection, or based on sensing of the L time slots from the Y candidate time slots, since L is less than the minimum number of time slots used for sensing. Where Y is a positive integer, and Where L is a positive integer.
Citation Information
Patent Citations
Method of operating Tx user equipment in wireless communication system
CN111757385A
Method and apparatus for v2x communications
CN112166631A