Charging database with class of service (COS)
First Claim
Patent Images
1. A system, comprising:
- a charging database (CDB) configured to store charging information concerning an internet protocol (IP) multimedia core network subsystem (IMS) user, the charging information being stored in a charging record in the CDB, a charging record including a charging class of service (COS) identifier, the CDB employing the charging COS identifier as a primary key; and
a user database configured to store user information concerning an IMS user, the user information being stored in a user record in the user database, a user record including a charging COS entry;
the CDB and the user database being operably connectable via a Home Subscriber Server (HSS) logic to a call session control function (CSCF) logic, the HSS logic being configured to;
retrieve a user record from the user database;
retrieve charging information concerning the user from the CDB using a charging COS identifier provided in the user record to select a charging record from the charging database; and
configure the CSCF logic for charging the user based, at least in part, on the charging information retrieved from the CDB.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methodologies, media, and other embodiments associated with provisioning an internet protocol (IP) multimedia core network subsystem (IMS) are described. One exemplary system embodiment includes logic for provisioning an IMS charging database with charging data and logic for provisioning an IMS user database with user data. The exemplary system embodiment may also include logic for provisioning an IMS call session control function (CSCF) logic with data that relates a user to charging information based, at least in part, on a charging class of service (COS) identifier.
29 Citations
34 Claims
-
1. A system, comprising:
-
a charging database (CDB) configured to store charging information concerning an internet protocol (IP) multimedia core network subsystem (IMS) user, the charging information being stored in a charging record in the CDB, a charging record including a charging class of service (COS) identifier, the CDB employing the charging COS identifier as a primary key; and
a user database configured to store user information concerning an IMS user, the user information being stored in a user record in the user database, a user record including a charging COS entry;
the CDB and the user database being operably connectable via a Home Subscriber Server (HSS) logic to a call session control function (CSCF) logic, the HSS logic being configured to;
retrieve a user record from the user database;
retrieve charging information concerning the user from the CDB using a charging COS identifier provided in the user record to select a charging record from the charging database; and
configure the CSCF logic for charging the user based, at least in part, on the charging information retrieved from the CDB. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for configuring an Internet Protocol (IP) Multimedia Core Network Subsystem (IMS), comprising:
-
creating a user record;
creating a charging record;
establishing a relationship between the user record and the charging record using a charging class of service (COS) identifier;
storing the user record; and
storing the charging record. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-readable medium storing processor executable instructions operable to perform a method for configuring an Internet Protocol (IP) Multimedia Core Network Subsystem (IMS), the method comprising:
-
creating a user record;
creating a charging record;
establishing a relationship between the user record and the charging record using a charging class of service (COS) identifier;
storing the user record;
storing the charging record;
providing a user record to a call session control function (CSCF) logic; and
providing a charging record to the CSCF, the charging record being related to the user, the charging record being selected based, at least in part, on a charging COS identifier in the user record.
-
-
14. A system, comprising:
-
means for provisioning an internet protocol (IP) multimedia core network sub-system (IMS) charging database with charging data;
means for provisioning an IMS user database with user data; and
means for provisioning a call session control function (CSCF) with user data, charging data, and data that relates a user to charging data based, at least in part, on a class of service (COS) identifier. - View Dependent Claims (15)
-
-
16. A system, comprising:
-
a server capabilities database (SCDB) configured to store server capabilities information (SCI) relating a user and a serving call session control function (S-CSCF), the SCI being stored in a server capabilities record in the SCDB, a server capabilities record including a server capability class of service (COS) identifier, the SCDB employing the server capability COS identifier as a primary key; and
a user database configured to store user information concerning an internet protocol (IP) multimedia core network subsystem (IMS) user, the user information being stored in a user record in the user database, a user record including a server capability COS entry;
the SCDB and the user database being operably connectable, via a Home Subscriber Server (HSS) logic, to a call session control function (CSCF) logic, the HSS logic being configured to;
retrieve a user record concerning the user from the user database;
retrieve a server capabilities record from the SCDB using a server capability set COS identifier provided in the user record; and
selectively provision the S-CSCF based, at least in part, on the server capabilities record. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for configuring an Internet Protocol (IP) Multimedia Core Network Subsystem (IMS), comprising:
-
creating a user record;
creating a server capabilities record;
establishing a relationship between the user record and the server capabilities record using a server capabilities class of service (COS) identifier;
storing the user record; and
storing the server capabilities record. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computer-readable medium storing processor executable instructions operable to perform a method for configuring an Internet Protocol (IP) Multimedia Core Network Subsystem (IMS), the method comprising:
-
creating a user record;
creating a server capabilities record;
establishing a relationship between the user record and the server capabilities record using a server capabilities class of service (COS) identifier;
storing the user record;
storing the server capabilities record;
creating a mandatory capabilities record;
establishing a relationship between the server capabilities record and the mandatory capabilities record using a mandatory capabilities COS identifier in the server capabilities record;
creating an optional capabilities record;
establishing a relationship between the server capabilities record and the optional capabilities record using an optional capabilities COS identifier in the server capabilities record;
creating a server name record;
establishing a relationship between the server capabilities record and the server name record using a server name COS identifier in the server capabilities record;
storing the mandatory capabilities record;
storing the optional capabilities record; and
storing the server name record.
-
-
32. A system, comprising:
-
means for provisioning an internet protocol (IP) multimedia core network subsystem (IMS) capabilities database with capabilities data;
means for provisioning an IMS user database with user data; and
means for provisioning a Call Session Control Function (CSCF) with data that relates a user to a capabilities data based, at least in part, on a class of service (COS) identifier. - View Dependent Claims (33)
-
-
34. A system, comprising:
-
means for provisioning an internet protocol (IP) multimedia core network subsystem (IMS) charging database with charging data;
means for provisioning an IMS user database with user data;
means for provisioning an IMS server capabilities database with server capability information;
means for provisioning a Call Session Control Function (CSCF) with a first data that relates a user to charging data based, at least in part, on a charging class of service (COS) identifier; and
means for provisioning the CSCF with a second data that relates the user to server capabilities data based, at least in part, on a capabilities COS identifier.
-
Specification