Method and apparatus for surveillance in communications networks
First Claim
1. A method of monitoring data transmitted between nodes in a network, the method comprising steps of:
- (a) receiving, in real-time, data transmitted in the network;
(b) analyzing, in real-time, the received data and identifying subsequent particular data and first and second nodes to be monitored;
(b1) reconfiguring the network so that at least one identified node on the network, different from the first and second nodes, receives the identified particular data;
(c) monitoring, in real-time, the identified subsequent particular data at the particular node; and
(d) storing the monitored subsequent particular data in a storage device.
6 Assignments
0 Petitions
Accused Products
Abstract
Control of network surveillance in communications networks is accomplished by dividing the surveillance task into two sub-tasks. The first sub-task automatically identifies communications within the network which are to be monitored. Such identification is accomplished by the application of a reasoning system to data received from the network. The identification of the data to be monitored is received by the second sub-task along with network topology information. The second sub-task also applies a reasoning system to this data in order to configure probes and switches within the network so that the identified data can be captured.
-
Citations
27 Claims
-
1. A method of monitoring data transmitted between nodes in a network, the method comprising steps of:
-
(a) receiving, in real-time, data transmitted in the network; (b) analyzing, in real-time, the received data and identifying subsequent particular data and first and second nodes to be monitored; (b1) reconfiguring the network so that at least one identified node on the network, different from the first and second nodes, receives the identified particular data; (c) monitoring, in real-time, the identified subsequent particular data at the particular node; and (d) storing the monitored subsequent particular data in a storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for monitoring data transmitted between nodes in a network, the apparatus comprising:
-
means for receiving, in real-time, data transmitted in the network; means, connected to the receiving means, for analyzing, in real-time, the received data and for identifying subsequent particular data and first and second nodes for monitoring; means, connected to the analyzing and identifying means, for reconfiguring the network so that at least one identified node on the network, different from the first and second nodes, receives the identified subsequent particular data in the network; and means for storing the monitored particular data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for monitoring data communications in a network, the apparatus comprising:
-
a first reasoning agent, having a first input to receive accounting data from the network and a second input to receive first reasoning parameters, for generating and outputting identification data by applying the first reasoning parameters to the accounting data according to a first reasoning operation; and a second reasoning agent, having a third input to receive the identification data from the first reasoning agent, a fourth input to receive second reasoning parameters and a fifth input to receive network topology data, for generating and outputting probe control data to reconfigure the network by applying the second reasoning parameters to the identification data and the network topology data according to a second reasoning operation. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An apparatus for monitoring data communications in a network, the apparatus comprising:
-
a first reasoning agent for identifying data communications within the network to be monitored; and a second reasoning agent, coupled to the first reasoning agent, for reconfiguring at least one switch within the network to redirect the identified data communications. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification