Claims
- 1. A computer-readable storage medium having computer-readable data embodied therein for distributing a plurality of messages from a signal transfer point to a plurality of service control points, the computer-readable data comprising:
- first computer-readable data operative to select one of a plurality of predetermined distribution plans for distributing the plurality of messages among the plurality of service control points, each of the plurality of service control points being included in the selected distribution plan; and
- second computer-readable data operative to distribute each of the plurality of messages from the signal transfer point to a corresponding one of the plurality of service control points in accordance with the selected distribution plan.
- 2. The invention of claim 1, wherein the selected distribution plan includes a distribution sequence for the plurality of service control points, the distribution sequence including each of the service control points at least once, wherein the plurality of messages are sequentially distributed in accordance with the distribution sequence.
- 3. The invention of claim 2, wherein the distribution sequence includes each of the service control points once and only once.
- 4. The invention of claim 2, wherein the selected distribution plan further includes a respective count associated with a service control point of the plurality of service control points, wherein the respective count of messages is distributed to the service control point before proceeding to a subsequent service control point in the distribution sequence.
- 5. The invention of claim 2, wherein the distribution sequence is cycled to distribute the plurality of messages.
- 6. The invention of claim 1, wherein the selected distribution plan includes a respective distribution proportion for each of the plurality of service control points, wherein each service control point has a proportion of the plurality of messages distributed thereto based upon its respective distribution proportion.
- 7. The invention of claim 6, wherein the plurality of messages is deterministically distributed to produce each respective distribution proportion.
- 8. The invention of claim 6, wherein the plurality of messages is stochastically distributed to produce each respective distribution proportion.
- 9. The invention of claim 1 further comprising:
- third computer-readable data operative to determine that one of the plurality of service control points is malfunctioning; and
- fourth computer-readable data operative to utilize a modified distribution plan for distributing subsequent messages to the plurality of service control points.
- 10. The invention of claim 1, wherein the occupancy of each of the plurality of service control points is greater than 50% during a peak usage period.
- 11. A computer-readable storage medium having computer-readable data embodied therein for distributing a plurality of messages from a signal transfer point to a plurality of service control points, the computer-readable data comprising:
- first computer-readable data operative to distribute the plurality of messages from the signal transfer point to a corresponding one of the plurality of service control points in accordance with a distribution plan for distributing each of the plurality of messages among the plurality of service control points, each of the plurality of service control points being included in the distribution plan;
- second computer-readable data operative to determine that one of the plurality of service control points is malfunctioning; and
- third computer-readable data operative to utilize a modified distribution plan for distributing subsequent messages to the plurality of service control points.
- 12. The invention of claim 11 further comprising:
- fourth computer-readable data operative to generate an alarm condition in response to the malfunction.
- 13. The invention of claim 11, wherein the second computer-readable data is operative to determine that one of the plurality of service control points is malfunctioning based upon a message received from one of the plurality of service control points.
- 14. The invention of claim 13, wherein the message indicates the severity of the malfunction.
- 15. The invention of claim 11, wherein the second computer-readable data is operative to determine that one of the plurality of service control points is malfunctioning based upon a duration between transferring a query message thereto and receiving a response message therefrom.
- 16. The invention of claim 11, wherein the third computer-readable data is operative to omit the service control point determined to be malfunctioning.
- 17. The invention of claim 11, wherein the third computer-readable data is operative to reduce the share of messages distributed to the service control point determined to be malfunctioning.
- 18. The invention of claim 11, wherein the third computer-readable data is operative to reduce the share of messages distributed to the service control point determined to be malfunctioning to zero.
- 19. The invention of claim 11, wherein the occupancy of the plurality of service control points is greater than 50% during a peak usage period.
- 20. A computer-readable storage medium having computer-readable data embodied therein for distributing a plurality of messages from a signal transfer point to a plurality of service control points, the computer-readable data comprising:
- first computer-readable data operative to select a distribution plan for distributing the plurality of messages among the plurality of service control points, each of the plurality of service control points being included in the distribution plan, the distribution plan selected from a plurality of predetermined distribution plans;
- second computer-readable data operative to distribute each of the plurality of messages from the signal transfer point to a corresponding one of the plurality of service control points in accordance with the distribution plan, wherein the occupancy of each of the plurality of service control points is greater than 50% during a peak usage period;
- third computer-readable data operative to determine that one of the plurality of service control points is malfunctioning; and
- fourth computer-readable data operative to utilize a modified distribution plan for distributing subsequent messages to the plurality of service control points.
Parent Case Info
This application is a continuation of U.S. application Ser. No. 09/188,761, filed Nov. 9, 1998; which is a continuation of U.S. application Ser. No. 08/804,102, filed Feb. 20, 1997, (U.S. Pat. No. 5,878,129, issued Mar. 2, 1999) which applications are hereby incorporated by reference herein.
US Referenced Citations (25)
Continuations (2)
|
Number |
Date |
Country |
Parent |
188761 |
Nov 1998 |
|
Parent |
804102 |
Feb 1997 |
|