IP Library › Granted Patent US 10,135,509
Granted Patent B1
US 10,135,509 · App. 15/244,842 · Granted Nov 20, 2018

Optimization of full-power broadcast beamforming

Inventors: Sreekar Marupaduga (Overland Park, KS); Andrew Mark Wurtenberger (Olathe, KS); Rajveen Narendran (Olathe, KS); Ryan Patrick Dreiling (Shawnee, KS)
Assignee: Sprint Communications Company L.P.
H04B7/0617H04H20/38H04L47/29H04W4/025H04W24/02
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,135,509
App. No.
15/244,842
Granted
Nov 20, 2018
Kind
B1
Abstract

Systems, methods, and computer-readable media for dynamically optimizing the use of full-power broadcast beamforming within a wireless communication network are provided herein. Though full-power broadcast beamforming may result in increased interference and decrease throughput, the increased coverage area provided by full-power broadcast beamforming is favored under certain conditions, including the locations of user devices within a network cell. Accordingly, location data may be received from user devices within a network cell utilizing a plurality of beams, and the locations of each of the user devices may be used to determine whether to enable full-power broadcast beamforming where each beam within plurality of beams is at a maximum signal strength. Upon determining to enable full-power broadcast beamforming, a signal weight for one or more of the beams may be adjusted to full power.

Claims (55)

1. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon that, when executed, perform a method for optimizing full-power broadcast beamforming within a network cell, the method comprising:

at a base station having a plurality of beams, receiving location data from a first set of user devices comprising one or more user devices within the network cell, wherein the location data indicates a location of each user device within the first set of user devices;

based on the location data, determining whether to enable full-power broadcast beamforming where a signal for each beam within the plurality of beams is at maximum signal strength; and

upon determining to enable full-power broadcast beamforming, adjusting a signal weight for one or more beams within the plurality of beams to full power, the adjusting causes an increase in a geographic coverage area of the network cell for at least one of the first set of user devices.

2. The media of claim 1 , wherein the location of each user device within the first set of user devices comprises one of cell center, cell middle, and cell edge, wherein:

cell center comprises a region within the network cell adjacent to the base station,

cell middle comprises a region within the network cell between cell center and cell edge, and

cell edge comprises a region forming a periphery of the network cell.

3. The media of claim 2 , wherein determining whether to enable full-power broadcast beamforming comprises determining a number of user devices within cell edge exceeds a threshold number of cell edge user devices.

4. The media of claim 2 , wherein determining whether to enable full-power broadcast beamforming comprises:

determining a ratio of a number of user devices within cell edge to a number of user devices within cell center and cell middle; and

determining the ratio exceeds a threshold ratio.

5. The media of claim 1 , wherein the method further comprises receiving throughput data from the first set of user devices and wherein determining whether to enable full-power broadcast beamforming is further based on the throughput data.

6. The media of claim 5 , wherein determining whether to enable full-power broadcast beamforming based on the throughput data comprises determining a throughput value exceeds a throughput threshold.

7. The media of claim 6 , wherein the throughput value comprises one of an average throughput for the first set of user devices or a throughput for a sector within the network cell.

8. The media of claim 2 , further comprising:

when full-power broadcast beamforming is enabled, receiving additional location data from a second set of user devices within the network cell, the additional data indicating a location of each user device within the second set of user devices;

determining whether to disable full-power broadcast beamforming based on the additional location data; and

upon determining whether to disable full-power broadcast beamforming, adjusting the signal weight for one or more beams within the plurality of beams to less than the maximum signal strength.

9. The media of claim 8 , wherein determining whether to disable full-power broadcast beamforming comprises determining a number of user devices within cell edge does not exceed a threshold number of cell edge user devices.

10. A method for optimizing full-power broadcast beamforming at a base station within a network cell, the method comprising:

at a base station having a plurality of beams, receiving location data from a first set of user devices comprising one or more user devices within the network cell, wherein the location data indicates a location of each user device within the first set of user devices, the location for each user device being one of cell center, cell middle, and cell edge, wherein:

cell center comprises a region within the network cell adjacent to the base station,

cell middle comprises a region within the network cell between cell center and cell edge, and

cell edge comprises a region forming a periphery of the network cell;

based on the location of each user device within the first set of user devices, determining whether to enable full-power broadcast beamforming where a signal for each beam within the plurality of beams is at maximum signal strength; and

upon determining to enable full-power broadcast beamforming, adjusting a signal weight for one or more beams within the plurality of beams to full power, the adjusting causes an increase in a geographic coverage area of the network cell for at least one of the first set of user devices.

11. The method of claim 10 , wherein cell center, cell middle, and cell edge are each defined by a distance from the base station and an outer boundary, wherein the distance between the base station and an outer boundary of cell center is less than the distance between the base station and an outer boundary of cell middle, which is less than the distance between the base station and an outer boundary of cell edge.

12. The method of claim 11 , wherein the distance defining each of cell center, cell middle, and cell edge is based on at least one of radio frequency conditions and a type of geographical environment within the network cell.

13. The method of claim 10 , wherein determining whether to enable full-power broadcast beamforming comprises:

determining a ratio of a number of user devices within cell edge to a number of user devices within cell center and cell middle; and

determining the ratio exceeds a threshold ratio.

14. The method of claim 10 further comprising:

when full-power broadcast beamforming is enabled, receiving additional location data from a second set of user devices comprising one or more user devices within the network cell, the additional location data indicating a location of each user device within the second set of user devices;

determining whether to disable full-power broadcast beamforming based on the location of each user device within the second set of user devices; and

upon determining to disable full-power broadcast beamforming, adjusting the signal weight for one or more beams within the plurality of beams to less than maximum signal strength.

15. A system for optimizing full-power broadcast beamforming at a base station within a network cell, the system comprising:

one or more processors associated with a base station having a plurality of beams; and

one or more computer storage media storing computer-executable instructions that, when executed by the one or more processors, implement a method comprising:

receiving location data from a first set of user devices comprising one or more user devices within the network cell, wherein the location data indicates a location of each user device within the first set of user devices;

based on the location of each user device, determining whether to enable full-power broadcast beamforming where a signal for each beam within the plurality of beams is at maximum signal strength; and

upon determining to enable full-power broadcast beamforming, adjusting a signal weight for one or more beams within the plurality of beams to full power, the adjusting causes an increase in a geographic coverage area of the network cell for at least one of the first set of user devices.

16. The system of claim 15 , wherein the location of each user device comprises one of cell center, cell middle, and cell edge, wherein:

cell center comprises a region within the network cell adjacent to the base station,

cell middle comprises a region within the network cell between cell center and cell edge, and

cell edge comprises a region forming a periphery of the network cell.

17. The system of claim 16 , wherein determining whether to enable full-power broadcast beamforming comprises:

determining a ratio of a number of user devices within cell edge to a number of user devices within cell center and cell middle; and

determining the ratio exceeds a threshold ratio.

18. The system of claim 16 , wherein determining whether to enable full-power broadcast beamforming is further based on a total number of user devices within the network cell, wherein full-power broadcast beamforming is enabled when the total number of user devices does not exceed a threshold number of user devices.

19. The system of claim 15 , wherein the method further comprises:

when full-power broadcast beamforming is enabled, receiving additional location data from a second set of user devices comprising one or more user devices within the network cell, the additional data indicating a location of each user devices within the second set of user devices;

determining whether to enable tapered beamforming based on the additional location data; and

upon determining to enable tapered beamforming, adjusting the signal weight for one or more beams within the plurality of beams to less than the maximum signal strength.

20. The system of claim 19 , wherein when tapered beamforming is enabled, one or more beams within the plurality of beams utilize different signal weights.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2016
From: MARUPADUGA, SREEKAR; WURTENBERGER, ANDREW MARK; NARENDRAN, RAJVEEN; DREILING, RYAN PATRICK
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 039521/0760 →
Cited By (2)
US 12,328,620 US 12,342,217