IP Library Granted Patent US 8,483,135
Granted Patent B2
US 8,483,135 · App. 12/999,575 · Granted Jul 9, 2013

Online charging for sessions that are transferred between network domains

Inventors: Yigang Cai (Naperville, IL); Xiangyang Li (Beijing, CN)
Assignee: Alcatel Lucent
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,483,135
App. No.
12/999,575
Filed
Dec 16, 2010
Granted
Jul 9, 2013
Kind
B2
Art Unit
2467
USPC
370/328
Abstract

Communication networks and methods are disclosed for providing online charging for a session of a dual mode device that is transferred (seamless handover) from a first network domain to a second network domain. For the session involving the dual mode device, a handover application server or another network element generates a handover charging identifier that may be used in the first network domain and the second network domain. The handover application server then distributes the handover charging identifier to network elements in the second network domain and the first network domain. The network elements in the first network domain and the second network domain insert the handover charging identifier and other context information in online charging requests that are transmitted to an online charging system. The online charging system is then able to correlate online charging requests from both the first network domain and the second network domain.

Claims (84)

1. A system operable to provide online charging for a session of a dual mode device that is transferred from a first network domain to a second network domain, the system comprising:

at least one network element in the second network domain that is operable to receive a handover charging identifier for the session that was handed over from the first network domain to the second network domain, wherein the handover charging identifier identifies the session for online charging across the first network domain and the second network domain

the at least one network element is further operable to store the handover charging identifier, to identify a triggering event for charging during the session over the second network domain, to generate an online charging request for the session and insert the handover charging identifier in the online charging request, and to transmit the online charging request to an online charging system.

2. The system of claim 1 further comprising the online charging system that is operable to:

receive the online charging request from the at least one network element in the second network domain;

process the online charging request to identify the handover charging identifier;

correlate the online charging request with other online charging requests for the session based on the handover charging identifier to determine a charging rate;

grant a credit quota based on the charging rate;

generate an online charging response that includes the credit quota; and

transmit the online charging response to the at least one network element in the second network domain.

3. The system of claim 2 wherein the online charging system is operable to:

identify the transfer of the session from the first network domain to the second network domain;

determine whether to have at least one network element in the first network domain surrender unused credits granted to the at least one network element in the first network domain while the session was in the first network domain;

transmit a credit return request to the at least one network element in the first network domain responsive to a determination to surrender the unused credits;

receive at least one online charging request from the at least one network element in the first network domain that includes the unused credits; and

return the unused credits to an account of the user of the dual mode device.

4. The system of claim 1 further comprising a handover application server operable to:

receive a session initiation request from the at least one network element in the second network domain;

identify the handover charging identifier for the session; and

distribute the handover charging identifier to the at least one network element in the second network domain indicating the handover charging identifier to be used in online charging requests to the online charging system.

5. The system of claim 4 wherein the handover application server is further operable to:

generate another online charging request for the session;

insert the handover charging identifier in the other online charging request; and

transmit the other online charging request to the online charging system.

6. The system of claim 1 wherein the at least one network element in the second network domain is further operable to:

insert a handover indicator in the online charging request indicating the transfer of the session from the first network domain to the second network domain.

7. The system of claim 6 wherein the at least one network element in the second network domain is further operable to:

identify a timestamp of the transfer of the session from the first network domain to the second network domain; and

insert the timestamp in the online charging request.

8. The system of claim 7 wherein the online charging request comprises a Diameter charging request, and the at least one network element in the second network domain is further operable to:

insert the handover charging identifier in a first new attribute value pair (AVP) in the Diameter charging request;

insert the handover indicator in a second new attribute value pair (AVP) in the Diameter charging request; and

insert the timestamp in a third new attribute value pair (AVP) in the Diameter charging request.

9. A method of providing online charging for a session of a dual mode device that is transferred from a first network domain to a second network domain, the method comprising:

receiving a handover charging identifier in at least one network element in the second network domain, wherein the handover charging identifier identifies the session for online charging across the first network domain and the second network domain;

storing the handover charging identifier in the at least one network element in the second network domain;

identifying a triggering event for charging in the at least one network element in the second network domain during the session over the second network domain,

generating an online charging request for the session and inserting the handover charging identifier in the online charging request; and

transmitting the online charging request to an online charging system.

10. The method of claim 9 further comprising:

receiving the online charging request in the online charging system from the at least one network element in the second network domain;

processing the online charging request in the online charging system to identify the handover charging identifier;

correlating the online charging request with other online charging requests for the session based on the handover charging identifier to determine a charging rate;

granting a credit quota based on the charging rate;

generating an online charging response that includes the credit quota; and

transmitting the online charging response from the online charging system to the at least one network element in the second network domain.

11. The method of claim 10 further comprising:

identifying the transfer of the session from the first network domain to the second network domain in the online charging system;

determining whether to have at least one network element in the first network domain surrender unused credits granted to the at least one network element in the first network domain while the session was in the first network domain;

transmitting a credit return request to the at least one network element in the first network domain responsive to a determination to surrender the unused credits;

receiving at least one online charging request from the at least one network element in the first network domain that includes the unused credits; and

returning the unused credits to an account of the user of the dual mode device.

12. The method of claim 9 further comprising:

receiving a session initiation request in a handover application server from the at least one network element in the second network domain;

identifying the handover charging identifier for the session; and

distributing the handover charging identifier to the at least one network element in the second network domain indicating the handover charging identifier to be used in online charging requests to the online charging system.

13. The method of claim 12 further comprising:

generating another online charging request for the session in the handover application server;

inserting the handover charging identifier in the other online charging request; and

transmitting the other online charging request from the handover application server to the online charging system.

14. The method of claim 9 further comprising:

inserting a handover indicator in the online charging request indicating the transfer of the session from the first network domain to the second network domain.

15. The method of claim 14 further comprising:

identifying a timestamp of the transfer of the session from the first network domain to the second network domain; and

inserting the timestamp in the online charging request.

16. The method of claim 15 wherein the online charging request comprises a Diameter charging request, and the method further comprises:

inserting the handover charging identifier in a first new attribute value pair (AVP) in the Diameter charging request;

inserting the handover indicator in a second new attribute value pair (AVP) in the Diameter charging request; and

inserting the timestamp in a third new attribute value pair (AVP) in the Diameter charging request.

17. A method of operating a handover application server to provide online charging for a session of a dual mode device that is transferred from a first network domain to a second network domain, the method comprising:

receiving a session initiation request from at least one network element that is serving the session in the second network domain which was handed over from the first network domain

identifying a handover charging identifier for the session; and

distributing the handover charging identifier to the at least one network element in the second network domain indicating the handover charging identifier to be used in online charging requests to an online charging system;

wherein the handover charging identifier is assigned for online charging for the session over the first network domain and the second network domain.

18. The method of claim 17 further comprising:

receiving another session initiation request from at least one network element that is serving the session in the first network domain prior to the session being transferred to the second network domain;

identifying the handover charging identifier for the session; and

distributing the handover charging identifier to the at least one network element in the first network domain indicating the handover charging identifier to be used in online charging requests to the online charging system.

19. The method of claim 18 further comprising:

generating an online charging request for the session in the handover application server;

inserting the handover charging identifier in the online charging request; and

transmitting the online charging request to the online charging system.

20. The method of claim 19 wherein the online charging request comprises a Diameter charging request, and the method further comprises:

inserting the handover charging identifier in a new attribute value pair (AVP) in the Diameter charging request.

Assignments (14)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
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 May 14, 2013
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 030409/0401 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2010
From: CAI, YIGANG; LI, XIANGYANG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 025513/0493 →
Continuity (1)
Related Publication 20110170455A1 · Jul 14, 2011