FUNCTIONAL VALIDATION OF A PACKET MANAGEMENT UNIT
8 Assignments
0 Petitions
Accused Products
Abstract
A validation system is disclosed for validating function of a packet-management unit operationally coupled through a system interface to a processing unit of a processor system. The validation system comprises a user interface for creating an inputting test parameters and test code into the system, a test generator coupled to the user interface, the test generator for generating input packet activity in the form of a packet stream, a model coupled to the test generator for emulating separate and integrated function of the packet management unit, the system interface, and a stream-processing unit and an evaluation software for checking and validating or not validating results. The system validation function relies, in a preferred embodiment, on comparing output results with criteria of the selected test code resulting in an indication of pass or failure of the test. In a preferred embodiment, the system also notifies to cause of failure.
-
Citations
62 Claims
-
1-25. -25. (canceled)
-
26. A validation system for validating functions of a packet management unit (PMU) operationally coupled through a system interface to a stream processing unit of a packet processor, the validation system comprising:
-
a model configured to emulate functions of the PMU, the system interface, and the stream processing unit; and
evaluation software for checking results;
wherein the model is further configured to;
receive an input packet stream;
process the input packet stream; and
generate output activity; and
wherein the evaluation software is configured to compare the output activity to criteria of a test code resulting in an indication of pass or failure. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A validation system comprising:
-
a model configured to;
emulate a packet processor including a packet management unit (PMU) coupled through a system interface to a stream processing unit; and
generate an output packet stream in response to receiving an input packet stream; and
a checker coupled to the model, wherein said checker is configured to;
receive a test code including criteria for evaluating an output packet stream;
receive a test output packet stream generated by the model; and
compare the test output packet stream to the criteria to determine success or failure of a test of the model. - View Dependent Claims (37, 38)
-
-
39. A method for validating functions of a packet-management unit (PMU) operationally coupled through a system interface to a stream processing unit of a packet processor, the method comprising:
-
emulating functions of the PMU, the system interface, and the stream processing unit in a model;
inputting a packet stream into the model;
outputting from the model an output activity representing the packet stream after processing; and
examining the output activity according to input parameters and criteria of a test code to determine if a concluded test has passed or failed. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method of validating functions of a packet-management unit (PMU), the method comprising:
-
emulating in a model, a packet processor including a packet management unit (PMU) coupled through a system interface to a stream processing unit;
the model generating an output packet stream in response to receiving an input packet stream;
receiving a test code including criteria for evaluating an output packet stream;
receiving a test output packet stream generated by the model; and
comparing the test output packet stream to the criteria to determine success or failure of a test of the model. - View Dependent Claims (49, 50)
-
-
51. A computer readable medium containing instructions that, when executed, enable a processor to validate functions of a packet-management unit (PMU) operationally coupled through a system interface to a stream processing unit of a packet processor by:
-
emulating functions of the PMU, the system interface, and the stream processing unit in a model;
inputting a packet stream into the model;
outputting from the model an output activity representing the packet stream after processing; and
examining the output activity according to input parameters and criteria of a test code to determine if a concluded test has passed or failed. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A computer readable medium containing instructions that, when executed, enable a processor to validate functions of a packet-management unit (PMU) by:
-
emulating in a model, a packet processor including a packet management unit (PMU) coupled through a system interface to a stream processing unit;
the model generating an output packet stream in response to receiving an input packet stream;
receiving a test code including criteria for evaluating an output packet stream;
receiving a test output packet stream generated by the model; and
comparing the test output packet stream to the criteria to determine success or failure of a test of the model. - View Dependent Claims (61, 62)
-
Specification