IP Library Granted Patent US 8,965,962
Granted Patent B2
US 8,965,962 · App. 13/943,258 · Granted Feb 24, 2015

Diameter session audits

Inventors: Robert A. Mann (Carp, CA); Lui Chu Yeung (Kanata, CA); Haiqing Ma (Nepean, CA)
Assignee: Alcatel Lucent
H04L41/50H04L43/10H04L41/0816H04L65/1066H04W28/24H04L41/0213
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,965,962
App. No.
13/943,258
Granted
Feb 24, 2015
Kind
B2
Abstract

Various exemplary embodiments relate to a method and related network node including one or more of the following: determining by the network device that an S9 session should be audited; determining that the S9 session is a suspect session; transmitting an S9 message to a partner device, wherein the S9 message includes an innocuous instruction; receiving, at the network device, a response message from the partner device; determining, based on the response message, whether the suspect session is orphaned; and if the suspect session is orphaned, removing an S9 session record associated with the suspect session.

Claims (43)

1. A method performed by a network device for managing a session, the method comprising:

identifying a session to be tested;

transmitting a message to another device associated with the session, wherein the message includes an instruction to perform an innocuous action with respect to the session;

receiving a response from the other device based on transmitting the message; and

identifying at least one management action to perform with respect to the session based on the response.

2. The method of claim 1 , wherein the innocuous action is a deletion of a non-existent subsession of the session.

3. The method of claim 1 , wherein

the response indicates that the session is unknown, and

the at least one management action comprises deletion of a record associated with the session.

4. The method of claim 1 , wherein the session is an S9 session and the other device is at least one of a home policy and charging rules node (PCRN) and a visited PCRN.

5. The method of claim 1 , wherein the innocuous action is a provision of a event trigger that has been previously provisioned for the session.

6. The method of claim 1 , wherein the at least one management action comprises modification of a record associated with a parent session of the session to remove an identification of the session.

7. The method of claim 1 , wherein identifying a session to be tested comprises determining that the session is not associated with any subsessions.

8. The method of claim 1 , wherein identifying a session to be tested comprises determining that an IP-CAN session associated with the session has been inactive for a period of time.

9. A network device for managing a session, the device comprising:

a network interface;

a memory; and

a processor in communication with the memory, wherein the processor is configured to:

identify a session to be tested,

transmit, via the network interface, a message to another device associated with the session, wherein the message includes an instruction to perform an innocuous action with respect to the session;

receive a response from the other device based on transmitting the message, and

identify at least one management action to perform with respect to the session based on the response.

10. The network device of claim 9 , wherein the innocuous action is a deletion of a non-existent subsession of the session.

11. The network device of claim 9 , wherein

the response indicates that the session is unknown, and

the at least one management action comprises deletion of a record associated with the session.

12. The network device of claim 9 , wherein the innocuous action is a provision of a event trigger that has been previously provisioned for the session.

13. The network device of claim 9 , wherein the at least one management action comprises modification of a record associated with a parent session of the session to remove an identification of the session.

14. The network device of claim 9 , wherein in identifying a session to be tested, the processor is configured to determine that the session is not associated with any subsessions.

15. The network device of claim 9 , wherein in identifying a session to be tested, the processor is configured to determine that an IP-CAN session associated with the session has been inactive for a period of time.

16. A non-transitory machine-readable medium encoded with instructions for execution by a network device for managing a session, the medium comprising:

instructions for identifying a session to be tested;

instructions for transmitting a message to another device associated with the session, wherein the message includes an instruction to perform an innocuous action with respect to the session;

instructions for receiving a response from the other device based on transmitting the message; and

instructions for identifying at least one management action to perform with respect to the session based on the response.

17. The non-transitory machine-readable medium of claim 16 , wherein the innocuous action is a deletion of a non-existent subsession of the session.

18. The non-transitory machine-readable medium of claim 16 , wherein

the response indicates that the session is unknown, and

the at least one management action comprises deletion of a record associated with the session.

19. The non-transitory machine-readable medium of claim 16 , wherein the innocuous action is a provision of a event trigger that has been previously provisioned for the session.

20. The non-transitory machine-readable medium of claim 16 , wherein the at least one management action comprises modification of a record associated with a parent session of the session to remove an identification of the session.

21. The non-transitory machine-readable medium of claim 16 , wherein the instructions for identifying a session to be tested comprise instructions for determining that the session is not associated with any subsessions.

22. The non-transitory machine-readable medium of claim 16 , wherein the instructions for identifying a session to be tested comprise instructions for determining that an IP-CAN session associated with the session has been inactive for a period of time.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 24, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA, INC.
Reel/Frame 033625/0583 →
SECURITY AGREEMENT Recorded Nov 8, 2013
From: ALCATEL-LUCENT USA, INC.
To: CREDIT SUISSE AG
Reel/Frame 031599/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2013
From: MANN, ROBERT A.; YEUNG, LUI CHU; MA, HAIQING
To: ALCATEL LUCENT CANADA, INC.
Reel/Frame 030807/0746 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2013
From: ALCATEL LUCENT CANADA, INC.
To: ALCATEL LUCENT
Reel/Frame 030807/0806 →
Continuity (3)
Continuation 13275515 · Oct 18, 2011
Continuation In Part 12825654 · Jun 29, 2010
Related Publication 20130304893A1 · Nov 14, 2013