IP Library Granted Patent US 8,676,210
Granted Patent B2
US 8,676,210 · App. 13/413,205 · Granted Mar 18, 2014

Handling of event trigger registrations on BBERF during hand-over

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,676,210
App. No.
13/413,205
Granted
Mar 18, 2014
Kind
B2
Abstract

Various exemplary embodiments relate to a method performed by a policy and charging rules node of provisioning event triggers. The method may include: receiving, from a requesting node, a request to provision a set of event triggers on a primary gateway; forwarding, to the primary gateway, the set of event triggers; storing the set of event triggers in association with a session; detecting a handover of the session; determining a new primary gateway; and forwarding, to the new primary gateway, the set of event triggers. The method may further include: receiving a message; determining whether the message includes the same set of event triggers; if the message includes the same set of event triggers, refraining from sending the set of event triggers to the primary gateway; and if the message includes a different set of event triggers, forwarding the different set of event triggers to the primary gateway.

Claims (48)

1. A method performed by a policy and charging rules node (PCRN) of provisioning event triggers from a requesting node on a primary gateway, the method comprising:

receiving, from the requesting node, a request to provision a set of event triggers on a first primary gateway providing a communication session;

forwarding, to the first primary gateway, the received set of event triggers indicating events that the primary gateway should report to the PCRN when an event matching one of the event triggers occurs at the first primary gateway;

storing the received set of event triggers in association with the session;

detecting a handover of the session;

determining a new primary gateway; and

provisioning the new primary gateway by forwarding, to the new primary gateway, the stored set of event triggers after detecting the handover.

2. The method of claim 1 , further comprising:

receiving a message from a network node;

determining whether the message includes the same set of event triggers as the stored set of event triggers;

if the message includes the same set of event triggers, refraining from sending the set of event triggers to the primary gateway; and

if the message includes a different set of event triggers, forwarding the different set of event triggers to the primary gateway.

3. The method of claim 1 , wherein the step of detecting a handover of the session comprises receiving a message from the new primary gateway.

4. The method of claim 3 , further comprising:

receiving a message from the requesting node;

determining whether the message includes a different set of event triggers;

determining whether the message indicates a primary gateway; and

if the primary gateway is the same as the new primary gateway and the message includes the stored set of event triggers, refraining from sending a message to the new primary gateway.

5. The method of claim 3 , wherein the step of forwarding the set of event triggers comprises sending the set of event triggers in a reply to the message.

6. The method of claim 1 , wherein the step of detecting a handover of the session comprises receiving a message from the requesting node.

7. The method of claim 6 , wherein the step of forwarding, to the new primary gateway, the set of event triggers comprises sending a reauthorization request to the new primary gateway.

8. The method of claim 7 , further comprising, receiving a reply from the new primary gateway indicating that the event triggers have been installed.

9. The method of claim 1 , wherein the requesting node is a packet data network gateway or a policy charging and enforcement node.

10. The method of claim 1 , wherein the step of storing the set of event triggers comprises storing a bit mapping of event triggers.

11. A tangible and non-transitory machine-readable storage medium encoded with instructions thereon for execution by a network element of a telecommunication network to provision event triggers from a requesting node on a primary gateway, wherein said tangible and non-transitory machine-readable storage medium comprises:

instructions for receiving, from a requesting node, a request to provision a set of event triggers on a first primary gateway providing a communication session;

instructions for forwarding, to the first primary gateway, the received set of event triggers indicating events that the primary gateway should report to the network element when an event matching one of the event triggers occurs at the first primary gateway;

instructions for storing the received set of event triggers in association with the session;

instructions for detecting a handover of the session;

instructions for determining a new primary gateway; and

instructions for provisioning the new primary gateway by forwarding, to the new primary gateway, the stored set of event triggers after detecting the handover.

12. The machine-readable storage medium of claim 11 , further comprising:

instructions for receiving a message from a network node;

instructions for determining whether the message includes the same set of event triggers as the stored set of event triggers;

instructions for refraining from sending the set of event triggers to the primary gateway if the message includes the same set of event triggers; and

instructions for forwarding the different set of event triggers to the primary gateway if the message includes a different set of event triggers.

13. The machine-readable storage medium of claim 11 , wherein the instructions for detecting a handover of the session comprise instructions for receiving a message from the new primary gateway.

14. The machine-readable storage medium of claim 13 , further comprising:

instructions for receiving a message from the requesting node;

instructions for determining whether the message includes a different set of event triggers;

instructions for determining whether the message indicates a primary gateway; and

instructions for refraining from sending a message to the new primary gateway if the primary gateway is the same as the new primary gateway and the message includes the stored set of event triggers.

15. The machine-readable storage medium of claim 13 , wherein the instructions for forwarding the set of event triggers comprise instructions for sending the set of event triggers in a reply to the message.

16. The machine-readable storage medium of claim 11 , wherein the instructions for detecting a handover of the session comprise instructions for receiving a message from the requesting node.

17. The machine-readable storage medium of claim 16 , wherein the instructions for forwarding, to the new primary gateway, the set of event triggers comprise instructions for sending a reauthorization request to the new primary gateway.

18. The machine-readable storage medium of claim 17 , further comprising, instructions for receiving a reply from the new primary gateway indicating that the event triggers have been installed.

19. The machine-readable storage medium of claim 11 , wherein the requesting node is a packet data network gateway or a policy charging and enforcement node.

20. The machine-readable storage medium of claim 11 , wherein the instructions for storing the set of event triggers comprise instructions for storing a bit mapping of event triggers.

Assignments (11)
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 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
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 →
RELEASE OF SECURITY INTEREST Recorded Sep 4, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT CANADA INC.
Reel/Frame 033686/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2013
From: ALCATEL-LUCENT CANADA INC.
To: ALCATEL LUCENT
Reel/Frame 030252/0251 →
SECURITY INTEREST Recorded Jan 30, 2013
From: ALCATEL-LUCENT CANADA INC.
To: CREDIT SUISSE AG
Reel/Frame 029826/0927 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2012
From: XUE, XIONG; SHAIK, SHANAWAZ; VIHTARI, MIKE
To: ALCATEL-LUCENT CANADA INC.
Reel/Frame 027819/0090 →