Resource selection method and resource selection device

The resource selection device and method optimize LTE-V2X and NR-V2X coexistence by direct layer exchange and threshold-based resource allocation, addressing contention and shortages, ensuring efficient resource use for intelligent transportation systems.

JP2025539006AActive Publication Date: 2025-12-03HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025525842
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-11-04
Filing Date
2023-10-27
Publication Date
2025-12-03
Estimated Expiration
2043-10-27

AI Technical Summary

Technical Problem

Existing LTE-V2X communication systems struggle to support future application scenarios like fully intelligent driving and autonomous driving, and coexistence with NR-V2X leads to resource contention and shortages, particularly in sidelink resource selection procedures.

Method used

A resource selection device and method that includes separate communication modules for LTE-V2X and NR-V2X, enabling direct information exchange between physical and medium access control layers to avoid resource contention and allocate resources efficiently, using mechanisms like threshold-based resource selection and RSSI-based adjustments to ensure sufficient candidate resources.

Benefits of technology

The solution effectively resolves resource contention and shortages by optimizing resource allocation, ensuring minimal interference and providing sufficient resources for both LTE-V2X and NR-V2X, supporting high-speed communication requirements in intelligent transportation systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025539006000001_ABST
    Figure 2025539006000001_ABST
Patent Text Reader

Abstract

An embodiment of the present application discloses a resource selection method and apparatus, the method including: receiving, by a first terminal device, first sidelink control information, the first sidelink control information being used to determine a first resource set from a first resource pool; determining a second resource set from the first resource set based on a received signal strength indicator (RSSI) of at least one resource in the first resource set; receiving second sidelink control information, the second sidelink control information being used to determine a third resource set from the second resource pool; and determining a first candidate resource set, the first candidate resource set including the intersection set and at least one resource in a difference set of the first resource set compared to the intersection set, if a ratio of the number of resources in the intersection set to the number of resources in the resource pool is less than a first threshold. According to the embodiment of the present application, resource shortages in the resource selection procedure can be resolved.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the field of communication technologies, and in particular to a resource selection method and apparatus. [Background technology]

[0002] With the development of wireless communication technology, the demand for high data rates and user experience is increasing, as is the demand for proximity services to know and communicate with people or objects around us. This has led to the emergence of device-to-device (D2D) technology. The 3rd Generation Partnership Project (3GPP) has proposed a vehicle-to-vehicle / vehicle-to-everything (V2X) Internet of Vehicles (IEV) technology for vehicle-to-vehicle and vehicle-to-infrastructure (V2X) communication in networks using Long Term Evolution (LTE) technology. V2X communication targets high-speed devices, such as vehicles, and is a fundamental and key technology for future scenarios with very high communication latency requirements, such as intelligent vehicles, autonomous driving, and intelligent transportation systems. LTE-V2X communication can support both network coverage and non-network coverage scenarios. LTE-V2X meets several basic requirements for V2X scenarios. However, the existing LTE-V2X cannot effectively support future application scenarios such as fully intelligent driving and autonomous driving. With the development of 5G new radio (NR) technology in the 3GPP standardization organization, 5G NR-V2X will be further developed to support, for example, lower transmission latency, more reliable communication transmission, higher throughput, and better user experience to meet the requirements of a wider range of application scenarios.

[0003] Typically, vehicles have a useful lifespan of more than 10 years. Therefore, NR-V2X and LTE-V2X will inevitably coexist in commercial applications. Coexistence means that LTE-V2X and NR-V2X can operate simultaneously with minimal interference. Coexistence does not require full compatibility between LTE-V2X and NR-V2X functions; it only requires that LTE-V2X and NR-V2X minimize their impact on each other. When communication requirements for different radio access technologies coexist, how to avoid resource contention between V2X devices using different radio access technologies becomes an urgent issue to be solved.

[0004] In addition, the sidelink resource selection procedure for different radio access technologies may be different. In the sidelink resource selection procedure where different radio access technologies are considered, how to solve the shortage of candidate resources is an issue that needs to be discussed. Summary of the Invention

[0005] Embodiments of the present application provide resource selection methods and devices for resolving resource contention between V2X devices using different radio access technologies or for resolving candidate resource shortages in sidelink resource selection procedures where different radio access technologies are considered. [Means for solving the problem]

[0006] According to a first aspect, a resource selection device is provided. The resource selection device may be a terminal device, a chip, a readable storage medium, or a component or device that can be used in a terminal device. The resource selection device includes a first communication module and a second communication module. The first communication module includes a first physical layer and a first medium access control layer, and the second communication module includes a second physical layer and a second medium access control layer. The first communication module is used for communication using a first radio access technology, and the second communication module is used for communication using at least a second radio access technology, where the first radio access technology is different from the second radio access technology. A first interface is provided between the first physical layer and the second medium access control layer, and the first interface is used for information exchange between the first physical layer and the second medium access control layer.

[0007] The resource selection device provided in this embodiment of the present application includes both a communication module for communication using a first radio access technology and a module for communication using a second radio access technology. Therefore, coexistence requirements of different radio access technologies can be supported to avoid resource contention. In addition, in this embodiment of the present application, a first interface exists between the first physical layer and the second radio medium access control layer, so that information exchange can be performed directly between the first physical layer and the second radio medium access control layer, and the upper layers and physical layers of different radio access technologies can communicate directly with each other. This avoids resource waste caused by unnecessary information transfer.

[0008] In a possible implementation, the first radio access technology is an Evolved Universal Terrestrial Radio Access (E-UTRA) technology and the second radio access technology is a New Radio (NR) technology.

[0009] In a possible implementation, the first physical layer is used to report a first resource set to the second medium access control layer, and the second physical layer is used to report a second resource set to the second medium access control layer, and the first resource set and the second resource set are used to determine resources for physical sidelink shared channel (PSSCH) transmissions and / or resources for physical sidelink control channel (PSCCH) transmissions.

[0010] In a possible implementation, the second medium access control layer is used to determine resources for PSSCH transmission and / or resources for PSCCH transmission from an intersection set of the first resource set and the second resource set.

[0011] In this embodiment of the present application, a first physical layer performs a resource selection procedure in sidelink communication using a first radio access technology to determine a first resource set, and a second physical layer performs a resource selection procedure in sidelink communication using a second radio access technology to determine a second resource set. The first physical layer reports the first resource set to a second medium access control layer, and the second physical layer reports the second resource set to the second medium access control layer. The second medium access control layer can determine resources for PSSCH transmission or PSCCH transmission based on the first resource set and the second resource set. In addition, because the first physical layer can directly report the first resource set to the second medium access control layer, the second medium access control layer does not need to forward a resource selection request via the first medium access control layer, thereby avoiding repeated transmission of information and saving resources.

[0012] In a possible implementation, the second medium access control layer is used to request the first physical layer to determine a first resource set, and the second medium access control layer is used to request the second physical layer to determine a second resource set.

[0013] In a possible implementation, the second medium access control layer is used to determine a first candidate resource set, and if the number of resources in an intersection set of the first resource set and the second resource set is less than a first threshold, the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the first resource set compared to the intersection set. Determining the first candidate resource set includes selecting resources from the difference set of the first resource set compared to the intersection set into the intersection set to obtain the first candidate resource set. The first threshold may be configured by the resource pool, pre-configured, indicated by the network device using signaling, or specified in a protocol.

[0014] In a possible implementation, the second medium access control layer is used to randomly select resources into the intersection set from a difference set of the first resource set compared to the intersection set.

[0015] In this embodiment of the present application, if the ratio of the number of resources in the intersection set of the first resource set and the second resource set to the number of resources in the resource pool is less than a first threshold, the second medium access control layer can select resources from the first resource set and add them to the intersection set so as to adjust the number of resources in the intersection set to the threshold requirement, so as to obtain a first candidate resource set, which provides sufficient candidate resources for subsequent selection of time-frequency resources for transmitting data, and solves the resource shortage in the resource selection procedure in which the communication requirements of different radio access technologies are taken into account.

[0016] In a possible implementation, the second medium access control layer is used to select resources from the first resource set into the intersection set until a ratio of the number of resources in the first candidate resource set to the number of resources in the resource pool is equal to a second threshold, where the second threshold is less than or equal to the first threshold. The second threshold may be configured by the resource pool, pre-configured, indicated by the network device using signaling, or specified in a protocol.

[0017] In this embodiment of the present application, during resource addition, resources in the first candidate resource set may not need to be added to the extent that a first threshold is met, and resources are selected from the first resource set and added to the intersection set until the ratio of the number of resources in the first candidate resource set to the number in the resource pool is equal to or greater than a second threshold.

[0018] According to a second aspect, a resource selection method is provided. The resource selection method is performed by a resource selection apparatus. The resource selection apparatus may be a terminal device, a chip, a readable storage medium, or a component or apparatus that can be used in a terminal device. The resource selection apparatus includes a first communication module and a second communication module. The first communication module includes a first physical layer and a first medium access control layer, and the second communication module includes a second physical layer and a second medium access control layer.

[0019] The first communication module used is for communication using a first radio access technology, and the second communication module is for communication using at least a second radio access technology, and the first radio access technology is different from the second radio access technology. The resource selection method includes:

[0020] The first physical layer reports the first resource set to the second medium access control layer, and the second physical layer reports the second resource set to the second medium access control layer.

[0021] The second medium access control layer determines resources for physical sidelink shared channel (PSSCH) transmission and / or resources for physical sidelink control channel (PSCCH) transmission based on the first resource set and the second resource set.

[0022] According to the resource selection method provided in this embodiment of the present application, information exchange can be performed directly between the first physical layer and the second wireless medium access control layer, and the upper layers and physical layers of different wireless access technologies can communicate directly with each other, which can avoid resource waste caused by unnecessary information transfer and support the requirements for coexistence of different wireless access technologies.

[0023] In a possible implementation, the first radio access technology is an Evolved Universal Terrestrial Radio Access (E-UTRA) technology and the second radio access technology is a New Radio (NR) technology.

[0024] In a possible implementation, the first physical layer reports a first resource set to the second medium access control layer, and the second physical layer reports a second resource set to the second medium access control layer, and the first resource set and the second resource set are used to determine resources for physical sidelink shared channel (PSSCH) transmissions and / or resources for physical sidelink control channel (PSCCH) transmissions.

[0025] In a possible implementation, the second medium access control layer determines resources for PSSCH transmission and / or resources for PSCCH transmission from an intersection set of the first resource set and the second resource set.

[0026] In this embodiment of the present application, a first physical layer performs a resource selection procedure in sidelink communication using a first radio access technology to determine a first resource set, and a second physical layer performs a resource selection procedure in sidelink communication using a second radio access technology to determine a second resource set. The first physical layer reports the first resource set to a second medium access control layer, and the second physical layer reports the second resource set to the second medium access control layer. The second medium access control layer can determine resources for PSSCH transmission or PSCCH transmission based on the first resource set and the second resource set. In addition, because the first physical layer can directly report the first resource set to the second medium access control layer, the second medium access control layer does not need to forward a resource selection request via the first medium access control layer, thereby avoiding repeated transmission of information and saving resources.

[0027] In a possible implementation, the second medium access control layer requests the first physical layer to determine a first resource set, and the second medium access control layer requests the second physical layer to determine a second resource set.

[0028] In a possible implementation, the second medium access control layer determines a first candidate resource set, where the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the first resource set compared to the intersection set if the number of resources in the intersection set of the first resource set and the second resource set is less than a first threshold. Determining the first candidate resource set includes selecting resources from the difference set of the first resource set compared to the intersection set for the intersection set. The first threshold may be configured by the resource pool, pre-configured, indicated by the network device using signaling, or specified in a protocol.

[0029] In a possible implementation, the second medium access control layer randomly selects resources from the first resource set to the intersection set to obtain the first candidate resource set.

[0030] In this embodiment of the present application, if the ratio of the number of resources in the intersection set of the first resource set and the second resource set to the number of resources in the resource pool is less than a first threshold, the second medium access control layer can select resources from the first resource set and add the resources to the intersection set to obtain a first candidate resource set, so that the number of resources in the first candidate resource set meets the threshold requirement and provides sufficient candidate resources for subsequent selection of time-frequency resources for transmitting data, and solves the resource shortage in the resource selection procedure in which communication requirements of different radio access technologies are taken into account.

[0031] In a possible implementation, the second medium access control layer selects resources from the first resource set into the intersection set until a ratio of the number of resources in the first candidate resource set to the number of resources in the second resource pool is equal to a second threshold, where the second threshold is less than or equal to the first threshold. The second threshold may be configured by the resource pool, pre-configured, indicated by the network device using signaling, or specified in a protocol.

[0032] In this embodiment of the present application, during resource addition, resources in the intersection set may not need to be added to the extent that the first threshold is met. Resources are selected from the first resource set and added to the intersection set until the ratio of the number of resources in the intersection set to the number in the resource pool is greater than or equal to the second threshold.

[0033] According to a third aspect, an embodiment of the present application provides a resource selection method, which can be performed by a terminal device, a chip, a readable storage medium, or a component or apparatus that can be used in a terminal device. The method includes: receiving first sidelink control information, the first sidelink control information being used to determine a first resource set from a resource pool; and determining a second resource set from the first resource set based on a received signal strength indicator (RSSI) of each resource in the first resource set; receiving second sidelink control information, wherein the second sidelink control information is used to determine a third resource set from the resource pool; and determining a first candidate resource set, wherein if a ratio of the number of resources in an intersection set of the second resource set and the third resource set to the number of resources in the resource pool is less than a first threshold, the first candidate resource set comprises the intersection set, and the first candidate resource set further comprises at least one resource in a difference set of the first resource set compared to the intersection set; selecting time-frequency resources from the first candidate resource set, the time-frequency resources to be used for physical sidelink control channel (PSCCH) and / or physical sidelink shared channel (PSSCH) transmissions; Including, The resources in the first resource pool and the resources in the second resource pool at least partially overlap.

[0034] In a possible implementation, the first sidelink control information is information for an Evolved Universal Terrestrial Radio Access (E-UTRA) technology, and the second sidelink control information is information for a New Radio NR technology.

[0035] In this embodiment of the present application, if the ratio of the number of resources in the intersection set of the second resource set and the third resource set to the number of resources in the second resource pool is less than a first threshold, the terminal device can select resources from the first resource set and add the resources to the intersection set to obtain a first candidate resource set, so that the number of resources in the first candidate resource set meets the threshold requirement, and sufficient candidate resources are provided for subsequent selection of time-frequency resources for transmitting data, thereby resolving the resource shortage in the resource selection procedure.

[0036] In a possible implementation, determining the second resource set based on the first resource set and a received signal strength indicator (RSSI) of at least one resource in the first resource set includes: moving the resource with the lowest RSSI in the first resource set to the second resource set until a ratio of the number of resources in the second resource set to the number of resources in the first resource pool is greater than or equal to a second threshold; Includes.

[0037] In a possible implementation, The step of determining a first candidate resource set includes: the first candidate resource set comprises an intersection set and includes at least one resource in a difference set of the intersection set of the first resource set and the third resource set compared to the second resource set; Includes.

[0038] In this embodiment of the present application, the intersection set of the first resource set and the third resource set is a resource that can avoid interfering with other devices. Therefore, to obtain a first candidate resource set, resources are selected from the difference set of the intersection set of the first resource set and the third resource set compared with the second resource set. This can eliminate resource shortages and avoid interfering with other terminal devices.

[0039] In a possible implementation, the first candidate resource set includes an intersection set and includes one or more resources with the smallest RSSI in a difference set of the intersection set of the first resource set and the third resource set compared to the second resource set. The step of determining a first candidate resource set includes: the first candidate resource set includes an intersection set and includes at least one resource in a difference set of the second resource set compared to the intersection set; Includes.

[0040] In a possible implementation, The step of determining a first candidate resource set includes: The first candidate resource set includes an intersection set and includes one or more resources with the smallest RSSI in a difference set of the second resource set compared to the intersection set. Includes.

[0041] In a possible implementation, the first sidelink control information is used to determine the first resource set, excluding a first time-frequency resource from the first resource pool if a reference signal received power RSRP of the first time-frequency resource is greater than a first RSRP threshold, wherein the first sidelink control information indicates a first priority and the first time-frequency resource, and the first priority is used to determine the first RSRP threshold. Includes.

[0042] In a possible implementation, to obtain the first resource set, the first time-frequency resource is excluded from the resource pool, and the undetected resources are excluded from the first resource pool.

[0043] In a possible implementation, the second sidelink control information is used to determine the second resource set, excluding a second time-frequency resource from the second resource pool if the RSRP of the second time-frequency resource is greater than a second RSRP threshold, wherein the second sidelink control information indicates a second priority and the second time-frequency resource, and the second priority is used to determine a second reference signal received power RSRP threshold. Includes.

[0044] In a possible implementation, to obtain the third resource set, the second time-frequency resource is excluded from the second resource pool and the undetected resource is excluded from the resource pool.

[0045] In a possible implementation, the resource selection method further includes increasing the first RSRP threshold and redetermining the first resource set based on the increased first RSRP threshold to obtain a fourth resource set, where the first candidate resource set further includes resources in a differential set of the fourth resource set compared to the first resource set. According to a fourth aspect, an embodiment of the present application provides a resource selection apparatus. The resource selection apparatus may be a terminal device, a chip, a readable storage medium, or a component or apparatus that can be used in a terminal device. The resource selection apparatus provided in this embodiment of the present application may include a module or unit configured to implement the method according to the third aspect. For example, the resource selection apparatus may include a transceiver module and a processing module, or may include a communication module and a processing module. The transceiver module and the communication module are configured to implement information transmission and reception functions, and the processing module is configured to implement functions other than information transmission and reception.

[0046] The resource selection device provided in this embodiment of the present application can implement one or more technical effects of the resource selection method according to the third aspect, and details will not be described again in this specification.

[0047] According to a fifth aspect, an embodiment of the present application provides a resource selection method. The resource selection method can be performed by a terminal device, a chip, a readable storage medium, or a component or apparatus that can be used in a terminal device. The method includes: receiving first sidelink control information, the first sidelink control information indicating a first priority, the first priority being used to determine a first reference signal received power RSRP threshold; and determining a first resource set from a first resource pool based on the first RSRP threshold; determining a second resource set from the first resource set based on a received signal strength indicator (RSSI) of at least one resource in the first resource set; receiving second sidelink control information, the second sidelink control information indicating a second priority, the second priority being used to determine a second reference signal received power RSRP threshold; and determining a third resource set from the second resource pool based on the second RSRP threshold; If a ratio of the number of resources in the intersection set of the second resource set and the third resource set to the number of resources in the resource pool is less than the first threshold, increasing the second RSRP threshold to obtain a third RSRP threshold, and re-determining the third resource set based on the third RSRP threshold to obtain a fifth resource set; Including, The first sidelink control information is information in the Evolved Universal Terrestrial Radio Access (E-UTRA) technology, and the second sidelink control information is information in the New Radio NR technology.

[0048] In a possible implementation, the fifth resource set is used by the terminal device to select time-frequency resources from an intersection set of the second resource set and the fifth resource set, and the time-frequency resources are used for PSCCH transmission and / or PSSCH transmission.

[0049] In this embodiment of the present application, if the ratio of the number of resources in the intersection set of the second resource set and the third resource set to the number of resources in the second resource pool is less than the first threshold, the terminal device can increase the second RSRP threshold to obtain a third RSRP threshold and redetermine the third resource set based on the third RSRP threshold to obtain a fifth resource set, and the terminal device can select time-frequency resources from the intersection set of the fifth resource set and the second resource set to transmit information. It can be understood that the number of resources in the fifth resource set is equal to or greater than the number of resources in the third resource set, and the third resource set is redetermined, so that interference to LTE-V2X devices can be maximally avoided, and selectable time-frequency resources are added, thereby resolving the shortage of selectable resources when communication requirements in both LTE-V2X and NR-V2X are taken into consideration.

[0050] In a possible implementation, the step of determining a first resource set from a first resource pool based on a first RSRP threshold includes:

[0051] The first sidelink control information indicates a first time-frequency resource, and if the RSRP value of the first time-frequency resource is greater than a first RSRP threshold, the first time-frequency resource is removed from the first resource pool to obtain the first resource set, and a resource in the first resource set with the smallest RSSI is moved to the second resource set until a ratio of the number of resources in the second resource set to the number of resources in the resource pool is greater than or equal to a second threshold.

[0052] In a possible implementation, determining the first set of resources from the first resource pool further includes excluding undetected resources from the first resource pool.

[0053] In a possible implementation, the step of redetermining the third resource set based on a third RSRP threshold to obtain the fifth resource set includes: If the RSRP value of the second time-frequency resource is greater than the third RSRP threshold, excluding the second time-frequency resource from the second resource pool to obtain a fifth resource set. Includes.

[0054] In a possible implementation, the number of resources in the intersection set of the fifth resource set and the second resource set is greater than a third threshold, and the third threshold is less than or equal to the first threshold.

[0055] In this embodiment of the present application, the second RSRP threshold is increased, thereby re-determining the third resource set to obtain a fifth resource set. The number of resources in the fifth resource set is equal to or greater than the number of resources in the third resource set. In this case, the number of resources in the intersection set of the fifth resource set and the second resource set may be greater than the number of resources in the intersection set of the third resource set and the second resource set. The number of resources in the intersection set of the fifth resource set and the second resource set may be increased by increasing the second RSRP threshold one or more times until the ratio of the number of resources in the intersection set of the fifth resource set and the second resource set to the number of resources in the resource pool is greater than the third threshold, where the third threshold is equal to or less than the first threshold, and the third threshold may be configured by the resource pool, pre-configured, indicated by the network device, or specified in a protocol.

[0056] In a possible implementation, the method further comprises selecting resources from an intersection set of the fifth resource set and the second resource set, the resources to be used for Physical Sidelink Control Channel PSCCH transmissions and / or Physical Sidelink Shared Channel PSSCH transmissions.

[0057] In a possible implementation, the method comprises: increasing the first RSRP threshold to obtain a fourth RSRP threshold; and re-determining the first resource set based on the fourth RSRP threshold to obtain a sixth resource set; Further includes:

[0058] In a possible implementation, the step of increasing the first RSRP threshold to obtain a fourth RSRP threshold includes: If a ratio of the number of resources in the intersection set of the fifth resource set and the second resource set to the number of resources in the resource pool is still less than a third threshold or the first threshold, increasing the first RSRP threshold to obtain a fourth RSRP threshold, where the third threshold is less than or equal to the first threshold. The third threshold may be configured by the resource pool, pre-configured, indicated by the network device, or specified in a protocol.

[0059] In a possible implementation, the step of redetermining the first resource set based on the fourth RSRP threshold to obtain the sixth resource set includes: removing the first time-frequency resource from the first resource pool to obtain a sixth resource set when the RSRP value of the first time-frequency resource is greater than a fourth RSRP threshold; Includes.

[0060] In this embodiment of the present application, resources can be added by increasing the first RSRP threshold. Specifically, the first RSRP threshold is increased to obtain a fourth RSRP threshold, and a sixth resource set is obtained using the fourth RSRP threshold. The terminal device can select time-frequency resources from the intersection set of the sixth resource set and the fifth resource set to transmit information.

[0061] According to a sixth aspect, an embodiment of the present application provides a resource selection device. The resource selection device may be a terminal device, a chip, a readable storage medium, or a component or device that can be used in a terminal device. The resource selection device provided in this embodiment of the present application may include a module or unit configured to implement the method according to the fifth aspect. For example, the resource selection device may include a transceiver module and a processing module, or may include a communication module and a processing module. The transceiver module and the communication module are configured to implement information transmission and reception functions, and the processing module is configured to implement functions other than information transmission and reception.

[0062] The resource selection device provided in this embodiment of the present application can implement one or more technical effects of the resource selection method according to the fifth aspect, and details will not be described again in this specification.

[0063] According to a seventh aspect, an embodiment of the present application provides a resource selection method. The resource selection method can be performed by a terminal device, a chip, a readable storage medium, or a component or apparatus that can be used in a terminal device. The method includes: receiving first sidelink control information, the first sidelink control information being used to determine a first resource set from a resource pool; receiving second sidelink control information, the second sidelink control information being used to determine a third resource set from the resource pool; The first sidelink control information is information in an Evolved Universal Terrestrial Radio Access (E-UTRA) technology, and the second sidelink control information is information in a New Radio NR technology; and determining a first candidate resource set, wherein if a ratio of the number of resources in an intersection set of the first resource set and a third resource set to the number of resources in the resource pool is less than a first threshold, the first candidate resource set comprises the intersection set, and the first candidate resource set further comprises at least one resource in a difference set of the first resource set compared to the intersection set; selecting time-frequency resources from a first candidate resource set, the time-frequency resources to be used for PSCCH transmission and / or PSSCH transmission; Including, The resources in the first resource pool and the resources in the second resource pool at least partially overlap.

[0064] In a possible implementation, the first sidelink control information is used from a resource pool to determine the first resource set, excluding a first time-frequency resource from the resource pool if an RSRP measurement value of the first time-frequency resource is greater than a first RSRP threshold, wherein the first sidelink control information indicates the first time-frequency resource and a first priority, and the first priority is used to determine the first RSRP threshold. Includes.

[0065] In a possible implementation, the second sidelink control information is used from the first resource pool to determine the second resource set, excluding a second time-frequency resource from the second resource pool if the RSRP measurement value of the second time-frequency resource is greater than a second RSRP threshold, wherein the second sidelink control information indicates the second time-frequency resource and a second priority, and the second priority is used to determine the second RSRP threshold. Includes.

[0066] In a possible implementation, determining the first candidate resource set includes selecting resources from a difference set of the first resource set compared to the intersection set to obtain the first candidate resource set.

[0067] In a possible implementation, selecting resources from a difference set of the first resource set compared to the intersection set to obtain a first candidate resource set includes randomly selecting resources from the first resource set to the intersection set or selecting the RSSI of the smallest resource from the first resource set to the intersection set.

[0068] In a possible implementation, the selection of resources from the first resource set into the intersection set includes: Randomly selecting a resource from the first resource set to the intersection set or selecting a resource from the first resource set with the smallest RSSI to the intersection set. Includes.

[0069] According to an eighth aspect, an embodiment of the present application provides a resource selection device. The resource selection device may be a terminal device, a chip, a readable storage medium, or a component or device that can be used in a terminal device. The resource selection device provided in this embodiment of the present application may include a module or unit configured to implement the method according to the seventh aspect. For example, the resource selection device may include a transceiver module and a processing module, or may include a communication module and a processing module. The transceiver module and the communication module are configured to implement information transmission and reception functions, and the processing module is configured to implement functions other than information transmission and reception.

[0070] The resource selection device provided in this embodiment of the present application can implement one or more technical effects of the resource selection method according to the seventh aspect, and details will not be described again in this specification.

[0071] According to a ninth aspect, an embodiment of the present application provides a resource selection method. The resource selection method can be performed by a terminal device, a chip, a readable storage medium, or a component or apparatus that can be used in a terminal device. The method includes: receiving first sidelink control information, the first sidelink control information indicating a first priority and a first time-frequency resource, the first priority being used to determine a first RSRP threshold; receiving second sidelink control information, the second sidelink control information indicating a second priority and a second time-frequency resource, the second priority being used to determine a second RSRP threshold; and determining a first candidate resource set from a resource pool based on the first RSRP threshold, the second RSRP threshold, the RSRP measurement value for the first time-frequency resource, and the RSRP measurement value for the second time-frequency resource, wherein time-frequency resources are selected from the first candidate resource set, and the time-frequency resources are used for PSSCH transmission and / or PSCCH transmission. Includes.

[0072] The first sidelink control information is information in the Universal Terrestrial Radio Access (E-UTRA) technology, and the second sidelink control information is information in the New Radio NR technology.

[0073] In a possible implementation, the step of determining the candidate resource set based on the first RSRP threshold, the second RSRP threshold, the RSRP measurement values ​​of the first time-frequency resource, and the RSRP measurement values ​​of the second time-frequency resource includes: removing the first time-frequency resource from the resource pool if the RSRP measurement value of the first time-frequency resource is greater than a first RSRP threshold; Includes.

[0074] In a possible implementation, the step of determining the first candidate resource set based on the first RSRP threshold, the second RSRP threshold, the RSRP measurement values ​​of the first time-frequency resource, and the RSRP measurement values ​​of the second time-frequency resource includes: removing the second time-frequency resource from the resource pool if the RSRP measurement value of the second time-frequency resource is greater than a second RSRP threshold. Includes.

[0075] In a possible implementation, if the ratio of the number of resources in the first candidate resource set to the number of resources in the resource pool is less than the first threshold, the first RSRP threshold and / or the second RSRP threshold are increased to redetermine the first candidate resource set to obtain a second candidate resource set.

[0076] In a possible implementation, the method further comprises selecting time-frequency resources from the second candidate resource set, the time-frequency resources to be used for PSSCH and / or PSCCH transmissions.

[0077] In a possible implementation, the ratio of the number of resources in the second candidate resource set to the number of resources in the resource pool is greater than or equal to a third threshold, and the third threshold is less than or equal to the first threshold.

[0078] According to a tenth aspect, an embodiment of the present application provides a resource selection device. The resource selection device may be a terminal device, a chip, a readable storage medium, or a component or device that can be used in a terminal device. The resource selection device provided in this embodiment of the present application may include a module or unit configured to implement the method according to the ninth aspect. For example, the resource selection device may include a transceiver module and a processing module, or may include a communication module and a processing module. The transceiver module and the communication module are configured to implement information transmission and reception functions, and the processing module is configured to implement functions other than information transmission and reception.

[0079] The resource selection device provided in this embodiment of the present application can implement one or more technical effects of the resource selection method according to the ninth aspect, and details will not be described again in this specification.

[0080] According to an eleventh aspect, the present application further provides a chip system including a processor configured to execute the method in a possible implementation of the aforementioned aspect.

[0081] According to a twelfth aspect, the present application further provides a computer program product comprising computer-executable instructions that, when executed on a computer, are executed by a communication device to perform a method in a possible implementation of the aforementioned aspect.

[0082] According to a thirteenth aspect, the present application further provides a computer-readable storage medium for storing computer programs or instructions that, when executed on a communication device, perform a method in a possible implementation of the aforementioned aspect. [Brief explanation of the drawings]

[0083] [Figure 1] 1 is a diagram of the architecture of a communication system to which an embodiment of the present application is applicable; [Figure 2] FIG. 1 is a diagram of time division multiplexing of resources of NR-V2X and LTE-V2X devices according to an embodiment of the present application. [Figure 3a] FIG. 1 is a diagram of frequency division multiplexing of resources of an NR-V2X device and an LTE-V2X device according to an embodiment of the present application. [Figure 3b] FIG. 1 is a diagram of frequency division multiplexing of resources of an NR-V2X device and an LTE-V2X device according to an embodiment of the present application. [Figure 4a] FIG. 10 is a diagram of resource selection in Mode 2 according to one embodiment of the present application. [Figure 4b]FIG. 10 is a diagram of resource selection in Mode 2 according to one embodiment of the present application. [Figure 5] 1 illustrates a communication system applicable to a resource indication method according to an embodiment of the present application; [Figure 6] FIG. 1 is a diagram of the structure of an NR-V2X device according to one embodiment of the present application. [Figure 7a] FIG. 10 is a diagram of an information exchange structure in a resource selection process of two NR-V2X devices according to one embodiment. [Figure 7b] FIG. 10 is a diagram of an information exchange structure in a resource selection process of two NR-V2X devices according to one embodiment. [Figure 8] 2 is a flowchart of a resource selection method according to an embodiment of the present application; [Figure 9] 4 is a flowchart of another resource selection method according to an embodiment of the present application; [Figure 10] 10 is a flowchart of yet another resource selection method according to an embodiment of the present application; [Figure 11] 10 is a flowchart of yet another resource selection method according to an embodiment of the present application; [Figure 12] FIG. 1 is a diagram of a resource selection method according to an embodiment of the present application. [Figure 13] 1 is a structural diagram of a communication device according to an embodiment of the present application; [Figure 14] 1 is a diagram of the structure of a communication device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0084] V2X communication is communication between a vehicle and anything outside the vehicle, including vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-infrastructure (V2I), and vehicle-to-network (V2N) communication, as shown in Figure 1.

[0085] V2X communication targets high-speed devices, such as vehicles, and is a fundamental and important technology applicable to future scenarios, such as intelligent vehicles, autonomous driving, and intelligent transportation systems, which have very high communication latency requirements. LTE-V2X communication can support both network coverage and non-network coverage communication scenarios. The resource allocation method in LTE-V2X communication can be a network access device scheduling mode, such as an evolved universal terrestrial radio access network (E-UTRAN) Node B (eNB) scheduling mode and a user equipment (UE) autonomous selection mode. Based on V2X technology, a vehicle user equipment (V-UE) can transmit information to surrounding V-UEs, such as location, speed, and intention (turning, driving alongside, reversing) triggered by periodic events, as well as vehicle user equipment information triggered by some non-periodic events. Similarly, the V-UE also receives information about surrounding users in real time.

[0086] LTE-V2X meets some basic requirements for V2X scenarios. However, existing LTE-V2X cannot effectively support future application scenarios such as fully intelligent driving and autonomous driving. With the development of 5G NR technology in the 3GPP standardization organization, 5G NR-V2X will be further developed to support, for example, lower transmission latency, more reliable communication transmission, higher throughput, and a better user experience, thereby meeting the requirements for a wider range of application scenarios.

[0087] Vehicles generally have a service life of more than 10 years. Therefore, NR-V2X and LTE-V2X will inevitably coexist in commercial applications. Furthermore, NR-V2X faces a shortage of spectrum resources, and the exploration and sharing of spectrum resources with LTE-V2X has become a current research hotspot.

[0088] This application primarily relates to solutions for coexistence between NR-V2X and LTE-V2X when NR-V2X and LTE-V2X share a resource pool. Coexistence means that LTE-V2X and NR-V2X can operate simultaneously with minimal interference. Coexistence does not require full compatibility between LTE-V2X and NR-V2X functions; it only requires that LTE-V2X and NR-V2X minimize their impact on each other. Specifically, solutions are classified into channel-sharing solutions and non-channel-sharing solutions based on whether channel sharing (resource pool sharing) (co-channel) is performed. There are two channel-non-sharing solutions: time division multiplexing (TDM) solutions and frequency division multiplexing (FDM) solutions. Time division multiplexing solutions are solutions in which overlapping or simultaneous transmission between NR-V2X and LTE-V2X must be avoided. A frequency division multiplexing solution is one in which NR-V2X and LTE-V2X transmissions are performed simultaneously, with a defined total power shared between them.

[0089] In a time division multiplexing solution, NR-V2X and LTE-V2X transmissions are performed at different times via allocations. As shown in Figure 2, transmissions by NR-V vehicles and transmissions by LTE-V vehicles are performed at different times via allocations. In this scenario, the maximum allowed transmit power can be used for transmissions in both of the two Radio Access Technologies (RATs), but synchronization is required.

[0090] In a frequency division multiplexing solution, NR-V2X and LTE-V2X transmissions may be performed simultaneously, and strict synchronization is not required. In this scenario, power allocation needs to be considered, and coexistence is classified into inter-band FDM coexistence and intra-band FDM coexistence. For the two coexistence modes, coexistence is possible when the sidelinks (SL) in the two RATs allow overlap. Specific solutions are shown in Figures 3(a) and 3(b). Figure 3(a) illustrates intra-band transmission. Specifically, LTE-V2X and NR-V2X share the same bandwidth, and frequency division transmission is performed in that bandwidth. Figure 3(b) illustrates inter-band transmission. Specifically, LTE-V2X and NR-V2X transmissions are performed in different bandwidths.

[0091] A time-division multiplexing solution may not meet the requirements of some scenarios regarding low latency. Furthermore, this solution requires strict time synchronization, which may affect the delay, reliability, and data rate requirements of some V2X applications. In contrast, a frequency-division multiplexing solution must consider the impact on Quality of Service (QoS) classes caused by inadequate power allocation.

[0092] In NR-V2X, there are two transmission modes for resource allocation for sidelink: a base station resource allocation mode (mode-1) and a user autonomous resource selection mode (mode-2). The base station resource allocation mode is mainly applied to V2X communication with network coverage. The base station centrally performs resource allocation based on the UE's BSR reporting status. Resource allocation may be performed in a dynamic mode or a (pre-)configuration mode. The resources allocated by the base station include initial resources and / or retransmission resources.

[0093] In dynamic mode, the base station uses DCI to inform the transmitting UE of the time-frequency resources used for sidelink data. After receiving the DCI, the transmitting UE transmits data. After performing decoding, the receiving UE feeds back sidelink hybrid automatic repeat request (HARQ) information to the transmitting UE. The transmitting UE then forwards the SL-HARQ information to the base station.

[0094] Time t1 is the time when the transmitting UE receives the DCI from the base station and decodes the DCI.

[0095] Time t2 is the time when the transmitting UE performs a physical sidelink shared channel (PSSCH) transmission and a physical sidelink control channel (PSCCH) transmission with the receiving UE.

[0096] Time t3 is the time when the receiving UE feeds back the sidelink-HARQ information to the transmitting UE.

[0097] Time t4 is the time when the transmitting UE feeds back sidelink-HARQ information to the base station.

[0098] In the (pre-)configuration mode, the base station configures the relevant sidelink transmission time-frequency resources using higher layer signaling, and the transmitting UE either directly transmits sidelink data (type-1) on the configured resources, or the base station sends a DCI message to activate the transmitting UE to perform sidelink data transmission (type-2). After receiving the sidelink data from the transmitting UE, the receiving UE decodes the sidelink data and then feeds back sidelink-HARQ information to the transmitting UE. The transmitting UE then forwards the SL-HARQ information to the base station.

[0099] In a mode in which a user autonomously selects resources, i.e., Mode 2, a transmitting UE autonomously selects a transmission resource within a resource selection window to perform communication based on the resource sensing result of the transmitting UE. Figures 4(a) and 4(b) are diagrams of resource selection in Mode 2 according to an embodiment of the present application. It is assumed that the transmitting UE triggers resource selection in slot n. The specific steps are as follows:

[0100] Step 1: Determine the resource selection window (RSW). The time range of the resource selection window in the time domain is [n+T1, n+T2], where T1 and T2 are respectively.

number

number

number

number

[0101] [Table 1]

[0102] Step 2: Determine your resource discovery window

number

number

number

number

[0103] [Table 2]

[0104] Step 3: Determine a reference signal received power (RSRP) threshold, which is determined based on the priority of the data to be transmitted. TX and the priority prio indicated by the received sidelink control information (SCI) RX Specifically, the RSRP threshold set configured by the resource pool (prio RX +(prio TX The RSRP threshold corresponding to the (-1)*8)th index.

[0105] Step 4: The available resource set S for all time-frequency resources in the resource pool A (One time-frequency resource is one slot and L consecutive subchannels within the slot).

[0106] Step 5: If all of the following conditions are met, S A The following time-frequency resources are excluded from

[0107] The terminal device does not sense a slot within the sensing window, i.e., the terminal device is in a transmitting state in the slot. Due to the half-duplex restriction, when the terminal device is in a transmitting state in the slot, the terminal device cannot receive in the slot. As a result, the slot cannot be sensed.

[0108] Furthermore, it is assumed that there is an SCI transmitted by another terminal device within the slot, the SCI indicates a periodic resource reservation, and all subchannels corresponding to the periodic resource reservation are within the slot within the selection window. The periodic resource reservation value used by the SCI includes the periodic reservation values ​​configured by all resource pools.

[0109] See Figure 4(a). For time-frequency resource 1, if a terminal device is in a transmission state on time-frequency resource 1, the terminal device cannot perform reception on time-frequency resource 1, and as a result, cannot detect time-frequency resource 1. It is assumed that there is an SCI transmitted by another terminal device on time-frequency resource 1, and the SCI indicates periodic resource reservation. In other words, the SCI indicates that time-frequency resource 2 is a periodic reserved resource of time-frequency resource 1, and time-frequency resource 2 is within the resource selection window. In this case, time-frequency resource 2 is S A are excluded from.

[0110] Step 5a: S after exclusion A If the remaining time-frequency resources in the resource selection window are less than X% of the total resources in the resource selection window, perform the initialization in step 4 again and reinitialize the reinitialized S A is the previously initialized S A matches, but the resource exclusion in step 5 does not take effect.

[0111] The resources excluded in step 5 may be collectively referred to as undetected time-frequency resources.

[0112] Step 6: If all of the following conditions are met, then S A exclude the following time-frequency resource units from The first stage SCI received is

number

[0113] The RSRP measurement is performed based on the first stage SCI. performing measurements on DMRS resource elements of the PSSCH based on the received first stage SCI to obtain the PSSCH-RSRP if the higher layer parameter sl-RS-ForSensing is set to "pssch"; or performing measurements on DMRS resource elements of the PSCCH based on the received first stage SCI to obtain a PSCCH-RSRP if the higher layer parameter sl-RS-ForSensing is set to "pscch"; Includes.

[0114] The time-frequency resources reserved using the first stage SCI include one or more contiguous time-frequency resources that are periodically reserved and reserved resources that are indicated based on a Time Resource indicator value (TRVI) and a Frequency Resource indicator value (FRVI).

[0115] As shown in Figure 4(a), the terminal device receives the first-stage SCI on time-frequency resource 3 and successfully decodes the first-stage SCI. The time-frequency resources reserved using the first-stage SCI include periodically reserved time-frequency resource 4 and time-frequency resource 5 indicated based on FRVI and TRVI.

[0116] The RSRP measurements of time-frequency resource 4 and time-frequency resource 5 are predicted based on the RSRP value of time-frequency resource 3, and the RSRP threshold is determined based on the priority indicated by the SCI in the first stage. If the RSRP measurements of time-frequency resource 4 and time-frequency resource 5 are greater than the RSRP threshold, time-frequency resource 4 and time-frequency resource 5 are excluded from the resource pool.

[0117] The time-frequency resources excluded in step 6 are: slot

number

number

number

number

number

number

number

number

number

number

number

[0118] P rsvp_RX ≦T scal in the case of,

number

[0119] If slot n belongs to the SL resource pool,

number

number

[0120] In one example, as shown in Figure 4(b), the terminal device receives the first-stage SCI on time-frequency resource 1 and successfully decodes the first-stage SCI. The time-frequency resources reserved using the first-stage SCI include periodically reserved time-frequency resource 4, and it is indicated that the resource reservation periodicity is 200 ms.

[0121] In this case, the device needs to determine whether time-frequency resource 2 in the resource selection window needs to be excluded and knows that the device's reservation period is 50 ms. If time-frequency resource 2 is selected, the periodically reserved resources may be determined to include time-frequency resource 3 and time-frequency resource 4. In this case, if time-frequency resource 4 that needs to be periodically reserved by the terminal device overlaps with the periodically reserved time-frequency resource 4 indicated using the SCI of another terminal device, and the RSRP value of time-frequency resource 1 is greater than the RSRP threshold determined based on the priority indicated by the SCI in the first stage, time-frequency resource 2 is excluded from the resource pool.

[0122] Step 7: A If the remaining resources in the resource selection window are less than X% of the total resources in the resource selection window, and X% of the value is made up of resource pools, then S AThe RSRP threshold determined in step 3 is increased (eg, by 3 dB each time) until the remaining resources within the resource selection window are equal to or greater than X% of the total resources within the resource selection window.

[0123] According to the above steps, the terminal device notifies the upper layer (e.g., the Media Access Control (MAC) layer) of the S A As a result, the upper layer reports S A After resource selection, the terminal device notifies another UE of a reservation message using the SCI, indicating the selected resources, and data transmission can be performed on the selected time-frequency resources.

[0124] The resource selection process described above is applicable to NR-V2X. The resource selection process for LTE-V2X is similar to that for NR-V2X, but there are some differences in the reported resource set. In the case of LTE-V2X, in step 7, S A If the remaining resources in the resource selection window are less than 20% of the total resources in the resource selection window, A The RSRP threshold determined in step 3 is increased (e.g., increased by 3 dB each time) until the remaining resources within the resource selection window are equal to or greater than 20% of the total resources within the resource selection window. Furthermore, in the case of LTE-V2X, step 8 may also be included.

[0125] In step 7, the resource set S A Based on the received signal strength indicator (RSSI) of each resource in the resource set S A The resources in are sorted in ascending order of RSSI value, and a resource set S B The resource with the smallest RSSI is selected as the resource set S until the number of resources in S is equal to 20% of the total resources in the resource selection window. B The terminal device is moved to the resource set S BSelect the required resources based on the resource set S B to the upper layer. Note that 20% is just an example, and other percentages may be used. This is not limited to the embodiment of the present application.

[0126] A smaller RSSI indicates less interference to other terminal devices caused by transmitting information on the resource.

[0127] If the resource pools used for LTE-V2X and NR-V2X partially or completely overlap and both LTE-V2X and NR-V2X employ Mode 2 for resource allocation, neither LTE-V2X nor NR-V2X can identify each other's SCI, and therefore existing resource selection procedures cannot detect each other's resource periodicity reservation information. In this case, conflicts may occur between the resources used by UEs using LTE-V2X and UEs using NR-V2X, and as a result, coexistence cannot be achieved.

[0128] An embodiment of the present application provides a resource selection method. The method can reduce resource contention between an LTE-V2X device and an NR-V2X device when the LTE-V2X device and the NR-V2X device coexist. The resource selection method provided in the embodiment of the present application can be applied to systems for direct communication between user sides in V2X, D2D, etc. The technical solutions provided in the embodiment of the present application are also applicable to communication scenarios with or without network coverage. FIG. 5 shows a communication system applicable to the resource selection method according to an embodiment of the present application. The communication system 500 may include a terminal device 501 and a terminal device 502. Optionally, the communication system 500 may further include a network device 503.

[0129] Both terminal device 501 and terminal device 502 may be within the coverage of network device 503, or one of terminal device 501 and terminal device 502 may not be within the coverage of network device 503. For example, terminal device 501 is not within the coverage of the network device. Alternatively, neither terminal device 501 nor terminal device 502 is within the coverage of network device 503. This is not specifically limited in the present application.

[0130] The network device may include, for example, an access network (AN) device such as a base station (e.g., an access point) that communicates with wireless terminal devices over an air interface through one or more cells in the access network. Alternatively, for example, in vehicle-to-everything (V2X) technology, the network device may be a road side unit (RSU). The RSU may be a stable infrastructure entity that supports V2X applications and can exchange messages with another entity that supports V2X applications. The network device may include an evolved Node B (Node B, eNB, or e-Node B, evolutionary Node B) in an LTE system or a long term evolution-advanced (LTE-A) system, a next generation Node B (gNB) in a 5th generation (5G) NR system (also referred to as an NR system for short), or a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (Cloud RAN) system, which is not limited in this embodiment of the present application.

[0131] Terminal equipment, which may also be referred to as user equipment and terminal devices, includes devices that provide voice and / or data connectivity to users. Terminal devices can communicate with a core network via a radio access network (RAN) and exchange voice or data with the RAN or exchange voice or data with the RAN. Terminal devices can include user equipment (UE), wireless user equipment, mobile user equipment, device-to-device (D2D) user equipment, and vehicle-to-everything (V2X) user equipment. For example, user equipment in vehicle-to-everything (V2X) technology is a roadside unit (RSU), an on-board unit (OBU), or a telematics box (T-BOX). Alternatively, a terminal device may further include a machine-to-machine / machine-type communication (M2M / MTC) user equipment, an internet of things (IoT) user equipment, a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, a user device, etc. For example, a terminal device may include a mobile phone (also called a "cellular" phone), a computer with mobile user equipment, a portable, pocket-sized, handheld, or computer-embedded mobile device, etc.For example, a terminal device may be a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, or a personal digital assistant (PDA). Terminal devices also include limited devices, such as low-power devices, devices with limited storage capabilities, or devices with limited computing capabilities. For example, terminal devices include information-sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), or laser scanners.

[0132] In an embodiment of the present application, the device configured to implement the functions of the user equipment may be a terminal device, or may be a device capable of supporting the terminal device in implementing the functions, such as a chip system. The device may be integrated into the terminal device. In this embodiment of the present application, the chip system may include a chip, or may include a chip and other discrete components.

[0133] The following describes an LTE-V2X device and an NR-V2X device in an embodiment of the present application. The LTE-V2X device and the NR-V2X device in the embodiment of the present application may be the terminal device described above.

[0134] An LTE-V2X device may be understood as a device that supports only LTE communication, for example, a terminal device that supports LTE communication. The LTE-V2X device includes a communication module, which is used for communication using evolved universal terrestrial radio access (E-UTRA) technology. The LTE-V2X device can receive or transmit first information. The first information is, for example, sidelink (SL) information using E-UTRA radio access. The communication module includes at least a physical layer and a medium access control layer used for LTE communication.

[0135] For an NR-V2X device, this embodiment of the present application provides two possible structures: The NR-V2X device may be, for example, a terminal device.

[0136] Structure 1: NR-V2X can support at least NR communication, and the NR-V2X device includes at least one communication module, which is used for communication using NR radio access technology. The NR-V2X communication can receive or transmit second information. The second information may be, for example, SL information using NR radio access technology. The communication module includes at least a physical layer and a medium access control layer used for NR communication.

[0137] Structure 2: The NR-V2X device supports both NR and LTE communications. In Structure 2, the NR-V2X communications device may include one communications module that supports both NR and LTE communications, or may include two communications modules, one communications module supporting NR communications and the other communications module supporting LTE communications. The NR-V2X communications device may receive or transmit first information and receive or transmit second information. The first information may be, for example, SL information using E-UTRA radio access. The second information may be, for example, SL information using NR radio access technology.

[0138] The SL information may include SL channels and / or SL signals. The SL channels include at least one of a PSSCH, a PSCCH, a physical sidelink feedback channel (PSFCH), a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), and other channels. The specific SL channels are not limited in this embodiment of the present application. The SL signals include at least one of signals such as a demodulation reference signal (DMRS), a channel state information reference signal (CSI-RS), a phase tracking reference signal (PT-RS), a positioning reference signal (PRS), a primary synchronization signal (PSS), a secondary synchronization signal (SSS), etc. The specific SL signals are not limited in this embodiment of the present application.

[0139] It should be noted that the two NR-V2X devices may further support future communication networks, such as 6G communication. For example, the NR-V2X device may be a device that supports both NR and 6G communication, and a communication device that supports LTE, NR, and 6G communication.

[0140] The resource pool may be configured by the network device, or may be pre-configured or pre-defined.

[0141] When a network device configures a resource pool, the network device can configure the resource pool using resource pool configuration information. The resource pool configuration information includes time domain resources and frequency domain resources of the resource pool and may further include information such as resource information and transmission parameters for transmitting or receiving SL channels and SL signals within the resource pool. The resource pool may be a transmit resource pool or a receive resource pool configured to transmit and receive information, respectively.

[0142] The resource pool configuration information may include LTE resource pool configuration information, NR resource pool information, or LTE-NR resource pool configuration information. The LTE resource pool configuration information is used to configure the LTE resource pool. The terminal device may acquire an LTE-V2X resource pool based on the LTE resource pool configuration information for transmitting or receiving the first information. The NR resource pool configuration information is used to configure the NR resource pool. The terminal device acquires an NR-V2X resource pool based on the NR resource pool configuration information for transmitting or receiving the second information. Optionally, the LTE resource pool configuration information and the NR resource pool configuration information may be included in the same configuration information. The terminal device acquires a resource pool shared by LTE-V2X and NR-V2X based on the LTE-NR resource pool configuration information, and the terminal device acquires a resource pool shared by LTE-V2X and NR-V2X based on the LTE-NR resource pool configuration information for transmitting or receiving the first information and for transmitting or receiving the second information.

[0143] Optionally, the LTE resource pool configuration information may include at least one of a first resource reservation periodicity set, a first subchannel size, and a first number of subchannels, and the second configuration information includes at least one of a second resource reservation periodicity set, a second subchannel size, and a second number of subchannels.

[0144] Optionally, the first resource reservation periodicity set is the same as the second resource reservation periodicity set, the first subchannel size is the same as the second subchannel size, and / or the first number of subchannels is the same as the second number of subchannels.

[0145] The LTE-V2X resource pool and the NR-V2X resource pool may partially or completely overlap. Partial overlap means that some resources in the LTE-V2X resource pool are the same as resources in the NR-V2X resource pool, and complete overlap means that resources in the LTE-V2X resource pool are the same as resources in the NR-V2X resource pool. The LTE-V2X resource pool may be referred to as a first resource pool, and the NR-V2X resource pool may be referred to as a second resource pool. If resources in the first resource pool partially or completely overlap with resources in the second resource pool, the first resource pool and the second resource pool may be considered to be mutually shared resource pools. The resource pools in this embodiment of the present application may be configured by a network device or may be pre-configured for a terminal device. The first resource pool and the second resource pool may each include multiple candidate single-slot resources, each of which may also be referred to as a time-frequency resource, and each single-slot candidate resource may be a resource for one slot and a L-slot resource. subCH The resource pool includes contiguous subchannels. When calculating the number of resources, one time-frequency resource may be considered as one resource. The first resource pool is used for resource selection in LTE communication, and the second resource pool is used for resource selection in NR communication.

[0146] LTE-V2X devices and NR-V2X devices coexist on the same channel, and resources in the LTE resource pool and resources in the NR resource pool partially or completely overlap. If resources in the LTE resource pool and resources in the NR resource pool completely overlap, LTE-V2X devices and NR-V2X devices coexist in the same resource pool. Both LTE-V2X devices and NR-V2X devices can use resource allocation mode 2. In this mode, the LTE-V2X device can learn only first information through sensing in the sensing stage, and the NR-V2X device learns first information and second information through sensing in the sensing stage, which are used for resource exclusion of the first information and resource exclusion of the second information, respectively.

[0147] In this embodiment of the present application, an NR-V2X device can support both LTE and NR communications, and the NR-V2X device can distinguish between the SCI of LTE technology and the SCI of NR technology, so that the resource reservation status of another LTE-V2X device and the resource reservation status of the NR-V2X device can be known based on the received SCI, thereby avoiding resource contention between the LTE-V2X device and the NR-V2X device when LTE-V2X and NR-V2X communication requirements coexist.

[0148] The following describes the specific structure and resource selection process of the NR-V2X device provided in this embodiment of the present application.

[0149] 6 is a structural diagram of an NR-V2X device according to one embodiment of the present application. As shown in FIG. 6, the NR-V2X device 600 includes a first communication module 601 and a second communication module 602. The first communication module 601 is used for communication using a first radio access technology, and the second communication module 602 is used for communication using a second radio access technology. The first communication module 601 includes at least a first physical layer 6011 (first PHY layer) and a first medium access control layer 6012 (first MAC layer), and the second communication module 602 includes at least a second physical layer 6021 (second PHY layer) and a second medium access control layer 6022 (second MAC layer).

[0150] In an optional alternative implementation, the NR-V2X device provided in this embodiment of the present application may be considered to include one communication module. The communication module may be used for both communication using a first radio access technology and communication using a second radio access technology. The communication module includes a first physical layer and a first medium access control layer, which are used for communication using the first radio access technology. The communication module further includes a second physical layer and a second medium access control layer, which are used for communication using the second radio access technology.

[0151] The first radio access technology may be E-UTRA, and the second radio access technology may be NR.

[0152] NR-V2X and LTE-V2X devices include the following sublayers: a physical (PHY) layer, a medium access control (MAC) layer, a radio link control (RLC) layer, and a packet data convergence protocol (PDCP). The MAC layer is primarily configured to provide services to the RLC layer in the form of logical channels, match logical channels with transmission channels, multiplex multiple MAC service data units (SDUs) belonging to one logical channel (radio bearer) or different logical channels (radio bearers) into the same MAC packet data unit (PDU), and transmit the MAC packet data unit to the physical layer. Conversely, the MAC packet data unit is separated into multiple MAC service data units. The MAC layer is further configured to implement functions such as error correction using HARQ, scheduling processing, logical channel priority processing, scheduling information reporting, and random access procedure processing. The physical layer is used to implement management coding / decoding, modulation / demodulation, multi-antenna mapping, and other physical layer functions. The physical layer provides services to the MAC layer in the form of transmission channels. The first and second physical layers can implement the aforementioned physical layer functions, and the first and second medium access control layers can implement the aforementioned medium access control layer functions.

[0153] 7(a) and 7(b) are diagrams of information exchange structures in a resource selection process between two NR-V2X devices according to one embodiment. FIG. 7(a) shows one information exchange structure in a resource selection process according to one embodiment of the present application. The NR-V2X device in FIG. 7(a) includes a first physical layer (LTE-V2X PHY layer), a second physical layer (NR-V2X PHY layer), a first medium access control layer (LTE-V2X MAC layer), and a second medium access control layer (NR-V2X MAC layer). In the NR-V2X device shown in FIG. 7(a), the LTE-V2X PHY layer can communicate directly with the NR-V2X MAC layer, and the NR-V2X PHY layer can communicate with the NR-V2X MAC layer. The communication may be an information exchange. In an optional implementation, there is a first interface between the LTE-V2X PHY layer and the NR-V2X MAC layer, and information exchange may be performed via the first interface.

[0154] Figure 7(b) shows another information exchange structure. Figure 7(b) includes a first physical layer (LTE-V2X PHY layer), a second physical layer (NR-V2X PHY layer), a first medium access control layer (LTE-V2X MAC layer), and a second medium access control layer (NR-V2X MAC layer). In the terminal device shown in Figure 7(b), the LTE-V2X PHY layer can communicate with the NR-V2X PHY layer, and the NR-V2X PHY layer can communicate with the LTE-V2X PHY layer and the NR-V2X MAC layer. The communication may be an information exchange. In an optional embodiment, there is a first interface between the LTE-V2X PHY layer and the NR-V2X PHY layer, and the information exchange may be performed via the first interface.

[0155] Next, we will explain how the NR-V2X device shown in Figure 7(a) performs resource selection.

[0156] It will be appreciated that for a device capable of performing both LTE-V2X communication and NR-V2X communication, since the device can receive and decode SCI information in LTE, the device can perform a resource detection process during LTE communication to know the resource reservation status of another LTE device, so that in the process in which the NR-V2X device performs resource selection, resource contention between the NR-V2X device and another LTE device can be avoided and interference to another LTE device can also be avoided.

[0157] Specifically, an NR-V2X device can perform both the resource selection process for mode 2 in LTE and the resource selection process for mode 2 in NR.

[0158] In the resource selection process for mode 2 in LTE, as described above, the NR-V2X device first determines a resource selection window, determines a resource detection window, performs detection in the detection slots, and removes resources that meet the conditions from the resource pool. For specific processes, see the above description of the resource selection process for mode 2 in LTE. After the terminal device performs steps 1 to 8, the LTE-V2X PHY layer of the terminal device can determine a first resource set and report the first resource set to the NR-V2X MAC layer via the first interface.

[0159] For the resource selection process for mode 2 in NR, please further refer to the above description of resource selection for mode 2 in NR. After the NR-V2X device performs steps 1 to 7, the NR-V2X PHY layer of the NR-V2X device determines a second resource set and reports the second resource set to the NR-V2X MAC layer.

[0160] After receiving the first resource set and the second resource set, the NR-V2X MAC layer of the NR-V2X device selects resources from the intersection set of the first resource set and the second resource set for PSSCH or PSCCH transmission. Because the resource reservation status of both another LTE device and another NR device is taken into account, conflicts between the resource selection processes in LTE and NR can be effectively avoided.

[0161] In an optional implementation, before the LTE-V2X PHY layer reports the first resource set to the NR-V2X MAC layer, the NR-V2X MAC layer may first request the LTE-V2X PHY layer to determine the first resource set to trigger a resource selection procedure in the LTE-V2X PHY layer. Specifically, the NR-V2X MAC layer may request the LTE-V2X PHY layer to determine the first resource set to trigger the LTE-V2X PHY layer to perform resource selection using the following parameters: Information about the resource pool to which the resource set that needs to be reported belongs, priority information (L1 priority, prio TX ), remaining data packet delay budget, number of subchannels used for PSSCH / PSCCH transmission in one slot L subCH , resource reservation interval (P rsvp_TX ), and an indication of the resource selection mechanism (e.g., indicating full sensing only, partial sensing only, random resource selection only, or a combination thereof) to the LTE-V2X PHY layer. The LTE-V2X PHY layer performs resource selection based on the aforementioned parameters and reports the first resource set to the NR-V2X MAC layer.

[0162] Optionally, the NR-V2X MAC layer may send one or more parameters to the LTE-V2X PHY layer based on the first information, where the first information may be configuration information.

[0163] In the case of the LTE-V2X PHY layer, only the MAC layer indicates the request, and the first information carried in the request consists of the form of request information forwarded by the LTE-V2X MAC layer. The LTE-V2X PHY layer receives the request and does not distinguish whether the request is forwarded from the LTE-MAC layer or the NR-MAC layer.

[0164] Similarly, the NR-V2X MAC layer may request the NR-V2X PHY layer to determine a second resource set, and the NR-V2X MAC layer may send one or more of the aforementioned parameters to the NR-V2X PHY layer to trigger the NR-V2X PHY layer to perform resource selection. The NR-V2X PHY layer performs resource selection based on the aforementioned parameters and reports the second resource set to the NR-V2X MAC layer.

[0165] In an optional implementation, the NR-V2X MAC layer can determine a first candidate resource set. If a ratio of the number of resources in the intersection set of the first resource set and the second resource set to the number of resources in the second resource pool is less than a first threshold, the first candidate resource set includes the intersection set and at least one resource in the difference set of the first resource set compared to the intersection set. The above solution can also be understood as: to obtain the first candidate resource set, resources are selected from the first resource set and added to the intersection set of the first resource set and the second resource set. Specifically, the first resource pool is assumed to be the same as the second resource pool and is a resource pool shared between LTE and NR. The resource pool includes a total of 10 time-frequency resources, from time-frequency resource 1 to time-frequency resource 10. The first resource set includes time-frequency resources 1 to 5. The second resource set includes time-frequency resources 3 to 7. When performing resource selection, the NR-V2X MAC layer selects resources from the intersection set of the first resource set and the second resource set, i.e., time-frequency resources 3-5. In this case, the number of time-frequency resources in the intersection set is 3. If the ratio of this number to the number of resources in the resource pool is 30%, assuming 30% is less than a first threshold, resources are selected from time-frequency resources 1 and 2 in the time-frequency resource set in the first resource set to the intersection set of the first resource set and the second resource set. Assuming time-frequency resource 1 is selected for the intersection set, the NR-V2X MAC layer can determine that the first candidate resource set is {time-frequency resource 1, time-frequency resources 3-5}. The NR-V2X MAC layer selects resources from time-frequency resource 1 and time-frequency resources 3-5 for PSCCH and / or PSSCH transmissions.

[0166] Optionally, the first threshold is X%, where X is any value in the range of 0 to 100. For example, the value of X may be any of 20, 35, or 50.

[0167] In the terminal device shown in FIG. 7(a), information exchange can be performed directly between the LTE-V2X PHY layer and the NR-V2X MAC layer, thereby achieving one or more of the following advantages:

[0168] Because information exchange can be performed directly between the LTE-V2X PHY layer and the NR-V2X MAC layer, the NR-V2X MAC layer does not need to first send resource transmission requests and parameters to the LTE-V2X MAC layer. In this scenario, when the LTE-V2X MAC layer receives the transmission request and parameters sent by the NR-V2X MAC layer, the LTE-V2X MAC layer considers that the LTE-V2X MAC layer has a transmission request and then selects resources for information transmission based on the resource exclusion process and resource selection process to finally form a transport block for transmitting the corresponding information. However, the NR-V2X MAC layer performs the same procedure and forms a transport block based on the resources selected by LTE-V2X to transmit the corresponding information. In this case, the same device repeatedly transmits the same information.

[0169] Since the NR-V2X device provided in this embodiment of the present application can receive and decode SCI information in LTE, the device can perform a resource detection process during LTE communication to know the resource reservation status of another LTE device, so that in the process of the NR-V2X device performing resource selection, resource contention between the NR-V2X device and another LTE device can be avoided, and interference to another LTE device can also be avoided.

[0170] It will be understood that when an NR-V2X device performs resource selection, interference to other LTE-V2X devices is taken into consideration, and therefore the number of candidate resources for the NR-V2X device is reduced compared to the case where interference to the LTE-V2X device is not taken into consideration. This is because resources that may be reserved by other LTE-V2X devices are further excluded from the candidate resources for the NR-V2X device. In this scenario, an embodiment of the present application further provides a resource selection method to solve the problem of how to add resources when the candidate resources for the NR-V2X device are insufficient. The resource selection method provided in this embodiment of the present application may be executed on the NR-V2X device shown in FIG. 7(a), the NR-V2X device shown in FIG. 7(b), or another device capable of supporting both LTE communication and NR communication. This is not limited to the embodiment of the present application.

[0171] 8 is a flowchart of a resource selection method according to an embodiment of the present application. Please refer to FIG. 8. The resource selection method provided in this embodiment of the present application may be performed by a first terminal device. The method includes the following steps:

[0172] 801: A first terminal device receives first sidelink control information from a second terminal device, where the first sidelink control information is used to determine a first resource set from a resource pool.

[0173] In an optional implementation, the first sidelink control information is information in the Evolved Universal Terrestrial Radio Access (E-UTRA) technology, i.e., information used for LTE communication.

[0174] The first terminal device is a terminal device that supports both LTE communication and NR communication, and the second terminal device is a terminal device that supports at least LTE communication.

[0175] For the resource pools in this embodiment of the present application, refer to the description of the LTE-V2X resource pool and the NR-V2X resource pool in the previous embodiment. Optionally, this embodiment of the present application uses an example in which LTE-V2X and NR-V2X share a resource pool. In other words, the resources in the first resource pool and the resources in the second resource pool completely overlap. The resource pool is configured by the network device for the terminal device, or the resource pool is configured (in advance). The resource pool may be used to select resources for LTE communication or may be used to select resources for NR communication. It will be understood that the first resource pool and the second resource pool may alternatively partially overlap. This is not limited in the embodiment of the present application.

[0176] Before the first terminal device receives the first sidelink control information, the method may further include the first terminal device determining a resource selection window and a resource sensing window. For details, see the resource selection step for mode 2.

[0177] After receiving the first SLCI, the first terminal device decodes the first SLCI to obtain parameters therein. The parameters may include priority information (e.g., a first priority) and a time-frequency resource indicated by the first SLCI. The first terminal device determines a first RSRP threshold according to step 3 of the resource selection for mode 2 using the first priority indicated by the first SLCI.

[0178] The method may further include the first terminal device using resources in the resource pool as an initialized candidate resource set and excluding undetected time-frequency resources (if any) from the resource pool.

[0179] Optionally, the first terminal device performs RSRP measurement based on the first sidelink control information. For a specific process, see step 6 of resource selection in mode 2. If the RSRP measurement value of the first time-frequency resource obtained by the measurement is greater than a first RSRP threshold, the first terminal device excludes the first time-frequency resource from the first resource pool.

[0180] It will be appreciated that the first terminal device performs sensing in multiple slots within the resource sensing window. If another terminal device transmits sidelink control information within a slot, the terminal device receives corresponding sidelink control information in the sensing slot, which indicates or is used to reserve one or more resources. Based on the sidelink control information, RSRP measurement values ​​of the one or more resources are determined, and the RSRP measurement values ​​are compared with a first RSRP threshold to determine whether to exclude the resources indicated or reserved using the sidelink control information from the first resource pool.

[0181] A plurality of first sidelink control information may be acquired in a resource sensing window, and a plurality of first time-frequency resources may be excluded from the resource pool based on the plurality of first sidelink control information to determine a first resource set from the first resource pool.

[0182] Optionally, the ratio of the number of resources in the first resource set to the number of resources in the resource pool is equal to or greater than a threshold, which may be, for example, N%. If, after the aforementioned step of resource exclusion is performed, the ratio of the number of resources in the first resource set to the number of resources in the first resource pool is less than N%, referring to step 7 of resource selection in mode 2, the first RSRP threshold is increased so that the ratio of the number of resources in the first resource set to the number of resources in the first resource pool is equal to or greater than N%. The value of N% may be configured (in advance) by the resource pool.

[0183] 802: A first terminal device determines a second resource set from a first resource set based on a received signal strength indicator RSSI of at least one time-frequency resource in the first resource set.

[0184] In the resource selection process of mode 2 in LTE, after the first resource set is determined, the first terminal device sequentially moves the resource with the smallest RSSI from the first resource set to the second resource set based on the RSSI value of each resource in the first resource set until the ratio of the number of resources in the second resource set to the number of resources in the resource pool is equal to or greater than a second threshold.

[0185] Optionally, the second threshold may be 20%.

[0186] For example, it is assumed that the first resource pool and the second resource pool are the same resource pool. The resource pool includes a total of 20 time-frequency resources, from time-frequency resource 1 to time-frequency resource 20. The terminal device determines that the first resource set includes {time-frequency resource 1 to time-frequency resource 6, time-frequency resource 11 to time-frequency resource 20}. Furthermore, time-frequency resource 1 to time-frequency resource 6 and time-frequency resource 11 to time-frequency resource 20 are sequentially moved to the second resource set in ascending order of RSSI.

[0187] Assume that the order of time-frequency resources 1 to 6 and time-frequency resources 11 to 20 sorted based on RSSI is time-frequency resource 5 < time-frequency resource 1 < time-frequency resource 12 < time-frequency resource 4 < time-frequency resource 16 < time-frequency resource 3... In this case, the terminal device first moves time-frequency resource 5 to the second resource set. In this case, the number of resources in the second resource set is 1, the number of resources in the resource pool is 20, and the percentage is 5%. For example, the second threshold is 20%. In this case, the terminal device continues to select time-frequency resource 1 with the smallest RSSI from the first resource set and moves time-frequency resource 1 to the second resource set. In this case, the second resource set includes time-frequency resource 5 and time-frequency resource 1, the number of resources in the second resource set is 2, and occupies 10% of the resources in the resource pool, so the second threshold is not reached. The terminal device further moves time-frequency resource 12 and time-frequency resource 4 to the second resource set. In this case, the number of resources in the second resource set accounts for 20% of the resources in the resource pool, and the second threshold is reached. The terminal device can determine that the resources in the second resource set are {time-frequency resource 1, time-frequency resource 4, time-frequency resource 5, time-frequency resource 12}.

[0188] Optionally, the process by which the first terminal device determines the second resource set may also be understood as follows: the first terminal device determines the second resource set based on the first time-frequency resource indicated by the first sidelink control information, the RSRP threshold of the first time-frequency resource, the first priority indicated by the first sidelink control information, and the RSSI of the first time-frequency resource.

[0189] 803: The first terminal device receives second sidelink control information from a third terminal device, and the second sidelink control information is used to determine a third resource set from a second resource pool.

[0190] For the process of determining the third resource set from the resource pool based on the second sidelink control information, please refer to step 801. The same parts will not be described again. The following describes the differences between step 801 and step 803.

[0191] The third terminal device is a terminal device that supports at least NR communication. Alternatively, the third terminal device may be the second terminal device described above, in which case the second terminal device is a device that supports both NR communication and LTE communication.

[0192] In an optional implementation, the second sidelink control information may be information in a new radio NR technology. In other words, the second sidelink control information may be information used for NR communication.

[0193] The second sidelink control information indicates a second priority and a second time-frequency resource. The terminal device determines a second RSRP threshold according to step 3 of resource selection for mode 2 using the second priority indicated by the second sidelink control information. The terminal device performs RSRP measurement based on the second sidelink control information. For a specific process, see step 6 of resource selection for mode 2. If the RSRP value of the second time-frequency resource, obtained by the measurement, is greater than the second RSRP threshold, the terminal device excludes the second time-frequency resource from the second resource pool.

[0194] Unlike mode 2 in LTE, the resource selection process in mode 2 in NR does not require further filtering of the candidate resource set determined by RSSI-based sorting. Therefore, in this embodiment of the present application, the first terminal device excludes one or more second time-frequency resources based on one or more second sidelink control information to obtain a third resource set from the second resource pool.

[0195] Optionally, if there is an undetected resource within the resource detection window, the third time-frequency resource is excluded from the resource pool and the undetected resource is excluded from the second resource pool to obtain a third resource set.

[0196] Optionally, the ratio of the number of resources in the third resource set to the number of resources in the second resource pool is equal to or greater than a threshold, which may be, for example, M%. If, after the aforementioned step of resource exclusion is performed, the ratio of the number of resources in the third resource set to the number of resources in the second resource pool is less than M%, referring to step 7 of resource selection in mode 2, the second RSRP threshold is increased so that the ratio of the number of resources in the third resource set to the number of resources in the second resource pool is equal to or greater than M%. The value of M% may be configured by the resource pool, pre-configured, indicated by the network device, or pre-defined.

[0197] In an example where the resource pool includes a total of 20 time-frequency resources, time-frequency resource 1 to time-frequency resource 20 are still used. The first terminal device determines a third resource set after excluding resources through detection. For example, the third resource set includes the following resources: {time-frequency resources 1 to 3, time-frequency resource 6, time-frequency resource 8, time-frequency resource 10, time-frequency resource 12 to time-frequency resource 20}.

[0198] It should be noted that the order between steps 801 and 803 is not limited in this embodiment of the present application: the first terminal device may receive the first SL control information first and then the second SL control information, or may receive the second SL control information first and then the first SL control information, or may receive the first SL control information and the second SL control information simultaneously.

[0199] 804: The first terminal device determines a first candidate resource set, and if a ratio of the number of resources in an intersection set of the second resource set and the third resource set to the number of resources in the resource pool is less than a first threshold, the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the first resource set compared to the intersection set.

[0200] The first threshold may be X%, where the value of X may be any value between 1 and 100. The first threshold may be configured by the resource pool, pre-configured, configured by the network device, indicated by the network device, or pre-defined. The first threshold may be, for example, 20%, 35%, or 50%.

[0201] According to the above steps, the following example: A first resource set: {time-frequency resource 1 to time-frequency resource 6, time-frequency resource 11 to time-frequency resource 20}; a second resource set: {time-frequency resource 1, time-frequency resource 4, time-frequency resource 5, time-frequency resource 12}; An example of a third resource set: {time-frequency resources 1 to 3, time-frequency resource 6, time-frequency resource 8, time-frequency resource 10, time-frequency resource 12 to time-frequency resource 20} is shown.

[0202] The intersection set of the second resource set and the third resource set is time-frequency resource 1. The ratio of the number of resources in the configured intersection set to the number of resources in the resource pool is 5%. 5% is compared with X%. If 5% is less than X%, the first candidate resource set includes the intersection set and at least one resource in the difference set of the first resource set compared to the intersection set.

[0203] For example, the difference set of the first resource set compared with the intersection set may be {time-frequency resource 2 to time-frequency resource 6, time-frequency resource 11 to time-frequency resource 20}, and the first candidate resource set may be, for example, {time-frequency resource 1, time-frequency resource 2}.

[0204] In an optional implementation, determining the first candidate resource set includes: if a ratio of the number of resources in the intersection set of the second resource set and the third resource set to the number of resources in the resource pool is less than a first threshold, the first terminal device retrieves or selects resources from a difference set of the first resource set compared to the intersection set and adds the resources to the intersection set. Based on the above example, the resources in the intersection set are time-frequency resource 1, and the difference set of the first resource set compared to the intersection set includes {time-frequency resource 2 to time-frequency resource 6, time-frequency resource 11 to time-frequency resource 20}. The first terminal device can select time-frequency resource 2 to time-frequency resource 6 and time-frequency resource 11 to time-frequency resource 20 to obtain the first candidate resource set and add the resources to the intersection set. For example, to obtain the first candidate resource set {time-frequency resource 1, time-frequency resource 2}, time-frequency resource 2 is selected and added to the intersection set.

[0205] In an optional implementation, a resource may be randomly selected from the first resource set, for example, time-frequency resource 6 is selected. Optionally, the first terminal device may select one or more resources from the first resource set until a ratio of the number of resources in the first candidate resource set to the number of resources in the second resource pool is greater than or equal to a third threshold. The third threshold may be configured by the network device. Alternatively, the third threshold may be configured by the resource pool, pre-configured, configured by the network device, indicated by the network device, or pre-defined. Optionally, the third threshold is less than or equal to the first threshold.

[0206] Since the first resource set is a set of resources that causes minimal interference to other LTE devices and is determined by the first terminal device through detection within the resource detection window, adding resources from the first resource set can maximally ensure that interference to other LTE devices is minimized.

[0207] In an optional implementation, the first candidate resource set includes an intersection set, and the first candidate resource set further includes at least one resource in a difference set of the second resource set compared with the intersection set, which can be understood as the first terminal device selecting a resource from the difference set of the second resource set compared with the intersection set and adding the resource to the intersection set.

[0208] Based on the above example, the intersection set is {time-frequency resource 1}, and the difference set of the second resource set compared to the intersection set is {time-frequency resource 4, time-frequency resource 5, time-frequency resource 12}. The first candidate resource set may be, for example, {time-frequency resource 1, time-frequency resource 4, time-frequency resource 5}.

[0209] In this case, the first terminal device may randomly select resources from the difference set of the second resource set compared with the intersection set, for example, select time-frequency resource 4 and time-frequency resource 5. Optionally, the terminal device may select one or more time-frequency resources from the second resource set until the ratio between the number of resources in the first candidate resource set, which includes the intersection set and one or more time-frequency resources, and the number of resources in the second resource pool, is greater than or equal to a third threshold. For example, the first candidate resource set may be, for example, {time-frequency resource 1, time-frequency resource 4, time-frequency resource 5}. 3 / 20=15%, where 15% is greater than or equal to the third threshold.

[0210] In an optional implementation, the first candidate resource set includes an intersection set and includes one or more resources with the smallest RSSI in a difference set of the second resource set compared to the intersection set.

[0211] Based on the above example, the intersection set is {time-frequency resource 1}, and the difference set of the second resource set compared to the intersection set is {time-frequency resource 4, time-frequency resource 5, time-frequency resource 12}. The relationship between the RSSIs of time-frequency resource 4, time-frequency resource 5, and time-frequency resource 12 is time-frequency resource 5<time-frequency resource 12<time-frequency resource 4. If the first candidate resource set includes a resource in the difference set of the second resource set compared to the intersection set, the resource is time-frequency resource 5. If the first candidate resource set includes two resources in the difference set of the second resource set compared to the intersection set, the resources are time-frequency resource 5 and time-frequency resource 12.

[0212] The second resource set is part of the resources in the first resource set that have a smaller RSSI, and a smaller RSSI indicates that transmitting information about the resource will cause less interference to another terminal device, so by selecting resources from the second resource set and adding the resources to the intersection set, interference to another terminal device can be reduced.

[0213] In an optional implementation, the first candidate resource set may include an intersection set and at least one resource in a difference set of the intersection set of the first resource set and the third resource set compared with the second resource set, which may be understood as the first terminal device selecting a resource from the difference set of the intersection set of the first resource set and the third resource set compared with the second resource set and adding the resource to the intersection set to obtain the first candidate resource set.

[0214] For example, the intersection set of the first resource set and the third resource set is {time-frequency resources 1 to 3, time-frequency resource 6, time-frequency resource 12 to time-frequency resource 20}. The difference set of the intersection set compared to the second resource set is {time-frequency resources 2 and 3, time-frequency resource 6, time-frequency resource 13 to time-frequency resource 20}.

[0215] Optionally, resources may be randomly selected from a difference set of an intersection set of the first resource set and the third resource set compared to the second resource set.

[0216] Optionally, the resource with the smallest RSSI may be selected from the difference set of the intersection set of the first resource set and the third resource set compared to the second resource set.

[0217] For example, the difference set of the intersection set of the first resource set and the third resource set compared to the second resource set is {time-frequency resources 2 and 3, time-frequency resource 6, time-frequency resource 13 through time-frequency resource 20}. The resources in the resource set {time-frequency resources 2 and 3, time-frequency resource 6, time-frequency resource 13 through time-frequency resource 20} are sorted in ascending order of RSSI. The resources are: It is assumed that the resources are sorted in ascending order of RSSI value such that time-frequency resource 16<time-frequency resource 3<time-frequency resource<time-frequency resource 13<time-frequency resource 6<....

[0218] The first terminal device can recover time-frequency resource 16 and add it to the intersection set of the second resource set and the third resource set to obtain a first candidate resource set. If the ratio of the number of resources in the intersection set obtained by adding the resources to the number of resources in the second resource pool is still less than the first threshold, the above process may be subsequently repeated. For example, the terminal device further adds time-frequency resource 3 to the intersection set of the second resource set and the third resource set. If the ratio is still less than the third threshold, the terminal device adds time-frequency resource 13 to the intersection set to obtain a first candidate resource set until the ratio of the number of resources in the first candidate resource set to the number of resources in the second resource pool is equal to or greater than the third threshold.

[0219] In an optional implementation, if the ratio of the number of resources in the intersection set obtained by resource addition to the number of resources in the resource pool cannot be greater than or equal to the third threshold, the resource addition is performed by selecting resources from the difference set of the intersection set of the first resource set and the third resource set compared with the second resource set, and resources may continue to be selected from the second resource set until the ratio of the number of resources in the first candidate resource set to the number of resources in the second resource pool is greater than or equal to the third threshold. For how to select resources from the second resource set, please refer to the description of the previous implementation.

[0220] In one example, the ratio of the number of resources in the intersection set obtained by resource addition to the number of resources in the resource pool cannot be greater than or equal to a third threshold, and the resource addition is performed by selecting resources from the difference set of the intersection set of the first resource set and the third resource set compared to the second resource set, which means:

[0221] Even if all resources in the difference set of the intersection set of the first resource set and the third resource set compared to the second resource set are added to the intersection set, the ratio of the number of resources in the intersection set to the number of resources in the resource pool cannot be greater than or equal to the first threshold.

[0222] Alternatively, some resources in the difference set of the intersection set of the first resource set and the third resource set compared to the second resource set cannot be added to the intersection set, resulting in insufficient resources being available to add to the intersection set.

[0223] In an optional implementation, the terminal device may increase the first RSRP threshold to obtain the fourth resource set and redetermine the first resource set based on the increased first RSRP threshold. The terminal device may continue to select resources from the fourth resource set and add the resources to the intersection set. In other words, the first candidate resource set includes the intersection set and includes at least one resource in the difference set of the fourth resource set compared to the intersection set.

[0224] In one example, in the process of determining the first resource set, the terminal device determines a first RSRP threshold according to step 3 of the resource selection for mode 2 using the first priority indicated by the first sidelink control information. If the RSRP value of the second time-frequency resource indicated by the first sidelink control information is greater than the first RSRP threshold, the terminal device excludes the second time-frequency resource from the resource pool. If the first RSRP threshold is increased, the first time-frequency resource excluded in the above process may not be excluded. For example, the RSRP value of the first time-frequency resource indicated by the first sidelink control information may be greater than the initial first RSRP threshold but less than the increased first RSRP threshold. In this case, the first time-frequency resource is not excluded but is moved to the first resource set. The first resource set redetermined based on the increased first RSRP threshold may also be referred to as a fourth resource set.

[0225] Optionally, the first RSRP threshold may be increased by 3 dB.

[0226] It should be understood that the first resource set is redetermined to obtain the fourth resource set by increasing the first RSRP threshold. The number of resources in the fourth resource set is equal to or greater than the number of resources in the first resource set. After redetermining the first resource set to obtain the fourth resource set, the terminal device selects resources from the fourth resource set and adds resources to the intersection set of the second resource set and the third resource set to obtain the first candidate resource set.

[0227] In an optional implementation, if the ratio of the number of resources in the intersection set to which resources from the first resource set have been added to the number of resources in the resource pool is still less than the first or third threshold, in other words, if the ratio of the number of resources in the intersection set obtained through the resource addition to the number of resources in the resource pool cannot be greater than or equal to the first or third threshold, and the resource addition is performed by selecting resources from the first resource set, the terminal device can increase the first RSRP threshold and redetermine the first resource set based on the increased first RSRP threshold to obtain a fourth resource set. The terminal device can continue to select resources from the fourth resource set and add the resources to the intersection set.

[0228] It may be understood that the number of resources in the fourth resource set is equal to or greater than the number of resources in the first resource set, and that the fourth resource set includes the first resource set. Thus, if the ratio of the number of resources in the intersection set to which the resources from the first resource set are added to the number of resources in the resource pool is still less than the first threshold or the third threshold, resources are selected from the fourth resource set, which may also be understood as selecting resources from a difference set of the fourth resource set compared to the first resource set.

[0229] The ratio of the number of resources in the intersection set to which resources from the first resource set have been added to the number of resources in the resource pool is still less than the first threshold or the third threshold, the ratio of the number of resources in the intersection set obtained through resource addition to the number of resources in the resource pool cannot be greater than or equal to the first threshold or the third threshold, and the resource addition is performed by selecting resources from the first resource set may mean the following:

[0230] All selectable resources in the first resource set have been added to the intersection set, and the ratio of the number of resources in the intersection set obtained by resource addition to the number of resources in the second resource pool is still less than the first threshold or the third threshold.

[0231] 805: Select time-frequency resources from the first candidate resource set, where the selected time-frequency resources are used for PSSCH and / or PSCCH transmissions. The PSSCH transmission may be understood as transmitting sidelink data, and the PSCCH transmission may be understood as transmitting sidelink control information. Optionally, the sidelink control information or sidelink data may be transmitted to a fourth terminal device on the selected time-frequency resources. The fourth terminal device is a device that supports at least NR communication, and the sidelink control information transmitted to the fourth sidelink device may be sidelink control information in NR communication, and the sidelink data may be sidelink data in NR communication.

[0232] The first terminal device in the embodiment of Figure 8 of the present application may be the NR-V2X device shown in Figure 7(a), the NR-V2X device shown in Figure 7(b), or another device capable of supporting both LTE communication and NR communication. Below, an optional implementation in which the NR-V2X device performs resource selection according to the above-mentioned method will be described using the NR-V2X device shown in Figure 7(b) as an example.

[0233] In this embodiment of the present application, in an NR-V2X device supporting both LTE communication and NR communication, in the process of determining resources using the mode 2 resource allocation procedure, the NR-V2X device may separately perform the resource selection process for mode 2 in LTE and the resource selection process for mode 2 in NR, obtain an intersection set of resource sets determined by the two procedures, and select resources from the intersection set to transmit information.

[0234] See Figure 7(b).

[0235] (1) In the above process, the first terminal device in this embodiment of the present application can first request the NR-V2X PHY layer to determine a candidate resource set via the NR-V2X MAC layer. Specifically, the NR-V2X MAC layer receives the following parameters: Information about the resource pool to which the resource set that needs to be reported belongs, priority information (L1 priority, prio TX ), remaining data packet delay budget, number of subchannels used for PSSCH / PSCCH transmission in one slot L subCH , resource reservation interval (P rsvp_TX ), and an indication of the resource selection mechanism (e.g., indicating full sensing only, partial sensing only, random resource selection only, or a combination thereof) to the NR-V2X PHY layer.

[0236] The parameters may include parameters used in the resource selection process in LTE and parameters used in the resource selection process in NR.

[0237] Optionally, the NR-V2X MAC layer may send one or more parameters to the NR-V2X PHY layer based on the first information, where the first information may be configuration information.

[0238] (2) The NR-V2X PHY layer transmits parameters used for the resource selection process in LTE, which are included in the received parameters, to the LTE-V2X PHY layer, so that the LTE-V2X PHY layer performs resource selection (which may also be referred to as performing LTE detection). For details, see the resource selection procedure for mode 2 in LTE.

[0239] In the process in which the LTE-V2X PHY layer performs LTE detection, the first terminal device may receive first sidelink control information via the LTE-V2X PHY layer and decode the first sidelink control information. After decoding the first sidelink control information, the LTE-V2X PHY layer of the first terminal device obtains parameters in the first sidelink control information, such as a first priority and associated information of the first time-frequency resource indicated by the first sidelink control information, and determines RSRP measurement values ​​for the first time-frequency resource.

[0240] (3) The LTE-V2X PHY layer transmits the LTE detection result to the NR-V2X PHY layer, where the detection result includes information such as some or all of the parameters in the first sidelink control information, the RSRP measurement value for the first time-frequency resource, and the RSSI for the first time-frequency resource, and the LTE detection result is used by the NR-V2X PHY layer to determine the first resource set and the second resource set based on the information.

[0241] In the case of the NR-V2X PHY layer, after receiving the parameters sent from the NR-V2X MAC layer that are used for the resource selection process in NR, the NR-V2X PHY layer performs the resource selection procedure for mode 2 in NR.

[0242] The first terminal device may receive the second sidelink control information via the NR-V2X PHY layer and decode the second sidelink control information. After decoding the second sidelink control information, the NR-V2X PHY layer of the first terminal device obtains parameters in the second sidelink control information, such as the second priority, related information of the second time-frequency resources indicated by the second sidelink control information, and RSRP measurement values ​​of the second time-frequency resources. The NR-V2X PHY layer determines a third resource set based on this information.

[0243] (4) After determining the first resource set, the second resource set, and the third resource set, the NR-V2X PHY layer reports the intersection set of the second resource set and the third resource set to the NR-V2X MAC layer.

[0244] The NR-V2X PHY layer can determine a first candidate resource set. If a ratio of the number of resources in the intersection set of the second resource set and the third resource set to the number of resources in the resource pool is less than a first threshold, the first candidate resource set includes the intersection set and at least one resource in a difference set of the first resource set compared to the intersection set. For a method of determining the first candidate resource set, see the description of the embodiment in Figure 8.

[0245] 9 is a flowchart of another resource selection method according to an embodiment of the present application. Please refer to FIG. 9. The resource selection method provided in this embodiment of the present application may be performed by a first terminal device. The method includes the following steps:

[0246] 901: A first terminal device receives first sidelink control information from a second terminal device, where the first sidelink control information is used to determine a first resource set from a first resource pool.

[0247] In an optional implementation, the first sidelink control information is information in the Evolved Universal Terrestrial Radio Access (E-UTRA) technology, i.e., information used for LTE communication.

[0248] The first terminal device is a terminal device that supports both LTE communication and NR communication, and the second terminal device is a terminal device that supports at least LTE communication.

[0249] In this embodiment of the present application, the resource pool, the first sidelink control information, and the specific method for determining the first resource set from the resource pool based on the first sidelink control information may be referred to in step 801. The details will not be described again in this specification.

[0250] 902: The first terminal device receives second sidelink control information from a third terminal device, where the second sidelink control information is used to determine a third resource set from a resource pool.

[0251] In an optional implementation, the second sidelink control information may be information in a new radio NR technology. In other words, the second sidelink control information may be information used for NR communication.

[0252] The third terminal device is a terminal device that supports at least NR communication. Alternatively, the third terminal device may be the second terminal device described above, in which case the second terminal device is a device that supports both NR communication and LTE communication.

[0253] In this embodiment of the present application, the second sidelink control information and the specific method for determining the third resource set from the second resource pool based on the second sidelink control information may be referred to in step 803. The details will not be described again in this specification.

[0254] 903: The first terminal device determines a first candidate resource set, where if a ratio of the number of resources in an intersection set of the first resource set and a third resource set to the number of resources in the resource pool is less than a first threshold, the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the first resource set compared to the intersection set. The first terminal device determining the first candidate resource set includes selecting resources from the difference set of the first resource set compared to the intersection set to the intersection set of the first resource set and the third resource set to obtain the first candidate resource set.

[0255] The first threshold may be X%, where the value of X may be any value between 1 and 100. The first threshold may be configured by the network device, may be (pre-)configured, or may be pre-defined. The first threshold may be, for example, 20%, 35%, or 50%.

[0256] In an optional implementation, the resources may be randomly selected from the first set of resources.

[0257] Optionally, the first terminal device may select one or more resources from the first resource set until a ratio of the number of resources in the first candidate resource set to the number of resources in the second resource pool is greater than or equal to a third threshold. The third threshold may be configured by the network device. Alternatively, the third threshold may be configured by the resource pool, pre-configured, or pre-defined. Optionally, the third threshold is less than or equal to the first threshold.

[0258] Since the first resource set is a set of resources that minimizes interference to other LTE devices and is determined by the terminal device through sensing within the resource sensing window, adding resources from the first resource set can maximally ensure that interference to other LTE devices is minimized.

[0259] 904: Select a time-frequency resource from the first candidate resource set, where the time-frequency resource is used for PSCCH transmission and / or PSSCH transmission.

[0260] The main difference between the embodiment of FIG. 9 and the embodiment of FIG. 8 in this application is that in the embodiment of FIG. 8, the first terminal device first determines a first resource set based on the first sidelink control information, and then determines a second resource set based on the first resource set and the RSSI of each resource. In other words, the first terminal device determines the second resource set based on the first sidelink control information and the RSSI of the resources. The first terminal device determines a first candidate resource set and selects time-frequency resources from the first candidate resource set to transmit information. If the number of resources in the first resource set and the number of resources in the third resource set are less than a first threshold, the first candidate resource set includes an intersection set and includes at least one resource in a difference set of the first resource set compared to the intersection set. In the embodiment of FIG. 9, if the resources in the intersection set of the first resource set and the third resource set are insufficient, the first candidate resource set includes an intersection set and includes at least one resource in a difference set of the first resource set compared to the intersection set.

[0261] In an optional implementation, determining the first candidate resource set includes randomly selecting resources from a difference set of the first resource set compared to the intersection set to obtain the first candidate resource set, and adding the resources to the intersection set.

[0262] In an optional implementation, to obtain a first candidate resource set, the RSSI of the smallest resource in the first resource set may be selected and added to the intersection set.

[0263] The first terminal device in the embodiment of Figure 9 of the present application may be the NR-V2X device shown in Figure 7(a), the NR-V2X device shown in Figure 7(b), or another device capable of supporting both LTE communication and NR communication. Below, an optional implementation form in which the NR-V2X device performs resource selection according to the above-mentioned method will be described using the NR-V2X device shown in Figure 7(b) as an example.

[0264] In this embodiment of the present application, in an NR-V2X device supporting both LTE communication and NR communication, in the process of determining resources using the mode 2 resource allocation procedure, the NR-V2X device may separately perform the resource selection process for mode 2 in LTE and the resource selection process for mode 2 in NR, obtain an intersection set of resource sets determined by the two procedures, and select resources from the intersection set to transmit information.

[0265] See Figure 7(b).

[0266] (1) In the above process, the first terminal device in this embodiment of the present application can first request the NR-V2X PHY layer to determine a candidate resource set via the NR-V2X MAC layer. Specifically, the NR-V2X MAC layer receives the following parameters: Information about the resource pool to which the resource set that needs to be reported belongs, priority information (L1 priority, prio TX ), remaining data packet delay budget, number of subchannels used for PSSCH / PSCCH transmission in one slot L subCH , resource reservation interval (P rsvp_TX ), and an indication of the resource selection mechanism (e.g., indicating full sensing only, partial sensing only, random resource selection only, or a combination thereof) to the NR-V2X PHY layer.

[0267] The parameters may include parameters used in the resource selection process in LTE and parameters used in the resource selection process in NR.

[0268] Optionally, the NR-V2X MAC layer may send one or more parameters to the NR-V2X PHY layer based on the first information, where the first information may be configuration information.

[0269] (2) The NR-V2X PHY layer transmits parameters used for the resource selection process in LTE, which are included in the received parameters, to the LTE-V2X PHY layer, so that the LTE-V2X PHY layer performs resource selection (which may also be referred to as performing LTE detection). For details, see the resource selection procedure for mode 2 in LTE.

[0270] In the process in which the LTE-V2X PHY layer performs LTE detection, the first terminal device may receive first sidelink control information via the LTE-V2X PHY layer and decode the first sidelink control information. After decoding the first sidelink control information, the LTE-V2X PHY layer of the first terminal device obtains parameters in the first sidelink control information, such as a first priority and associated information of the first time-frequency resource indicated by the first sidelink control information, and determines RSRP measurement values ​​for the first time-frequency resource.

[0271] (3) The LTE-V2X PHY layer transmits the LTE detection result to the NR-V2X PHY layer, where the detection result includes information such as some or all of the parameters in the first sidelink control information, the RSRP measurement value for the first time-frequency resource, and the RSSI for the first time-frequency resource, and the LTE detection result is used by the NR-V2X PHY layer to determine the first resource set based on the information.

[0272] In the case of the NR-V2X PHY layer, after receiving the parameters sent from the NR-V2X MAC layer that are used for the resource selection process in NR, the NR-V2X PHY layer performs the resource selection procedure for mode 2 in NR.

[0273] The first terminal device may receive the second sidelink control information via the NR-V2X PHY layer and decode the second sidelink control information. After decoding the second sidelink control information, the NR-V2X PHY layer of the first terminal device obtains parameters in the second sidelink control information, such as the second priority, related information of the second time-frequency resources indicated by the second sidelink control information, and RSRP measurement values ​​of the second time-frequency resources. The NR-V2X PHY layer determines a third resource set based on this information.

[0274] (4) After determining the first resource set and the third resource set, the NR-V2X PHY layer reports the intersection set of the first resource set and the third resource set to the NR-V2X MAC layer.

[0275] If the ratio of the number of resources in the intersection set of the first resource set and the third resource set to the number of resources in the resource pool is less than a first threshold, the NR-V2X PHY layer can determine a first candidate resource set, where the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the first resource set compared to the intersection set. For a specific method of determining the first candidate resource set, please refer to the description of the embodiment in Figure 9.

[0276] 10 is a flowchart of yet another resource selection method according to an embodiment of the present application. Please refer to FIG. 10. The resource selection method provided in this embodiment of the present application may be performed by a first terminal device. The method includes the following steps:

[0277] 1001: A first terminal device receives first sidelink control information from a second terminal device, where the first sidelink control information indicates a first priority, and the first priority is used to determine a first reference signal received power RSRP threshold, and the first terminal device also determines a first resource set from a first resource pool based on the first RSRP threshold.

[0278] The first terminal device is a terminal device that supports both LTE communication and NR communication, and the second terminal device is a terminal device that supports at least LTE communication.

[0279] In an optional implementation, the first sidelink control information is information in the Evolved Universal Terrestrial Radio Access (E-UTRA) technology, i.e., information used for LTE communication.

[0280] In this embodiment of the present application, the first resource pool, the first sidelink control information, the first priority indicated by the first sidelink control information, a specific method for determining the first RSRP threshold based on the first priority, and a specific method for determining the first resource set from the resource pool based on the first sidelink control information are described in detail in step 801. The details will not be described again herein.

[0281] 1002: A first terminal device determines a second resource set from a first resource set based on a received signal strength indicator RSSI of each resource in the first resource set.

[0282] In the resource selection process of mode 2 in LTE, after the first resource set is determined, the first terminal device sequentially moves the resource with the smallest RSSI from the first resource set to the second resource set based on the RSSI value of each resource in the first resource set until the ratio of the number of resources in the second resource set to the number of resources in the resource pool is equal to or greater than a second threshold.

[0283] In this embodiment of the present application, the specific process of determining the second resource set from the first resource set may be referred to step 802. Details will not be described again in this specification.

[0284] 1003: The first terminal device receives second sidelink control information from a third terminal device, where the second sidelink control information indicates a second priority, and the second priority is used to determine a second RSRP threshold. The first terminal device also determines a third resource set from the second resource pool based on the second RSRP threshold. In an optional implementation, the second sidelink control information is information in a new radio NR technology. In other words, the second sidelink control information may be information used for NR communication.

[0285] The third terminal device is a terminal device that supports at least NR communication. Alternatively, the third terminal device may be the second terminal device described above, in which case the second terminal device is a device that supports both NR communication and LTE communication.

[0286] In this embodiment of the present application, the specific method for determining the second resource pool, the second SL control information, the second priority indicated by the second SL control information, the second RSRP threshold based on the second priority, and the third resource set from the resource pool based on the second SL control information may be referred to in step 803. Details will not be described again herein.

[0287] It should be noted that the order between steps 1001 and 1003 is not limited in this embodiment of the present application: the first terminal device may receive the first SL control information first and then the second SL control information, or may receive the second SL control information first and then the first SL control information, or may receive the first SL control information and the second SL control information simultaneously.

[0288] 1004: If the ratio of the number of resources in the intersection set of the second resource set and the third resource set to the number of resources in the resource pool is less than the first threshold, the first terminal device increases the second RSRP threshold to obtain a third RSRP threshold, and re-determines the third resource set based on the third RSRP threshold to obtain a fifth resource set.

[0289] The first threshold may be X%, where the value of X may be any value between 1 and 100. The first threshold may be configured by the network device, may be (pre-)configured, or may be pre-defined. For example, the value of X may be 20, 35, or 50.

[0290] See the embodiment of Figure 8. First resource set: {time-frequency resource 1 to time-frequency resource 6, time-frequency resource 11 to time-frequency resource 20}; A second resource set: {time-frequency resource 1, time-frequency resource 4, time-frequency resource 5, time-frequency resource 12}, and Third resource set: {time-frequency resources 1 to 3, time-frequency resource 6, time-frequency resource 8, time-frequency resource 10, time-frequency resource 12 to time-frequency resource 20} It is assumed that:

[0291] The intersection set of the second resource set and the third resource set is time-frequency resource 1. The ratio of the number of resources in the intersection set to the number of resources in the resource pool is 5%, and 5% is compared with X%. If 5% is less than X%, the terminal device increases the second RSRP threshold and re-determines the third resource set based on the third RSRP threshold.

[0292] In one example, in the process of initially determining the third resource set, the first terminal device determines a second RSRP threshold according to step 3 of the resource selection for mode 2 using the second priority indicated by the second sidelink control information. If the RSRP value of the second time-frequency resource indicated by the second sidelink control information is greater than the second RSRP threshold, the first terminal device excludes the second time-frequency resource from the resource pool. If the second RSRP threshold is increased, the second time-frequency resource excluded in the above process may not be excluded. For example, the RSRP value of the second time-frequency resource indicated by the second sidelink control information may be greater than the initial second RSRP threshold but less than or equal to the third RSRP threshold. In this case, the second time-frequency resource is not excluded and is moved to the third resource set to obtain the fifth resource set.

[0293] It will be appreciated that the second RSRP threshold is increased, such that the third resource set is re-determined to obtain a fifth resource set, the number of resources in the fifth resource set being equal to or greater than the number of resources in the third resource set.

[0294] For example, the fifth resource set is: It may be {time-frequency resources 1 to 3, time-frequency resource 5, time-frequency resource 6, time-frequency resource 8, time-frequency resource 10 to time-frequency resource 20}.

[0295] After the third resource set is redetermined, optionally, the method further includes the following steps:

[0296] 1005: The first terminal device may select a time-frequency resource from an intersection set of the second resource set and the fifth resource set, where the time-frequency resource is used for PSCCH transmission and / or PSSCH transmission, and the PSCCH transmission may be to transmit sidelink control information to the fourth terminal device, and the PSSCH transmission may be to transmit sidelink data to the fourth terminal device.

[0297] Optionally, the fourth terminal device is a terminal device that supports at least NR communication, and the sidelink control information transmitted to the fourth sidelink device may be sidelink control information in NR communication, and the sidelink data may be sidelink data in NR communication.

[0298] Optionally, the first terminal device can determine whether the number of resources in the intersection set of the fifth resource set and the second resource set exceeds a third threshold. If the number of resources in the intersection set of the fifth resource set and the second resource set exceeds the third threshold, the intersection set of the second resource set and the third resource set is reported to an upper layer of the first terminal device, and the first terminal device selects resources from the intersection set and transmits information.

[0299] Optionally, the third threshold is less than or equal to the first threshold, and the third threshold may be (pre-)configured by the resource pool.

[0300] For example, the intersection set between the redetermined third resource set and the second resource set is {time-frequency resource 1, time-frequency resource 5, time-frequency resource 12}. The number of resources in the intersection set is 3, and the ratio of the number of resources in the intersection set to the number of resources in the second resource pool is 15%. If 15% is greater than or equal to a third threshold, a resource is selected from the intersection set to transmit information.

[0301] Optionally, after the second RSRP threshold is increased once, if the ratio of the number of resources in the intersection set of the redetermined third resource set and the second resource set to the number of resources in the second resource pool is still less than the third threshold, the second RSRP threshold may be increased multiple times.

[0302] Optionally, the second RSRP threshold may be increased by Y dB, where Y is a value greater than zero.

[0303] Optionally, when the second RSRP threshold is increased multiple times, the increase amplitude may be different each time. For example, the second RSRP threshold may be increased by 3 dB the first time and by 6 dB the second time. After the second RSRP threshold is increased twice, the difference between the third RSRP threshold and the second RSRP threshold is 9 dB.

[0304] In an optional implementation, if increasing the second RSRP threshold one or more times does not cause the number of resources in the intersection set of the fifth resource set and the second resource set to be greater than or equal to the third threshold, the first terminal device may select time-frequency resources from the intersection set of the fifth resource set and the first resource set, and the selected time-frequency resources are used for PSCCH transmission and / or PSSCH transmission.

[0305] In an optional implementation, if the number of resources in the intersection set of the fifth resource set and the second resource set cannot be equal to or greater than the third threshold by increasing the second RSRP threshold one or more times, the first terminal device can select resources from the first resource set and add the resources to the intersection set of the fifth resource set and the second resource set. Optionally, for a method of selecting resources from the first resource set and adding the resources to the intersection set, please refer to the embodiment of Figure 8.

[0306] In an optional implementation, the first RSRP threshold may be further increased to obtain a fourth RSRP threshold, and the first resource set is re-determined based on the fourth RSRP threshold to obtain a sixth resource set.

[0307] For a method for increasing the first RSRP threshold, refer to the method for increasing the second RSRP threshold described above. After the fourth RSRP threshold is obtained, if the RSRP value of the first time-frequency resource indicated by the first sidelink control information is greater than the fourth RSRP threshold, the first time-frequency resource is excluded from the resource pool; or if the first RSRP threshold is equal to or less than the fourth RSRP threshold, the first time-frequency resource is not excluded from the resource pool.

[0308] It will be understood that the number of resources in the sixth resource set is equal to or greater than the number of resources in the first resource set, and the sixth resource set includes the first resource set. If increasing the second RSRP threshold one or more times prevents the number of resources in the intersection set of the fifth resource set and the second resource set from becoming equal to or greater than the third threshold, the first terminal device can select time-frequency resources from the intersection set of the sixth resource set and the third resource set, and the selected time-frequency resources are used for PSCCH transmission and / or PSSCH transmission. Alternatively, if increasing the second RSRP threshold one or more times prevents the number of resources in the intersection set of the fifth resource set and the second resource set from becoming equal to or greater than the third threshold, the first terminal device can select time-frequency resources from the intersection set of the sixth resource set and the fifth resource set, and the selected time-frequency resources are used for PSCCH transmission and / or PSSCH transmission.

[0309] The first terminal device in the embodiment of Figure 10 of the present application may be the NR-V2X device shown in Figure 7(a), the NR-V2X device shown in Figure 7(b), or another device capable of supporting both LTE communication and NR communication. Below, an optional implementation form in which the NR-V2X device performs resource selection according to the above-mentioned method will be described using the NR-V2X device shown in Figure 7(b) as an example.

[0310] For the first terminal device in this embodiment of the present application, in the process of determining resources using the mode 2 resource allocation procedure, the first terminal device may separately perform the LTE mode 2 resource selection process and the NR mode 2 resource selection process, obtain an intersection set of the resource sets determined by the two procedures, and select resources from the intersection set to transmit information.

[0311] See Figure 7(a).

[0312] (1) In the above process, the first terminal device in this embodiment of the present application can request the LTE-V2X PHY layer to determine a candidate resource set through the NR-V2X MAC layer. Specifically, the NR-V2X MAC layer receives the following parameters: Information about the resource pool to which the resource set that needs to be reported belongs, priority information (L1 priority, prio TX ), remaining data packet delay budget, number of subchannels used for PSSCH / PSCCH transmission in one slot L subCH , resource reservation interval (P rsvp_TX ), and indication information of the resource selection mechanism (e.g., indicating full sensing only, partial sensing only, random resource selection only, or a combination thereof) to the LTE-V2X PHY layer. The aforementioned parameters are parameters used in the resource selection process in LTE.

[0313] Optionally, the NR-V2X MAC layer may send one or more parameters to the LTE-V2X PHY layer based on the first information, where the first information may be configuration information.

[0314] (2) The LTE-V2X PHY layer performs resource selection based on the received parameters (also referred to as performing LTE sensing). For details, see the aforementioned resource selection procedure for mode 2 in LTE.

[0315] In the process in which the LTE-V2X PHY layer performs LTE detection, the first terminal device may receive first sidelink control information via the LTE-V2X PHY layer and decode the first sidelink control information. After decoding the first sidelink control information, the LTE-V2X PHY layer of the terminal device obtains parameters in the first sidelink control information, such as a first priority and associated information of the first sidelink resource indicated by the first sidelink control information.

[0316] The LTE-V2X PHY layer determines a first resource set and a second resource set based on the acquired parameters and reports the second resource set to the NR-V2X MAC layer.

[0317] (3) The NR-V2X MAC layer requests the NR-V2X PHY layer to determine a candidate resource set. Specifically, the NR-V2X MAC layer determines the following parameters: Information about the resource pool to which the resource set that needs to be reported belongs, priority information (L1 priority, prio TX ), remaining data packet delay budget, number of subchannels used for PSSCH / PSCCH transmission in one slot L subCH , resource reservation interval (P rsvp_TX), and an indication of the resource selection mechanism (e.g., indicating full sensing only, partial sensing only, random resource selection only, or a combination thereof) to the LTE-V2X PHY layer. The above parameters are used in the resource selection process in NR.

[0318] Optionally, the NR-V2X MAC layer may use the second information to transmit one or more parameters to the LTE-V2X PHY layer, and the second information may be configuration information.

[0319] (4) The NR-V2X PHY layer performs resource selection based on the received parameters (also referred to as performing NR sensing). For details, see the aforementioned resource selection procedure for mode 2 in NR.

[0320] In the process in which the NR-V2X PHY layer performs NR detection, the first terminal device can receive and decode second sidelink control information via the NR-V2X PHY layer. After decoding the second sidelink control information, the LTE-V2X PHY layer of the terminal device obtains parameters in the second sidelink control information, such as a second priority and related information of the second sidelink resource indicated by the second sidelink control information.

[0321] The NR-V2X PHY layer determines a third resource set based on the obtained parameters and reports the third resource set to the NR-V2X MAC layer.

[0322] The NR-V2X MAC layer is used to select resources from the intersection set of the second resource set and the third resource set.

[0323] If the ratio of the number of resources in the intersection set of the second and third resource sets to the number of resources in the resource pool is less than the first threshold, the NR-V2X MAC layer sends instruction information to the NR-V2X PHY layer to trigger the NR-V2X PHY layer to increase the second RSRP threshold and redetermine the third resource set. The NR-V2X PHY layer increases the second RSRP threshold based on the instruction information to obtain the third RSRP threshold and determines a fifth resource set based on the third RSRP threshold. The NR-V2X PHY layer reports the fifth resource set to the NR-V2X MAC layer. The NR-V2X MAC layer selects time-frequency resources from the intersection set of the second and fifth resource sets, and the selected time-frequency resources are used for PSCCH transmission and / or PSSCH transmission.

[0324] It should be noted that the order between step (1) and step (3) is not limited in this embodiment of the present application. Step (1) and step (3) may be performed simultaneously, or step (1) may be performed before step (3), and step (3) may be performed before step (1).

[0325] See Figure 7(b).

[0326] (1) In the above process, the first terminal device in this embodiment of the present application can first request the NR-V2X PHY layer to determine a candidate resource set via the NR-V2X MAC layer. Specifically, the NR-V2X MAC layer receives the following parameters: Information about the resource pool to which the resource set that needs to be reported belongs, priority information (L1 priority, prio TX ), remaining data packet delay budget, number of subchannels used for PSSCH / PSCCH transmission in one slot L subCH , resource reservation interval (P rsvp_TX), and an indication of the resource selection mechanism (e.g., indicating full sensing only, partial sensing only, random resource selection only, or a combination thereof) to the NR-V2X PHY layer.

[0327] The parameters may include parameters used in the resource selection process in LTE and parameters used in the resource selection process in NR.

[0328] Optionally, the NR-V2X MAC layer may send one or more parameters to the NR-V2X PHY layer based on the first information, where the first information may be configuration information.

[0329] (2) The NR-V2X PHY layer transmits parameters used for the resource selection process in LTE, which are included in the received parameters, to the LTE-V2X PHY layer, so that the LTE-V2X PHY layer performs resource selection (which may also be referred to as performing LTE detection). For details, see the resource selection procedure for mode 2 in LTE.

[0330] In the process in which the LTE-V2X PHY layer performs LTE detection, the first terminal device may receive first sidelink control information via the LTE-V2X PHY layer and decode the first sidelink control information. After decoding the first sidelink control information, the LTE-V2X PHY layer of the first terminal device obtains parameters in the first sidelink control information, such as a first priority and associated information of the first time-frequency resource indicated by the first sidelink control information, and determines RSRP measurement values ​​for the first time-frequency resource.

[0331] (3) The LTE-V2X PHY layer transmits the LTE detection result to the NR-V2X PHY layer, where the detection result includes information such as some or all of the parameters in the first sidelink control information, the RSRP measurement value for the first time-frequency resource, and the RSSI for the first time-frequency resource, and the LTE detection result is used by the NR-V2X PHY layer to determine the first resource set and the second resource set based on the information.

[0332] In the case of the NR-V2X PHY layer, after receiving the parameters sent from the NR-V2X MAC layer that are used for the resource selection process in NR, the NR-V2X PHY layer performs the resource selection procedure for mode 2 in NR.

[0333] The first terminal device may receive the second sidelink control information via the NR-V2X PHY layer and decode the second sidelink control information. After decoding the second sidelink control information, the NR-V2X PHY layer of the first terminal device obtains parameters in the second sidelink control information, such as the second priority, related information of the second time-frequency resources indicated by the second sidelink control information, and RSRP measurement values ​​of the second time-frequency resources. The NR-V2X PHY layer determines a third resource set based on this information.

[0334] (4) After determining the first resource set, the second resource set, and the third resource set, the NR-V2X PHY layer reports the intersection set of the second resource set and the third resource set to the NR-V2X MAC layer.

[0335] If the ratio of the number of resources in the intersection set of the second resource set and the third resource set to the number of resources in the second resource pool is less than the first threshold, the NR-V2X PHY layer may increase the second RSRP threshold and redetermine the third resource set to obtain the fifth resource set, and the terminal device may select resources from the intersection set of the second resource set and the fifth resource set to transmit information. For a specific method of increasing the second RSRP threshold to redetermine the third resource set, see the description of the embodiment in FIG. 10.

[0336] 11 is a flowchart of yet another resource selection method according to an embodiment of the present application. Please refer to FIG. 11. The resource selection method provided in this embodiment of the present application may be performed by a first terminal device. The method includes the following steps:

[0337] 1101: A first terminal device receives first sidelink control information from a second terminal device, the first sidelink control information indicating a first priority and a first time-frequency resource, the first priority being used to determine a first reference signal received power RSRP threshold.

[0338] In an optional implementation, the first sidelink control information is information in the Evolved Universal Terrestrial Radio Access (E-UTRA) technology, i.e., information used for LTE communication.

[0339] The first terminal device is a terminal device that supports both LTE communication and NR communication, and the second terminal device is a terminal device that supports at least LTE communication.

[0340] For the resource pool in this embodiment of the present application, please refer to the description of the LTE-V2X resource pool and the NR-V2X resource pool in the previous embodiment. Optionally, in this embodiment of the present application, LTE-V2X and NR-V2X share a resource pool. In other words, the resource pool is configured by the network device for the terminal device, or the resource pool is (pre-)configured, and the resource pool may be used to select resources for LTE communication or may be used to select resources for NR communication.

[0341] Before the first terminal device receives the first sidelink control information, the method may further include the first terminal device determining a resource selection window and a resource sensing window. For details, see the resource selection step for mode 2.

[0342] After receiving the first SLCI, the first terminal device decodes the first SLCI to obtain parameters therein. The parameters may include priority information (e.g., a first priority) and a time-frequency resource indicated by the first SLCI. The terminal device determines a first RSRP threshold according to step 3 of the resource selection for mode 2 using the first priority indicated by the first SLCI.

[0343] The method may further include using resources in the resource pool as an initialization candidate resource set, and excluding undetected time-frequency resources (if any) from the resource pool.

[0344] Optionally, the first terminal device performs RSRP measurement based on the first sidelink control information, see step 6 of resource selection in mode 2 for a specific process.

[0345] 1102: The first terminal device receives second sidelink control information from a third terminal device, the second sidelink control information indicating a second priority and a second time-frequency resource, the second priority being used to determine a second reference signal received power RSRP threshold.

[0346] The third terminal device is a terminal device that supports at least NR communication. Alternatively, the third terminal device may be the second terminal device described above, in which case the second terminal device is a device that supports both NR communication and LTE communication.

[0347] In an optional implementation, the second sidelink control information may be information in a new radio NR technology. In other words, the second sidelink control information may be information used for NR communication.

[0348] The second sidelink control information indicates a second priority and a second time-frequency resource. The terminal device determines a second RSRP threshold according to step 3 of resource selection for mode 2 using the second priority indicated by the second sidelink control information. The terminal device performs RSRP measurement based on the second sidelink control information. For a specific process, see step 6 of resource selection for mode 2.

[0349] 1103: The first terminal device determines a first candidate resource set based on a first RSRP threshold and a second RSRP threshold, and the first terminal device selects time-frequency resources from the first candidate resource set, the time-frequency resources being used for PSSCH transmission and / or PSCCH transmission. The PSCCH transmission may be transmitting sidelink control information to the fourth terminal device, and the PSSCH transmission may be transmitting sidelink data to the fourth terminal device.

[0350] Optionally, for the resource pool in this embodiment of the present application, refer to the description of the LTE-V2X resource pool and the NR-V2X resource pool in the previous embodiment. Optionally, in this embodiment of the present application, LTE-V2X and NR-V2X share a resource pool. In other words, the resource pool is configured by the network device for the terminal device, or the resource pool is (pre-)configured, and the resource pool may be used to select resources for LTE communication or may be used to select resources for NR communication.

[0351] Optionally, the fourth terminal device is a terminal device that supports at least NR communication, and the sidelink control information transmitted to the fourth sidelink device may be sidelink control information in NR communication, and the sidelink data may be sidelink data in NR communication.

[0352] In an optional implementation, if the RSRP measurement value of a first time-frequency resource is greater than a first RSRP threshold, the first terminal device excludes the first time-frequency resource from the resource pool, or if the RSRP measurement value of the first time-frequency resource is equal to or less than the first RSRP threshold, the first time-frequency resource is reserved. If the RSRP measurement value of a second time-frequency resource is greater than a second RSRP threshold, the first terminal device excludes the second time-frequency resource from the resource pool, or if the RSRP measurement value of the second time-frequency resource is equal to or less than the second RSRP threshold, the second time-frequency resource is reserved. The first terminal device excludes / reserves the first time-frequency resource and / or the second time-frequency resource based on the first RSRP threshold and the second RSRP threshold to obtain a candidate resource set.

[0353] In one example, there are a total of 10 time-frequency resources in the resource pool, namely, time-frequency resource 1 to time-frequency resource 10. The first sidelink control information indicates time-frequency resource 1, and the second sidelink control information indicates time-frequency resource 4.

[0354] A first RSRP threshold and an RSRP measurement value for time-frequency resource 1 are determined based on the first sidelink control information, and if the RSRP measurement value for time-frequency resource 1 is greater than the first RSRP threshold, time-frequency resource 1 is excluded from the resource pool.

[0355] A second RSRP threshold and an RSRP measurement value for time-frequency resource 4 are determined based on the second sidelink control information. If the RSRP measurement value for time-frequency resource 4 is less than or equal to the first RSRP threshold, time-frequency resource 4 does not need to be excluded from the resource pool.

[0356] In this case, a candidate resource set {time-frequency resource 2 to time-frequency resource 10} is obtained.

[0357] In an optional implementation, the first and second sidelink control information may indicate the same time-frequency resource, i.e., the first time-frequency resource is the same as the second time-frequency resource, meaning that the time-domain positions of the time-frequency resources are the same and the frequency-domain positions of the time-frequency resources are the same.

[0358] If the first time-frequency resource is the same as the second time-frequency resource, the first terminal device determines whether to exclude the time-frequency resource from the resource pool based on the first received sidelink control information.

[0359] 12 is a diagram of a resource selection method according to an embodiment of the present application. Please refer to FIG. 12. A first terminal device receives first sidelink control information at time t1 within a resource sensing window and second sidelink control information at time t2, where the first sidelink control information indicates a first time-frequency resource (time-frequency resource 3) and the second sidelink control information indicates a second time-frequency resource (time-frequency resource 3). In this case, the first and second sidelink control information indicate the same time-frequency resource.

[0360] Because the first terminal device receives the first sidelink control information earlier than the second sidelink control information, the first terminal device determines a first RSRP threshold based on the first sidelink control information and determines an RSRP measurement value for time-frequency resource 3. If the RSRP measurement value for time-frequency resource 3 is greater than the first RSRP threshold, the first terminal device excludes time-frequency resource 3 from the resource pool. After the first terminal device receives and decodes the second sidelink control information, the second sidelink control information also indicates time-frequency resource 3, so the first terminal device does not need to re-determine whether to exclude time-frequency resource 3.

[0361] In an optional implementation, if the ratio of the number of resources in the candidate resource set to the number of resources in the resource pool is less than the first threshold, the first terminal device may increase the first RSRP threshold and / or the second RSRP threshold and redetermine the candidate resource set to obtain a second candidate resource set until the ratio of the number of resources in the candidate resource set to the number of resources in the resource pool is equal to or greater than a third threshold. Each time the RSRP threshold is increased, the first RSRP threshold and / or the second RSRP threshold may be increased by 3 dB, or the first RSRP threshold and / or the second RSRP threshold may be increased multiple times. The third threshold is less than or equal to the first threshold. The third threshold may be configured by the resource pool, preconfigured, predefined, or indicated by the network device.

[0362] Optionally, after the second candidate resource set is determined, the method further includes the following steps:

[0363] 1104: Select a time-frequency resource from the second candidate resource set, and send information to the fourth terminal device on the time-frequency resource.

[0364] The first terminal device in the embodiment of Figure 11 of the present application may be the NR-V2X device shown in Figure 7(a), the NR-V2X device shown in Figure 7(b), or another device capable of supporting both LTE communication and NR communication. Below, an optional implementation form in which the NR-V2X device performs resource selection according to the above-mentioned method will be described using the NR-V2X device shown in Figure 7(b) as an example.

[0365] In this embodiment of the present application, in an NR-V2X device supporting both LTE communication and NR communication, in the process of determining resources using the mode 2 resource allocation procedure, the NR-V2X device may separately perform the resource selection process for mode 2 in LTE and the resource selection process for mode 2 in NR, obtain an intersection set of resource sets determined by the two procedures, and select resources from the intersection set to transmit information.

[0366] See Figure 7(b).

[0367] (1) In the above process, the first terminal device in this embodiment of the present application can first request the NR-V2X PHY layer to determine a candidate resource set via the NR-V2X MAC layer. Specifically, the NR-V2X MAC layer receives the following parameters: Information about the resource pool to which the resource set that needs to be reported belongs, priority information (L1 priority, prio TX ), remaining data packet delay budget, number of subchannels used for PSSCH / PSCCH transmission in one slot L subCH , resource reservation interval (P rsvp_TX ), and an indication of the resource selection mechanism (e.g., indicating full sensing only, partial sensing only, random resource selection only, or a combination thereof) to the NR-V2X PHY layer.

[0368] The parameters may include parameters used in the resource selection process in LTE and parameters used in the resource selection process in NR.

[0369] Optionally, the NR-V2X MAC layer may send one or more parameters to the NR-V2X PHY layer based on the first information, where the first information may be configuration information.

[0370] (2) The NR-V2X PHY layer transmits parameters used for the resource selection process in LTE, which are included in the received parameters, to the LTE-V2X PHY layer, so that the LTE-V2X PHY layer performs resource selection (which may also be referred to as performing LTE detection). For details, see the resource selection procedure for mode 2 in LTE.

[0371] In the process in which the LTE-V2X PHY layer performs LTE detection, the first terminal device may receive first sidelink control information via the LTE-V2X PHY layer and decode the first sidelink control information. After decoding the first sidelink control information, the LTE-V2X PHY layer of the first terminal device obtains parameters in the first sidelink control information, such as a first priority, related information of the first time-frequency resource indicated by the first sidelink control information, and an RSRP measurement value of the first time-frequency resource.

[0372] (3) The LTE-V2X PHY layer transmits the LTE detection result to the NR-V2X PHY layer, where the detection result includes one or more of the following information: parameters in the first sidelink control information and information such as RSRP measurement values ​​for the first time-frequency resource.

[0373] In the case of the NR-V2X PHY layer, after receiving the parameters sent from the NR-V2X MAC layer that are used for the resource selection process in NR, the NR-V2X PHY layer performs the resource selection procedure for mode 2 in NR.

[0374] The first terminal device may receive second sidelink control information via the NR-V2X PHY layer and decode the second sidelink control information. After decoding the second sidelink control information, the NR-V2X PHY layer of the first terminal device obtains parameters in the second sidelink control information, such as a second priority and related information for the second sidelink resource indicated by the second sidelink control information. The NR-V2X PHY layer determines RSRP measurement values ​​for the second time-frequency resource and determines a second RSRP threshold based on the second priority.

[0375] (4) The NR-V2X PHY layer determines whether to exclude a first time-frequency resource from the resource pool based on the first RSRP threshold and the RSRP measurement value of the first time-frequency resource, and determines whether to exclude a second time-frequency resource from the resource pool based on the second RSRP threshold and the RSRP measurement value of the second time-frequency resource.

[0376] The NR-V2X PHY layer reports the determined candidate resource set to the NR-V2X MAC layer, and the NR-V2X MAC layer selects time-frequency resources from the candidate resource set, which are used for PSCCH transmission and / or PSSCH transmission.

[0377] If the ratio of the number of resources in the candidate resource set to the number of resources in the resource pool is less than the first threshold, the NR-V2X PHY layer may increase the first RSRP threshold and / or the second RSRP threshold to redetermine the candidate resource set to obtain a second candidate resource set until the ratio of the number of resources in the candidate resource set to the number of resources in the resource pool is greater than or equal to a third threshold. For specific methods of increasing the first RSRP threshold and / or the second RSRP threshold, see the description of the embodiment in FIG. 11.

[0378] It should be noted that the embodiments of the present application can be combined with each other if the technical solutions are not contradictory.

[0379] It will be understood that in the foregoing embodiments, the methods and / or steps implemented by the first terminal device may alternatively be implemented by components (e.g., chips or circuits) that may be used in the first terminal device.

[0380] The above mainly describes the solutions provided in the embodiments of the present application from the perspective of device-to-device interactions. Correspondingly, one embodiment of the present application further provides a communication device configured to implement the aforementioned method. The communication device may be the first terminal device in the aforementioned method embodiment, or a device including the first terminal device, or a component that can be used in the first terminal device. It should be understood that to implement the aforementioned functions, the communication device includes a hardware structure and / or software modules for performing corresponding functions. Naturally, those skilled in the art should easily understand that the present application can be implemented by hardware or a combination of hardware and computer software in combination with the example components and algorithm steps described in the embodiments disclosed herein.

[0381] In the embodiments of the present application, the communication device may be divided into functional modules based on the above-described method embodiments. For example, each functional module may be obtained by dividing the functional modules based on the corresponding functions, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division into modules in the embodiments of the present application is merely an example and represents a division of logical functions. In actual implementation, other division methods may be used.

[0382] For example, the communication device is a first terminal device in the aforementioned method embodiment. FIG. 13 is a block diagram of a communication device 1300. The communication device 1300 includes an interface module 1301 and a processing module 1302. The interface module 1301 may alternatively be referred to as a transceiver module or a transceiver unit. The interface module 1301 is configured to implement transceiver functionality. For example, the interface module may be a transceiver circuit, a transceiver machine, a transceiver, or a communication interface. The interface module 1301 may also include a receiving module / unit and a transmitting module / unit.

[0383] When the communication apparatus 1300 is configured to implement the method shown in FIG. 8 in an embodiment of the present application, the interface module 1301 is configured to receive first sidelink control information from a second terminal device, where the first sidelink control information is used to determine a first resource set from a first resource pool.

[0384] The processing module 1302 is configured to determine a second resource set from the first resource set based on a received signal strength indicator RSSI of at least one time-frequency resource in the first resource set.

[0385] The interface module 1301 is configured to receive second sidelink control information from a third terminal device, where the second sidelink control information is used to determine a third resource set from a second resource pool.

[0386] If a ratio of the number of resources in the intersection set between the second resource set and the third resource set to the number of resources in the resource pool is less than a first threshold, the processing module 1302 is configured to determine a first candidate resource set, where the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the first resource set compared to the intersection set.

[0387] The processing module 1302 is configured to select time-frequency resources from the first candidate resource set, the selected time-frequency resources to be used for PSSCH and / or PSCCH transmissions.

[0388] When the communications apparatus 1300 is configured to implement the method illustrated in FIG. 9 in an embodiment of the present application, the interface module 1301 is configured to receive first sidelink control information from a second terminal device, where the first sidelink control information is used to determine a first resource set from a first resource pool.

[0389] The interface module 1301 is configured to receive second sidelink control information from a third terminal device, where the second sidelink control information is used to determine a third resource set from a second resource pool.

[0390] The processing module 1302 is configured to determine a first candidate resource set when a ratio of the number of resources in an intersection set of the first resource set and the third resource set to the number of resources in the second resource pool is less than a first threshold, the first candidate resource set including the intersection set and including at least one resource in a difference set of the first resource set compared to the intersection set.

[0391] When the communications apparatus 1300 is configured to implement the method illustrated in FIG. 10 in an embodiment of the present application, the interface module 1301 is configured to receive first sidelink control information from a second terminal device, the first sidelink control information indicating a first priority, the first priority being used to determine a first reference signal received power RSRP threshold, and to determine a first resource set from the resource pool based on the first RSRP threshold.

[0392] The processing module 1302 is configured to determine a second resource set from the first resource set based on a received signal strength indicator RSSI of at least one resource in the first resource set.

[0393] The interface module 1301 is configured to receive second sidelink control information from a third terminal device, the second sidelink control information indicating a second priority, the second priority being used to determine a second RSRP threshold, and the interface module is also configured to determine a third resource set from the resource pool based on the second RSRP threshold. The processing module 1302 is configured to increase the second RSRP threshold by the first terminal device to obtain the third RSRP threshold and redetermine the third resource set based on the third RSRP threshold to obtain a fifth resource set if a ratio of the number of resources in the intersection set of the second resource set and the third resource set to the number of resources in the resource pool is less than the first threshold.

[0394] When the communications apparatus 1300 is configured to implement the method shown in FIG. 11 in an embodiment of the present application, the interface module 1301 is configured to receive first sidelink control information from a second terminal device, the first sidelink control information indicating a first priority and a first time-frequency resource, and the first priority is used to determine a first reference signal received power RSRP threshold.

[0395] The interface module 1301 is configured to receive second sidelink control information from a third terminal device, the second sidelink control information indicating a second priority and a second time-frequency resource, the second priority being used to determine a second reference signal received power RSRP threshold.

[0396] The processing module 1302 is configured to determine, based on a first RSRP threshold and a second RSRP threshold, whether to exclude a first time-frequency resource and / or a second time-frequency resource from the resource pool to determine a candidate resource set, wherein the first terminal device selects a time-frequency resource from the candidate resource set, the time-frequency resource being used for PSSCH transmission and / or PSCCH transmission.

[0397] In this embodiment, the communication device 1300 is presented in the form of functional modules obtained by division in an integrated manner, where a module may be an ASIC, a circuit, a processor executing one or more software or firmware programs, a memory, an integrated logic circuit, and / or another component capable of providing the aforementioned functionality.

[0398] Those skilled in the art will appreciate that in a simple embodiment, the communication device 1300 may take the form of the communication device 400 shown in FIG.

[0399] For example, the processor 401 of the terminal device shown in FIG. 14 may call computer-executable instructions stored in the memory 403 to enable the communication device 400 to perform the resource reservation method in the above-described method embodiment. Specifically, the functions / implementation processes of the interface module 1301 and the processing module 1302 of FIG. 13 may be implemented by the processor 401 of the communication device 400 shown in FIG. 14 by calling computer-executable instructions stored in the memory 403. Alternatively, the functions / implementation processes of the processing module 1302 of FIG. 13 may be implemented by the processor 401 of the terminal device shown in FIGS. 4(a) and 4(b) by calling computer-executable instructions stored in the memory 403. The functions / implementation processes of the interface module 1301 of FIG. 13 may be implemented via the communication interface 404 in the communication device 400 shown in FIG. 14.

[0400] The communication device 1300 provided in this embodiment can perform a resource selection method. Therefore, for the technical effects that can be achieved by the communication device, please refer to the above method embodiments. Details will not be described again in this specification.

[0401] It should be noted that one or more of the aforementioned modules or units may be implemented using software, hardware, or a combination thereof. When any one of the aforementioned modules or units is implemented by software, the software exists in the form of computer program instructions and is stored in a memory. A processor may be configured to execute the program instructions and implement the aforementioned method steps. The processor may be incorporated into a system-on-chip (SoC) or an application-specific integrated circuit (ASIC), or may be an independent semiconductor chip. In addition to a core configured to execute software instructions to perform operations or processes, the processor may further include necessary hardware accelerators, such as a field programmable gate array (FPGA), a programmable logic device (PLD), or logic circuits that perform specific logic operations.

[0402] When the aforementioned modules or units are implemented by hardware, the hardware may be any one or any combination of a CPU, microprocessor, DSP chip, microcontroller unit (MCU), artificial intelligence processor, ASIC, SoC, FPGA, PLD, dedicated digital circuit, hardware accelerator, or non-integrated discrete component. The hardware can perform the aforementioned method steps by executing necessary software or independently of the software.

[0403] Optionally, an embodiment of the present application further provides a chip system including at least one processor and an interface, wherein the at least one processor is coupled to a memory using the interface, and the method in any one of the above-mentioned method embodiments is performed when the at least one processor executes a computer program or instructions in the memory. In a possible implementation, the communication device further includes a memory. Optionally, the chip system may include a chip, or may include a chip and another discrete device. This is not specifically limited in this embodiment of the present application.

[0404] Optionally, an embodiment of the present application further provides a communication system including any one or more of the first terminal device, the second terminal device, the third terminal device, and the fourth terminal device in the aforementioned method embodiments.

[0405] All or part of the above-described embodiments may be implemented by software, hardware, firmware, or any combination thereof. If a software program is used to implement the embodiments, all or part of the embodiments may be implemented in the form of a computer program product.

[0406] The present application provides a computer program product including one or more computer instructions that, when executed on a communication device, perform any of the methods in the embodiments of the present application.

[0407] The computer program instructions, when loaded and executed on a computer, produce, in whole or in part, the procedures or functions according to the embodiments of this application. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.

[0408] The computer instructions may be stored in a computer-readable storage medium. One embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium stores instructions. When the instructions are executed on a communication device, any method in the embodiments of the present application is performed.

[0409] Computer instructions may be transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio wave, or microwave) methods. A computer-readable storage medium may be any available medium accessible by a computer, or a data storage device, such as a server or data center, that incorporates one or more available media. Available media may be magnetic media (e.g., floppy disks, hard disk drives, or magnetic tapes), optical media (e.g., digital versatile discs (DVDs)), semiconductor media (e.g., solid state drives (SSDs)), etc.

[0410] Although the present application has been described with reference to embodiments, those skilled in the art will understand and implement other variations of the disclosed embodiments by studying the accompanying drawings, the contents of the disclosure, and the appended claims in the course of implementing the application for which protection is claimed. In the claims, "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may implement several functions recited in the claims. Although several measures are recited in mutually different dependent claims, this does not mean that these measures cannot be combined to produce better effects.

[0411] While the present application is described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the scope of the present application. Correspondingly, this specification and the accompanying drawings are merely exemplary descriptions of the present application as defined by the appended claims, and any or all modifications, variations, combinations, or equivalents falling within the scope of the present application are to be considered. If these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application also intends to encompass these modifications and variations. [Explanation of symbols]

[0412] 400 Communication Equipment 401 processor 403 Memory 404 Communication Interface 500 Communication Systems 501 Terminal Equipment 502 Terminal Equipment 503 Network Devices 600 NR-V2X devices 601 first communication module 602 second communication module 1300 Communication Equipment 1301 Interface Module 1302 Processing Module 6011 First physical layer 6012 First Medium Access Control Layer 6021 Second Physical Layer 6022 Second Medium Access Control Layer

Claims

1. 1. A resource selection method, comprising: receiving first sidelink control information, the first sidelink control information being used to determine a first resource set from a first resource pool; and determining a second resource set from the first resource set based on a received signal strength indicator (RSSI) of at least one resource in the first resource set; receiving second sidelink control information, wherein the second sidelink control information is used to determine a third resource set from a second resource pool; and determining a first candidate resource set, wherein if a ratio of a number of resources in an intersection set of the second resource set and the third resource set to a number of resources in the second resource pool is less than a first threshold, the first candidate resource set includes the intersection set, and the first candidate resource set further includes at least one resource in a difference set of the first resource set compared to the intersection set; selecting time-frequency resources from the first candidate resource set, the time-frequency resources to be used for a Physical Sidelink Control Channel (PSCCH) transmission and / or a Physical Sidelink Shared Channel (PSSCH) transmission; Including, The resources in the first resource pool and the resources in the second resource pool at least partially overlap. method.

2. determining a second resource set based on the first resource set and a received signal strength indicator (RSSI) of at least one resource in the first resource set; moving resources in the first resource set with the lowest RSSI to the second resource set until a ratio of the number of resources in the second resource set to the number of resources in the first resource pool is greater than or equal to a second threshold.

2. The method of claim 1, comprising:

3. The step of determining a first candidate resource set comprises: the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the intersection set of the first resource set and the third resource set compared to the second resource set; 3. The method of claim 1 or 2, comprising:

4. Selecting resources from the difference set of the intersection set of the first resource set and the third resource set compared to the second resource set comprises: the first candidate resource set includes the intersection set and includes one or more resources with the smallest RSSI in the difference set of the intersection set of the first resource set and the third resource set compared to the second resource set; 4. The method of claim 3, comprising:

5. The step of determining a first candidate resource set comprises: the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the second resource set compared to the intersection set; 5. The method of claim 1, comprising:

6. The step of determining a first candidate resource set comprises: the first candidate resource set includes the intersection set and includes one or more resources with the smallest RSSI in the difference set of the second resource set compared to the intersection set; 6. The method of claim 5, comprising:

7. 7. The method of claim 1, wherein a ratio of the number of resources in the first candidate resource set to the number of resources in the second resource pool is greater than or equal to a third threshold, and the third threshold is less than or equal to the first threshold.

8. the first sidelink control information is used to determine the first resource set, removing a first time-frequency resource from the resource pool if a reference signal received power RSRP measure of the first time-frequency resource is greater than a first RSRP threshold, wherein the first sidelink control information indicates a first priority and the first time-frequency resource, and the first priority is used to determine the first RSRP threshold.

8. The method of any one of claims 1 to 7, comprising:

9. excluding the first time-frequency resource from the resource pool to obtain the first resource set, and excluding undetected resources from the resource pool.

9. The method of claim 8, comprising:

10. the second sidelink control information is used to determine the second resource set, removing a second time-frequency resource from the resource pool if the RSRP measurement value of the second time-frequency resource is greater than a second RSRP threshold, wherein the second sidelink control information indicates a second priority and the second time-frequency resource, and the second priority is used to determine the second reference signal received power RSRP threshold.

10. The method of any one of claims 1 to 9, comprising:

11. excluding the second time-frequency resource from the resource pool to obtain the third resource set, and excluding undetected resources from the resource pool. The method of claim 10.

12. The method comprises: increasing the first RSRP threshold and redetermining the first resource set based on the increased first RSRP threshold to obtain a fourth resource set, wherein the first candidate resource set further includes at least one resource in a difference set of the fourth resource set compared to the first resource set.

11. The method of claim 9 or 10, further comprising:

13. The first sidelink control information is information in an evolved universal terrestrial radio access (E-UTRA) technology, and the second sidelink control information is information in a new radio non-radio (NR) technology.

13. The method according to any one of claims 1 to 12.

14. A resource selection device, a transceiver module configured to receive first sidelink control information, the first sidelink control information being used to determine a first resource set from a first resource pool; and a processing module configured to determine a second resource set from the first resource set based on a received signal strength indicator (RSSI) of each resource in the first resource set; Equipped with the transceiver module is configured to receive second sidelink control information, the second sidelink control information being used to determine a third resource set from a second resource pool; the processing module is configured to determine a first candidate resource set, and if a ratio of a number of resources in an intersection set of the second resource set and the third resource set to a number of resources in the resource pool is less than a first threshold, the first candidate resource set includes the intersection set, and the first candidate resource set further includes at least one resource in a difference set of the first resource set compared to the intersection set; the processing module is configured to select time-frequency resources from the first candidate resource set, the time-frequency resources to be used for a physical sidelink control channel (PSCCH) transmission and / or a physical sidelink shared channel (PSSCH) transmission; The resources in the first resource pool and the resources in the second resource pool at least partially overlap. Device.

15. the processing module is configured to move the RSSI of the smallest resource in the first resource set to the second resource set until a ratio of the number of resources in the second resource set to the number of resources in the second resource pool is greater than or equal to a second threshold.

15. The apparatus of claim 14.

16. the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the intersection set of the first resource set and the third resource set compared to the second resource set; 16. Apparatus according to claim 14 or 15.

17. 17. The apparatus of claim 16, wherein the first candidate resource set includes the intersection set, and the one with the smallest RSSI in the difference set of the intersection set of the first resource set and the third resource set compared to the second resource set includes multiple resources.

18. the first candidate resource set includes the intersection set and includes at least one resource in a difference set of the second resource set compared to the intersection set; 18. Apparatus according to any one of claims 14 to 17.

19. the first candidate resource set includes the intersection set and includes one or more resources with the smallest RSSI in the difference set of the second resource set compared to the intersection set; 19. The apparatus of claim 18.

20. 20. The apparatus of claim 14, wherein a ratio of the number of resources in the first candidate resource set to the number of resources in the second resource pool is greater than or equal to a third threshold, and the third threshold is less than or equal to the first threshold.

21. the first sidelink control information is used to determine the first resource set, the processing module is configured to exclude a first time-frequency resource from the first resource pool if a reference signal received power RSRP of the first time-frequency resource is greater than a first RSRP threshold; and the first sidelink control information indicates a first priority and the first time-frequency resource, and the first priority is used to determine the first RSRP threshold.

21. The apparatus of any one of claims 14 to 20, comprising:

22. the processing module is configured to exclude the first time-frequency resource from the resource pool and exclude undetected resources from the first resource pool to obtain the first resource set.

22. The apparatus of claim 21.

23. the second sidelink control information is used to determine the second resource set, the processing module is configured to exclude a second time-frequency resource from the second resource pool if an RSRP of the second time-frequency resource is greater than a second RSRP threshold; and the second sidelink control information indicates a second priority and the second time-frequency resource, the second priority being used to determine the second reference signal received power RSRP threshold.

23. The apparatus of any one of claims 14 to 22, comprising:

24. the processing module is configured to exclude the second time-frequency resource from the second resource pool and exclude undetected resources from the resource pool to obtain the third resource set.

24. The apparatus of claim 23.

25. The processing module is further configured to increase the first RSRP threshold and redetermine the first resource set based on the increased first RSRP threshold to obtain a fourth resource set, wherein the first candidate resource set further includes resources in a difference set of the fourth resource set compared to the first resource set.

21. The apparatus of claim 20.

26. The first sidelink control information is information in an evolved universal terrestrial radio access (E-UTRA) technology, and the second sidelink control information is information in a new radio non-radio (NR) technology.

26. The method of any one of claims 14 to 25.

27. A communications device comprising a processor, the processor configured to execute a program or instructions stored in a memory in order to implement a method according to any one of claims 1 to 13.

28. 14. A communication device comprising a processor and an interface circuit, the interface circuit configured to receive signals from a communication device other than the communication device and to transmit the signals to the processor or to transmit signals from the processor to a communication device other than the communication device, the processor configured to implement the method of any one of claims 1 to 13 via logic circuits or by executing code instructions.

29. 14. A computer-readable storage medium, the storage medium storing a program or instructions which, when executed on a computer, implements the method of any one of claims 1 to 13.

30. A computer program product comprising a program or instructions, said program or instructions being executed on a computer to perform the method of any one of claims 1 to 13.

Citation Information

Patent Citations

  • Resource indication method and device and resource selection method and device

    CN114125939A

  • APPARATUS AND METHOD FOR RESOURCE SELECTION IN SIDELINK COMMUNICATIONS - Patent application

    JP2025529742A

  • Methods and apparatuses for SL carrier aggregation enhancement

    US20210136646A1

  • Enabling multi-rat co-channel coexistence

    US20220086700A1

  • Terminal and communication method

    WO2023139709A1