Scalable service level agreement (sla) verification and action using a data plane
AssigneeCisco Technology, Inc.
InventorsNagendra Kumar Nainar, Carlos M. Pignataro, Joseph M. Clarke
Life of this patent
Estimating the term…
Abstract
An ingress node inserts into a header of a packet service level agreement information and forwards the packet. At an egress node of the network, the packet is received and the service level agreement information is obtained from the header of the packet. The egress node verifies whether there is conformance to a service level agreement based on at least one parameter associated with reception of one or more packets at the egress node and the service level agreement information.
Claims20
A method comprising:
- obtaining, at an ingress node of a network, a packet to be sent into the network;
- inserting into a header of the packet, service level agreement information for use by an egress node of the network in verifying conformance to a service level agreement;
- forwarding the packet into the network;
- obtaining, from the egress node, a notification indicating that verification of the service level agreement has failed;
- and
- in response to obtaining the notification, taking an action for subsequent packets obtained by the ingress node.
An apparatus comprising:
- a processor;
- and
- a memory to store data and instructions executable by the processor,
- wherein the processor is configured to execute the instructions to:
- obtain, at an ingress node of a network, a packet to be sent into the network;
- insert into a header of the packet service level agreement information for use by an egress node of the network in verifying conformance to a service level agreement;
- forward the packet into the network;
- obtain, from the egress node, a notification indicating that verification of the service level agreement has failed;
- and
- in response to obtaining the notification, take an action for subsequent packets obtained by the ingress node.
One or more non-transitory computer-readable storage media encoded with software comprising computer executable instructions which, when executed by a processor, cause the processor to:
- obtain, at an ingress node of a network, a packet to be sent into the network;
- insert into a header of the packet service level agreement information for use by an egress node of the network in verifying conformance to a service level agreement;
- forward the packet into the network;
- obtain, from the egress node, a notification indicating that verification of the service level agreement has failed;
- and
- in response to obtaining the notification, take an action for subsequent packets obtained by the ingress node.
Dependencies are inferred from the claim text.