US 12,192,070 B2
Adaptive service level accounting system
Alexander Clemm, Los Gatos, CA (US); and John Charles Strassner, Gilroy, CA (US)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed on Aug. 22, 2023, as Appl. No. 18/454,019.
Application 18/454,019 is a continuation of application No. PCT/US2021/027372, filed on Apr. 14, 2021.
Claims priority of provisional application 63/152,760, filed on Feb. 23, 2021.
Claims priority of provisional application 63/152,762, filed on Feb. 23, 2021.
Prior Publication US 2023/0396517 A1, Dec. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/5009 (2022.01); H04L 41/5019 (2022.01); H04L 43/091 (2022.01)
CPC H04L 41/5009 (2013.01) [H04L 41/5019 (2013.01); H04L 43/091 (2022.05)] 20 Claims
OG exemplary drawing
 
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.