IP Library Granted Patent US 12677299
Granted Patent B2
US 12677299 · App. 18/394,911 · Granted Jul 7, 2026

Resource selection method and apparatus

Inventors: Hongli He (Beijing, CN); Xueru Li (Beijing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04W72/25H04W72/542H04W72/563
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12677299
App. No.
18/394,911
Granted
Jul 7, 2026
Kind
B2
Abstract

A resource selection method includes: A first terminal device determines an initial candidate resource set including M resources, and determines, based on an RSRP and a collision index that are associated with SCI received in a sensing window, whether to exclude an i th resource in the M resources from the initial candidate resource set, to obtain a candidate available resource set. The collision index is an index of a collision between a reserved resource indicated by the SCI received in the sensing window and an i th periodic resource. The i th periodic resource includes the i th resource and a resource obtained after the i th resource is extended based on a preset first period. Herein, M is a positive integer, and i is a positive integer from 1 to M.

Claims (104)

1 . A method, comprising:

determining an initial candidate resource set, wherein the initial candidate resource set comprises M resources, and M is a positive integer; and

determining, based on a reference signal received power (RSRP) and a collision index that are associated with sidelink control information (SCI) received in a sensing window, whether to exclude an i th resource in the M resources from the initial candidate resource set, to obtain a candidate available resource set, wherein i is a positive integer from 1 to M, and

wherein the collision index is an index of a collision between a reserved resource indicated by the SCI and an i th periodic resource, and the i th periodic resource comprises the i th resource and a resource obtained after the i th resource is extended based on a preset first period.

2 . The method according to claim 1 , wherein determining, based on the RSRP and the collision index that are associated with the SCI received in the sensing window, whether to exclude the i th resource from the initial candidate resource set comprises:

determining, based on the RSRP associated with the SCI, the collision index, a first priority corresponding to the SCI, and a preset priority, whether to exclude the i th resource from the initial candidate resource set.

3 . The method according to claim 2 , wherein the SCI received in the sensing window comprises a plurality of pieces of SCI, the plurality of pieces of SCI form X SCI sets, reserved resources corresponding to the X SCI sets partially or completely overlap the i th periodic resource, SCI comprised in an x th SCI set in the X SCI sets corresponds to a same first priority, the collision index comprises X collision indices, the X collision indices are in a one-to-one correspondence with the X SCI sets, X1 is a positive integer greater than 1, X2 is a positive integer less than or equal to X1, and X is a positive integer; and

wherein determining, based on the RSRP associated with the SCI, the collision index, the first priority corresponding to the SCI, and the preset priority, whether to exclude the i th resource from the initial candidate resource set comprises:

determining a first evaluation index of the i th resource based on an RSRP associated with the x th SCI set in the X SCI sets, a collision index corresponding to the x th SCI set, a first priority corresponding to the x th SCI set, and the preset priority, wherein the first priority corresponding to the x th SCI set is a first priority corresponding to the SCI comprised in the x th SCI set, and x is a positive integer from 1 to X; and

determining, based on the first evaluation index of the i th resource, whether to exclude the i th resource from the initial candidate resource set.

4 . The method according to claim 3 , wherein the collision index corresponding to the x th SCI set is determined based on a quantity of times that the i th periodic resource collides with a first reserved resource in a first window, the first reserved resource is a reserved resource corresponding to the x th SCI set, and the reserved resource corresponding to the x th SCI set comprises a reserved resource indicated by each piece of SCI in the x th SCI set.

5 . The method according to claim 4 , wherein:

the collision index corresponding to the x th SCI set comprises a first collision sub-index or a second collision sub-index;

the collision index corresponding to the x th SCI set being determined based on the quantity of times that the i th periodic resource collides with the first reserved resource in the first window comprises:

the first collision sub-index being determined based on a quantity of resources that are located in the first window in the i th periodic resource, and the quantity of times that the i th periodic resource collides with the first reserved resource in the first window; and

the second collision sub-index being determined based on a quantity of resources that are located in the first window in the first reserved resource, and the quantity of times that the i th periodic resource collides with the first reserved resource in the first window.

6 . The method according to claim 4 , wherein the first evaluation index, the RSRP associated with the x th SCI set in the X SCI sets, the collision index corresponding to the x th SCI set, the first priority corresponding to the x th SCI set, and the preset priority satisfy the following formula:

E

=

x

=

1

X

[

-

A

(

a

x

+

b

x

)

RSRP

x

+

G

(

prio

TX

,

pri

o

x

)

]

,

wherein

E is the first evaluation index, A is a constant greater than 0, a x is a first collision sub-index corresponding to the x th SCI set, b x is a second collision sub-index corresponding to the x th SCI set, RSRP x is the RSRP associated with the x th SCI set, prio TX is the preset priority, prio x is the first priority corresponding to the x th SCE set, G(prio TX , prio x ) is a preset value related to prio TX and prio x , and G(prio TX , prio x ) increases or remains unchanged as the preset priority increases, and decreases or remains unchanged as the first priority corresponding to the x th SCI set increases.

7 . The method according to claim 4 , wherein determining the first evaluation index of the i th resource based on the RSRP associated with the x th SCI set in the X SCI sets, the collision index corresponding to the x th SCI set, the first priority corresponding to the x th SCI set, and the preset priority comprises:

determining, based on the RSRP associated with the x th SCI set in the X SCI sets, the collision index corresponding to the x th SCI set, the first priority corresponding to the x th SCI set, and the preset priority, a second evaluation index of the i th resource corresponding to the x th SCI set; and

determining the first evaluation index based on X second evaluation indices of the i th resource corresponding to the X SCI sets.

8 . The method according to claim 7 , wherein the second evaluation index of the i th resource corresponding to the x th SCI set, the RSRP associated with the x th SCI set in the X SCI sets, the collision index corresponding to the x th SCI set, the first priority corresponding to the x th SCI set, and the preset priority satisfy the following formula:

E x =−A ( a x +b x )RSRP x +G (prio TX ,prio x ), wherein

E x is the second evaluation index corresponding to the x th SCI set, A is a constant greater than 0, a x is a first collision sub-index corresponding to the x th SCI set, b x is a second collision sub-index corresponding to the x th SCI set, RSRP x is the RSRP associated with the x th SCI set,

prio TX is the preset priority, prio x is the first priority corresponding to the x th SCI set,

G(prio TX , prio x ) is a preset value related to prio TX and prio x , and G(prio TX , prio x ) increases or remains unchanged as the preset priority increases, and decreases or remains unchanged as the first priority corresponding to the x th SCI set increases.

9 . The method according to claim 7 , wherein:

the first evaluation index is a sum of the X second evaluation indices;

the first evaluation index is an average value of the X second evaluation indices;

the first evaluation index is a maximum value in the X second evaluation indices; or

the first evaluation index is a minimum value in the X second evaluation indices.

10 . The method according to claim 3 , wherein determining, based on the first evaluation index of the i th resource, whether to exclude the i th resource from the initial candidate resource set comprises:

when the first evaluation index of the i th resource is less than or equal to a first threshold, excluding the i th resource from the initial candidate resource set; or

when the first evaluation index of the i th resource is less than a first threshold, excluding the i th resource from the initial candidate resource set.

11 . The method according to claim 3 , wherein SCI comprised in a same SCI set in the X SCI sets corresponds to a same first priority, a same period, a same time domain resource allocation indication, and a same frequency domain resource allocation indication, and reserved resources indicated by the SCI comprised in the same SCI set partially or completely overlap.

12 . The method according to claim 1 , wherein the SCI received in the sensing window comprises first SCI, the i th periodic resource partially or completely overlaps a second reserved resource in a first window, and the second reserved resource is a reserved resource indicated by the first SCI; and

wherein determining, based on the RSRP and the collision index that are associated with the SCI, whether to exclude the i th resource in the M resources from the initial candidate resource set comprises:

when the RSRP associated with the first SCI is greater than or equal to a second threshold, excluding the i th resource from the initial candidate resource set; or

when the RSRP associated with the first SCI is greater than a second threshold, excluding the i th resource from the initial candidate resource set, wherein the second threshold is determined based on the collision index.

13 . The method according to claim 12 , wherein the second threshold being determined based on the collision index comprises

the second threshold being determined based on the collision index, a first priority corresponding to the first SCI, and a preset priority.

14 . The method according to claim 12 , wherein:

the collision index comprises a third collision sub-index and a fourth collision sub-index, and the third collision sub-index and the fourth collision sub-index are determined based on a quantity of times that the i th periodic resource collides with the second reserved resource in the first window; and

the second threshold being determined based on the collision index comprises that the second threshold is determined based on a collision index interval corresponding to the collision index, wherein the collision index interval corresponding to the collision index comprises a first collision index interval and a second collision index interval, the first collision index interval is a collision index interval in which the third collision sub-index is located, and the second collision index interval is a collision index interval in which the fourth collision sub-index is located.

15 . The method according to claim 12 , wherein:

the second threshold being determined based on the collision index comprises the second threshold being determined based on a collision index interval corresponding to the collision index; and

wherein:

the collision index interval corresponding to the collision index is a collision index interval in which a maximum collision index in a third collision sub-index and a fourth collision sub-index is located, and the third collision sub-index and the fourth collision sub-index are determined based on a quantity of times that the i th periodic resource collides with the second reserved resource in the first window;

the collision index interval corresponding to the collision index is a collision index interval in which a minimum collision index in a third collision sub-index and a fourth collision sub-index is located, and the third collision sub-index and the fourth collision sub-index are determined based on a quantity of times that the i th periodic resource collides with the second reserved resource in the first window;

the collision index interval corresponding to the collision index is a collision index interval in which an average collision index of a third collision sub-index and a fourth collision sub-index is located, and the third collision sub-index and the fourth collision sub-index are determined based on a quantity of times that the i th periodic resource collides with the second reserved resource in the first window;

when a preset priority is lower than or equal to a first priority corresponding to the first SCI, the collision index interval corresponding to the collision index is a collision index interval in which a fourth collision sub-index is located, and the fourth collision sub-index is determined based on a quantity of times that the i th periodic resource collides with the second reserved resource in the first window; or

when the preset priority is higher than the first priority corresponding to the first SCI, the collision index interval corresponding to the collision index is a collision index interval in which a third collision sub-index is located, and the third collision sub-index is determined based on a quantity of times that the i th periodic resource collides with the second reserved resource in the first window.

16 . The method according to claim 14 , wherein the third collision sub-index being determined based on the quantity of times that the i th periodic resource collides with the second reserved resource in the first window comprises:

the third collision sub-index is determined based on a quantity of resources that are located in the first window in the i th periodic resource, and the quantity of times that the i th periodic resource collides with the second reserved resource in the first window; and

wherein the fourth collision sub-index being determined based on the quantity of times that the i th periodic resource collides with the second reserved resource in the first window comprises:

the fourth collision sub-index is determined based on a quantity of resources that are located in the first window in the second reserved resource, and the quantity of times that the i th periodic resource collides with the second reserved resource in the first window.

17 . The method according to claim 1 , further comprising:

sending second SCI, wherein the second SCI comprises first indication information, the first indication information indicates a second resource, the second resource is a resource released in a first periodic reserved resource, and the first periodic reserved resource is a reserved resource indicated by the second SCI.

18 . The method according to claim 17 , wherein the SCI received in the sensing window comprises third SCI, the third SCI indicates a third reserved resource, the second resource belongs to a first partial resource in the first periodic reserved resource, and the first partial resource partially or completely overlaps the third reserved resource.

19 . A communication apparatus, comprising:

one or more processors, configured to execute instructions stored in a memory, the instructions including instructions for:

determining an initial candidate resource set, wherein the initial candidate resource set comprises M resources, and M is a positive integer; and

determining, based on a reference signal received power (RSRP) and a collision index that are associated with sidelink control information (SCI) received in a sensing window, whether to exclude an i th resource in the M resources from the initial candidate resource set, to obtain a candidate available resource set, wherein i is a positive integer from 1 to M, and

wherein the collision index is an index of a collision between a reserved resource indicated by the SCI and an i th periodic resource, and the i th periodic resource comprises the i th resource and a resource obtained after the i th resource is extended based on a preset first period.

20 . A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer programs or instructions, when the computer programs or the instructions are executed on a communication apparatus, the communication apparatus is enabled to perform operations comprising:

determining an initial candidate resource set, wherein the initial candidate resource set comprises M resources, and M is a positive integer; and

determining, based on a reference signal received power (RSRP) and a collision index that are associated with sidelink control information (SCI) received in a sensing window, whether to exclude an i th resource in the M resources from the initial candidate resource set, to obtain a candidate available resource set, wherein i is a positive integer from 1 to M, and

wherein the collision index is an index of a collision between a reserved resource indicated by the SCI and an i th periodic resource, and the i th periodic resource comprises the i th resource and a resource obtained after the i th resource is extended based on a preset first period.