Methods, nodes and system for enabling redistribution of cell load
US-2017134984-A1 · May 11, 2017 · US
US12507121B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12507121-B2 |
| Application number | US-202017129764-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 21, 2020 |
| Priority date | May 15, 2020 |
| Publication date | Dec 23, 2025 |
| Grant date | Dec 23, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for performing mobility load balancing includes receiving, at a server, current load data for a plurality of cells of a wireless communication network, selecting, from the plurality of cells, a target cell (s), wherein a value of the current load data for the target cell exceeds a first predefined threshold, and selecting, from a neighbor cell list corresponding to the target cell, a set of neighboring cells for the target cell. The method further includes calculating, a value of at least one utilization parameter for the target cell, determining, a CIO value and an E-tilt value for the target cell based on the value of the at least one utilization parameter for the target cell and configuring one or more physical layer parameters of the target cell based on the determined CIO and E-tilt values for the target cell.
Opening claim text (preview).
What is claimed is: 1 . A method for performing mobility load balancing, the method comprising: receiving, at a server, current load data for a plurality of cells of a wireless communication network; selecting, by the server, from the plurality of cells, a target cell (s), wherein a value of the current load data for the target cell exceeds a first predefined threshold; selecting, by the server, from a neighbor cell list corresponding to the target cell, a set of neighboring cells for the target cell, wherein the selected set of neighboring cells (S) is a subset of the neighbor cell list; calculating, by the server, a value of at least one utilization parameter for the target cell for a new load through the target cell, wherein the value of the at least one utilization parameter for the target cell comprises a plurality of values of a physical resource block (PRB) usage of the target cell and the selected set of neighboring cells; determining, by the server, a cell individual offset (CIO) value and an electrical tilt (E-tilt) value for the target cell based on the value of the at least one utilization parameter for the target cell, wherein determining the CIO value and the E-tilt value further comprises: determining, by the server, information about PRB usage for a union of S and s; and determining whether the information about the PRB usage indicates a potentially curable imbalance in a distribution of network load across the cells of S and s; and configuring one or more physical layer parameters of the target cell based on the determined CIO and E-tilt values for the target cell. 2 . The method of claim 1 , wherein the value of the at least one utilization parameter for the target cell comprises a ratio of cell edge user equipment (UE). 3 . The method of claim 1 , wherein determining the CIO value and the E-tilt value further comprises: determining, by the server, a value of σ(S∪s), wherein σ(S∪s) comprises a measure of a standard deviation of the PRB usage for the union of S and s; determining that the value of σ(S∪s) indicates the potentially curable imbalance in the distribution of network load across the cells of S and s by determining that the value of σ(S∪s) exceeds a second predetermined threshold; and based on the value of σ(S∪s) exceeding the second predetermined threshold: determining, by the server, for cells of (S∪s), a value of at least one utilization parameter; determining, by the server, for cells of (S∪s), CIO values and E-tilt values based on the value of the at least one utilization parameter; and configuring, for cells of (S∪s), one or more physical layer parameters based on the determined CIO and E-tilt values. 4 . The method of claim 3 , further comprising: based on the value of σ(S∪s) being less than the second predetermined threshold, performing an iterative selection loop, performing the iterative selection loop comprising: determining a cell of S with a highest value of a PRB metric; selecting S , where S is a subset of S from which the cell of S with the highest value of the PRB metric has been removed; determining a value of σ(S∪s); and based on the value of σ(S∪s) exceeding the second predetermined threshold, selecting the cells of S for CIO and E-tilt optimization. 5 . The method of claim 4 , wherein, based on the value of σ( S ∪s) being less than the second predetermined threshold, the iterative selection loop is performed for 5. 6 . The method of claim 1 , wherein at least one of the CIO value and E-tilt value for the target cell are determined by applying the value of the at least one utilization parameter by using a deep reinforced learning (DRL) model, and further comprising: for the target cell and a selected set of neighbor cells, reading observation data from at least one digital unit (DU) and remote radio head (RRH); feeding observation data to a neural network to obtain actions; determining values of rewards associated with the actions; and determining at least one of the CIO value or E-tilt value for the target cell based on an action with a highest reward value. 7 . The method of claim 1 , wherein determining the CIO value and the E-tilt value further comprises: determining whether the information about the PRB usage indicates the potentially curable imbalance in the distribution of network load across the cells of S and s by the information exceeding a second predetermined threshold; and performing an iterative selection loop to remove a cell of S, based on the information not exceeding the second predetermined threshold. 8 . A server comprising: a network interface configured to receive current load data for a plurality of cells of a wireless communication network; and a processor operably connected to the network interface, the processor configured to: select, from the plurality of cells, a target cell (s), wherein a value of the current load data for the target cell exceeds a first predefined threshold; select, from a neighbor cell list corresponding to the target cell, a set of neighboring cells for the target cell, wherein the selected set of neighboring cells (S) is a subset of the neighbor cell list; calculate, a value of at least one utilization parameter for the target cell for a new load through the target cell, wherein the value of the at least one utilization parameter for the target cell comprises a plurality of values of a physical resource block (PRB) usage of the target cell and the selected set of neighboring cells; determine, a cell individual offset (CIO) value and an electrical tilt (E-tilt) value for the target cell based on the value of the at least one utilization parameter for the target cell, wherein to determine the CIO value and the E-tilt value, the processor is further configured to: determine information about PRB usage for a union of S and s; and determine whether the information about the PRB usage indicates a potentially curable imbalance in a distribution of network load across the cells of S and s; and configure one or more physical layer parameters of the target cell based on the determined CIO and E-tilt values for the target cell. 9 . The server of claim 8 , wherein the value of the at least one utilization parameter for the target cell comprises a ratio of cell edge user equipment (UE). 10 . The server of claim 8 , wherein to determine the CIO value and the E-tilt value, the processor is further configured to: determine a value of σ(S∪s), wherein σ(S∪s) comprises a measure of a standard deviation of the PRB usage for the union of S and s; determine that the value of σ(S∪s) indicates the potentially curable imbalance in the distribution of network load across the cells of S and s by determining that the value of σ(S∪s) exceeds a second predetermined threshold; and based on the value of σ(S∪s) exceeding the second predetermined threshold: determine, for cells of (S∪s), a value of at least one utilization parameter; determine, for cells of (S∪s), CIO values and E-tilt values based on the value of the at least one utilization parameter; and configure, for cells of (S∪s), one or more physical layer parameters based on the determined CIO and E-tilt values. 11 . The server of claim 10 , wherein the processor is further configured to: based on the value of σ(S∪s) being less than the second predetermined threshold, perform an iterative selection loop, wherein to perform the iterative selection loop, the processor is further configured to: determine a cell of S with a highest value of a PRB metric; select S , where S is a subset of S from which the cell of S with the highest value of the PRB metric has been removed; determine a v
Load balancing or load distribution (transferring a connection for handling the traffic H04W36/22; wireless traffic scheduling H04W72/12) · CPC title
Combinations of networks · CPC title
Access point devices with remote components · CPC title
Machine learning · CPC title
based on location or mobility (handoff or reselection H04W36/00; mobile application services making use of the location of users or terminals H04W4/02) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.