Service management
US-2024334169-A1 · Oct 3, 2024 · US
US11632297B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11632297-B2 |
| Application number | US-202117339636-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 4, 2021 |
| Priority date | Jul 13, 2012 |
| Publication date | Apr 18, 2023 |
| Grant date | Apr 18, 2023 |
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.
Apparatuses and methods enable connecting tunnels channeling data flow from a user terminal and to a mobile network through a virtual switch in a network device which is configured to provide a service by processing data in the data flow. A method performed by a device having one or more processors includes establishing a first tunnel between the device and a node of the mobile network, and a second tunnel between the device and another network device of the mobile network, the first tunnel and the second tunnel operating according to Internet protocols. The method further includes connecting the first tunnel to the second tunnel using a virtual switch running on the device, and connecting a virtual machine running on the device to the virtual switch, the virtual machine being configured to provide a service by processing data in the data flow.
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer readable medium storing executable codes which, when executed on a computer having a mobile network interface and one or more processors, make the computer perform a method comprising: establishing a first GTP tunnel between a device and a base station of a mobile network to receive a data flow from a user terminal via the first tunnel, and a second GTP tunnel between the device and another network node of the mobile network to forward the data flow, the first tunnel and the second tunnel operating according to GTP protocols; connecting the first GTP tunnel to the second GTP tunnel using a virtual switch running on the device; and configuring a virtual function running on the device to provide a service of processing data in the data flow received via the virtual switch in accordance with the application running in the virtual machine; wherein the virtual switch operates to forward the data flow from the first GTP tunnel to the second GTP tunnel, according to one or more predetermined traffic management rules. 2. The computer readable medium of claim 1 , the method further comprising: breaking an existing GTP tunnel between the base station and the other network node, wherein the breaking of the existing tunnel GTP triggers no change in the other network node. 3. The computer readable medium of claim 1 , wherein the virtual switch is connected to the Internet, and the method further comprises configuring the device to break-out one or more traffic flow from the data flow from the first GTP tunnel to the Internet. 4. A method performed by a mobile network node of a mobile communication network, the method comprising: establishing a first GTP tunnel between a device and a base station of a mobile network to receive a data flow from a user terminal via the first tunnel, and a second GTP tunnel between the device and another network node of the mobile network to forward the data flow, the first tunnel and the second tunnel operating according to GTP protocols; connecting the first GTP tunnel to the second GTP tunnel using a virtual switch running on the device; and configuring a virtual function running on the device to provide a service of processing data in the data flow received via the virtual switch in accordance with the application running in the virtual machine; wherein the virtual switch operates to forward the data flow from the first GTP tunnel to the second GTP tunnel, according to one or more predetermined traffic management rules. 5. The method of claim 4 , the method further comprising: breaking an existing GTP tunnel between the base station and the other network node, wherein the breaking of the existing tunnel GTP triggers no change in the other network node. 6. The method of claim 4 , wherein the virtual switch is connected to the Internet, and the method further comprises configuring the device to break-out one or more traffic flow from the data flow from the first GTP tunnel to the Internet. 7. A device in a mobile network, the device comprising: a mobile network interface configured to enable the device to communicate to a computing unit; a data processing unit configured to provide information to a switch controller for configuring a virtual switch running on the computing unit to operate as a General Packet Radio Service (GPRS) Tunneling Protocol (GTP) tunnel end point, and to redirect a network node and another network device that have initially been connected via a GTP tunnel, to connect via a first GTP tunnel and a second GTP tunnel to the computing unit, respectively, wherein the computing unit receives a data flow from a user terminal via the first GTP tunnel, forwards the data flow via the second GTP tunnel, the first GTP tunnel being connected to the second GTP tunnel by the virtual switch, and connects a virtual machine running on the computing unit to the virtual switch, the virtual machine being configured to provide a service by processing data in the data flow to support functionality of an application running in the virtual machine, wherein the virtual switch operates to forward the data flow from the first GTP tunnel to the second GTP tunnel, according to one or more predetermined traffic management rules.
Applicable to portable or mobile terminals · CPC title
for initial configuration or provisioning, e.g. plug-and-play · CPC title
Setup of transport tunnels · CPC title
Flow control {between communication endpoints} · CPC title
Network integration; Enabling network access in virtual machine instances · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.