Systems, methods, and media for providing multi-homing
US-2020383158-A1 · Dec 3, 2020 · US
US11924899B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11924899-B2 |
| Application number | US-202117539068-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 30, 2021 |
| Priority date | Jul 23, 2018 |
| Publication date | Mar 5, 2024 |
| Grant date | Mar 5, 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.
Systems, methods and computer software are disclosed for providing Multipath Transmission Control Protocol (MPTCP) with mesh access. A multi Radio Access Technology (RAT) base station gateway having a MPTCP proxy, proxies an initial MPTCP connection from a User Equipment (UE). The multi-RAT base station gateway determines if the UE is capable of MPTCP to provide MPTCP. When the UE is capable of MPTCP, then the multi-Rat base station provides a Wi-Fi connection and an LTE connection. When the UE is not capable of MPTCP, then the multi-RAT base station provides an LTE connection.
Opening claim text (preview).
The invention claimed is: 1. A method for providing Multipath Transmission Control Protocol (MPTCP) using a cellular radio access technology (RAT) base station, comprising: proxying, by a base station gateway having a MPTCP proxy, an MPTCP connection with a User Equipment (UE); determining by the base station gateway, if the UE is capable of MPTCP to provide MPTCP with the UE; when the UE is capable of MPTCP, then providing, by the base station gateway, a Wi-Fi connection and a cellular connection as a MPTCP connection; and when the UE is not capable of MPTCP, then providing, by the cellular RAT base station, the cellular connection; and when the UE is capable of MPTCP, carrying user datagram protocol (UDP) traffic via the Wi-Fi connection and re-anchored to a packet data network gateway (PGW) by the base station gateway via a second interface, and; when the UE is not capable of MPTCP, relaying cellular local serving traffic to a macro. 2. The method of claim 1 further comprising, when the UE is capable of MPTCP, carrying UDP traffic via the Wi-Fi connection and re-anchored to the packet data network gateway (PGW) by the base station gateway via an S2a interface, and; when the UE is not capable of MPTCP, relaying LTE local serving traffic to a macro. 3. The method of claim 1 wherein the base station gateway is one or more of a mobile base station, a self-organizing base station and a mesh base station. 4. The method of claim 1 further comprising acting, by the MPTCP proxy, as a proxy-relay when the application server does not support MPTCP; and providing, by the MPTCP proxy, transparent forwarding when the application server does support MPTCP. 5. The method of claim 1 wherein the MPTPC proxy is situated between a cellular core network of the base station and the Internet, and between a security gateway of the Wi-Fi Access Point (AP) and the Internet. 6. A method for providing Multipath Transmission Control Protocol (MPTCP) using a cellular radio access technology (RAT) base station, comprising: proxying, by the base station gateway having a MPTCP proxy, an initial MPTCP connection with a User Equipment (UE); determining, by the base station gateway, if there is sufficient 5 G capacity to provide MPTCP; when there is sufficient 5G capacity, then providing, by the M -RAT base station, a 5G connection and a 4G connection; when there is insufficient 5 G capacity, then providing, by the multi-RAT base station, a 4G connection; and when the UE is capable of MPTCP, carrying user datagram protocol (UDP) traffic via the 5G connection and re-anchored to a 4G packet data network gateway (PGW) by the base station gateway via a second interface, and; when the UE is not capable of MPTCP, relaying cellular local serving traffic to a macro. 7. The method of claim 6 further comprising, when there is sufficient 5G capacity, carrying UDP traffic via the 5G connection and re-anchored to the packet data network gateway (PGW) by the base station gateway via an S2a interface, and; when there is insufficient 5G capacity, relaying the 4G local serving traffic to a macro. 8. The method of claim 6 wherein the base station gateway is one or more of a mobile base station, a self-organizing base station and a mesh base station. 9. The method of claim 6 further comprising acting, by the MPTCP proxy, as a proxy-relay when the application server does not support MPTCP; and providing, by the MPTCP proxy, transparent forwarding when the application server does support MPTCP. 10. The method of claim 6 wherein the MPTPC proxy is situated between a cellular core network of the base station and the Internet. 11. A method for providing Multipath Transmission Control Protocol (MPTCP) using a cellular radio access technology (RAT) base station, comprising: proxying, by the base station gateway having a MPTCP proxy, an initial MPTCP connection with a User Equipment (UE); determining, by the RAT base station, if there is sufficient cellular capacity to provide MPTCP with the UE; when there is sufficient cellular capacity, then providing, by the base station gateway, a cellular connection and a Wi-Fi connection; when there is insufficient cellular capacity, then providing, by the RAT base station, a Wi-Fi connection; and when the UE is capable of MPTCP, carrying user datagram protocol (UDP) traffic via the Wi-Fi connection and re-anchored to a packet data network gateway (PGW) by the base station gateway via a second interface, and; when the UE is not capable of MPTCP, relaying cellular local serving traffic to a macro. 12. The method of claim 11 further comprising, when there is sufficient cellular capacity, carrying UDP traffic via the cellular connection and re-anchored to the packet data network gateway (PGW) by the base station gateway via an S2a interface, and; when there is insufficient cellular capacity, relaying the Wi-Fi local serving traffic to a macro. 13. The method of claim 11 wherein the base station is one or more of a mobile base station, a self-organizing base station and a mesh base station. 14. The method of claim 11 further comprising acting, by the MPTCP proxy, as a proxy-relay when the application server does not support MPTCP; and providing, by the MPTCP proxy, transparent forwarding when the application server does support MPTCP. 15. The method of claim 11 wherein the MPTPC proxy is situated between a cellular core network of the base station and the Internet, and between a security gateway of the Wi-Fi Access Point (AP) and the Internet. 16. A method for providing Multipath Transmission Control Protocol (MPTCP) using a multi-radio access technology (RAT) base station, comprising: proxying, by the base station gateway having a MPTCP proxy, an MPTCP connection with a User Equipment (UE); determining, by the base station gateway, if there is sufficient capacity for a first RAT to provide MPTCP; when there is sufficient capacity using the first RAT, then providing, by the base station gateway, a connection using the first RAT and a connection using a second RAT different from the first RAT, wherein the first RAT provides Quality of Service (QoS) and wherein the second RAT does not provide QoS; when there is insufficient capacity, then providing, by the RAT base station, a second RAT connection; and when the UE is capable of MPTCP, carrying user datagram protocol (UDP) traffic via the Wi-Fi connection and re-anchored to a packet data network gateway (PGW) by the base station gateway via a second interface, and; when the UE is not capable of MPTCP, relaying cellular local serving traffic to a macro. 17. The method of claim 16 wherein the base station is one or more of a mobile base station, a self-organizing base station and a mesh base station. 18. The method of claim 16 further comprising acting, by the MPTCP proxy, as a proxy-relay when the application server does not support MPTCP; and providing, by the MPTCP proxy, transparent forwarding when the application server does support MPTCP. 19. The method of claim 16 wherein the MPTPC proxy is situated between a cellular core network of the base station and the Internet, and between a security gateway of the Wi-Fi Access Point (AP) and the Internet. 20. A method for providing Multipath Transmission Control Protocol (MPTCP) using a multi-radio access technology (RAT) base station, comprising: proxying, by the base station gateway having a MPTCP proxy, an MPTCP connection with a User Equipment (UE); determining, by the base station gateway, if there is sufficie
Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer · CPC title
Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless {(transmission control protocol/Internet protocol [TCP/IP] or user datagram protocol [UDP] H04L69/16)} · CPC title
adapted for operation in multiple networks, e.g. multi-mode access points · CPC title
Network node acting on behalf of an other network entity, e.g. proxy · CPC title
Setup of transport tunnels · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.