IP Library Granted Patent US 9,602,382
Granted Patent B2
US 9,602,382 · App. 13/536,517 · Granted Mar 21, 2017

Dynamic reaction to diameter routing failures

Inventors: Robert Alexander Mann (Carp, CA); Eric Colaviti (Courcouronnes, FR)
Assignee: Alcatel Lucent
H04L43/50H04L41/0654H04L41/0681H04L45/28
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 9,602,382
App. No.
13/536,517
Granted
Mar 21, 2017
Kind
B2
Abstract

A method for dynamic reaction to DIAMETER routing failures is disclosed. The method for dynamic reaction to DIAMETER routing failures includes receiving a DIAMETER message, calculating a statistic associated with the route of the message, testing if the message is an unable_to_deliver message type, and if it is, testing the calculated statistic against a criterion. In the event the statistic exceeds the criterion, an action pertinent to the route which had a delivery failure is taken. The method for dynamic reaction to DIAMETER routing failures provides for dynamic management of routes at the node level in response to delivery failures. The method for dynamic reaction to DIAMETER routing failures is particularly useful for overcoming bandwidth usage in terms of delivery failures known in the art.

Claims (39)

1. A method performed by a DIAMETER Routing Agent (DRA) for processing a DIAMETER message associated with an original respective route, the method comprising:

receiving said DIAMETER message at the DRA;

generating a statistic associated with the type of said DIAMETER message;

testing if said DIAMETER message is an unable_to_deliver message, and if said test is affirmative, then

testing if said statistic exceeds a specified criterion, and if said test is affirmative, then taking a prespecified action.

2. A method as claimed in claim 1 wherein

said statistic is associated to said original respective route associated with said DIAMETER message.

3. A method as claimed in claim 1 wherein

said statistic is associated to said peer through which said original respective route traverses.

4. A method as claimed in claim 1 wherein

said statistic comprises the number of unable_to_deliver messages in a specified number of sequential messages.

5. A method as claimed in claim 4 wherein

said criterion is a quantity of unable_to_deliver messages in a specified number of sequential messages.

6. A method as claimed in claim 1 wherein

said statistic comprises the number of unable_to_deliver messages in a specified time interval.

7. A method as claimed in claim 6 wherein

said criterion is a quantity of unable_to_deliver messages in a specified time interval.

8. A method as claimed in claim 1 wherein

said statistic comprises the percentage of unable_to_deliver messages in a specified time interval.

9. A method as claimed in claim 8 wherein

said criterion is a percentage of unable_to_deliver messages in a specified time interval.

10. A method as claimed in claim 1 wherein said prespecified action comprises the step of removing the original respective route from the routing database of said DRA.

11. A method as claimed in claim 1 wherein said prespecified action comprises the step of disabling the original respective route in the routing database of said DRA.

12. A method as claimed in claim 1 wherein said prespecified action comprises the step of removing the peer associated with original respective route from the routing database of said DRA.

13. A method as claimed in claim 1 wherein said prespecified action comprises the step of disabling the peer associated with original respective route from the routing database of said DRA.

14. A method as claimed in claim 1 wherein said prespecified action comprises the step of temporarily quarantining for a preset period of time the original respective route from the routing database of said DRA.

15. A method as claimed in claim 14 wherein said preset period of time is user configurable.

16. A method as claimed in claim 1 wherein said prespecified action comprises the step of temporarily quarantining for a preset period of time the peer associated with original respective route from the routing database of said DRA.

17. A method as claimed in claim 16 wherein said preset period of time is user configurable.

18. A method as claimed in claim 1 wherein said prespecified action comprises the step of lowering the priority of the original respective route from the routing database of said DRA.

19. A method as claimed in claim 1 wherein said prespecified action comprises the step of lowering the priority of routes through the peer associated with original respective route from the routing database of said DRA.

20. A method as claimed in claim 1 wherein said prespecified action comprises the step generating a log.

21. A method as claimed in claim 1 wherein said prespecified action comprises the step generating an SNMP trap.

22. A non-transitory machine readable storage medium encoded with instructions for execution by a DIAMETER Routing Agent (DRA) for processing a DIAMETER message associated with an original respective route, the medium comprising:

instructions for receiving a DIAMETER message associated with an original respective route at the DRA;

instructions for generating a statistic associated with the type of said DIAMETER message;

instructions for testing if said DIAMETER message is an unable_to_deliver message, and if said test is affirmative, then

instructions for testing if said statistic exceeds a specified criterion, and if said test is affirmative, then

instructions for taking a prespecified action.

Assignments (4)
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 Aug 21, 2013
From: ALCATEL-LUCENT CANADA INC.
To: ALCATEL LUCENT
Reel/Frame 031051/0043 →
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 Jun 28, 2012
From: MANN, ROBERT ALEXANDER; COLAVITI, ERIC
To: ALCATEL-LUCENT CANADA INC.
Reel/Frame 028463/0408 →
Continuity (1)
Related Publication 20140003225A1 · Jan 2, 2014