Method and system for intelligent routing for mobile edge computing
AssigneeVerizon Patent and Licensing Inc.
InventorsJin Yang, Sagiv Draznin, Matthew W. Nelson
Life of this patent
Estimating the term…
Abstract
A method, a device, and a non-transitory storage medium are described in which a mobile edge network-based intelligent routing service is provided. The intelligent routing service includes using default network devices to initially provide application services to end devices. The intelligent routing service further includes selecting and migrating the application services to a multi-layered mobile edge computing network when performance metrics associated with the application services are not satisfied. The intelligent routing service may determine whether performance metrics are satisfied based on performance metric information obtained from the serving nodes and the end devices.
Claims20
A method comprising:
- receiving, by a network device of a network, a device service profile pertaining to an end device, wherein the network device includes at least one of a packet gateway (PGW) or a user plane function (UPF) and is a first serving anchor node that provides a default anchor node service to the end device within a first coverage area;
- providing, by the network device, application traffic of an application service to the end device via a default network device that hosts the application service, wherein the default network device is selected by the network device based on the device service profile and network topology information for the first coverage area;
- determining, by the network device in response to the providing, whether a performance metric pertaining to the application service is satisfied;
- selecting, by the network device in response to determining that the performance metric is not satisfied, first network devices, which include a second serving anchor node and a first server that hosts the application service, of a first mobile edge computing network to provide the application service, wherein the first mobile edge computing network is of a first layer of a multi-layered mobile edge computing network;
- performing, by the network device in response to the selecting, a first migration procedure of the application service to the first network devices, wherein the first network devices are provisioned to provide the application service to the end device within a second coverage area;
- determining, by the network device subsequent to the performing, that the performance metric is not satisfied relative to the first network devices;
- and
- performing, according to the default anchor node service, a second migration procedure of the application service to the default network device and the network device to which the end device re-anchors.
A network device of a network comprising:
- a communication interface;
- a memory, wherein the memory stores instructions;
- and
- a processor, wherein the processor executes the instructions to:
- receive, via the communication interface, a device service profile pertaining to an end device, wherein the network device includes at least one of a packet gateway (PGW) or a user plane function (UPF) and is a first serving anchor node that provides a default anchor node service to the end device within a first coverage area;
- provide application traffic of an application service to the end device via a default network device that hosts the application service, wherein and via the default network device is selected by the network device based on the device service profile and network topology information for the first coverage area;
- determine, in response to the providing, whether a performance metric pertaining to the application service is satisfied;
- select, in response to a determination that the performance metric is not satisfied, first network devices, which include a second serving anchor node and a first server that hosts the application service, of a first mobile edge computing network to provide the application service, wherein the first mobile edge computing network is of a first layer of a multi-layered mobile edge computing network;
- perform, in response to the selection, a first migration procedure of the application service to the first network devices, wherein the first network devices are provisioned to provide the application service to the end device within a second coverage area;
- determine, subsequent to the performing, that the performance metric is not satisfied relative to the first network devices;
- and
- perform, according to the default anchor node service, a second migration procedure of the application service to the default network device and the network device to which the end device re-anchors.
A non-transitory computer-readable storage medium storing instructions executable by a processor of a network device of a network, which when executed cause the network device to:
- receive a device service profile pertaining to an end device, wherein the network device includes at least one of a packet gateway (PGW) or a user plane function (UPF) and is a first serving anchor node that provides a default anchor node service to the end device within a first coverage area;
- provide application traffic of an application service to the end device via a default network device that hosts the application service, wherein the default network device is selected by the network device based on the device service profile and network topology information for the first coverage area;
- determine, in response to the providing, whether a performance metric pertaining to the application service is satisfied;
- select, in response to a determination that the performance metric is not satisfied, first network devices, which include a second serving anchor node and a first server that hosts the application service, of a first mobile edge computing network to provide the application service, wherein the first mobile edge computing network is of a first layer of a multi-layered mobile edge computing network;
- perform, in response to the selection, a first migration procedure of the application service to the first network devices, wherein the first network devices are provisioned to provide the application service to the end device within a second coverage area;
- determine, subsequent to the performing, whether the performance metric is not satisfied relative to the first network devices;
- and
- perform, according to the default anchor node service, a second migration procedure of the application service to the default network device and the network device to which the end device re-anchors.
Dependencies are inferred from the claim text.