Charging diversification using a modified online charging indicator
First Claim
1. A method, comprising:
- receiving, by a server device in an Internet protocol (IP) multimedia subsystem (IMS) core, an indication that a session, associated with a user device, is to be established;
obtaining, by the server device and in response to receiving the indication, a subscriber profile, associated with the user device, that identifies one or more services to which a user, of the user device, has subscribed;
determining, by the server device and based on the subscriber profile, that a service, associated with the session, corresponds to one of the one or more services, where the subscriber profile identifies one or more charging actions that correspond to the service;
instructing a first device to initiate an online charging action, of the one or more charging actions, when the server device determines that the service corresponds to a first type of service;
instructing a second device to initiate an offline charging action, of the one or more charging actions, when the server device determines that the service corresponds to a second type of service; and
instructing a third device to not initiate the online charging action or the offline charging action when the server device determines that the service corresponds to a third type of service, wherein the third type of service is different from the first type of service and the second type of service.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is configured to receive an indication that a session, associated with a user device, is to be established; obtain a profile, associated with the user device, that identifies one or more services to which a user, of the user device, has subscribed; determine that a service, associated with the session, corresponds to one of the services, where the profile identifies one or more charging actions that correspond to the service; instruct a first device to initiate online charging, when the service corresponds to a first type of service; instruct a second device to initiate offline charging, when the service corresponds to a second type of service; and instruct a third device to not initiate online charging or offline charging when the service corresponds to a third type of service.
27 Citations
25 Claims
-
1. A method, comprising:
-
receiving, by a server device in an Internet protocol (IP) multimedia subsystem (IMS) core, an indication that a session, associated with a user device, is to be established; obtaining, by the server device and in response to receiving the indication, a subscriber profile, associated with the user device, that identifies one or more services to which a user, of the user device, has subscribed; determining, by the server device and based on the subscriber profile, that a service, associated with the session, corresponds to one of the one or more services, where the subscriber profile identifies one or more charging actions that correspond to the service; instructing a first device to initiate an online charging action, of the one or more charging actions, when the server device determines that the service corresponds to a first type of service; instructing a second device to initiate an offline charging action, of the one or more charging actions, when the server device determines that the service corresponds to a second type of service; and instructing a third device to not initiate the online charging action or the offline charging action when the server device determines that the service corresponds to a third type of service, wherein the third type of service is different from the first type of service and the second type of service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device, in an Internet protocol (IP) multimedia subsystem (IMS) core, the device comprising:
-
a memory to store a subscriber profile that identifies one or more services to which a user, of a user device, has subscribed and a respective charging action to be performed that corresponds each of the one or more services; and one or more processors to; receive, from a first device within the IMS core, an instruction to generate policy control and charging (PCC) rules for a session, associated with the user device, identify, based on the instruction, that a service, associated with the session, corresponds to one of the one or more services identified by the subscriber profile, generate first PCC rules associated with an online charging action, when the processor identifies that the service corresponds to a first type of service, generate second PCC rules associated with an offline charging action, when the processor identifies that the service corresponds to a second type of service, generate third PCC rules that are not associated with the online charging action or the offline charging action when the processor identifies that the service corresponds to a third type of service wherein the third type of service is different from the first type of service and the second type of service, and transmit, to a second device, at least one of the first PCC rules, the second PCC rules, or the third PCC rules based on whether the service corresponds to the first type of service, the second type of service, or the third type of service, where the first PCC rules cause the second device to initiate the online charging action, where the second PCC rules cause the second device to initiate the offline charging action, and where the third PCC rules does not cause the second device to initiate the online charging action or the offline charging action. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a policy and charging rules function (PCRF) device to; receive a notification that a communication session, associated with a user device, is being established, obtain, from a first server device and in response to the notification, a subscriber profile that identifies whether a user, of the user device, has subscribed to a service associated with an online charging action or a service associated with an offline charging action based on a type of communication session that is being established, instruct a packet data network (PDN) gateway (PGW) device to establish a connection with a second server device to perform the service, associated with the online charging action, when a first type of communication session is being established, instruct the PGW device to establish a connection with a third server device to perform the service, associated with the offline charging action, when a second type of communication session is being established, and instruct a fourth server device to monitor a period of time associated with the communication session, when a third type of communication session is being established, wherein the third type of communication session is different from the first type of communication session and the second type of communication session, and wherein the PGW device is configured not to establish a connection with the first server and the second server when the third type of communication is being established. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification