Method and system for mobility policy validation/certification
AssigneeAT&T Intellectual Property I, L.P.
InventorsSean Simon, Kim Haislip
Life of this patent
Estimating the term…
Abstract
Aspects of the subject disclosure may include, for example, identifying one or more rules in a policy rulebase, wherein the one or more rules correspond to a subscriber associated with a network, instructing a test agent to derive one or more scripts that, when executed by a client, cause the client to generate test traffic and send the test traffic to the network, after the instructing and after the test traffic is sent to the network, accessing data records that are outputted by the network based on the test traffic, based on the accessing, correlating at least one record of the data records to the test traffic, and analyzing the at least one record to validate conformance with the one or more rules. Other embodiments are disclosed.
Claims20
A device, comprising:
- a processing system including a processor;
- and
- a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
- identifying one or more rules in a policy rulebase, wherein the one or more rules correspond to a subscriber associated with a network;
- instructing a test agent to derive one or more scripts that, when executed by a client, cause the client to generate test traffic and send the test traffic to the network;
- after the instructing and after the test traffic is sent to the network, accessing data records that are outputted by the network based on the test traffic;
- based on the accessing, correlating at least one record of the data records to the test traffic;
- and
- analyzing the at least one record to validate conformance with the one or more rules.
A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
- receiving, from a policy certification engine, a command to generate test traffic, wherein the command is provided based on the policy certification engine identifying one or more rules in a policy rulebase that correspond to a subscriber associated with a core network;
- deriving one or more scripts based on the receiving;
- executing the one or more scripts to generate the test traffic;
- and
- causing the test traffic to be transmitted over a mobility network to the core network, wherein the causing enables the policy certification engine to access data records that are outputted by the core network based upon traversal of the test traffic through the core network, correlate at least one record of the data records to the test traffic, and analyze the at least one record to validate conformance with the one or more rules.
A method, comprising:
- detecting, by a processing system including a processor, an incremental change to a rule in a policy rulebase, wherein rule is associated with a user of a network, and wherein the incremental change specifies a particular treatment that the network is to apply to traffic relating to the user;
- based on the detecting, causing, by the processing system, a test agent of a client device of the user to derive a test script that, when executed by the client device, outputs test traffic to the network;
- responsive to the causing, obtaining, by the processing system, data records that are outputted by the network after the test traffic traverses at least a portion of the network;
- based on the obtaining, correlating, by the processing system, at least one record of the data records to the test traffic;
- and
- analyzing, by the processing system, the at least one record to verify that the particular treatment has been applied to the test traffic.
Dependencies are inferred from the claim text.