METHOD OF AND A DEVICE HANDLING CHARGING DATA IN AN IP-BASED NETWORK
First Claim
1. A method of handling charging data in a network entity of an IP-based network;
- the method comprising;
receiving an IP communication control message comprising user identification data and an associated encryption key;
obtaining charging data associated with a communications activity related to said user identification data;
subjecting the charging data to encryption by using the encryption key that is associated with the user identification data to obtain encrypted charging data;
processing the user identification data and the encrypted charging data to obtain a charging record with encrypted charging data; and
transmitting the charging record with encrypted charging data to a network entity having the role of charging gateway function.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method of handling charging data in a first network entity of an IP-based network. The first network entity receives an IP communication control message comprising user identification data and an associated encryption key. Charging data associated with a communications activity related to said user identification data is encrypted using the encryption key and combined with the user identification data to obtain a charging record with encrypted charging data which charging record is transmitted to a second network entity having the role of charging gateway function. The second network entity receives the charging record with encrypted charging data and subjects the encrypted charging data to a decryption process to obtain a charging record comprising the user identification data and unencrypted charging data.
-
Citations
20 Claims
-
1. A method of handling charging data in a network entity of an IP-based network;
- the method comprising;
receiving an IP communication control message comprising user identification data and an associated encryption key; obtaining charging data associated with a communications activity related to said user identification data; subjecting the charging data to encryption by using the encryption key that is associated with the user identification data to obtain encrypted charging data; processing the user identification data and the encrypted charging data to obtain a charging record with encrypted charging data; and transmitting the charging record with encrypted charging data to a network entity having the role of charging gateway function. - View Dependent Claims (2, 3, 4, 5, 6, 17, 18, 19)
- the method comprising;
-
7. A method of handling charging data in a network entity having the role of charging gateway function of an IP-based network;
- the method comprising;
receiving a charging record comprising user identification data and encrypted charging data, the encrypted charging data has been obtained by encrypting charging data associated with a communications activity related to the user identification data by using an encryption key which is associated with the user identification data; and subjecting the charging record comprising user identification data and encrypted charging data to a decryption process to obtain a charging record comprising the user identification data and unencrypted charging data. - View Dependent Claims (8, 9, 10, 11, 20)
- the method comprising;
-
12. A processing device comprising a processor, an Input/Output device to connect to an IP-based network, a database and a data storage comprising instructions, which when executed by the processor, cause the processing device to:
-
receive an IP communication control message comprising user identification data and an associated encryption key and store the user identification data and associated encryption key in the database; obtain charging data associated with a communication activity related to said user identification data; subject the charging data to encryption by using an encryption key which is associated with the user identification data to obtain encrypted charging data; process the user identification data and the encrypted charging data to obtain a charging record with encrypted charging data; and transmit the charging record with encrypted charging data to a network entity having the role of a charging gateway function. - View Dependent Claims (13, 14)
-
-
15. A processing device comprising a processor, an Input/Output device to connect to an IP-based network, a database and a data storage comprising instructions, which when executed by the processor, cause the processing device to:
-
receive a charging record comprising user identification data and encrypted charging data, the encrypted charging data has been obtained by encrypting charging data associated with a communication activity related to the user identification data by using an encryption key which is associated with the user identification data; and subject the charging record comprising the user identification data and the encrypted charging data to a decryption process to obtain a charging record with the user identification data and unencrypted charging data. - View Dependent Claims (16)
-
Specification