Node selection in virtual evolved packet core
First Claim
1. A network element comprising a virtual mobility management entity (MME) to implement virtual network node selection for establishing a long term evolution (LTE) session in a virtual evolved packet core (EPC) network, the virtual MME comprising:
- a memory;
an interface; and
one or more computer processors coupled to the memory and the interface;
the virtual MME configured to perform an operation comprising;
receiving, from an evolved Node B (eNodeB), an attach request for a user equipment;
receiving, from at least one of a home subscriber server and a home location register, subscriber information including a network selection hint of a desired attribute type other than geographic location;
determining that the network selection hint corresponds to the received attach request;
determining a domain name for establishing the LTE session, based at least in part on the network selection hint, wherein the determined domain name is associated with a virtual network node in the virtual EPC network, wherein the virtual network node is at least one of a virtual serving gateway and a virtual packet data network gateway;
receiving an address of the virtual network node, wherein the address was identified based on the domain name; and
establishing the LTE session with the virtual network node associated with the determined domain name, thereby implementing, via the virtual MME and for establishing the LTE session in the virtual EPC network, virtual network node selection that disregards where the eNobeB is geographically located relative to at least one of the virtual MME, the virtual serving gateway, and the virtual packet data network gateway.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure includes gateways and methods for node selection of virtual network nodes in virtual evolved packet core networks. The methods include receiving, at a gateway from an evolved Node B (eNodeB), an attach request for a user equipment (UE), and determining a network selection hint corresponding to the received attach request, where the network selection hint is used for determining a virtual network node for selection in a mobile cloud network. The methods further include determining a domain name for establishing a network connection based at least in part on the network selection hint, where the selected domain name is associated with a virtual network node in the mobile cloud network. The methods also include selecting a virtual network node associated with the determined domain name, and establishing a network session to the selected virtual network node.
-
Citations
20 Claims
-
1. A network element comprising a virtual mobility management entity (MME) to implement virtual network node selection for establishing a long term evolution (LTE) session in a virtual evolved packet core (EPC) network, the virtual MME comprising:
-
a memory; an interface; and one or more computer processors coupled to the memory and the interface; the virtual MME configured to perform an operation comprising; receiving, from an evolved Node B (eNodeB), an attach request for a user equipment; receiving, from at least one of a home subscriber server and a home location register, subscriber information including a network selection hint of a desired attribute type other than geographic location; determining that the network selection hint corresponds to the received attach request; determining a domain name for establishing the LTE session, based at least in part on the network selection hint, wherein the determined domain name is associated with a virtual network node in the virtual EPC network, wherein the virtual network node is at least one of a virtual serving gateway and a virtual packet data network gateway; receiving an address of the virtual network node, wherein the address was identified based on the domain name; and establishing the LTE session with the virtual network node associated with the determined domain name, thereby implementing, via the virtual MME and for establishing the LTE session in the virtual EPC network, virtual network node selection that disregards where the eNobeB is geographically located relative to at least one of the virtual MME, the virtual serving gateway, and the virtual packet data network gateway. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method of implementing, via a network element comprising a virtual mobility management entity (MME), virtual network node selection for establishing a long term evolution (LTE) session in a virtual evolved packet core (EPC) network, the computer-implemented method comprising:
-
receiving, from an evolved Node B (eNodeB), an attach request for a user equipment; receiving, from at least one of a home subscriber server and a home location register, subscriber information including a network selection hint of a desired attribute type other than geographic location; determining that the network selection hint corresponds to the received attach request; determining a domain name for establishing the LTE session, by operation of one or more computer processors and based at least in part on the network selection hint, wherein the determined domain name is associated with a virtual network node in the virtual EPC network, wherein the virtual network node is at least one of a virtual serving gateway and a virtual packet data network gateway; receiving an address of the virtual network node, wherein the address was identified based on the domain name; and establishing the LTE session with the virtual network node associated with the determined domain name, thereby implementing, via the virtual MME and for establishing the LTE session in the virtual EPC network, virtual network node selection that disregards where the eNobeB is geographically located relative to at least one of the virtual MME, the virtual serving gateway, and the virtual packet data network gateway. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. At least one non-transitory computer-readable media comprising logic executable to perform an operation to implement, via a virtual mobility management entity (MME), virtual network node selection for establishing a long term evolution (LTE) session in a virtual evolved packet core (EPC) network, the operation comprising:
-
receiving, from an evolved Node B (eNodeB), an attach request for a user equipment; receiving, from at least one of a home subscriber server and a home location register, subscriber information including a network selection hint of a desired attribute type other than geographic location; determining that the network selection hint corresponds to the received attach request; determining a domain name for establishing the LTE session, based at least in part on the network selection hint, wherein the determined domain name is associated with a virtual network node in the virtual EPC network, wherein the virtual network node is at least one of a virtual serving gateway and a virtual packet data network gateway; receiving an address of the virtual network node, wherein the address was identified based on the domain name; and establishing the LTE session with the virtual network node associated with the determined domain name, thereby implementing, via the virtual MME and for establishing the LTE session in the virtual EPC network, virtual network node selection that disregards where the eNobeB is geographically located relative to at least one of the virtual MME, the virtual serving gateway, and the virtual packet data network gateway. - View Dependent Claims (19, 20)
-
Specification