Methods, systems, and computer readable media for source peer capacity-based diameter load sharing
First Claim
1. A method for source peer capacity-based Diameter load sharing, the method comprising:
- at a network element for processing Diameter messages received from a Diameter peer;
requesting information regarding a Diameter message capacity requirement of the Diameter peer;
receiving information regarding the Diameter message capacity requirement of the Diameter peer;
using the received information to load share the processing;
wherein the network element includes a plurality of message processors for processing Diameter messages and wherein using the received information to load share the processing includes using the received information to load share the processing among the plurality of message processors; and
wherein using the received information to load share the processing among the plurality of message processors includes using a message processor capacity table (MCT) for maintaining, for each message processor of the network element, a Diameter message capacity of the respective message processor.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media for source peer capacity-based Diameter load sharing are disclosed. According to one aspect, the subject matter described herein includes a method for source peer capacity-based Diameter load sharing. A network element for processing Diameter messages received from a Diameter peer requests information regarding a Diameter message capacity requirement of the Diameter peer, receives information regarding the Diameter message capacity requirement of the Diameter peer, and uses the received information to load share the processing. In one embodiment, the network element is a Diameter signaling router having multiple message processors for processing Diameter messages, and the information regarding the Diameter message capacity requirement of the Diameter peer is used to load share Diameter message processing and/or Diameter connections among the multiple message processors.
152 Citations
39 Claims
-
1. A method for source peer capacity-based Diameter load sharing, the method comprising:
-
at a network element for processing Diameter messages received from a Diameter peer;
requesting information regarding a Diameter message capacity requirement of the Diameter peer;receiving information regarding the Diameter message capacity requirement of the Diameter peer; using the received information to load share the processing; wherein the network element includes a plurality of message processors for processing Diameter messages and wherein using the received information to load share the processing includes using the received information to load share the processing among the plurality of message processors; and wherein using the received information to load share the processing among the plurality of message processors includes using a message processor capacity table (MCT) for maintaining, for each message processor of the network element, a Diameter message capacity of the respective message processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for source peer capacity-based load sharing of Diameter message processing, the system comprising:
-
a network element for processing Diameter messages received from a Diameter peer, the network element including at least one message processor for processing the Diameter signaling messages, wherein the network element is configured to; request information regarding a Diameter message capacity requirement of the Diameter peer; receive information regarding the Diameter message capacity requirement of the Diameter peer; use the received information to load share the processing; wherein the network element includes a plurality of message processors for processing Diameter messages and wherein using the received information to load share the processing includes using the received information to load share the processing among the plurality of message processors; and wherein using the received information to load share load share the processing among the plurality of message processors includes using a message processor capacity table (MCT) for maintaining, for each message processor of the network element, a Diameter message capacity of the respective message processor. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A non-transitory computer readable medium having stored thereon executable instructions that when executed by the processor of a computer control the computer to perform steps comprising:
-
at a network element for processing Diameter messages received from a Diameter peer; requesting information regarding a Diameter message capacity requirement of the Diameter peer;
receiving information regarding the Diameter message capacity requirement of the Diameter peer;using the received information to load share the processing; wherein the network element includes a plurality of message processors for processing Diameter messages and wherein using the received information to load share the processing includes using the received information to load share the processing among the plurality of message processors; and wherein using the received information to load share the processing among the plurality of message processors includes using a message processor capacity table (MCT) for maintaining, for each message processor of the network element, a Diameter message capacity of the respective message processor.
-
Specification