Claims
- 1. A method of processing data contained in data packets, said method comprising:(a) providing a program of selected microcode instructions of which at least one prescribes a test on a data pattern in a data packet; (b) subjecting a multiplicity of said data packets to said program including at least one of said test; (c) pushing a result of each said test onto a last-in first-out multiple-level temporary storage stack whereby each result is stored at a different level in the stack; (d) performing a combinational logic operation on a selected multiplicity of the results from the top of said stack; (e) removing said selected multiplicity of said results from the top of said stack; and (f) pushing the resultant of said logic operation onto said stack.
- 2. A method as claimed in claim 1,wherein said step of pushing a result of each said test onto a last-in first-out multiple-level temporary storage stack whereby each result is stored at a different level in the stack is performed in the same operation as said step of removing said selected multiplicity of said results from the top of said stack.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9724945 |
Nov 1997 |
GB |
|
CROSS-REFERENCE TO RELATED APPLICATIONS
(1) O'Connell et al, entitled ‘ANALYSIS OF DATA STREAMS’, Ser. No. 09/179,197 filed of even date herewith.
(2) O'Connell et al, entitled ‘TESTING DATA PACKETS’, Ser. No. 09/179,195 filed of even date herewith.
US Referenced Citations (12)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0142129 |
Oct 1987 |
EP |
0647082 |
Apr 1995 |
EP |