IP Library › Granted Patent US 12,621,848
Granted Patent B2
US 12,621,848 · App. 18/252,692 · Granted May 5, 2026

Sidelink resource reselection

Inventors: Jakob Lindbjerg Buthler (Aalborg, DK); Laura Luque Sanchez (Nibe, DK); Devaki Chandramouli (Plano, TX); Faranaz Sabouri-Sichani (Aalborg, DK); Frank Frederiksen (Klarup, DK); Nuno Manuel Kiilerich Pratas (Gistrup, DK)
Assignee: Nokia Technologies
H04W72/25H04W24/10H04W72/02
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,621,848
App. No.
18/252,692
Granted
May 5, 2026
Kind
B2
Abstract

To take into account a possible collision during sidelink communications, a transmitter (transceiver) may request one or more other apparatuses (transceivers, receivers) to monitor and report transmissions on sidelink resources at least during a resource received and used by the transmitter for transmission of the data. When one or more monitoring reports are received it is determined whether to reschedule the transmission of the data.

Claims (62)

1 . An apparatus comprising

at least one first transceiver;

at least one processor; and

at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform:

selecting, in response to data to be transmitted via a first transceiver, a resource for transmission of the data from a resource pool for sidelink communications;

requesting, by the first transceiver, at least one second apparatus to monitor and report transmissions at least during the selected resource, wherein the request specifies the selected resource and instructs the at least one second apparatus to obtain sidelink control information or measurements during that resource, the request and reporting being performed directly between apparatuses without base station scheduling;

transmitting, by the first transceiver, the data using the resource; and

determining, based at least on one or more monitoring reports received from the at least one second apparatus, whether to reschedule the transmission of the data, wherein the selecting and the rescheduling are performed without base station scheduling,

wherein determining whether to reschedule comprises comparing the received measurements to values previously measured by the first transceiver before resource selection and the rescheduling determination is further based on periodicity of a configured grant.

2 . The apparatus of claim 1 , wherein the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further to perform, in response to the monitoring report comprising sidelink control information:

determining, in response to the sidelink control information indicating a data transmission scheduled to the apparatus that will occur again, a new set of resources in the set of resource pools, which are usable for transmitting the data, the new set being determined using at least the sidelink control information received;

checking, whether the new set of resources comprises resources suitable for transmitting the data; and

performing, in response to the new set of resources comprising one or more suitable resources, rescheduling by selecting a new resource for transmission of the data from the one or more suitable resources.

3 . The apparatus of claim 1 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus further to perform, in response to the monitoring report comprising information indicating a probability of a collision of the data transmitted and a data transmission to the apparatus:

determining, using at least the information, a probability of the collision; and

performing, in response to the probability meeting preset criteria, rescheduling the transmission of the data by re-initiating selecting the resource.

4 . The apparatus of claim 3 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus further to perform, when the information includes one or more values of signal received power, the determining the probability of the collision either by comparing the one or more values received to a preset threshold, a value not exceeding the threshold indicating that no collision occurred or by comparing the one or more values received to values the first transceiver has measured before selecting the resource, a similar value indicating that no collision occurred.

5 . The apparatus of claim 3 , wherein the preset criteria comprises quality of service related criteria, and the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus further to perform using quality of service information relating to the data to be transmitted when determining whether to reschedule the transmission of the data, wherein the quality of service information comprises criticality, latency and periodicity of configured grant.

6 . The apparatus of claim 1 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus further to perform, in response to the monitoring report comprising information comprising a flag indicating a collision of the data transmitted and a data transmission to the apparatus using quality of service information relating to the data to be transmitted to determine whether to reschedule the transmission of the data.

7 . The apparatus of claim 5 , further comprising a second transceiver configured to act as the second apparatus, the apparatus being operable to use isolation training signals between the first and second transceivers to select monitoring resources.

8 . The apparatus of claim 1 , further comprising at least one second transceiver, wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus further to perform:

requesting, by the first transceiver, at least one of the at least one second transceiver, as at least one of the at least one second apparatus, to monitor and report transmissions at least during the resource;

monitoring, by a second transceiver, in response to receiving from the first transceiver a request to monitor and report transmissions, resources for sidelink communications; and causing sending monitoring reports to the first transceiver.

9 . The apparatus of claim 8 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus further to perform:

determining, in response to receiving from the first transceiver leakage training signals, degrees of isolation between the first transceiver and the second transceiver on corresponding frequencies; and

using the degrees of isolation to determine which of the resources to monitor and whether to send in the monitoring report sidelink control information or information indicating a probability of a collision.

10 . A method comprising:

selecting, in response to data to be transmitted via a first transceiver, a resource for transmission of the data from a resource pool for sidelink communications;

requesting, by the first transceiver, at least one apparatus to monitor and report transmissions at least during the selected resource, wherein the requesting specifies the selected resource and instructs the at least one second apparatus to obtain sidelink control information or measurements during that resource, the request and reporting being performed directly between apparatuses without base station scheduling;

transmitting, by the first transceiver, the data using the resource; and

determining, based at least on one or more monitoring reports received from the at least one apparatus, whether to reschedule the transmission of the data, wherein the selecting and the rescheduling are performed without base station scheduling,

wherein determining whether to reschedule comprises comparing the received measurements to values previously measured by the first transceiver before resource selection and the rescheduling determination is further based on periodicity of a configured grant.

11 . The method of claim 10 , wherein the method further comprises performing, in response to the monitoring report comprising sidelink control information:

determining, in response to the sidelink control information indicating a data transmission scheduled to the apparatus that will occur again, a new set of resources in the set of resource pools, which are usable for transmitting the data, the new set being determined using at least the sidelink control information received;

checking, whether the new set of resources comprises resources suitable for transmitting the data; and

performing, in response to the new set of resources comprising one or more suitable resources, rescheduling by selecting a new resource for transmission of the data from the one or more suitable resources.

12 . The method of claim 10 , wherein the method further comprises performing, in response to the monitoring report comprising information indicating a probability of a collision of the data transmitted and a data transmission to the apparatus:

determining, using at least the information, a probability of the collision; and

performing, in response to the probability meeting preset criteria, rescheduling the transmission of the data by re-initiating selecting the resource.

13 . The method of claim 12 , wherein the method further comprises performing, when the information includes one or more values of signal received power, the determining the probability of the collision either by comparing the one or more values received to a preset threshold, a value not exceeding the threshold indicating that no collision occurred or by comparing the one or more values received to values the first transceiver has measured before selecting the resource, a similar value indicating that no collision occurred.

14 . The method of claim 12 , wherein the preset criteria comprises quality of service related criteria, and the method further comprises performing using quality of service information relating to the data to be transmitted when determining whether to whether to reschedule the transmission of the data, wherein the quality of service information comprises criticality, latency and periodicity of configured grant.

15 . The method of claim 10 , wherein the method further comprises performing, in response to the monitoring report comprising information comprising a flag indicating a collision of the data transmitted and a data transmission to the apparatus using quality of service information relating to the data to be transmitted to determine whether to reschedule the transmission of the data.

16 . The method of claim 14 , wherein the request is sent to a plurality of second apparatuses, and the determining comprises combining monitoring reports received from the plurality of second apparatuses.

17 . The method of claim 10 , the method further comprising performing:

requesting, by the first transceiver, at least one of the at least one second transceiver, as at least one of the at least one second apparatus, to monitor and report transmissions at least during the resource;

monitoring, by a second transceiver, in response to receiving from the first transceiver a request to monitor and report transmissions, resources for sidelink communications; and

causing sending monitoring reports to the first transceiver.

18 . The method of claim 17 , wherein the method further comprises performing:

determining, in response to receiving from the first transceiver leakage training signals, degrees of isolation between the first transceiver and the second transceiver on corresponding frequencies; and

using the degrees of isolation to determine which of the resources to monitor and whether to send in the monitoring report sidelink control information or information indicating a probability of a collision.

19 . The method of claim 10 , wherein the monitoring report comprises a probability metric indicating likelihood of collision, and the rescheduling is performed only when the probability exceeds a dynamic threshold,

wherein the monitoring report further includes measurements of leakage isolation between multiple transceivers of the apparatus,

wherein the method further comprises adjusting the rescheduling criteria based on quality of service information including latency budgets for the transmitted data.

20 . A non-transitory computer readable medium comprising program instructions that, when executed by an apparatus, cause the apparatus to perform at least one of a first process and a second process,

wherein the first process comprises at least the following:

selecting, in response to data to be transmitted via a first transceiver, a resource for transmission of the data from a resource pool for sidelink communications;

requesting at least one apparatus to monitor and report transmissions at least during the resource, wherein the requesting specifies the selected resource and instructs the at least one second apparatus to obtain sidelink control information or measurements during that resource, the request and reporting being performed directly between apparatuses without base station scheduling;

causing transmitting the data using the resource;

determining, based at least on one or more monitoring reports received from the at least one apparatus, whether to reschedule the transmission of the data, wherein the selecting and the rescheduling are performed without base station scheduling, wherein determining whether to reschedule comprises comparing the received measurements to values previously measured by the first transceiver before resource selection and the rescheduling determination is further based on periodicity of a configured grant and wherein the rescheduling determination is further based on periodicity of a configured grant;

wherein the second process comprises at least the following:

monitoring, in response to receiving a request to monitor and report transmissions, resources for sidelink communications; and

causing sending monitoring reports.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: LINDBJERG BUTHLER, JAKOB; LUQUE SANCHEZ, LAURA; SABOURI-SICHANI, FARANAZ; FREDERIKSEN, FRANK; MANUEL KIILERICH PRATAS, NUNO
To: NOKIA DENMARK A/S
Reel/Frame 063969/0123 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: NOKIA OF AMERICA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 063969/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: NOKIA DENMARK A/S
To: NOKIA TECHNOLOGIES OY
Reel/Frame 063969/0136 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: CHANDRAMOULI, DEVAKI
To: NOKIA OF AMERICA CORPORATION
Reel/Frame 063969/0104 →
Priority Claims (1)
FI 20206138 · Nov 11, 2020 · national
Continuity (1)
Related Publication 20240008056A1 · Jan 4, 2024
References Cited (46)
US 7907891B2 · Proctor, Jr. · 2011 [cited by examiner]
US 10383147B2 · Rajagopal · 2019 [cited by examiner]
US 10638506B2 · Faurie · 2020 [cited by examiner]
US 20060240769A1 · Proctor, Jr. · 2006 [cited by examiner]
US 20160095092A1 · Khoryaev · 2016 [cited by examiner]
US 20180035329A1 · Futaki · 2018 [cited by examiner]
US 20180035430A1 · Futaki · 2018 [cited by examiner]
US 20180049259A1 · Aminaka · 2018 [cited by examiner]
US 20180049260A1 · Aminaka · 2018 [cited by examiner]
US 20180115873A1 · Aminaka · 2018 [cited by examiner]
US 20190254059A1 · Gulati · 2019 [cited by examiner]
US 20200029340A1 · He · 2020 [cited by examiner]
US 20200196279A1 · Thomas · 2020 [cited by examiner]
US 20200267729A1 · Kim · 2020 [cited by examiner]
US 20200275458A1 · Khoryaev · 2020 [cited by examiner]
US 20200288453A1 · Zhang · 2020 [cited by examiner]
US 20200351964A1 · Wu · 2020 [cited by examiner]
US 20210314112A1 · Balasubramanian · 2021 [cited by examiner]
US 20210400663A1 · Lee · 2021 [cited by examiner]
US 20220061026A1 · Uchiyama · 2022 [cited by examiner]
US 20220295305A1 · Hwang · 2022 [cited by examiner]
US 20220322359A1 · Ye · 2022 [cited by examiner]
US 20220408413A1 · Tang · 2022 [cited by examiner]
US 20230098973A1 · Yang · 2023 [cited by examiner]
US 20230131862A1 · Xue · 2023 [cited by examiner]
US 20230189081A1 · Miao · 2023 [cited by examiner]
US 20230328760A1 · Yang · 2023 [cited by examiner]
US 20230397230A1 · Yu · 2023 [cited by examiner]
US 20240008056A1 · Buthler · 2024 [cited by examiner]
US 20240023069A1 · Hu · 2024 [cited by examiner]
EP 3905770A1 · 2021 [cited by applicant]
WO WO2017135998A1 · 2017 [cited by applicant]
WO WO2019193100A1 · 2019 [cited by applicant]
WO WO2020033526A1 · 2020 [cited by applicant]
WO WO2020080914A1 · 2020 [cited by applicant]
WO WO2020102410A1 · 2020 [cited by applicant]
WO WO2020137130A1 · 2020 [cited by applicant]
Office Action for Finland Application No. 20206138 dated Jun. 15, 2021, 7 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Medium Access Control (MAC) protocol specification (Release 16)”, 3GPP TS 38.321 v16.1.0, (Jul. 2020), 151 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for data (Release 16)”, 3GPP TS 38.214 v16.2.0, (Jun. 2020), 163 pages. [cited by applicant]
Bonjorn et al., “Enhanced 5G V2X Services Using Sidelink Device-to-device Communications”, 17th Annual Mediterranean Ad Hoc Networking Workshop, (Jun. 2018), 8 pages. [cited by applicant]
Extended European Search Report for European Application No. 21891294.7 dated Feb. 20, 2024, 12 pages. [cited by applicant]
International Search Report and Written Opinion for Patent Cooperation Treaty Application No. PCT/FI2021/050737 dated Jan. 21, 2022, 20 pages. [cited by applicant]
Lien et al., “3GPP NR Sidelink Transmissions Toward 5G V2X”, IEEE Access, vol. 8, (Feb. 28, 2020), 15 pages. [cited by applicant]
Nokia et al., “Network Based Monitoring and Reporting of QoS parameters for NR V2X Sidelink”, 3GPP TSG-RAN WG2 Meeting #107bis, R2-1913150, (Oct. 14-18, 2019), 4 pages. [cited by applicant]
Office Action for Finland Application No. 20206138 dated Jan. 26, 2022, 6 pages. [cited by applicant]