SELECTION OF VIRTUAL NETWORK ELEMENTS
First Claim
1. A method comprising:
- receiving, by a first server, a network selection query, associated with a user device,the network selection query including information relating to a geographic location of the user device;
selecting, by the first server and based on the network selection query, a virtual network element,the virtual network element servicing the geographic location of the user device and functioning as a physical network element of an evolved packet core (EPC) network or an internet protocol (IP) multimedia subsystem (IMS) network;
enabling, by the first server, use of the selected virtual network element by the user device;
receiving, by the first server and from the user device, a data packet destined for the selected virtual network element; and
providing, by the first server, the data packet to the selected virtual network element.
1 Assignment
0 Petitions
Accused Products
Abstract
A server may be configured to: receive a network selection query, associated with a user device. The network selection query may include information relating to a geographic location of the user device. The server may also select, based on information included in the network selection query, a virtual network element that services the geographic location of the user device and functions as a physical network element of an evolved packet core (EPC) network or an internet protocol (IP) multimedia subsystem (IMS) network. The server may also enable use of the selected virtual network element by the user device; receive a data packet destined for the selected virtual network element; provide the data packet to the selected virtual network element; and prevent the data packet from being sent to a non-selected virtual network element.
51 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a first server, a network selection query, associated with a user device, the network selection query including information relating to a geographic location of the user device; selecting, by the first server and based on the network selection query, a virtual network element, the virtual network element servicing the geographic location of the user device and functioning as a physical network element of an evolved packet core (EPC) network or an internet protocol (IP) multimedia subsystem (IMS) network; enabling, by the first server, use of the selected virtual network element by the user device; receiving, by the first server and from the user device, a data packet destined for the selected virtual network element; and providing, by the first server, the data packet to the selected virtual network element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
a first server to; receive a network selection query, associated with a user device, the network selection query including information relating to a geographic location of the user device or relating to a network resource demand of an application of the user device; select, based on information included in the network selection query, a virtual network element, the virtual network element servicing the geographic location of the user device or having capacity to satisfy the network resource demand and functioning as a physical network element of an evolved packet core (EPC) network or an internet protocol (IP) multimedia subsystem (IMS) network; enable use of the selected virtual network element by the user device; receive a data packet destined for the selected virtual network element; and provide the data packet to the selected virtual network element. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. A computer-readable medium for storing instructions, the instructions comprising:
a plurality of instructions which, when executed by one or more processors associated with a first server, cause the one or more processors to; receive a network selection query, associated with a user device, the network selection query including information relating to a geographic location of the user device or an identifier associated with the user device; select, based on information included in the network selection query, a virtual network element, the virtual network element servicing the geographic location of the user device and functioning as a physical network element of an evolved packet core (EPC) network or an internet protocol (IP) multimedia subsystem (IMS) network; enable use of the selected virtual network element by the user device; receive a data packet destined for the selected virtual network element; provide the data packet to the selected virtual network element. - View Dependent Claims (17, 18, 19, 20)
Specification