IP Library Granted Patent US 11,140,603
Granted Patent B2
US 11,140,603 · App. 16/733,052 · Granted Oct 5, 2021

Evolutionary algorithms for geographic load balancing using a distributed antenna system

Inventors: Seyed Amin Hejazi (Burnaby, CA); Shawn Patrick Stapleton (Vancouver, CA)
Assignee: DALI WIRELESS, INC.
H04W36/22H04W24/08H04W28/08H04W36/30H04W40/14H04W88/085
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,140,603
App. No.
16/733,052
Granted
Oct 5, 2021
Kind
B2
Abstract

Methods and apparatuses are presented for balancing non-uniformly distributed network traffic in a wireless communications system having a plurality of digital remote units (DRUs). In some embodiments, a method comprises partitioning the plurality of DRUs into a plurality of DRU sectors, and dynamically repartitioning the plurality of DRU sectors depending on traffic conditions in at least one of the DRU sectors, such that the repartitioning satisfies at least one of a soft capacity constraint or a hard capacity constraint. The dynamic repartitioning may be based on at least one optimization algorithm.

Claims (29)

1. A method comprising:

providing a digital access unit (DAU) associated with a plurality of sectors of a base station, wherein the DAU is operable to receive signals from the base station;

providing a plurality of digital remote units (DRUs) associated with the DAU, wherein the DAU assigns a plurality of radio resources associated with the plurality of sectors to the plurality of DRUs based on a measure of network traffic;

partitioning the plurality of DRUs into a plurality of DRU groupings, wherein partitioning balances non-uniformly distributed network traffic;

measuring at least one metric associated with the plurality of DRU groupings;

comparing the at least one metric to at least one threshold; and

iterating the partitioning, measuring and comparing steps.

2. The method of claim 1 , wherein measuring the at least one metric further comprises determining a compactness index of each sector of the plurality of DRU sectors.

3. The method of claim 2 , wherein partitioning the plurality of DRUs comprises maximizing a compactness index of each sector of the plurality of DRU sectors.

4. The method of claim 1 , wherein the at least one metric further comprises traffic conditions.

5. The method of claim 1 , wherein the at least one metric further comprises a maximum number of users associated with a predetermined signal to noise ratio (SNR).

6. The method of claim 1 , wherein iterating comprises utilizing at least one optimization algorithm.

7. The method of claim 6 , wherein the at least one optimization algorithm is at least one of a Genetic Algorithm (GA) or an Estimation Distribution Algorithm (EDA).

8. The method of claim 1 , wherein each sector of the plurality of DRU sectors comprises connected DRUs.

9. A system comprising:

digital access unit (DAU) associated with a plurality of sectors of a base station, wherein the DAU is operable to receive signals from the base station, and the DAU is configured to dynamically repartition cells of a distributed antenna system and to receive signals from a base station, the DAU comprising a data processor coupled to a non-transitory computer-readable storage medium comprising a plurality of computer-readable instructions tangibly embodied on the computer-readable storage medium, which, when executed by the data processor cause to be performed a method comprising:

providing a plurality of digital remote units (DRUs) associated with the DAU, wherein the DAU assigns a plurality of radio resources associated with the plurality of sectors to the plurality of DRUs based on a measure of network traffic;

partitioning the plurality of DRUs into a plurality of DRU groupings, wherein partitioning balances non-uniformly distributed network traffic;

measuring at least one metric associated with the plurality of DRU groupings;

comparing the at least one metric to at least one threshold;

determining that the at least one metric is greater than the at least one threshold; and

iterating the above steps.

10. The DAU of claim 9 , wherein the at least one metric further comprises traffic conditions.

11. The DAU of claim 9 , wherein the instructions that cause the data processor to measure the at least one metric further comprise instructions for determining a compactness index of each sector of the plurality of DRU sectors.

12. The DAU of claim 11 , wherein the instructions that cause the data processor to partition the plurality of DRUs comprise instructions for maximizing the compactness index of each sector of the plurality of DRU sectors.

13. The DAU of claim 9 , wherein the at least one metric further comprises a maximum number of users associated with a predetermined signal to noise ratio (SNR).

14. The DAU of claim 9 , wherein iterating comprises utilizing at least one optimization algorithm.

15. The DAU of claim 14 , wherein the at least one optimization algorithm is at least one of a Genetic Algorithm (GA) or an Estimation Distribution Algorithm (EDA).

16. The DAU of claim 9 , wherein each sector of the plurality of DRU sectors comprises connected DRUs.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2021
From: DALI SYSTEMS CO. LTD.
To: DALI WIRELESS, INC.
Reel/Frame 056668/0911 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2021
From: HEJAZI, SEYED AMIN; STAPLETON, SHAWN PATRICK
To: DALI SYSTEMS CO. LTD.
Reel/Frame 056650/0892 →
Continuity (5)
Continuation 15782309 · Oct 12, 2017
Continuation 14837850 · Aug 27, 2015
Division 13770113 · Feb 19, 2013
Provisional Application 61600530 · Feb 17, 2012
Related Publication 20200187077A1 · Jun 11, 2020