Extensible policy-based network management architecture
AssigneeIntel Corporation
InventorsDavid M. Putzolu, Rajendra Yavatkar
Life of this patent
Estimating the term…
Abstract
Extending network capabilities for a network with a policy-based network management (PBNM) architecture. The method includes sending a first message from a policy enforcement point (PEP) to a policy decision point (PDP) in response to an external action, and sending a Java object in a second message from the PDP to the PEP in response to receiving the first message. The Java object may be executed on the PEP to implement a policy.
Claims6
A method of extending network capabilities for a network with a policy-based network management (PBNM) architecture comprising:
- sending a first message from a policy enforcement point (PEP) to a policy decision point (PDP) requesting configuration of conditions for a policy used to detect and manipulate distributed network state information;
- sending a first Java object in a second message from the PDP to the PEP in response to receiving the first message;
- executing the first Java object on the PEP to configure conditions for policy evaluation;
- sending a third message from the PEP to the PDP in response to an external event triggering run-time evaluation of policy conditions by the PEP;
- sending a second Java object in a fourth message from the PDP to the PEP in response to receiving the third message;
- and
- executing the second Java object on the PEP, wherein the second Java object, when executing, at least one of examines a state of another device in the network as part of evaluating a policy condition and changes the state of another device in the network.
A policy-based network management (PBNM) system for a network comprising:
- at least one policy enforcement point (PEP) to send a first message requesting configuration of conditions for a policy used to detect and manipulate distributed network state information;
- and
- at least one policy decision point (PDP) to send at least first and second Java objects to the at least one PEP in response to receiving the first message,
- wherein the at least one PEP executes the first Java object to configure conditions for policy evaluation, and executes the second Java object in response to an event triggering run-time evaluation of policy conditions by the PEP, the second Java object at least one of examining a state of another device in the network as part of evaluating a policy condition and changing the state of another device in the network.
An article comprising:
- a machine readable medium having a plurality of machine readable instructions, wherein when the instructions are executed by at least one processor, the instructions implement a policy-based network management (PBNM) system for a network by
- sending a first message from a policy enforcement point (PEP) to a policy decision point (PDP) requesting configuration of conditions for a policy used to detect and manipulate distributed network state information;
- sending at least first and second Java objects from the PDP to the PEP in response to receiving the first message;
- configuring conditions for policy evaluation;
- and
- in response to an event triggering run-time evaluation of policy conditions by the PEP, at least one of examining a state of another device in the network as part of evaluating a policy condition and changing the state of another PEP in the network.
Dependencies are inferred from the claim text.