IP Library Granted Patent US 11,133,857
Granted Patent B2
US 11,133,857 · App. 16/489,832 · Granted Sep 28, 2021

Relay selection for communication in multi-rat environment

Inventors: Ana Lucia A. Pinheiro (Hillsboro, OR); Dave Cavalcanti (Portland, OR); Meghashree Dattatri Kedalagudde (Portland, OR); Ranganadh Karella (San Diego, CA)
Assignee: Intel Corporation
H04B7/15528H04W36/0022H04W48/16H04W48/20H04W76/14H04W4/44
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 11,133,857
App. No.
16/489,832
Granted
Sep 28, 2021
Kind
B2
Abstract

A method configured to selectively retransmit a message includes analyzing a message received by a device to determine a set of radio access technologies (RATs) in which the message has been transmitted. If the device supports a device RAT that is different from set of RATS the message is updated to include the device RAT and the updated message is transmitted using the device RAT.

Claims (63)

1. A device for relaying communication in a multiple radio access technology (RAT) environment, comprising:

protocol converter circuitry comprising:

decision circuitry configured to

analyze a message received by the device to determine a set of RATs in which the message is transmitted, wherein the message includes data indicating RATs in which the message is transmitted; and

if the device supports a device RAT that is different from the set of RATs:

update the data in the message to further indicate include the device RAT; and

instruct the device to transmit the updated message using the device RAT.

2. The device of claim 1 , wherein the decision circuitry is configured to read a header field in the message that includes data describing the set of RATs.

3. The device of claim 1 , wherein the protocol converter circuitry further comprises relay identification (ID) circuitry configured to determine whether the UE device is a relay device.

4. The device of claim 3 , wherein the relay ID circuitry is configured to determine that the device is a relay device in response to a communication from another device that designates the device as a relay device.

5. The device of claim 3 , wherein the relay ID circuitry is configured to:

identify a group of devices proximate the device;

discover a set of supported RATs supported by the group of devices;

determine that the device is the relay device if the device supports more RATs than the group of devices.

6. The device of claim 5 , wherein the relay ID circuitry is configured to discover the set of supported RATs by analyzing discovery messages broadcast by the group of devices, wherein each discovery message includes data that identifies the RATs supported by a device that sent the discovery message.

7. The device of claim 5 , wherein the relay ID circuitry is configured to, in response to determining that the device and a second device in the group of devices support a same set of RATs:

identify a temporary ID number assigned to the second device; and

compare the temporary ID number of the second device to a temporary ID number of the device; and

determine that the device is the relay device if the temporary ID number of the second device is less than the temporary ID number of the device.

8. The device of claim 1 , wherein the decision circuitry is configured to, if the device supports a device RAT that is different from the set of RATs:

evaluate retransmission criterion;

if the retransmission is met:

update the message to include the device RAT; and

instruct the device to transmit the message using the device RAT; and

if the retransmission criterion is not met, no retransmit of the message is instructed by the device.

9. The device of claim 8 , wherein the decision circuitry is configured to evaluate the retransmission criterion by:

generating a random number;

comparing the random number to a predetermined number; and

determining whether the retransmission criterion is met if the random number is less than the predetermined number.

10. The device of claim 8 , wherein the decision circuitry is configured to evaluate the retransmission criterion by:

generating a random number;

for a time period defined by the random number, monitoring a channel to determine if the message is transmitted by another device using the device RAT; and

if the message is not transmitted using the device RAT during the time period, determining that the retransmission criterion is met.

11. A method configured to selectively retransmit a message, comprising:

analyzing a message received by a device to determine a set of radio access technologies (RATs) in which the message is transmitted, wherein the message includes data indicating RATs in which the message is transmitted; and

if the device supports a device RAT that is different from the set of RATs:

updating the data in the message to further indicate the device RAT; and

transmitting the updated message using the device RAT.

12. The method of claim 11 , comprising reading a header field in the message that includes data describing the set of RATs.

13. The method of claim 11 , further comprising determining whether the device is a relay device and if the device is not a relay device, no retransmit of the message is performed.

14. The method of claim 13 , further comprising determining that the device is a relay device in response to a communication from another device that designates the device as a relay device.

15. The method of claim 13 , further comprising:

identifying a group of devices proximate the device;

discovering a set of supported RATs supported by the respective devices in the group;

determining that the device is the relay device if the device supports more RATs than the group of devices.

16. The method of claim 13 , further comprising, in response to determining that the device and a second device of the group of devices support a same set of RATs:

identifying a temporary ID number assigned to the second device; and

comparing the temporary ID number of the second device to a temporary ID number of the device; and

determining that the device is the relay device if the temporary ID number of the second device is less than the temporary ID number of the device.

17. The method of claim 11 , further comprising, if the device supports a device RAT that is different from the set of RATs:

evaluating retransmission criterion;

if the retransmission is met:

updating the message to include the device RAT; and

transmitting the message using the device RAT; and

if the retransmission criterion is not met, no retransmit of the message is performed.

18. The method of claim 17 , further comprising evaluating the retransmission criterion by:

generating a random number;

comparing the random number to a predetermined number; and

determining whether the retransmission criterion is met if the random number is less than the predetermined number.

19. The method of claim 17 , further comprising evaluating the retransmission criterion by:

generating a random number;

for a time period defined by the random number, monitoring a channel to determine if the message is transmitted by another device using the device RAT; and

if the message is not transmitted using the device RAT during the time period, determining that the retransmission criterion is met.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056337/0609 →