US 12,267,235 B1
Switchover across network service providers in a last-mile network
Ravi Manghirmalani, Fremont, CA (US); Sanjeev Gupta, Fremont, CA (US); and Saikat Choudhury, Mountain View, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on May 23, 2022, as Appl. No. 17/751,547.
Int. Cl. H04L 45/74 (2022.01); H04L 45/00 (2022.01)
CPC H04L 45/74 (2013.01) [H04L 45/70 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An network service provider (NSP) switchover system, comprising:
a router device storing first data associating internet protocol addresses (IP) of a first private IP addressing scheme corresponding to a first network of devices, IP addresses of a first public IP addressing scheme corresponding to a first NSP, and IP addresses of a second public IP addressing scheme corresponding to a second NSP; and
an edge device communicatively coupled to the router device using at least one of the first NSP or the second NSP, wherein the edge device stores second data that associates the IP addresses of the first public IP addressing scheme, the IP addresses of the second public IP addressing scheme, and IP addresses of a third public IP addressing scheme, wherein the third public IP addressing scheme operates independent from the first NSP and the second NSP;
wherein the router device:
receives, from a first wireless device of the first network of devices, third data comprising a destination address and a first network address of the first private IP addressing scheme, the first network address corresponding to the first wireless device;
determines that a first status of the first NSP does not meet target operational criteria;
determines, based on the first network address and the first status and using the first data, a second network address of the second public IP addressing scheme;
sends fourth data to the edge device using the second NSP, the second data comprising the second network address;
wherein the edge device:
determines, based on the second network address and using the second data, a third network address of the third public IP addressing scheme; and
sends fifth data to a second wireless device associated with the destination address, wherein the third data comprises the third network address.