US 12,381,818 B2
Data routing in communications systems
Anton L. Kapela, Madison, WI (US)
Filed by Anton L. Kapela, Madison, WI (US)
Filed on May 14, 2021, as Appl. No. 17/320,892.
Application 17/320,892 is a continuation of application No. 16/155,401, filed on Oct. 9, 2018, granted, now 11,012,352.
Claims priority of provisional application 62/573,023, filed on Oct. 16, 2017.
Prior Publication US 2021/0297346 A1, Sep. 23, 2021
Int. Cl. H04L 45/00 (2022.01); H04L 12/46 (2006.01); H04L 45/50 (2022.01); H04L 45/74 (2022.01); H04L 61/2514 (2022.01); H04L 61/256 (2022.01); H04L 61/2592 (2022.01); H04L 69/22 (2022.01); H04W 8/08 (2009.01); H04W 40/32 (2009.01)
CPC H04L 45/72 (2013.01) [H04L 12/4633 (2013.01); H04L 45/74 (2013.01); H04L 61/256 (2013.01); H04L 69/22 (2013.01); H04W 8/082 (2013.01); H04W 40/32 (2013.01); H04L 45/50 (2013.01); H04L 61/2514 (2013.01); H04L 61/2592 (2013.01); H04L 2212/00 (2013.01)] 45 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving a data packet;
determining, using at least a portion of data contained in the received data packet and identifying a predetermined network address translation (NAT) range of addresses corresponding to the portion of data contained in the received data packet, an internet protocol (IP) address for forwarding the received data packet;
determining, based on the determined IP address for the data packet, a forwarding route for transmission of the data packet, wherein the forwarding route includes at least one of the following: a known content route associated with one or more peering content providers and a default content route associated with one or more non-peering content providers; and
transmitting the data packet based on the determined forwarding route.