Method and apparatus for policy-based charging for telecommunications services
First Claim
1. A method for use in a telecommunications system for charging a call with a billing processor, said telecommunications system comprising at least one network element, said call involving a subscriber, said call comprising at least one call segment, said method comprising the steps of:
- determining a collection of measurements associated with said call from said at least one network element by a usage correlation processor;
calculating a measured quality of service (QoS) level associated with said call from said collection of measurements by an evaluation processor;
comparing said measured QoS level with a defined QoS level specified in a service level agreement by said evaluation processor; and
providing at least one adjustment factor to said billing processor by said evaluation processor in accordance with said measured QoS level and said service level agreement.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention bills a call in accordance with a measured quality of service (QoS) level afforded by the call and specified in a service level agreement. The measured quality of service is determined from a collection of measurements associated with the call. An adjustment factor is determined by a subscriber class of service and the measured quality of service. The adjustment factor is utilized by a billing processor in rating the call.
-
Citations
19 Claims
-
1. A method for use in a telecommunications system for charging a call with a billing processor, said telecommunications system comprising at least one network element, said call involving a subscriber, said call comprising at least one call segment, said method comprising the steps of:
-
determining a collection of measurements associated with said call from said at least one network element by a usage correlation processor;
calculating a measured quality of service (QoS) level associated with said call from said collection of measurements by an evaluation processor;
comparing said measured QoS level with a defined QoS level specified in a service level agreement by said evaluation processor; and
providing at least one adjustment factor to said billing processor by said evaluation processor in accordance with said measured QoS level and said service level agreement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 18, 19)
-
-
12. An article of manufacturing comprising:
a computer usable medium having computer readable program code means embodied therein for determining a rate of a call associated with a subscriber, the computer readable program means in said article of manufacture comprising;
computer readable program code means for causing a computer to determine a collection of measurements associated with said call;
computer readable program code means for causing the computer to calculate a measured quality of service (QoS) level associated with said call from said collection of measurements;
computer readable program code means for causing the computer to compare said measured QoS level with a defined QoS level specified in a service level agreement; and
computer readable program means for causing the computer to provide at least one adjustment factor to a billing processor in accordance with said measured QoS level and said service level agreement.
-
13. A memory for storing data for access by an application program being executed on a telecommunications system, said telecommunications system supporting a call associated with a subscriber, said memory comprising:
a data structure stored in said memory, said data structure comprising;
a grading database, said grading database containing a first data entry identified by a measured quality of service (QoS) level according to a service level agreement; and
an adjusting database, said adjusting database containing a second data entry containing at least one adjustment factor of said call, said second data entry associated with said measured QoS level and a class of service assigned to said subscriber according to said service level agreement.
-
14. A telecommunications system, said telecommunications system charging a call by a billing processor, said telecommunications system comprising at least one network element, said call involving a subscriber, said call comprising at least one call segment, said telecommunications system comprising:
-
means for determining a collection of measurements associated with said call from said at least one network element by a usage correlation processor;
means for calculating a measured quality of service (QoS) level associated with said call from said collection of measurements by an evaluation processor;
means for comparing said measured QoS level with a defined QoS level specified in a service level agreement by said evaluation processor; and
means for providing at least one adjustment factor to said billing processor by said evaluation processor in accordance with said measured QoS level and said service level agreement.
-
Specification