IP Library › Granted Patent US 12,666,399
Granted Patent B2
US 12,666,399 · App. 17/755,779 · Granted Jun 23, 2026

Method and device for resource allocation

Inventors: Miao Zhou (Beijing, CN); Feifei Sun (Beijing, CN); Min Wu (Beijing, CN)
Assignee: Samsung Electronics Co., Ltd.
H04W72/02H04W72/20H04W74/0808
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 12,666,399
App. No.
17/755,779
Granted
Jun 23, 2026
Kind
B2
Abstract

The present disclosure relates to a pre-5G or 5G communication system to be provided for supporting higher data rates Beyond 4G communication system such as LTE. Embodiments of the present application provide a method and a device for resource allocation. The method includes: initiating initial resource selection for temporarily selecting resources for data to be transmitted; performing a first resource reselection after initial resource selection is initiated and before UE announces resources, and when a first SCI transmitted by other UE is received and a predefined condition for triggering resource reselection is met, wherein a resource reserved by other UE indicated in first SCI is at least one of resources temporarily selected by UE; transmitting PSCCH or PSSCH on first resource according to a result of first resource reselection, and announcing other resources except first resource through transmitted SCI.

Claims (92)

1 . A method performed by a user equipment (UE) in a wireless communication, the method comprising:

identifying resources selected to transmit data;

performing a resource reselection comprises:

identifying resources for pre-emption, wherein at least one resource of the resources for the pre-emption is associated with a resource determined based on a sidelink control information (SCI) received from other UE,

identifying whether reference signal received power (RSRP) for the SCI is higher than a threshold, wherein the RSRP is measured by the UE,

identifying configuration information indicating whether the pre-emption is enabled or disabled,

identifying a first priority value of transmission associated with the UE and a second priority value indicated by the SCI, and

replacing the at least one resource of the resources for the pre-emption, wherein the RSRP is higher than the threshold, the configuration information indicates that the pre-emption is enabled, and the first priority value is higher than the second priority value; and

transmitting a physical sidelink control channel (PSCCH) or a physical sidelink shared channel (PSSCH) based on the resource reselection.

2 . The method of claim 1 , wherein identifying the resources for the pre-emption is performed at a predefined value before time point for the resources selected to transmit the data, and

wherein the predefined value is determined based on sub-carrier spacing.

3 . The method of claim 1 , wherein condition for triggering the pre-emption includes at least one of:

triggering the pre-emption when a measurement result of RSRP associated with a first SCI is higher than a preconfigured threshold; or

triggering the pre-emption when a priority of the data of the UE is lower than a priority of data indicated in the first SCI and a difference between the priority of the data of the UE and the priority of the data indicated in the first SCI is greater than the preconfigured threshold.

4 . The method of claim 3 , wherein an RSRP threshold used to trigger the pre-emption is identified as a same value of an RSRP threshold used for a resource exclusion in an initial resource selection, and

wherein the RSRP threshold used to trigger the pre-emption is determined based on one of:

using an initial value of the RSRP threshold used for the resource exclusion in the initial resource selection as the RSRP threshold used to trigger the pre-emption; or

using an adjusted value of the RSRP threshold used for the resource exclusion in the initial resource selection as the RSRP threshold used to trigger the pre-emption.

5 . The method of claim 1 , for identifying a time relationship between triggering the pre-emption and performing the pre-emption, further comprising at least one of:

performing the pre-emption immediately after triggering the pre-emption when a time point at which the pre-emption is triggered is identified as a same value of the time point at which the pre-emption is performed; or

not performing the pre-emption immediately after triggering the pre-emption and performing the pre-emption until meeting with a specific time point when the time point at which the pre-emption is triggered is identified as a different value of the time point at which the pre-emption is performed.

6 . The method of claim 5 , wherein performing the pre-emption immediately after triggering the pre-emption comprises:

successfully receiving a first sidelink control information (SCI) at a first time point and performing the pre-emption at the first time point when a predefined condition for triggering the resource reselection is met; or

successfully receiving the first SCI at the first time point and determining whether the pre-emption is triggered at a predefined time point Tp before a time point to at which first resource temporarily selected by the UE is located, and when the predefined condition for triggering the resource reselection is met, performing the pre-emption at a time point t0-Tp, the time point Tp being a predefined or preconfigured value, and the time point t0-Tp indicating a time point before the time point to by an interval of the time point Tp, and

wherein, when the UE does not perform the pre-emption immediately after triggering the pre-emption and the UE performs the pre-emption until a specific time point, further comprising:

successfully receiving the first SCI at a first time point and triggering the pre-emption at the first time point when the predefined condition for triggering the resource reselection is met, and after triggering the pre-emption, performing the pre-emption until the time point t0-Tp is located before the time point to at which the first resource temporarily selected by the UE is located, the time point Tp being a predefined or preconfigured value and the time point t0-Tp indicating a time point before the time point to by an interval of the time point Tp; or

successfully receiving the first SCI at the first time point and triggering the pre-emption at the first time point when the predefined condition for triggering the resource reselection is met, and after triggering the pre-emption performing the pre-emption until the time point before a first available resource identified by a predefined interval, the time point Tp is a predefined or preconfigured value.

7 . The method of claim 6 , wherein the time point Tp comprises at least one of a preparation time for transmitting the data on at least one of the PSCCH or the PSSCH or a processing time for performing the pre-emption.

8 . The method of claim 1 , wherein a number of times that the UE performs the pre-emption is less than or equal to a predefined or preconfigured maximum value.

9 . The method of claim 8 , further comprising:

when the number of times that the UE performs the pre-emption exceeds the predefined or preconfigured maximum value and a collision occurs between the resources selected by the UE and resources announced by other UEs, and a predefined condition for triggering the resource reselection is met, adjusting transmit power of at least one of the PSCCH or the PSSCH transmitted by the UE on a resource,

wherein an amount of the adjusted transmit power of the at least one of the PSCCH or the PSSCH is identified based on at least one of:

RSRP of the other UEs measured by the UE;

a priority of the data to be transmitted; or

the priority of the data of the other UEs, and

wherein adjusting the transmit power of at least one of the PSCCH or the PSSCH comprises at least one of:

when the priority of the data of the UE is higher than the priority of the data of the other UEs or the RSRP of the other UEs measured by the UE is lower than a preconfigured threshold, adjusting the transmit power of the at least one of the PSCCH or the PSSCH transmitted by the UE on the resource to be higher than a transmit power of the other UEs; and

when the priority of the data of the UE is lower than the priority of the data of the other UEs or the RSRP of the other UEs measured by the UE is higher than the preconfigured threshold, adjusting the transmit power of the at least one of the PSCCH or the PSSCH transmitted by the UE on the resource to be lower than a transmit power of the other UEs.

10 . The method of claim 9 , wherein adjusting the transmit power of the at least one of the PSCCH or the PSSCH comprises at least one of:

when the priority of the data of the UE is higher than the priority of the data of the other UEs or the RSRP of the other UEs measured by the UE is lower than a preconfigured threshold, adjusting the transmit power of the at least one of the PSCCH or the PSSCH transmitted by the UE on the resource to be higher than a transmit power of the other UEs; and

when the priority of the data of the UE is lower than the priority of the data of the other UEs or the RSRP of the other UEs measured by the UE is higher than the preconfigured threshold, adjusting the transmit power of the at least one of the PSCCH or the PSSCH transmitted by the UE on a resource to be lower than a transmit power of the other UEs.

11 . The method of claim 1 , wherein a sensing window for the pre-emption is identified as at least one of:

a sensing window for a resource preliminary selection comprising an initial resource selection;

a sensing window for the resource preliminary selection and a time after a time point n and before a time point m, the time point n being a time point at which the resource preliminary selection is performed and the time point m being a time point at which the pre-emption is performed; or

a sensing window for the resource reselection including the time after the time point n and before the time point m.

12 . The method of claim 1 , wherein a resource selection window for the pre-emption is identified as at least one of:

using a same criteria to determine the resource selection window for the pre-emption and the resource selection window for a resource preliminary selection, the resource preliminary selection being an initial resource selection;

the resource selection window for the pre-emption, the resource selection window being a translation of the resource selection window for a resource preliminary selection;

the resource selection window for the pre-emption, the resource selection window being a remaining available time within the resource selection window for the resource preliminary selection; and

the resource selection window for the pre-emption, the resource selection window including entire available time until packet delay budget (PDB).

13 . The method of claim 1 , wherein an enable or disable status of a first resource reselection function is configured by at least one of:

configuring the enable or disable status of the first resource reselection function for each UE;

configuring the enable or disable status of the first resource reselection function for a channel busy ratio (CBR) on a resource pool; or

configuring the enable or disable status of the first resource reselection function for a priority of the data,

wherein configuring the enable or disable status of the first resource reselection function before resource announcement for a CBR on a resource pool comprises, for a same resource pool:

when the CBR is greater than a first threshold, enabling the first resource reselection function; and

when the CBR is less than a second threshold, disabling the first resource reselection function, and

wherein configuring the enable or disable status of the first resource reselection function before the resource announcement for each priority or a range of the priority of the data comprising, for a same UE:

when the priority of the data of the UE is greater than a first priority, enabling the first resource reselection function; and

when the priority of the data of the UE is lower than a second priority, disabling the first resource reselection function.

14 . The method of claim 1 , wherein an enable or disable status of a first resource reselection function is configured for each resource pool.

15 . The method of claim 1 , wherein a predefined condition for triggering the pre-emption comprises at least one of:

triggering the pre-emption when a priority of the data of the UE is lower than or equal to a priority of data indicated in a first sidelink control information (SCI);

triggering the pre-emption when the priority of the data of the UE is lower than the priority of the data indicated in the first SCI;

triggering the pre-emption when a resource on which the UE is to collide with other UEs is one of resources temporarily selected by the UE;

triggering the pre-emption when the resource on which the UE is to collide with the other UEs is entire resources temporarily selected by the UE;

triggering the pre-emption when a number of resources on which the UE is to collide with the other UEs is greater than a predefined or preconfigured threshold;

triggering the pre-emption when a number of resources temporarily selected by the UE, other than the resource on which the UE is to collide with the other UEs, is less than the predefined or preconfigured threshold;

triggering the pre-emption when the number of resources temporarily selected by the UE, other than the resource on which the UE is to collide with the other UEs, is less than a number of transport blocks to be transmitted or is insufficient to support one transmission of the data; and

triggering the pre-emption when the resource on which the UE is to collide with the other UEs is a first resource temporarily selected by the UE.

16 . A user equipment (UE) in a wireless communication, the UE comprising:

a transceiver; and

at least one processor coupled to the transceiver, the at least one processor configured to:

identify resources selected to transmit data,

perform a resource reselection, and

transmit a physical sidelink control channel (PSCCH) or a physical sidelink shared channel (PSSCH) based on the resource reselection,

wherein performing the resource reselection comprises:

identifying resources for pre-emption, wherein at least one resource of the resources for the pre-emption is associated with a resource determined based on a sidelink control information (SCI) received from other UE,

identifying whether reference signal received power (RSRP) for the SCI is higher than a threshold, wherein the RSRP is measured by the UE,

identifying configuration information indicating whether the pre-emption is enabled or disabled,

identifying a first priority value of transmission associated with the UE and a second priority value indicated by the SCI, and

replacing the at least one resource of the resources for the pre-emption, wherein the RSRP is higher than the threshold, the configuration information indicates that the pre-emption is enabled, and the first priority value is higher than the second priority value.

17 . The UE of claim 16 , wherein identifying the resources for the pre-emption is performed at a predefined value before time point for the resources selected to transmit the data, and

wherein the predefined value is defined based on a sub-carrier spacing.

18 . The UE of claim 16 , wherein a predefined condition for triggering the pre-emption is identified based on at least one of:

triggering the pre-emption when a measurement result of reference signal received power (RSRP) associated with a first sidelink control information (SCI) is higher than a predefined or preconfigured threshold; or

triggering the pre-emption when a priority of the data of the UE is lower than a priority of data indicated in the first SCI and a difference between the priority of the data of the UE and the priority of the data indicated in the first SCI is greater than the predefined or preconfigured threshold.

19 . The UE of claim 18 , wherein an RSRP threshold used to trigger the pre-emption is identified as a same value of an RSRP threshold used for a resource exclusion in an initial resource selection, and

wherein the RSRP threshold used to trigger the pre-emption is determined based on one of:

using an initial value of the RSRP threshold used for the resource exclusion in the initial resource selection as the RSRP threshold used to trigger the pre-emption; or

using an adjusted value of the RSRP threshold used for the resource exclusion in the initial resource selection as the RSRP threshold used to trigger the pre-emption.

20 . The UE of claim 16 , wherein an enable or disable status of a first resource reselection function is configured for each resource pool.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2022
From: ZHOU, MIAO; SUN, FEIFEI; WU, MIN
To: SAMSUNG ELECTRONICS CO., LTD
Reel/Frame 059864/0129 →
Priority Claims (1)
CN 201911084314.3 · Nov 7, 2019 · national
Continuity (1)
Related Publication 20220394675A1 · Dec 8, 2022
References Cited (42)
US 20160066337A1 · Sartori et al. · 2016 [cited by applicant]
US 20160073408A1 · Sartori et al. · 2016 [cited by applicant]
US 20180049220A1 · Patil et al. · 2018 [cited by applicant]
US 20190110177A1 · Lee et al. · 2019 [cited by applicant]
US 20190246249A1 · Lee et al. · 2019 [cited by applicant]
US 20190289615A1 · Lee et al. · 2019 [cited by applicant]
US 20190327753A1 · Lee et al. · 2019 [cited by applicant]
US 20210045088A1 · Cai et al. · 2021 [cited by applicant]
US 20220201528A1 · Shin et al. · 2022 [cited by applicant]
CN 107484254A · 2017 [cited by applicant]
CN 107889161A · 2018 [cited by applicant]
CN 108024230A · 2018 [cited by applicant]
CN 108400843A · 2018 [cited by applicant]
CN 108632781A · 2018 [cited by applicant]
CN 109121214A · 2019 [cited by applicant]
CN 109478991A · 2019 [cited by applicant]
CN 109565791A · 2019 [cited by applicant]
CN 110167072A · 2019 [cited by applicant]
CN 110351687A · 2019 [cited by applicant]
WO WO2020033088A1 · 2020 [cited by examiner]
WO 2020222532A1 · 2020 [cited by applicant]
Summons to attend oral proceedings pursuant to Rule 115(1) EPC issued Mar. 14, 2024, in connection with European Patent Application No. 20884145.2, 8 pages. [cited by applicant]
Examination Report issued Mar. 12, 2024, in connection with Indian Patent Application No. 202217027140, 7 pages. [cited by applicant]
Supplementary European Search Report dated Mar. 14, 2023, in connection with European Patent Application No. 20884145.2, 11 pages. [cited by applicant]
First Office Action issued May 8, 2024, in connection with Chinese Patent Application No. 201911084314.3, 14 pages. [cited by applicant]
Liu et al., “Energy Efficiency Resource Reuse for Device-to-Device Communication”, Journal of Southwest Jiaotong University, vol. 51, No. 4,Aug. 2016, 7 pages. [cited by applicant]
Molina-Masegosa et al, “Configuration of the C-V2X Mode 4 Sidelink PC5 Interface for Vehicular Communication”, 2018 14th International Conference on Mobile Ad-HocAnd Sensor Networks (MSN), Apr. 2019, 6 pages. [cited by applicant]
Intel Corporation, “Remaining sensing and resource selection issues for sidelink V2V communication”, R1-1611921, 3GPP TSG RAN WG1 Meeting #87, Reno, USA, Nov. 14-18, 2016, 6 pages. [cited by applicant]
Spreadtrum Communications, “Discussion on NR sidelink Mode 2 resource allocation”, R1-1910007, 3GPP TSG RAN WG1 #98bis, Chongqing, China, Oct. 14-20, 2019, 5 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC dated Sep. 11, 2023, in connection with European Patent Application No. 20884145.2, 6 pages. [cited by applicant]
VIVO: “Discussion on mode 2 resource allocation mechanism”, R1-1911420, 3GPP TSG RAN WG1 #98bis meeting, Chongqing, China, Oct. 14-20, 2019, 15 pages. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority in connection with International Application No. PCT/KR2020/015422 issued Feb. 10, 2021, 8 pages. [cited by applicant]
Xiaomi Communications, “On Mode 2 resource allocation of V2x communications” R1-1911289, 3GPP TSG RAN WG1 #98bis, Chongqing, China, Oct. 14-20, 2019, 3 pages. [cited by applicant]
CATT, “Discussion on resource allocation mechanism for sidelink Mode 2 in NR V2X” R1-1910329, 3GPP TSG RAN WG1 Meeting #98bis, Chongqing, China, Oct. 14 - 20, 2019, 13 pages. [cited by applicant]
OPPO, “Discussions on resource reservation, sensing and selection in Mode 2” R1-1910379, 3GPP TSG-RAN WG1 Meeting #98bis, Chongqing, China, Oct. 14-20, 2019, 11 pages. [cited by applicant]
Intel Corporation, “Resource Allocation Mode-2 for NR V2X Sidelink Communication” R1-1910650, 3GPP TSG RAN WG1 Meeting #98bis, Chongqing, China, Oct. 14-20, 2019, 28 pages. [cited by applicant]
Notification of Granting of Patent Right to Invention issued Nov. 23, 2024, in connection with Chinese Patent Application No. 201911084314.3, 7 pages. [cited by applicant]
Qualcomm Incorporated, “Sidelink Resource Allocation Mechanism for NR V2X,” R1-1911106, 3GPP TSG-RAN WG1 #98bis, Chongqing, China, Oct. 14-20, 2019, 10 pages. [cited by applicant]
Office Action dated Dec. 12, 2025, in connection with Korean Application No. 10-2022-7012207, 22 pages. [cited by applicant]
Fraunhofer IIS, et al., “QoS Management for NR sidelink”, 3GPP TSG RAN WG1 #98, R1-1908746, Aug. 2019, 4 pages. [cited by applicant]
Intel Corporation, “Summary#1 for AI 7.2.4.2.2 Mode-2 Resource Allocation”, 3GPP TSG RAN WG1 Meeting #98bis, R1-1911347, Oct. 2019, 33 pages. [cited by applicant]
Hearing Notice dated Feb. 10, 2026, in connection with Indian Application No. 202217027140, 2 pages. [cited by applicant]