IP Library Granted Patent US 8,831,560
Granted Patent B2
US 8,831,560 · App. 12/772,851 · Granted Sep 9, 2014

Charging method selection for service data flows based on the data services being requested

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,831,560
App. No.
12/772,851
Granted
Sep 9, 2014
Kind
B2
Abstract

Systems and methods are disclosed for performing Policy and Charging Control (PCC) for packet core networks. One embodiment comprises a PCC architecture that includes an online charging system (OCS). The OCS receives a request for charging rules for an initial data service from a PCRF. The request from the PCRF includes a service indicator for the initial data service. The OCS selects a charging method for the initial data service based on the service indicator, and transmits a response to the PCRF that includes the selected charging method. The PCRF may then make a PCC decision based on the charging method selected by the OCS, and a PCEF may enforce PCC rules for the initial data service. If there is a service changing during a data session, the OCS selects a charging method for the new data service, and the PCRF updates the PCC rules accordingly.

Claims (61)

1. A Policy and Charging Control (PCC) architecture, comprising:

an online charging system (OCS) operable to store service-based tariffs that are associated with service indicators for data services;

the OCS is further operable to receive a request for charging rules for an initial data service from a Policy and Charging Rules Function (PCRF), wherein the request includes a service indicator for the initial data service;

the OCS is further operable to identify a service-based tariff based on the service indicator for the initial data service, to select between an online or offline charging method for the initial data service based on the service-based tariff associated with the service indicator, and to transmit a response to the PCRF that includes the charging method selected for the initial data service.

2. The PCC architecture of claim 1 further comprising:

the PCRF operable to determine PCC rules for the initial data service based on the charging method selected by the OCS, and to transmit a response to a Policy and Charging Enforcement Function (PCEF) that includes the PCC rules for the initial data service, wherein the PCC rules include the charging method selected by the OCS; and

the PCEF operable to enforce the charging method selected by the OCS on a service data flow for the initial data service.

3. The PCC architecture of claim 1 wherein:

the OCS is further operable to receive a request for updated charging rules from the PCRF responsive to a service change, wherein the request includes another service indicator for a new data service; and

the OCS is further operable to identify a service-based tariff based on the other service indicator for the new data service, to select between the online or offline charging method for the new data service based on the service-based tariff associated with the other service indicator, and to transmit a response to the PCRF that includes the charging method selected for the new data service.

4. The PCC architecture of claim 1 wherein:

the OCS is further operable to receive a charging request from a Policy and Charging Enforcement Function (PCEF) responsive to a service change, wherein the charging request includes another service indicator for a new data service; and

the OCS is further operable to identify a service-based tariff based on the other service indicator for the new data service, to select between the online or offline charging method for the new data service based on the service-based tariff associated with the other service indicator, and to transmit a request to the PCRF that includes the charging method selected for the new data service, wherein the request forces the PCRF to update PCC rules based on the charging method for the new data service.

5. The PCC architecture of claim 4 wherein:

the OCS is operable to communicate with the PCRF over a Diameter Rx reference point; and

the Diameter Rx reference point is expanded to include a new AVP for the charging method for the new data service.

6. The PCC architecture of claim 1 wherein:

the OCS is operable to communicate with the PCRF over a Diameter Sp reference point; and

the Diameter Sp reference point is expanded to include a new AVP for the service indicator.

7. The PCC architecture of claim 6 wherein:

the Diameter Sp reference point is expanded to include a new AVP for the charging method for the initial data service.

8. A method of performing Policy and Charging Control (PCC), the method comprising:

storing service-based tariffs that are associated with service indicators for data services in an online charging system (OCS);

receiving a request for charging rules for an initial data service in the OCS from a Policy and Charging Rules Function (PCRF), wherein the request includes a service indicator for the initial data service;

identifying a service-based tariff based on the service indicator for the initial data service;

selecting between an online or offline charging method for the initial data service in the OCS based on the service-based tariff associated with the service indicator; and

transmitting a response from the OCS to the PCRF that includes the charging method selected for the initial data service.

9. The method of claim 8 further comprising:

determining PCC rules for the initial data service in the PCRF based on the charging method selected by the OCS;

transmitting a response to a Policy and Charging Enforcement Function (PCEF) that includes the PCC rules for the initial data service, where the PCC rules include the charging method selected by the OCS; and

enforcing the charging method selected by the OCS on a service data flow for the initial data service in the PCEF.

10. The method of claim 8 further comprising:

receiving a request for updated charging rules in the OCS from the PCRF responsive to a service change, wherein the request includes another service indicator for a new data service;

identifying a service-based tariff based on the other service indicator for the new data service;

selecting between the online or offline charging method for the new data service in the OCS based on the service-based tariff associated with the other service indicator; and

transmitting a response from the OCS to the PCRF that includes the charging method selected for the new data service.

11. The method of claim 8 further comprising:

receiving a charging request in the OCS from a Policy and Charging Enforcement Function (PCEF) responsive to a service change, wherein the charging request includes another service indicator for a new data service;

identifying a service-based tariff based on the other service indicator for the new data service;

selecting between the online or offline charging method for the new data service in the OCS based on the service-based tariff associated with the other service indicator; and

transmitting a request from the OCS to the PCRF that includes the charging method selected for the new data service, wherein the request forces the PCRF to update PCC rules based on the charging method for the new data service.

12. The method of claim 11 wherein:

the OCS communicates with the PCRF over a Diameter Rx reference point; and

the Diameter Rx reference point is expanded to include a new AVP for the charging method for the new data service.

13. The method of claim 8 wherein:

the OCS communicates with the PCRF over a Diameter Sp reference point; and

the Diameter Sp reference point is expanded to include a new AVP for the service indicator.

14. The method of claim 13 wherein:

the Diameter Sp reference point is expanded to include a new AVP for the charging method for the initial data service.

15. An Online Charging System (OCS), comprising:

a Service Data Flow based Credit Control (SDFCC) function operable to perform online credit control functions; and

a Subscriber Profile and Service Control Management (SPSCM) function operable to store service-based tariffs that are associated with service indicators for data services, to receive a request for charging rules for an initial data service from a Policy and Charging Rules Function (PCRF), wherein the request includes a service indicator for the initial data service;

the SPSCM function further operable to identify a service-based tariff based on the service indicator for the initial data service, to select between an online or offline charging method for the initial data service based on the service-based tariff associated with the service indicator, and to transmit a response to the PCRF that includes the charging method selected for the initial data service.

16. The OCS of claim 15 wherein:

the SPSCM function is further operable to receive a request for updated charging rules from the PCRF responsive to a service change, wherein the request for updated charging rules includes another service indicator for a new data service; and

the SPSCM function is further operable to identify a service-based tariff based on the other service indicator for the new data service, to select between the online or offline charging method for the new data service based on the service-based tariff associated with the other service indicator, and to transmit a response to the PCRF that includes the charging method selected for the new data service.

17. The OCS of claim 15 wherein:

the SPSCM function is further operable to receive a charging request from a Policy and Charging Enforcement Function (PCEF) responsive to a service change, wherein the charging request includes another service indicator for a new data service; and

the SPSCM function is further operable to identify a service-based tariff based on the other service indicator for the new data service, to select between the online or offline charging method for the new data service based on the service-based tariff associated with the other service indicator, and to transmit an update request to the PCRF that includes the charging method selected for the new data service, wherein the update request forces the PCRF to update PCC rules based on the charging method for the new data service.

18. The OCS of claim 17 wherein:

the update request comprises a Diameter Rx Authentication-Authorization-Request (AAR) that includes an AVP defined for the charging method.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2014
From: ALCATEL-LUCENT FRANCE
To: ALCATEL LUCENT
Reel/Frame 033606/0763 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2011
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 027003/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2010
From: CAI, YIGANG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 024328/0368 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2010
From: BROUARD, KIM
To: ALCATEL-LUCENT FRANCE
Reel/Frame 024328/0564 →