Apparatus and method for resource selection in sidelink communication

The method addresses AGC problems in sidelink communications with different subcarrier intervals by enabling dynamic resource selection and exclusion, improving performance and efficiency in mixed scenarios.

JP2026098034APending Publication Date: 2026-06-16TOYOTA JIDOSHA KK

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TOYOTA JIDOSHA KK
Filing Date
2026-03-12
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

The selection or re-selection of radio resources in sidelink communications becomes complex and degrades UE performance when different sidelink communications, such as 5G NR-V2X and LTE-V2X, use different subcarrier intervals, leading to automatic gain control (AGC) problems and inefficient spectrum utilization.

Method used

A method for resource selection and packet transmission in sidelink communication that enables dynamic same-channel coexistence by considering detection and resource reservation information from both sidelink communications, and employs subframe-level or slot-level resource exclusion to mitigate AGC problems in mixed subcarrier spacing scenarios.

Benefits of technology

Improves communication performance by mitigating AGC issues and enabling efficient spectrum use through dynamic resource sharing and exclusion, enhancing tolerance to high Doppler and reducing transmission latency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026098034000001_ABST
    Figure 2026098034000001_ABST
Patent Text Reader

Abstract

This invention provides a method, apparatus, and storage medium for resource selection and packet transmission in sidelink communication. [Solution] The method includes the steps of: collecting sidelink detection information or resource reservation information for a first sidelink communication; collecting sidelink detection information or resource reservation information for a second sidelink communication; determining candidate resources based on at least one of the sidelink detection information or resource reservation information for the first sidelink communication and the sidelink detection information or resource reservation information for the second sidelink communication; selecting a resource from the candidate resources; and transmitting a packet using the selected resource. The step of determining candidate resources excludes resources from the candidate resources whose corresponding SL-RSRP exceeds a threshold among the resource reservations for the sidelink communication.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (Cross-referencing of related patent applications) This application claims the benefit of U.S. Provisional Application No. 63 / 371,044, filed on 10 August 2022, entitled “5G NR-V2X PC5 MODE 2 RESOURCE EXCLUSION FOR CO-CHANNEL COEXISTENCE WITH LTE-V2X IN MIXED SUB-CARRIER SPACING SCENARIOS,” which is incorporated herein by reference in its entirety.

[0002] Apparatus and methods consistent with this disclosure generally relate to communications, and more specifically to methods, systems, and devices for resource selection or reselection in sidelink communications. [Background technology]

[0003] Sidelink communication technology enables direct communication between two devices. When a user equipment (UE) in a sidelink communication shares radio resources with another UE in a different sidelink communication, the UE selects or re-selects the appropriate radio resources to use. If the two sidelink communications have differences (e.g., using different subcarrier intervals), the selection or re-selection of radio resources can become complex and may lead to problems that significantly degrade the UE's performance (e.g., automatic gain control problems). Improved systems and methods for selecting or re-selecting radio resources are desired.

[0004] The resource selection procedure for the 3rd Generation Partnership Project (3GPP) Release 16 / 17 5G New Radio (NR) Vehicle-to-All-Mono (V2X) PC5 Mode 2 is specified in 3GPP Technical Specification (TS) 38.213, TS38.214, and TS38.321. For resource selection, the UE performs channel detection in the detection window and collects resource reservation information from other UEs based on sidelink control information (SCI) decoding to identify candidate resources in the selection window T (T=[T1, T2]). Firstly, the UE excludes several time slots from the selection window due to unmonitored resources in the detection window that the UE cannot detect due to its own transmission (i.e., half-duplex constraints). Next, the UE further excludes resources reserved by other UEs from the selection window if the corresponding sidelink reference signal received power (SL-RSRP) exceeds the (pre-configured) SL-RSRP exclusion threshold. After resource exclusion, the number of candidate resources shall be at least X% of the total number of resources in the selection window. Otherwise, the UE increases the SL-RSRP exclusion threshold by 3dB until it acquires at least X% of resources, where X consists of {20, 35, 50}% (pre-selected). Finally, the UE randomly selects a resource from the candidate resources in the selection window. The selected frequency resource can be used for subsequent transmissions multiple times at fixed time intervals (i.e., semi-persistent scheduling (SPS)) or only once (i.e., one-shot transmission (OST)). The UE can also retransmit packets multiple times (i.e., hybrid automatic retransmission request (HARQ) retransmission) with or without feedback from the receiving UE to improve reliability.

[0005] In order for a UE to perform detection and obtain information to receive packets from other UEs, the UE first decodes the SCI. In Rel-16, as defined in 3GPP TS38.212, there are first-stage SCI (SCI format 1-A) and second-stage SCI (SCI format 2-A or 2-B). The first-stage SCI is for future transmission The first stage SCI carries resource reservation information, as well as information regarding resource allocation and modulation coding scheme (MCS) for the physical sidelink shared channel (PSSCH), demodulation reference signal (DMRS) pattern, and second stage SCI format. The second stage SCI carries information for the HARQ procedure, source / destination ID, distance-based group cast (UE zone identification (ID) and communication range requirements), etc. Based on the resource reservations contained in the first stage SCI, each UE avoids using time / frequency resources reserved by other UEs when performing resource (re)selection. In Rel-17 5G NR-V2X PC5 mode 2, Inter-UE Coordination (IUC) is introduced, where UE-A sends coordination information about resources to UE-B, which then uses that information for resource (re)selection. The following inter-UE coordination schemes are supported: IUC Method 1: UE-A can provide another UE-B with instructions on which resources are preferable to be included in or excluded from the (re)selected resources of UE-B. Given the resources to be included, UE-B may rely on those resources alone, at least if UE-B does not support detection / resource exclusion, or it may combine them with resources identified by its own detection procedure before making a final selection. Instructions from UE-A to UE-B are transmitted via the Media Access Control (MAC) control element (CE) and / or the second stage SCI. IUC Scheme 2: UE-A can provide instructions to another UE-B that resources reserved for transmissions by UE-B (which may or may not be intended for UE-A) are in conflict with or may be in conflict with transmissions from another UE. UE-B then re-selects new resources to replace them. Instructions from UE-A to UE-B are transmitted over a physical sidelink feedback channel (PSFCH). [Overview of the project]

[0006] According to some embodiments of the present disclosure, a method for resource selection and packet transmission in sidelink communication is provided. The method includes the steps of: collecting at least one of sidelink detection information or resource reservation information for a first sidelink communication; collecting at least one of sidelink detection information or resource reservation information for a second sidelink communication; determining one or more candidate resources based on at least one of the sidelink detection information for the first sidelink communication, the resource reservation information for the first sidelink communication, the sidelink detection information for the second sidelink communication, or the resource reservation information for the second sidelink communication; selecting one or more resources from the one or more candidate resources; determining whether resource reselection is necessary; and, in response to the determination that resource reselection is not necessary, transmitting one or more packets using one or more selected resources.

[0007] In some embodiments, the method for resource selection and packet transmission in sidelink communication enables dynamic same-channel coexistence between a first sidelink communication and a second sidelink communication, where the first and second sidelink communications use the same or different subcarrier intervals. In the case of dynamic same-channel coexistence, the method allows the UE to perform resource selection and packet transmission in the first sidelink communication by considering at least one of the detection information or resource reservation information collected in the first and second sidelink communications, instead of the first sidelink communication alone.

[0008] According to some embodiments of the present disclosure, a UE is provided. The UE includes memory for storing instructions and a processor, the processor executing instructions stored in memory to collect at least one of sidelink detection information or resource reservation information for a first sidelink communication and at least one of sidelink detection information or resource reservation information for a second sidelink communication. The system is configured to collect at least one of the following: sidelink detection information from the first sidelink communication, resource reservation information from the first sidelink communication, sidelink detection information from the second sidelink communication, or resource reservation information from the second sidelink communication; determine one or more candidate resources from among the one or more candidate resources; determine whether resource reselection is necessary; and, in response to the determination that resource reselection is not necessary, send the packet to the destination.

[0009] According to some embodiments of the present disclosure, a non-temporary computer-readable medium is provided that stores instructions executable by one or more processors of a UE for performing a method. The method includes the steps of: collecting at least one of sidelink detection information or resource reservation information for a first sidelink communication; collecting at least one of sidelink detection information or resource reservation information for a second sidelink communication; determining one or more candidate resources based on at least one of the sidelink detection information for the first sidelink communication, the resource reservation information for the first sidelink communication, the sidelink detection information for the second sidelink communication, or the resource reservation information for the second sidelink communication; selecting one or more resources from the one or more candidate resources; determining whether resource reselection is necessary; and, in response to the determination that resource reselection is not necessary, sending a packet to a destination. [Brief explanation of the drawing]

[0010] [Figure 1] This flowchart shows a method for resource selection in sidelink communication, consistent with some embodiments of the present disclosure. [Figure 2] This is a schematic diagram illustrating the resource candidate determination procedure according to the method of Figure 1, which is consistent with some embodiments of the present disclosure. [Figure 3] This flowchart shows a method for resource selection in sidelink communication, consistent with some embodiments of the present disclosure. [Figure 4A] This is a schematic diagram illustrating the resource candidate determination procedure by the method shown in Figure 3, which is consistent with some embodiments of the present disclosure. [Figure 4B] This table shows the correspondence between subcarrier spacing (SCS) and subsets of resources according to the method of Figure 3, consistent with some embodiments of this disclosure. [Figure 5] This is a schematic diagram illustrating the dynamic same-channel coexistence of a first sidelink communication and a second sidelink communication, consistent with some embodiments of the present disclosure. [Figure 6] A schematic diagram showing a device type for dynamic co - channel co - existence of a first sidelink communication and a second sidelink communication, which is consistent with some embodiments of the present disclosure. [Figure 7A] A schematic diagram showing typical automatic gain control (AGC) problems that occur in dynamic co - channel co - existence between an NR sidelink and an LTE sidelink, which is consistent with some embodiments of the present disclosure. [Figure 7B] A schematic diagram showing another typical AGC problem that occurs in dynamic co - channel co - existence between an NR sidelink and an LTE sidelink, which is consistent with some embodiments of the present disclosure. [Figure 8] FIG. 8(A) is a schematic diagram showing a quasi - static resource pool configuration in time - domain multiplexing (TDM) for co - channel co - existence of a first sidelink communication and a second sidelink communication, which is consistent with some embodiments of the present disclosure; FIG. 8(B) is a schematic diagram showing a quasi - static resource pool configuration in frequency - domain multiplexing (FDM) for co - channel co - existence of a first sidelink communication and a second sidelink communication, which is consistent with some embodiments of the present disclosure. [Figure 9] A schematic diagram showing resource exclusion in a sidelink device to mitigate AGC problems in a mixed SCS scenario, which is consistent with some embodiments of the present disclosure. [Figure 10] FIG. 10(A) is a schematic diagram showing resources occupied and / or reserved by LTE SL; FIG. 10(B) is a schematic diagram showing resources excluded by performing sub - frame - level resource exclusion based on the resources occupied and / or reserved by LTE SL, which is consistent with some embodiments of the present disclosure. [Figure 11] FIG. 11(A) is a schematic diagram showing resources occupied / reserved by LTE SL; FIG. 11(B) is a schematic diagram showing resources excluded by performing slot - level resource exclusion based on the resources occupied / reserved by LTE SL, which is consistent with some embodiments of the present disclosure. [Figure 12] Figure 12(A) is a schematic diagram showing resources occupied / reserved by LTE SL, and Figure 12(B) is a schematic diagram consistent with some embodiments of the present disclosure showing resources occupied / reserved by LTE SL and resources that are excluded and not excluded after performing subframe / slot-level resource exclusion based on the priority of LTE SL and NR SL. [Figure 13] Figure 13(A) is a schematic diagram showing resources occupied / reserved by LTE SL, and Figure 13(B) is a schematic diagram consistent with some embodiments of the present disclosure showing resources occupied / reserved by LTE SL, the priority of LTE SL and NRL SL, and resources that are excluded and not excluded after performing subframe / slot-level resource exclusion based on SL-RSRP levels. [Figure 14] This flowchart shows a method for resource selection or reselection in sidelink communication, consistent with some embodiments of the present disclosure. [Figure 15] This schematic diagram illustrates a method for determining resource candidates in the same-channel coexistence of a first sidelink communication and a second sidelink communication, consistent with some embodiments of the present disclosure. [Figure 16] This is a block diagram of a UE consistent with some embodiments of the present disclosure. [Modes for carrying out the invention]

[0011] Herein, typical embodiments are given in detail, examples of which are shown in the accompanying drawings. The following description refers to the accompanying drawings in which the same number represents the same or similar elements, unless otherwise indicated. The embodiments described below in the description of typical embodiments do not represent all embodiments consistent with the present disclosure. Rather, they are merely examples of systems, apparatus, and methods consistent with the aspects related to the present disclosure described in the accompanying claims.

[0012] Figure 1 is a flowchart illustrating a method 100 for resource selection in sidelink communication (referred to as the "first method" in this disclosure). Figure 2 is a schematic diagram showing a resource candidate determination procedure by the first method, consistent with several embodiments of the present disclosure. Method 100 may be performed by a UE in sidelink communication. For example, Method 100 may be performed by a vehicle in V2X communication. Method 100 may be performed under a mode (referred to in the present disclosure as the “first mode”) that uses Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) for sidelink at the physical (PHY) layer. An example of the first mode is 3GPP Release 14 / 15 Long-Term Evolution (LTE) V2X PC5 Mode 4.

[0013] As shown in Figure 2, in the first mode, the time-frequency radio resource is divided into time-domain subframes and frequency-domain subchannels. In one embodiment, the first mode may support only a 15 kHz subcarrier interval. Each subframe may be 1 ms in length and may consist of 14 DFT-s-OFDM symbols. Each subchannel may consist of a plurality of consecutive physical resource blocks (PRBs), where each PRB consists of 12 subcarriers occupying 180 kHz and having a 15 kHz SCS. The size of the subchannel (i.e., the number of PRBs per subchannel) is configurable or preconfigurable. It may be possible. To address the high Doppler caused by high relative speeds in vehicle scenarios, the density of demodulated reference signals (DMRS) used for frequency offset compensation and channel estimation may be set to 4 per subframe. Each UE may broadcast data (e.g., transport blocks (TBs)) on a physical sidelink shared channel (PSSCH) and broadcast sidelink control information (SCI) on a physical sidelink control channel (PSCCH). A PSCCH may occupy two consecutive PRBs. The number of PRBs in a PSSCH may be configurable or preconfigurable. The SCI format may include information to decode the corresponding TB in the PSSCH and facilitate UE autonomous resource selection. As shown in Figure 2, the resource reservation interval can be set to one of a tolerance value (e.g., 20, 50, 100, 200, 300...1000 ms). PSCCHs and their corresponding PSSCHs may be transmitted in the same subframe on either adjacent or non-adjacent PRBs in the frequency domain.

[0014] Referring to Figure 1, method 100 includes step 102 of performing channel detection (e.g., background detection or any other type of full or partial detection). For example, as illustrated in Figure 2, for resource selection, the UE may perform channel detection in a detection window (e.g., 1000 ms) to collect resource reservation information of another UE. The detection window can be of any duration depending on the embodiment of the UE.

[0015] Referring back to Figure 1, Method 100 includes step 104 of collecting resource reservation information and the corresponding sidelink reference signal received power (SL-RSRP) of another UE and measuring the sidelink received signal strength indicator (S-RSSI). For example, a UE can collect resource reservation information of other UEs and their corresponding SL-RSRPs. The UE can also measure the S-RSSI using the received sidelink signal. As shown in Figure 2, the UE can decode the received SCI contained in the received sidelink signal to identify candidate resources within a selection window T (e.g., T=[T1,T2], where T1≦4ms and T2≦100ms). The selection of T1 and T2 values ​​depends on the embodiment of the UE.

[0016] Method 100 includes step 106 of excluding occupied, reserved, and / or unmonitored resources and determining candidate resources based on the average S-RSSI ranking. For example, as illustrated in Figure 2, when resource selection or re-selection is triggered, the UE may exclude several subframes from the selection window. The excluded subframes may be resources that are not monitored in the detection window. The UE may not detect these resources, for example, due to its own transmission (e.g., half-duplex constraints). If the corresponding SL-RSRP exceeds a configured or pre-configured SL-RSRP exclusion threshold, the UE may further exclude resources occupied or reserved by other UEs from the selection window. After resource exclusion, the number of candidate resources may be at least 20% of the total number of resources in the selection window. Otherwise, the UE may increase the SL-RSRP exclusion threshold by, for example, 3dB until the number of candidate resources reaches at least 20% of the total resources. The UE can further calculate the corresponding S-RSSI of each subchannel resource as a linear average over a fixed interval across the S-RSSIs of the monitored resources (for example, the averaging interval is 100ms for resource reservation intervals of 100ms or more). The UE can then determine the 20% best resources with the lowest average S-RSSI among all resources in the selection window as candidate resources. Based on the S-RSSI ranking, the UE can use the 20% resources with the lowest average S-RSSI as candidate resources.

[0017] Method 100 includes a step 108 of selecting a resource from among candidate resources. The selection of a resource from among candidate resources may be random. For example, as shown in Figure 2, the UE may uniformly and randomly select a single subframe resource from among candidate single subframe resources. The selected frequency resource can be used multiple times at fixed time intervals for subsequent transmissions (this scheme is referred to in this disclosure as “semi-persistent scheduling (SPS)”) or it can be used only once (this scheme is referred to in this disclosure as “one-shot transmission (OST)”).

[0018] Method 100 includes step 110 of transmitting a packet based on SPS or OST. The packet can be an initial packet or a retransmission packet. For example, a UE may transmit an initial packet using selected resources. In another example, a UE may retransmit a packet up to once without feedback from a receiving UE to improve the reliability of the transmission (this is referred to in this disclosure as a “blind HARQ retransmission”). After transmission, the method may restart from step 102.

[0019] Figure 3 is a flowchart illustrating method 300 (referred to in this disclosure as “second method”) for resource selection in sidelink communication, Figure 4A is a schematic diagram illustrating the resource candidate determination procedure by second method, and Figure 4B is a table showing the correspondence between SCS and a subset of resources by second method, consistent with several embodiments of this disclosure. Method 300 may be performed by a UE in sidelink communication. For example, method 300 may be performed by a vehicle in V2X communication. Method 300 may be performed under a mode (referred to in this disclosure as “second mode”) that uses orthogonal frequency division multiplexing (OFDM) at the PHY layer for sidelink communication. An example of second mode is 3GPP Release 16 / 17 5G NR-V2X PC5 Mode 2.

[0020] As shown in FIG. 4A, in the second mode, the time-frequency radio resources are divided into time-domain slots and frequency-domain sub-channels. In one embodiment, the second mode can support 15×2 μ kHz SCS, and μ is the OFDM numerology μ∈{0,1,2,3,4}. At frequencies below 6 GHz, 15, 30, and 60 kHz SCS (i.e., μ∈{0,1,2}) can be supported, while at frequencies above 6 GHz, 60, 120, and 240 kHz SCS (i.e., μ∈{2,3,4}) can be supported. Each slot is 1 / 2 μ ms long and consists of 14 OFDM symbols. Each sub-channel may be composed of a plurality of consecutive PRBs, and each PRB occupies 180×2 μ kHz and is composed of 12 sub-carriers with 15×2 μ kHz SCS. The size of the sub-channel (i.e., the number of PRBs per sub-channel) is configurable or pre-configurable. To support multiple SCS and different Doppler spreads, multiple DMRS density options (2 to 4 DMRS symbols per slot) are supported. Each UE can transmit the first-stage SCI on the PSCCH and data (TB) and the second-stage SCI on the PSSCH. HARQ feedback (e.g., acknowledgement (ACK) / negative acknowledgement (NACK) or NACK only) may be transmitted on the physical sidelink feedback channel (PSFCH).

[0021] FIG. 4B shows the correspondence between the SCS and parameters of the detection window and selection window (T SL proc,0 and T SL proc,1 ) that conform to some embodiments of the present disclosure. For example, when the SCS is 15 kHz, as shown in the second and third columns of FIG. 4B, T SL proc,0 corresponds to 1 ms, and T SL proc,1 corresponds to 3 ms. As another example, when the SCS is 30 kHz, T SLproc,0 It supports 0.5ms, T SL proc,1 This corresponds to 2.5ms.

[0022] Referring back to Figure 3, method 300 includes step 302 of performing channel detection (e.g., background detection or any other type of full or partial detection). For example, as shown in Figure 4A, UE collects resource reservation information of another UE in detection window T sensing (For example, T sensing =[T0, T SL proc、0 ], where T0 = 100 or 1100 ms, T SL proc,0 Background channel detection can be performed in the environment shown in Figure 4B. Background channel detection with a 100ms detection window may be for non-periodic traffic, while background channel detection with an 1100ms detection window may be for periodic traffic.

[0023] Method 300 includes step 304 of collecting resource reservation information from another UE and measuring the corresponding SL-RSRP. For example, as shown in Figure 4A, the UE may perform channel discovery in a discovery window to identify candidate resources and collect resource reservation information from another UE based on SCI decoding. In one embodiment, the UE first decodes the SCI to perform background discovery and obtain information for receiving packets from other UEs. SCI decoding may include two stages, a first-stage SCI (SCI format 1-A) and a second-stage SCI (SCI format 2-A or 2-B), as defined by 3GPP. The first-stage SCI may carry resource reservation information for future transmissions, information about resource allocation, the modulation and coding scheme (MCS) of the PSSCH, DMRS patterns, and the second-stage SCI format, etc. The second-stage SCI may carry information for control information for HARQ procedures, source / destination IDs, distance-based group casts (e.g., UE zone IDs and communication range requirements), etc. Based on the resource reservations included in the first stage of SCI, each UE can avoid using time and / or frequency resources reserved by other UEs when performing resource selection or re-selection.

[0024] Method 300 may support inter-UE coordination (IUC), in which UE-A transmits coordination information about resources to UE-B, and UE-B uses that information for its resource selection or re-selection. Supported schemes for IUC may include a first IUC scheme. In the first IUC scheme, UE-A can provide UE-B with instructions for resources that are preferably included in or preferably excluded from UE-B's (re)selected resources. In one embodiment, if the resource instructions indicate the inclusion of a given resource, UE-B may rely on those resources alone if the instructions do not support detection and / or resource exclusion. In one embodiment, UE-B may also combine the resource instructions with resources identified by its own detection procedure before making a final selection. Instructions from UE-A to UE-B may be transmitted via a media access control (MAC) control element (CE) and / or a second-stage SCI. Supported schemes for IUC may also include a second IUC scheme. In the second IUC scheme, UE-A can provide UE-B with a directive that a resource reserved for UE-B's transmission (whether or not it is intended for UE-A) conflicts with, or may conflict with, a transmission from another UE. In this case, UE-B may re-select a new resource. The directive from UE-A to UE-B may be transmitted via PSFCH.

[0025] Method 300 includes step 306 of determining candidate resources by excluding occupied, reserved, and / or unsupervised resources. For example, UE may exclude unsupervised slots from selection window T (e.g., T=[T1,T2], where 0≦T1≦T SL proc,1 ms, T SL proc,1 (This is given in Figure 4B, and T2 is set based on the remaining packet delay budget). The UE is, for example If, for example, due to its own transmission (e.g., half-duplex constraint), it may not be able to detect unmonitored slots in the detection window. If the corresponding SL-RSRP exceeds a configured or pre-configured SL-RSRP exclusion threshold, the UE may further exclude resources occupied or reserved by other UEs from the selection window. After resource exclusion, the number of candidate resources may be at least X% of the total number of resources in the selection window. Otherwise, the UE may increase the SL-RSRP exclusion threshold by, for example, 3dB until at least X% of resources are acquired, where X may be configured or pre-configured from {20, 35, 50}%.

[0026] Method 300 includes a step 308 of selecting a resource from among candidate resources. The selection may be random. For example, as shown in Figure 4A, the UE may randomly select a resource from among the candidate resources in the selection window. The selected frequency resource can be used multiple times at fixed time intervals for subsequent transmissions (SPS) or used only once (OST).

[0027] Method 300 includes a step 310 that checks resource availability based on re-evaluation and / or preemption of the selected resource. This step may be performed after resource selection and before packet transmission for late-arriving packets (e.g., aperiodic packets).

[0028] Method 300 includes a step 312 to determine whether resource reselection is necessary. If it is determined that resource reselection is necessary, the method can be repeated from step 304. On the other hand, if it is determined that resource reselection is not necessary, the method can proceed to step 314 to transmit a packet based on SPS or OST. The packet may be an initial packet or a retransmitted packet. The UE may also retransmit the packet multiple times (e.g., HARQ retransmission) with or without feedback from the receiving UE to increase the reliability of the transmission.

[0029] Some embodiments of this disclosure relate to resource selection or reselection for same-channel coexistence of two or more sidelink communications (e.g., sidelink communications described in relation to Figures 1 and 2, and sidelink communications described in relation to Figures 3 and 4B) in a mixed SCS scenario. For example, one or more embodiments of this disclosure relate to 3GPP 5G NR-V2X PC5 mode 2 resource selection for same-channel coexistence with 3GPP LTE-V2X PC5 mode 4 in a mixed SCS scenario. For example, LTE sidelink communications use a 15 kHz SCS and NR sidelink communications use a higher SCS (e.g., 30, 60 kHz). As described below in relation to Figures 7A and 7B, such mixed SCS scenarios result in automatic gain control (AGC) problems. At least some embodiments of this disclosure address the AGC problems present in same-channel coexistence between two sidelink communications (e.g., 3GPP release 14 / 15 LTE sidelink and 3GPP release 18 NR sidelink) in a mixed SCS scenario and provide solutions to mitigate AGC problems caused by mixed SCS. The methods described herein can be applied to any sidelink communications, such as future generation (6th generation (6G), 7th generation (7G), or future generation) sidelink communications.

[0030] Figure 5 is a schematic diagram showing the dynamic same-channel coexistence of a first sidelink (SL) communication and a second sidelink (SL) communication, consistent with several embodiments of the present disclosure. In one embodiment, the first sidelink communication is an NR sidelink communication and the second sidelink communication is an LTE sidelink communication. In this embodiment, for example, the LTE sidelink communication uses a 15 kHz SCS and the NR sidelink communication uses a higher SCS (e.g., 30, 60 kHz). As shown in Figure 5, the first sidelink communication and the second Sidelink communication shares time and / or frequency resources.

[0031] Figure 6 is a schematic diagram showing device types for dynamic same-channel coexistence of first sidelink (SL) communication and second sidelink (SL) communication, consistent with several embodiments of the present disclosure. Referring to Figure 6, at least three types of devices (Type A, Type B, and Type C) are considered in the present disclosure. A Type A device includes a module for first sidelink communication and a module for second sidelink communication. A Type B device includes only a module for first sidelink communication. A Type C device includes only a module for second sidelink communication. For example, in one embodiment, a Type A device includes both an LTE SL module and an NR SL module, a Type B device includes only an NR SL module, and a Type C device includes only an LTE SL module.

[0032] Figures 7A and 7B illustrate the AGC problem that arises in resource selection for the coexistence of two or more sidelink communications on the same channel in a mixed SCS scenario. Figure 7A is a schematic diagram showing the effect of NR sidelink transmissions on the AGC setting of an LTE sidelink receiver when NR sidelink transmissions from different NR sidelink transmitter (Tx)UEs in both NR sidelink slots overlap with LTE sidelink subframes, and Figure 7B is a schematic diagram showing the effect of NR sidelink transmissions on the AGC setting of an LTE sidelink receiver when NR sidelink transmissions from an NR sidelink TxUE in a second slot overlap with LTE sidelink subframes.

[0033] The AGC problem can occur when the energy in the channel changes significantly in an unexpected time instance. Both NR and LTE sidelinks assume that the energy on the channel does not change significantly over the duration of an NR sidelink slot or an LTE sidelink subframe. Therefore, an LTE sidelink device cannot change its transmit power during a subframe. Similarly, an NR sidelink device cannot change its transmit power during a slot. When a new sidelink device starts or stops transmitting within a slot for an NR sidelink or a subframe for an LTE sidelink, a significant change can occur. During AGC, the sidelink UE sets its AGC gain according to the sensed energy on the channel. Specifically, when the sensed energy is low, the UE sets a high AGC gain, while when the sensed energy is high, the UE sets a low AGC gain. When the channel energy changes from low to high energy, the AGC gain may be set too high, which can cause AGC saturation at the sidelink receiver (Rx) UE. On the other hand, when the channel energy changes from high to low energy, the AGC gain may be set too low, which can cause high quantization errors. However, the latter case is considered less important than the former. These cases can occur when multiple NR slots temporally overlap with LTE subframes, with each NR sidelink slot having its own AGC symbol, allowing a new NR sidelink device to begin transmitting (first case), or when the first NR device stops transmitting (second case).

[0034] Referring to Figure 7A, in a system with dynamic same-channel coexistence between NR sidelinks and LTE sidelinks, the LTE sidelink may use a 15kHz SCS, while the NR sidelink may use a higher SCS (e.g., 30kHz). An LTE sidelink Tx resource includes one or more subframes, each subframe (e.g., 1ms in length) consisting of 14 symbols (e.g., DFT-s-OFDM symbols). As shown in Figure 7A, an LTE subframe has 1 symbol for AGC, 4 symbols for DMRS, 8 symbols for data, and for the guard period. It includes one symbol. When the NR sidelink uses a 30kHz SCS, the NR sidelink Tx resource includes two slots (Slot 1 and Slot 2) within the duration of a single LTE subframe. Slot 1 is for transmitting the first NR Tx (NR Tx 1), and slot 2 is for transmitting the second NR Tx (NR Tx 2). The third NR Tx (NR Tx 3) in slot 2 is for PSFCH and therefore not for transmitting. Slot 1 consists of 14 symbols (e.g., OFDM symbols): 1 symbol for AGC, 2 symbols for DMRS, 10 symbols for PSSCH, and 1 symbol for guard period. The first two symbols for PSSCH also include PSCCH. Slot 2 also contains 14 symbols (e.g., OFDM symbols), namely one symbol for AGC, two symbols for DMRS, seven symbols for PSSCH, one symbol for AGC(PSFCH), one symbol for PSFCH, and two symbols for guard periods. The first two symbols of PSSCH in slot 2 also include PSCCH. The start of the NR sidelink slot and LTE sidelink subframe are time-aligned. In Figure 7A, the NR sidelink transmissions in the first and second slots are from different NR sidelink UEs (NR Tx 1 and NR Tx 2), and an AGC problem occurs in the LTE sidelink Rx UE because the LTE Rx UE obtains AGC gain based on the AGC symbols in the LTE subframe. More specifically, as shown in Figure 7A, the sum of the received power of NR Tx 1 and NR Tx 2 in Slot 2 is higher than the received power of NR Tx 1 in Slot 1 alone, so the channel energy changes from low to high energy within the subframe. Similar channel energy changes occur due to NR Tx 3 of the PSFCH in slot 2. Because the AGC gain in slot 2 is set too high, AGC saturation occurs in slot 2 at the LTE Rx UE. This AGC saturation problem significantly degrades the communication performance of the LTE sidelink.

[0035] Referring to Figure 7B, in a system with dynamic same-channel coexistence between NR sidelinks and LTE sidelinks, the LTE sidelink uses a 15kHz SCS and the NR sidelink uses a 30kHz SCS. One subframe of LTE Tx in Figure 7B, as in Figure 7A, consists of 14 symbols: one symbol for AGC, four symbols for DMRS, eight symbols for data, and one symbol for the guard period. The difference between Figure 7A and Figure 7B is that in Figure 7B, the NR sidelink transmission occurs only in the second slot. In Figure 7B, the NR sidelink transmission is not present in the first slot, but is present in the second slot (NR Tx 2), and the LTE Rx UE obtains AGC gain based on the AGC symbols in the LTE subframe, resulting in an AGC problem in the LTE sidelink Rx UE. More specifically, as shown in Figure 7B, the received power of NR Tx 2 is higher in the second slot, so the channel energy changes from low energy to high energy. In the second slot, the AGC gain is set too high, resulting in AGC saturation in the LTE Rx UE. In Figure 7B, as in Figure 7A, the AGC problem significantly degrades the communication performance of the LTE sidelink.

[0036] Figure 8(A) is a schematic diagram showing a quasi-static resource pool configuration in time-domain multiplexing (TDM) for same-channel coexistence of a first sidelink communication and a second sidelink communication, and Figure 8(B) is a schematic diagram showing a quasi-static resource pool configuration in frequency-domain multiplexing (FDM) for same-channel coexistence of a first sidelink communication and a second sidelink communication, consistent with some embodiments of the present disclosure. In one embodiment, the first sidelink communication is 5G NR-V2X PC5 mode 2, and the second sidelink communication is LTE-V2X PC5 mode 4. In this embodiment, different resource pools within TDM or FDM are allocated to the LTE SL and NR SL within the channel. However, quasi-static methods such as those shown in Figures 8(A) and 8(B) may have drawbacks. For example, in existing pre-configurations of LTE-V2X (e.g., SAE J3161 / 1, ETSI EN 303 613), all time and frequency resources are allocated to LTE SL. Therefore, once LTE SL is deployed, updating the resource pool configuration may not be easy due to the long vehicle lifespan (>10 years). Even if it is possible to update the resource pool configuration for already deployed LTE SL radios, quasi-static resource pool allocation can lead to underutilization or overutilization of spectrum (e.g., channel congestion) due to an imbalance between the number of LTE SL and NR SL radios at a given location and / or time and the amount of resource pool allocated to each technology. In contrast, dynamic same-channel coexistence enables efficient use of spectrum because time-frequency resources are dynamically shared in a distributed manner by LTE SL and NR SL. However, AGC problems due to mixed SCS can occur in dynamic same-channel coexistence technologies.

[0037] At least some embodiments of this disclosure provide solutions to mitigate AGC problems in mixed SCS scenarios.

[0038] Figure 9 is a schematic diagram illustrating resource exclusion and / or selection in a sidelink device to mitigate AGC problems in a mixed SCS scenario, consistent with some embodiments of the present disclosure. In the case of dynamic same-channel coexistence of a first SL and a second SL, in first SL resource selection or reselection, a type A device or a type B device performs subframe-level and / or slot-level resource exclusion, or avoids selecting subframes and / or slots that cause AGC problems by considering resources occupied or reserved by the second SL device in order to mitigate AGC problems in a mixed SCS scenario. Referring to Figure 9, the same-channel coexistence of a second SL and a first SL system includes UE1, which is a type A device or a type B device, and UE2, which is a type C device. As shown in Figure 9, UE1 excludes or avoids selecting resources 902 and 904 (e.g., one or more subframes or slots) occupied and / or reserved by UE2 from first SL resource selection or reselection, and selects available resources 906 and 908 (e.g., one or more subframes or slots). In this way, the AGC problem in UE2 in a mixed SCS scenario is mitigated. This allows UE1 to enjoy the benefits of high SCS, thereby improving its tolerance to high Doppler and achieving lower transmission latency.

[0039] Referring to Figure 9, in some embodiments, the first sidelink communication is 5G NR SL and the second sidelink communication is LTE SL. In one embodiment, for dynamic same-channel coexistence of LTE SL and NR SL, subframe-level resource exclusion is employed for NR SL resource selection or reselection in a mixed SCS scenario, resulting in one or more subframes occupied and / or reserved by the LTE SL device being excluded by the NR SL device, as described below with reference to Figures 10(A) and 10(B). In another embodiment, for dynamic same-channel coexistence of LTE SL and NR SL, slot-level resource exclusion is employed for NR SL resource selection or reselection in a mixed SCS scenario, resulting in one or more slots occupied and / or reserved by the LTE SL device being excluded by the NR SL device, as described below with reference to Figures 11(A) and 11(B). In another embodiment, for dynamic same-channel coexistence of LTE SL and NR SL, for NR SL resource selection or reselection in mixed SCS scenarios, subframe-level and slot-level resource exclusion is used, as described below with reference to Figures 12(A) and 12(B), with respect to LTE SL, LTE SL priority, and NR SL. The priority of the system and the SL-RSRP are taken into consideration when making the adoption decision.

[0040] In some embodiments, NR SL devices (e.g., Type A and / or Type B) and LTE SL devices (e.g., Type C) share the same channel based on dynamic identical channel coexistence. An NR SL device can obtain LTE SL discovery information from other UEs (LTE SL devices, Type C). The LTE SL discovery information may include the LTE SL device's S-RSSI, SL-RSRP, channel busy rate (CBR), and resource reservation information. In some embodiments, an NR SL device can obtain LTE SL discovery information based on information shared by its own LTE SL module. In some embodiments, an NR SL device can obtain LTE SL discovery information based on inter-UE coordination messages received from other Type A devices.

[0041] Figure 10(A) is a schematic diagram showing resources occupied and / or reserved by LTE SL, and Figure 10(B) is a schematic diagram showing resources excluded by performing subframe-level resource exclusion based on resources occupied and / or reserved by LTE SL, consistent with some embodiments of the present disclosure. In some embodiments, LTE SL uses a 15 kHz SCS and NR SL uses a 30 kHz SCS. In these embodiments, as shown in Figure 10(A), there are two slots per subframe, where the subframe is the time resource granularity of LTE SL and the slot is the time resource granularity of NR SL. In Figure 10(A), resources occupied and / or reserved by LTE SL are indicated using hatched blocks. Resources occupied and / or reserved by LTE SL can be determined based on the LTE SL procedure. An NR SL device (e.g., type A or type B) can perform subframe-level resource exclusion considering LTE SL to avoid selecting subframes that are partially or completely occupied and / or reserved by LTE SL. Figure 10(B) shows excluded subframes (indexed as 102, 104, and 106) in which a portion of the frequency resources are occupied and / or reserved by LTE SL. Subframes 102, 104, and 106 are excluded from candidate resources. In some embodiments, an NR SL device determines whether to perform subframe-level resource exclusion based on several criteria. These criteria may include (1) the measured CBR is above a predetermined threshold, and / or (2) the percentage of candidate resources after exclusion is below a predetermined threshold. If it is determined that subframe-level resource exclusion is not to be performed, the NR SL device can share subframes with LTE SL.

[0042] Figure 11(A) is a schematic diagram showing resources occupied and / or reserved by LTE SL, and Figure 11(B) is a schematic diagram showing resources excluded by performing slot-level resource exclusion based on resources occupied and / or reserved by LTE SL, consistent with some embodiments of the present disclosure. In some embodiments, LTE SL uses a 15kHz SCS and NR SL uses a 30kHz SCS. In these embodiments, there are two slots per subframe, as shown in Figure 11(A), where the subframe is the time resource granularity of LTE SL and the slot is the time resource granularity of NR SL. In Figure 11(A), resources occupied and / or reserved by LTE SL are indicated using hatched blocks. Resources occupied and / or reserved by LTE SL can be determined based on the LTE SL procedure. An NR SL device (e.g., Type A or Type B) avoids selecting slots that are partially or completely occupied and / or reserved by LTE SL, except for the first slot in each subframe. By considering the SL (Service Level), it is possible to perform slot-level resource exclusion. Figure 11(B) shows excluded slots (indexed as 112, 114, and 116) in which a portion of the frequency resources are occupied and / or reserved by LTE SL. Slots 112, 114, and 116 are excluded from candidate resources. In some embodiments, an NR SL device determines whether to perform slot-level resource exclusion based on several criteria. These criteria may include (1) the measured CBR is above a predetermined threshold, and / or (2) the percentage of candidate resources after exclusion is below a predetermined threshold. If it is determined that slot-level resource exclusion is not to be performed, the NR SL device can share subframes with LTE SL. In some embodiments, the NR SL device selects a first slot in a subframe at the MAC layer by avoiding the selection of a second slot in the subframe.

[0043] Figure 12(A) is a schematic diagram showing resources occupied and / or reserved by LTE SL, and Figure 12(B) is a schematic diagram showing resources that are excluded and not excluded after performing subframe-level and / or slot-level resource exclusion, based on resources occupied and / or reserved by LTE SL and the priority of LTE SL and NRL SL, consistent with some embodiments of the present disclosure. In some embodiments, LTE SL uses a 15 kHz SCS and NR SL uses a 30 kHz SCS. In these embodiments, there are two slots per subframe, as shown in Figure 12(A), where the subframe is the time resource granularity of LTE SL and the slot is the time resource granularity of NR SL. In Figure 12(A), resources occupied and / or reserved by LTE SL are indicated using hatched blocks. Resources occupied and / or reserved by LTE SL can be determined based on the LTE SL procedure. NR SL devices (e.g., Type A or Type B) may take into account the priorities of LTE SL and NR SL, such as ProSe Per-Packet Priority (PPPP), in subframe-level and / or slot-level resource exclusions. For example, if, for a given subframe, the priority of all LTE SL packets within the subframe is not more important than the priority of NR SL packets, then subframe-level and / or slot-level resource exclusions do not apply to that subframe. Otherwise, subframe-level and / or slot-level resource exclusions may apply.

[0044] Referring to Figure 12(A), there are three different priorities (shown as P=1, 2, and 3) for resources occupied and / or reserved by LTE SL, where P=1 indicates the highest priority (i.e., most important) of a resource. The NR SL packet priority is P'=2. If a subframe contains LTE SL packets with priority P=3 or higher that are less important than the NR SL packets, the NR SL device does not apply subframe-level and / or slot-level resource exclusions to that subframe. Otherwise, the NR device applies subframe-level and / or slot-level resource exclusions. Figure 12(B) shows resources excluded by subframe-level and / or slot-level resource exclusions (indexed as 122, 126). Figure 12(B) also shows resources occupied and / or reserved by LTE SL but not excluded from candidate resources (indexed as 124). For these resources, resource 124 is not excluded because the NR SL priority (P'=2) is more important than the LTE SL priority (P=3). In some embodiments, LTE SL and NR SL have eight priority levels (P or P'=1...8), where P or P'=1 indicates the highest priority (importance) and P or P'=8 indicates the lowest priority.

[0045] Figure 13(A) illustrates the resources occupied and / or reserved by LTE SL. Figure 13(B) is a schematic diagram showing resources occupied and / or reserved by LTE SL, the priorities of LTE SL and NRL SL, and resources excluded and not excluded after performing subframe-level and / or slot-level resource exclusion based on the SL-RSRP level, consistent with some embodiments of the present disclosure. In some embodiments, LTE SL uses a 15kHz SCS and NR SL uses a 30kHz SCS. In these embodiments, as shown in Figure 13(A), there are two slots per subframe, where the subframe is the time resource granularity of LTE SL and the slot is the time resource granularity of NR SL. In Figure 13(A), resources occupied and / or reserved by LTE SL are indicated using hatched blocks. Resources occupied and / or reserved by LTE SL can be determined based on the LTE SL procedure. An NR SL device (e.g., type A or type B) may take priority, e.g., PPPP and / or SL-RSRP for LTE SL, into consideration in subframe-level and / or slot-level resource exclusion. For example, for a given subframe, if the priority of all LTE SL packets within the subframe is not more important than the priority of NR SL packets, then subframe-level and / or slot-level resource exclusion does not apply to that subframe. If the priority of LTE SL packets is more important than the priority of NR SL packets, but the LTE SL-RSRP is below a threshold, then subframe-level and / or slot-level resource exclusion does not have to apply to that subframe. Otherwise, subframe-level and / or slot-level resource exclusion may apply. The LTE SL-RSRP threshold can be a function of the congestion level (e.g., CBR) and a combination of LTE SL priority and NR SL priority. The LTE SL-RSRP threshold may be configured, preconfigured, or defined by a higher layer.In one embodiment, the additional SL-RSRP check may depend on the NR SL priority compared to the LTE SL priority. For example, the SL-RSRP criterion may only be applied if the NR SL and LTE SL have equal priority.

[0046] Referring to Figure 13(A), there are three different priorities (shown as P=1, 2, and 3) for resources occupied and / or reserved by LTE SL, where P=1 indicates the highest priority (i.e., most important) of the resource. The NR SL packet priority is P'=2. NR SL subframe-level and / or slot-level resource exclusions take into account LTE SL, LTE SL priority, NR SL priority, and SL-RSRP. If a subframe contains LTE SL packets with priority P=3 or higher that are less important than NR SL packets, the NR SL device does not apply subframe-level and / or slot-level resource exclusions to that subframe. Otherwise, the NR device applies subframe-level and / or slot-level resource exclusions. Figure 13(B) shows the resources excluded by subframe-level and / or slot-level resource exclusions (indexed as 132). Figure 13(B) also shows resources that are occupied and / or reserved by LTE SL but are not excluded from candidate resources (indexed as 134 and 136). For resource 134, the NR SL priority (P'=2) is more important than the LTE SL priority (P=3), so subframe-level and / or slot-level resource exclusions do not apply. For resource 136, the LTE SL priority (P=2) is the same as the NR SL priority (P'=2), but the LTE SL-RSRP is below the threshold, so subframe-level and / or slot-level resource exclusions do not apply. In some embodiments, LTE SL and NR SL have eight priority levels (P=1...8), where P=1 represents the highest priority and P=8 represents the lowest priority.

[0047] In some embodiments, the exclusion rule described above applies to a Type A device when the presence of LTE SL is detected and / or when the slot / subframe ratio exceeds a configured threshold, regardless of whether LTE SL transmission is present. In some embodiments, the exclusion rule applies to a Type B device when the Type B device is provided with information about LTE SL activity from another source.

[0048] Figure 14 is a flowchart of Method 1400 for resource selection or reselection in sidelink communication, consistent with some embodiments of the present disclosure. Method 1400 may be performed by a UE in sidelink communication.

[0049] Method 1400 includes step 1402 of performing channel detection (e.g., background detection or any other type of full or partial detection). For example, for resource selection, the UE may perform channel detection with a detection window (e.g., 100 or 1100 ms). A detection window of 100 ms may be for aperiodic traffic, while a detection window of 1100 ms may be for periodic traffic. The detection window can be of any duration depending on the embodiment of the UE. Through background channel detection, the UE can obtain information about resources occupied or reserved by other UEs, for example, based on resource reservations and corresponding SL-RSRP and / or S-RSSI measurements. In some embodiments, step 1402 is optional, and the UE receives information about resources occupied or reserved by other UEs from network nodes or other devices.

[0050] Method 1400 includes step 1404 of collecting at least one of sidelink detection information or resource reservation information for a first sidelink communication. For example, in one embodiment, the first sidelink communication is an NR sidelink communication, and the UE collects at least one of the sidelink detection information or resource reservation information for the NR sidelink communication. In some embodiments, collecting sidelink detection information for a first sidelink communication includes measuring one or more SL-RSRPs of the first sidelink communication that correspond to the resource reservation information of the first sidelink communication.

[0051] Method 1400 includes step 1406 of collecting at least one of sidelink detection information or resource reservation information for a second sidelink communication. For example, in one embodiment, the second sidelink communication is an LTE sidelink communication, and the UE collects at least one of the sidelink detection information or resource reservation information for the LTE sidelink communication. In some embodiments, collecting sidelink detection information for a second sidelink communication includes measuring one or more SL-RSRPs of the second sidelink communication that correspond to the resource reservation information of the second sidelink communication.

[0052] In some embodiments, the UE can perform background channel detection in the detection window and collect information about resources occupied or reserved by other UEs based on SCI decoding to identify candidate resources in the selection window. The SCI may be contained in the PSCCH received by the UE from other UEs. In some embodiments, the UE can decode the SCI using two stages: a first-stage SCI (SCI format 1-A) and a second-stage SCI (SCI format 2-A or 2-B), as defined in the 3GPP standard. The first-stage SCI can carry resource reservation information for future transmissions, as well as information about resource allocation and MCS for PSSCH, DMRS patterns, the second-stage SCI format, etc. The second-stage SCI can carry information for control information for HARQ procedures, IDs for source and / or destination, distance-based group casts (e.g., UE zone IDs and communication range requirements), etc. Based on resource reservations, a UE can avoid selecting time and / or frequency resources that are occupied or reserved by other UEs during its resource selection or re-selection.

[0053] In some embodiments, a UE may use inter-UE coordination information in which one or more other UEs transmit information about resources to the UE, and the UE utilizes that information for its resource selection or re-selection. In one embodiment, the inter-UE coordination information includes instructions for resources that are preferably included in the UE's selection or re-selection, or preferably excluded from the UE's selection or re-selection. In one embodiment, the UE does not support detection and / or resource exclusion, and the UE relies entirely on the inter-UE coordination information in resource selection or re-selection. In one embodiment, the UE may combine the inter-UE coordination information with resources identified by its own detection procedure before making a final selection or re-selection. In another embodiment, the UE may use an inter-UE coordination scheme in which one or more other UEs provide the UE with instructions that a resource reserved for the UE's transmission is subject to conflict with transmissions from other devices. In this case, the UE re-selects a new resource. Instructions from one or more other UEs may be transmitted via PSFCH.

[0054] Method 1400 includes step 1408 of determining one or more candidate resources based on at least one of the following: sidelink detection information for a first sidelink communication, resource reservation information for a first sidelink communication, sidelink detection information for a second sidelink communication, or resource reservation information for a second sidelink communication. For example, in one embodiment, the first sidelink communication is an NR sidelink communication and the second sidelink communication is an LTE sidelink communication, and the UE determines one or more candidate resources based on at least one of the following: NR sidelink detection information, NR resource reservation information, LTE sidelink detection information, or LTE resource reservation information.

[0055] In some embodiments, determining one or more candidate resources involves excluding one or more resources from a set of resources based on at least one of one or more resource reservations for a first sidelink communication having one or more corresponding SL-RSRPs exceeding a first threshold, or one or more resource reservations for a second sidelink communication having one or more corresponding SL-RSRPs exceeding a second threshold. In one embodiment, excluding one or more resources from a set of resources further involves configuring or preconfiguring one or more SL-RSRP thresholds for one or more combinations of the first sidelink priority and the second sidelink priority.

[0056] In some embodiments, determining one or more candidate resources involves excluding one or more subframes of a first sidelink communication that overlap with one or more subframes of a second sidelink communication from a set of resources. The exclusion may be performed at the physical layer. In one embodiment, the first sidelink communication is an NR sidelink communication using a 15kHz, 30kHz, or 60kHz SCS, and the second sidelink communication is an LTE sidelink communication using a 15kHz SCS.

[0057] In some embodiments, determining one or more candidate resources involves excluding one or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication from a set of resources. The exclusion may be performed at the physical layer. One or more slots do not include the first slot of the first sidelink communication. In one embodiment, the first sidelink communication is an NR sidelink communication using a 15kHz, 30kHz, or 60kHz SCS, and the second sidelink communication is an LTE sidelink communication using a 15kHz SCS.

[0058] In one embodiment, the UE determines one or more candidate resources based on information received from one or more second UEs. The received information may include at least one of the following: sidelink detection information for the first sidelink communication, resource reservation information for the first sidelink communication, sidelink detection information for the second sidelink communication, and resource reservation information for the second sidelink communication. The UE can send a request to one or more second UEs to share information and receive the information accordingly. The UE can send a request to one or more second UEs based, for example, on at least one of physical layer signaling, MAC layer signaling, radio resource control (RRC) layer signaling, or upper layer signaling. In one embodiment, the UE can also send instructions to one or more second UEs regarding the type of UE or one or more sidelink communication protocols that the UE supports. The UE can send instructions based on at least one of physical layer signaling, MAC layer signaling, RRC layer signaling, or upper layer signaling. In one embodiment, the information received by the UE from one or more second UEs includes at least one of the following: resource reservation information for the first sidelink communication, resource reservation information for the second sidelink communication, one or more SL-RSRPs for the first sidelink communication, one or more SL-RSRPs for the second sidelink communication, one or more S-RSSIs for the first sidelink communication, one or more S-RSSIs for the second sidelink communication, one or more priorities for the first sidelink communication, or one or more priorities for the second sidelink communication.

[0059] In one embodiment, the UE may further receive from one or more second UEs at least one of the following: location information of one or more second UEs, one or more physical coordinates of one or more second UEs, identification information of a cell on which one or more second UEs are camped, one or more identification information of one or more devices on which one or more second UEs receive sidelink signals, or zone identification information that identifies the location of one or more second UEs. In this embodiment, determining one or more candidate resources further includes taking into account information shared by one or more second UEs if one or more second UEs are in proximity. The proximity of one or more second UEs may be determined based on a distance threshold. For example, if the distance between the UE and one or more second UEs is less than a threshold distance, the UE considers the information received from one or more second UEs to be reliable and accurate. In one embodiment, the UE identifies one or more candidate resources by considering together at least one of the sidelink detection information or resource reservation information for the first sidelink communication and the sidelink detection information or resource reservation information for the second sidelink communication.

[0060] Referring further to Figure 14, Method 1400 includes step 1410 of selecting one or more resources from one or more candidate resources. In some embodiments, selecting one or more resources from one or more candidate resources includes avoiding selecting one or more resources from a set of resources based on at least one of the following: one or more resource reservation information for a first sidelink communication, resource reservation information for a second sidelink communication, one or more SL-RSRPs for a first sidelink communication, one or more SL-RSRPs for a second sidelink communication, one or more sidelink received signal strength indicators (S-RSSIs) for a first sidelink communication, one or more S-RSSIs for a second sidelink communication, one or more priorities for a first sidelink communication, or one or more priorities for a second sidelink communication. In some embodiments, avoiding selecting one or more resources from a set of resources includes one or more first sidelink priorities and one This includes configuring or preconfiguring one or more initial SL-RSRP thresholds for one or more combinations of multiple second sidelink priorities.

[0061] In one embodiment, selecting one or more resources from one or more candidate resources further includes selecting one or more resources from one or more candidate resources in at least one of two or more slots of a first sidelink communication that overlap with one or more subframes of a second sidelink communication. For example, in one embodiment, the first sidelink communication is an NR sidelink communication using a 15kHz, 30kHz, or 60kHz SCS, and the second sidelink communication is an LTE sidelink communication using a 15kHz SCS, and selecting one or more resources from one or more candidate resources further includes, at the MAC layer, selecting one or more resources from one or more candidate resources of an NR sidelink communication in a first of two or more slots of an NR sidelink communication that overlap with one or more subframes of an LTE sidelink communication.

[0062] Method 1400 includes step 1412 of checking resource availability at least once after resource selection and before transmission, based on a re-evaluation of one or more selected resources or preemption of one or more selected resources. In one embodiment, the resource availability check is performed on packets arriving after resource selection.

[0063] Method 1400 includes a step 1414 of determining whether resource reselection is necessary. In some embodiments, in response to a determination that resource reselection is necessary, the method is repeated in at least part of a method that includes at least one of the steps of collecting sidelink detection information or resource reservation information of a first sidelink communication, or collecting sidelink detection information or resource reservation information of a second sidelink communication.

[0064] Method 1400 may include step 1416 of sending one or more packets using one or more selected resources in response to a determination that resource reselection is not necessary. In some embodiments, one or more packets are sent by unicast to a specific destination or device. In some embodiments, one or more packets are sent to multiple devices by groupcast or broadcast. In some embodiments, one or more packets are sent based on semi-persistent scheduling or one-shot transmission.

[0065] In some embodiments, method 1400 may be performed by a type A device. Since the type A device includes both an LTE SL module and an NR SL module, the type A device can obtain accurate LTE SL sensing information. In some embodiments, method 1400 may be performed by a type B device. The type B device includes an NR SL module and can obtain resource allocation information by inter-UE coordination messages. In some embodiments, the type B device can request inter-RAT (Radio Access Technology) sidelink measurements from another device. For example, a type B device having only an NR SL module can request LTE SL sensing information from a type A device after establishing a unicast and / or PC5-RRC link. In some embodiments, a type B device requesting inter-RAT measurements can configure a new measurement object in an RRC reconfiguration message. Each measurement object may consist of a field that conveys information about the measured frequency resource and a field that indicates the measurement identity (ID). Often, several objects can be added to a list, and a measurement object can be specified for SL measurement of another RAT. The inter-RAT measurement is then reported to a requesting device (e.g., a Type B device) so that the SL measurement and detection data of the other RAT are transmitted to the requesting device. In some embodiments, LTE SL measurement and detection data are transferred from a Type A device to a Type B device to support same-channel coexistence of LTE SL and NR SL devices.

[0066] In some embodiments, upon receiving an object, a device (e.g., a Type A device) may perform an SL detection on another RAT and populate fields in the measurement report. The measurement report includes a list of SL resource reservation information for the other device. The measurement information pertains to another device operating on a different RAT than the device that requested the measurement. The measurement report is issued on the same RAT used by the device that requested the measurement. In some embodiments, the LTE SL measurement is performed by a Type A device and reported to a Type B device using an NR radio interface. In some embodiments, the report from the Type A device may include the full SCI or a subset of the SCI fields. The measurement may include at least one of the following: SL-RSRP, average S-RSSI (averaged over 100ms intervals), S-RSSI for each subchannel, or SL priority.

[0067] In some embodiments, the requesting device is located far from the device performing the measurement. In these embodiments, the measurement report includes information about the location of the device that performed the measurement, so that the requesting device can determine whether the measurement data is useful, thereby improving the accuracy and reliability of the measurement report. The location of the device that performed the measurement can be indicated using any parameters, including but not limited to the device's physical coordinates, the identity (ID) of the cell where the device is camped, the ID of the roadside unit (RSU) that the device can receive, or the zone ID where the device is located.

[0068] In some embodiments, location information may be used by a device requesting to filter measurement results. Measurement data is considered reliable and accurate if the measurement is performed near the requesting device; otherwise, it is considered unreliable and inaccurate. In some embodiments, measurements performed within a specific distance range from the requesting device are selectively used by the requesting device. The range may be determined based on a comparison of the distance between the requesting device and the measurement location and a distance threshold. The distance threshold may be fixed, pre-configured, or dynamically configurable by the network. In this way, inaccurate measurement data can be discarded or omitted.

[0069] In some embodiments, a Type B UE requests inter-RAT measurement support from a Type A UE via MAC CE. In this case, the Type B UE may broadcast or group cast to all neighboring UEs to a specific group of UEs configured to support intra-RAT measurement. In some embodiments, UE1 may indicate its UE type (e.g., Type A or B) in its first-stage SCI. If UE1 is a Type B device, other Type A devices in the vicinity of UE1 may decide to notify UE1 that an LTE transmission will collide with UE1's reserved transmission (at least in time, thus creating an AGC problem). If UE1 is a Type A device, other Type A devices may decide to notify UE1 that an LTE transmission will collide (at least in time) based on the expectation that reservations from LTE transmissions are also received by the UE1 device, but UE1's reservations still collide in time with the LTE transmission. This last embodiment addresses the hidden node problem on the UE1 side.

[0070] Figure 15 is a schematic diagram illustrating a method for determining resource candidates in the same-channel coexistence of a first sidelink communication and a second sidelink communication, consistent with some embodiments of the present disclosure. Referring to Figure 15, in some embodiments, the step of determining one or more candidate resources is to determine a first set of candidate resources (S) based on the second sidelink communication. 2nd SL This includes the step of determining the first set of candidate resources. The first set of candidate resources may be determined based on one of the methods described below.

[0071] In some embodiments, determining a first set of candidate resources may include excluding one or more resources from the available resources based on at least one of the following: resource reservation information for a first sidelink communication, resource reservation information for a second sidelink communication, SL-RSRP for a first sidelink communication, SL-RSRP for a second sidelink communication, S-RSSI for a first sidelink communication, S-RSSI for a second sidelink communication, priority for a first sidelink communication, or priority for a second sidelink communication. Excluding one or more resources from the available resources may further include configuring or preconfiguring one or more initial SL-RSRP thresholds for different combinations of second sidelink communication and first sidelink communication priority, and excluding one or more resources from the available resources based on one or more initial SL-RSRP thresholds.

[0072] In some embodiments, determining a first set of candidate resources may include excluding one or more resources from available resources based on a second sidelink communication resource reservation having an SL-RSRP exceeding a threshold. This procedure may further include configuring or preconfiguring one or more SL-RSRP thresholds for different combinations of second sidelink communication and first sidelink communication priority.

[0073] In some embodiments, determining a first set of candidate resources may include excluding one or more resources from the available resources based on a second sidelink communication average S-RSSI. This procedure may include configuring or preconfiguring one or more S-RSSI thresholds for different first sidelink communication priorities.

[0074] Furthermore, referring to Figure 15, a method for determining resource candidates in the coexistence of the first sidelink communication and the second sidelink communication on the same channel is also a first set of candidate resources (S 2nd SLBy applying resource exclusion to ), the second set of candidate resources (S' 2nd SL This includes the step of determining the second set. The second set is a subset of the first set. Resource exclusions may be at the subframe level and / or slot level.

[0075] A method for determining resource candidates in the coexistence of a first sidelink communication and a second sidelink communication on the same channel involves determining a third set of candidate resources (S) based on the first sidelink communication information. 1st SL ) was decided, and the second group (S' 2nd SL ) and the third group (S 1st SL The further step includes identifying the common portion (S0) with ) as a candidate resource. In some embodiments, determining a candidate first sidelink communication resource may include identifying the candidate resource by considering the second sidelink communication detection information and the first sidelink communication detection information together.

[0076] Figure 16 is a block diagram of UE1600 consistent with several embodiments of the present disclosure. UE1600 is a type A, type B, type C, or any other type of UE. The UE1600 may be mounted on a mobile vehicle or in a fixed position. The UE1600 can take any form, but is not limited to a vehicle, a vehicle-mounted component, a roadside unit, a laptop computer, a wireless terminal including a mobile phone, a wireless handheld device, or a wireless personal device, or any other form. Referring to Figure 16, the UE1600 may include an antenna 1602 that can be used for transmitting or receiving electromagnetic signals to or from a base station or other UE. The antenna 1602 may include one or more antenna elements and can enable different input / output antenna configurations, including multiple input / multiple output (MIMO) configurations, multiple input / single output (MISO) configurations, and single input / multiple output (SIMO) configurations. In some embodiments, the antenna 1602 may include multiple (e.g., tens or hundreds) antenna elements and can enable multi-antenna functions such as beamforming. In some embodiments, the antenna 1602 is a single antenna.

[0077] UE1600 may include a transceiver 1604 coupled to antenna 1602. The transceiver 1604 may be a radio transceiver in UE1600 and may communicate bidirectionally with a base station or other UE. For example, the transceiver 1604 may receive / transmit radio signals to and from a base station via downlink / uplink communication. The transceiver 1604 may also receive / transmit radio signals to and from another UE or RSU via sidelink communication. The transceiver 1604 may include a modem for modulating packets, providing the modulated packets to antenna 1602 for transmission, and demodulating packets received from antenna 1602.

[0078] UE1600 may include memory 1606. Memory 1606 may be any type of computer-readable storage medium, including volatile or non-volatile memory devices, or a combination thereof. Computer-readable storage medium includes, but is not limited to, non-temporary computer storage medium. Non-temporary storage medium may be accessed by a general-purpose or dedicated computer. Examples of non-temporary storage medium include, but are not limited to, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable ROM (EEPROM), digital multipurpose disks (DVDs), flash memory, compact disk (CD)ROM or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, etc. Non-temporary medium may be used to carry or store desired program code means (e.g., instructions and / or data structures) and may be accessed by a general-purpose or dedicated computer, or a general-purpose or dedicated processor. In some examples, software / program code may be transmitted from a remote source (e.g., a website, server, etc.) using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave. In such examples, coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave fall within the definition of a medium. Combinations of the above examples also fall within the scope of a computer-readable medium.

[0079] Memory 1606 may store information relating to the identity of device 1600 and signals and / or data received by antenna 1602. Memory 1606 may also store post-processing signals and / or data. Memory 1606 may also store computer-readable program instructions, mathematical models, and algorithms used in signal processing in receiver 1604 and calculations in processor 1608. Memory 1606 may further store computer-readable program instructions executed by processor 1608 to operate UE 1600 to perform the various functions described herein. In some examples, memory 160 6 may include a Basic Input / Output System (BIOS) that can control basic hardware or software operations, such as interactions with peripheral components or devices. In some embodiments, UE1600 is a Type A UE, and memory 1606 includes both LTE SL modules and NR SL modules. In some embodiments, UE1600 is a Type B UE, and memory 1606 includes only NR SL modules. In some embodiments, UE1600 is a Type C UE, and memory 1606 includes only LTE SL modules.

[0080] The computer-readable program instructions of this disclosure may be assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​and conventional procedural programming languages. The computer-readable program instructions can be executed on a computing device as a completely standalone software package, or partially on a first computing device and partially on a second computing device located remotely from the first computing device. In the latter scenario, the second remote computing device may be connected to the first computing device via any type of network, including a local area network (LAN) or a wide area network (WAN).

[0081] The UE1600 may include a processor 1608 which may include hardware devices having processing capabilities. The processor 1608 may include at least one of the following: a general-purpose processor, a digital signal processor (DSP), a central processing unit (CPU), a microcontroller, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or other programmable logic device. Examples of general-purpose processors include, but are not limited to, a microprocessor, any conventional processor, a controller, a microcontroller, or a state machine. In some embodiments, the processor 1608 may be implemented using a combination of devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration). The processor 1608 can receive downlink or sidelink signals from the transceiver 1604 and further process the signals. The processor 1608 can also receive data packets from the transceiver 1604 and further process the packets. In some embodiments, the processor 1608 may be configured to operate the memory using a memory controller. In some embodiments, the memory controller may be integrated into the processor 1608. The processor 1608 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1606) in order to have the UE 1600 perform various functions.

[0082] The UE1600 may include a Global Positioning System (GPS) 1610. The GPS 1610 may be used to enable location-based services or other services based on the geographical location of the UE1600. The GPS 1610 can receive Global Navigation Satellite System (GNSS) signals from a single satellite or multiple satellite signals via antenna 1602 and provide the geographical location of the UE1600 (e.g., the coordinates of the UE1600).

[0083] The UE1600 may include an input / output (I / O) device 1612 that can be used to communicate the results of signal processing and calculations to a user or another device. S1612 may include a user interface that includes a display and input devices for sending user commands to processor 1608. The display may be configured to show the status of signal reception in UE1600, data stored in memory 1606, the status of signal processing, and calculation results, etc. The display may include, but is not limited to, a cathode ray tube (CRT), liquid crystal display (LCD), light-emitting diode (LED), gas plasma display, touchscreen, or other image projection device for displaying information to the user. The input device may be any type of computer hardware equipment used to receive data and control signals from the user. The input device may include, but is not limited to, a keyboard, mouse, scanner, digital camera, joystick, trackball, cursor directional keys, touchscreen monitor, or audio / video commander, etc.

[0084] The UE1600 may further include a machine interface 1614, such as an electric bus for connecting a transceiver 1604, memory 1606, processor 1608, GPS 1610, and I / O devices 1612.

[0085] In some embodiments, UE1600 may be configured or programmed for sidelink communication. Processor 1608 may be configured to execute instructions stored in memory 1606 to perform background channel detection. Processor 1608 may be configured to execute instructions to collect at least one of sidelink detection information or resource reservation information for a first sidelink communication, and to collect at least one of sidelink detection information or resource reservation information for a second sidelink communication. Processor 1608 may be configured to execute instructions to determine one or more candidate resources based on at least one of the sidelink detection information for the first sidelink communication, the resource reservation information for the first sidelink communication, the sidelink detection information for the second sidelink communication, or the resource reservation information for the second sidelink communication. Processor 1608 may be configured to execute instructions to select one or more resources from the one or more candidate resources, and to check the resource availability of at least one packet arriving after resource selection based on re-evaluation of the selected one or more resources or preemption of the selected one or more resources, and to determine whether resource re-selection is necessary. If the processor 1608 determines that resource reselection is not necessary, the processor 1608 may be configured to execute an instruction to send one or more packets using one or more selected resources. If the processor 1608 determines that resource reselection is necessary, the processor 1608 may be configured to repeat the method from the step of collecting at least one of the sidelink resource detection information or resource reservation information for the first sidelink communication.

[0086] As used in this disclosure, the use of the term "or" in a list of items indicates an inclusive list. A list of items may begin with a phrase such as "at least one" or "one or more." For example, a list of at least one A, B, or C includes A or B or C or AB (i.e., A and B) or AC or BC or ABC (i.e., A, B, and C). Also, as used in this disclosure, the phrase "based on" preceding a list of conditions should not be interpreted as "based solely on" the set of conditions, but rather as "based at least partially on" the set of conditions. For example, a result described as "based on condition A" may be based on both condition A and condition B without departing from the scope of this disclosure.

[0087] In this specification, the terms “comprise,” “include,” and “contain” may be used interchangeably, have the same meaning, and should be interpreted comprehensively and open-ended. The terms "include" or "contain" may be used before a list of elements to indicate that at least all of the listed elements in the list are present, but other elements not on the list may also be present. For example, if A includes B and C, then both {B, C} and {B, C, D} are within the scope of A.

[0088] This disclosure describes exemplary configurations that do not represent all possible examples or configurations within the scope of this disclosure in relation to the accompanying drawings. The term “typical” should not be interpreted as “preferred” or “advantageous compared to other examples,” but rather as “example, case, or model.” By reading this disclosure, including the description of the embodiments and drawings, it will be understood that the technology disclosed herein can be implemented using alternative embodiments. A person skilled in the art will understand that by combining embodiments, or specific features of the embodiments described herein, one can arrive at yet another embodiment for carrying out the technology described herein. Thus, this disclosure should be given the broadest scope that is consistent with the principles and novel features disclosed herein, and is not limited to the examples and designs described herein.

[0089] The flowcharts and block diagrams in the figures illustrate examples of the architecture, function, and operation of possible embodiments of systems, methods, and devices according to various embodiments. Note that in some alternative embodiments, the functions described in the blocks may be performed in a different order than shown in the figures. For example, two blocks shown consecutively may actually be performed substantially simultaneously, or blocks may sometimes be performed in reverse order depending on the functions they relate to. Similarly, in methods consistent with various embodiments, additional steps may be included in such methods, and certain steps may be omitted or combined.

[0090] The embodiments described are not mutually exclusive, and it is understood that elements, components, materials, or steps described in relation to one exemplary embodiment may be combined with other embodiments in a suitable manner to achieve the desired design objective, or may be excluded from other embodiments.

[0091] Any reference in this specification to “some embodiments” or “some typical embodiments” means that certain features, structures, or characteristics described in relation to an embodiment may be included in at least one embodiment. Any occurrences of the phrases “one embodiment,” “some embodiments,” or “another embodiment” in various parts of this disclosure do not necessarily refer to the same embodiment, nor do they necessarily refer to separate or alternative embodiments that are mutually exclusive with each other.

[0092] Furthermore, the articles “a” and “an” used in this disclosure and the attached claims should generally be interpreted as meaning “one or more” unless otherwise specified or unless it is clear from the context that they refer to a singular form.

[0093] Unless otherwise specified, each number and range should be interpreted as an approximation, as if preceded by the word "approximately" or "about."

[0094] The elements in the claims of the following methods are listed in a specific order, if any; however, unless the enumeration of the claims specifically implies a particular order for implementing some or all of those elements, the elements are not necessarily intended to be limited to being implemented in that specific order.

[0095] For clarity, certain features of this disclosure described in the context of separate embodiments are single It is understood that these may be provided in combination in the embodiments. Conversely, various features described herein in the context of a single embodiment for the sake of brevity may be provided separately, in any suitable partial combination, or as appropriate in any other embodiment described herein. Certain features described in the context of various embodiments are not essential features of those embodiments unless otherwise stated.

[0096] It will be further understood that various modifications, substitutions, and variations of the details, materials, and arrangement of the parts described and illustrated to illustrate the nature of the described embodiments can be made by those skilled in the art without departing from the scope. Accordingly, the following claims encompass all such substitutions, modifications, and variations included in the terms of the claims.

[0097] Clause 1: A method for resource selection and packet transmission in sidelink communication, wherein this method is A step of collecting at least one of the sidelink detection information or resource reservation information of the first sidelink communication, The steps include collecting at least one of the sidelink detection information or resource reservation information for the second sidelink communication, A step of determining one or more candidate resources based on at least one of the sidelink detection information of the first sidelink communication, the resource reservation information of the first sidelink communication, the sidelink detection information of the second sidelink communication, or the resource reservation information of the second sidelink communication, The steps include selecting one or more resources from one or more candidate resources, A step to determine whether resource re-selection is necessary, The step of sending one or more packets using one or more selected resources in response to a determination that resource reselection is not necessary.

[0098] Clause 2: The step of collecting sidelink detection information for a first sidelink communication includes measuring one or more sidelink reference signal received powers (SL-RSRP) of the first sidelink communication corresponding to resource reservation information for the first sidelink communication. The method according to Clause 1, wherein the step of collecting sidelink detection information for a second sidelink communication includes measuring one or more SL-RSRPs of the second sidelink communication corresponding to resource reservation information of the second sidelink communication.

[0099] Clause 3: The method further includes repeating at least part of a method that includes, in response to a determination that resource reselection is necessary, the step of collecting at least one of sidelink detection information or resource reservation information of a first sidelink communication, or the step of collecting at least one of sidelink detection information or resource reservation information of a second sidelink communication. The method described in Article 1.

[0100] Clause 4: Further includes the step of performing channel detection, The method described in Article 1.

[0101] Clause 5: Further includes a step of checking resource availability at least once after resource selection and before submission, based on re-evaluation of one or more selected resources or preemption of one or more selected resources. The method described in Article 1.

[0102] Clause 6: The first sidelink communication is a new radio (NR) sidelink communication, and the second side The method according to Clause 1, wherein the i-link communication is Long-Term Evolution (LTE) sidelink communication.

[0103] Clause 7: The method described in Clause 1, wherein one or more packets are transmitted based on semi-persistent scheduling or one-shot transmission.

[0104] Clause 8: The step of determining one or more candidate resources is, The method according to Clause 1, further comprising the step of determining a first set of candidate resources based on at least one of the sidelink detection information of a second sidelink communication or the resource reservation information of a second sidelink communication.

[0105] Clause 9: The step of determining one or more candidate resources is, The method according to Clause 1, further comprising the step of excluding one or more resources from a set of resources based on at least one of the following: one or more resource reservation information for a first sidelink communication, resource reservation information for a second sidelink communication, one or more SL-RSRPs for a first sidelink communication, one or more SL-RSRPs for a second sidelink communication, one or more sidelink received signal strength indicators (S-RSSIs) for a first sidelink communication, one or more S-RSSIs for a second sidelink communication, one or more priorities for a first sidelink communication, or one or more priorities for a second sidelink communication.

[0106] Clause 10: Further includes the step of configuring or preconfiguring one or more initial SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities, The method described in Article 9.

[0107] Clause 11: The step of determining one or more candidate resources is, The method according to Clause 1, further comprising the step of excluding one or more resources from a set of resources based on at least one of the following: one or more resource reservations for a first sidelink communication having one or more corresponding SL-RSRPs exceeding a first threshold, or one or more resource reservations for a second sidelink communication having one or more corresponding SL-RSRPs exceeding a second threshold.

[0108] Clause 12: Further includes the step of configuring or preconfiguring one or more SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities, The method described in Article 11.

[0109] Clause 13: The step of determining the first set of candidate resources is, The method according to Clause 8, further comprising the step of excluding one or more resources from a set of resources based on one or more S-RSSIs of a second sidelink communication.

[0110] Clause 14: Further comprising the step of configuring or preconfiguring one or more S-RSSI thresholds for one or more first sidelink priorities, The method described in Article 13.

[0111] Clause 15: Further includes the step of determining a second set of candidate resources by applying resource exclusions to a first set of candidate resources based on at least one of a subframe or slot, The method described in Article 8.

[0112] Clause 16: Further includes the step of determining a third set of candidate resources based on at least one of the sidelink detection information of the first sidelink communication or the resource reservation information of the first sidelink communication, The method described in Article 15.

[0113] Clause 17: Further includes the step of identifying the intersection of the second set and the third set as a candidate resource, The method described in Article 16.

[0114] Clause 18: The step of determining candidate resources is, The method according to Clause 1, further comprising the step of identifying a candidate resource by considering together at least one of the sidelink detection information or resource reservation information of a first sidelink communication and at least one of the sidelink detection information or resource reservation information of a second sidelink communication.

[0115] Clause 19: The step of selecting one or more resources from one or more candidate resources is, The method according to Clause 1, further comprising the step of selecting one or more resources from one or more candidate resources in at least one slot of two or more slots of a first sidelink communication that overlap with one or more subframes of a second sidelink communication.

[0116] Clause 20: The first sidelink communication is an NR sidelink communication using a subcarrier interval of 15kHz, 30kHz, or 60kHz, and the second sidelink communication is an LTE sidelink communication using a subcarrier interval of 15kHz, and this method The method according to Clause 19, further comprising the step of selecting one or more resources from one or more candidate resources of NR sidelink communication in a first slot of two or more slots of NR sidelink communication that overlap with one or more subframes of LTE sidelink communication, at the media access control (MAC) layer.

[0117] Clause 21: The step of determining one or more candidate resources is, The method according to Clause 1, further comprising the step of excluding, at the physical layer, one or more subframes of a first sidelink communication that overlap with one or more subframes of a second sidelink communication from a set of resources.

[0118] Clause 22: The method according to Clause 21, wherein the first sidelink communication is an NR sidelink communication using a subcarrier interval of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is an LTE sidelink communication using a subcarrier interval of 15 kHz.

[0119] Clause 23: The step of determining one or more candidate resources is, The physical layer further includes the step of excluding from a set of resources one or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication, The method according to Clause 1, wherein one or more slots exclude the first slot of the first sidelink communication.

[0120] Clause 24: The first sidelink communication is an NR sidelink communication using a subcarrier interval of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is The method described in Clause 23, which is an LTE sidelink communication using a 15 kHz subcarrier interval.

[0121] Clause 25: If the Method is performed by the first User Equipment (UE), The method according to Clause 1, further comprising the step of receiving at least one of the following from one or more second UEs: sidelink detection information for a first sidelink communication, resource reservation information for a first sidelink communication, sidelink detection information for a second sidelink communication, or resource reservation information for a second sidelink communication.

[0122] Clause 26: If the Method is executed by the First UE, and the Method is executed by the First UE, The method according to Clause 1, further comprising the step of receiving from one or more second UEs at least one of the following: resource reservation information for a first sidelink communication, resource reservation information for a second sidelink communication, one or more SL-RSRPs for a first sidelink communication, one or more SL-RSRPs for a second sidelink communication, one or more S-RSSIs for a first sidelink communication, one or more S-RSSIs for a second sidelink communication, one or more priorities for a first sidelink communication, or one or more priorities for a second sidelink communication.

[0123] Clause 27: Further includes the step of receiving at least one of the following from one or more second UEs: location information of one or more second UEs, one or more physical coordinates of one or more second UEs, identification information of a cell on which one or more second UEs are camped, one or more identification information of one or more devices on which one or more second UEs receive sidelink signals, or zone identification information that identifies where one or more second UEs are located. The method described in Article 26.

[0124] Clause 28: The step of determining one or more candidate resources is, The method according to Clause 26, further comprising the step of taking into account information shared by one or more second UEs when one or more second UEs are in proximity.

[0125] Clause 29: The method according to Clause 28, wherein the proximity of one or more second UEs is determined based on a distance threshold.

[0126] Clause 30: Further includes the step of requesting one or more second UEs to share at least one of the following: sidelink detection information for a first sidelink communication, resource reservation information for a first sidelink communication, sidelink detection information for a second sidelink communication, or resource reservation information for a second sidelink communication. The method described in Article 25.

[0127] Clause 31: The method according to Clause 30, wherein the step of requesting one or more second UEs to share is based on at least one of physical layer signaling, MAC layer signaling, radio resource control (RRC) layer signaling, or upper layer signaling.

[0128] Clause 32: When this method is performed by the UE, The method according to Clause 1, further comprising the step of indicating the type of UE or one or more sidelink communication protocols supported by the UE.

[0129] Clause 33: The step of indicating the type of UE or one or more sidelink communication protocols that the UE supports is whether physical layer signaling, MAC layer signaling, R The method according to Clause 32, based on at least one of RC layer signaling or upper layer signaling.

[0130] Clause 34: User equipment (UE) for sidelink communications, where the UE is Memory for storing instructions, A processor, including, the processor executes instructions stored in memory, Collect at least one of the sidelink detection information or resource reservation information of the first sidelink communication, Collect at least one of the sidelink detection information or resource reservation information of the second sidelink communication, Based on at least one of the following: sidelink detection information from the first sidelink communication, resource reservation information from the first sidelink communication, sidelink detection information from the second sidelink communication, or resource reservation information from the second sidelink communication, one or more candidate resources are determined. Select one or more resources from one or more candidate resources, Determine whether resource re-selection is necessary. It is configured to send a packet to its destination in response to a determination that resource reselection is not necessary.

[0131] Clause 35: The processor is further configured to execute an instruction to measure one or more sidelink reference signal received powers (SL-RSRP) of the first sidelink communication corresponding to resource reservation information of the first sidelink communication when collecting sidelink detection information of the first sidelink communication. The UE described in Clause 34, wherein when collecting sidelink detection information for a second sidelink communication, the processor is further configured to execute instructions to measure one or more SL-RSRPs of the second sidelink communication corresponding to resource reservation information for the second sidelink communication.

[0132] Clause 36: When the processor executes an instruction, The UE described in Clause 34 is further configured to repeat at least a portion of a method including at least one of the following in response to a determination that resource reselection is necessary: ​​collecting at least one of sidelink detection information or resource reservation information for a first sidelink communication, or collecting at least one of sidelink detection information or resource reservation information for a second sidelink communication.

[0133] Clause 37: When the processor executes an instruction, The UE described in Clause 34, further configured to perform channel detection.

[0134] Clause 38: When the processor executes an instruction, The UE described in Clause 34 is further configured to check resource availability at least once after resource selection and before transmission, based on re-evaluation of one or more selected resources or preemption of one or more selected resources.

[0135] Clause 39: A UE as described in Clause 34, where the first sidelink communication is a New Radio (NR) sidelink communication and the second sidelink communication is a Long-Term Evolution (LTE) sidelink communication.

[0136] Clause 40: One or more packets are transmitted based on semi-persistent scheduling or one-shot transmission, as described in Clause 34.

[0137] Clause 41: When determining one or more candidate resources, the processor executes an instruction, The UE described in Clause 34 is further configured to determine a first set of candidate resources based on at least one of the sidelink detection information of a second sidelink communication or the resource reservation information of a second sidelink communication.

[0138] Clause 42: When determining one or more candidate resources, the processor executes an instruction, The UE described in Clause 34 is further configured to exclude one or more resources from a set of resources based on at least one of the following: one or more resource reservation information for a first sidelink communication, resource reservation information for a second sidelink communication, one or more SL-RSRPs for a first sidelink communication, one or more SL-RSRPs for a second sidelink communication, one or more sidelink received signal strength indicators (S-RSSIs) for a first sidelink communication, one or more S-RSSIs for a second sidelink communication, one or more priorities for a first sidelink communication, or one or more priorities for a second sidelink communication.

[0139] Clause 43: When the processor executes an instruction, The UE described in Clause 42 is further configured to configure or preconfigure one or more initial SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities.

[0140] Clause 44: When determining one or more candidate resources, the processor executes an instruction, The UE described in Clause 34 is further configured to exclude one or more resources from a set of resources based on at least one of the following: one or more resource reservations for a first sidelink communication having one or more corresponding SL-RSRPs exceeding a first threshold, or one or more resource reservations for a second sidelink communication having one or more corresponding SL-RSRPs exceeding a second threshold.

[0141] Clause 45: When the processor executes an instruction, The UE described in Clause 44 is further configured to configure or preconfigure one or more SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities.

[0142] Clause 46: When determining the first set of candidate resources, the processor executes an instruction, The UE described in Clause 41, further configured to exclude one or more resources from a set of resources based on one or more S-RSSIs of a second sidelink communication.

[0143] Clause 47: When the processor executes an instruction, The UE described in Clause 46 is further configured to configure or preconfigure one or more S-RSSI thresholds for one or more first sidelink priorities.

[0144] Clause 48: When the processor executes an instruction, The UE described in Clause 41 is further configured to determine a second set of candidate resources by applying resource exclusions to a first set of candidate resources based on at least one of a subframe or a slot.

[0145] Clause 49: When the processor executes an instruction, The UE described in Clause 48 is further configured to determine a third set of candidate resources based on at least one of the sidelink detection information of the first sidelink communication or the resource reservation information of the first sidelink communication.

[0146] Clause 50: When the processor executes an instruction, The UE described in Clause 49 is further configured to identify the intersection of the second set and the third set as a candidate resource.

[0147] Clause 51: When determining candidate resources, the processor executes instructions, The UE described in Clause 34 is further configured to identify a candidate resource by considering together at least one of the sidelink detection information or resource reservation information of the first sidelink communication and at least one of the sidelink detection information or resource reservation information of the second sidelink communication.

[0148] Clause 52: When selecting one or more resources from one or more candidate resources, the processor executes an instruction, The UE described in Clause 34 is further configured to select from one or more candidate resources one or more resources in at least one of two or more slots of a first sidelink communication that overlap with one or more subframes of a second sidelink communication.

[0149] Clause 53: The first sidelink communication is an NR sidelink communication using a subcarrier interval of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is an LTE sidelink communication using a subcarrier interval of 15 kHz, and the processor executes instructions. The UE described in Clause 52 is further configured in the Media Access Control (MAC) layer to select one or more resources from one or more candidate resources of NR sidelink communication in a first of two or more slots of NR sidelink communication that overlap with one or more subframes of LTE sidelink communication.

[0150] Clause 54: When determining one or more candidate resources, the processor executes an instruction, The UE described in Clause 34 is further configured in the physical layer to exclude from a set of resources one or more subframes of the first sidelink communication that overlap with one or more subframes of the second sidelink communication.

[0151] Clause 55: The UE described in Clause 54, wherein the first sidelink communication is an NR sidelink communication using a subcarrier interval of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is an LTE sidelink communication using a subcarrier interval of 15 kHz.

[0152] Clause 56: When determining one or more candidate resources, the processor executes an instruction, In the physical layer, it is further configured to exclude from a set of resources one or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication, A UE as described in Clause 34, wherein one or more slots exclude the first slot for the first sidelink communication.

[0153] Clause 57: The first sidelink communication is on 15kHz, 30kHz, or 60kHz An UE as described in Clause 56, which is an NR sidelink communication using a subcarrier interval, and a second sidelink communication is an LTE sidelink communication using a 15 kHz subcarrier interval.

[0154] Clause 58: If UE is the first UE, and the processor executes an instruction, The UE described in Clause 34, further configured to receive from one or more second UEs at least one of the following: sidelink detection information for a first sidelink communication, resource reservation information for a first sidelink communication, sidelink detection information for a second sidelink communication, or resource reservation information for a second sidelink communication.

[0155] Clause 59: If UE is the first UE, and the processor executes an instruction, The UE described in Clause 34, further configured to receive from one or more second UEs at least one of the following: resource reservation information for a first sidelink communication, resource reservation information for a second sidelink communication, one or more SL-RSRPs for a first sidelink communication, one or more SL-RSRPs for a second sidelink communication, one or more S-RSSIs for a first sidelink communication, one or more S-RSSIs for a second sidelink communication, one or more priorities for a first sidelink communication, or one or more priorities for a second sidelink communication.

[0156] Clause 60: When the processor executes an instruction, The UE described in Clause 59, further configured to receive from one or more second UEs at least one of the following: location information of one or more second UEs, one or more physical coordinates of one or more second UEs, identification information of a cell on which one or more second UEs are camped, one or more identification information of one or more devices on which one or more second UEs receive sidelink signals, or zone identification information that identifies where one or more second UEs are located.

[0157] Clause 61: When determining one or more candidate resources, the processor executes an instruction, The UE described in Clause 59, further configured to take into account information shared by one or more second UEs when one or more second UEs are in proximity.

[0158] Clause 62: The UE described in Clause 61, wherein the proximity of one or more second UEs is determined based on a distance threshold.

[0159] Clause 63: When the processor executes an instruction, The UE described in Clause 58 is further configured to require one or more second UEs to share at least one of the following: sidelink detection information for a first sidelink communication, resource reservation information for a first sidelink communication, sidelink detection information for a second sidelink communication, or resource reservation information for a second sidelink communication.

[0160] Clause 64: A UE described in Clause 63 that requires one or more second UEs to perform at least one of the following: physical layer signaling, MAC layer signaling, radio resource control (RRC) layer signaling, or upper layer signaling.

[0161] Clause 65: When the processor executes an instruction, The UEs described in Clause 34, further configured to indicate the type of UE or one or more sidelink communication protocols that the UE supports.

[0162] Clause 66: Type of UE or one or more sidelink communications supported by the UE A UE as described in Clause 65, whose steps demonstrating a protocol are based on at least one of the following: physical layer signaling, MAC layer signaling, RRC layer signaling, or upper layer signaling.

[0163] Clause 67: A non-temporary computer-readable medium for storing instructions executable by one or more processors of a user device (UE) for communication, in order to perform the method, A step of collecting at least one of the sidelink detection information or resource reservation information of the first sidelink communication, The steps include collecting at least one of the sidelink detection information or resource reservation information for the second sidelink communication, A step of determining one or more candidate resources based on at least one of the sidelink detection information of the first sidelink communication, the resource reservation information of the first sidelink communication, the sidelink detection information of the second sidelink communication, or the resource reservation information of the second sidelink communication, The steps include selecting one or more resources from one or more candidate resources, A step to determine whether resource re-selection is necessary, The process includes the step of sending a packet to the destination in response to a determination that resource reselection is not required.

Claims

1. A method for resource selection and packet transmission in sidelink communication, A step of collecting at least one of the sidelink detection information or resource reservation information of the first sidelink communication, A step of collecting at least one of sidelink detection information or resource reservation information for a second sidelink communication in which the subcarrier interval is smaller than that of the first sidelink communication, A step of determining one or more candidate resources based on at least one of the sidelink detection information of the first sidelink communication, the resource reservation information of the first sidelink communication, the sidelink detection information of the second sidelink communication, or the resource reservation information of the second sidelink communication, The step of selecting one or more resources from the one or more candidate resources, The step of sending one or more packets using the one or more selected resources is included, The step of determining one or more candidate resources is, The process further includes the step of excluding from the candidate resources one or more resources among the one or more resource reservations for the first sidelink communication in which the corresponding SL-RSRP exceeds a first threshold, and one or more resources among the one or more resource reservations for the second sidelink communication in which the corresponding SL-RSRP exceeds a second threshold different from the first threshold. method.

2. The step further includes configuring or preconfiguring one or more SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities, The method according to claim 1.

3. The step of collecting the sidelink detection information of the first sidelink communication includes the step of measuring one or more sidelink reference signal received powers (SL-RSRP) of the first sidelink communication that correspond to the resource reservation information of the first sidelink communication, The step of collecting the sidelink detection information of the second sidelink communication includes the step of measuring one or more SL-RSRPs of the second sidelink communication that correspond to the resource reservation information of the second sidelink communication. The method according to claim 1.

4. The process further includes a step to determine whether resource re-selection is necessary, The method further includes, in response to a determination that resource reselection is necessary, repeating at least a part of the method which includes at least one of the steps of collecting the sidelink detection information or the resource reservation information of the first sidelink communication, or collecting the sidelink detection information or the resource reservation information of the second sidelink communication. The method according to claim 1.

5. The step further includes performing channel detection, The method according to claim 1.

6. Re-evaluation of the one or more selected resources or the one or more selected The step further includes checking resource availability at least once after resource selection and before transmission, based on the preemption of the selected resource, The method according to claim 1.

7. The first sidelink communication is New Radio (NR) sidelink communication, and the second sidelink communication is Long-Term Evolution (LTE) sidelink communication. The method according to claim 1.

8. The one or more packets are transmitted based on semi-persistent scheduling or one-shot transmission. The method according to claim 1.

9. The step of determining one or more candidate resources is, The process further includes determining a first set of candidate resources based on at least one of the sidelink detection information of the second sidelink communication or the resource reservation information of the second sidelink communication. The method according to claim 1.

10. The step of determining one or more candidate resources is, The further step includes excluding one or more resources from a set of resources based on at least one of the following: one or more resource reservation information for the first sidelink communication, resource reservation information for the second sidelink communication, one or more SL-RSRPs for the first sidelink communication, one or more SL-RSRPs for the second sidelink communication, one or more sidelink received signal strength indicators (S-RSSIs) for the first sidelink communication, one or more S-RSSIs for the second sidelink communication, one or more priorities for the first sidelink communication, or one or more priorities for the second sidelink communication. The method according to claim 1.

11. The further step includes setting or pre-setting one or more initial SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities, The method according to claim 10.

12. The process further includes determining a second set of candidate resources by applying resource exclusions to a first set of candidate resources based on at least one of a subframe or a slot. The method according to claim 9.

13. The step of determining the candidate resources is, The step of identifying the candidate resource by considering together at least one of the sidelink detection information of the first sidelink communication or the resource reservation information of the first sidelink communication and at least one of the sidelink detection information of the second sidelink communication or the resource reservation information of the second sidelink communication, The method according to claim 1.

14. The first sidelink communication is an NR sidelink communication using a subcarrier interval of 15 kHz, 30 kHz, or 60 kHz. The second sidelink communication uses LTE sidelink with a 15 kHz subcarrier interval. It is a link communication, The media access control (MAC) layer further includes the step of selecting one or more resources in the first slot of the NR sidelink communication that overlaps with one or more subframes of the LTE sidelink communication from one or more candidate resources of the NR sidelink communication, among two or more slots of the NR sidelink communication. The method according to claim 1.

15. The step of determining one or more candidate resources is, The physical layer further includes the step of excluding from a set of resources one or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication, The method according to claim 1.

16. The step of determining the one or more candidate resources is: In the physical layer, the process includes the step of removing from the set of resources any slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication, excluding the first slot of the first sidelink communication. The method according to claim 1.

17. The method is performed by the first apparatus, and the method is The further step includes receiving at least one of the following from one or more second devices: the sidelink detection information of the first sidelink communication, the resource reservation information of the first sidelink communication, the sidelink detection information of the second sidelink communication, or the resource reservation information of the second sidelink communication. The method according to claim 1.

18. The method is performed by the first apparatus, and the method is The further step includes receiving at least one of the following from one or more second devices: resource reservation information for the first sidelink communication, resource reservation information for the second sidelink communication, one or more SL-RSRPs for the first sidelink communication, one or more SL-RSRPs for the second sidelink communication, one or more S-RSSIs for the first sidelink communication, one or more S-RSSIs for the second sidelink communication, one or more priorities for the first sidelink communication, or one or more priorities for the second sidelink communication. The method according to claim 1.

19. The step of determining one or more candidate resources is, The further step includes taking into account information shared by the one or more second devices when the one or more second devices are in close proximity. The method according to claim 18.

20. The method is performed by the apparatus, and the method, The further step includes indicating the type of the device or one or more side-link communication protocols supported by the device. The method according to claim 1.

21. A device for performing sidelink communication, Memory for storing instructions, By executing the instruction stored in the memory, Collecting at least one of the sidelink detection information or resource reservation information of the first sidelink communication, Collecting at least one of sidelink detection information or resource reservation information for a second sidelink communication in which the subcarrier interval is smaller than that of the first sidelink communication, Based on at least one of the sidelink detection information of the first sidelink communication, the resource reservation information of the first sidelink communication, the sidelink detection information of the second sidelink communication, or the resource reservation information of the second sidelink communication, one or more candidate resources are determined. Selecting one or more resources from the one or more candidate resources, Using the one or more selected resources, transmit one or more packets, A processor that executes, It has, Determining one or more candidate resources is The following are further included in excluding from the candidate resources one or more resources among the one or more resource reservations for the first sidelink communication in which the corresponding SL-RSRP exceeds a first threshold, and one or more resources among the one or more resource reservations for the second sidelink communication in which the corresponding SL-RSRP exceeds a second threshold different from the first threshold: Device.

22. The processor further performs the function of configuring or preconfiguring one or more SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities. The apparatus according to claim 21.

23. In collecting the sidelink detection information of the first sidelink communication, The processor executes the instruction, To measure the received power of one or more sidelink reference signals (SL-RSRP) of the first sidelink communication, corresponding to the resource reservation information of the first sidelink communication, The step of collecting the sidelink detection information of the second sidelink communication includes measuring one or more SL-RSRPs of the second sidelink communication that correspond to the resource reservation information of the second sidelink communication, To further execute, The apparatus according to claim 21.

24. The processor executes the instruction, To determine whether resource re-selection is necessary, In response to the determination that resource reselection is necessary, the method repeats at least a part of a method that includes collecting at least one of the sidelink detection information or resource reservation information of the first sidelink communication, or collecting at least one of the sidelink detection information or resource reservation information of the second sidelink communication. To further execute, The apparatus according to claim 21.

25. The processor executes the instruction, Further perform channel detection. The apparatus according to claim 21.

26. The processor executes the instruction, Based on the re-evaluation of the one or more selected resources or the preemption of the one or more selected resources, the resource availability is further checked at least once after the resource selection and before the transmission. The apparatus according to claim 21.

27. The first sidelink communication is New Radio (NR) sidelink communication, and the second sidelink communication is Long-Term Evolution (LTE) sidelink communication. The apparatus according to claim 21.

28. The one or more packets are transmitted based on semi-persistent scheduling or one-shot transmission. The apparatus according to claim 21.

29. In determining the one or more candidate resources, The processor executes the instruction, The system further determines a first set of candidate resources based on at least one of the sidelink detection information of the second sidelink communication or the resource reservation information of the second sidelink communication. The apparatus according to claim 21.

30. In determining the one or more candidate resources, The processor executes the instruction, Further, the system excludes one or more resources from a set of resources based on at least one of the following: one or more resource reservation information for the first sidelink communication, resource reservation information for the second sidelink communication, one or more SL-RSRPs for the first sidelink communication, one or more SL-RSRPs for the second sidelink communication, one or more sidelink received signal strength indicators (S-RSSIs) for the first sidelink communication, one or more S-RSSIs for the second sidelink communication, one or more priorities for the first sidelink communication, or one or more priorities for the second sidelink communication. The apparatus according to claim 21.

31. The processor executes the instruction, Further, set or pre-configure one or more initial SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities. The apparatus according to claim 30.

32. In determining the one or more candidate resources, The processor executes the instruction, The system further removes one or more resources from a set of resources based on at least one of the following: one or more resource reservations of the first sidelink communication having one or more corresponding SL-RSRPs that exceed a first threshold, or one or more resource reservations of the second sidelink communication having one or more corresponding SL-RSRPs that exceed a second threshold. The apparatus according to claim 21.

33. The processor executes the instruction, Further, configure or preconfigure one or more SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities. The apparatus according to claim 32.

34. The processor executes the instruction, Further, the system determines a second set of candidate resources by applying resource exclusions to the first set of candidate resources based on at least one of a subframe or a slot. The apparatus according to claim 29.

35. In determining the candidate resources, The processor executes the instruction, Further identification of the candidate resource is performed by considering together at least one of the sidelink detection information of the first sidelink communication or the resource reservation information of the first sidelink communication and at least one of the sidelink detection information of the second sidelink communication or the resource reservation information of the second sidelink communication. The apparatus according to claim 21.

36. The first sidelink communication is an NR sidelink communication using a subcarrier interval of 15 kHz, 30 kHz, or 60 kHz. The second sidelink communication is LTE sidelink communication using a 15 kHz subcarrier interval. The processor executes the instruction, In the media access control (MAC) layer, further, one or more resources in the first slot of the NR sidelink communication that overlaps with one or more subframes of the LTE sidelink communication are selected from one or more candidate resources of the NR sidelink communication. The apparatus according to claim 21.

37. In determining the one or more candidate resources, The processor executes the instruction, In the physical layer, further, one or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication are excluded from a set of resources. The apparatus according to claim 21.

38. In determining the one or more candidate resources, The processor executes the instruction, In the physical layer, the following is performed: From the set of resources, exclude from the set any slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication, excluding the first slot of the first sidelink communication. The apparatus according to claim 21.

39. The aforementioned device is the first device, The processor executes the instruction, From one or more second devices, the sidelink detection information of the first sidelink communication, the resource reservation information of the first sidelink communication, and the second sidelink The system further performs the action of receiving at least one of the sidelink detection information of the communication or the resource reservation information of the second sidelink communication. The apparatus according to claim 21.

40. The aforementioned device is the first device, The processor executes the instruction, The device further performs the following actions: receiving at least one of the following from one or more second devices: resource reservation information for the first sidelink communication, resource reservation information for the second sidelink communication, one or more SL-RSRPs for the first sidelink communication, one or more SL-RSRPs for the second sidelink communication, one or more S-RSSIs for the first sidelink communication, one or more S-RSSIs for the second sidelink communication, one or more priorities for the first sidelink communication, or one or more priorities for the second sidelink communication. The apparatus according to claim 21.

41. In determining the one or more candidate resources, The processor executes the instruction, If the one or more second devices are in close proximity, the system further takes into account information shared by the one or more second devices. The apparatus according to claim 40.

42. The processor executes the instruction, Further, the system will specify the type of the device or one or more side-link communication protocols supported by the device. The apparatus according to claim 21.

43. A non-temporary storage medium storing instructions for performing a method executable by one or more processors of a communication device, The aforementioned method, A step of collecting at least one of the sidelink detection information or resource reservation information of the first sidelink communication, A step of collecting at least one of sidelink detection information or resource reservation information for a second sidelink communication in which the subcarrier interval is smaller than that of the first sidelink communication, A step of determining one or more candidate resources based on at least one of the sidelink detection information of the first sidelink communication, the resource reservation information of the first sidelink communication, the sidelink detection information of the second sidelink communication, or the resource reservation information of the second sidelink communication, The step of selecting one or more resources from the one or more candidate resources, The steps include sending one or more packets using the one or more selected resources, Includes, The step of determining one or more candidate resources is, The process further includes the step of excluding from the candidate resources one or more resources among the one or more resource reservations for the first sidelink communication in which the corresponding SL-RSRP exceeds a first threshold, and one or more resources among the one or more resource reservations for the second sidelink communication in which the corresponding SL-RSRP exceeds a second threshold different from the first threshold. storage medium.

44. The step further includes configuring or preconfiguring one or more SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities, The storage medium according to claim 43.

45. The step of collecting the sidelink detection information of the first sidelink communication includes the step of measuring one or more sidelink reference signal received powers (SL-RSRP) of the first sidelink communication that correspond to the resource reservation information of the first sidelink communication, The step of collecting the sidelink detection information of the second sidelink communication includes the step of measuring one or more SL-RSRPs of the second sidelink communication that correspond to the resource reservation information of the second sidelink communication. The storage medium according to claim 43.

46. The aforementioned method, The process further includes a step to determine whether resource re-selection is necessary, The method further includes, in response to a determination that resource reselection is necessary, repeating at least a part of the method which includes at least one of the steps of collecting the sidelink detection information or the resource reservation information of the first sidelink communication, or collecting the sidelink detection information or the resource reservation information of the second sidelink communication. The storage medium according to claim 43.

47. The aforementioned method, The step further includes performing channel detection, The storage medium according to claim 43.

48. The aforementioned method, The step further includes checking resource availability at least once after resource selection and before transmission, based on a re-evaluation of the one or more selected resources or preemption of the one or more selected resources. The storage medium according to claim 43.

49. The first sidelink communication is New Radio (NR) sidelink communication, and the second sidelink communication is Long-Term Evolution (LTE) sidelink communication. The storage medium according to claim 43.

50. The one or more packets are transmitted based on semi-persistent scheduling or one-shot transmission. The storage medium according to claim 43.

51. The step of determining one or more candidate resources is, The process further includes determining a first set of candidate resources based on at least one of the sidelink detection information of the second sidelink communication or the resource reservation information of the second sidelink communication. The storage medium according to claim 43.

52. The step of determining one or more candidate resources is, The first side link communication, one or more resource reservation information, the second side The further step includes excluding one or more resources from a set of resources based on at least one of the following: resource reservation information for link communication, one or more SL-RSRPs for the first sidelink communication, one or more SL-RSRPs for the second sidelink communication, one or more sidelink received signal strength indicators (S-RSSIs) for the first sidelink communication, one or more S-RSSIs for the second sidelink communication, one or more priorities for the first sidelink communication, or one or more priorities for the second sidelink communication. The storage medium according to claim 43.

53. The aforementioned method, The further step includes setting or pre-setting one or more initial SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities, The storage medium according to claim 52.

54. The step of determining one or more candidate resources is, The process further includes the step of excluding one or more resources from a set of resources based on at least one of the following: one or more resource reservations of the first sidelink communication having one or more corresponding SL-RSRPs that exceed a first threshold, or one or more resource reservations of the second sidelink communication having one or more corresponding SL-RSRPs that exceed a second threshold. The storage medium according to claim 43.

55. The aforementioned method, The step further includes configuring or preconfiguring one or more SL-RSRP thresholds for one or more combinations of one or more first sidelink priorities and one or more second sidelink priorities, The storage medium according to claim 54.

56. The aforementioned method, The process further includes determining a second set of candidate resources by applying resource exclusions to a first set of candidate resources based on at least one of a subframe or a slot. The storage medium according to claim 51.

57. The step of determining the candidate resources is, The step of identifying the candidate resource by considering together at least one of the sidelink detection information of the first sidelink communication or the resource reservation information of the first sidelink communication and at least one of the sidelink detection information of the second sidelink communication or the resource reservation information of the second sidelink communication, The storage medium according to claim 43.

58. The first sidelink communication is an NR sidelink communication using a subcarrier interval of 15 kHz, 30 kHz, or 60 kHz. The second sidelink communication is LTE sidelink communication using a 15 kHz subcarrier interval. The aforementioned method, In the Media Access Control (MAC) layer, if two or more slots of the NR sidelink communication overlap with one or more subframes of the LTE sidelink communication The further step includes selecting one or more resources in the first slot from one or more candidate resources for the NR sidelink communication, The storage medium according to claim 43.

59. The step of determining the one or more candidate resources is: In the physical layer, the process includes the step of removing from the set of resources any slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication, excluding the first slot of the first sidelink communication. The storage medium according to claim 43.

60. The step of determining one or more candidate resources is, The physical layer further includes the step of excluding from a set of resources one or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication, The storage medium according to claim 43.

61. The method is performed by the first apparatus, and the method is The further step includes receiving at least one of the following from one or more second devices: the sidelink detection information of the first sidelink communication, the resource reservation information of the first sidelink communication, the sidelink detection information of the second sidelink communication, or the resource reservation information of the second sidelink communication. The storage medium according to claim 43.

62. The method is performed by the first apparatus, and the method is The further step includes receiving at least one of the following from one or more second devices: resource reservation information for the first sidelink communication, resource reservation information for the second sidelink communication, one or more SL-RSRPs for the first sidelink communication, one or more SL-RSRPs for the second sidelink communication, one or more S-RSSIs for the first sidelink communication, one or more S-RSSIs for the second sidelink communication, one or more priorities for the first sidelink communication, or one or more priorities for the second sidelink communication. The storage medium according to claim 43.

63. The step of determining one or more candidate resources is, The further step includes taking into account information shared by the one or more second devices when the one or more second devices are in close proximity. The storage medium according to claim 62.

64. The method is performed by the apparatus, and the method, The further step includes indicating the type of the device or one or more side-link communication protocols supported by the device. The storage medium according to claim 43.