US-12621686-B2 - Demand-based dynamic carrier scaling
Abstract
Systems, methods and computer software are disclosed for demand-based dynamic carrier scaling. In one embodiment a method is disclosed, comprising: determining, at a gateway supporting dynamically created cells in a wireless network, whether there is a requirement for additional capacity; when there is a requirement for additional capacity, then providing, by the gateway, dynamically created cells as needed to handle the requirement for additional capacity; determining, at the gateway, whether there is a requirement for less capacity; and when there is a requirement for less capacity, then turning off, by the gateway, dynamically created cells as needed to handle the requirement for less capacity.
Inventors
- Rajesh Kumar Mishra
Assignees
- PARALLEL WIRELESS, INC.
Dates
- Publication Date
- 20260505
- Application Date
- 20240507
Claims (18)
- 1 . A method for demand-based dynamic carrier scaling, comprising; determining, at a gateway supporting dynamically created cells in a wireless network, capacity demand; when there is a demand for additional capacity, then dynamically providing, by the gateway, one or more cells as needed to handle the demand for additional capacity, wherein the one or more cells are dynamically provided at a same base station with virtualization capability; when there is a demand for less than a current capacity, then dynamically turning off, by the gateway, one or more cells as needed to handle the demand for less than the current capacity; and moving a user equipment in the wireless network from at least one of 3G, 4G, or 5G to 2G for the user equipment to use voice traffic; wherein the gateway is a virtualizing gateway situated between a radio access network and a core network in the wireless network, the virtualizing gateway performing virtualization of the dynamically created cells toward the core network and allocating a physical cell identity to a dynamically provided cell.
- 2 . The method of claim 1 , further comprising migrating at least one existing user to at least one of the dynamically provided one or more cells.
- 3 . The method of claim 1 , further comprising migrating at least one existing user from at least one of the one or more cells that are dynamically turned off.
- 4 . The method of claim 1 , wherein the wireless network is a Long Term Evolution (LTE) network having a first LTE cell operating at a first frequency in a first frequency band, and wherein when a capacity usage exceeds a threshold, the gateway dynamically activates a new dynamically generated LTE cell, using an adjacent frequency band having a same bandwidth as the first frequency band.
- 5 . The method of claim 1 , wherein at least one dynamically provided cell is at least one of 2G or 3G, and wherein additional dynamically provided cells are one or more of 2G, 3G or 4G.
- 6 . The method of claim 1 , further comprising interfacing with a 5G Standalone core network when needed data throughput reaches a certain threshold, and otherwise interfacing with a 5G non-standalone core network.
- 7 . The method of claim 1 , further comprising dynamically adding or turning off resources, wherein a resource may be one or more of bands, radio resources, transceivers, resource blocks, radio access technologies (RATs), frequencies, channels, higher power, lower power, coverage, cell edge augmentation, massive multiple-in, multiple-out (M-MIMO), beamforming, or 3GPP version compatibility.
- 8 . A non-transitory computer-readable medium containing instructions for providing demand-based dynamic carrier scaling, when executed, cause a gateway to perform steps comprising: determining, at a gateway supporting dynamically created cells in a wireless network, a capacity demand; when there is a demand for additional capacity, then dynamically providing, by the gateway, one or more cells as needed to handle the demand for additional capacity, wherein the one or more cells are dynamically provided at a same base station with virtualization capability; when there is a demand for less than a current capacity, then dynamically turning off, by the gateway, one or more cells as needed to handle the demand for less than the current capacity; and moving a user equipment in the wireless network from at least one of 3G, 4G, or 5G to 2G for the user equipment to use voice traffic; wherein the gateway is a virtualizing gateway situated between a radio access network and a core network in the wireless network, the virtualizing gateway performing virtualization of the dynamically created cells toward the core network and allocating a physical cell identity to a dynamically provided cell.
- 9 . The computer-readable medium of claim 8 , further comprising instructions for migrating at least one existing user to at least one of the dynamically provided one or more cells.
- 10 . The computer-readable medium of claim 8 , further comprising instructions for migrating at least one existing user from at least one of the one or more cells that are dynamically turned off.
- 11 . The computer-readable medium of claim 8 , further comprising instructions wherein the wireless network is Long Term Evolution (LTE) network having a first LTE cell operating at a first frequency in a first frequency band, and wherein when usage exceeds a threshold, activating, using the gateway, a new dynamically generated LTE cell, using an adjacent frequency band having a same bandwidth as the first frequency band.
- 12 . The computer-readable medium of claim 8 , wherein at least one dynamically provided cell is at least one of 2G or 3G, and wherein additional dynamically provided cells are one or more of 2G, 3G or 4G.
- 13 . The computer-readable medium of claim 8 , further comprising instructions which when executed, cause interfacing with a 5G Standalone core network when needed data throughput reaches a certain threshold, and otherwise interfacing with a 5G non-standalone core network.
- 14 . The computer-readable medium of claim 8 , further comprising instructions which when executed, cause dynamically adding or turning off resources, wherein a resource may be one or more of bands, radio resources, transceivers, resource blocks, radio access technologies (RATs), frequencies, channels, higher power, lower power, coverage, cell edge augmentation, massive multiple-in, multiple-out (M-MIMO), beamforming, and 3GPP version compatibility.
- 15 . A system for providing demand-based dynamic carrier scaling, comprising: a gateway, supporting dynamically created cells in a wireless network, including a memory and a processor configured to: determine a capacity demand; when there is a demand for additional capacity, then dynamically provide one or more cells as needed to handle the demand for additional capacity, wherein the one or more cells are dynamically provided at a same base station with virtualization capability; when there is a demand for less than a current capacity, then dynamically turn off one or more cells as needed to handle the demand for less than the current capacity; and move a user equipment in the wireless network from at least one of 3G, 4G, or 5G to 2G for the user equipment to use voice traffic; wherein the gateway is a virtualizing gateway situated between a radio access network and a core network in the wireless network, the virtualizing gateway performing virtualization of the dynamically created cells toward the core network and allocating a physical cell identity to a dynamically provided cell.
- 16 . The system of claim 15 , wherein at least one dynamically provided cell is at least one of 2G or 3G, and wherein additional dynamically provided cells are one or more of 2G, 3G or 4G.
- 17 . The system of claim 15 , wherein the processor is further configured to interface with a 5G Standalone core network when needed data throughput reaches a certain threshold, and otherwise interface with a 5G non-standalone core network.
- 18 . The system of claim 15 , wherein the processor is further configured to dynamically add or turn off one or more resources, wherein a resource may be one or more of bands, radio resources, transceivers, resource blocks, radio access technologies (RATs), frequencies, channels, higher power, lower power, coverage, cell edge augmentation, massive multiple-in, multiple-out (M-MIMO), beamforming, and 3GPP version compatibility.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS This application is a continuation of U.S. application Ser. No. 17/721,720, filed Apr. 15, 2022, which is a continuation of U.S. application Ser. No. 16/860,051, filed Apr. 27, 2020, which claims priority under 35 U.S.C. § 119 (c) to U.S. Provisional Pat. App. No. 62/839,083, filed Mar. 26, 2019, titled “Demand-Based Dynamic Carrier Scaling”, each of which is hereby incorporated by reference in its entirety for all purposes. This application hereby incorporates by reference, for all purposes, each of the following U.S. Patent Application Publications in their entirety: US20170013513A1; US20170026845A1; US20170055186A1; US20170070436A1; US20170077979A1; US20170019375A1; US20170111482A1; US20170048710A1; US20170127409A1; US20170064621A1; US20170202006A1; US20170238278A1; US20170171828A1; US20170181119A1; US20170273134A1; US20170272330A1; US20170208560A1; US20170288813A1; US20170295510A1; US20170303163A1; and US20170257133A1. This application also hereby incorporates by reference U.S. Pat. No. 8,879,416, “Heterogeneous Mesh Network and Multi-RAT Node Used Therein,” filed May 8, 2013; U.S. Pat. No. 9,113,352, “Heterogeneous Self-Organizing Network for Access and Backhaul,” filed Sep. 12, 2013; U.S. Pat. No. 8,867,418, “Methods of Incorporating an Ad Hoc Cellular Network Into a Fixed Cellular Network,” filed Feb. 18, 2014; U.S. patent application Ser. No. 14/034,915, “Dynamic Multi-Access Wireless Network Virtualization,” filed Sep. 24, 2013; U.S. patent application Ser. No. 14/289,821, “Method of Connecting Security Gateway to Mesh Network,” filed May 29, 2014; U.S. patent application Ser. No. 14/500,989, “Adjusting Transmit Power Across a Network,” filed Sep. 29, 2014; U.S. patent application Ser. No. 14/506,587, “Multicast and Broadcast Services Over a Mesh Network,” filed Oct. 3, 2014; U.S. patent application Ser. No. 14/510,074, “Parameter Optimization and Event Prediction Based on Cell Heuristics,” filed Oct. 8, 2014, U.S. patent application Ser. No. 14/642,544, “Federated X2 Gateway,” filed Mar. 9, 2015, and U.S. patent application Ser. No. 14/936,267, “Self-Calibrating and Self-Adjusting Network,” filed Nov. 9, 2015; U.S. patent application Ser. No. 15/607,425, “End-to-End Prioritization for Mobile Base Station,” filed May 26, 2017; U.S. patent application Ser. No. 15/803,737, “Traffic Shaping and End-to-End Prioritization,” filed Nov. 27, 2017, each in its entirety for all purposes, respectively. This document also hereby incorporates by reference U.S. Pat. Nos. 9,107,092, 8,867,418, and 9,232,547 in their entirety. This document also hereby incorporates by reference U.S. patent application Ser. No. 14/822,839, U.S. patent application Ser. No. 15/828,427, U.S. Pat. App. Pub. Nos. US20170273134A1, US20170127409A1 in their entirety. This document also hereby incorporates by reference U.S. Pat. Nos. US9491801; US9479934; US10123232; US10237914; US10264621; US10595242, in their entirety. BACKGROUND Cellular base stations are equipped with transceivers that enable user devices, called user equipments (UEs), to connect to them to provide service. The data rate provided is related to the specific amount of bandwidth that is made available for the UE by the base station, as well as by the constraints of the specific radio access technology (RAT) standard (e.g., 2G, 3G, 4G, 5G, Wi-Fi, or other RATs as appropriate). For convenience, throughout this disclosure, bandwidth that is made available for UEs, having a UE-detectable signal and enabled to carry data, is called a carrier, and the details are dependent on the specific RAT. SUMMARY Methods, computer readable medium and systems for demand-based dynamic carrier scaling are described. In one embodiment a method is disclosed, comprising: determining, at a gateway supporting dynamically created cells in a wireless network, whether there is a requirement for additional capacity; when there is a requirement for additional capacity, then providing, by the gateway, dynamically created cells as needed to handle the requirement for additional capacity; determining, at the gateway, whether there is a requirement for less capacity; and when there is a requirement for less capacity, then turning off, by the gateway, dynamically created cells as needed to handle the requirement for less capacity. In another embodiment, a non-transitory computer-readable medium containing instructions for providing demand-based dynamic carrier scaling is disclosed. The instructions, when executed, cause a system to perform steps including determining, at a gateway supporting dynamically created cells in a wireless network, whether there is a requirement for additional capacity; when there is a requirement for additional capacity, then providing, by the gateway, dynamically created cells as needed to handle the requirement for additional capacity; determining, at the gateway, whether there is a requirement for less capacity; and when there is a requirem