Managing computing capacity in radio-based networks
AssigneeAmazon Technologies, Inc.
InventorsDiwakar Gupta, Kiran Kumar Edara, Igor A. Kostic, Kaixiang Hu, Shane Ashley Hall, Ishwardutt Parulkar
Life of this patent
Estimating the term…
Abstract
Disclosed are various embodiments for managing computing capacity in radio-based networks and associated core networks. In one embodiment, it is determined that a set of computing hardware implementing a radio-based network for a customer has an excess capacity. At least one action is implemented to reallocate the excess capacity of the computing hardware.
Claims21
A system, comprising:
- at least one computing device;
- and
- instructions executable in the at least one computing device, wherein when executed the instructions cause the at least one computing device to at least:
- allocate a set of computing hardware for operation of a radio-based network for a customer;
- provide a capacity management service configured to dynamically allocate computing capacity of the computing hardware between software of the radio-based network and at least one customer workload of the customer;
- monitor usage of the computing capacity by the software of the radio-based network and the at least one customer workload;
- and
- based at least in part on one or more priorities set by the customer, reallocate at least a portion of the computing capacity between the software of the radio-based network and the at least one customer workload.
7-15. (canceled)
A non-transitory computer-readable medium embodying a capacity management service executable in at least one computing device, wherein when executed the capacity management service causes the at least one computing device to at least:
- determine that a network function workload of a radio-based network operated by a cloud service provider on behalf of a customer has a lower priority in a first computing device than another workload;
- transfer the network function workload to a second computing device;
- and
- execute the other workload in the first computing device instead of the network function workload.
A computer-implemented method, comprising:
- determining that a network function workload of a radio-based network operated by a cloud service provider on behalf of a customer has a lower priority in a first computing device than another workload;
- transferring the network function workload to a second computing device;
- and
- executing the other workload in the first computing device instead of the network function workload.
Dependencies are inferred from the claim text.