System and method of message distribution in a telecommunications network
First Claim
1. A method of message distribution in a telecommunications network, comprising steps of:
- assigning a message allocation to each of a plurality of subsystems within each of a plurality of processing nodes, each subsystem within its associated processing node defining a different service handled by its associated processing node;
equally distributing messages to each of the plurality of subsystems according to a service associated with each message;
tracking a number of messages distributed to each of the plurality of subsystems;
preventing distribution of messages to a particular subsystem in response to reaching its assigned message allocation according to a service the particular subsystem defines;
equally distributing messages according to a service associated with each message to remaining subsystems that have not reached their respective assigned message allocations.
7 Assignments
0 Petitions
Accused Products
Abstract
A signal transfer point (14) in a telecommunications network (10) distributes messages to a plurality of service control points (16) as a result of global title translation processing. The signal transfer point (14) assigns a message allocation to each of the service control points (16). The signal transfer point (14) equally distributes messages to the service control points (16) in a sequential manner. The signal transfer point (14) keeps track of the number of messages sent to each service control point (16). When a particular service control point (16) reaches its message allocation, the signal transfer point (14) prevents further messages to be sent to the particular service control point (16). The signal transfer point (14) then continues sequential and equal distribution to the remaining service control points (16) until each service control point (16) reaches its message allocation. The signal transfer point (14) then resets to send a next set of messages to the service control points (16). Message allocation is adjusted when any service control point (16) becomes unavailable.
-
Citations
14 Claims
-
1. A method of message distribution in a telecommunications network, comprising steps of:
-
assigning a message allocation to each of a plurality of subsystems within each of a plurality of processing nodes, each subsystem within its associated processing node defining a different service handled by its associated processing node; equally distributing messages to each of the plurality of subsystems according to a service associated with each message; tracking a number of messages distributed to each of the plurality of subsystems; preventing distribution of messages to a particular subsystem in response to reaching its assigned message allocation according to a service the particular subsystem defines; equally distributing messages according to a service associated with each message to remaining subsystems that have not reached their respective assigned message allocations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of message distribution in a telecommunications network, comprising steps of:
-
assigning a message allocation to each of a plurality of processing nodes and to each subsystem within each of the plurality of processing nodes; equally distributing messages to each of the plurality of processing nodes and subsystems; tracking a number of messages distributed to each of the plurality of processing nodes and subsystems; preventing distribution of messages to a particular processing node in response to reaching its assigned message allocation; equally distributing messages to remaining processing nodes and subsystems that have not reached their respective assigned message allocations; determining whether each of the plurality of processing nodes and subsystems is available for message distribution; adjusting the message allocation for all available processing nodes and subsystems in response to an identification of unavailable processing nodes and subsystems, wherein the readjusting step includes altering a traffic load for each available processing node and subsystem according to a following equation;
space="preserve" listing-type="equation">Z=(X*Y)/(T1*T2)where Z is a percent of traffic load to be added to a current traffic load of a particular available processing node, X is a total message allocation of all unavailable processing nodes, Y is the message allocation of the particular available processing node, T1 is a total message allocation of all of the plurality of processing nodes, and T2 is a total message allocation of all available processing nodes.
-
-
10. A method of message distribution in a telecommunications network, comprising steps of:
-
assigning a message allocation to each of a plurality of processing nodes and to each subsystem within each of the plurality of processing nodes; equally distributing messages to each of the plurality of processing nodes and subsystems; tracking a number of messages distributed to each of the plurality of processing nodes and subsystems; preventing distribution of messages to a particular processing node in response to reaching its assigned message allocation; equally distributing messages to remaining processing nodes and subsystems that have not reached their respective assigned message allocations; partitioning the plurality of processing nodes and subsystems into primary and secondary processing nodes and subsystems; assigning a non-zero message allocation to each of the primary processing nodes and subsystems; assigning a zero message allocation to each of the secondary processing nodes and subsystems. - View Dependent Claims (11, 12, 13, 14)
-
Specification