System and method for network flow traffic rate encoding
First Claim
1. A network traffic flow monitor system, comprising:
- a network packet flow collector device for receiving netflow packets associated with a flow of packets at a network connection and generating traffic flow activity data, said traffic flow activity data comprising data used to calculate an associated packet flow rate as a function of time;
a filter device, at said flow collector device, configured to generate basis coefficient information from said received netflow packets associated with said flow, said traffic flow activity data including said basis coefficient information;
a network packet flow analyzer device for receiving said traffic flow activity data and processing said traffic flow activity data to form signals representing an approximated packet flow rate in time;
a synthesis filter device, at said flow analyzer device, responsive to said basis coefficient information received from said flow activity data to configure said synthesis filter device to process said formed signals and reconstruct the associated packet flow rate as a function of time, and,wherein said filter device adapts the netflow packets according to a received network packet flow duration, said network packet flow collector device adapting said basis coefficient data of said filter device according to said network packet flow duration, whereby a reporting of network packet flows is improved.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for monitoring packetized traffic flow in a network and enabling approximation of the rate information of a network flow. The method for monitoring network traffic flow includes receiving, at a network packet flow collector device, packetized traffic flow signals to be monitored; sampling said received packetized traffic flow signals in time to form an approximation of the packet flow rate in time; generating packet flow activity data comprising data representing the sampled traffic flow signals sampled in time; communicating the packet flow activity data to a network packet flow analyzer device and processing the flow activity data to form signals representing an approximate version of the network traffic flow in the network, the analyzer processing the traffic flow signals for reconstructing the rate of the netflow as a function of time. The flow analyzer then generates a compressed version of the network traffic flow signals in the network, the compressed network traffic flow signals comprising relevant approximation of the packet flow rate in time.
-
Citations
18 Claims
-
1. A network traffic flow monitor system, comprising:
-
a network packet flow collector device for receiving netflow packets associated with a flow of packets at a network connection and generating traffic flow activity data, said traffic flow activity data comprising data used to calculate an associated packet flow rate as a function of time; a filter device, at said flow collector device, configured to generate basis coefficient information from said received netflow packets associated with said flow, said traffic flow activity data including said basis coefficient information; a network packet flow analyzer device for receiving said traffic flow activity data and processing said traffic flow activity data to form signals representing an approximated packet flow rate in time; a synthesis filter device, at said flow analyzer device, responsive to said basis coefficient information received from said flow activity data to configure said synthesis filter device to process said formed signals and reconstruct the associated packet flow rate as a function of time, and, wherein said filter device adapts the netflow packets according to a received network packet flow duration, said network packet flow collector device adapting said basis coefficient data of said filter device according to said network packet flow duration, whereby a reporting of network packet flows is improved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for monitoring network traffic flow comprising:
-
receiving, at a network packet flow collector device, netflow packets associated with a flow of packets at a network connection to be monitored; generating, from received netflow packets, traffic flow activity data comprising data used to calculate an associated packet flow rate as a function of time; sampling said received netflow packets in time to form an approximation of said packet flow rate in time; providing, at said network packet flow collector device, a filter device for generating basis coefficient information from said received netflow packets associated with said flow, said traffic flow activity data including said basis coefficient information; and
,communicating said traffic flow activity data to a network packet flow analyzer device for receiving said traffic flow activity data and processing said traffic flow activity data to form signals representing an approximated packet flow rate in time; and configuring, at said flow analyzer device, a synthesis filter device in response to said basis coefficient information received from said traffic flow activity data to process said formed signals and reconstruct the associated packet flow rate as a function of time, wherein the netflow packets are adapted according to a received network packet flow duration, said network packet flow collector device adapting said basis coefficient data of said filter device according to said network packet flow duration whereby a reporting of network packet flows is improved. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for monitoring network traffic flow, the computer program product comprising a non-transitory storage device readable by a processing circuit and storing instructions run by the processing circuit for performing a method, the method comprising:
- receiving, at a network packet flow collector device, netflow packets associated with a flow of packets at a network connection to be monitored;
generating, from received netflow packets, traffic flow activity data comprising data used to calculate an associated packet flow rate as a function of time;
sampling said received netflow packets in time to form an approximation of said packet flow rate in time;
providing, at said network packet flow collector device, a filter device for generating basis coefficient information from said received netflow packets associated with said flow, said traffic flow activity data including said basis coefficient information;
communicating said traffic flow activity data to a network packet flow analyzer device for receiving said traffic flow activity data and processing said traffic flow activity data to form signals representing an approximated packet flow rate in time; and
configuring a synthesis filter device, at said flow analyzer device, in response to said basis coefficient information received from said traffic flow activity data, to process said formed signals and reconstruct the associated packet flow rate as a function of time, wherein the netflow packets are adapted according to a received network packet flow duration, said network packet flow collector device adapting said basis coefficient data of said filter device according to said network packet flow duration whereby a reporting of network packet flows is improved.
- receiving, at a network packet flow collector device, netflow packets associated with a flow of packets at a network connection to be monitored;
Specification