Lateral link sensing information sharing

By receiving, storing and forwarding resource reserved information or channel sensing information in side link communication, the problem of direct exchange of information between devices is solved, and the efficiency and fairness of resource allocation are improved.

CN119678635APending Publication Date: 2025-03-21TOYOTA JIDOSHA KK
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380058663.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-08-10
Filing Date
2023-07-20
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

In sidelink communication, it may not be feasible to directly exchange resource reservation information and channel sensing information between devices, resulting in inefficient resource allocation and unfairness.

Method used

A method and apparatus are provided that can receive, store and forward resource reservation information or channel sensing information from a user equipment (UE) to ensure that such information can be received and used by other UEs.

Benefits of technology

By forwarding resource reservation information and channel sensing information, the resource allocation efficiency and fairness in side link communication are improved, information sharing between devices is ensured, and more effective radio resource management is promoted.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119678635A_ABST
    Figure CN119678635A_ABST
Patent Text Reader

Abstract

Methods, apparatuses, and systems are disclosed for forwarding at least one of resource reservation information or channel sensing information in sidelink communications. The method includes receiving, from at least one first user equipment (UE), at least one of resource reservation information or channel sensing information obtained by the at least one first UE; storing at least one of resource reservation information or channel sensing information; and transmitting at least one of the received resource reservation information or channel sensing information to a second UE.
Need to check novelty before this filing date? Find Prior Art

Description

[CROSS-REFERENCE TO RELATED PATENT APPLICATIONS]

[0001] This application claims the benefit of U.S. Provisional Application No. 63 / 396,857, filed on August 10, 2022, entitled “SL SENSING INFORMATION SHARING,” the entire contents of which are incorporated herein by reference. Technical Field

[0002] Apparatus and methods consistent with the present disclosure relate generally to communications, and more particularly, to methods, systems, and devices for sidelink sensing information sharing in sidelink communications. Background Art

[0003] Sidelink communication technology enables direct communication between two devices. When a first device in a first sidelink communication shares radio resources with a second device in a second sidelink communication, the first device and the second device select radio resources for use. In order to select radio resources, the first device or the second device obtains resource reservation information and / or channel sensing information. Sometimes, it may not be feasible to directly exchange such information between two devices. For example, while the first device is equipped with both a module for the first sidelink communication and a module for the second sidelink communication, and is capable of decoding resource information related to the second sidelink communication, the second device only has a module for the second sidelink communication, and is therefore unable to decode resource information related to the first sidelink communication, resulting in inefficient and unfair resource allocation. Improved systems and methods for sharing resource reservation information and / or channel sensing information are desired.

[0004] The resource selection process for 3GPP Release 16 / 17 5G New Radio (NR) Vehicle-to-Everything (V2X) PC5 Mode 2 is specified in 3rd Generation Partnership Project (3GPP) TS 38.213, TS 38.214 and TS 38.321. For resource selection, the user equipment (UE) performs channel sensing in the sensing window and collects resource reservation information of other UEs based on sidelink control information (SCI) decoding to identify the selection window T (T = [T 1 ,T 2]). First, the UE excludes some time slots from the selection window due to unmonitored resources in the sensing window that the UE cannot sense due to its own transmission (i.e., half-duplex constraint). Then, if the corresponding sidelink reference signal received power (Sidelink-Reference Signal Received Power, SL-RSRP) exceeds the (pre) configured SL-RSRP exclusion threshold, the UE also excludes resources reserved by other UEs from the selection window. After resource exclusion, the number of candidate resources shall be at least X% of the total number of resources in the selection window. Otherwise, the UE increases the SL-RSRP exclusion threshold by 3dB until at least X% of resource positions are obtained, where X is (pre) configured from {20,35,50}%. Finally, the UE randomly selects a resource among the candidate resources in the selection window. The selected frequency resource can be used multiple times for subsequent transmissions at fixed time intervals (i.e., Semi-Persistent Scheduling (SPS)) or only once (i.e., One-Shot Transmission (OST)). Furthermore, the UE may retransmit the packet multiple times (ie, Hybrid Automatic Repeat Request (HARQ) retransmissions) with or without feedback from the receiving UE to improve reliability.

[0005] In order for the UE to perform sensing and obtain information to receive packets from other UEs, the UE first decodes the SCI. In Rel-16, there are the first-stage SCI (SCI format 1-A) and the second-stage SCI (SCI format 2-A or 2-B) as defined in 3GPP TS 38.212. The first-stage SCI carries resource reservation information for future transmissions, as well as information related to resource allocation and modulation and coding schemes (MCS) for the Physical Sidelink Shared Channel (PSSCH), Demodulation Reference Signal (DMRS) mode, second-stage SCI format, etc. The second-stage SCI carries control information for HARQ processes, source / destination IDs, information for distance-based groupcast (UE area identification (ID) and communication range requirements), etc. Based on the resource reservation contained in the first-stage SCI, each UE avoids using time / frequency resources reserved by other UEs when it performs resource (re)selection.

[0006] In Rel-17 5G NR-V2X PC5 Mode 2, Inter-UE Coordination (IUC) is introduced, in which UE-A sends resource-related coordination information to UE-B, and UE-B then uses this information to perform its resource (re)selection. The following inter-UE coordination schemes are supported: IUC Scheme 1: UE-A may provide indications to other UE-B of resources that are preferably included in UE-B's (re)selected resources or that are preferably excluded. When resources are given to be included, UE-B may rely only on these resources (at least if it does not support sensing / resource exclusion) or may combine them with resources identified by its own sensing procedure before making a final selection. The indication from UE-A to UE-B is sent in a Medium Access Control (MAC) Control Element (CE) and / or a second stage SCI. IUC Scheme 2: UE-A may provide an indication to the other UE-B that the resources reserved for UE-B's transmission (which may or may not be a transmission to UE-A) will or may conflict with transmissions from other UEs. UE-B then reselects new resources to replace them. The indication from UE-A to UE-B is sent in the Physical Sidelink Feedback Channel (PSFCH). Summary of the invention

[0007] According to some embodiments of the present disclosure, a method for forwarding at least one of resource reservation information or channel sensing information in sidelink communication is provided. The method includes: receiving at least one of resource reservation information or channel sensing information obtained by at least one first user equipment (UE) from at least one first UE; storing at least one of the resource reservation information or channel sensing information; and transmitting at least one of the received resource reservation information or channel sensing information to a second UE.

[0008] According to some embodiments of the present disclosure, a method for providing location information and at least one of resource reservation information or channel sensing information in sidelink communication is provided. The method includes: performing a sidelink channel sensing operation to obtain at least one of resource reservation information or channel sensing information, at least one of the resource reservation information or channel sensing information being associated with location information of a user equipment (UE); and reporting the location information and at least one of the resource reservation information or channel sensing information to a device in the sidelink communication so that the device can provide the location information and at least one of the resource reservation information or channel sensing information to other UEs.

[0009] According to some embodiments of the present disclosure, a method for obtaining at least one of resource reservation information or sidelink channel sensing information from a device in a communication network is provided. The method includes: receiving at least one of resource reservation information or channel sensing information from the device, wherein at least one of the resource reservation information or channel sensing information is not applicable to the device.

[0010] According to some embodiments of the present disclosure, a device for forwarding at least one of resource reservation information or channel sensing information in sidelink communication is provided. The device includes: a memory storing instructions; and a processor configured to execute the instructions stored in the memory to: receive at least one of resource reservation information or channel sensing information obtained by at least one first user equipment (UE) from at least one first UE; store at least one of the resource reservation information or channel sensing information; and transmit the received resource reservation information or channel sensing information to a second UE.

[0011] According to some embodiments of the present disclosure, a UE for providing location information and at least one of resource reservation information or channel sensing information in sidelink communication is provided. The UE includes: a memory storing instructions; and a processor configured to execute the instructions stored in the memory to: perform a sidelink channel sensing operation to obtain at least one of resource reservation information or channel sensing information, at least one of the resource reservation information or channel sensing information being associated with the location information of the UE; and report the location information and at least one of the resource reservation information or channel sensing information to a device in the sidelink communication so that the device can provide the location information and at least one of the resource reservation information or channel sensing information to other UEs.

[0012] According to some embodiments of the present disclosure, a UE is provided for obtaining at least one of resource reservation information or channel sensing information in sidelink communication. The UE includes: a memory storing instructions; and a processor configured to execute the instructions stored in the memory to: receive at least one of resource reservation information or channel sensing information from a device, wherein at least one of the resource reservation information or the channel sensing information is applicable to other UEs and not applicable to the device.

[0013] According to some embodiments of the present disclosure, a non-transitory computer-readable medium is provided, which stores instructions that can be executed by one or more processors of a device in a communication network to perform a method. The method includes: receiving at least one of resource reservation information or channel sensing information obtained by at least one first user equipment (UE) from at least one first UE; storing at least one of the resource reservation information or the channel sensing information; and transmitting at least one of the received resource reservation information or the channel sensing information to a second UE.

[0014] According to some embodiments of the present disclosure, another non-transitory computer-readable medium is provided, which stores instructions that can be executed by one or more processors of a UE in a communication network to perform a method. The method includes: performing a sidelink channel sensing operation to obtain at least one of resource reservation information or channel sensing information, at least one of the resource reservation information or channel sensing information is associated with the location information of the UE; and reporting the location information and at least one of the resource reservation information or channel sensing information to a device in the sidelink communication, so that the device can provide the location information and at least one of the resource reservation information or channel sensing information to other UEs.

[0015] According to some embodiments of the present disclosure, another non-transitory computer-readable medium is provided, the non-transitory computer-readable medium storing instructions executable by one or more processors of a UE in a communication network to perform a method. The method includes: receiving at least one of resource reservation information or sidelink channel sensing information from a device, wherein at least one of the resource reservation information or the channel sensing information is not applicable to the device. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] [ Figure 1 ] Figure 1 is a flow chart illustrating a method for resource selection in sidelink communications consistent with some embodiments of the present disclosure. [ Figure 2 ] Figure 2 It is to show that some embodiments consistent with the present disclosure are based on Figure 1 A schematic diagram of a resource candidate determination process of the method. [ Figure 3 ] Figure 3 Some embodiments consistent with the present disclosure are shown Figure 1 Schematic diagram of the sidelink packet structure used in the method. [ Figure 4 ] Figure 4 is a flow chart illustrating a method for resource selection in sidelink communications consistent with some embodiments of the present disclosure. [ Figure 5A ] Figure 5A It is to show that some embodiments consistent with the present disclosure are based on Figure 4 A schematic diagram of a resource candidate determination process of the method. [ Figure 5B ] Figure 5B It is to show some embodiments consistent with the present disclosure, according to Figure 4 The subcarrier spacing of the method is related to the sensing window and the selection window (T SL proc,0 and T SL proc,1 )'s parameters. [ Fig. 6A ] Fig. 6A Some embodiments consistent with the present disclosure are shown Figure 4 Schematic diagram of the sidelink packet structure used in the method. [ Figure 6B ] Figure 6B Some embodiments consistent with the present disclosure are shown Figure 4 Schematic diagram of another side link packet structure used in the method. [ Figure 7 ] Figure 7 is a schematic diagram illustrating dynamic co-channel coexistence of a first sidelink communication and a second sidelink communication consistent with some embodiments of the present disclosure. [ Figure 8 ] Figure 8 is a schematic diagram illustrating device types for dynamic co-channel coexistence of a first sidelink communication and a second sidelink communication consistent with some embodiments of the present disclosure. [ Fig.9A ] Fig.9A It is a schematic diagram showing a semi-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. [ Fig. 9B ] Fig. 9BIt is a schematic diagram showing a semi-static resource pool configuration in frequency domain multiplexing (Frequency Domain Multiplexing, FDM) in which a first sidelink communication and a second sidelink communication co-exist on the same channel in accordance with some embodiments of the present disclosure. [ Fig.10 ] Fig.10 is a flow chart illustrating a method for forwarding at least one of resource reservation information or channel sensing information in sidelink communications consistent with some embodiments of the present disclosure. [ Fig.11 ] Fig.11 is a schematic diagram illustrating a method for providing location information and providing at least one of resource reservation information or channel sensing information in sidelink communication consistent with some embodiments of the present disclosure. [ Fig.12 ] Fig.12 is a schematic diagram illustrating a method for obtaining at least one of resource reservation information or sidelink channel sensing information from a device in a communication network consistent with some embodiments of the present disclosure. [ Fig.13 ] Fig.13 A block diagram of a device consistent with some embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0017] Reference will now be made in detail to the exemplary embodiments, examples of which are shown in the accompanying drawings. The following description refers to the accompanying drawings, in which, unless otherwise indicated, the same numbers in different figures represent the same or similar elements. The implementations set forth in the following description of the exemplary embodiments do not represent all implementations consistent with the present disclosure. Instead, they are merely examples of systems, devices, and methods consistent with various aspects related to the present disclosure as described in the appended claims.

[0018] Figure 1 is a flow chart illustrating a method 100 (referred to as a "first method" in this disclosure) for resource selection in sidelink communication; and Figure 2is a schematic diagram showing a resource candidate determination process according to a first method consistent with some embodiments of the present disclosure. Method 100 can be performed by a UE in a sidelink communication. For example, method 100 can be performed by a vehicle in a V2X communication. Method 100 can be performed in a mode (referred to as the "first mode" in the present disclosure) using Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) for a sidelink at the physical (PHY) layer. An example of the first mode is the 3rd Generation Partnership Project (3GPP) version 14 / 15 Long-Term Evolution (LTE) V2X PC5 Mode 4.

[0019] like Figure 2 As shown in , 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 15kHz subcarrier spacing (SCS). Each subframe may be 1ms in length and may be composed of 14 DFT-s-OFDM symbols. Each subchannel may be composed of a plurality of consecutive physical resource blocks (PRBs), wherein each PRB occupies 180kHz and is composed of 12 subcarriers with 15kHz SCS. The size of the subchannel (ie, the number of PRBs per subchannel) may be configurable or preconfigurable. In order to cope with the high Doppler caused by high relative speed in vehicle scenarios, the density of the demodulation reference signal (DMRS) for frequency offset compensation and channel estimation may be set to four per subframe. Each UE may broadcast data (eg, transport blocks (TBs)) in the PSSCH and sidelink control information (SCI) in the PSCCH. The PSCCH may occupy two consecutive PRBs. The number of PRBs for the PSSCH may be configurable or preconfigurable. The SCI format may contain the information required to decode the corresponding TB in the PSSCH and facilitate UE autonomous resource selection. Figure 2As shown in , the resource reservation interval may be set to one of the allowed values ​​(eg, 20, 50, 100, 200, 300, ... 1000 ms). The PSCCH and the corresponding PSSCH may be transmitted in the same subframe in adjacent or non-adjacent PRBs in the frequency domain.

[0020] See also Figure 1 , the method 100 includes: step 102, performing channel sensing (eg, background sensing or any other type of full sensing or partial sensing). Figure 2 As shown in , for resource selection, the UE may perform channel sensing in a sensing window (eg, 1000 ms) to collect resource reservation information of other UEs. Depending on the implementation of the UE, the sensing window may be of any length.

[0021] Return to reference Figure 1 , method 100 includes: step 104, collecting resource reservation information and corresponding sidelink reference signal received power (Sidelink Reference Signal Received Power, SL-RSRP) of other UEs, and measuring the sidelink received signal strength indicator (Sidelink Received Signal Strength Indicator, S-RSSI). For example, the UE can collect resource reservation information and corresponding SL-RSRP of other UEs. The UE can also use the received sidelink signal to measure the S-RSSI. The UE can decode the received SCI included in the received sidelink signal to identify the selection window T (for example, T = [T 1 ,T 2 ], where T 1 ≦4ms, and 20ms≦T 2 ≦100ms) in the candidate resources, such as Figure 2 As shown in T 1 and T 2 The choice of value depends on the UE implementation.

[0022] Method 100 includes: step 106, determining candidate resources based on the average S-RSSI sorting by excluding occupied, reserved and / or unmonitored resources. Figure 2As shown in , once resource selection or reselection is triggered, the UE can exclude some subframes from the selection window. The excluded subframes may be unmonitored resources in the sensing window. For example, the UE may not be able to sense these resources due to the UE's own transmission (e.g., half-duplex constraints). If the corresponding SL-RSRP exceeds the configured or preconfigured SL-RSRP exclusion threshold, the UE can also exclude resources occupied or reserved by other UEs from the selection window. After resource exclusion, the number of candidate resources may be at least 20% of the total number of resources in the selection window. Otherwise, the UE may increase the SL-RSRP exclusion threshold, for example, by 3dB, until the candidate resources reach at least 20% of the total resources. The UE can also calculate the corresponding S-RSSI for each subchannel resource as a linear average of the S-RSSI of the monitored resources with a certain interval (e.g., for a resource reservation interval greater than or equal to 100ms, the average interval is 100ms). For example, the UE can determine 20% of the best resources based on the lowest average S-RSSI as candidate resources among the total resources in the selection window. The UE may use 20% of resources with the lowest average S-RSSI as candidate resources based on the S-RSSI ranking.

[0023] Method 100 includes: step 108, selecting a resource from the candidate resources. The selection of the resource from the candidate resources may be a random selection. For example, Figure 2 As shown in , the UE can select a single subframe resource in a uniformly random manner from candidate single subframe resources. The selected frequency resource can be used for subsequent transmission multiple times at fixed time intervals (this scheme is referred to as "Semi-Persistent Scheduling (SPS)" in this disclosure) or only once (this scheme is referred to as "One-Shot Transmission (OST)" in this disclosure).

[0024] The method 100 includes: step 110, transmitting a packet based on the SPS or the OST. The packet may be an initial packet, or may be a retransmitted packet. For example, the UE may use the selected resources to transmit the initial packet. For another example, the UE may retransmit the packet at most once without feedback from the receiving UE to improve the reliability of the transmission (this is referred to as "blind hybrid automatic repeat request (Hybrid Automatic Repeat Request, HARQ) retransmission" in the present disclosure). After the transmission, the method may start again from step 102.

[0025] Figure 3 Some embodiments consistent with the present disclosure are shown Figure 1Schematic diagram of a sidelink communication packet structure 300 used in the method. The packet structure 300 can be used by a UE in a sidelink communication to transmit and receive packets. The term "packet" used in the present disclosure can be a signal, data, one or more control signals, one or more data signals, one or more frames, one or more subframes, one or more time slots, etc. For example, the packet structure 300 can be used by a vehicle in a V2X communication to transmit a signal or data. The packet structure 300 can be used in the first mode. As shown in FIG. Figure 3 As shown in , in the time domain, the group structure 300 includes a subframe 302, which includes 14 DFT-s-OFDM symbols, of which 4 symbols are used for DMRS, 1 symbol is used for the guard period, and the remaining symbols are used for PSCCH or PSSCH. The first symbol of the subframe 302 can be used for automatic gain control (AGC). In the frequency domain, the group structure 300 includes a subchannel 304 composed of n PRBs and a subchannel 306 composed of 2 PRBs.

[0026] Figure 4 is a flow chart illustrating a method 400 (referred to as a "second method" in this disclosure) for resource selection in sidelink communications; Figure 5A is a schematic diagram showing a resource candidate determination process according to the second method; and Figure 5B It is to show some embodiments consistent with the present disclosure, according to Figure 4 The SCS method is related to the sensing window and the selection window (T SL proc,0 and T SL proc,1 ) is a table of correspondence between parameters of . Method 400 may be performed by a UE in sidelink communication. For example, method 400 may be performed by a vehicle in V2X communication. Method 400 may be performed in a mode (referred to as a "second mode" in this disclosure) that employs orthogonal frequency division multiplexing (OFDM) for sidelink communication at the PHY layer. An example of the second mode is 3GPP Release 16 / 17 5G NR-V2X PC5 Mode 2.

[0027] like Figure 5A As shown in , in the second mode, the time-frequency radio resources are divided into time slots in the time domain and subchannels in the frequency domain. In one embodiment, the second mode can support 15·2 μkHz SCS, where μ is the OFDM value, μ∈{0,1,2,3,4}. For sub-6 GHz frequencies, 15, 30, and 60 kHz (i.e., μ∈{0,1,2}) SCSs are supported, while for frequencies above 6 GHz, 60, 120, and 240 kHz (i.e., μ∈{2,3,4}) SCSs are supported. Each time slot is 1 / 2 μ ms in length and consists of 14 OFDM symbols. Each subchannel can consist of multiple consecutive PRBs, each of which occupies 180·2 μ kHz, and consists of 12 with 15·2 μ kHz SCS subcarrier composition. The size of the subchannel (i.e., the number of PRBs per subchannel) is configurable or preconfigurable. In order to support multiple SCSs and different Doppler spreads, multiple DMRS density options are supported (2 to 4 DMRS symbols per time slot). Each UE can transmit the first stage SCI in the PSCCH and the data (TB) and second stage SCI in the PSSCH. HARQ feedback (e.g., Acknowledgement (ACK) / Negative Acknowledgement (NACK), or only NACK) can be transmitted in the Physical Sidelink Feedback Channel (PSFCH).

[0028] Figure 5B shows the SCS with the sensing window and the selection window (T SL proc,0 and T SL proc,1 ) parameters. For example, when SCS is 15kHz, Figure 5B As shown in the second and third columns, T SL proc,0 corresponds to 1ms, while T SL proc,1 Corresponds to 3ms. For another example, when SCS is 30kHz, T SL proc,0 corresponds to 0.5ms, while T SL proc,1 Corresponding to 2.5ms.

[0029] Return to see Figure 4 , the method 400 includes: step 402, performing channel sensing (eg, background sensing or any other type of full sensing or partial sensing). Figure 5A As shown in FIG. , the UE can sensing (For example, T sensing =[T0 ,T SL proc,0 ], where T 0 =100ms or 1100ms, and T SL proc,0 exist Figure 5B Channel sensing (e.g., background sensing or any other type of full sensing or partial sensing) is performed in the UE to collect resource reservation information of other UEs. Channel sensing with a sensing window of 100 ms can be used for non-periodic services, while channel sensing with a sensing window of 1100 ms can be used for periodic services.

[0030] Method 400 includes: step 404, collecting resource reservation information of other UEs and measuring the corresponding SL-RSRP. Figure 5A As shown in , the UE can perform channel sensing in the sensing window and collect resource reservation information of other UEs based on SCI decoding to identify candidate resources. In one embodiment, in order to perform sensing and obtain information to receive packets from other UEs, the UE first decodes the SCI. SCI decoding may include two stages: the first stage SCI (SCI format 1-A) and the second stage SCI (SCI format 2-A or 2-B) as defined in 3GPP. The first stage SCI may carry resource reservation information for future transmissions, information related to resource allocation, modulation and coding scheme (MCS) for PSSCH, DMRS mode, and second stage SCI format, etc. The second stage SCI may carry control information for HARQ processes, source / destination IDs, information for distance-based groupcast (e.g., UE area ID and communication range requirements), etc. Based on the resource reservation contained in the first stage SCI, each UE can avoid using time and / or frequency resources reserved by other UEs when the UE performs resource selection or reselection.

[0031] Method 400 includes: step 406, determining candidate resources by excluding occupied, reserved and / or unmonitored resources. For example, the UE may select candidate resources from a selection window T (eg, T = [T 1 ,T 2 ], where 0≦T 1 ≦T SL proc,1 ms,T SL proc,1 exist Figure 5B Given in , and T 2The UE may exclude unmonitored time slots from the selection window (which is set based on the remaining packet delay budget). The UE may not be able to sense the unmonitored time slots in the sensing window due to, for example, its own transmission (e.g., half-duplex constraints). The UE may also 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 resource exclusion, the number of candidate resources may be at least X% of the total number of resources in the selection window. Otherwise, the UE may increase the SL-RSRP exclusion threshold, for example by 3dB, until at least X% of the resources are obtained, where X may be configured or preconfigured from {20,35,50}%.

[0032] Method 400 includes: step 408, selecting a resource from the candidate resources. The selection may be a random selection. For example, Figure 5A As shown in , the UE can randomly select a resource among the candidate resources in the selection window. The selected frequency resource can be used multiple times for subsequent transmission (SPS) or only once (OST) at fixed time intervals.

[0033] The method 400 includes checking resource availability based on re-evaluation and / or preemption of the selected resource, step 410. This step may be performed for late arriving packets (eg, non-periodic packets) after resource selection and before packet transmission.

[0034] The method 400 includes: step 412, determining whether resource reselection is required. If it is determined that resource reselection is required, the method can iterate from step 404. On the other hand, if it is determined that resource reselection is not required, the method can continue with: step 414, transmitting a packet based on the SPS or the OST. The packet can be an initial packet or a retransmitted packet. The UE can also retransmit the packet multiple times (e.g., HARQ retransmissions) with or without feedback from the receiving UE to improve the reliability of the transmission.

[0035] Fig. 6A It is shown Figure 4 A schematic diagram of a sidelink communication packet structure 610 used in the method of Figure 6B Some embodiments consistent with the present disclosure are shown Figure 4 Schematic diagram of another sidelink communication packet structure 620 used in the method. The packet structure 610 or 620 can be used by a UE in sidelink communication to transmit and receive packets. For example, the packet structure 610 or 620 can be used by a vehicle in V2X communication. The packet structure 610 or 620 can be used in the second mode. See Fig. 6AIn the time domain, the packet structure 610 includes a time slot 612, which contains 14 OFDM symbols for PSCCH, PSSCH, DMRS, guard period and AGC. In the frequency domain, the packet structure 610 may include subchannels, each of which contains one or more PRBs. Figure 6B In the time domain, the packet structure 620 includes a time slot 622, which includes 14 OFDM symbols for PSCCH, PSSCH, DMRS, guard period, AGC and PSFCH. In the frequency domain, the packet structure 620 may include subchannels, where each subchannel includes one or more PRBs. The packet structures 610 or 620 may be configured or preconfigured in different ways, for example, including different numbers of symbols for PSCCH, PSSCH or DMRS, etc.

[0036] The above embodiments relate to sidelink channel sensing and resource allocation in a single Radio Access Technology (RAT). Some embodiments of the present disclosure relate to sidelink channel sensing and resource allocation for coexistence of multiple RATs with different sidelink technologies on the same channel. In these embodiments, for example, any combination of LTE sidelinks, NR sidelinks, and future generation sidelinks can coexist and share the same channel. The future generation described in the present disclosure may be the 6th generation, the 7th generation, or any future developed technology. One or more embodiments of the present disclosure support channel sensing for resource allocation in a multi-RAT sidelink deployment.

[0037] Figure 7 is a schematic diagram illustrating dynamic co-channel coexistence of 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 15kHz SCS, while the NR sidelink communication uses a higher SCS (e.g., 30kHz, 60kHz). Figure 7 As shown in , the first sidelink communication shares time and / or frequency resources with the second sidelink communication.

[0038] Figure 8 is a schematic diagram of device types illustrating dynamic co-channel coexistence of a first sidelink (SL) communication and a second sidelink (SL) communication consistent with some embodiments of the present disclosure. Figure 8, at least three types of devices (Type A, Type B, and Type C) are considered in the present disclosure. Type A devices include a module for a first sidelink communication and a module for a second sidelink communication. Type B devices include only a module for the first sidelink communication. Type C devices include only a module for the second sidelink communication. For example, in one embodiment, a Type A device includes both an LTE SL module and an NR SL module, a Type B device includes only an NR SL module, and a Type C device includes only an LTE SL module. Since the SCI formats of different radio technologies are different, channel sensing problems may arise in the case of coexistence of multiple RATs on the same channel. For example, a device (e.g., a Type C device) having only an LTE module cannot decode future generations of SCI formats (e.g., NR SCI formats), and therefore cannot perform corresponding radio measurements.

[0039] Fig.9A is a schematic diagram showing a semi-static resource pool configuration in time domain multiplexing (TDM) for co-channel coexistence of a first side link communication and a second side link communication; and Fig. 9Bis a schematic diagram showing a semi-static resource pool configuration in frequency domain multiplexing (FDM) for co-channel coexistence of a first sidelink communication and a second sidelink communication in accordance 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 allocated for LTE SL and NR SL in the channel. However, the semi-static approach may have disadvantages. For example, in existing LTE-V2X preconfiguration (e.g., Society of Automotive Engineers (SAE) J3161 / 1, European Telecommunications Standards Institute (ETSI) EN 303613), all time and frequency resources are allocated for LTE SL. Therefore, once LTE SL is deployed, it may not be easy to update the resource pool configuration due to the longer life of the car (typically more than 10 years). Even though it is possible to update the resource pool configuration for deployed LTE SL radios, semi-static resource pool allocation may result in under-utilization or over-utilization of the spectrum (e.g., channel congestion) due to the imbalance in the number of LTE SL radios and NR SL radios in a given location and / or time and the number of resource pools allocated for each technology. In contrast, dynamic co-channel coexistence enables efficient use of the spectrum because LTE SL and NR SL dynamically share time-frequency resources in a distributed manner.

[0040] Resource allocation in dynamic co-channel coexistence uses multi-RAT channel sensing information. However, as described above, it may not be feasible to directly exchange such information between UEs of different RATs. At least some embodiments of the present disclosure address the above-mentioned problems in sharing channel sensing information between UEs.

[0041] Fig.10 The present invention is a flow chart illustrating a method 1000 for forwarding at least one of resource reservation information or channel sensing information in a sidelink communication consistent with some embodiments of the present disclosure. The method may be performed by a node in the sidelink communication. The node may be a network node, a roadside unit, a relay node, or other UEs in the sidelink communication (e.g., UEs other than at least one first UE or second UE).

[0042] The method 1000 includes: step 1002, receiving at least one of resource reservation information or channel sensing information obtained by at least one first UE from at least one first UE. For example, in some embodiments, the node may receive at least one of resource reservation information or channel sensing information obtained by a first UE in sidelink communication. The first UE may obtain at least one of the resource reservation information or channel sensing information by performing a channel sensing operation. For example, the first UE may obtain at least one of the resource reservation information or channel sensing information by performing a channel sensing operation. Figure 2 The sensing window shown in Figure 5A Channel sensing is performed in the sensing window shown in . The first UE may obtain resource reservation information based on decoding of sidelink control information (SCI) contained in the received sidelink signal. In some embodiments, the sidelink channel sensing information may include at least one of a received signal strength indicator (RSSI) or a reference signal received power (RSRP) of the sidelink signal. In some embodiments, the channel sensing information may also include at least one of the following: the RAT on which the channel sensing information is obtained, the location of the first UE, a timestamp indicating the time when the channel sensing operation is performed, or a resource pool at which the channel sensing operation is performed.

[0043] In one embodiment, a node may receive sidelink channel sensing information that includes multiple data sets for the same RAT. In this embodiment, the node may combine multiple data sets for the same RAT by, for example, averaging the values ​​of radio measurements across the multiple data sets, or by maintaining only the highest or lowest measurement values.

[0044] In one embodiment, the node may receive at least one of resource reservation information or channel sensing information from multiple UEs. In this embodiment, at least one of the resource reservation information or channel sensing information includes multiple data sets received from multiple UEs. The node may receive the multiple data sets at the same time or at different times with a time difference within a predetermined threshold. The node may also map the physical location of each UE in the multiple UEs to at least one of a cell identifier (ID), an area ID, or a roadside unit (RSU) ID.

[0045] In one embodiment, at least one of the resource reservation information or the channel sensing information may include multiple data sets received within a predetermined time threshold. The multiple data sets may be received from a single UE or from multiple UEs. In this embodiment, the node may determine the validity of each data set in the multiple data sets. The node may further remove one or more data sets determined to be invalid from the multiple data sets.

[0046] The method 1000 includes: step 1004, storing at least one of resource reservation information or channel sensing information. For example, the node may store at least one of the received resource reservation information or channel sensing information in an internal and / or external memory. In some embodiments, at least one of the resource reservation information or channel sensing information is stored in a core network node. In some embodiments, at least one of the resource reservation information or channel sensing information is stored as one or more data sets, wherein each of the one or more data sets is associated with a timer, a resource pool, a RAT, or a location of the first UE.

[0047] Method 1000 includes: step 1006, transmitting at least one of the received resource reservation information or channel sensing information to the second UE. For example, the node may transmit at least one of the received resource reservation information or channel sensing information to the second UE. In some embodiments, after the second UE enters a radio resource control (RRC) connection mode or an RRC inactive mode, the node transmits at least one of the resource reservation information or channel sensing information to the second UE. The node may transmit at least one of the resource reservation information or channel sensing information via an RRC container or an RRC message. The node may also transmit at least one of the resource reservation information or channel sensing information in a medium access control (MAC) control element (CE).

[0048] In some embodiments, the node may periodically transmit at least one of resource reservation information or channel sensing information to the second UE. In some embodiments, the node may transmit at least one of resource reservation information or channel sensing information to the second UE based on a request for at least one of resource reservation information or channel sensing information received from the second UE. In some embodiments, the request received from the second UE may include a request for at least one of resource reservation information or channel sensing information for one or more other UEs that use a resource pool that overlaps with the resource pool used by the second UE but operates on a different RAT. The overlapping resource pools may be exactly the same resource pools, or may be partially overlapping resource pools.

[0049] In some embodiments, at least one of the resource reservation information or the channel sensing information is received and used by the second UE to avoid sensing all or part of the resource pool by excluding one or more resources based on at least one of the resource reservation information or the channel sensing information. For example, upon receiving at least one of the resource reservation information or the channel sensing information, the second UE may identify resources reserved by other UEs and exclude such reserved resources during resource selection.

[0050] In some embodiments, upon receiving at least one of the resource reservation information or the channel sensing information, the node may start a timer for a data set in the one or more data sets and delete the data set when the timer expires. The time may be preconfigured or configured by the network.

[0051] In one embodiment, the request for at least one of the resource reservation information or the channel sensing information received from the second UE includes the absolute position of the second UE. In this embodiment, for example, the node may further calculate the physical distance between the first UE and the second UE. If the physical distance between the first UE and the second UE is below a predetermined threshold, the node may determine that at least one of the resource reservation information or the channel sensing information is obtained in the vicinity of the second UE and is therefore relevant to the second UE.

[0052] In one embodiment, the request for at least one of the resource reservation information or the channel sensing information received from the second UE includes the geographic location of the first UE, for example, at least one of the cell ID, area ID, or RSU ID of the first UE. In this embodiment, for example, the node may further determine whether at least one of the resource reservation information or the channel sensing information associated with the cell ID, area ID, or RSU ID is related to the second UE. The node may also determine a data set corresponding to the second UE based on a mapping between the location of the second UE and the location of the first UE.

[0053] In one embodiment, the node may further transmit to the second UE at least one of: a response message including an indication of whether at least one of the resource reservation information or the channel sensing information is considered to be related to the second UE; the location of the first UE; or information related to the second UE.

[0054] Fig.11 1 is a diagram illustrating a method for providing location information and providing at least one of resource reservation information or channel sensing information in sidelink communication consistent with some embodiments of the present disclosure. The method 1100 may be performed by a UE in sidelink communication.

[0055] The method 1100 includes: step 1102, performing a sidelink channel sensing operation to obtain at least one of resource reservation information or channel sensing information, where at least one of the resource reservation information or the channel sensing information is associated with location information of the UE.

[0056] For example, a UE in sidelink communication may obtain at least one of resource reservation information or channel sensing information by performing a channel sensing operation. Figure 2 The sensing window shown in Figure 5A Background channel sensing is performed in the sensing window shown in . The UE may obtain resource reservation information based on decoding of the SCI contained in the received sidelink signal. The sidelink channel sensing information may include at least one of a received signal strength indicator (RSSI) or a reference signal received power (RSRP) of the sidelink signal. The channel sensing information may also include at least one of the following: the RAT on which the channel sensing information is obtained, the location of the UE, a timestamp indicating the time when the channel sensing operation is performed, or a resource pool at which the channel sensing operation is performed.

[0057] Method 1100 may include: step 1104, reporting location information and at least one of resource reservation information or channel sensing information to a device in sidelink communication, so that the device can provide location information and at least one of resource reservation information or channel sensing information to other UEs. Among them, the location information and at least one of resource reservation information or channel sensing information can be used by other UEs to avoid sensing all or part of the resource pool by excluding one or more resources based on the location information and at least one of resource reservation information or channel sensing information. For example, other UEs can avoid sensing resources indicated to be used by other devices based on the received location information and at least one of resource reservation information or channel sensing information. The device can be a node in sidelink communication, such as a network node, a roadside unit, a relay node, or one or more other UEs in sidelink communication.

[0058] Based on the configuration or pre-configuration of the UE, the UE may periodically or immediately report the location information and at least one of the resource reservation information or the channel sensing information to the device. In one embodiment, the UE may immediately report the location information and at least one of the resource reservation information or the channel sensing information to the device whenever the UE has the location information and at least one of the resource reservation information or the channel sensing information. In this embodiment, the configuration for the UE may be delivered to the UE in a dedicated RRC signaling in a reconfiguration message or a broadcast message or in a medium access control (MAC) protocol control element (CE), or delivered to the UE as a configuration in a NAS protocol data unit. When the location information and at least one of the resource reservation information or the channel sensing information are reported to the device immediately, the inter-arrival time of at least one of the location information and the resource reservation information or the channel sensing information may be controlled by a timer included in the UE so that the UE starts the timer after transmitting the report and waits for the expiration of the timer until another report is transmitted. The timer may be fixed, pre-configured (e.g., in the UE), or configured by the RRC protocol, the NAS protocol, or the MAC protocol.

[0059] In one embodiment, the location information and at least one of the resource reservation information or the channel sensing information are reported to the device based on a triggering event that triggers the report. The triggering event may be configured in an RRC reconfiguration message or in a MAC protocol control element, or configured as an indication in a NAS protocol data unit. The triggering event may also be pre-configured in the UE. The triggering event may include at least one of the following: the arrival of multiple UEs, a change in received signal power, or an interference level.

[0060] In some embodiments, the UE operates on an LTE network, and the location information and at least one of the resource reservation information or the channel sensing information are reported to the device using Mobile Originated Early Data Transmission (MO-EDT) or Pre-configured Uplink Resource (PUR). In some embodiments, the UE operates on an NR network, and the location information and at least one of the resource reservation information or the channel sensing information are reported to the device using a Small Data Transmission (SDT) procedure.

[0061] Fig.12 1 is a diagram illustrating a method 1200 for obtaining at least one of resource reservation information or sidelink channel sensing information from a device in a communication network consistent with some embodiments of the present disclosure. The method 1200 may be performed by a UE in sidelink communication.

[0062] Method 1200 may include: step 1202, transmitting a request for at least one of resource reservation information or channel sensing information to the device. In some embodiments, the request for at least one of resource reservation information or channel sensing information may also include at least one of the RAT of the UE, the location of the UE, the cell ID of the UE, or the area ID of the UE. In some embodiments, the channel sensing information may include at least one of a received signal strength indicator (RSSI) or a reference signal received power (RSRP) of a sidelink signal. In some embodiments, the channel sensing information may also include at least one of the following: the RAT on which the channel sensing information is obtained, the location of other UEs, a timestamp indicating the time when the channel sensing operation is performed, or a resource pool at which the channel sensing operation is performed.

[0063] In some embodiments, the UE transmits a request for sidelink channel sensing information before the UE begins a channel sensing window. The channel sensing window may be such as Figure 2 or Figure 5A In some embodiments, the UE transmits a request for at least one of resource reservation information or channel sensing information at the end of the channel sensing window and before the start of the resource selection window.

[0064] In some embodiments, method 1200 does not perform step 1202, but only performs step 1204 as described below.

[0065] The method 1200 may include: step 1204, receiving at least one of resource reservation information or channel sensing information from the device, wherein the at least one of the resource reservation information or the channel sensing information is not applicable to the device. In some embodiments, at least one of the resource reservation information or the channel sensing information is used by the UE to avoid sensing all or part of the resource pool by excluding one or more resources based on at least one of the resource reservation information or the channel sensing information. In some embodiments, the UE avoids sensing resources indicated to be used by other devices based on at least one of the received resource reservation information or the channel sensing information. In some embodiments, the UE performs resource selection by excluding at least one of the following: one or more subframes from the resource selection window due to unmonitored resources in the channel sensing window, or one or more resources reserved by other UEs from the resource selection window if the corresponding SL-RSRP exceeds a configured or preconfigured SL-RSRP exclusion threshold. In some embodiments, the UE may also combine the received at least one of the resource reservation information or the channel sensing information with the sensing information collected by the UE during the channel sensing window.

[0066] In some embodiments, the UE may also perform resource selection by excluding at least one of: one or more subframes from the resource selection window due to unmonitored resources in the channel sensing window, one or more resources reserved by other UEs on the same RAT in the resource selection window if the corresponding SL-RSRP exceeds a configured or preconfigured SL-RSRP exclusion threshold, or resources reserved by other UEs on other RATs in the resource selection window if the corresponding SL-RSRP exceeds an inter-RAT SL-RSRP exclusion threshold. In some embodiments, the inter-RAT SL-RSRP exclusion threshold is defined using an offset from an existing configured or preconfigured SL-RSRP threshold. The offset may be preconfigured or configured, or adjusted incrementally based on indicated location data. In some embodiments, the inter-RAT SL-RSRP exclusion threshold is determined as a function of reported location information.

[0067] Fig.13A block diagram of a device 1300 consistent with some embodiments of the present disclosure is shown. Device 1300 may be a node for communication, such as a network node, a roadside unit, a relay node, or a UE. Device 1300 may take any form, including but not limited to a computer system, a vehicle, a component installed in a vehicle, 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. Device 1300 may include an antenna 1302, which may be used to transmit electromagnetic signals to a base station or other UE, or to receive electromagnetic signals from a base station or other device. Antenna 1302 may include one or more antenna elements, and may enable different input-output antenna configurations, such as 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, antenna 1302 may include multiple (e.g., tens or hundreds) antenna elements, and may enable multi-antenna functions such as beamforming. In some embodiments, antenna 1302 is a single antenna.

[0068] The device 1300 may include a transceiver 1304 coupled to the antenna 1302. The transceiver 1304 may be a wireless transceiver at the device 1300 and may communicate bidirectionally with a base station or other device. For example, the transceiver 1304 may receive / transmit wireless signals from / to a UE or RSU in a sidelink communication. The transceiver 1304 may include a modem for modulating packets and providing the modulated packets to the antenna 1302 for transmission, and for demodulating packets received from the antenna 1302.

[0069] Device 1300 may include memory 1306. Memory 1306 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 general-purpose or special-purpose computers. Examples of non-transitory storage media include, but are not limited to, portable computer floppy disks, hard disks, random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), digital versatile disks (DVD), flash memory, compact disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, etc. Non-transitory media may be used to carry or store desired program code devices (e.g., instructions and / or data structures), and may be accessed by general-purpose or special-purpose computers, or general-purpose or special-purpose processors. In some examples, the software / program code may be transmitted from a remote source (e.g., a website, a server, etc.) using a coaxial cable, a fiber optic cable, a twisted pair, a digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves. In such examples, coaxial cables, fiber optic cables, twisted pairs, DSL, or wireless technologies such as infrared, radio, and microwaves are within the scope of the medium definition. Combinations of the above examples are also within the scope of computer-readable media.

[0070] Device 1306 may store information related to the identification of device 1300 and signals and / or data received by antenna 1302. Memory 1306 may also store post-processed signals and / or data. Memory 1306 may also store computer-readable program instructions, mathematical models, and algorithms used in signal processing in transceiver 1304 and calculations in processor 1308. Memory 1306 may also store computer-readable program instructions for execution by processor 1308 to operate device 1300 to perform various functions described in this disclosure. In some examples, memory 1306 may include a Basic Input / Output System (BIOS), which may control basic hardware or software operations, such as interaction with peripheral components or devices.

[0071] The computer-readable program instructions of the present disclosure can be assembly instructions, instruction set architecture (Instruction-Set-Architecture, ISA) instructions, machine instructions, machine-related 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 traditional procedural programming languages). The computer-readable program instructions can be executed completely on a computing device as an independent software package, or partly executed on a first computing device and partly executed on a second computing device away from the first computing device. In the latter scenario, the second computing device away can be connected to the first computing device through any type of network (including a local area network (Local Area Network, LAN) or a wide area network (Wide Area Network, WAN)).

[0072] Device 1300 may include a processor 1308, which may include a hardware device with processing capabilities. Processor 1308 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 devices. Examples of general-purpose processors include, but are not limited to, microprocessors, any conventional processors, controllers, microcontrollers, or state machines. In some embodiments, processor 1308 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). Processor 1308 may receive a downlink signal or a sidelink signal from transceiver 1304 and further process the signal. Processor 1308 may also receive a packet from transceiver 1304 and further process the packet. In some embodiments, processor 1308 may be configured to operate a memory using a memory controller. In some embodiments, the memory processor may be integrated into the processor 1308. The processor 1308 may be configured to execute computer-readable instructions stored in a memory (eg, the memory 1306) to cause the device 1300 to perform various functions.

[0073] Device 1300 may include a Global Positioning System (GPS) 1310. GPS 1310 may be used to enable location-based services or other services based on the geographic location of device 1300. GPS 1310 may receive Global Navigation Satellite Systems (GNSS) signals from a single satellite or multiple satellite signals via antenna 1302 and provide the geographic location of device 1300 (e.g., coordinates of device 1300).

[0074] Device 1300 may include an input / output (I / O) device 1312, which may be used to communicate the results of signal processing and calculation to a user or other device. I / O device 1312 may include a user interface, which includes a display and an input device for transmitting user commands to processor 1308. The display may be configured to display the state of signal reception at device 1300, the data stored at memory 1306, the state of signal processing, and the results of calculation, 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 plasma gas 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 device for receiving 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, a cursor direction key, a touch screen monitor, or an audio / video commander, etc.

[0075] The device 1300 may also include a machine interface 1314 , such as an electrical bus that connects the transceiver 1304 , memory 1306 , processor 1308 , GPS 1310 , and I / O devices 1312 .

[0076] In some embodiments, the device 1300 may be configured or programmed to forward at least one of resource reservation information or channel sensing information in a sidelink communication. For example, the device 1300 may be a node in a sidelink communication, and the processor 1308 may be configured to execute instructions stored in the memory 1306 to receive at least one of resource reservation information or channel sensing information obtained by at least one first user equipment (UE) from at least one first UE; store at least one of the resource reservation information or channel sensing information; and transmit the received resource reservation information or channel sensing information to a second UE. The device 1300 may include elements of other well-known nodes. For the sake of brevity, other well-known elements are omitted herein.

[0077] The processor 1308 may also be configured to execute instructions stored in the memory 1306 to periodically transmit at least one of resource reservation information or channel sensing information to the second UE. The processor 1308 may also be configured to execute instructions stored in the memory 1306 to: receive a request for at least one of resource reservation information or channel sensing information from the second UE; and transmit at least one of resource reservation information or channel sensing information to the second UE in response to the request. At least one of the resource reservation information or channel sensing information is stored as one or more data sets, each of the one or more data sets being associated with at least one of a timer, a resource pool, a RAT, or a location of the first UE. Upon receiving at least one of the resource reservation information or channel sensing information, the processor 1308 may also be configured to execute instructions stored in the memory to start a timer for a data set in the one or more data sets; and delete the data set when the timer expires.

[0078] The channel sensing information may include multiple data sets for the same RAT, and the processor 1308 may also be configured to execute instructions stored in the memory 1306 to combine multiple data sets for the same RAT by averaging the values ​​of radio measurements across multiple data sets, or by maintaining only the highest or lowest measurement values.

[0079] The device 1300 may receive at least one of resource reservation information or channel sensing information from multiple UEs. At least one of the resource reservation information or the channel sensing information may include multiple data sets received from multiple UEs. In one embodiment, the device 1300 may receive multiple data sets from multiple UEs at the same time. In another embodiment, the device 1300 may receive multiple data sets from multiple UEs at different times with a time difference within a predetermined threshold. The processor 1308 may also be configured to execute instructions stored in the memory 1306 to: map the physical location of each UE in the multiple UEs to at least one of a cell identifier (ID), an area ID, or a roadside unit (RSU) ID.

[0080] In one embodiment, at least one of the resource reservation information or the channel sensing information received by the device 1300 may include a plurality of data sets received within a predetermined time threshold. In this embodiment, the processor 1308 is configured to execute instructions stored in the memory 1306 to: determine the validity of each of the plurality of sidelink channel sensing information sets; and remove one or more sets of the plurality of sidelink channel sensing information sets that are determined to be invalid.

[0081] The processor 1308 may also be configured to execute instructions stored in the memory 1306 to: if the request includes an absolute position of the first UE, calculate the physical distance between the first UE and the second UE; and determine whether at least one of the resource reservation information or the channel sensing information associated with at least one of the cell ID, the area ID, or the RSU ID is related to the second UE. The processor 1308 may also be configured to execute instructions stored in the memory 1306 to: if the physical distance between the first UE and the second UE is below a predetermined threshold, determine that at least one of the resource reservation information or the channel sensing information is related to the second UE.

[0082] The processor 1308 may also be configured to execute the instructions stored in the memory 1306 to: determine a data set corresponding to the second UE based on a mapping between the location of the second UE and the location of the first UE. The processor 1308 may also be configured to execute the instructions stored in the memory 1306 to: transmit to the second UE at least one of: a response message including an indication of whether at least one of the resource reservation information or the channel sensing information is considered to be related to the second UE; the location of the first UE; or information related to the second UE.

[0083] In some embodiments, the device 1300 may be configured or programmed to provide location information and at least one of resource reservation information or channel sensing information in a sidelink communication. For example, the device 1300 may be a UE in a sidelink communication, and the processor 1308 may execute instructions stored in the memory 1306 to: perform a sidelink channel sensing operation to obtain at least one of resource reservation information or channel sensing information, at least one of the resource reservation information or channel sensing information being associated with the location information of the UE; and report the location information and at least one of the resource reservation information or channel sensing information to an apparatus in the sidelink communication so that the apparatus can provide location information and at least one of the resource reservation information or channel sensing information to other UEs. The apparatus may be a node for communication, such as a network node, a roadside unit, a relay node, or other UEs.

[0084] The processor 1308 may execute instructions stored in the memory 1306 to periodically report location information and at least one of resource reservation information or channel sensing information to the device. Alternatively, the processor 1308 may execute instructions stored in the memory 1306 to immediately report location information and at least one of resource reservation information or channel sensing information to the device whenever the device 1300 has at least one of location information and resource reservation information or channel sensing information. Periodic reporting or immediate reporting is determined based on pre-configuration or configuration by the network. The configuration may be delivered to the device 1300 in a dedicated RRC signaling in a reconfiguration message or a broadcast message or in a medium access control (MAC) protocol control element or as a configuration in a NAS protocol data unit.

[0085] When the location information and at least one of the resource reservation information or the channel sensing information are reported to the device immediately, the inter-arrival time of the location information and at least one of the resource reservation information or the channel sensing information is controlled by a timer included in the device 1300 so that the device 1300 starts the timer after transmitting the report and waits for the expiration of the timer until another report is transmitted. The timer can be fixed, preconfigured (e.g., in the UE), or configured by a Radio Resource Control (RRC) protocol or a Non-Access Stratum (NAS) protocol or a Medium Access Control (MAC) protocol.

[0086] At least one of the location information and resource reservation information or channel sensing information may be reported to the device based on a triggering event that triggers the report. The triggering event may be configured in an RRC reconfiguration message or a MAC protocol control element, or configured as an indication in a NAS protocol data unit, or preconfigured in the UE. The triggering event may include at least one of the following: the arrival of multiple UEs including the UE, a change in received signal power, or an interference level. In some embodiments, the device 1300 may operate on an LTE network, and the location information and at least one of the resource reservation information or channel sensing information may be reported to the device using Mobile Originated Early Data Transmission (MO-EDT) or Pre-configured Uplink Resource (PUR). In some embodiments, the device 1300 may operate on an NR network, and the location information and at least one of the resource reservation information or channel sensing information may be reported to the device using a Small Data Transmission (SDT) process.

[0087] In some embodiments, the device 1300 may be configured or programmed to obtain at least one of resource reservation information or channel sensing information in sidelink communication. For example, the device 1300 may be a UE in sidelink communication, and the processor 1308 may execute instructions stored in the memory 1306 to: receive at least one of resource reservation information or channel sensing information from the device, wherein at least one of the resource reservation information or channel sensing information is applicable to other UEs and not applicable to the device. In one embodiment, the processor 1308 is configured to execute instructions stored in the memory to: transmit a request for at least one of the resource reservation information or channel sensing information to the device, and receive at least one of the resource reservation information or channel sensing information in response to the request. The device may be a node for communication, such as a network node, a roadside unit, a relay node, or other UE.

[0088] The request for at least one of the resource reservation information or the channel sensing information may also include at least one of the radio access technology (RAT) of the device 1300, the location of the device 1300, the cell ID of the device 1300, or the area ID of the device 1300. At least one of the resource reservation information or the channel sensing information may be used by the device 1300 to avoid sensing all or part of the resource pool by excluding one or more resources based on at least one of the resource reservation information or the channel sensing information. The channel sensing information may include at least one of the received signal strength indicator (RSSI) or the reference signal received power (RSRP) of the sidelink signal. The channel sensing information may also include at least one of the following: the RAT on which the channel sensing information is obtained, the location of the other UE, a timestamp indicating the time when the channel sensing operation is performed, or a resource pool at which the channel sensing operation is performed.

[0089] The processor 1308 may also be configured to execute instructions stored in the memory 1306 to: transmit a request for at least one of resource reservation information or channel sensing information before the UE starts the channel sensing window. The processor 1308 may also be configured to execute instructions stored in the memory 1306 to: avoid sensing resources indicated to be used by other devices based on at least one of the received resource reservation information or the channel sensing information. The processor 1308 may also be configured to execute instructions stored in the memory 1306 to: perform resource selection by excluding at least one of the following: one or more subframes from the resource selection window due to unmonitored resources in the channel sensing window, or one or more resources reserved by other UEs from the resource selection window if the corresponding SL-RSRP exceeds a configured or preconfigured SL-RSRP exclusion threshold.

[0090] The request for at least one of resource reservation information or channel sensing information may be transmitted at the end of the channel sensing window and before the start of the resource selection window. The processor 1308 may also be configured to execute instructions stored in the memory 1306 to: combine the received at least one of the resource reservation information or the channel sensing information with the sensing information collected by the UE during the channel sensing window.

[0091] The processor 1308 may also be configured to execute instructions stored in the memory to: perform resource selection by excluding at least one of: one or more subframes from the resource selection window due to unmonitored resources in the channel sensing window, one or more resources reserved by other UEs on the same RAT in the resource selection window if the corresponding SL-RSRP exceeds a configured or preconfigured SL-RSRP exclusion threshold, or resources reserved by other UEs on other RATs in the resource selection window if the corresponding SL-RSRP exceeds an inter-RAT SL-RSRP exclusion threshold. The inter-RAT SL-RSRP exclusion threshold may be defined using an offset from an existing configured or preconfigured SL-RSRP threshold. The offset may be preconfigured or configured, or adjusted in steps based on the indicated location data. The inter-RAT SL-RSRP exclusion threshold may be determined as a function of the reported location information.

[0092] As used in this disclosure, the use of the term "or" in a list of items indicates an inclusive list. A list of items may be prefixed with phrases 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). In addition, as used in this disclosure, prefixing a list of conditions with the phrase "based on" should not be interpreted as "based only on" a set of conditions, but rather should be interpreted as "based at least in part on" a set of conditions. For example, a result described as "based on condition A" may be based on both condition A and condition B without departing from the scope of this disclosure.

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

[0094] In conjunction with the accompanying drawings, the present disclosure describes example configurations that do not represent all examples that can be implemented or all configurations within the scope of the present disclosure. The term "exemplary" should not be interpreted as "preferred" or "advantageous compared to other examples", but should be interpreted as "illustration, instance, or example". By reading this disclosure, including the description of the embodiments and the accompanying drawings, a person of ordinary skill in the art will understand that alternative embodiments can be used to implement the technology disclosed herein. Those skilled in the art will understand that the embodiments described herein or certain features of the embodiments can be combined to obtain other embodiments for practicing the technology described in the present disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but should conform to the widest scope consistent with the principles and novel features disclosed herein.

[0095] The flowchart and block diagram in the figure show examples of the architecture, functions and operations of possible implementations of the systems, methods and devices according to various embodiments. It should be noted that in some alternative implementations, the functions marked in the box may occur outside the order marked in the figure. For example, depending on the functions involved, the two boxes shown in succession can actually be executed substantially simultaneously, or the boxes can sometimes be executed in reverse order. Similarly, in the method consistent with various embodiments, additional steps may be included in such a method, and some steps may be omitted or combined.

[0096] It should be understood that the described embodiments are not mutually exclusive, and elements, components, materials or steps described in conjunction with one exemplary embodiment may be combined with or eliminated from other embodiments in a suitable manner to achieve the desired design purpose.

[0097] References herein to "some embodiments" or "some exemplary embodiments" mean that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment. The appearance of the phrases "one embodiment," "some embodiments," or "another embodiment" throughout this disclosure does not necessarily refer to the same embodiment, nor are they necessarily separate or alternative embodiments that are mutually exclusive with other embodiments.

[0098] In addition, the articles "a" and "an" as used in this disclosure and the appended claims should generally be construed to mean "one or more" unless specified otherwise or clearly directed to a singular form by context.

[0099] Unless expressly stated otherwise, each numerical value and range should be interpreted as being approximate, as would the word "about" or "approximately" preceding the value of the numerical value or range.

[0100] Although elements in the following method claims, if any, are recited in a specific order, these elements are not necessarily intended to be limited to being implemented in that specific order unless the claim recitation otherwise implies a specific order for implementing some or all of these elements.

[0101] It should be understood that certain features of the present disclosure described in the context of separate embodiments for the sake of clarity may also be provided in combination in a single embodiment. Conversely, various features of the present specification described in the context of a single embodiment for the sake of brevity may also be provided separately, or in any suitable sub-combination, or as appropriate in any other described embodiment of the present specification. Certain features described in the context of various embodiments are not essential features of these embodiments unless otherwise stated.

[0102] It will be further understood that those skilled in the art may make various modifications, substitutions and changes to the details, materials and arrangements of the components described and illustrated for the purpose of explaining the nature of the described embodiments without departing from the scope. Accordingly, the appended claims cover all such substitutions, modifications and changes falling within the aspects of the claims.

[0103] Clause 1. An apparatus for forwarding at least one of resource reservation information or channel sensing information in a sidelink communication, the apparatus comprising: a memory storing instructions; and a processor configured to execute instructions stored in the memory to: receiving, from at least one first user equipment (UE), at least one of resource reservation information or channel sensing information obtained by the at least one first UE; storing at least one of the resource reservation information or the channel sensing information; and At least one of the received resource reservation information or the channel sensing information is transmitted to a second UE.

[0104] Clause 2. The apparatus of clause 1, wherein at least one of the resource reservation information or the channel sensing information is obtained by the at least one first UE by performing channel sensing.

[0105] Clause 3. An apparatus as described in clause 1, wherein the apparatus is a network node, a roadside unit, a relay node, or other UE in sidelink communication.

[0106] Clause 4. The apparatus of clause 1, wherein the processor is further configured to execute instructions stored in the memory to: At least one of the resource reservation information or the channel sensing information is periodically transmitted to the second UE.

[0107] Clause 5. The apparatus of clause 1, wherein the processor is further configured to execute instructions stored in the memory to: receiving a request for at least one of the resource reservation information or the channel sensing information from the second UE; and In response to the request, at least one of the resource reservation information or the channel sensing information is transmitted to the second UE.

[0108] Clause 6. An apparatus according to clause 5, wherein the request received from the second UE includes a request for at least one of the resource reservation information or the channel sensing information of one or more other UEs that use a resource pool overlapping with the resource pool used by the second UE but operate on a different radio access technology (RAT).

[0109] Clause 7. An apparatus according to clause 1, wherein at least one of the resource reservation information or the channel sensing information is used by the second UE to avoid sensing all or part of a resource pool by excluding one or more resources based on at least one of the resource reservation information or the channel sensing information.

[0110] Clause 8. An apparatus according to Clause 2, wherein the resource reservation information is obtained by the first UE based on decoding sidelink control information (SCI) contained in a sidelink signal.

[0111] Clause 9. The apparatus of clause 2, wherein the channel sensing information comprises at least one of a received signal strength indicator (RSSI) or a reference signal received power (RSRP) of a sidelink signal.

[0112] Clause 10. An apparatus according to clause 9, wherein the channel sensing information further comprises at least one of the following: the RAT on which the channel sensing information is obtained, the location of the first UE, a timestamp indicating the time when the channel sensing operation is performed, or a resource pool at which the channel sensing operation is performed.

[0113] Clause 11. An apparatus according to clause 3, wherein the apparatus is a network node, and wherein at least one of the resource reservation information or the channel sensing information is transmitted to the second UE via a radio resource control (RRC) container or an RRC message.

[0114] Clause 12. An apparatus according to clause 3, wherein the apparatus is the network node, and wherein at least one of the resource reservation information or the channel sensing information is transmitted to the second UE in a medium access control (MAC) control element (CE).

[0115] Clause 13. An apparatus according to clause 1, wherein at least one of the resource reservation information or the channel sensing information is stored as one or more data sets, each of the one or more data sets being associated with at least one of a timer, a resource pool, a RAT, or a location of the first UE.

[0116] Clause 14. The apparatus of clause 13, wherein the processor is further configured to execute instructions stored in the memory to: Upon receiving at least one of the resource reservation information or the channel sensing information, starting a timer for a data set of the one or more data sets; and When the timer expires, the data set is deleted.

[0117] Clause 15. The apparatus of clause 1, wherein the channel sensing information comprises a plurality of data sets for a same RAT, and wherein the processor is configured to execute instructions stored in the memory to: The multiple data sets for the same RAT are combined by averaging the values ​​of radio measurements across the multiple data sets, or by maintaining only the highest or lowest measurement values.

[0118] Clause 16. An apparatus according to clause 1, wherein the first UE includes multiple UEs, and at least one of the resource reservation information or the channel sensing information includes multiple data sets received from the multiple UEs at the same time or at different times with a time difference within a predetermined threshold.

[0119] Clause 17. The apparatus of clause 16, wherein the processor is configured to execute instructions stored in the memory to: A physical location of each of the plurality of UEs is mapped to at least one of a cell identifier (ID), an area ID, or a road side unit (RSU) ID.

[0120] Clause 18. The apparatus of clause 1, wherein at least one of the resource reservation information or the channel sensing information comprises a plurality of data sets received within a predetermined time threshold, and wherein the processor is configured to execute instructions stored in the memory to: determining the validity of each of the plurality of data sets; and One or more data sets from the plurality of data sets that are determined to be invalid are removed.

[0121] Clause 19. The apparatus of clause 5, wherein the processor is further configured to execute instructions stored in the memory to: If the request includes the absolute position of the first UE, calculating a physical distance between the first UE and the second UE; and It is determined whether at least one of the resource reservation information or the channel sensing information associated with at least one of a cell ID, an area ID, or an RSU ID is related to the second UE.

[0122] Clause 20. The apparatus of clause 19, wherein the processor is further configured to execute instructions stored in the memory to: If the physical distance between the first UE and the second UE is lower than a predetermined threshold, it is determined that at least one of the resource reservation information or the channel sensing information is related to the second UE.

[0123] Clause 21. The apparatus of clause 1, wherein the processor is further configured to execute instructions stored in the memory to: Based on a mapping between the location of the second UE and the location of the first UE, a data set corresponding to the second UE is determined.

[0124] Clause 22. The apparatus of clause 1, wherein the processor is further configured to execute instructions stored in the memory to: transmitting to the second UE at least one of: a response message including an indication of whether at least one of the resource reservation information or the channel sensing information is considered to be related to the second UE; a location of the first UE; or information related to the second UE.

[0125] Clause 23. A user equipment (UE) for providing location information and at least one of resource reservation information or channel sensing information in a sidelink communication, the UE comprising: a memory storing instructions; and a processor configured to execute instructions stored in the memory to: performing a sidelink channel sensing operation to obtain at least one of the resource reservation information or the channel sensing information, wherein at least one of the resource reservation information or the channel sensing information is associated with the location information of the UE; and The location information and at least one of the resource reservation information or the channel sensing information are reported to a device in the sidelink communication so that the device can provide the location information and at least one of the resource reservation information or the channel sensing information to other UEs.

[0126] Clause 24. A UE according to clause 23, wherein the location information and at least one of the resource reservation information or the channel sensing information are reported to the device periodically or immediately whenever the UE reports the location information and at least one of the resource reservation information or the channel sensing information based on the configuration or preconfiguration of the UE.

[0127] Clause 25. A UE according to clause 24, wherein the configuration for the UE is communicated to the UE in dedicated radio resource control (RRC) signaling in a reconfiguration message or a broadcast message or in a medium access control (MAC) protocol control element, or as a configuration in a non-access stratum (NAS) protocol data unit.

[0128] Clause 26. A UE according to clause 24, wherein, when the location information and at least one of the resource reservation information or the channel sensing information are immediately reported to the device, the arrival interval of the location information and at least one of the resource reservation information or the channel sensing information is controlled by a timer included in the UE so that the UE starts the timer after transmitting a report and waits for the expiration of the timer until another report is transmitted.

[0129] Clause 27. A UE according to clause 26, wherein the timer is fixed, preconfigured, or configured via the RRC protocol, the NAS protocol, or the MAC protocol.

[0130] Clause 28. A UE according to clause 23, wherein the location information and at least one of the resource reservation information or the channel sensing information are reported to the device based on a triggering event that triggers the report, and wherein the triggering event is configured via an RRC reconfiguration message or configured in a MAC protocol control element, or configured as an indication in a NAS protocol data unit, or pre-configured in the UE.

[0131] Clause 29. The UE of clause 28, wherein the triggering event comprises at least one of: arrival of a plurality of UEs including the UE, a change in received signal power, or an interference level.

[0132] Clause 30. A UE according to clause 23, wherein the UE operates on a Long Term Evolution (LTE) network, and wherein the location information and at least one of the resource reservation information or the channel sensing information are reported to the device using mobile-initiated early data transmission (MO-EDT) or pre-configured uplink resources (PUR).

[0133] Clause 31. A UE according to clause 23, wherein the UE operates on a new radio (NR) network, and wherein the location information and at least one of the resource reservation information or the channel sensing information are reported to the device using a small data transfer (SDT) procedure.

[0134] Clause 32. A UE as described in clause 23, wherein the apparatus is a network node, a roadside unit, a relay node, or other UE in sidelink communication.

[0135] Clause 33. A user equipment (UE) for obtaining at least one of resource reservation information or channel sensing information in a sidelink communication, the UE comprising: a memory storing instructions; and a processor configured to execute instructions stored in the memory to: At least one of resource reservation information or channel sensing information is received from a device, wherein the at least one of the resource reservation information or the channel sensing information is applicable to other UEs and is not applicable to the device.

[0136] Clause 34. The UE of clause 33, wherein the processor is configured to execute instructions stored in the memory to: A request for at least one of the resource reservation information or the channel sensing information is transmitted to the device.

[0137] Clause 35. A UE according to clause 34, wherein the request for at least one of the resource reservation information or the channel sensing information also includes at least one of the following: the radio access technology (RAT) of the UE, the location of the UE, the cell identification (ID) of the UE, or the area ID of the UE.

[0138] Clause 36. A UE according to clause 33, wherein at least one of the resource reservation information or the channel sensing information is used by the UE to avoid sensing all or part of a resource pool by excluding one or more resources based on at least one of the resource reservation information or the channel sensing information.

[0139] Clause 37. A UE as described in clause 33, wherein the channel sensing information includes at least one of a received signal strength indicator (RSSI) or a reference signal received power (RSRP) of a sidelink signal.

[0140] Clause 38. A UE according to clause 37, wherein the channel sensing information further comprises at least one of: the RAT on which the channel sensing information is obtained, the location of other UEs, a timestamp indicating the time when the channel sensing operation is performed, or a resource pool at which the channel sensing operation is performed.

[0141] Clause 39. The UE of clause 34, wherein the processor is configured to execute instructions stored in the memory to: Before the UE starts a channel sensing window, a request for at least one of resource reservation information or channel sensing information is transmitted.

[0142] Clause 40. The UE of clause 33, wherein the processor is configured to execute instructions stored in the memory to: Based on at least one of the received resource reservation information or the channel sensing information, sensing resources indicated to be used by other devices is avoided.

[0143] Clause 41. The UE of clause 40, wherein the processor is further configured to execute instructions stored in the memory to: Resource selection is performed by excluding at least one of the following: one or more subframes from a resource selection window due to unmonitored resources in the channel sensing window, or If the corresponding sidelink reference signal received power (Sidelink-Reference Signal Received Power, SL-RSRP) exceeds the configured or pre-configured SL-RSRP exclusion threshold, one or more resources reserved by other UEs in the resource selection window.

[0144] Clause 42. The UE of clause 34, wherein the request for at least one of the resource reservation information or the channel sensing information is transmitted at an end of a channel sensing window and before a start of a resource selection window.

[0145] Clause 43. The UE of clause 42, wherein the processor is configured to execute instructions stored in the memory to: At least one of the received resource reservation information or the channel sensing information is combined with sensing information collected by the UE during the channel sensing window.

[0146] Clause 44. The UE of clause 43, wherein the processor is configured to execute instructions stored in the memory to: Resource selection is performed by excluding at least one of the following: one or more subframes from the resource selection window due to unmonitored resources in the channel sensing window, one or more resources reserved by other UEs on the same RAT in the resource selection window if the corresponding SL-RSRP exceeds a configured or preconfigured SL-RSRP exclusion threshold, or If the corresponding SL-RSRP exceeds the inter-RAT SL-RSRP exclusion threshold, resources reserved by other UEs on other RATs in the resource selection window.

[0147] Clause 45. A UE according to clause 44, wherein the inter-RAT SL-RSRP exclusion threshold is defined using an offset from an existing configured or pre-configured SL-RSRP threshold, and wherein the offset is: Preconfigured or configured, or Adjusted in steps based on the indicated position data.

[0148] Clause 46. The UE of clause 45, wherein the inter-RAT SL-RSRP exclusion threshold is determined as a function of reported location information.

[0149] Clause 47. A method for forwarding at least one of resource reservation information or channel sensing information in a sidelink communication, the method comprising: receiving, from at least one first user equipment (UE), at least one of resource reservation information or channel sensing information obtained by the at least one first UE; storing at least one of the resource reservation information or the channel sensing information; and At least one of the received resource reservation information or the channel sensing information is transmitted to a second UE.

[0150] Clause 48. The method of clause 47, wherein at least one of the resource reservation information or the channel sensing information is obtained by the at least one first UE by performing channel sensing.

[0151] Clause 49. The method of clause 47, wherein the method is performed by a network node, a roadside unit, a relay node, or other UE in sidelink communication.

[0152] Clause 50. The method according to clause 47, further comprising: At least one of the resource reservation information or the channel sensing information is periodically transmitted to the second UE.

[0153] Clause 51. The method according to clause 47, further comprising: receiving a request for at least one of the resource reservation information or the channel sensing information from the second UE; and In response to the request, at least one of the resource reservation information or the channel sensing information is transmitted to the second UE.

[0154] Clause 52. A method according to clause 51, wherein the request received from the second UE includes a request for at least one of the resource reservation information or the channel sensing information of one or more other UEs using a resource pool overlapping with the resource pool used by the second UE but operating on a different radio access technology (RAT).

[0155] Clause 53. A method according to clause 47, wherein at least one of the resource reservation information or the channel sensing information is used by the second UE to avoid sensing all or part of a resource pool by excluding one or more resources based on at least one of the resource reservation information or the channel sensing information.

[0156] Clause 54. A method according to clause 48, wherein the resource reservation information is obtained by the first UE based on decoding sidelink control information (SCI) contained in a sidelink signal.

[0157] Clause 55. The method of clause 48, wherein the channel sensing information comprises at least one of a received signal strength indicator (RSSI) or a reference signal received power (RSRP) of a sidelink signal.

[0158] Clause 56. A method according to clause 55, wherein the channel sensing information also includes at least one of the following: the RAT on which the channel sensing information is obtained, the location of the first UE, a timestamp indicating the time when the channel sensing operation is performed, or a resource pool at which the channel sensing operation is performed.

[0159] Clause 57. A method according to clause 49, wherein the method is performed by the network node, and wherein at least one of the resource reservation information or the channel sensing information is transmitted to the second UE via a radio resource control (RRC) container or an RRC message.

[0160] Clause 58. A method according to clause 49, wherein the method is performed by the network node, and wherein at least one of the resource reservation information or the channel sensing information is transmitted to the second UE in a medium access control (MAC) control element (CE).

[0161] Clause 59. A method according to clause 47, wherein at least one of the resource reservation information or the channel sensing information is stored as one or more data sets, each of the one or more data sets being associated with at least one of a timer, a resource pool, a RAT, or a location of the first UE.

[0162] Clause 60. The method according to clause 59, further comprising: Upon receiving at least one of the resource reservation information or the channel sensing information, starting a timer for a data set of the one or more data sets; and When the timer expires, the data set is deleted.

[0163] Clause 61. The method of clause 47, wherein the channel sensing information comprises a plurality of data sets for the same RAT, and the method further comprises: The multiple data sets for the same RAT are combined by averaging the values ​​of radio measurements across the multiple data sets, or by maintaining only the highest or lowest measurement values.

[0164] Clause 62. A method according to clause 47, wherein the first UE includes multiple UEs, and at least one of the resource reservation information or the channel sensing information includes multiple data sets received from the multiple UEs at the same time or at different times with a time difference within a predetermined threshold.

[0165] Clause 63. The method according to clause 62, further comprising: A physical location of each of the plurality of UEs is mapped to at least one of a cell identifier (ID), an area ID, or a road side unit (RSU) ID.

[0166] Clause 64. The method of clause 47, wherein at least one of the resource reservation information or the channel sensing information comprises a plurality of data sets received within a predetermined time threshold, and the method further comprises: determining the validity of each of the plurality of data sets; and One or more data sets from the plurality of data sets that are determined to be invalid are removed.

[0167] Clause 65. The method according to clause 51, wherein the method further comprises: If the request includes the absolute position of the first UE, calculating a physical distance between the first UE and the second UE; and It is determined whether at least one of the resource reservation information or the channel sensing information associated with at least one of a cell ID, an area ID, or an RSU ID is related to the second UE.

[0168] Clause 66. The method according to clause 65, further comprising: If the physical distance between the first UE and the second UE is lower than a predetermined threshold, it is determined that at least one of the resource reservation information or the channel sensing information is related to the second UE.

[0169] Clause 67. The method according to clause 47, further comprising: Based on a mapping between the location of the second UE and the location of the first UE, a data set corresponding to the second UE is determined.

[0170] Clause 68. The method according to clause 47, further comprising: transmitting to the second UE at least one of: a response message including an indication of whether at least one of the resource reservation information or the channel sensing information is considered to be related to the second UE; a location of the first UE; or information related to the second UE.

[0171] Clause 69. A method for providing location information and at least one of resource reservation information or channel sensing information in a sidelink communication, the method comprising: performing a sidelink channel sensing operation to obtain at least one of the resource reservation information or the channel sensing information, wherein at least one of the resource reservation information or the channel sensing information is associated with location information of a user equipment (UE); and The location information and at least one of the resource reservation information or the channel sensing information are reported to a device in the sidelink communication so that the device can provide the location information and at least one of the resource reservation information or the channel sensing information to other UEs.

[0172] Clause 70. A method according to clause 69, wherein the location information and at least one of the resource reservation information or the channel sensing information are reported to the device periodically or immediately whenever the UE has the location information and at least one of the resource reservation information or the channel sensing information based on the configuration or pre-configuration of the UE.

[0173] Clause 71. A method according to clause 70, wherein the configuration for the UE is delivered to the UE in dedicated radio resource control (RRC) signaling in a reconfiguration message or a broadcast message or in a medium access control (MAC) protocol control element, or is delivered to the UE as a configuration in a non-access stratum (NAS) protocol data unit.

[0174] Clause 72. A method according to clause 70, wherein, when the location information and at least one of the resource reservation information or the channel sensing information are immediately reported to the device, the arrival interval of the location information and at least one of the resource reservation information or the channel sensing information is controlled by a timer included in the UE so that the UE starts the timer after transmitting the report and waits for the expiration of the timer until another report is transmitted.

[0175] Clause 73. A method according to clause 72, wherein the timer is fixed, preconfigured, or configured via the RRC protocol, the NAS protocol, or the MAC protocol.

[0176] Clause 74. A method according to clause 69, wherein the location information and at least one of the resource reservation information or the channel sensing information are reported to the device based on a triggering event that triggers the report, and wherein the triggering event is configured via an RRC reconfiguration message or configured in a MAC protocol control element, or configured as an indication in a NAS protocol data unit, or pre-configured in the UE.

[0177] Clause 75. The method of clause 74, wherein the triggering event comprises at least one of: arrival of a plurality of UEs including the UE, a change in received signal power, or an interference level.

[0178] Clause 76. A method according to clause 69, wherein the UE operates on a Long Term Evolution (LTE) network, and wherein the location information and at least one of the resource reservation information or the channel sensing information are reported to the device using mobile initiated early data transmission (MO-EDT) or preconfigured uplink resources (PUR).

[0179] Clause 77. A method according to clause 69, wherein the UE operates on a new radio (NR) network, and wherein the location information and at least one of the resource reservation information or the channel sensing information are reported to the device using a small data transfer (SDT) procedure.

[0180] Clause 78. A method as described in clause 69, wherein the device is a network node, a roadside unit, a relay node, or other UE in sidelink communication.

[0181] Clause 79. A method for obtaining at least one of resource reservation information or sidelink channel sensing information from a device in a communication network, the method comprising: At least one of resource reservation information or channel sensing information is received from the device, wherein at least one of the resource reservation information or the channel sensing information is not applicable to the device.

[0182] Clause 80. The method according to clause 79, further comprising: A request for at least one of the resource reservation information or the channel sensing information is transmitted to the device.

[0183] Clause 81. A method according to clause 80, wherein the request for at least one of the resource reservation information or the channel sensing information also includes at least one of the following: the radio access technology (RAT) of the UE, the location of the user equipment (UE), the cell identification (ID) of the UE, or the area ID of the UE.

[0184] Clause 82. A method according to clause 79, wherein at least one of the resource reservation information or the channel sensing information is used by the UE to avoid sensing all or part of a resource pool by excluding one or more resources based on at least one of the resource reservation information or the channel sensing information.

[0185] Clause 83. The method of clause 79, wherein the channel sensing information comprises at least one of a received signal strength indicator (RSSI) or a reference signal received power (RSRP) of a sidelink signal.

[0186] Clause 84. A method according to clause 83, wherein the channel sensing information also includes at least one of the following: the RAT on which the channel sensing information is obtained, the location of other UEs, a timestamp indicating the time when the channel sensing operation is performed, or a resource pool at which the channel sensing operation is performed.

[0187] Clause 85. The method according to clause 80, further comprising: Before the UE starts a channel sensing window, a request for at least one of the resource reservation information or the channel sensing information is transmitted.

[0188] Clause 86. The method according to clause 79, further comprising: Based on at least one of the received resource reservation information or the channel sensing information, sensing resources indicated to be used by other devices is avoided.

[0189] Clause 87. The method according to clause 86, further comprising: Resource selection is performed by excluding at least one of the following: one or more subframes from a resource selection window due to unmonitored resources in the channel sensing window, or If the corresponding sidelink reference signal received power (Sidelink-Reference Signal Received Power, SL-RSRP) exceeds the configured or pre-configured SL-RSRP exclusion threshold, one or more resources reserved by other UEs in the resource selection window.

[0190] Clause 88. The method of clause 80, wherein the request for at least one of the resource reservation information or the channel sensing information is transmitted at an end of a channel sensing window and before a start of a resource selection window.

[0191] Clause 89. The method according to clause 88, further comprising: At least one of the received resource reservation information or the channel sensing information is combined with sensing information collected by the UE during the channel sensing window.

[0192] Clause 90. The method according to clause 89, further comprising: Resource selection is performed by excluding at least one of the following: one or more subframes from the resource selection window due to unmonitored resources in the channel sensing window, one or more resources reserved by other UEs on the same RAT in the resource selection window if the corresponding SL-RSRP exceeds a configured or preconfigured SL-RSRP exclusion threshold, or If the corresponding SL-RSRP exceeds the inter-RAT SL-RSRP exclusion threshold, resources reserved by other UEs on other RATs in the resource selection window.

[0193] Clause 91. A method as described in clause 90, wherein the inter-RAT SL-RSRP exclusion threshold is defined using an offset from an existing configured or pre-configured SL-RSRP threshold, and wherein the offset is: Preconfigured or configured, or Adjusted in steps based on the indicated position data.

[0194] Clause 92. The method of clause 91, wherein the inter-RAT SL-RSRP exclusion threshold is determined as a function of reported location information.

[0195] Clause 93. A non-transitory computer-readable medium storing instructions executable by one or more processors of a device in a communication network to perform a method comprising: receiving, from at least one first user equipment (UE), at least one of resource reservation information or channel sensing information obtained by the at least one first UE; storing at least one of the resource reservation information or the channel sensing information; and At least one of the received resource reservation information or the channel sensing information is transmitted to a second UE.

[0196] Clause 94. A non-transitory computer-readable medium storing instructions executable by one or more processors of a user equipment (UE) in a communication network to perform a method comprising: performing a sidelink channel sensing operation to obtain at least one of the resource reservation information or the channel sensing information, wherein at least one of the resource reservation information or the channel sensing information is associated with the location information of the UE; and The location information and at least one of the resource reservation information or the channel sensing information are reported to a device in the sidelink communication so that the device can provide the location information and at least one of the resource reservation information or the channel sensing information to other UEs.

[0197] Clause 95. A non-transitory computer-readable medium storing instructions executable by one or more processors of a user equipment (UE) in a communication network to perform a method, the method comprising: At least one of resource reservation information or sidelink channel sensing information is received from a device, wherein at least one of the resource reservation information or the channel sensing information is not applicable to the device.

Claims

1. An apparatus for forwarding at least one of resource reservation information or channel sensing information in a sidelink communication, the apparatus comprising: a memory storing instructions; as well as a processor configured to execute instructions stored in the memory to: receiving, from at least one first user equipment (UE), at least one of resource reservation information or channel sensing information obtained by the at least one first UE; storing at least one of the resource reservation information or the channel sensing information; as well as At least one of the received resource reservation information or the channel sensing information is transmitted to a second UE.

2. The device according to claim 1, wherein: The processor is further configured to execute instructions stored in the memory to: receiving a request for at least one of the resource reservation information or the channel sensing information from the second UE; as well as transmitting at least one of the resource reservation information or the channel sensing information to the second UE in response to the request; and The request received from the second UE includes at least one of the resource reservation information or the channel sensing information of one or more other UEs that use a resource pool overlapping with the resource pool used by the second UE but operate on a different radio access technology (RAT).

3. The device according to claim 1, in, At least one of the resource reservation information or the channel sensing information is used by the second UE to avoid sensing all or part of a resource pool by excluding one or more resources based on at least one of the resource reservation information or the channel sensing information.

4. The device according to claim 1, in, At least one of the resource reservation information or the channel sensing information is obtained by the at least one first UE by performing channel sensing; and The resource reservation information is obtained by the first UE based on decoding the sidelink control information (SCI) contained in the sidelink signal.

5. The device according to claim 1, in, At least one of the resource reservation information or the channel sensing information is obtained by the at least one first UE by performing channel sensing; and The channel sensing information includes at least one of a received signal strength indicator (RSSI) or a reference signal received power (RSRP) of a sidelink signal.

6. The device according to claim 1, in, The first UE includes a plurality of UEs, and at least one of the resource reservation information or the channel sensing information includes a plurality of data sets received from the plurality of UEs at the same time or at different times with a time difference within a predetermined threshold, and The processor is configured to execute instructions stored in the memory to: A physical location of each of the plurality of UEs is mapped to at least one of a cell identifier (ID), an area ID, or a road side unit (RSU) ID.

7. The device according to claim 1, in, The processor is further configured to execute instructions stored in the memory to: Based on a mapping between the location of the second UE and the location of the first UE, a data set corresponding to the second UE is determined.

8. A user equipment (UE) for providing location information and at least one of resource reservation information or channel sensing information in a sidelink communication, the UE comprising: a memory storing instructions; as well as a processor configured to execute instructions stored in the memory to: performing a sidelink channel sensing operation to obtain at least one of the resource reservation information or the channel sensing information, wherein at least one of the resource reservation information or the channel sensing information is associated with the location information of the UE; as well as The location information and at least one of the resource reservation information or the channel sensing information are reported to a device in the sidelink communication so that the device can provide the location information and at least one of the resource reservation information or the channel sensing information to other UEs.

9. The UE according to claim 8, wherein: The location information and at least one of the resource reservation information or the channel sensing information are reported to the device periodically or immediately whenever the UE has the location information and at least one of the resource reservation information or the channel sensing information based on the configuration or pre-configuration of the UE.

10. The UE according to claim 8, in, The location information and at least one of the resource reservation information or the channel sensing information are reported to the device based on a triggering event that triggers the reporting, and The trigger event is configured through an RRC reconfiguration message or configured in a MAC protocol control element, or configured as an indication in a NAS protocol data unit, or pre-configured in the UE.

11. The UE according to claim 8, in, The UE operates on a Long Term Evolution (LTE) network, and The location information and at least one of the resource reservation information or the channel sensing information are reported to the apparatus using mobile originated early data transmission (MO-EDT) or pre-configured uplink resources (PUR).

12. The UE according to claim 8, in, The UE operates on a New Radio (NR) network, and The location information and at least one of the resource reservation information or the channel sensing information are reported to the device using a small data transmission (SDT) process.

13. A user equipment (UE) for obtaining at least one of resource reservation information or channel sensing information in sidelink communication, the UE comprising: a memory storing instructions; as well as a processor configured to execute instructions stored in the memory to: At least one of resource reservation information or channel sensing information is received from a device, wherein the at least one of the resource reservation information or the channel sensing information is applicable to other UEs and is not applicable to the device.

14. The UE according to claim 13, wherein: The processor is configured to execute instructions stored in the memory to: A request for at least one of the resource reservation information or the channel sensing information is transmitted to the device.

15. The UE according to claim 13, wherein: At least one of the resource reservation information or the channel sensing information is used by the UE to avoid sensing all or part of a pool of resources by excluding one or more resources based on at least one of the resource reservation information or the channel sensing information.

16. The UE according to claim 13, wherein: The processor is configured to execute instructions stored in the memory to: Based on at least one of the received resource reservation information or the channel sensing information, sensing resources indicated to be used by other devices is avoided.

17. The UE according to claim 14, in, The request for at least one of the resource reservation information or the channel sensing information is transmitted at the end of a channel sensing window and before the beginning of a resource selection window, and The processor is configured to execute instructions stored in the memory to: combining at least one of the received resource reservation information or the channel sensing information with sensing information collected by the UE during the channel sensing window; Resource selection is performed by excluding at least one of the following: one or more subframes from the resource selection window due to unmonitored resources in the channel sensing window, one or more resources reserved by other UEs on the same RAT in the resource selection window if the corresponding SL-RSRP exceeds a configured or preconfigured SL-RSRP exclusion threshold, or If the corresponding SL-RSRP exceeds the inter-RAT SL-RSRP exclusion threshold, resources reserved by other UEs on other RATs in the resource selection window.

18. A method for forwarding at least one of resource reservation information or channel sensing information in a sidelink communication, the method comprising: receiving, from at least one first user equipment (UE), at least one of resource reservation information or channel sensing information obtained by the at least one first UE; storing at least one of the resource reservation information or the channel sensing information; as well as At least one of the received resource reservation information or the channel sensing information is transmitted to a second UE.

19. A method for providing location information and at least one of resource reservation information or channel sensing information in a sidelink communication, the method comprising: performing a sidelink channel sensing operation to obtain at least one of the resource reservation information or the channel sensing information, wherein at least one of the resource reservation information or the channel sensing information is associated with location information of a user equipment (UE); as well as The location information and at least one of the resource reservation information or the channel sensing information are reported to a device in the sidelink communication so that the device can provide the location information and at least one of the resource reservation information or the channel sensing information to other UEs.

20. A method for obtaining at least one of resource reservation information or sidelink channel sensing information from a device in a communication network, the method comprising: At least one of resource reservation information or channel sensing information is received from the device, wherein at least one of the resource reservation information or the channel sensing information is not applicable to the device.