CPC H04L 5/0046 (2013.01) [H04L 41/08 (2013.01); H04W 72/0453 (2013.01)] | 15 Claims |
15. A system configured to facilitate network connectivity in a fronthaul network portion comprising a plurality of cells and one or more baseband unit (BBU) hubs, each BBU hub comprising at least a BBU, the system comprising:
one or more processors; and
one or more persistent memory modules having program instructions stored thereon which, when executed by the one or more processors, perform following acts in association with one or more modules:
obtaining a plurality of input variables and design constraints;
selecting a BBU hub from the group of BBU hubs responsive to a determination with respect to at least one or more input variables and design constraints;
allocating at least a portion of the cells to the selected BBU hub until the selected BBU hub is determined to be full with respect to a capacity parameter;
assigning the allocated cells to individual BBUs sequentially within the selected BBU hub;
repeating, in a sequential iterative process, the acts of selecting BBU hubs, allocating cells to each of the selected BBU hubs and sequentially assigning the allocated cells to individual BBUs within each selected BBU hub, respectively, until there remain no unallocated cells;
obtaining a cell allocation map identifying allocations of the plurality of cells with respect to the selected BBU hubs and the individual BBUs therein; and
responsive to the cell allocation map, configuring connections between the plurality of cells and the selected BBU hubs to facilitate optimization of one or more key performance indicators in the fronthaul network portion with respect to at least one of radio frequency (RF) capacity, network throughput, spectral efficiency, hardware optimization including per-BBU port utilization, application coverage, inter-cell interference, and user media experience.
|