Transparently proxying connections based on hostnames
US-2021021565-A1 · Jan 21, 2021 · US
US12010546B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12010546-B2 |
| Application number | US-202117560858-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 23, 2021 |
| Priority date | Dec 23, 2020 |
| Publication date | Jun 11, 2024 |
| Grant date | Jun 11, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and apparatus for seamless real-time transitions across LTE and Wi-Fi networks are disclosed. The disclosed method and apparatus relate to determining which communications networks to use when communicating between a UE and a network within an Enterprise Network (EN). In some embodiments, a Communications Client Application (CCA) operates within a selected UE and a Communications Server Application (CSA) operates on the network side of the Enterprise Network. Both the CCA and the CSA act together in concert to coordinate the transmission of packets between the UE and the network using either LTE or Wi-Fi networks. For seamless communications, some embodiments use a single VPN tunnel through which to transmit data packets. In other embodiments, for seamless communications, two VPN tunnels are used, one for LTE packet transfers, and one for Wi-Fi packet transfers.
Opening claim text (preview).
What is claimed is: 1. An apparatus for seamless real-time transitions across LTE and Wi-Fi networks, comprising: a) a User Equipment (UE) comprising a Communications Client Application (CCA), a single Virtual Private Network (VPN) tunnel, and a plurality of UE Applications; wherein the CCA routes packets to and from the plurality of UE Applications, and wherein packets requiring seamless communications are routed through the single VPN tunnel; and wherein the CCA determines whether to transmit or receive packets using Long Term Evolution (LTE)/NR (New Radio) or Wi-Fi; and wherein UE Applications not requiring seamless communications have their packets routed by the CCA directly using the LTE/NR or the Wi-Fi; and b) an enterprise network comprising a Communications Server Application (CSA), the single VPN tunnel included in the UE, a server LTE/NR access point, and a server Wi-Fi access point; wherein the enterprise network communicates with an Intranet/Internet and is able to receive packets from and send packets to the Intranet/Internet; wherein the CSA routes Intranet/Internet packets requiring seamless communications through the single VPN tunnel; and wherein the CSA determines whether to transmit or receive packets using either the server LTE/NR access point or the server Wi-Fi access point; and wherein Intranet/Internet packets that do not require seamless communications are routed by the CSA directly through either the server LTE/NR access point or server Wi-Fi access point. 2. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 1 , wherein the CCA controls a UE route table, and wherein the CCA manipulates the UE route table as necessary to determine how packets are routed within the UE and with the enterprise network using either an LTE or a Wi-Fi network. 3. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 1 , wherein the CSA controls a server route table, and wherein the CSA manipulates the server route table as necessary to determine how packets are routed within the enterprise network and with the UE using either an LTE or Wi-Fi network. 4. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 1 , wherein the single VPN tunnel comprises a communications construct through which packets requiring seamless communication between the plurality of UE Applications and the Intranet/Internet are transmitted. 5. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 4 , wherein the single VPN tunnel provides VPN tunneling functionality between the CCA and the CSA, and between the plurality of UE Applications and the Intranet/Internet, no matter whether packets are communicated via an LTE network or a Wi-Fi network. 6. An apparatus for seamless real-time transitions across LTE and Wi-Fi networks, comprising: a) a User Equipment (UE) comprising a Communications Client Application (CCA), an Long Term Evolution (LTE) Virtual Private Network (VPN) tunnel for communications of packets via LTE, a Wi-Fi VPN tunnel for communications of packets via Wi-Fi, and a plurality of UE Applications; wherein the CCA routes packets to and from the plurality of UE Applications, and wherein packets requiring seamless communications are routed through either the LTE VPN tunnel or the Wi-Fi VPN tunnel; and wherein the CCA determines whether to transmit or receive packets over LTE/NR or over Wi-Fi; and wherein UE Applications not requiring seamless communications have their packets routed by the CCA directly through either the LTE/NR or the Wi-Fi; and b) an enterprise network comprising a Communications Server Application (CSA), the LTE VPN tunnel and the Wi-Fi VPN tunnel included in the UE; wherein the enterprise network communicates with an Intranet/Internet and is able to receive packets from and send packets to the Intranet/Internet; wherein the CSA routes Intranet/Internet packets requiring seamless communications through either the LTE VPN tunnel or the Wi-Fi VPN tunnel; and wherein the CSA determines whether to transmit or receive packets using either LTE/NR or Wi-Fi; and wherein Intranet/Internet packets that do not require seamless communications are routed by the CSA directly through either LTE/NR or Wi-Fi. 7. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 6 , wherein the UE further comprises a UE route table, and wherein the CCA manipulates the UE route table as necessary to determine how packets are routed within the UE and with the enterprise network using either an LTE or a Wi-Fi network. 8. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 7 , wherein the enterprise network further comprises a server route table, and wherein the CSA manipulates the server route table as necessary to determine how packets are routed within the enterprise network and with the UE using either the LTE or Wi-Fi network. 9. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 7 , wherein the CCA: a) supports both the LTE VPN tunnel and the Wi-Fi VPN tunnel for seamless communications over the LTE network and the Wi-Fi network, respectively; b) controls the UE route table to support using the appropriate LTE VPN and the Wi-Fi VPN tunnels; c) permits user/enterprise-IT to specify the LTE and the Wi-Fi operating preferences for each UE application; d) allows for received signal strength information to be retrieved from the LTE and the Wi-Fi networks in real-time; e) allows for detecting a congestion level on both the LTE and the Wi-Fi networks; f) provides support for regulating EUD traffic over an appropriate RAT based on a selected UE application's priorities and subject to received signal strength and congestion experienced on the LTE and the Wi-Fi networks; and g) determines that the UE is operating on a (Citizen Band Radio Service (CBRS) enterprise network using specific signatures and associated credentials. 10. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 7 , wherein the CSA: (a) provides a Tunnel Inner Address (TIA) for each VPN tunnel that is established in the UE and in the enterprise network; (b) routes packets transmitted on a downlink (DL), communications transmitted by the enterprise network to the UE, based on preferences exercised by the CCA for routing traffic on an uplink (UL), communications from the UE to the enterprise network; (c) encapsulates packets delivered on the DL based on an outer Internet Protocol (IP) address associated with a Radio Access Technology (RAT) over which the packet is transmitted; and (d) de-encapsulates packets received on the UL by removing an outer IP address and forwarding the packet to the Intranet/Internet. 11. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 10 , wherein a selected UE application uses only one IP address to transmit packets to the enterprise network, and this one IP address remains the same whether the packet is routed to the enterprise network over the LTE network or the Wi-Fi network. 12. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 11 , wherein the TIA comprises an IP address assigned by the selected UE application. 13. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 6 , wherein the LTE VPN and the Wi-Fi VPN tunnels are simultaneously established. 14. The apparatus for seamless real-time transitions across LTE and Wi-Fi networks of claim 6 , wherein the routing of packets through the
radio quality, e.g. interference, losses or delay · CPC title
Real-time traffic · CPC title
for supporting services specification, e.g. SLA · CPC title
based on transmission quality or channel quality · CPC title
Interconnection of networks using encapsulation techniques, e.g. tunneling · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.