Patent ID: 11917480
Assignee: T-MOBILE USA, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 12:
13. A non-transitory computer-readable medium storing computer-executable instructions that, when executed by a processor, causes the processor to perform operations comprising:
identifying a first congested cell from a plurality of cells associated with a wireless communication network, wherein identifying the first congested cell comprises identifying the first congested cell based, at least in part, on a comparison of a first threshold capacity with a measure of unused capacity for each cell of the plurality of cells, wherein the comparison comprises a determination that the measure of unused capacity for a cell from the plurality of cells falls under the first threshold capacity;
identifying a first subset of neighboring cells for the first congested cell, wherein each neighboring cell of the first subset of neighboring cells shares at least a portion of geographic coverage area with the first congested cell and each neighboring cell meets or exceeds a threshold number of attempted or actual handovers with the first congested cell, is within a threshold distance from the first congested cell, and provides a same or similar bitrate, signal quality, and signal strength as the first congested cell;
selecting a first target cell from the first subset of neighboring cells for offloading traffic from the first congested cell based, at least in part, on a measure of unused capacity for each neighboring cell of the first subset of neighboring cells, wherein selecting the first target cell from the first subset of neighboring cells comprises selecting the first target cell based, at least in part, on the first target cell exceeding a second threshold capacity different from the first threshold capacity;
causing handover of active communication channels established by telecommunication devices from the first congested cell to the first target cell;
identifying a second congested cell from the plurality of cells;
identifying a second subset of neighboring cells for the second congested cell; and
selecting a second target cell from the second subset of neighboring cells for offloading traffic from the second congested cell; and
assigning a first weight for offloading traffic from the first congested cell to the first target cell and assigning a second weight for offloading traffic from the second congested cell to the second target cell,
wherein the first subset of neighboring cells overlap with the second subset of neighboring cells and the first target cell and the second target cell correspond to a same target cell.