Methods, systems, and computer readable media diverting diameter traffic from an overloaded policy and charging rules function (PCRF)
First Claim
1. A method for implementing intelligent routing via diverting Diameter traffic from an overloaded Policy and Charging Rules Function (PCRF), the method comprising:
- at a Diameter Routing Agent (DRA);
receiving, at the DRA, a first session establishment request for establishing a first policy session for a first packet data network (PDN) connection involving a subscriber;
generating, at the DRA, a routing entry in a routing table that associates the first PDN connection involving the subscriber with a first destination identifier identifying a first PCRF;
receiving, at the DRA, an indication that the first PCRF is overloaded;
receiving, at the DRA, a second session establishment request for establishing a second PDN connection involving the subscriber; and
generating, at the DRA, a new routing entry in the routing table that associates the second PDN connection involving the subscriber with a second destination identifier that does not identify the first PCRF thereby diverting traffic away from the first PCRF.
1 Assignment
0 Petitions
Accused Products
Abstract
The subject matter described herein includes methods, systems, and computer readable media for implementing intelligent routing via diverting Diameter traffic from an overloaded Policy and Rules Charging Function (PCRF). An exemplary method includes receiving, at a Diameter Routing Agent (DRA), a first session establishment request for a subscriber and generating a routing entry in a routing table that associates the subscriber with a first destination identifier identifying a first PCRF. The method also includes receiving an indication that the first PCRF is overloaded, receiving a second session establishment request for the subscriber, and generating a new routing entry in the routing table that associates the subscriber with a second destination identifier that does not identify the first PCRF.
-
Citations
21 Claims
-
1. A method for implementing intelligent routing via diverting Diameter traffic from an overloaded Policy and Charging Rules Function (PCRF), the method comprising:
at a Diameter Routing Agent (DRA); receiving, at the DRA, a first session establishment request for establishing a first policy session for a first packet data network (PDN) connection involving a subscriber; generating, at the DRA, a routing entry in a routing table that associates the first PDN connection involving the subscriber with a first destination identifier identifying a first PCRF; receiving, at the DRA, an indication that the first PCRF is overloaded; receiving, at the DRA, a second session establishment request for establishing a second PDN connection involving the subscriber; and generating, at the DRA, a new routing entry in the routing table that associates the second PDN connection involving the subscriber with a second destination identifier that does not identify the first PCRF thereby diverting traffic away from the first PCRF. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system for implementing intelligent routing via diverting Diameter traffic from an overloaded Policy and Charging Rules Function (PCRF), the system comprising:
-
a Diameter Routing Agent (DRA) configured to receive a first session establishment request for establishing a first policy session for a first packet data network (PDN) connecting involving a subscriber and generate a routing entry in a routing table that associates the first PDN connection involving the subscriber with a first destination identifier identifying a first Policy and Charging Rules Function (PCRF); and a diverting module accessible by the DRA, wherein the diverting module is configured to receive an indication that the first PCRF is overloaded and, in response to the DRA receiving a second session establishment request for establishing a second policy session for a second PDN connection involving the subscriber, the diverting module is configured to generate a new routing entry in the routing table that associates the second PDN connection involving the subscriber with a second destination identifier that does not identify the first PCRF for diverting traffic away from the first PCRF. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium having stored thereon executable instructions that when executed by a processor of a computer control the computer to perform steps comprising:
-
receiving, at a DRA, a first session establishment request for establishing a first policy session for a first packet data network (PDN) connection involving a subscriber; generating, at the DRA, a routing entry in a routing table that associates the first PDN connection involving the subscriber with a first destination identifier identifying a first PCRF; receiving, at the DRA, an indication that the first PCRF is overloaded; receiving, at the DRA, a second session establishment request for establishing a second PDN connection involving the subscriber; and generating, at the DRA, a new routing entry in the routing table that associates the second PDN connection involving the subscriber with a second destination identifier that does not identify the first PCRF thereby diverting traffic away from the first PCRF.
-
Specification