US 11,871,240 B2
Interfaces for creating radio-based private networks
Diwakar Gupta, Seattle, WA (US); Leslie Andrew Prock, Seattle, WA (US); Kaixiang Hu, Fremont, CA (US); Upendra Bhalchandra Shevade, Washington, DC (US); Shane Ashley Hall, Kirkland, WA (US); Sahil Mansukhlal Koladiya, San Jose, CA (US); and Ishwardutt Parulkar, San Francisco, CA (US)
Assigned to AMAZON TECHNOLOGIES, INC., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Jun. 28, 2021, as Appl. No. 17/360,143.
Prior Publication US 2022/0417757 A1, Dec. 29, 2022
Int. Cl. H04W 16/02 (2009.01); H04W 4/50 (2018.01); G06Q 10/0833 (2023.01)
CPC H04W 16/02 (2013.01) [G06Q 10/0833 (2013.01); H04W 4/50 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a cloud provider network including a plurality of regions; and
at least one computing device in the cloud provider network implementing a private 5G network management service configured to at least:
receive a request via an interface from a customer to create a private 5G network for the customer, the request specifying a quantity of wireless devices that will connect to the private 5G network;
determine a quantity of radio units for the private 5G network based at least in part on the quantity of wireless devices;
preconfigure a plurality of radio units corresponding to the quantity of radio units to implement a radio access network for the private 5G network;
preconfigure a plurality of subscriber identity modules (SIMs) corresponding to the quantity of wireless devices for the radio access network;
initiate a shipment to the customer of the plurality of radio units and the plurality of SIMS that have been preconfigured;
determine a particular region of the plurality of regions based at least in part on at least one of: a specification of the particular region by the customer, or a network latency between the radio access network and the particular region; and
provision one or more resources in the particular region of the plurality of regions of the cloud provider network to function as a core network for the private 5G network.
 
5. A computer-implemented method, comprising:
receiving a request via an interface to create a radio-based private network for a customer, the request indicating a quantity of wireless devices that will connect to the radio-based private network;
determining a quantity of a plurality of radio units to serve the radio-based private network based at least in part on the quantity of wireless devices;
preconfiguring the plurality of radio units to implement a radio access network for the radio-based private network;
initiating a shipment to the customer of the plurality of radio units that have been preconfigured;
determining a particular region of a plurality of regions in a cloud provider network based at least in part on at least one of: a specification of the particular region in the request, or a network latency between the radio access network and the particular region; and
provisioning one or more resources in the particular region of the cloud provider network to function as a core network for the radio-based private network.
 
14. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein when executed the program causes the at least one computing device to at least:
receive a request via an interface to create a radio-based private network for a customer, the request indicating a network plan, the network plan including a quantity of wireless devices that will connect to the radio-based private network and a quantity of radio units for the radio-based private network;
preconfigure a plurality of radio units corresponding to the quantity of radio units to implement a radio access network for the radio-based private network;
preconfigure a plurality of subscriber identity modules (SIMs) corresponding to the quantity of wireless devices for the radio access network;
initiate a shipment to the customer of the plurality of radio units and the plurality of SIMs that have been preconfigured;
determine a particular region of a plurality of regions of a cloud provider network based at least in part on at least one of: a specification of the particular region in the request, or a network latency between the radio access network and the particular region; and
provision one or more resources in the particular region of the cloud provider network to function as a core network for the radio-based private network.