IP Library Granted Patent US 8,958,834
Granted Patent B2
US 8,958,834 · App. 13/283,530 · Granted Feb 17, 2015

Resource control in a communication system

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 8,958,834
App. No.
13/283,530
Granted
Feb 17, 2015
Kind
B2
Abstract

Methods, devices, and computer program products facilitate resource allocation to entities within a wireless communication network. Interference values are determined in the presence of entities that may or may not be controlled by the wireless communication network. Based on the determined interference values and associated statistics, throughputs associated with the user equipment within the wireless communication network are modified. These modifications enable an increase or decrease in the throughput of the user equipment, which optimizes the aggregate throughput of the wireless communication network while maintaining the interference levels within target levels.

Claims (119)

1. A method, comprising:

estimating interference values at a node in a wireless communication network in the presence of one or more interfering entities that are not controlled by the node in the wireless communication network; and

producing one or more signals indicative of a modified throughput associated with transmissions of one or more user equipments controlled by the node in the wireless communication network in accordance with the estimated interference values; wherein:

the interference values are rise over thermal (RoT) values, and the one or more signals are produced at each node in the wireless communication network;

the estimated RoT values are used to determine at least one RoT statistic; and

the signal is produced if the at least one determined RoT statistic fails to conform to a corresponding target statistic.

2. The method of claim 1 , wherein each node operates independently from other nodes in the wireless communication network.

3. The method of claim 1 , wherein at least one node operates collaboratively with at least one other node in the wireless communication network.

4. The method of claim 1 , wherein the one or more interfering entities that are not controlled by the node are selected from a group consisting of:

a non-high-speed-uplink-data-access (non-HSUPA) entity;

an entity that is controlled by a neighboring cell;

an entity that is not controlled by an uplink scheduler of the node; and

an entity that is controlled by another wireless communication network.

5. The method of claim 1 , wherein

the at least one determined RoT statistic exceeds a target RoT level; and

the signal is indicative of a reduced throughput associated with transmissions of one or more user equipment controlled by the node, and

the level of reduced throughput indicated is dynamically adjustable.

6. The method of claim 1 , wherein

the at least one determined RoT statistic is below a target RoT level; and

the signal is indicative of an increased throughput associated with transmissions of one or more user equipment controlled by the node and

the level of increased throughput indicated is dynamically adjustable.

7. The method of claim 1 , wherein a second determination of an RoT statistic is made after a particular period of time subsequent to the determination of the at least one RoT statistic.

8. The method of claim 7 , wherein the particular period of time is selected in accordance with parameters associated with the user equipment and/or the wireless communication network, and wherein the particular period of time is updatable to account for changes in network configuration and other system parameters.

9. The method of claim 8 , wherein the parameters are selected from a group consisting

of some or all of:

a speed of decoding of the signal by the user equipment;

a speed of effecting the modified throughput by the user equipment;

a duration of information units associated with the wireless communication network; and

a delay associated with the transmission of the signal.

10. The method of claim 1 , wherein:

the signal is transmitted to the user equipment; and

a second determination of an RoT level is made substantially immediately after transmission of the signal.

11. The method of claim 1 , wherein the signal is indicative of a modified allocated power grant level associated with the user equipment.

12. The method of claim 1 , wherein:

the user equipment is connected to the wireless communication network; and

the signal is transmitted to the user equipment.

13. The method of claim 1 , wherein:

the at least one determined RoT statistic is a short-term statistic.

14. The method of claim 1 , wherein:

the at least one determined RoT statistic is a long-term statistic; and

a target RoT level associated with a short-term statistic is modified in accordance with the determined long-term statistic.

15. The method of claim 1 , further comprising:

propagating the estimated interference values to other processes on the network that are responsible for managing the transmissions from the one or more user equipments controlled by the node in the wireless network.

16. A method comprising:

estimating interference values at a node in a wireless communication network in the presence of one or more interfering entities that are not controlled by the node in the wireless communication network; and

producing one or more signals indicative of a modified throughput associated with transmissions of one or more user equipments controlled by the node in the wireless communication network in accordance with the estimated interference values, wherein:

the user equipment is not connected to the wireless communication network; and

the signal is transmitted to the user equipment once the user equipment is connected to the wireless communication network.

17. A device, comprising

a processor; and

a memory comprising processor executable code, the processor executable code, when executed by the processor, configures the device to:

estimate interference values at a node in a wireless communication network in the presence of one or more interfering entities that are not controlled by the node in the wireless communication network; and

produce one or more signals indicative of a modified throughput associated with transmissions of one or more user equipments controlled by the node in the wireless communication network in accordance with the interference values, wherein:

the one or more user equipments are not connected to the wireless communication network; and

the processor executable code, when executed by the processor, configures the device to transmit the one or more signals to the one or more user equipments once the one or more user equipments are connected to the wireless communication network.

18. The device of claim 17 , wherein the interference values are rise over thermal (RoT) values, and wherein the one or more signals are produced at each node in the wireless communication network.

19. The device of claim 17 , wherein each node operates independently from other nodes in the wireless communication network.

20. The device of claim 17 , wherein the one or more interfering entities that are not controlled by the node are selected from a group consisting of:

a non-high-speed-uplink-data-access (non-HSUPA) entity;

an entity that is controlled by a neighboring cell;

an entity that is not controlled by an uplink scheduler of the node; and

an entity that is controlled by another wireless communication network.

21. The device of claim 17 , wherein the one or more signals are indicative of a modified allocated power grant level associated with the one or more user equipments.

22. The device of claim 17 , wherein the processor executable code, when executed by the processor, configures the device to operate collaboratively with at least one other node in the wireless communication network.

23. A device, comprising

a processor; and

a memory comprising processor executable code, the processor executable code, when executed by the processor, configures the device to:

estimate interference values at a node in a wireless communication network in the presence of one or more interfering entities that are not controlled by the node in the wireless communication network; and

produce one or more signals indicative of a modified throughput associated with transmissions of one or more user equipments controlled by the node in the wireless communication network in accordance with the interference values, wherein the interference values are Rise over Thermal (RoT) values, and wherein the one or more signals are produced at each node in the wireless communication network and wherein the processor executable code, when executed by the processor, configures the device to:

determine at least one RoT statistic using the estimated RoT values; and

produce the one or more signals if the at least one determined RoT statistic fails to conform to a corresponding target statistic.

24. The device of claim 23 , wherein

the at least one determined RoT statistic exceeds a target RoT level; and

the one or more signals are indicative of a reduced throughput associated with transmissions of the one or more user equipments controlled by the node.

25. The device of claim 23 , wherein

the at least one determined RoT statistic is below a target RoT level; and

the one or more signals are indicative of an increased throughput associated with transmissions of one or more user equipments controlled by the node.

26. The device of claim 23 , wherein the processor executable code, when executed by the processor, configures the device to carry out a second determination of an RoT statistic after a particular period of time subsequent to the determination of the at least one RoT statistic.

27. The device of claim 26 , wherein the particular period of time is selected in accordance with parameters associated with the one or more user equipments and/or the wireless communication network.

28. The device of claim 27 , wherein the parameters are selected from a group consisting of some or all of:

a speed of decoding of the one or more signals by the one or more user equipments;

a speed of effecting the modified throughput by the one or more user equipments;

a duration of information units associated with the wireless communication network; and

a delay associated with the transmission of the signal.

29. The device of claim 23 , wherein the processor executable code, when executed by the

processor, configures the device to:

transmit the one or more signals to the one or more user equipments; and

carry out a second determination of an RoT level substantially immediately after transmission of the one or more signals.

30. The device of claim 23 , wherein:

the one or more user equipments are connected to the wireless communication network; and

the processor executable code, when executed by the processor, configures the device to transmit the one or more signals to the one or more user equipments.

31. The device of claim 23 , wherein:

the at least one determined RoT statistic is a short-term statistic.

32. The device of claim 23 , wherein:

the at least one determined RoT statistic is a long-term statistic; and

the processor executable code, when executed by the processor, configures the device to modify a target RoT level associated with a short-term statistic in accordance with the determined long-term statistic.

33. A computer program product, embodied on a non-transitory computer readable medium, comprising:

program code for estimating interference values at a node in a wireless communication network in the presence of one or more interfering entities that are not controlled by the node in the wireless communication network; and

program code for producing one or more signals indicative of a modified throughput associated with transmissions of one or more user equipments controlled by the node in the wireless communication network in accordance with the estimated interference values, wherein:

the user equipment is not connected to the wireless communication network; and

the signal is transmitted to the user equipment once the user equipment is connected to the wireless communication network.

34. The computer program product embodied on a non-transitory computer readable medium according to claim 33 , wherein the interference values are rise over thermal (RoT) values, and wherein the one or more signals are produced at each node in the wireless communication network.

35. A method comprising:

connecting a user equipment to a wireless communication network;

subsequent to connecting the user equipment to the wireless communication network, receiving at least one signal indicative of a modified throughput associated with transmissions of the user equipment controlled by the wireless communication network, the signal having been produced when the user equipment is not connected to the wireless communication network by estimating interference values at a node associated with the wireless communication network in the presence of one or more interfering entities that are not controlled by the node in the wireless communication network; and

effecting the modified throughput at the user equipment.

36. The method according to claim 35 , wherein the interference values are rise over thermal (RoT) values, and wherein the at least one signal is produced at each node in the wireless communication network.

37. A device, comprising

a processor; and

a memory comprising processor executable code, the processor executable code, when executed by the processor, configures the device to:

connect to a wireless communication network;

subsequent to connecting to the wireless communication network, receive at least one signal indicative of a modified throughput associated with transmissions of the device controlled by the wireless communication network, the at least one signal having been produced when the device is not connected to the wireless communication network by estimating interference values at a node associated with the wireless communication network in the presence of one or more interfering entities that are not controlled by the node in the wireless communication network; and

effect the modified throughput at the device.

38. The device according to claim 37 , wherein the interference values are rise over thermal (RoT) values, and wherein the at least one signal is produced at each node in the wireless communication network.

39. A computer program product, embodied on a non-transitory computer readable medium, comprising:

program code for connecting a user equipment to a wireless communication network;

program code for receiving, subsequent to connecting the user equipment to the wireless communication network, at least one signal indicative of a modified throughput associated with transmissions of the user equipment controlled by the wireless communication network, the at least one signal having been produced when the user equipment is not connected to the wireless communication network by estimating interference values at a node associated with the wireless communication network in the presence of one or more interfering entities that are not controlled by the node in the wireless communication network; and

program code for effecting the modified throughput at the user equipment.

40. The computer program product embodied on a non-transitory computer readable medium according to claim 39 , wherein the interference values are rise over thermal (RoT) values, and wherein the one or more signals are produced at each node in the wireless communication network.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2025
From: CORNING OPTICAL COMMUNICATIONS LLC
To: ANI ACQUISITION SUB, LLC
Reel/Frame 071270/0328 →
RELEASE OF SECURITY INTEREST Recorded Mar 6, 2019
From: SILICON VALLEY BANK
To: SPIDERCLOUD WIRELESS, INC.
Reel/Frame 048519/0394 →
RELEASE OF SECURITY INTEREST Recorded Mar 6, 2019
From: EASTWARD FUND MANAGEMENT, LLC
To: SPIDERCLOUD WIRELESS, INC.; SPIDERCLOUD WIRELESS SERVICES, LLC
Reel/Frame 048520/0567 →
MERGER AND CHANGE OF NAME Recorded Dec 6, 2018
From: SPIDERCLOUD WIRELESS, INC.; CORNING OPTICAL COMMUNICATIONS LLC
To: CORNING OPTICAL COMMUNICATIONS LLC
Reel/Frame 048667/0440 →
SECURITY INTEREST Recorded Jun 22, 2016
From: SPIDERCLOUD WIRELESS, INC.; SPIDERCLOUD WIRELESS SERVICES, LLC
To: EASTWARD FUND MANAGEMENT, LLC
Reel/Frame 039120/0719 →
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2016
From: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
To: SPIDERCLOUD WIRELESS, INC.; SPIDERCLOUD WIRELESS SERVICES LLC
Reel/Frame 039096/0965 →
SECURITY INTEREST Recorded Sep 16, 2015
From: SPIDERCLOUD WIRELESS, INC.
To: SILICON VALLEY BANK
Reel/Frame 036617/0425 →
SECURITY AGREEMENT Recorded Jan 13, 2014
From: SPIDERCLOUD WIRELESS, INC.; SPIDERCLOUD WIRELESS SERVICES LLC
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 031980/0561 →