IP Library Granted Patent US 12,004,198
Granted Patent B2
US 12,004,198 · App. 17/279,630 · Granted Jun 4, 2024

Autonomous low latency communication

Inventors: Ahmad Reza Hedayat (Aliso Viejo, CA); Mahmoud Taherzadeh Boroujeni (San Diego, CA); Oghenekome Oteri (San Diego, CA); Shahrokh Nayeb Nazar (San Diego, CA); Erdem Bala (East Meadow, NY)
Assignee: InterDigital Patent Holdings, Inc.
H04W72/30H04W72/20
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,004,198
App. No.
17/279,630
Granted
Jun 4, 2024
Kind
B2
Abstract

A relay wireless transmit/receive unit (WTRU) may receive a data transmission from a target WTRU. The data transmission from the target WTRU may be or may include an implicit indication that the target WTRU is unable to listen for a message directed to the target WTRU. The message directed to the target WTRU may be a broadcast preemption message (BPM) and may be transmitted from a source WTRU. Based on the reception of the data transmission from the target WTRU, the relay WTRU may determine that the target WTRU is unable to listen for the BPM. Based on the determination, the relay WTRU may monitor for the BPM. The relay WTRU may receive and decode the BPM. The relay WTRU may determine whether to relay the BPM in a message, such as a broadcast relay message (BRM). The relay WTRU may transmit the BRM to the target WTRU.

Claims (66)

1. A first wireless transmit/receive unit (WTRU) comprising:

a processor configured to:

determine, based on reception by the first WTRU of a data transmission from a second WTRU, that the second WTRU is unable to listen for a first message directed to the second WTRU;

monitor for the first message directed to the second WTRU based on the determination;

receive the first message directed to the second WTRU;

determine whether to relay the first message to the second WTRU in a second message; and

if the first WTRU determines to relay the first message to the second WTRU, transmit the second message to the second WTRU;

wherein the first message comprises a broadcast preemption message to the second WTRU to skip transmitting on a resource; and

wherein to determine whether to relay the first message to the second WTRU, the processor is configured to:

decode the first message, wherein the first message is transmitted from a source WTRU;

determine one or more of a number of times that the first message has been relayed, a time stamp indicative of when the first message has been transmitted from a third WTRU, or a distance between the third WTRU and the first WTRU; and

transmit the first message to the second WTRU in the second message, the second message comprising information about one or more of the number of times that the first message has been relayed, the time stamp associated with when the first message has been transmitted from the third WTRU, or the distance between the third WTRU and the first WTRU.

2. The first WTRU of claim 1 , wherein the data transmission from the second WTRU comprises an implicit indication that the second WTRU is unable to listen for the first message directed to the second WTRU, and the processor is configured to:

determine when the second WTRU is transmitting and unable to listen for the first message based on monitoring a control channel associated with the second WTRU.

3. The first WTRU of claim 1 , wherein the first message comprises a discovery message to the second WTRU.

4. The first WTRU of claim 1 , wherein if the first message is not received, the processor is configured to decode the data transmission from the second WTRU.

5. The first WTRU of claim 1 , wherein the first WTRU is a relay WTRU and the second WTRU is a target WTRU, and wherein the second message is a broadcast relay message.

6. A method performed by a first wireless transmit/receive unit (WTRU) comprising:

determining, based on reception by the first WTRU of a data transmission from a second WTRU, that the second WTRU is unable to listen for a first message directed to the second WTRU;

monitoring for the first message directed to the second WTRU based on the determination;

receiving the first message directed to the second WTRU;

determining whether to relay the first message to the second WTRU in a second message; and

if the first WTRU determines to relay the first message to the second WTRU, transmitting the second message to the second WTRU;

wherein the first message comprises a broadcast preemption message to the second WTRU to skip transmitting on a resource; and

wherein determining whether to relay the first message to the second WTRU comprises:

decoding the first message, wherein the first message is transmitted from a source WTRU;

determining one or more of a number of times that the first message has been relayed, a time stamp indicative of when the first message has been transmitted from a third WTRU, or a distance between the third WTRU and the first WTRU; and

transmitting the first message to the second WTRU in the second message, the second message comprising information about one or more of the number of times that the first message has been relayed, the time stamp associated with when the first message has been transmitted from the third WTRU, or the distance between the third WTRU and the first WTRU.

7. The method of claim 6 , wherein the data transmission from the second WTRU comprises an implicit indication that the second WTRU is unable to listen for the first message directed to the second WTRU, and the method comprises:

determining when the second WTRU is transmitting and unable to listen for the first message based on monitoring a control channel associated with the second WTRU.

8. The method of claim 6 , wherein the first message comprises a discovery message to the second WTRU.

9. The method of claim 6 , wherein the method comprises:

if the first message is not received, decoding the data transmission from the second WTRU.

10. The method of claim 6 , wherein the first WTRU is a relay WTRU and the second WTRU is a target WTRU, and wherein the second message is a broadcast relay message.

11. A first wireless transmit/receive unit (WTRU) comprising:

a processor configured to:

determine, based on reception of a data transmission from a second WTRU by the first WTRU, that the second WTRU is unable to listen for a first message directed to the second WTRU to obtain a first determination result;

monitor for the first message directed to the second WTRU based on the first determination result;

receive the first message directed to the second WTRU;

determine whether to relay the first message to the second WTRU in a second message; and

if the first WTRU determines to relay the first message to the second WTRU, transmit the second message to the second WTRU,

wherein, to determine whether to relay the first message to the second WTRU in the second message, the processor is configured to:

decode the first message, wherein the first message comprises a broadcast preemption message to the second WTRU to skip transmitting;

determine whether one or more of a number of times that the first message has been relayed exceeds a preconfigured relay counter threshold, a time stamp indicative of when the first message has been transmitted from a third WTRU exceeds a preconfigured time threshold, or a distance between the third WTRU and the first WTRU exceed a preconfigured distance threshold, to obtain a second determination result; and

skip transmitting the second message to the second WTRU based on the second determination result.

12. The first WTRU of claim 11 , wherein the data transmission from the second WTRU comprises an implicit indication that the second WTRU is unable to listen the first message directed to the second WTRU, and the processor is configured to:

determine when the second WTRU is transmitting and unable to listen the first message based on monitoring a control channel associated with the second WTRU.

13. The first WTRU of claim 11 , wherein the first message comprises a discovery message to the second WTRU.

14. The first WTRU of claim 11 , wherein if the first message is not received, the processor is configured to decode the data transmission from the second WTRU.

15. The first WTRU of claim 11 , wherein the first WTRU is a relay WTRU and the second WTRU is a target WTRU, and wherein the second message is a broadcast relay message.

16. A method performed by a first wireless transmit/receive unit (WTRU) comprising:

determining, based on reception of a data transmission from a second WTRU by the first WTRU, that the second WTRU is unable to listen for a first message directed to the second WTRU;

monitoring for the first message directed to the second WTRU based on the determination;

receiving the first message directed to the second WTRU; and

determining whether to relay the first message to the second WTRU in a second message; and

if the first WTRU determines to relay the first message to the second WTRU, transmitting the second message to the second WTRU,

wherein determining whether to relay the first message to the second WTRU in a second message comprises:

decoding the first message, wherein the first message comprises a broadcast preemption message to the second WTRU to skip transmitting on a resource;

determining whether one or more of a number of times that the first message has been relayed exceeds a preconfigured relay counter threshold, a time stamp indicative of when the first message has been transmitted from a third WTRU exceeds a preconfigured time threshold, or a distance between the third WTRU and the first WTRU exceed a preconfigured distance threshold; and

skipping transmitting the second message to the second WTRU based on the determination.

17. The method of claim 16 , wherein the data transmission from the second WTRU comprises an implicit indication that the second WTRU is unable to listen the first message directed to the second WTRU, and the method comprises:

determining when the second WTRU is transmitting and unable to listen the first message based on monitoring a control channel associated with the second WTRU.

18. The method of claim 16 , wherein the first message comprises a discovery message to the second WTRU.

19. The method of claim 16 , wherein the method comprises:

if the first message is not received, decoding the data transmission from the second WTRU.

20. The method of claim 16 , wherein the first WTRU is a relay WTRU and the second WTRU is a target WTRU, and wherein the second message is a broadcast relay message.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2024
From: TAHERZADEH BOROUJENI, MAHMOUD; OTERI, OGHENEKOME; NAYEB NAZAR, SHAHROKH; BALA, ERDEM
To: IDAC HOLDINGS, INC.
Reel/Frame 066414/0423 →
NON-DISCLOSURE AND ASSIGNMENT OF IDEAS AGREEMENT Recorded Feb 8, 2024
From: HEDAYAT, AHMAD REZA
To: INTERDIGITAL COMMUNICATIONS, INC.
Reel/Frame 066525/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2022
From: IDAC HOLDINGS, INC.
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 062232/0340 →
Continuity (4)
Provisional Application 62886567 · Aug 14, 2019
Provisional Application 62790167 · Jan 9, 2019
Provisional Application 62741862 · Oct 5, 2018
Related Publication 20210392618A1 · Dec 16, 2021