Dynamic and distributed managed edge computing (MEC) framework
First Claim
1. A method for monitoring and managing distributed services in a network, comprising:
- at an edge computing node of the network, instantiating a managed peer, a context, and a managed service;
establishing a monitor for the managed peer, the context, and the managed service;
monitoring a value of the monitor for the managed peer, the context, and the managed service; and
modifying the managed peer, the context, or the managed service based on the value of the corresponding one of the monitors.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for monitoring and managing distributed services in a network. The method involves instantiating a managed peer, a context instance, and a managed service at an edge computing node. The managed peer, the context instance, and the managed service are instrumented and registered with a monitoring server. The method continues with establishing a monitor for the managed peer, the context instance, and the managed service and monitoring during runtime one or more values of the monitor. The method includes modifying the managed peer, the context, and/or the managed service based on the values of the monitors. The method includes caching advertisements of services available from other managed peers in the context, searching the cache for available services or resources, and requesting one or more of the advertised services from managed peers local or remote to the edge computing node.
91 Citations
27 Claims
-
1. A method for monitoring and managing distributed services in a network, comprising:
-
at an edge computing node of the network, instantiating a managed peer, a context, and a managed service;
establishing a monitor for the managed peer, the context, and the managed service;
monitoring a value of the monitor for the managed peer, the context, and the managed service; and
modifying the managed peer, the context, or the managed service based on the value of the corresponding one of the monitors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An edge computing node for use in a network utilizing policy-driven service distribution, comprising:
-
computing resources;
a managed peer adapted for communicating with other managed peers belonging to a context;
a service provided by the managed peer based on the computing resources;
a management registry in which the managed peer and service are registered;
a monitoring mechanism gathering environmental information for the managed peer and the service during runtime and associated with the context;
a set of policies defining configuration and interaction parameters; and
a management mechanism comparing the gathered environmental information to the set of policies and controlling configuration or operation of the managed peer and the service based on the comparison and the set of policies. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for the global distribution and self-organization of intelligent, mobile agents, comprising:
-
instantiating a managed peer;
joining a place instance with the managed peer, the place instance defining an operating environment;
creating an agent implementing and executing domain logic for performing a task, the agent providing at least one mobile behavior;
monitoring the operating environment of the place instance; and
performing the at least one mobile behavior based on the monitored operating environment. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification