Nova Patents
CA2302001C

System wide flow aggregation process

Abstract

A system for collecting and aggregating data from network entities for a data consuming application is described. The system includes a data collector layer to receive network flow information from the network entities and to produce records based on the information. The system also includes a flow aggregation layer fed from the data collection layer and coupled to a storage device. The flow aggregation layer receives records produced by the data collector layer and aggregates received records. The system can also include an equipment interface layer coupled to the data collector layer and a distribution layer to obtain selected information stored in the storage device and to distribute the select information to a requesting, data consuming application.

CA2302001C, drawing sheet 1
Sheet 1 of 38

Term

Term ended

Expired 22 March 2020, 6.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

25 claims: 2 independent, 23 dependent

  1. 1
    CA 02302001 2008-10-17 CLAIMS:1. A method for collecting data from network entities for a data consuming application, comprising the steps of: receiving network accounting records from a plurality of data collectors, each of the data collectors coupled to a different one of the network entities,· and aggregating related ones of the received network accounting records into an aggregated network accounting record, wherein the network accounting record is a normalized data record that contains information about a user's network usage activity.
  2. 18
    A system for collecting data from network entities for a data consuming application, comprising:CA 02302001 2008-10-17 a plurality of data collectors receive information from the network entities, each data collector in the plurality of data collectors being associated with a different one of the network entities and producing network accounting records based on the information received from the associated different one of the network entities;and a flow aggregation processor coupled to the plurality of data collectors, the flow aggregation processor receiving the network accounting records produced by the plurality of the data collectors and aggregating related ones of the received network accounting records into an aggregated network accounting record;wherein the network accounting record is a normalized data record that contains information about a user's network usage activity.