Charging system for a communication system
First Claim
1. A charging system for a communication system, the charging system comprising:
- a plurality of network elements of a fixed network of the communication system;
a plurality of user equipments of the communication system, at least some of the plurality of network elements and the plurality of user equipments comprising a charging proxy; and
a charging server comprising;
a topic controller for initializing charging topics, each charging topic being associable with charging data,a publication controller for, for each of the charging topics, registering proxies of the charging proxies as publishing proxies,a subscription controller for, for each of the charging topics, registering proxies of the charging proxies as subscribing proxies,a receiver for receiving charging data messages from proxies,a charging data receiver for validating a first set of charging data belonging to a first charging topic in response to a first set of charging proxies registered as publishing proxies for the first charging topic, anda transmitter for transmitting the first set of charging data to a second set of charging proxies registered as subscribing proxies for the first charging topic.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication system comprises network elements (103, 105, 107, 109) and user equipments (101), at least some of which comprise a charging proxy (205). The system further comprises a charging server (111) which includes a topic controller (305) for initializing charging topics where each charging topic is associable with charging data. The charging server (111) furthermore comprises functionality for registering proxies as subscribing proxies or publishing proxies (or both) for the different charging topics. A receiver (301, 311) receives charging data messages from charging proxies and validates a first set of charging data belonging to a first charging topic in response to a first set of charging proxies registered as publishing proxies for the first charging topic. A charging data transmitter (313) transmits the first set of charging data to a second set of charging proxies registered as subscribing proxies for the first charging topic.
34 Citations
20 Claims
-
1. A charging system for a communication system, the charging system comprising:
-
a plurality of network elements of a fixed network of the communication system; a plurality of user equipments of the communication system, at least some of the plurality of network elements and the plurality of user equipments comprising a charging proxy; and a charging server comprising; a topic controller for initializing charging topics, each charging topic being associable with charging data, a publication controller for, for each of the charging topics, registering proxies of the charging proxies as publishing proxies, a subscription controller for, for each of the charging topics, registering proxies of the charging proxies as subscribing proxies, a receiver for receiving charging data messages from proxies, a charging data receiver for validating a first set of charging data belonging to a first charging topic in response to a first set of charging proxies registered as publishing proxies for the first charging topic, and a transmitter for transmitting the first set of charging data to a second set of charging proxies registered as subscribing proxies for the first charging topic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A charging server for a communication system, the communication system including a plurality of network elements of a fixed network and a plurality of user equipments, at least some of the plurality of network elements and the plurality of user equipments comprising a charging proxy, the charging server comprising:
-
a topic controller for initializing charging topics, each charging topic being associable with charging data; a publication controller for, for each of the charging topics, registering proxies of the charging proxies as publishing proxies; a subscription controller for, for each of the charging topics, registering proxies of the charging proxies as subscribing proxies; a receiver for receiving charging data messages from charging proxies; a charging data receiver for validating a first set of charging data belonging to a first charging topic in response to a first set of charging proxies registered as publishing proxies for the first charging topic; and a transmitter for transmitting the first set of charging data to a second set of charging proxies registered as subscribing proxies for the first charging topic.
-
-
17. A method of operation for a communication system, the communication system including a plurality of network elements of a fixed network and a plurality of user equipments, at least some of the plurality of network elements and the plurality of user equipments comprising a charging proxy, the method comprising:
-
initializing charging topics, each charging topic being associable with charging data; for each of the charging topics, registering proxies of the charging proxies as publishing proxies; for each of the charging topics, registering proxies of the charging proxies as subscribing proxies; receiving charging data messages from proxies; validating a first set of charging data belonging to a first charging topic in response to a first set of charging proxies registered as publishing proxies for the first charging topic; and transmitting the first set of charging data to a second set of charging proxies registered as subscribing proxies for the first charging topic. - View Dependent Claims (18, 19, 20)
-
Specification