CPC H04L 41/5009 (2013.01) [H04L 41/5019 (2013.01); H04L 43/091 (2022.05)] | 20 Claims |
1. A computer implemented method of generating network accounting data for a network domain having an ingress node and an egress node, comprising:
determining, for a packet received at the ingress node, one or more service level objectives defined by a service level agreement by determining a network client associated with the packet;
generating one or more packet conditional directives comprising packet processing instructions executable at the one or more network nodes that, when processed by any one or more nodes in the network domain, generate accounting data which enables measurement of the one or more service level objectives, the one or more packet conditional directives generated by instantiating one or more packet conditional directive templates corresponding to the service level agreement, each packet conditional directive template of the one or more packet conditional directive templates including one or more conditions and one or more actions to create the packet processing instructions; and
adding the one or more packet conditional directives to the packet at the ingress node before the packet moves to a next node of the network.
|