Multi-protocol monitor
First Claim
1. A method for monitoring information traffic through a traffic link transmitting first and second differing information signals each having a plurality of information layers and first and second pluralities of information packets in a monitoring system having monitoring circuitry and including processor circuitry and a server operating cooperatively with said monitoring circuitry, said method comprising the steps of:
- segmenting said information packets of said first and second pluralities of information packets into information cells to provide corresponding first and second pluralities of information cells;
interspersing said information cells of said first and second pluralities of information cells with each other to provide interspersed first and second information cells;
intercepting a portion of said interspersed first and second information cells to provide intercepted interspersed information cells using an interceptor coupled to said traffic link;
stripping an information layer from said intercepted interspersed information cells by said monitoring circuitry to provide a remaining information signal including portions of said intercepted interspersed information cells;
reassembling said intercepted interspersed information packets of at least one of said first and second pluralities of information packets within said remaining information signal to provide a plurality of reassembled information packets by said processor circuitry; and
performing an analysis on said plurality of reassembled information packets by said server.
8 Assignments
0 Petitions
Accused Products
Abstract
A method is taught for monitoring information traffic through a traffic link transmitting first and second differing information signals each having a plurality of information layers and first and second pluralities of information packets in a monitoring system having monitoring circuitry and including processor circuitry and a server operating cooperatively with the monitor circuitry. The method includes segmenting the information packets of the first and second pluralities of information packets into information cells to provide corresponding first and second pluralities of information cells and interspersing the information cells of the first and second pluralities of information cells with each other to provide interspersed first and second information cells. Intercepting a portion of the interspersed first and second information cells to provide intercepted interspersed information cells using an interceptor coupled to the traffic link and stripping an information layer from the intercepted interspersed information cells by the monitoring circuitry to provide a remaining information signal including portions of the intercepted interspersed information cells are also set forth. The intercepted interspersed information packets of at least one of the first and second pluralities of information packets within the remaining information signal are reassembled to provide a plurality of reassembled information packets by the processor circuitry. An analysis is performed on the plurality of reassembled information packets by the server.
-
Citations
31 Claims
-
1. A method for monitoring information traffic through a traffic link transmitting first and second differing information signals each having a plurality of information layers and first and second pluralities of information packets in a monitoring system having monitoring circuitry and including processor circuitry and a server operating cooperatively with said monitoring circuitry, said method comprising the steps of:
-
segmenting said information packets of said first and second pluralities of information packets into information cells to provide corresponding first and second pluralities of information cells;
interspersing said information cells of said first and second pluralities of information cells with each other to provide interspersed first and second information cells;
intercepting a portion of said interspersed first and second information cells to provide intercepted interspersed information cells using an interceptor coupled to said traffic link;
stripping an information layer from said intercepted interspersed information cells by said monitoring circuitry to provide a remaining information signal including portions of said intercepted interspersed information cells;
reassembling said intercepted interspersed information packets of at least one of said first and second pluralities of information packets within said remaining information signal to provide a plurality of reassembled information packets by said processor circuitry; and
performing an analysis on said plurality of reassembled information packets by said server.
-
-
2. A method for monitoring information traffic through a traffic link transmitting first and second differing information signals each having a plurality of information layers and first and second pluralities of information packets in a monitoring system having monitoring circuitry and including processor circuitry and a server operating cooperatively with said monitoring circuitry, said method comprising the steps of:
-
segmenting said information packets of said first and second pluralities of information packets into information cells to provide corresponding first and second pluralities of information cells;
interspersing said information cells of said first and second pluralities of information cells with each other to provide interspersed first and second information cells;
intercepting a portion of said interspersed first and second information cells to provide intercepted interspersed information cells using an interceptor coupled to said traffic link;
stripping an information layer from said intercepted interspersed information cells by said monitoring circuitry to provide a remaining information signal including portions of said intercepted interspersed information cells;
reassembling said intercepted interspersed information packets of at least one of said first and second pluralities of information packets within said remaining information signal to provide a plurality of reassembled information packets by said processor circuitry;
performing an analysis on said plurality of reassembled information packets by said server; and
coupling said monitoring circuitry to said server by means of an accelerated graphics port. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
transmitting by way of said traffic link said plurality of reassembled information packets by said monitoring system.
-
-
5. The method of claim 2, wherein said information packets are provided with headers and the step of providing a plurality of reassembled information packets further comprises the step of reassembling in accordance with said headers.
-
6. The method of claim 5, wherein said information cells of said first and second pluralities of information cells have interspersed positions and the reassembly step comprises the step of selecting the cells of at least one of said first an second pluralities of information cells from their interspersed positions to provide a reassembled information signal.
-
7. The method of claim 2, wherein said monitoring circuitry comprises a reconfigurable processor for performing a plurality of differing applications corresponding to a plurality of differing configurations of said reconfigurable processor.
-
8. The method of claim 7, wherein said reconfigurable processor is reconfigured under the control of said server.
-
9. The method of claim 2, wherein said information layer stripped from said intercepted interspersed information cells comprises a network link layer.
-
10. The method of claim 9, wherein said network link layer comprises standards for transmitting said information signals on a network link.
-
11. The method of claim 10, wherein said network link layer comprises a representation of the percentage of the capacity of a network link that is used for overhead information.
-
12. The method of claim 2, comprising:
a selectable interceptor for selecting an information signal from a plurality of information signals transmitted through a corresponding plurality of traffic links to provide a selected information signal.
-
13. The method of claim 12, wherein the selecting of said selected information signal is controlled by a selected computer.
-
14. The method of claim 13, wherein said selecting computer comprises said server.
-
15. The method of claim 6, further comprising the step of:
- performing an analysis upon said reassembled information packet by said server.
-
16. The method of claim 15, wherein said analysis comprises a determination of the amount of information traffic transmitted through the traffic link.
-
17. The method of claim 15, wherein cells are lost during transmission of said each information signal and the analysis comprises a determination of the number of lost cells.
-
18. The method of claim 15, wherein said each information signal includes corrupted packets and the analysis comprises a determination of the number of corrupted packets.
-
19. The method of claim 18, comprising:
-
another traffic link, wherein the determination of the number of corrupted packets is made in accordance with packets in both said traffic link and said another traffic link.
-
-
20. The method of claim 15, wherein results of said analysis are applied to a reporting system.
-
21. The method of claim 20, wherein said reporting system applies the results of said analysis to the exterior of the monitoring system.
-
22. A system for monitoring information traffic through a traffic link transmitting first and second differing information signals each having a plurality of information layers and first and second pluralities of information packets in a monitoring system having monitoring circuitry and including processor circuitry and a server operating cooperatively with said monitoring circuitry, said system comprising:
-
corresponding first and second pluralities of information cells formed by segmenting said information packets of said first and second pluralities of information packets into information cells;
interspersed first and second information cells formed by interspersing said information cells of said first and second pluralities of information cells with each other;
an interceptor coupled to said traffic link for intercepting a portion of said interspersed first and second information cells to provide intercepted interspersed information cells;
a remaining information signal including portions of said intercepted interspersed information cells formed by stripping an information layer from said intercepted interspersed information cells by said monitoring circuitry;
a plurality of reassembled information packets formed by said processor circuitry according to said intercepted interspersed information packets of at least one of said first and second pluralities of information packets within said remaining information signal; and
an analysis performed by said server on said plurality of reassembled information packets.
-
-
23. A system for monitoring information traffic through a traffic link transmitting first and second differing information signals each having a plurality of information layers and first and second pluralities of information packets in a monitoring system having monitoring circuitry and including processor circuitry and a server operating cooperatively with said monitoring circuitry, said system comprising
corresponding first and second pluralities of information cells formed by segmenting said information packets of said first and second pluralities of information packets into information cells; -
interspersed first and second information cells formed by interspersing said information cells of said first and second pluralities of information cells with each other;
an interceptor coupled to said traffic link for intercepting a portion of said interspersed first and second information cells to provide intercepted interspersed information cells;
a remaining information signal including portions of said intercepted interspersed information cells formed by stripping an information layer from said intercepted interspersed information cells by said monitoring circuitry;
a plurality of reassembled information packets formed by said processor circuitry according to said intercepted interspersed information packets of at least one of said first and second pluralities of information packets within said remaining information signal;
an analysis performed by said server on said plurality of reassembled information packets; and
an accelerated graphics port for coupling said monitoring circuitry to said server. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
Specification