Search

US-20260129466-A1 - CELL DEPLOYMENT OPTIMIZER

US20260129466A1US 20260129466 A1US20260129466 A1US 20260129466A1US-20260129466-A1

Abstract

At a high level, the technology disclosed herein relates to methods, systems, media, etc., for cell deployment optimization (e.g., via a cell deployment optimization engine). In embodiments, cell deployment optimization relates to particular technological approaches to deploying a cell (e.g., such as a macro cell or a small cell) based on user experiences (e.g., user device network coverage experiences), home locations for user devices, historical locations for user devices, churn rates, predicted cell deployment coverage data, etc. For example, in embodiments, a user experience for subscribers located within a threshold distance of a proposed cell deployment location may be determined. In addition, one or more user experience adjustments to the user experience for the subscribers may be determined based on deploying a cell at the proposed cell deployment location. A cell deployment prediction may be generated based on the user experience adjustments.

Inventors

  • Mohamed Mahrous SHALTOT

Assignees

  • T-MOBILE INNOVATIONS LLC.

Dates

Publication Date
20260507
Application Date
20241106

Claims (20)

  1. 1 . A cell deployment optimization engine comprising: one or more processors; and computer memory storing computer-usable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving a proposed cell deployment location; determining a user experience for subscribers located within a threshold distance of the proposed cell deployment location; determining a user experience adjustment to the user experience for the subscribers based on deploying a cell at the proposed cell deployment location; comparing the user experience adjustment to a churn rate; and providing a cell deployment prediction based on comparing the user experience adjustment to the churn rate.
  2. 2 . The cell deployment optimization engine according to claim 1 , the operations further comprising: identifying the subscribers based on each of the subscribers being located within the threshold distance for a threshold period of time; and determining the cell deployment prediction by applying a home coverage deduction to the churn rate, the home coverage deduction determined based on the proposed cell deployment location, a home coverage location for each of the subscribers, and predicted cell deployment coverage data.
  3. 3 . The cell deployment optimization engine according to claim 2 , the operations further comprising determining the cell deployment prediction by applying a latency deduction to the churn rate, the latency deduction determined based on the proposed cell deployment location and the predicted cell deployment coverage data.
  4. 4 . The cell deployment optimization engine according to claim 1 , the operations further comprising identifying the subscribers based on each of the subscribers having the user experience include coverage data that is below a threshold.
  5. 5 . The cell deployment optimization engine according to claim 1 , the operations further comprising: receiving a plurality of proposed cell deployment locations including the proposed cell deployment location; determining the user experience for the subscribers located within the threshold distance of each of the plurality of proposed cell deployment locations; determining the user experience adjustment for the subscribers based on deploying the cell at each of the plurality of proposed cell deployment locations; comparing the user experience adjustment to the churn rate; and based on comparing the user experience adjustment to the churn rate for each of the plurality of proposed cell deployment locations, providing a graphical display of nodes, each node corresponding to a coverage area for each of the plurality of proposed cell deployment locations, each node in the graphical display indicating a number of the subscribers corresponding to the coverage area.
  6. 6 . The cell deployment optimization engine according to claim 1 , the operations further comprising determining the user experience for the subscribers based on historical location data for the subscribers.
  7. 7 . The cell deployment optimization engine according to claim 6 , the operations further comprising determining the user experience for the subscribers based on historical coverage data for the subscribers while located within the threshold distance of the proposed cell deployment location.
  8. 8 . A method for cell deployment optimization, the method comprising: receiving a proposed cell deployment location; determining a user experience for subscribers located within a threshold distance of the proposed cell deployment location; determining a user experience adjustment to the user experience; comparing the user experience adjustment to a churn rate by a home coverage deduction to the churn rate, the home coverage deduction determined based on the proposed cell deployment location, a home coverage location for each of the subscribers, and predicted cell coverage data upon deploying a cell at the proposed cell deployment location; and providing a cell deployment prediction based on comparing the user experience adjustment to the churn rate.
  9. 9 . The method according to claim 8 , further comprising determining the home coverage deduction for each of the subscribers based on applying a geospatial analysis technique to extract a number of households per small cell footprint from census blocks data corresponding to deploying the cell at the proposed cell deployment location.
  10. 10 . The method according to claim 9 , further comprising: based on applying the geospatial analysis technique, extrapolating echolocation data for a coverage area corresponding to deploying the cell at the proposed cell deployment location; and based on extrapolating the echolocation data, providing a graphical display of a node corresponding to the coverage area for the proposed cell deployment location, the graphical display indicating a number of the subscribers corresponding to the coverage area.
  11. 11 . The method according to claim 10 , further comprising: identifying the subscribers based on each of the subscribers having the user experience include coverage data associated with the proposed cell deployment location that is below a threshold.
  12. 12 . The method according to claim 11 , further comprising: identifying non-subscribers based on each of the non-subscribers having historical location data within the threshold distance of the proposed cell deployment location; determining user experiences for the non-subscribers; determining user experience adjustments to the user experiences for the non-subscribers based on deploying the cell at the proposed cell deployment location; and providing the cell deployment prediction based on the user experience adjustments for the non-subscribers.
  13. 13 . The method according to claim 12 , further comprising applying the home coverage deduction to the churn rate for the non-subscribers based the home coverage location for each of the non-subscribers and the predicted cell coverage data upon deploying the cell at the proposed cell deployment location.
  14. 14 . The method according to claim 13 , further comprising providing the cell deployment prediction based on applying the home coverage deduction to the churn rate for the non-subscribers.
  15. 15 . One or more computer storage media having computer-executable instructions embodied thereon, that when executed by at least one processor, cause the at least one processor to perform a method comprising: receiving a proposed cell deployment location; determining a user experience for subscribers having historical location data within a threshold distance of the proposed cell deployment location; determining a user experience adjustment to the user experience for the subscribers based on deploying a cell at the proposed cell deployment location; and providing a cell deployment prediction based on the user experience adjustment.
  16. 16 . The one or more computer storage media of claim 15 , further comprising determining the user experience adjustment to the user experience by applying a home coverage deduction to a churn rate for each of the subscribers, the home coverage deduction determined based on the proposed cell deployment location, a home coverage location for each of the subscribers, and predicted cell coverage data upon deploying the cell at the proposed cell deployment location.
  17. 17 . The one or more computer storage media of claim 16 , further comprising determining the home coverage deduction for each of the subscribers based on applying a geospatial analysis technique to extract a number of households per small cell footprint from census blocks data corresponding to deploying the cell at the proposed cell deployment location.
  18. 18 . The one or more computer storage media of claim 17 , further comprising determining the home coverage deduction for each of the subscribers by extrapolating echolocation data for a coverage area corresponding to deploying the cell at the proposed cell deployment location and comparing the echolocation data with the households per small cell footprint and the home coverage location for each of the subscribers.
  19. 19 . The one or more computer storage media of claim 18 , further comprising determining the user experience adjustment by applying a latency deduction to the churn rate, the latency deduction determined based on the proposed cell deployment location, the home coverage location for each of the subscribers, and the predicted cell coverage data upon deploying the cell at the proposed cell deployment location.
  20. 20 . The one or more computer storage media of claim 19 , further comprising determining the user experience adjustment by applying a leakage deduction to the churn rate.

Description

SUMMARY A high-level overview of various aspects of the invention are provided here to offer an overview of the disclosure and to introduce a selection of concepts that are further described below in the detailed description section. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in isolation to determine the scope of the claimed subject matter. According to various aspects of the technology disclosed herein, systems, methods, media, etc., are provided for cell deployment optimization. For example, the technology disclosed herein relates to cell deployment predictions (e.g., deployment of a macro cell or a small cell) based on user experiences (e.g., user device network coverage experiences), home locations for user devices, historical locations for user devices, churn rates, predicted cell deployment coverage data, etc. In embodiments, user experiences may be determined (e.g., a network experience score corresponding to network quality from the user device's perspective, such as data transmission speed, latency, consistency and stability of the network connection, geographical coverage area, quality of service, network accessibility, etc.) by a cell deployment optimization engine. In some embodiments, the user experiences may be determined for subscribers having historical location data within a threshold distance of a proposed cell deployment location. In embodiments, a user experience adjustment to the user experience for the subscribers may be determined based on deploying a cell at the proposed cell deployment location. For example, user experience adjustments may be made to a user experience based on predicted network coverage data upon the cell being deployed at the proposed cell deployment location (e.g., based on historical location data of the user device having the user experience, based on predicted transmit power for the cell being deployed, based on a predicted antenna gain for the cell being deployed, based on a predicted frequency band for the cell being deployed, based on a predicted deployment density for the cell being deployed, based on a predicted antenna configuration for the cell being deployed, based on predicted interference metrics for the cell being deployed, based on a height of the cell being deployed, etc.). One or more cell deployment predictions may be provided based on the user experience adjustment. This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used in isolation as an aid in determining the scope of the claimed subject matter. BRIEF DESCRIPTION OF THE DRAWINGS Aspects of the present disclosure are described in detail herein with reference to the attached Figures, which are intended to be exemplary and non-limiting, wherein: FIG. 1 depicts an example operating environment for utilizing a cell deployment optimization engine, in accordance with embodiments herein; FIG. 2 depicts an example table including user experience adjustments determined by the cell deployment optimization engine, in accordance with embodiments herein; FIG. 3 depicts an example graph including churn rates, in accordance with embodiments herein; FIG. 4 depicts an example graphical display of nodes at different node locations, the nodes corresponding to coverage data (e.g., for computing devices that each have a churn probability and that each have signal experiences with currently deployed cells) for proposed cell deployment location(s), in accordance with embodiments herein; FIG. 5 depicts an example cell deployment optimization engine output of a graphical display of nodes corresponding to predicted cell deployment coverage data for proposed cell deployment locations, in accordance with embodiments herein; FIG. 6 depicts an example flowchart for cell deployment optimization, in accordance with embodiments herein; and FIG. 7 depicts an example cell deployment optimization client and corresponding functionality associated with the present technology, in accordance with embodiments herein. DETAILED DESCRIPTION The subject matter of the present invention is being described with specificity herein to meet statutory requirements. However, the description itself is not intended to limit the scope of this patent. Rather, the inventors have contemplated that the claimed subject matter might also be embodied in other ways to include different steps or combinations of steps similar to the ones described in this document, in conjunction with other present or future technologies. Terms should not be interpreted as implying any particular order among or between various steps herein disclosed unless and except when the order of individual steps is explicitly described. As such, although the te