IP Library Granted Patent US 12,628,134
Granted Patent B2
US 12,628,134 · App. 18/013,290 · Granted May 12, 2026

Resource reservation prediction for sideline UEs

Inventors: Sarun Selvanesan (Berlin, DE); Baris Göktepe (Berlin, DE); Thomas Fehrenbach (Berlin, DE); Thomas Schierl (Berlin, DE); Cornelius Hellge (Berlin, DE)
Assignee: Koninklijke Philips N.V.
H04W72/0446H04W72/40H04W74/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,628,134
App. No.
18/013,290
Granted
May 12, 2026
Kind
B2
Abstract

A user device, UE, for a wireless communication network is described. The wireless communication network provides a set of resources for a communication, and the UE carries out sensing on one or more subsets of time resources of the set of resources. A number of time resources of the one or more subsets is less than the total number of resources within the set of resources provided by the network.

Claims (189)

1 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the processor circuit is arranged to sense by decoding control information,

wherein the processor circuit is arranged to determine transmission occurrences outside the at least one short sensing window using the control information received during the at least one short sensing window,

wherein the processor circuit is arranged to sense by decoding a first portion of the control information, or a first portion and a second portion of the control information,

wherein the at least one short sensing window has a short sensing window duration,

wherein the control information indicates a reservation of future resources within a reservation window,

wherein the reservation of future resources has a reservations duration,

wherein the reservation duration is longer than the short sensing window duration the reservation window having a number of time resources larger than a number of time resources of the at least one short sensing window.

2 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the processor circuit is arranged to sense by decoding control information,

wherein the processor circuit is arranged to determine transmission occurrences outside the at least one short sensing window using the control information received during the at least one short sensing window,

wherein the control information comprises:

an indication of a plurality of second time slots, wherein the plurality of second time slots follow a first time slot; and

an indication of a plurality of frequency resources,

wherein the first time slot and/or at least a portion of the plurality of second time slots occur during the at least one short sensing window.

3 . The user device, of claim 2 , wherein a time duration between the first time slot and at least one of the plurality of second time slots is equal to or greater than a value.

4 . The user device of claim 2 ,

wherein, in case the first time slot and the plurality of second time slots are repeated after a resource reservation period,

wherein the user device determines an end of the repetition base one a counter and/or, a flag,

wherein the counter indicated the number of remaining periodic transmissions,

wherein the flag indicates whether a transmission is a last transmission or not.

5 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the at least one short sensing window are defined as a pattern across time using at least one of:

the portion of the plurality of set of resources where sensing occurs;

the portion time slots of the plurality of resources where sensing does not occur;

a temporal gap between two consecutive at least one short sensing window a periodicity of the pattern; and

a duration, wherein the pattern repeats across the duration.

6 . The user device of claim 5 ,

wherein the pattern is a frequency pattern using at least one of:

a frequency of the plurality of resources where sensing occurs;

a frequency of the plurality of resources where sensing does not occur; and

a frequency gap between two consecutive at least one short sensing window a periodicity of the frequency pattern a frequency band, wherein the pattern repeats across the frequency band.

7 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein a size of the plurality of resources or the duration of the at least one short sensing window is based on a detection rate,

wherein the detection rate is defined as a ratio of transmission occurrences during the at least one short sensing window time resources of the one or more subsets to transmission occurrences on all of the plurality of resources over a period of time.

8 . The user device of claim 7 ,

wherein the processor circuit is arranged to sense so as to obtain resources available for a transmission, the detection rate for a transmission having a first priority is higher than the detection rate for a transmission having a second priority,

wherein second priority is lower than the first priority.

9 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the user device is arranged to configure the at least one short sensing window before a first transmission

wherein at least one short sensing window comprises a first short sensing window and a second short sensing window,

wherein the user device is arranged to use the first short sensing window prior to transmitting on the second one short sensing window,

wherein there is a gap between the first short sensing window and the second short sensing window.

10 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the processor circuit is arranged to change or to turn off the at least one short sensing window based on a criteria selected from the group consisting of a transmission has priority higher than threshold, a transmission using HARQ retransmissions, a congestion status of the plurality of set of resources a power status, and/or data read to send.

11 . The user device of claim 10 , wherein changing the at least one short sensing window comprises increasing or decreasing the duration of the at least on short sensing window.

12 . The user device of claim 10 , wherein the processor circuit is arranged to sense on all of the plurality of resources when turning of the at least one short sensing window.

13 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the user device is arranged to configure the at least one short sensing window before a first transmission,

wherein, when the processor circuit is arranged to use a third one of the at least one short sensing window before the first transmission by the user device and when the congestion status of the plurality of resources is at or above a third threshold.

14 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the processor circuit is arranged to sense during the at least one short sensing window bases on an event selected from the group consisting of the user device transmitting blind retransmissions, the user device reducing power consumption, the user device is configured by another user device or a gNB or the network, the user device is configured to use a service type.

15 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the processor circuit is arranged to receive at least one Assistance Information Message,

wherein the at least one Assistance Information Message comprises sensing data, measured power levels and/or a ranking of resources,

wherein combination of the sensing results obtained during the at least one short sensing window and the sensing data is used to determine the resources for a transmission by the user device.

16 . The user device of claim 15 ,

wherein the at least one Assistance Information Message comprises at least one items from the group consisting of sensing data, available resources, occupied resources, the top-m available resources, at least one resource,

wherein the at least one resource is used for transmissions with different priorities.

17 . The user device of claim 15 , wherein the processor circuit is arranged to reduce the duration of the at least one short sensing window based on the sensing data in the or in response to the reception of the at least one Assistance Information Message.

18 . The user device of claim 15 , wherein the processor circuit is arranged to increase the duration of the at least one short sensing window based on the sensing data and/or the number of the at least one Assistance Information Message.

19 . The user device of claim 15 ,

wherein the processor circuit is arranged to receive a plurality of Assistance Information Messages from a plurality of user devices,

wherein the processor circuit is arranged to use the plurality of Assistance Information Messages or a weighted combination of the plurality of Assistance Information Messages or a communication distance to the plurality of second user devices, or the strongest signal strength of the plurality of second user devices or communication distance to the plurality of second user devices.

20 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein, in case the processor circuit senses a first transmission at a first time slot before attempting to transmit in the first time slot,

wherein the processor circuit is arranged to trigger a resource reselection procedure for the first time slot if there are any other transmissions having a priority higher than the attempted transmission in the first time slot.

21 . The user device of claim 20 , wherein the processor circuit is arranged is to evacuate the future time slot when there is not enough sensing results available during the reselection procedure.

22 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the processor circuit is arranged to transmit a control message within a at least one configured short sensing window is,

wherein the least one configured short sensing window is configured by the network,

wherein the processor circuit is arranged is to transmit if the transmit priority is grater that a threshold.

23 . A user device network comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instructions are executable by the processor circuit,

wherein the user device is a portion of a plurality of user devices,

wherein each of the plurality of user devices are arranged to sense transmission occurrences during a plurality of resources,

wherein the processor circuit is arranged to transmit periodically using the plurality of resources,

wherein the processor circuit is arranged to indicate to at least one of the plurality of user devices, wherein the indication is sent essentially at the end of the periodic transmissions.

24 . The user device of claim 23 ,

wherein each transmission is associated with a control information,

wherein the control information comprises an indication of a first time slot and a plurality of second time slots,

wherein the first time is used by the processor device for transmission,

wherein the plurality of second time slots follow the first time slot.

25 . The user device of claim 23 ,

wherein the processor circuit is arranged to send to at least one of the plurality of the user devices an end of a repetition of a resource reservation,

wherein the end or repetition of the resource reservation is sent after the resource reservation period using the control information.

26 . The user device of claim 23 ,

wherein the processor circuit is arranged to indicate an end of the periodic transmissions using an indication selected from the group consisting of a counter and/or a flag, wherein the counter indicated the number of remaining periodic transmissions,

wherein the flag indicates whether a transmission is a last transmission or not.

27 . The user device of claim 23 , wherein the plurality of resources provided by the network comprises at least one of a sidelink resource pool, a first configured grant, wherein the first configured grant comprises resources for NR-U communications, a second configured grant, wherein the second configured grant comprises resources for a reduced capability user device.

28 . The user device of claim 23 , wherein the user device comprises at least one of power limiting, a hand-held size, compatibility with a campus network, an arrangement to carry out repetitive tasks and requiring input from a gateway node at periodic intervals, a mobile terminal, a stationary terminal, a cellular IoT-UE, a vehicular user device, a vehicular group leader device user device, an IoT or narrowband IoT, NB-IoT, device, a moving base station, a road side unit, communication using the network.

29 . A user device comprising:

a processor circuit; and

a memory circuit,

wherein the memory circuit is arranged to store instructions,

wherein the instruction are executable by the processor circuit,

wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window,

wherein the at least one short sensing window is a portion of a plurality of resources,

wherein the plurality of resources are provided by the network,

wherein the processor circuit is arranged to transmit such that the first time slot and/or at least one of the plurality of second time slots indicated in the control information falls within a range, unless an exception selected from the group consisting of the transmission having a priority at or above a priority threshold, the transmission has a latency at or below a latency threshold, the transmission is a blind retransmission, the plurality of second time slots is less than two, occurs.

30 . A method comprising:

periodically transmitting from a first user device using a plurality of resources; and

indicating to at least one of a plurality of second user devices the end of the periodic transmissions,

wherein each of the plurality of second user devices sense at least on transmission.

31 . A computer program stored on a non-transitory medium, wherein the computer program when executed on a processor performs the method as claimed in claim 30 .

32 . A method comprising:

decoding control information; and

transmitting using resources of the plurality of resources such that a first time slot and/or at least one of a plurality of time slots indicated in the control information falls within a range.

33 . A computer program stored on a non-transitory medium, wherein the computer program when executed on a processor performs the method as claimed in claim 32 .

Priority Claims (1)
EP 20183530 · Jul 1, 2020 · regional
Continuity (1)
Related Publication 20230247596A1 · Aug 3, 2023
References Cited (10)
US 20200029245A1 · Khoryaev et al. · 2020 [cited by applicant]
US 20200029340A1 · He · 2020 [cited by examiner]
US 20220060929A1 · Hassan · 2022 [cited by examiner]
US 20230084593A1 · Hoang · 2023 [cited by examiner]
WO 2020033088A1 · 2020 [cited by applicant]
WO 2020033226A1 · 2020 [cited by applicant]
WO 2020064806A1 · 2020 [cited by applicant]
International Search Report and Written Opinion fromPCT/EP2021/068106 mailed Jan. 6, 2022. [cited by applicant]
ZTE et al: “Mode 2 Resource allocation schemes on sidelink”, 3GPP Draft; R1-1905342 Mode 2 Resource Allocation Schemes on Sidelink, 3rd Generation Partnership Projeci (3GPP), Mobile Competence Centre ; 650, Route Des Lu… [cited by applicant]
ZTE et al: “Analysis of Mode 2 resource schemes on sidelink”, 3GPP Draft; R1-1901880 Analysis of Mode 2 Resource Schemes on Sidelink, 3RD Generation Partnership Projeci (3GPP), Mobile Competence Centre ; 650, Route Des … [cited by applicant]