IP Library Granted Patent US 10,652,834
Granted Patent B2
US 10,652,834 · App. 15/575,544 · Granted May 12, 2020

Distributed link scheduling technique for device to device communication

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 10,652,834
App. No.
15/575,544
Granted
May 12, 2020
Kind
B2
Abstract

Embodiments of a system and method for configuring device to device connections in a Wireless Network are generally described herein. In some embodiments, an apparatus of User Equipment (UE) may include transceiver circuitry to receive a link weight and receive wideband symbols from a plurality of UEs. The apparatus may include processing circuitry to determine a channel gain and determine whether a predetermined transmission power is to be changed.

Claims (44)

1. An apparatus of User Equipment (UE) configured for device-to-device (D2D) communication, the apparatus comprising:

transceiver circuitry to:

receive a first symbol and a second symbol from a second UE over a link, the first symbol indicating data to be sent and the second symbol indicating a link weight for the link; and

receive a plurality of wideband symbols from a plurality of UEs including the second UE;

perform measurements to determine from the plurality of wideband symbols, corresponding signal strengths and interference levels; and

processing circuitry to:

determine a channel gain for the link based on predetermined transmission power and a received transmission power of the second symbol over the link; and

determine whether the predetermined transmission power is to be changed based on a comparison of the link weight for the link and the channel gain for the link to the signal strengths and the interference levels of the plurality of wideband symbols.

2. The apparatus of claim 1 , wherein the first and second symbols are sent by the second UE at the predetermined transmission power, and wherein the processing circuitry is to determine whether the predetermined transmission power is to be changed based on the comparison includes using a gradient function.

3. The apparatus of claim 2 , wherein the gradient function is used to maximize an objective function, the objective function equaling a summation of a plurality of link weights multiplied by a plurality of rate allocations for a specified transmission time, the plurality of link weights and the plurality of rate allocations corresponding to links for the plurality of UEs.

4. The apparatus of claim 2 , wherein the transceiver circuitry is to receive a data packet over the link from the second UE at the increased transmission power during a data transmission subframe of the frame.

5. The apparatus of claim 2 , wherein the gradient function compares a momentum of an increase to the predetermined transmission power to a momentum of decreases in power of the plurality of UEs other than the second UE.

6. The apparatus of claim 1 , wherein the processing circuitry is to determine that the predetermined transmission power is to be increased to an increased transmission power and wherein the transceiver circuitry is to send a third symbol to the second UE indicating the increased transmission power.

7. The apparatus of claim 6 , wherein the transceiver circuitry is to receive a second plurality of wideband symbols from the plurality of UEs including the second UE, the second plurality of wideband symbols having corresponding signal strengths and interference levels.

8. The apparatus of claim 7 , wherein the processing circuitry is to determine whether the increased transmission power of the second UE is to be increased or decreased by comparing the link weight for the link and the channel gain for the link to the signal strengths and the interference levels of the second plurality of wideband symbols.

9. The apparatus of claim 6 , wherein the transceiver circuitry is to receive the data indicated in the first symbol at the increased transmission power.

10. The apparatus of claim 6 , wherein the predetermined transmission power is received in a first subframe of a frame, the third symbol indicating the increased transmission power is sent in a second subframe of the frame, and the plurality of wideband signals are received in a third subframe of the frame.

11. The apparatus of claim 1 , wherein the rate allocations are determined using received signal to interference plus noise ratios (SINRs), power allocations, and channel states.

12. The apparatus of claim 1 , wherein the predetermined transmission power is a maximum transmission power.

13. The apparatus of claim 1 , wherein the processing circuitry is to determine that the predetermined transmission power is to be decreased to a decreased transmission power and wherein the transceiver circuitry is to send a fourth symbol to the second UE indicating the decreased transmission power, wherein the predetermined transmission power is received in a first subframe of a frame and the fourth symbol is sent in a second subframe of the frame.

14. The apparatus of claim 1 , wherein the first symbol and the second symbol are analog tone-based signals with unique tones specified in two-dimensional frequency and time domains.

15. The apparatus of claim 1 , wherein the processing circuitry includes a baseband processor configured to decode the first symbol and the second symbol.

16. The apparatus of claim 1 , further comprising one or more antennas coupled to the transceiver circuitry.

17. An apparatus of User Equipment (UE) configured for device-to-device (D2D) communication, the apparatus comprising:

transceiver circuitry to:

receive a first symbol and a second symbol sent at a predetermined transmission power directly from a second UE over a D2D link, the first symbol indicating data to be sent and the second symbol indicating a link weight for the link; and

receive a plurality of wideband symbols from a plurality of UEs including the second UE; and

processing circuitry to:

configure the transceiver circuitry to perform measurements to determine from the plurality of wideband symbols, corresponding signal strengths and interference levels;

determine a channel gain for the link using the predetermined transmission power and a received transmission power of the second symbol over the D2D link; and

determine that the predetermined transmission power is to be changed to an increased transmission power by determining that a gradient function indicates that an increase in the predetermined transmission power maximizes an objective function.

18. The apparatus of claim 17 , wherein the transceiver circuitry is to send a third symbol to the second UE indicating the increased transmission power.

19. The apparatus of claim 18 , wherein the transceiver circuitry is to receive a second plurality of wideband symbols from the plurality of UEs including the second UE, the second plurality of wideband symbols having corresponding signal strengths and interference levels.

20. The apparatus of claim 19 , wherein the processing circuitry is to determine that the gradient function indicates that the increase in the predetermined transmission power maximizes the objective function by using the gradient function to compare the link weight for the link and the channel gain for the link to the signal strengths and the interference levels of the second plurality of wideband symbols.

21. The apparatus of claim 18 , wherein the transceiver circuitry is to receive the data indicated in the first symbol at the increased transmission power.

22. The apparatus of claim 18 , wherein the predetermined transmission power is received in a first subframe of a frame, the third symbol indicating the increased transmission power is sent in a second subframe of the frame, and the plurality of wideband signals are received in a third subframe of the frame.

23. A non-transitory computer-readable storage medium that stores instructions for execution by one or more processors of a user equipment (UE) to configure the UE to perform operations to:

receive a first symbol and a second symbol from a second UE over a link, the first symbol indicating data to be sent and the second symbol indicating a link weight for the link;

receive a plurality of wideband symbols from a plurality of UEs including the second UE;

configure the UE to perform measurements to determine from the plurality of wideband symbols, corresponding signal strengths and interference levels;

determine a channel gain for the link based on predetermined transmission power and a received transmission power of the second symbol over the link; and

determine whether the predetermined transmission power is to be changed based on a comparison of the link weight for the link and the channel gain for the link to the signal strengths and the interference levels of the plurality of wideband symbols.

24. The non-transitory computer-readable storage medium of claim 23 , wherein the first and second symbols are sent by the second UE at the predetermined transmission power, and wherein the processing circuitry is to determine whether the predetermined transmission power is to be changed based on the comparison includes using a gradient function.

25. The non-transitory computer-readable storage medium of claim 24 , wherein the gradient function is used to maximize an objective function, the objective function equaling a summation of a plurality of link weights multiplied by a plurality of rate allocations for a specified transmission time, the plurality of link weights and the plurality of rate allocations corresponding to links for the plurality of UEs.

Assignments (3)
CONFIRMATORY ASSIGNMENT Recorded Aug 11, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053455/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2018
From: JEON, JEONGHO; NIU, HUANING; LI, QINGHUA
To: INTEL IP CORPORATION
Reel/Frame 045947/0030 →