Apparatuses and methods related to connecting tunnels through a virtual switch

US11632297B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11632297-B2
Application numberUS-202117339636-A
CountryUS
Kind codeB2
Filing dateJun 4, 2021
Priority dateJul 13, 2012
Publication dateApr 18, 2023
Grant dateApr 18, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11632297B2 cover?
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 s…
Who is the assignee on this patent?
Ericsson Telefon Ab L M, Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04L41/0806. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 18 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).