Method and system for subscriber base monitoring in IP data networks
First Claim
1. A method for monitoring a base of subscribers in an IP data network, the method comprising:
- collecting by means of at least one monitoring probe real time data from IP data sessions;
extracting by means of a computer implemented filtering system information from said real time data, the information comprising at least a unique identifier and a timestamp;
transmitting said information from the computer implemented filtering system to a subscribers'"'"' base system, the subscribers'"'"' base system comprising a database of subscribers for storing a plurality of subscriber records and a computer implemented processing unit, each subscriber record comprising a unique identifier for the subscriber record;
querying by means of the computer implemented processing unit the database of subscribers with the unique identifier comprised in the extracted information to correlate the unique identifier comprised in the extracted information with a corresponding subscriber record;
updating by means of the computer implemented processing unit the subscriber record with the extracted information,or alternatively creating by means of the computer implemented processing unit a new subscriber record based on the extracted information when no corresponding subscriber record is found in the database of subscribers; and
allocating by means of the computer implemented processing unit to each subscriber record a label and a timestamp of when the label was allocated, the label being allocated based on the extracted information;
wherein a label new is allocated to a subscriber record upon creation in the database of subscribers, and a label upgraded is allocated to a subscriber record for which the extracted information indicates that a new terminal is used for this subscriber record.
2 Assignments
0 Petitions
Accused Products
Abstract
The present method and system relate to monitoring a subscriber base in an IP data network. The method and system receive at a subscriber base system information extracted from collected data of IP data sessions. The extracted information comprises at least a unique identifier and a timestamp. The subscriber base system queries a subscriber database with the extracted information to correlate with a corresponding subscriber record. If the extracted information is correlated to the corresponding subscriber record, the extracted information is used to update the subscriber database. If the extracted information cannot be correlated to an existing subscriber record, the extracted information is used to create a new subscriber record in the subscriber database.
-
Citations
14 Claims
-
1. A method for monitoring a base of subscribers in an IP data network, the method comprising:
-
collecting by means of at least one monitoring probe real time data from IP data sessions; extracting by means of a computer implemented filtering system information from said real time data, the information comprising at least a unique identifier and a timestamp; transmitting said information from the computer implemented filtering system to a subscribers'"'"' base system, the subscribers'"'"' base system comprising a database of subscribers for storing a plurality of subscriber records and a computer implemented processing unit, each subscriber record comprising a unique identifier for the subscriber record; querying by means of the computer implemented processing unit the database of subscribers with the unique identifier comprised in the extracted information to correlate the unique identifier comprised in the extracted information with a corresponding subscriber record; updating by means of the computer implemented processing unit the subscriber record with the extracted information, or alternatively creating by means of the computer implemented processing unit a new subscriber record based on the extracted information when no corresponding subscriber record is found in the database of subscribers; and allocating by means of the computer implemented processing unit to each subscriber record a label and a timestamp of when the label was allocated, the label being allocated based on the extracted information; wherein a label new is allocated to a subscriber record upon creation in the database of subscribers, and a label upgraded is allocated to a subscriber record for which the extracted information indicates that a new terminal is used for this subscriber record. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A subscribers'"'"' base system comprising:
-
a database of subscribers for storing a plurality of subscriber records, each subscriber record comprising at least one service subscribed to, a unique identifier for the subscriber record, a label, and a timestamp of when the label was allocated; a computer implemented processing unit for; receiving information extracted in real time from an IP session, the information comprising at least one of the unique identifiers and a corresponding timestamp; correlating received unique identifier with a corresponding subscriber record, and for updating the corresponding subscriber record with the extracted information, or alternatively for creating a new subscriber record based on the extracted information when no corresponding subscriber record is found in the database of subscribers; and allocating to each subscriber record a label and a timestamp of when the label was allocated, the label being allocated based on the extracted information; wherein a label new is allocated to a subscriber record upon creation in the database of subscribers, and a label upgraded is allocated to a subscriber record for which the extracted information indicates that a new terminal is used for this subscriber record. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
wherein the reporting module further generates a report comparing the number of subscriber records and the number of subscriber records with said combination of labels subscribing to the particular service.
-
Specification