APPARATUS AND METHOD FOR RESOURCE SELECTION IN SIDELINK COMMUNICATIONS - Patent application
The method for dynamic co-channel coexistence in sidelink communications addresses AGC issues by collecting and excluding resources based on SL-RSRP thresholds, enhancing performance and spectrum efficiency in mixed SCS scenarios.
Patent Information
- Application Number
- JP2025507445
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-10
- Filing Date
- 2023-07-19
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2043-07-19
AI Technical Summary
Sidelink communications with different subcarrier spacings face challenges in radio resource selection and reselection due to automatic gain control issues and inefficient spectrum utilization, particularly in mixed SCS scenarios, leading to degraded performance.
A method for dynamic co-channel coexistence that involves collecting sidelink sensing and resource reservation information from both communications, performing resource exclusion based on SL-RSRP thresholds, and employing subframe- or slot-level exclusion to mitigate automatic gain control issues, allowing efficient spectrum sharing.
Enhances communication performance by alleviating AGC problems and improving tolerance to high Doppler, achieving lower transmission latency and efficient spectrum utilization in mixed SCS scenarios.
Smart Images

Figure 2025529742000001_ABST
Abstract
Description
[Technical Field]
[0001] (CROSS-REFERENCE TO RELATED PATENT APPLICATIONS) This application claims the benefit of U.S. Provisional Application No. 63 / 371,044, filed August 10, 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 the present disclosure relate generally to communications, and more particularly 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) of a sidelink communication shares radio resources with another UE of another sidelink communication, the UE selects or reselects an appropriate radio resource to use. When the two sidelink communications have differences (e.g., use different subcarrier spacings), the radio resource selection or reselection can be complicated and may have problems (e.g., automatic gain control problems) that significantly degrade the performance of the UE. Improved systems and methods for selecting or reselecting radio resources are desired.
[0004] The resource selection procedure for 3rd Generation Partnership Project (3GPP) Release 16 / 17 5G New Radio (NR) Vehicle-to-Everything (V2X) PC5 Mode 2 is specified in 3GPP Technical Specification (TS) 38.213, TS 38.214, and TS 38.321. For resource selection, the UE performs channel sensing in a sensing window and collects resource reservation information of other UEs based on sidelink control information (SCI) decoding to identify candidate resources within the selection window T (T = [T1, T2]). First, the UE excludes some time slots from the selection window due to unmonitored resources within the sensing window that the UE cannot sense due to its own transmissions (i.e., half-duplex constraints). Then, the UE further excludes resources reserved by other UEs from the selection window if the corresponding sidelink reference signal received power (SL-RSRP) exceeds a (preconfigured) SL-RSRP exclusion threshold. After resource exclusion, the number of candidate resources must be at least X% of the total number of resources in the selection window. If not, the UE increases the SL-RSRP exclusion threshold by 3 dB until it obtains at least X% of the resources, where X is comprised of {20, 35, 50}% (preliminary). Finally, the UE randomly selects a resource from among the candidate resources within the selection window. The selected frequency resource can be used multiple times at fixed time intervals for subsequent transmissions (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 repeat request (HARQ) retransmissions) 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, there are first-stage SCI (SCI format 1-A) and second-stage SCI (SCI format 2-A or 2-B) as defined in 3GPP TS38.212. The first-stage SCI is used to determine the future transmission The second-stage SCI carries resource reservation information for the first-stage SCI, as well as information about resource allocation and modulation coding scheme (MCS) for the physical sidelink shared channel (PSSCH), demodulation reference signal (DMRS) pattern, second-stage SCI format, etc. The second-stage SCI carries control information for HARQ procedures, source / destination IDs, information for distance-based groupcast (UE zone identification (ID) and communication range requirements), etc. Based on the resource reservations included in the first-stage SCI, each UE avoids use of reserved time / frequency resources by other UEs when performing resource (re)selection. Rel-17 5G NR-V2X PC5 Mode 2 introduces Inter-UE Coordination (IUC), where UE-A sends coordination information about resources to UE-B, which then uses the information for its resource (re)selection. The following Inter-UE coordination schemes are supported: IUC Scheme 1: UE-A can provide another UE-B with an indication of resources that should preferably be included or excluded from UE-B's (re)selected resources. Given the resources to be included, UE-B may rely solely on those resources or combine them with resources identified by its own sensing procedure before making a final selection, at least if UE-B does not support sensing / resource exclusion. The indication from UE-A to UE-B is sent in the Medium Access Control (MAC) Control Element (CE) and / or the second-stage SCI. IUC Scheme 2: UE-A can provide an indication to another UE-B that resources reserved for UE-B's transmission (which may or may not be to UE-A) conflict or may conflict with a transmission from another UE. UE-B then reselects new resources to replace them. The indication from UE-A to UE-B is transmitted on the Physical Sidelink Feedback Channel (PSFCH). Summary of the Invention
[0006] According to some embodiments of the present disclosure, a method for resource selection and packet transmission in sidelink communication is provided, the method including: collecting at least one of sidelink sensing information or resource reservation information for a first sidelink communication, collecting at least one of sidelink sensing information or resource reservation information for a second sidelink communication, determining one or more candidate resources based on at least one of the sidelink sensing information for the first sidelink communication, the resource reservation information for the first sidelink communication, the sidelink sensing information for the second sidelink communication, or the resource reservation information for the second sidelink communication, selecting one or more resources from among the one or more candidate resources, determining whether resource reselection is required, and, in response to determining that resource reselection is not required, transmitting one or more packets using the one or more selected resources.
[0007] In some embodiments, the method for resource selection and packet transmission in sidelink communication enables dynamic co-channel coexistence of a first sidelink communication and a second sidelink communication, where the first sidelink communication and the second sidelink communication use the same subcarrier spacing or different subcarrier spacings. In the case of dynamic co-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 sensing information and resource reservation information collected in the first sidelink communication and the second sidelink communication instead of only the first sidelink communication.
[0008] According to some embodiments of the present disclosure, a UE is provided, the UE including: a memory storing instructions; and a processor, the processor executing the instructions stored in the memory to collect at least one of sidelink sensing information or resource reservation information for a first sidelink communication and to collect at least one of the sidelink sensing information or resource reservation information for a second sidelink communication. and, in response to determining that resource reselection is not required, transmit the packet to the destination.
[0009] According to some embodiments of the present disclosure, a non-transitory computer-readable medium storing instructions executable by one or more processors of a UE to perform a method is provided, the method including: collecting at least one of sidelink sensing information or resource reservation information for a first sidelink communication, collecting at least one of sidelink sensing information or resource reservation information for a second sidelink communication, determining one or more candidate resources based on at least one of the sidelink sensing information for the first sidelink communication, the resource reservation information for the first sidelink communication, the sidelink sensing 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 required, and, in response to determining that resource reselection is not required, transmitting a packet to a destination. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a flowchart illustrating a method for resource selection in sidelink communications, consistent with certain embodiments of the present disclosure. [Figure 2] 2 is a schematic diagram illustrating a resource candidate determination procedure according to the method of FIG. 1, consistent with certain embodiments of the present disclosure. [Figure 3] 1 is a flowchart illustrating a method for resource selection in sidelink communications, consistent with certain embodiments of the present disclosure. [Figure 4A] 4 is a schematic diagram illustrating a resource candidate determination procedure according to the method of FIG. 3, consistent with certain embodiments of the present disclosure. [Figure 4B] 4 is a table illustrating a correspondence between subcarrier spacing (SCS) and subsets of resources according to the method of FIG. 3, consistent with certain embodiments of the present disclosure. [Figure 5] FIG. 1 is a schematic diagram illustrating dynamic co-channel coexistence of a first sidelink communication and a second sidelink communication, consistent with certain embodiments of the present disclosure. [Figure 6] FIG. 10 is a schematic diagram illustrating device types for dynamic co-channel coexistence of first and second sidelink communications, consistent with certain embodiments of the present disclosure. [Figure 7A] FIG. 1 is a schematic diagram illustrating a typical automatic gain control (AGC) problem that occurs in dynamic co-channel coexistence between an NR sidelink and an LTE sidelink, consistent with some embodiments of the present disclosure. [Figure 7B] FIG. 10 is a schematic diagram illustrating another typical AGC problem occurring in dynamic co-channel coexistence between NR and LTE sidelinks, consistent with some embodiments of the present disclosure. [Figure 8] 8(A) is a schematic diagram illustrating a quasi-static resource pool configuration in time-domain multiplexing (TDM) for co-channel coexistence of a first sidelink communication with a second sidelink communication, consistent with some embodiments of the present disclosure. FIG. 8(B) is a schematic diagram illustrating a quasi-static resource pool configuration in frequency-domain multiplexing (FDM) for co-channel coexistence of a first sidelink communication with a second sidelink communication, consistent with some embodiments of the present disclosure. [Figure 9] FIG. 10 is a schematic diagram illustrating resource exclusion in a sidelink device to mitigate AGC issues in a mixed SCS scenario, consistent with some embodiments of the present disclosure. [Figure 10] FIG. 10(A) is a schematic diagram illustrating resources occupied and / or reserved by LTE SL, and FIG. 10(B) is a schematic diagram illustrating resources excluded by performing subframe-level resource exclusion based on resources occupied and / or reserved by LTE SL, consistent with certain embodiments of the present disclosure. [Figure 11] FIG. 11(A) is a schematic diagram illustrating resources occupied / reserved by LTE SL, and FIG. 11(B) is a schematic diagram illustrating resources excluded by performing slot-level resource exclusion based on resources occupied / reserved by LTE SL, consistent with certain embodiments of the present disclosure. [Figure 12] FIG. 12(A) is a schematic diagram illustrating resources occupied / reserved by LTE SL, and FIG. 12(B) is a schematic diagram illustrating excluded and non-excluded resources after performing subframe / slot level resource exclusion based on resources occupied / reserved by LTE SL and LTE SL and NR SL priorities, consistent with certain embodiments of the present disclosure. [Figure 13] FIG. 13(A) is a schematic diagram illustrating resources occupied / reserved by LTE SL, and FIG. 13(B) is a schematic diagram illustrating excluded and non-excluded resources after performing subframe / slot level resource exclusion based on resources occupied / reserved by LTE SL, LTE SL and NRL SL priorities, and SL-RSRP levels, consistent with certain embodiments of the present disclosure. [Figure 14] 1 is a flowchart illustrating a method for resource selection or reselection in sidelink communications, consistent with certain embodiments of the present disclosure. [Figure 15] FIG. 10 is a schematic diagram illustrating a method for determining resource candidates for co-channel coexistence of a first sidelink communication and a second sidelink communication, consistent with certain embodiments of the present disclosure. [Figure 16] 1 is a block diagram of a UE consistent with certain embodiments of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0011] Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. The following description refers to the accompanying drawings, in which like numbers represent the same or similar elements in different drawings, unless otherwise indicated. The implementations set forth in the following description of exemplary embodiments do not represent all implementations consistent with the present disclosure. Instead, they are merely examples of systems, apparatus, and methods consistent with aspects related to the present disclosure as set forth in the appended claims.
[0012] FIG. 1 is a flowchart illustrating a method 100 (referred to in this disclosure as the “first method”) for resource selection in sidelink communication; 2 is a schematic diagram illustrating a resource candidate determination procedure according to a first method, consistent with some 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 as the "first mode" in this disclosure) that uses Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) for the 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 resources are divided into subframes in the time domain and subchannels in the frequency domain. In one embodiment, the first mode may only support a subcarrier spacing of 15 kHz. Each subframe may be 1 ms long and consist of 14 DFT-s-OFDM symbols. Each subchannel may consist of multiple consecutive physical resource blocks (PRBs), where each PRB occupies 180 kHz and consists of 12 subcarriers with a 15 kHz SCS. The size of the subchannels (i.e., the number of PRBs per subchannel) may be configurable or pre-configured. To address the high Doppler caused by high relative velocities in vehicular scenarios, the density of the demodulation reference signals (DMRSs) used for frequency offset compensation and channel estimation may be set to four per subframe. Each UE can broadcast data (e.g., transport blocks (TBs)) in the physical sidelink shared channel (PSSCH) and sidelink control information (SCI) in the physical sidelink control channel (PSCCH). The PSCCH may occupy two consecutive PRBs. The number of PRBs in the PSSCH may be configurable or preconfigurable. The SCI format may include information for decoding the corresponding TB in the PSSCH and facilitating UE autonomous resource selection. As shown in Figure 2, the resource reservation interval can be set to one of the allowed values (e.g., 20, 50, 100, 200, 300...1000 ms). The PSCCH and the corresponding PSSCH may be transmitted in the same subframe with either adjacent or non-adjacent PRBs in the frequency domain.
[0014] 1, method 100 includes step 102 of performing channel sensing (e.g., background sensing or any other type of full or partial sensing). For example, as shown in FIG. 2, for resource selection, a UE may perform channel sensing in a sensing window (e.g., 1000 ms) to collect resource reservation information of another UE. The sensing window can be of any duration depending on the implementation of the UE.
[0015] Referring back to FIG. 1 , the method 100 includes step 104 of collecting resource reservation information and corresponding sidelink reference signal received power (SL-RSRP) of another UE and measuring a sidelink received signal strength indicator (S-RSSI). For example, the UE may collect resource reservation information of other UEs and corresponding SL-RSRP. The UE may also measure the S-RSSI using the received sidelink signal. The UE may decode the received SCI included in the received sidelink signal to identify candidate resources within a selection window T (e.g., T = [T1, T2], where T1 ≤ 4 ms and 20 ≤ T2 ≤ 100 ms), as shown in FIG. 2 . The selection of the T1 and T2 values depends on the UE implementation.
[0016] The method 100 includes step 106 of excluding occupied, reserved, and / or unmonitored resources and determining candidate resources based on an average S-RSSI ranking. For example, as illustrated in FIG. 2, when resource selection or reselection is triggered, the UE may exclude some 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). The UE may further exclude resources occupied or reserved by other UEs from the selection window if the corresponding SL-RSRP exceeds a configured or preconfigured SL-RSRP exclusion threshold. After the resource exclusion, the number of candidate resources may be at least 20% of the total number of resources in the selection window. If not, the UE may increase the SL-RSRP exclusion threshold, for example, by 3 dB, until the candidate resources reach at least 20% of the total resources. The UE may further calculate the corresponding S-RSSI of each subchannel resource as a linear average over the S-RSSI of the monitored resources at a certain interval (e.g., the averaging interval is 100 ms for a resource reservation interval of 100 ms or more). The UE may determine, for example, the 20% best resources in terms of the lowest average S-RSSI among all resources within the selection window as candidate resources. The UE may use the 20% resources with the lowest average S-RSSI as candidate resources based on the S-RSSI ranking.
[0017] The method 100 includes a step 108 of selecting a resource from among the candidate resources. The selection of a resource from among the candidate resources may be a random selection. For example, as shown in FIG. 2, the UE may uniformly randomly select a single-subframe resource from among the candidate single-subframe resources. The selected frequency resource may 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 may be used only once (this scheme is referred to in this disclosure as "one-shot transmission (OST)").
[0018] The method 100 includes step 110 of transmitting a packet based on the SPS or OST. The packet may be an initial packet or a retransmission packet. For example, the UE may transmit the initial packet using selected resources. In another example, the UE may retransmit the packet at most one time without feedback from the 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 start again from step 102.
[0019] FIG. 3 is a flowchart illustrating a method 300 for resource selection in sidelink communications (referred to as the "second method" in this disclosure). FIG. 4A is a schematic diagram illustrating a resource candidate determination procedure according to the second method. FIG. 4B is a table illustrating a correspondence between SCSs and resource subsets according to the second method, consistent with some embodiments of the present disclosure. Method 300 may be performed by a UE in sidelink communications. For example, method 300 may be performed by a vehicle in V2X communications. Method 300 may be performed under a mode using orthogonal frequency division multiplexing (OFDM) at the PHY layer for sidelink communications (referred to as the "second mode" in this disclosure). An example of the second mode is 3GPP Release 16 / 17 5G NR-V2X PC5 Mode 2.
[0020] As shown in Figure 4A, in the second mode, the time-frequency radio resources are divided into slots in the time domain and subchannels in the frequency domain. In one embodiment, the second mode is a 15x2 μ kHz SCSs can be supported, where μ is the OFDM numerology μ∈{0,1,2,3,4}. For frequencies below 6 GHz, 15, 30, and 60 kHz SCSs (i.e., μ∈{0,1,2}) can be supported, while for frequencies above 6 GHz, 60, 120, and 240 kHz SCSs (i.e., μ∈{2,3,4}) can be supported. Each slot is divided into 1 / 2 μ ms in length and consists of 14 OFDM symbols. Each subchannel may consist of multiple consecutive PRBs, each PRB being 180 × 2 μ occupies 15 x 2 kHz μ The DMRS consists of 12 subcarriers with an SCS of 1 kHz. The size of the subchannel (i.e., the number of PRBs per subchannel) is configurable or pre-configurable. Multiple DMRS density options (2 to 4 DMRS symbols per slot) are supported to support multiple SCSs and different Doppler spreads. Each UE can transmit the first-stage SCI on the PSCCH and data (TB) and 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 illustrates a detection window and a selection window (T SL proc,0 and T SL proc,1 ) shows the correspondence between the SCS and the parameters. For example, when the SCS is 15 kHz, as shown in the second and third columns of Figure 4B, T SL proc,0 corresponds to 1 ms, and T SL proc,1 corresponds to 3 ms. As another example, if the SCS is 30 kHz, T SLproc,0 corresponds to 0.5 ms, and T SL proc,1 corresponds to 2.5ms.
[0022] 3, the method 300 includes step 302 of performing channel sensing (e.g., background sensing or any other type of full or partial sensing). For example, as shown in FIG. 4A, the UE may perform a sensing window T sensing (For example, T sensing =[T0, T SL proc、0 ], where T0=100 or 1100 ms, and T SL proc,0 Background channel detection can be performed in a time domain (as given in FIG. 4B). Background channel detection with a 100 ms detection window can be for aperiodic traffic, while background channel detection with an 1100 ms detection window can be for periodic traffic.
[0023] The method 300 includes step 304 of collecting resource reservation information of another UE and measuring the corresponding SL-RSRP. For example, as shown in FIG. 4A, the UE may perform channel sensing in a sensing window to identify candidate resources and collect resource reservation information of another UE based on SCI decoding. In one embodiment, the UE first decodes the SCI to perform background sensing and obtain information for receiving packets of other UEs. As defined in 3GPP, 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). The first-stage SCI may carry resource reservation information for future transmissions, information about resource allocation, a modulation and coding scheme (MCS) for the PSSCH, a DMRS pattern, and a second-stage SCI format. The second-stage SCI may carry control information for HARQ procedures, source / destination IDs, distance-based groupcast (e.g., a UE's zone ID and communication range requirements), etc. Based on the resource reservation included in the first stage SCI, each UE can avoid other UEs from using the reserved time and / or frequency resources when the UE performs resource selection or reselection.
[0024] Method 300 may support inter-UE coordination (IUC), in which UE-A sends coordination information regarding resources to UE-B, and UE-B uses the information for its resource selection or reselection. The supported schemes for IUC may include a first IUC scheme. In the first IUC scheme, UE-A can provide UE-B with an indication of resources that are preferably included or excluded from UE-B's (re)selected resources. In one embodiment, if the resource indication indicates inclusion of given resources, UE-B may rely only on those resources if the indication does not support sensing and / or resource exclusion. In one embodiment, UE-B can also combine the resource indication with resources identified by its own sensing procedure before making a final selection. The indication from UE-A to UE-B may be sent in a medium access control (MAC) control element (CE) and / or a second-stage SCI. The supported schemes for IUC may also include a second IUC scheme. In the second IUC scheme, UE-A may provide an indication to UE-B that the resources reserved for UE-B's transmission (which may or may not be to UE-A) conflict or may conflict with a transmission from another UE. In this case, UE-B may reselect new resources. The indication from UE-A to UE-B may be transmitted on the PSFCH.
[0025] The method 300 includes determining 306 candidate resources by excluding occupied, reserved, and / or non-monitored resources. For example, the UE may exclude non-monitored slots from a selection window T (e.g., T=[T1, T2], where 0≦T1≦T SL proc,1 ms and T SL proc,1 is given in Figure 4B, and T2 is set based on the remaining packet delay budget). For example, a UE may be unable to detect non-monitored slots within the detection window due to its own transmission (e.g., half-duplex constraints). The UE may further exclude resources occupied or reserved by other UEs from the selection window if the corresponding SL-RSRP exceeds a configured or pre-configured SL-RSRP exclusion threshold. After resource exclusion, the number of candidate resources may be at least X% of the total number of resources in the selection window. If this is not the case, the UE may increase the SL-RSRP exclusion threshold, for example, by 3 dB, where X may be configured or pre-configured from {20, 35, 50}% until at least X% of the resources are obtained.
[0026] The method 300 includes a step 308 of selecting a resource from among the candidate resources. The selection may be a random selection. For example, as shown in FIG. 4A, the UE may randomly select a resource from among the candidate resources within a selection window. The selected frequency resource may be used multiple times at fixed time intervals for subsequent transmissions (SPS) or may be used only once (OST).
[0027] The method 300 includes checking resource availability based on re-evaluation and / or preemption of the selected resource 310. This step may be performed after resource selection and before packet transmission for late-arriving packets (e.g., aperiodic packets).
[0028] The method 300 includes step 312 of determining whether resource reselection is required. If it is determined that resource reselection is required, the method may repeat from step 304. On the other hand, if it is determined that resource reselection is not required, the method may proceed to step 314 of transmitting a packet based on the SPS or OST. The packet may be an initial packet or a retransmission packet. The UE may also retransmit the packet multiple times (e.g., HARQ retransmissions) with or without feedback from the receiving UE to increase the reliability of the transmission.
[0029] Some embodiments of the present disclosure relate to resource selection or reselection for co-channel coexistence of two or more sidelink communications (e.g., the sidelink communications described in connection with FIGS. 1 and 2 and the sidelink communications described in connection with FIGS. 3 and 4B) in a mixed SCS scenario. For example, one or more embodiments of the present disclosure relate to 3GPP 5G NR-V2X PC5 Mode 2 resource selection for co-channel coexistence with 3GPP LTE-V2X PC5 Mode 4 in a mixed SCS scenario. For example, LTE sidelink communications use a 15 kHz SCS, while NR sidelink communications use a higher SCS (e.g., 30, 60 kHz). As described below in connection with FIGS. 7A and 7B, such mixed SCS scenarios result in automatic gain control (AGC) issues. At least some embodiments of the present disclosure address the AGC issues present in co-channel coexistence between two sidelink communications (e.g., a 3GPP Release 14 / 15 LTE sidelink and a 3GPP Release 18 NR sidelink) in a mixed SCS scenario and provide a solution for mitigating the AGC issues resulting from the mixed SCS. The methods described in this disclosure may be applied to any sidelink communication, for example, future generation (sixth generation (6G), seventh generation (7G), or future generation) sidelink communication.
[0030] FIG. 5 is a schematic diagram illustrating dynamic co-channel coexistence between a first sidelink (SL) communication and a second sidelink (SL) communication, consistent with some 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, while the NR sidelink communication uses a higher SCS (e.g., 30, 60 kHz). As shown in FIG. 5, the first sidelink communication and the second sidelink communication The sidelink communications share time and / or frequency resources.
[0031] FIG. 6 is a schematic diagram illustrating device types for dynamic co-channel coexistence of first and second sidelink (SL) communications, consistent with some embodiments of the present disclosure. With reference to FIG. 6, the present disclosure considers at least three types of devices: Type A, Type B, and Type C. A Type A device includes a module for the first SL communication and a module for the second SL communication. A Type B device includes only a module for the first SL communication. A Type C device includes only a module for the second SL 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] 7A and 7B illustrate the AGC problem that arises in resource selection for co-channel coexistence of two or more sidelink communications in a mixed SCS scenario. Fig. 7A is a schematic diagram illustrating 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 Fig. 7B is a schematic diagram illustrating the effect of NR sidelink transmissions on the AGC setting of an LTE sidelink receiver when an NR sidelink transmission from an NR sidelink Tx UE in the second slot overlaps with an LTE sidelink subframe.
[0033] AGC issues can occur when the energy in the channel changes significantly at unexpected time instances. Both the NR sidelink and LTE sidelink 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. A significant change can occur when a new sidelink device starts or stops transmitting within an NR sidelink slot or an LTE sidelink subframe. During AGC, a sidelink UE sets its AGC gain according to the detected energy on the channel. Specifically, if the detected energy is low, the UE sets a high AGC gain, whereas if the detected energy is high, the UE sets a low AGC gain. When the channel energy changes from low to high, the AGC gain may be set too high, which causes AGC saturation in the sidelink receiver (Rx) UE. On the other hand, when the channel energy changes from high to low, the AGC gain may be set too low, which causes high quantization error. However, the latter case is considered less critical than the former case, which may occur when multiple NR slots overlap in time with an LTE subframe, and each NR sidelink slot has its own AGC symbol, allowing a new NR sidelink device to start transmitting (first case) or when the first NR device stops transmitting (second case).
[0034] Referring to Figure 7A, in a system with dynamic co-channel coexistence between the NR sidelink and the LTE sidelink, the LTE sidelink may use a 15 kHz SCS, and the NR sidelink may use a higher SCS (e.g., 30 kHz). The LTE sidelink Tx resource includes one or more subframes, each of which (e.g., 1 ms long) consists of 14 symbols (e.g., DFT-s-OFDM symbols). As shown in Figure 7A, an LTE subframe includes one symbol for AGC, four symbols for DMRS, eight symbols for data, and one symbol for a guard period. When the NR sidelink uses a 30 kHz 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 the first NR Tx (NR Tx 1) transmission, and Slot 2 is for the second NR Tx (NR Tx 2) transmission. The third NR Tx (NR Tx 3) in Slot 2 is not used for transmission because it is used for the PSFCH. 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 a guard period. The first two symbols of the PSSCH also contain the PSCCH. Slot 2 also contains 14 symbols (e.g., OFDM symbols): 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 the PSSCH in slot 2 also contain the PSCCH. The start of the NR sidelink slot and the LTE sidelink subframe are aligned in time. 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). This creates an AGC problem for the LTE sidelink Rx UE because the LTE Rx UE obtains its AGC gain based on the AGC symbols in the LTE subframe. More specifically, as shown in Figure 7A, the sum of the received powers 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, resulting in a change in channel energy from low to high within the subframe. A similar channel energy change occurs due to NR Tx 3 of PSFCH in slot 2. Because the AGC gain in slot 2 is set too high, AGC saturation occurs in the LTE Rx UE in slot 2. The AGC saturation issue significantly degrades the communication performance of the LTE sidelink.
[0035] Referring to Figure 7B, in a system with dynamic co-channel coexistence between the NR sidelink and the LTE sidelink, the LTE sidelink uses a 15 kHz SCS and the NR sidelink uses a 30 kHz SCS. Similar to Figure 7A, one LTE Tx subframe in Figure 7B consists of 14 symbols: one symbol for AGC, four symbols for DMRS, eight symbols for data, and one symbol for a guard period. The difference between Figure 7A and Figure 7B is that in Figure 7B, NR sidelink transmission occurs only in the second slot. In Figure 7B, NR sidelink transmission does not exist in the first slot, but does exist in the second slot (NR Tx 2). This causes an AGC issue in the LTE sidelink Rx UE because the LTE Rx UE obtains AGC gain based on the AGC symbol in the LTE subframe. More specifically, as shown in Figure 7B, the received power of NR Tx 2 is higher in the second slot, resulting in a change in channel energy from low to high. In the second slot, the AGC gain is set too high, resulting in AGC saturation in the LTE Rx UE. In Figure 7B, similar to the case in Figure 7A, the AGC problem significantly degrades the LTE sidelink communication performance.
[0036] 8(A) and 8(B) are schematic diagrams illustrating a quasi-static resource pool configuration in time-domain multiplexing (TDM) for co-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 in TDM or FDM are assigned to LTE SL and NR SL in a channel. However, the quasi-static approach shown in FIGS. 8(A) and 8(B) may have drawbacks. For example, in existing pre-configurations for LTE-V2X (e.g., Society of Automotive Engineers (SAE) J3161 / 1, European Telecommunications Standards Institute (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 updating the resource pool configuration is possible for already deployed LTE SL radios, the quasi-static resource pool allocation may cause spectrum under- or over-utilization (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 co-channel coexistence enables efficient spectrum use because time-frequency resources are dynamically shared by LTE SL and NR SL in a distributed manner. However, AGC issues due to mixed SCS may arise in dynamic co-channel coexistence technologies.
[0037] At least some embodiments of the present disclosure provide a solution to alleviate the AGC problem in mixed SCS scenarios.
[0038] FIG. 9 is a schematic diagram illustrating resource exclusion and / or selection in a sidelink device to mitigate AGC issues in a mixed SCS scenario, consistent with some embodiments of the present disclosure. In the case of dynamic coexistence between a first SL and a second SL, in the first SL resource selection or reselection, a Type-A or Type-B device performs subframe-level and / or slot-level resource exclusion or avoids selecting subframes and / or slots that cause AGC issues by considering resources occupied or reserved by the second SL device to mitigate AGC issues in a mixed SCS scenario. Referring to FIG. 9, the coexistence between the second SL and the first SL system includes UE1, a Type-A or Type-B device, and UE2, a Type-C device. As shown in FIG. 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 the 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 at UE2 in a mixed SCS scenario is alleviated, allowing UE1 to enjoy the benefits of high SCS, thereby improving the tolerance to high Doppler and achieving lower transmission latency.
[0039] 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 co-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 the NR SL device excluding one or more subframes occupied and / or reserved by the LTE SL device, as described below with reference to FIG. 10(A) and FIG. 10(B). In another embodiment, for dynamic co-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 the NR SL device excluding one or more slots occupied and / or reserved by the LTE SL device, as described below with reference to FIG. 11(A) and FIG. 11(B). In another embodiment, for dynamic co-channel coexistence of LTE SL and NR SL, subframe-level and slot-level resource exclusion is implemented for NR SL resource selection or reselection in a mixed SCS scenario, as described below with respect to FIGS. 12(A) and 12(B). The priority of the SL-RSRP is taken into account.
[0040] In some embodiments, an NR SL device (e.g., Type A and / or Type B) and an LTE SL device (e.g., Type C) share the same channel based on dynamic co-channel coexistence. An NR SL device can acquire LTE SL sensing information of other UEs (LTE SL devices, Type C). The LTE SL sensing information may include the S-RSSI, SL-RSRP, channel busy ratio (CBR), and resource reservation information of the LTE SL device. In some embodiments, an NR SL device can acquire LTE SL sensing information based on information shared by its own LTE SL module. In some embodiments, an NR SL device can acquire LTE SL sensing information based on UE-UE coordination messages received from other Type A devices.
[0041] FIG. 10(A) is a schematic diagram illustrating resources occupied and / or reserved by LTE SL, and FIG. 10(B) is a schematic diagram illustrating 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 FIG. 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 FIG. 10(A), resources occupied and / or reserved by LTE SL are shown using hatched blocks. Resources occupied and / or reserved by LTE SL can be determined based on LTE SL procedures. An NR SL device (e.g., Type A or Type B) can perform subframe-level resource exclusion with LTE SL in mind to avoid selecting subframes partially or fully occupied and / or reserved by LTE SL. FIG. 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 the candidate resources. In some embodiments, the NR SL device determines whether to perform subframe-level resource exclusion based on several criteria. The criteria may include (1) a measured CBR being above a predetermined threshold and / or (2) a percentage of candidate resources after exclusion being below a predetermined threshold. If it is determined not to perform subframe-level resource exclusion, the NR SL device may share the subframe with LTE SL.
[0042] FIG. 11(A) is a schematic diagram illustrating resources occupied and / or reserved by an LTE SL, and FIG. 11(B) is a schematic diagram illustrating resources excluded by performing slot-level resource exclusion based on resources occupied and / or reserved by an LTE SL, consistent with some embodiments of the present disclosure. In some embodiments, an LTE SL uses a 15 kHz SCS, and an NR SL uses a 30 kHz SCS. In these embodiments, as shown in FIG. 11(A), there are two slots per subframe, where a subframe is the time resource granularity for LTE SL and a slot is the time resource granularity for NR SL. In FIG. 11(A), resources occupied and / or reserved by an LTE SL are shown using hatched blocks. Resources occupied and / or reserved by an LTE SL can be determined based on LTE SL procedures. An NR SL device (e.g., Type A or Type B) may use slot-level resource exclusion to avoid selecting slots partially or fully occupied and / or reserved by an LTE SL, except for the first slot in each subframe. Slot-level resource exclusion can be performed by considering SL. FIG. 11(B) shows excluded slots (indexed as 112, 114, and 116) in which a portion of the frequency resources is occupied and / or reserved by LTE SL. Slots 112, 114, and 116 are excluded from the candidate resources. In some embodiments, the NR SL device determines whether to perform slot-level resource exclusion based on several criteria. The criteria may include (1) a measured CBR being above a predetermined threshold and / or (2) a percentage of candidate resources after exclusion being below a predetermined threshold. If it is determined not to perform slot-level resource exclusion, the NR SL device can share the subframe with LTE SL. In some embodiments, the NR SL device selects the first slot of a subframe by avoiding the selection of the second slot of the subframe at the MAC layer.
[0043] FIG. 12(A) is a schematic diagram illustrating resources occupied and / or reserved by an LTE SL, and FIG. 12(B) is a schematic diagram illustrating excluded and non-excluded resources after performing subframe-level and / or slot-level resource exclusion based on resources occupied and / or reserved by an LTE SL and the priorities of the LTE SL and NRL SL, consistent with some embodiments of the present disclosure. In some embodiments, an LTE SL uses a 15 kHz SCS, and an NR SL uses a 30 kHz SCS. In these embodiments, as shown in FIG. 12(A), there are two slots per subframe, where a subframe is the time resource granularity for LTE SL and a slot is the time resource granularity for NR SL. In FIG. 12(A), resources occupied and / or reserved by an LTE SL are indicated using hatched blocks. The resources occupied and / or reserved by an LTE SL can be determined based on LTE SL procedures. An NR SL device (e.g., Type A or Type B) can take LTE SL and NR SL priorities, such as ProSe Per-Packet Priority (PPPP), into account in subframe-level and / or slot-level resource exclusion. For example, for a given subframe, if the priorities of all LTE SL packets in the subframe are less important than the NR SL priority, then subframe-level and / or slot-level resource exclusion is not applied to that subframe. Otherwise, subframe-level and / or slot-level resource exclusion may be applied.
[0044] Referring to FIG. 12(A), there are three different priorities (denoted as P=1, 2, 3) for resources occupied and / or reserved by LTE SL, with P=1 indicating the highest priority (i.e., most important) of the resource. The NR SL packet priority is P′=2. If a subframe contains an LTE SL packet of priority P=3 or higher that is less important than the NR SL packet, the NR SL device does not apply subframe-level and / or slot-level resource exclusion for that subframe. Otherwise, the NR device applies subframe-level and / or slot-level resource exclusion. FIG. 12(B) shows resources excluded by subframe-level and / or slot-level resource exclusion (indexed 122, 126). FIG. 12(B) also shows resources occupied and / or reserved by LTE SL but not excluded from the candidate resources (indexed 124). For these resources, resource 124 is not excluded because NR SL priority (P′=2) is more important than LTE SL priority (P=3). In some embodiments, LTE SL and NR SL have eight priority levels (P or P′=1...8), with P or P′=1 indicating the highest priority (importance) and P or P′=8 indicating the lowest priority.
[0045] FIG. 13(A) illustrates resources occupied and / or reserved by LTE SL. FIG. 13(A) is a schematic diagram showing resources occupied and / or reserved by LTE SL, resources excluded and resources not excluded after performing subframe-level and / or slot-level resource exclusion based on resources occupied and / or reserved by LTE SL, LTE SL and NRL SL priorities, and SL-RSRP level, 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 FIG. 13(A), there are two slots per subframe, with the subframe being the time resource granularity for LTE SL and the slot being the time resource granularity for NR SL. In FIG. 13(A), resources occupied and / or reserved by LTE SL are shown using hatched blocks. Resources occupied and / or reserved by LTE SL can be determined based on LTE SL procedures. An NR SL device (e.g., Type A or Type B) can take priorities, such as LTE SL PPPP and / or SL-RSRP, into account in subframe-level and / or slot-level resource exclusion. For example, for a given subframe, if the priorities of all LTE SL packets in the subframe are less important than the NR SL priority, subframe-level and / or slot-level resource exclusion is not applied 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, subframe-level and / or slot-level resource exclusion may not be applied to that subframe. Otherwise, subframe-level and / or slot-level resource exclusion may be applied. The LTE SL-RSRP threshold may be a function of the congestion level (e.g., CBR) and the combination of LTE SL priority and NR SL priority. The LTE SL-RSRP threshold may be configured, preconfigured, or defined by higher layers.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 criteria may only be applied when the NR SL and LTE SL have equal priority.
[0046] Referring to FIG. 13(A), there are three different priorities (denoted as P=1, 2, 3) for resources occupied and / or reserved by LTE SL, with P=1 indicating 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 exclusion takes into account LTE SL, LTE SL priority, NR SL priority, and SL-RSRP. If a subframe contains an LTE SL packet of priority P=3 or higher that is less important than an NR SL packet, the NR SL device does not apply subframe-level and / or slot-level resource exclusion for that subframe. Otherwise, the NR device applies subframe-level and / or slot-level resource exclusion. FIG. 13(B) shows resources excluded by subframe-level and / or slot-level resource exclusion (indexed as 132). FIG. 13(B) also shows resources that are occupied and / or reserved by LTE SL but are not excluded from the candidate resources (indexed as 134 and 136). For resource 134, NR SL priority (P′=2) is more important than LTE SL priority (P=3), so subframe-level and / or slot-level resource exclusion does not apply. For resource 136, LTE SL priority (P=2) is the same as NR SL priority (P′=2), but LTE SL-RSRP is below a threshold, so subframe-level and / or slot-level resource exclusion does not apply. In some embodiments, LTE SL and NR SL have eight priority levels (P=1...8), with P=1 indicating the highest priority and P=8 indicating the lowest priority.
[0047] In some embodiments, the above exclusion rules are applied at a Type-A device when the presence of LTE SL is detected and / or when the slot / subframe ratio with or without LTE SL transmission exceeds a configured threshold. In some embodiments, the exclusion rules are applied at a Type-B device when the Type-B device is provided with information about LTE SL activity from another source.
[0048] 14 is a flowchart illustrating a method 1400 for resource selection or reselection in sidelink communications, consistent with certain embodiments of the present disclosure. The method 1400 may be performed by a UE in sidelink communications.
[0049] Method 1400 includes step 1402 of performing channel sensing (e.g., background sensing or any other type of full or partial sensing). For example, for resource selection, the UE may perform channel sensing over a sensing window (e.g., 100 or 1100 ms). A 100 ms sensing window may be for aperiodic traffic, while an 1100 ms sensing window may be for periodic traffic. The sensing window may be of any duration, depending on the implementation of the UE. Through background channel sensing, the UE may obtain information regarding 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 regarding resources occupied or reserved by other UEs from a network node or other device.
[0050] The method 1400 includes step 1404 of collecting at least one of sidelink sensing information or resource reservation information of 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 sidelink sensing information or resource reservation information of the NR sidelink communication. In some embodiments, collecting sidelink sensing information of the 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] The method 1400 includes step 1406 of collecting at least one of sidelink sensing information or resource reservation information of 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 sidelink sensing information or resource reservation information of the LTE sidelink communication. In some embodiments, collecting sidelink sensing 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.
[0052] In some embodiments, the UE may perform background channel sensing in the sensing window and collect information about resources occupied or reserved by other UEs based on SCI decoding to identify candidate resources within the selection window. The SCI may be included in the PSCCH received by the UE from other UEs. In some embodiments, the UE may 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 may carry resource reservation information for future transmissions, as well as information about resource allocation and MCS for the PSSCH, DMRS patterns, second-stage SCI formats, etc. The second-stage SCI may carry control information for HARQ procedures, IDs for source and / or destination, information for distance-based groupcast (e.g., UE zone ID and communication range requirements), etc. The first-stage SCI may carry information about the resource reservation information for future transmissions, such as resource allocation and MCS for the PSSCH, DMRS patterns, second-stage SCI formats, etc. The second-stage SCI may carry information for control information for HARQ procedures, IDs for source and / or destination, distance-based groupcast (e.g., UE zone ID and communication range requirements), etc. Based on the resource reservation, the UE may avoid selecting time and / or frequency resources occupied or reserved by other UEs during its resource selection or reselection.
[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 reselection. In one embodiment, the inter-UE coordination information includes an indication of resources that are preferably included in or excluded from the UE's selection or reselection. In one embodiment, the UE does not support sensing and / or resource exclusion, and the UE relies entirely on the inter-UE coordination information for resource selection or reselection. In one embodiment, the UE may combine the inter-UE coordination information with resources identified by its own sensing procedure before making a final selection or reselection. In another embodiment, the UE may use an inter-UE coordination scheme in which one or more other UEs provide an indication to the UE that resources reserved for the UE's transmission are subject to contention with transmissions from other devices. In this case, the UE reselects new resources. The indication from one or more other UEs may be transmitted on the PSFCH.
[0054] The method 1400 includes step 1408 of determining one or more candidate resources based on at least one of sidelink sensing information of the first sidelink communication, resource reservation information of the first sidelink communication, sidelink sensing information of the second sidelink communication, or resource reservation information of the 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 the one or more candidate resources based on at least one of the NR sidelink sensing information, NR resource reservation information, LTE sidelink sensing information, or LTE resource reservation information.
[0055] In some embodiments, determining the one or more candidate resources comprises excluding one or more resources from the set of resources based on at least one of one or more resource reservations of a first sidelink communication having one or more corresponding SL-RSRPs above a first threshold or one or more resource reservations of a second sidelink communication having one or more corresponding SL-RSRPs above a second threshold. In one embodiment, excluding one or more resources from the set of resources further comprises configuring or pre-configuring one or more SL-RSRP thresholds for one or more combinations of the first and second sidelink priorities.
[0056] In some embodiments, determining the one or more candidate resources includes excluding from the set of resources one or more subframes of the first sidelink communication that overlap with one or more subframes of the second sidelink communication. The excluding may be performed at the physical layer. In one embodiment, the first sidelink communication is an NR sidelink communication using a 15 kHz, 30 kHz, or 60 kHz SCS, and the second sidelink communication is an LTE sidelink communication using a 15 kHz SCS.
[0057] In some embodiments, determining the one or more candidate resources includes excluding from the 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 excluding may be performed at the physical layer. The 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 15 kHz, 30 kHz, or 60 kHz SCS, and the second sidelink communication is an LTE sidelink communication using a 15 kHz 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 sidelink sensing information for the first sidelink communication, resource reservation information for the first sidelink communication, sidelink sensing information for the second sidelink communication, and resource reservation information for the second sidelink communication. The UE may send a request to one or more second UEs to share information and receive information in response. The UE may send the request to one or more second UEs based on, for example, at least one of physical layer signaling, MAC layer signaling, radio resource control (RRC) layer signaling, or higher layer signaling. In one embodiment, the UE may also send an indication of the UE type or one or more sidelink communication protocols supported by the UE to one or more second UEs. The UE may send the indication based on at least one of physical layer signaling, MAC layer signaling, RRC layer signaling, or higher layer signaling. In one embodiment, the information received by the UE from the one or more second UEs includes at least one of: 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: location information of the one or more second UEs; one or more physical coordinates of the one or more second UEs; identification information of cells on which the one or more second UEs are camped; one or more identification information of one or more devices from which the one or more second UEs receive sidelink signals; or zone identification information identifying the location of the one or more second UEs. In this embodiment, determining the one or more candidate resources further includes taking into account information shared from the one or more second UEs if the one or more second UEs are in proximity. The proximity of the one or more second UEs may be determined based on a distance threshold. For example, if the distance between the UE and the one or more second UEs is less than a threshold distance, the UE considers the information received from the one or more second UEs to be reliable and accurate. In one embodiment, the UE identifies one or more candidate resources by jointly considering at least one of sidelink sensing information for a first sidelink communication or resource reservation information for the first sidelink communication and sidelink sensing information for a second sidelink communication or resource reservation information for the second sidelink communication.
[0060] 14 , the method 1400 comprises a step 1410 of selecting one or more resources from among the one or more candidate resources. In some embodiments, selecting one or more resources from among the one or more candidate resources comprises avoiding selecting one or more resources from the set of resources based on at least one of: one or more resource reservation information of the first sidelink communication, resource reservation information of the second sidelink communication, one or more SL-RSRPs of the first sidelink communication, one or more SL-RSRPs of the second sidelink communication, one or more sidelink received signal strength indicators (S-RSSIs) of the first sidelink communication, one or more S-RSSIs of the second sidelink communication, one or more priorities of the first sidelink communication, or one or more priorities of the second sidelink communication. In some embodiments, avoiding selecting one or more resources from the set of resources comprises avoiding selecting one or more resources from the set of resources based on at least one of one or more first sidelink priorities and one or more first sidelink priorities. or a plurality of second sidelink priorities.
[0061] In one embodiment, selecting one or more resources from the one or more candidate resources further comprises selecting, from the one or more candidate resources, one or more resources in at least a first slot of two or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication. For example, in one embodiment, the first sidelink communication is NR sidelink communication using an SCS of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is LTE sidelink communication using an SCS of 15 kHz, and selecting one or more resources from the one or more candidate resources further comprises, at the MAC layer, selecting one or more resources from the one or more candidate resources for NR sidelink communication in a first slot of two or more slots of the NR sidelink communication that overlap with one or more subframes of the LTE sidelink communication.
[0062] The method 1400 includes checking resource availability 1412 after resource selection and at least once before transmission based on reevaluation of the selected one or more resources or preemption of the selected one or more resources. In one embodiment, the resource availability check is performed for packets arriving after resource selection.
[0063] The method 1400 includes determining 1414 whether resource reselection is necessary. In some embodiments, in response to determining that resource reselection is necessary, the method is iterated with at least a portion of the method including at least one of collecting at least one of sidelink sensing information or resource reservation information for a first sidelink communication or collecting at least one of sidelink sensing information or resource reservation information for a second sidelink communication.
[0064] Method 1400 may include step 1416, in response to determining that resource reselection is not required, transmitting one or more packets using the selected one or more resources. In some embodiments, the one or more packets are transmitted to a specific destination or device via unicast. In some embodiments, the one or more packets are transmitted to multiple devices via groupcast or broadcast. In some embodiments, the one or more packets are transmitted based on semi-persistent scheduling or one-shot transmission.
[0065] In some embodiments, method 1400 may be performed by a Type-A device. Because 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 through UE-to-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, the 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 conveying information about the measured frequency resource and a field indicating a measurement identity (ID). Typically, several objects can be added to the list, and a measurement object can be designated for SL measurements of another RAT. The inter-RAT measurements are then reported to the requesting device (e.g., a Type-B device) such that the SL measurements and sensing data of the other RAT are conveyed to the requesting device. In some embodiments, LTE SL measurement and sensing data is forwarded from a Type-A device to a Type-B device to support co-channel coexistence of LTE SL and NR SL devices.
[0066] In some embodiments, upon receiving the object, the device (e.g., a Type A device) may perform SL detection for another RAT and populate fields in a measurement report. The measurement report includes a list of SL resource reservation information for other devices. The measurement information pertains to another device operating on a RAT other than the device that requested the measurement. The measurement report is issued in the same RAT used by the device that requested the measurement. In some embodiments, the LTE SL measurements are performed by the Type A device and reported to the Type B device using the NR air interface. In some embodiments, the report from the Type A device may include the complete SCI or a subset of the SCI field. The measurement quantities may include at least one of the SL-RSRP, the average S-RSSI (averaged over 100 ms intervals), the S-RSSI for each subchannel, or the SL priority.
[0067] In some embodiments, the requesting device is located far away 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 parameter, including, but not limited to, the physical coordinates of the device, the identity (ID) of the cell on which the device is camped, the ID of the roadside unit (RSU) that the device can receive from, or the zone ID in which the device is located.
[0068] In some embodiments, location information may be used by the requesting device to filter measurement results. If the measurement is performed near the requesting device, the measurement data is considered reliable and accurate. Otherwise, the measurement data is unreliable and inaccurate. In some embodiments, measurements performed within a certain 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 with a distance threshold. The distance threshold may be fixed, pre-configured, or dynamically configurable by the network. In this way, inaccurate measurement data may be discarded or omitted.
[0069] In some embodiments, a Type-B UE requests inter-RAT measurement support from a Type-A UE via a MAC CE. In this case, the Type-B UE may broadcast or groupcast to all UEs in its vicinity for a specific group of UEs configured to support intra-RAT measurements. In some embodiments, UE1 may indicate its UE type (e.g., Type A or B) in its first-stage SCI. If UE1 is Type-B, other Type-A devices in UE1's vicinity may decide to notify UE1 that their LTE transmissions collide with UE1's reserved transmissions (at least in time, thus creating an AGC problem). If UE1 is a Type-A device, the other Type-A devices may decide to notify UE1 that their LTE transmissions collide (at least in time) based on the fact that UE1's reservation still collides in time with the LTE transmissions, even though the reservation from the LTE transmission is expected to be received at the UE1 device. This last aspect addresses the hidden node problem on UE1's side.
[0070] FIG. 15 is a schematic diagram illustrating a method for determining resource candidates for co-channel coexistence of a first sidelink communication and a second sidelink communication, consistent with some embodiments of the present disclosure. Referring to FIG. 15 , in some embodiments, determining one or more candidate resources includes determining a first set of candidate resources (S ) based on the second sidelink communication. 2nd SL The first set of candidate resources may be determined based on any of the methods described below.
[0071] In some embodiments, determining the first set of candidate resources may include excluding one or more resources from the available resources based on at least one of the resource reservation information for the first sidelink communication, the resource reservation information for the second sidelink communication, the SL-RSRP for the first sidelink communication, the SL-RSRP for the second sidelink communication, the S-RSSI for the first sidelink communication, the S-RSSI for the second sidelink communication, the priority of the first sidelink communication, or the priority of the second sidelink communication. Excluding one or more resources from the available resources may further include configuring or pre-configuring one or more initial SL-RSRP thresholds for different combinations of the second sidelink communication and the first sidelink communication priority, and excluding one or more resources from the available resources based on the one or more initial SL-RSRP thresholds.
[0072] In some embodiments, determining the first set of candidate resources may include excluding one or more resources from the available resources based on a second sidelink communication resource reservation having an SL-RSRP above a threshold. This procedure may further include configuring or pre-configuring one or more SL-RSRP thresholds for different combinations of the second sidelink communication and the first sidelink communication priority.
[0073] In some embodiments, determining the first set of candidate resources may include excluding one or more resources from the available resources based on the second sidelink communication average S-RSSI. This procedure may include configuring or pre-configuring one or more S-RSSI thresholds for different first sidelink communication priorities.
[0074]
[0081] Still referring to Fig. 15, the method for determining resource candidates for co-channel coexistence of a first sidelink communication and a second sidelink communication also includes selecting a first set of candidate resources (S 2nd SL) to find a second set of candidate resources (S' 2nd SL The second set is a subset of the first set. The resource exclusion may be subframe-level exclusion and / or slot-level exclusion.
[0075] The method for determining resource candidates for co-channel coexistence of a first sidelink communication and a second sidelink communication includes determining a third set of candidate resources (S 1st SL ) and a second set (S' 2nd SL ) and the third set (S 1st SL ) as candidate resources. In some embodiments, determining the first sidelink communication resource candidates may include identifying candidate resources by jointly considering the second sidelink communication sensing information and the first sidelink communication sensing information.
[0076] 16 is a block diagram of a UE 1600, which may be a Type A, Type B, Type C, or any other type of UE, consistent with certain embodiments of the present disclosure. The UE 1600 may be mounted in a moving vehicle or at a fixed location. The UE 1600 may take any form, including, but 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 FIG. 16, the UE 1600 may include an antenna 1602 that may be used for transmission or reception of electromagnetic signals to or from a base station or another UE. The antenna 1602 may include one or more antenna elements and may enable different input / output antenna configurations, including a multiple-input multiple-output (MIMO) configuration, a multiple-input single-output (MISO) configuration, and a single-input multiple-output (SIMO) configuration. In some embodiments, the antenna 1602 may include multiple (e.g., tens or hundreds) antenna elements and may enable multi-antenna functions such as beamforming. In some embodiments, the antenna 1602 is a single antenna.
[0077] The UE 1600 may include a transceiver 1604 coupled to an antenna 1602. The transceiver 1604 may be a wireless transceiver in the UE 1600 and may communicate bidirectionally with a base station or other UEs. For example, the transceiver 1604 may receive / transmit wireless signals to / from a base station via downlink / uplink communication. The transceiver 1604 may also receive / transmit wireless signals to / from another UE or an RSU via sidelink communication. The transceiver 1604 may include a modem for modulating packets, providing the modulated packets to the antenna 1602 for transmission, and demodulating packets received from the antenna 1602.
[0078] The UE 1600 may include memory 1606. The 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 media include, but are not limited to, non-transitory computer storage media. Non-transitory storage media may be accessed by a general-purpose or special-purpose computer. Examples of non-transitory storage media 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 versatile disks (DVDs), flash memory, compact disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage, etc. The non-transitory 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 special-purpose computer or a general-purpose or special-purpose processor. In some examples, the software / program code may be transmitted from a remote source (e.g., a website, a server, etc.) using coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL), or wireless technologies such as infrared, radio, microwave, etc. In such examples, coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are within the definition of media. Combinations of the above examples are also within the scope of computer-readable media.
[0079] The memory 1606 may store information related to the identity of the device 1600 and signals and / or data received by the antenna 1602. The memory 1606 may also store post-processed signals and / or data. The memory 1606 may also store computer-readable program instructions, mathematical models, and algorithms used in signal processing in the receiver 1604 and calculations in the processor 1608. The memory 1606 may further store computer-readable program instructions executed by the processor 1608 to operate the UE 1600 to perform various functions described in this disclosure. In some examples, the memory 1606 6 may include a basic input / output system (BIOS) that can control basic hardware or software operations such as interaction with peripheral components or devices. In some embodiments, the UE 1600 is a Type-A UE and the memory 1606 includes both an LTE SL module and an NR SL module. In some embodiments, the UE 1600 is a Type-B UE and the memory 1606 includes only an NR SL module. In some embodiments, the UE 1600 is a Type-C UE and the memory 1606 includes only an LTE SL module.
[0080] The computer-readable program instructions of the present 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 may execute entirely on a computing device as a standalone software package, or partially on a first computing device and partially on a second computing device remote 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 UE 1600 may include a processor 1608, which may include hardware devices having processing capabilities. The processor 1608 may include at least one of 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 a general-purpose processor include, but are not limited to, a microprocessor, any conventional processor, controller, microcontroller, or 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 in combination 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 a memory (e.g., memory 1606) to cause the UE 1600 to perform various functions.
[0082] The UE 1600 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 geographic location of the UE 1600. The GPS 1610 may receive a global navigation satellite system (GNSS) signal from a single satellite or multiple satellite signals via the antenna 1602 and provide the geographic location of the UE 1600 (e.g., the coordinates of the UE 1600).
[0083] The UE 1600 may include an input / output (I / O) device 1612 that may be used to communicate the results of signal processing and computations to a user or another device. The processor 1612 may include a user interface including a display and input devices for sending user commands to the processor 1608. The display may be configured to display the status of signal reception in the UE 1600, data stored in the memory 1606, the status of signal processing, calculation results, etc. The display may include, but is not limited to, a cathode ray tube (CRT), a liquid crystal display (LCD), a light-emitting diode (LED), a gas plasma display, a touch screen, or other image projection devices for displaying information to a user. The input device may be any type of computer hardware equipment used to receive data and control signals from a user. The input device may include, but is not limited to, a keyboard, a mouse, a scanner, a digital camera, a joystick, a trackball, cursor direction keys, a touch screen monitor, or an audio / video commander.
[0084] The UE 1600 may further include a machine interface 1614 , such as an electrical bus, that connects the transceiver 1604 , the memory 1606 , the processor 1608 , the GPS 1610 , and the I / O devices 1612 .
[0085] In some embodiments, the UE 1600 may be configured or programmed for sidelink communications. The processor 1608 may be configured to execute instructions stored in the memory 1606 to perform background channel sensing. The processor 1608 may be configured to execute the instructions to collect at least one of sidelink sensing information or resource reservation information for a first sidelink communication and to collect at least one of sidelink sensing information or resource reservation information for a second sidelink communication. The processor 1608 may be configured to execute the instructions to determine one or more candidate resources based on at least one of the sidelink sensing information for the first sidelink communication, the resource reservation information for the first sidelink communication, the sidelink sensing information for the second sidelink communication, or the resource reservation information for the second sidelink communication. The processor 1608 may be configured to execute the instructions to select one or more resources from the one or more candidate resources, and to check resource availability for at least one packet arriving after resource selection based on reevaluation of the selected one or more resources or preemption of the selected one or more resources to determine whether resource reselection is necessary. If the processor 1608 determines that resource reselection is not required, the processor 1608 may be configured to execute instructions to transmit one or more packets using the selected resource or resources. If the processor 1608 determines that resource reselection is required, the processor 1608 may be configured to repeat the method from the step of collecting at least one of sidelink resource sensing 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 can begin with a phrase such as "at least one" or "one or more." For example, a list of at least one of 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 and B and C). Also, as used in this disclosure, the phrase "based on" preceding a list of conditions should not be interpreted as "based only on" the set of conditions, but rather as "based at least in part on" the set of conditions. For example, a result described as "based on condition A" can be based on both condition A and condition B without departing from the scope of this disclosure.
[0087] As used herein, the terms "comprise," "include," or "contain" may be used interchangeably, have the same meaning, and should be interpreted as inclusive and open-ended. The terms "include," "contain," or "includes" may be used before a list of elements to indicate that at least all of the listed elements in the list are present, but that other elements not in the list may also be present. For example, if A contains B and C, then both {B, C} and {B, C, D} are within the scope of A.
[0088] The present disclosure, in connection with the accompanying drawings, describes exemplary configurations that do not represent every example that may be implemented or every configuration within the scope of the present disclosure. The term "exemplary" should not be interpreted as "preferred" or "advantageous compared to other examples," but rather as "an example, instance, or example." By reading this disclosure, including the description of the embodiments and drawings, those skilled in the art will understand that the technology disclosed herein may be implemented using alternative embodiments. Those skilled in the art will understand that embodiments, or specific features of the embodiments described herein, can be combined to arrive at yet other embodiments for implementing the technology described in this disclosure. Thus, the present disclosure is not limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
[0089] The flowcharts and block diagrams in the figures illustrate example architecture, functionality, and operation of possible implementations of systems, methods, and devices according to various embodiments. It should be noted that in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending on the functionality involved. Likewise, additional steps may be included in such methods, and certain steps may be omitted or combined, in methods consistent with various embodiments.
[0090] It is understood that the described embodiments are not mutually exclusive, and that elements, components, materials, or steps described in connection with one exemplary embodiment may be combined with, or excluded from, other embodiments in any suitable manner to achieve desired design objectives.
[0091] References herein to "some embodiments" or "some exemplary embodiments" mean that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment. The appearances of the phrases "one embodiment," "some embodiments," or "another embodiment" in various places in this disclosure do not necessarily all refer to the same embodiments, or necessarily to separate or alternative embodiments that are mutually exclusive of other embodiments.
[0092] Furthermore, the articles "a" and "an," as used in this disclosure and the appended claims, should generally be construed to mean "one or more," unless otherwise specified or unless it is clear from the context that the singular form is intended.
[0093] Unless otherwise stated, each numerical value and range should be construed as being approximate as if the word "about" or "approximately" preceded the value or range value.
[0094] Although elements in the following method claims, if present, are recited in a particular order, it is not intended that the elements be necessarily limited to being implemented in that particular order, unless the recitation of a claim specifically implies a particular order for implementing some or all of those elements.
[0095] Certain features of the present disclosure, which are, for clarity, described in the context of separate embodiments, may also be incorporated into a single It is understood that various features herein may be provided in combination in various embodiments. Conversely, various features herein that are, for brevity, described in the context of a single embodiment, may also be provided separately or in any suitable subcombination, or as appropriate, in any other described embodiment herein. Particular features described in the context of various embodiments are not essential features of those embodiments, unless so stated.
[0096] It will be further understood that various modifications, substitutions, and variations in the details, materials, and arrangements of parts described and illustrated to explain the nature of the described embodiments may be made by those skilled in the art without departing from the scope thereof, and it is therefore intended that the following claims encompass all such substitutions, modifications, and variations that fall within the terms of the claims.
[0097] Clause 1: A method for resource selection and packet transmission in sidelink communication, the method comprising: collecting at least one of sidelink sensing information or resource reservation information for a first sidelink communication; collecting at least one of sidelink sensing information or resource reservation information for a second sidelink communication; determining one or more candidate resources based on at least one of sidelink sensing information for the first sidelink communication, resource reservation information for the first sidelink communication, sidelink sensing information for the second sidelink communication, or resource reservation information for the second sidelink communication; selecting one or more resources from among the one or more candidate resources; determining whether resource reselection is necessary; In response to determining that resource reselection is not required, transmitting one or more packets using the one or more selected resources.
[0098] Clause 2: The step of collecting sidelink sensing information for the first sidelink communication comprises measuring one or more sidelink reference signal received powers (SL-RSRPs) for the first sidelink communication, the SL-RSRPs corresponding to resource reservation information for the first sidelink communication; 2. The method of claim 1, wherein collecting sidelink sensing information for the second sidelink communication comprises measuring one or more SL-RSRPs for the second sidelink communication, the SL-RSRPs corresponding to resource reservation information for the second sidelink communication.
[0099] Clause 3: In response to determining that resource reselection is necessary, the method further comprises repeating at least a portion of the method comprising at least one of collecting sidelink sensing information or resource reservation information for a first sidelink communication or collecting sidelink sensing information or resource reservation information for a second sidelink communication. The method described in clause 1.
[0100] Clause 4: Further comprising the step of performing channel sensing; The method described in clause 1.
[0101] Clause 5: further including checking resource availability at least once after resource selection and before transmission based on reevaluation of one or more selected resources or preemption of one or more selected resources; The method described in clause 1.
[0102] Clause 6: If the first sidelink communication is a New Radio (NR) sidelink communication and the second sidelink communication is a 2. The method of claim 1, wherein the sidelink communication is Long Term Evolution (LTE) sidelink communication.
[0103] Clause 7: The method of clause 1, wherein the 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 comprises: 2. The method of claim 1, further comprising determining a first set of candidate resources based on at least one of sidelink sensing information for the second sidelink communication or resource reservation information for the second sidelink communication.
[0105] Clause 9: The step of determining one or more candidate resources comprises: 10. The method of claim 1, further comprising excluding one or more resources from the set of resources based on at least one of: one or more resource reservation information for the first sidelink communication, one or more 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.
[0106] Clause 10: further comprising the step of configuring or pre-configuring 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 clause 9.
[0107] Clause 11: The step of determining one or more candidate resources comprises: 10. The method of claim 1, further comprising excluding one or more resources from the set of resources based on at least one of: one or more resource reservations of a first sidelink communication having one or more corresponding SL-RSRPs above a first threshold; or one or more resource reservations of a second sidelink communication having one or more corresponding SL-RSRPs above a second threshold.
[0108] Clause 12: The method further comprises the step of configuring or pre-configuring 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 clause 11.
[0109] Clause 13: The step of determining a first set of candidate resources comprises: 9. The method of claim 8, further comprising excluding one or more resources from the set of resources based on one or more S-RSSIs of the second sidelink communication.
[0110] Clause 14: The method further comprises configuring or pre-configuring one or more S-RSSI thresholds for one or more first sidelink priorities. The method described in clause 13.
[0111] Clause 15: The method further includes determining a second set of candidate resources by applying resource exclusion to the first set of candidate resources based on at least one of a subframe or a slot. The method described in clause 8.
[0112] Clause 16: The method further includes determining a third set of candidate resources based on at least one of sidelink sensing information of the first sidelink communication or resource reservation information of the first sidelink communication. The method described in clause 15.
[0113] Clause 17: further comprising identifying an intersection of the second set and the third set as a candidate resource; The method described in clause 16.
[0114] Clause 18: The step of determining candidate resources comprises: 10. The method of claim 1, further comprising identifying candidate resources by jointly considering at least one of sidelink sensing information of a first sidelink communication or resource reservation information of the first sidelink communication and at least one of sidelink sensing information of a second sidelink communication or resource reservation information of the second sidelink communication.
[0115] Clause 19: The step of selecting one or more resources from among one or more candidate resources comprises: 10. The method of claim 1, further comprising selecting, from the one or more candidate resources, one or more resources in at least a first slot of the two or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication.
[0116] Clause 20: The first sidelink communication is an NR sidelink communication using a subcarrier spacing of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is an LTE sidelink communication using a subcarrier spacing of 15 kHz, and the method comprises: 20. The method of clause 19, further comprising: selecting, at a medium access control (MAC) layer, from one or more candidate resources for NR sidelink communication, one or more resources in a first slot of two or more slots for NR sidelink communication that overlap with one or more subframes of LTE sidelink communication.
[0117] Clause 21: The step of determining one or more candidate resources comprises: 2. The method of claim 1, further comprising excluding, at the physical layer, from the set of resources, one or more subframes of the first sidelink communication that overlap with one or more subframes of the second sidelink communication.
[0118] Clause 22: The method of clause 21, wherein the first sidelink communication is an NR sidelink communication using a subcarrier spacing of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is an LTE sidelink communication using a subcarrier spacing of 15 kHz.
[0119] Clause 23: The step of determining one or more candidate resources comprises: and excluding, at the physical layer, from the set of resources, one or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication; 2. The method of claim 1, wherein the one or more slots exclude a first slot of the first sidelink communication.
[0120] Clause 24: The first sidelink communication is an NR sidelink communication using a subcarrier spacing of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is 24. The method of claim 23, wherein the LTE sidelink communication uses a subcarrier spacing of 15 kHz.
[0121] Clause 25: The method is performed by a first user equipment (UE), the method comprising: 10. The method of claim 1, further comprising receiving, from one or more second UEs, at least one of: sidelink sensing information for the first sidelink communication; resource reservation information for the first sidelink communication; sidelink sensing information for the second sidelink communication; or resource reservation information for the second sidelink communication.
[0122] Clause 26: The method is performed by a first UE, and the method comprises: 2. The method of claim 1, further comprising receiving, from one or more second UEs, at least one of: 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.
[0123] Clause 27: further comprising receiving, from one or more second UEs, at least one of location information of the one or more second UEs, one or more physical coordinates of the one or more second UEs, identification information of cells on which the one or more second UEs are camped, one or more identification information of one or more devices from which the one or more second UEs receive sidelink signals, or zone identification information identifying where the one or more second UEs are located; The method described in clause 26.
[0124] Clause 28: The step of determining one or more candidate resources comprises: The method of clause 26, further comprising taking into account information shared from one or more second UEs if the one or more second UEs are in proximity.
[0125] Clause 29: The method of clause 28, wherein the proximity of the one or more second UEs is determined based on a distance threshold.
[0126] Clause 30: The method further includes requesting one or more second UEs to share at least one of sidelink sensing information for the first sidelink communication, resource reservation information for the first sidelink communication, sidelink sensing information for the second sidelink communication, or resource reservation information for the second sidelink communication. The method described in clause 25.
[0127] Clause 31: The method of 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 higher layer signaling.
[0128] Clause 32: The method is performed by a UE, and the method comprises: 2. The method of claim 1, further comprising indicating a 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 supported by the UE includes physical layer signaling, MAC layer signaling, R 33. The method of claim 32, wherein the method is based on at least one of: RC layer signaling; or higher layer signaling.
[0130] Clause 34: A user equipment (UE) for sidelink communication, the UE comprising: a memory for storing instructions; a processor, the processor executing instructions stored in the memory to collecting at least one of sidelink sensing information or resource reservation information for the first sidelink communication; collecting at least one of sidelink sensing information or resource reservation information for the second sidelink communication; determining one or more candidate resources based on at least one of sidelink sensing information for the first sidelink communication, resource reservation information for the first sidelink communication, sidelink sensing information for the second sidelink communication, or resource reservation information for the second sidelink communication; Select one or more resources from one or more candidate resources; Determine whether resource reselection is necessary; In response to determining that resource reselection is not required, transmit the packet to the destination.
[0131] Clause 35: The processor is further configured to execute instructions to, upon collecting sidelink sensing information for the first sidelink communication, measure one or more sidelink reference signal received powers (SL-RSRPs) of the first sidelink communication corresponding to resource reservation information for the first sidelink communication; 35. The UE of claim 34, wherein 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 when collecting sidelink sensing information for the second sidelink communication.
[0132] Clause 36: A processor executes instructions to: 35. The UE of claim 34, further configured to: repeat at least a portion of the method comprising: collecting at least one of sidelink sensing information or resource reservation information for a first sidelink communication; or collecting at least one of sidelink sensing information or resource reservation information for a second sidelink communication in response to determining that resource reselection is necessary.
[0133] Clause 37: A processor executes instructions to: 35. The UE of clause 34, further configured to perform channel sensing.
[0134] Clause 38: A processor executes instructions to: 35. The UE of clause 34, further configured to check resource availability at least once after resource selection and before transmission based on reevaluation of one or more selected resources or preemption of one or more selected resources.
[0135] Clause 39: The UE of clause 34, wherein 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: The UE of clause 34, wherein the one or more packets are transmitted based on semi-persistent scheduling or one-shot transmission.
[0137] Clause 41: In determining one or more candidate resources, the processor executes instructions to: 35. The UE of clause 34, further configured to determine the first set of candidate resources based on at least one of sidelink sensing information for the second sidelink communication or resource reservation information for the second sidelink communication.
[0138] Clause 42: In determining one or more candidate resources, the processor executes instructions to: 35. The UE of claim 34, further configured to exclude one or more resources from the set of resources based on at least one of: one or more resource reservation information for the first sidelink communication, one or more 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.
[0139] Clause 43: The processor executes instructions to: 43. The UE of clause 42, further configured to configure 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.
[0140] Clause 44: In determining one or more candidate resources, the processor executes instructions to: 35. The UE of claim 34, further configured to exclude one or more resources from the set of resources based on at least one of: one or more resource reservations of a first sidelink communication having one or more corresponding SL-RSRPs above a first threshold; or one or more resource reservations of a second sidelink communication having one or more corresponding SL-RSRPs above a second threshold.
[0141] Clause 45: A processor executes instructions to: 45. The UE of claim 44, further configured to configure or pre-configure 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: In determining the first set of candidate resources, a processor executes instructions to: 42. The UE of claim 41, further configured to exclude one or more resources from the set of resources based on one or more S-RSSIs of the second sidelink communication.
[0143] Clause 47: A processor executes instructions to: 47. The UE of clause 46, further configured to configure or pre-configure one or more S-RSSI thresholds for one or more first sidelink priorities.
[0144] Clause 48: The processor executes instructions to: 42. The UE of clause 41, further configured to determine a second set of candidate resources by applying resource exclusion to the first set of candidate resources based on at least one of a subframe or a slot.
[0145] Clause 49: The processor executes instructions to: 49. The UE of clause 48, further configured to determine a third set of candidate resources based on at least one of sidelink sensing information of the first sidelink communication or resource reservation information of the first sidelink communication.
[0146] Clause 50: The processor executes instructions to 49. The UE of claim 49, further configured to identify an intersection of the second set and the third set as a candidate resource.
[0147] Clause 51: In determining the candidate resources, the processor executes instructions to: 35. The UE of claim 34, further configured to identify candidate resources by jointly considering at least one of sidelink sensing information of a first sidelink communication or resource reservation information of the first sidelink communication and at least one of sidelink sensing information of a second sidelink communication or resource reservation information of the second sidelink communication.
[0148] Clause 52: In selecting one or more resources from among the one or more candidate resources, the processor executes instructions to: 35. The UE of claim 34, further configured to select, from the one or more candidate resources, one or more resources in at least a first slot of the two or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication.
[0149] Clause 53: The first sidelink communication is an NR sidelink communication using a subcarrier spacing of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is an LTE sidelink communication using a subcarrier spacing of 15 kHz, and the processor executes instructions to: 53. The UE of clause 52, further configured to: select, at a medium access control (MAC) layer, from one or more candidate resources for the NR sidelink communication, one or more resources in a first slot of two or more slots for the NR sidelink communication that overlap with one or more subframes of the LTE sidelink communication.
[0150] Clause 54: In determining one or more candidate resources, the processor executes instructions to: 35. The UE of claim 34, further configured to exclude, at the physical layer, from the 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: A UE as described in Clause 54, wherein the first sidelink communication is an NR sidelink communication using a subcarrier spacing of 15 kHz, 30 kHz, or 60 kHz, and the second sidelink communication is an LTE sidelink communication using a subcarrier spacing of 15 kHz.
[0152] Clause 56: In determining one or more candidate resources, the processor executes instructions to: and further configured, at the physical layer, to exclude from the set of resources one or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication; 35. The UE of clause 34, wherein the one or more slots exclude a first slot of the first sidelink communication.
[0153] Clause 57: The first sidelink communication is performed at 15 kHz, 30 kHz, or 60 kHz. 57. The UE of clause 56, wherein the first sidelink communication is an NR sidelink communication using subcarrier spacing, and the second sidelink communication is an LTE sidelink communication using 15 kHz subcarrier spacing.
[0154] Clause 58: The UE is a first UE, and the processor executes an instruction to: 35. The UE of clause 34, further configured to receive, from one or more second UEs, at least one of: sidelink sensing information for the first sidelink communication, resource reservation information for the first sidelink communication, sidelink sensing information for the second sidelink communication, or resource reservation information for the second sidelink communication.
[0155] Clause 59: The UE is a first UE, and the processor executes an instruction to: 35. The UE of claim 34, further configured to receive, from one or more second UEs, at least one of: 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.
[0156] Clause 60: The processor executes instructions to: The UE of clause 59, further configured to receive from one or more second UEs at least one of: location information of the one or more second UEs, one or more physical coordinates of the one or more second UEs, identification information of cells on which the one or more second UEs are camped, one or more identification information of one or more devices from which the one or more second UEs receive sidelink signals, or zone identification information identifying where the one or more second UEs are located.
[0157] Clause 61: In determining one or more candidate resources, the processor executes instructions to: 59. The UE of claim 59, further configured to take into account information shared from one or more second UEs when the one or more second UEs are in proximity.
[0158] Clause 62: The UE of clause 61, wherein the proximity of the one or more second UEs is determined based on a distance threshold.
[0159] Clause 63: The processor executes instructions to 59. The UE of clause 58, further configured to request one or more second UEs to share at least one of sidelink sensing information for the first sidelink communication, resource reservation information for the first sidelink communication, sidelink sensing information for the second sidelink communication, or resource reservation information for the second sidelink communication.
[0160] Clause 64: The UE described in Clause 63, wherein the request to the one or more second UEs is based on at least one of physical layer signaling, MAC layer signaling, radio resource control (RRC) layer signaling, or higher layer signaling.
[0161] Clause 65: The processor executes instructions to: 35. The UE of clause 34, further configured to indicate a type of the UE or one or more sidelink communication protocols that the UE supports.
[0162] Clause 66: Type of UE or one or more sidelink communications that the UE supports 66. The UE of clause 65, wherein the step of indicating the protocol is based on at least one of physical layer signaling, MAC layer signaling, RRC layer signaling, or higher layer signaling.
[0163] Clause 67: A non-transitory computer-readable medium storing instructions executable by one or more processors of a user equipment (UE) for communication to perform a method, the method comprising: collecting at least one of sidelink sensing information or resource reservation information for a first sidelink communication; collecting at least one of sidelink sensing information or resource reservation information for a second sidelink communication; determining one or more candidate resources based on at least one of sidelink sensing information for the first sidelink communication, resource reservation information for the first sidelink communication, sidelink sensing information for the second sidelink communication, or resource reservation information for the second sidelink communication; selecting one or more resources from among the one or more candidate resources; determining whether resource reselection is necessary; In response to determining that resource reselection is not required, transmitting the packet to the destination.
Claims
1. 1. A method for resource selection and packet transmission in sidelink communication, comprising: collecting at least one of sidelink sensing information or resource reservation information for a first sidelink communication; collecting at least one of sidelink sensing information or resource reservation information for a second sidelink communication; determining one or more candidate resources based on at least one of the sidelink sensing information for the first sidelink communication, the resource reservation information for the first sidelink communication, the sidelink sensing 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 determining that resource reselection is not required, transmitting one or more packets using the one or more selected resources.
2. and collecting the sidelink sensing information for the first sidelink communication comprises measuring one or more sidelink reference signal received powers (SL-RSRPs) of the first sidelink communication corresponding to the resource reservation information for the first sidelink communication.
2. The method of claim 1, wherein collecting the sidelink sensing information for the second sidelink communication comprises measuring one or more SL-RSRPs of the second sidelink communication that correspond to the resource reservation information for the second sidelink communication.
3. and in response to determining that resource reselection is necessary, repeating at least a portion of the method including at least one of collecting the sidelink sensing information or the resource reservation information of the first sidelink communication or collecting the sidelink sensing information or the resource reservation information of the second sidelink communication. The method of claim 1.
4. further comprising the step of performing channel sensing; The method of claim 1.
5. and further comprising checking resource availability at least once after the resource selection and before the transmission based on a re-evaluation of the one or more selected resources or a pre-emption of the one or more selected resources. The method of claim 1.
6. 2. The method of claim 1, wherein the first sidelink communication is a New Radio (NR) sidelink communication and the second sidelink communication is a Long Term Evolution (LTE) sidelink communication.
7. The method of claim 1 , wherein the one or more packets are transmitted based on semi-persistent scheduling or one-shot transmission.
8. determining the one or more candidate resources, 2. The method of claim 1, further comprising determining a first set of candidate resources based on at least one of the sidelink sensing information of the second sidelink communication or the resource reservation information of the second sidelink communication.
9. determining the one or more candidate resources, 10. The method of claim 1, further comprising: excluding one or more resources from the set of resources based on at least one of: one or more resource reservation information for the first sidelink communication, one or more 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.
10. determining the one or more candidate resources, 2. The method of claim 1, further comprising: excluding one or more resources from the set of resources based on at least one of: one or more resource reservations of the first sidelink communication having one or more corresponding SL-RSRPs above a first threshold; or one or more resource reservations of the second sidelink communication having one or more corresponding SL-RSRPs above a second threshold.
11. configuring or pre-configuring 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 of claim 10.
12. determining a second set of candidate resources by applying resource exclusion to the first set of candidate resources based on at least one of a subframe or a slot; The method of claim 8.
13. determining candidate resources, 2. The method of claim 1, further comprising: identifying the candidate resources by jointly considering at least one of the sidelink sensing information of the first sidelink communication or the resource reservation information of the first sidelink communication and at least one of the sidelink sensing information of the second sidelink communication or the resource reservation information of the second sidelink communication.
14. selecting the one or more resources from among the one or more candidate resources, 2. The method of claim 1, further comprising selecting, from the one or more candidate resources, one or more resources in at least a first slot of two or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication.
15. determining the one or more candidate resources, 2. The method of claim 1, further comprising: excluding, at a physical layer, 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.
16. determining the one or more candidate resources, and excluding, at a physical layer, from the set of resources, one or more slots of the first sidelink communication that overlap with one or more subframes of the second sidelink communication.
2. The method of claim 1, wherein the one or more slots exclude a first slot of the first sidelink communication.
17. The method is performed by a first user equipment (UE), the method comprising:
2. The method of claim 1, further comprising receiving, from one or more second UEs, at least one of the sidelink sensing information for the first sidelink communication, the resource reservation information for the first sidelink communication, the sidelink sensing information for the second sidelink communication, or the resource reservation information for the second sidelink communication.
18. The method is performed by a first UE, the method comprising:
2. The method of claim 1, further comprising receiving, from one or more second UEs, at least one of resource reservation information for the first sidelink communication, the 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.
19. determining the one or more candidate resources, 20. The method of claim 18, further comprising taking into account information shared from the one or more second UEs if the one or more second UEs are in proximity.
20. The method is performed by a UE, the method comprising:
2. The method of claim 1, further comprising indicating a type of the UE or one or more sidelink communication protocols that the UE supports.
Citation Information
Patent Citations
Terminal, and communication method
WO2022153547A1
Terminal and communication method
WO2023203658A1
Cited By
Resource selection method and resource selection device
JP2025539006A
Resource selection method and resource selection device
JP7891150B2