Communications link interconnecting service control points of a load sharing group for traffic management control
First Claim
1. A method for synchronizing operation of a plurality of service control points (SCPs) in a load sharing group, comprising the steps of:
- maintaining, by each SCP, respective controls lists for the plurality of SCPs, each controls list identifies controls which are active at the corresponding SCP;
generating a new control by any one SCP of the plurality of SCPs in the load sharing group;
at the any one SCP, updating the controls list corresponding to itself to add the new control and sending an add control signal which identifies the new control to all other SCPs of the plurality of SCPs in the load sharing group;
at each of the other SCPs, updating the controls list corresponding to the any one SCP, that each maintains, to add the identified new control;
at the any one SCP of the plurality of SCPs in the load sharing group, updating the maintained controls list corresponding to itself to remove an existing control therein and sending a remove control signal which identifies the existing control to the other SCPs of the plurality of the SCPs in the load sharing group; and
at each of the other SCPs, updating the controls list corresponding to the any one SCP, that each maintains, to remove the identified existing control;
wherein the step of generating the new control includes receiving, by the any one SCP, a query which results in the any one SCP being overloaded; and
further comprising routing, based on the respective controls lists for the other SCPs that are maintained by the any one SCP, the query to an available SCP of the other SPCs which does not have an active control corresponding to the query;
and wherein the plurality of SCPs are interconnected by a communications link, by which the add control signal and the remove control signal are sent from the any one SCP to the other SCPs in the load sharing group;
and wherein the query is routed from the any one SCP over the communications link to the available SCP;
and wherein individual controls in the controls lists are identified by a global title address and translation type, and each query includes respective indications for the global title address and the translation type.
4 Assignments
0 Petitions
Accused Products
Abstract
In the Intelligent Networks environment, where multiple Service Providers and multi-Vendor equipment are involved in new service offering, the risk of overloading the network elements are real and managing the traffic is a challenge. Network traffic overloads could result from equipment failures, major equipment outages, or widespread loads above engineered levels. To solve the problem of network traffic overload, a direct link interconnect feature between the two SCPs that are deployed in load sharing mode in the network is provided. The communications link interconnects the two SCPs within the load sharing group, whereby the SCPs may exchange information on their congestion levels and controls as well as route queries to the SCP that is not overloaded.
-
Citations
6 Claims
-
1. A method for synchronizing operation of a plurality of service control points (SCPs) in a load sharing group, comprising the steps of:
-
maintaining, by each SCP, respective controls lists for the plurality of SCPs, each controls list identifies controls which are active at the corresponding SCP;
generating a new control by any one SCP of the plurality of SCPs in the load sharing group;
at the any one SCP, updating the controls list corresponding to itself to add the new control and sending an add control signal which identifies the new control to all other SCPs of the plurality of SCPs in the load sharing group;
at each of the other SCPs, updating the controls list corresponding to the any one SCP, that each maintains, to add the identified new control;
at the any one SCP of the plurality of SCPs in the load sharing group, updating the maintained controls list corresponding to itself to remove an existing control therein and sending a remove control signal which identifies the existing control to the other SCPs of the plurality of the SCPs in the load sharing group; and
at each of the other SCPs, updating the controls list corresponding to the any one SCP, that each maintains, to remove the identified existing control;
wherein the step of generating the new control includes receiving, by the any one SCP, a query which results in the any one SCP being overloaded; and
further comprising routing, based on the respective controls lists for the other SCPs that are maintained by the any one SCP, the query to an available SCP of the other SPCs which does not have an active control corresponding to the query;and wherein the plurality of SCPs are interconnected by a communications link, by which the add control signal and the remove control signal are sent from the any one SCP to the other SCPs in the load sharing group;
and wherein the query is routed from the any one SCP over the communications link to the available SCP;
and wherein individual controls in the controls lists are identified by a global title address and translation type, and each query includes respective indications for the global title address and the translation type. - View Dependent Claims (2, 3, 4)
-
-
5. A load sharing group of service control points (SCPs), comprising:
-
two SCPs; and
a communications link interconnecting the two SCPs;
wherein the two SCPs each maintains a first controls list which identifies active controls at that SCP and a second controls list which identifies the active controls at the other SCP; and wherein when either of the two SCPs adds a new control to its first controls list, that SCP sends a subsystem congestion message which identifies the new control, over the communications link, to the other SCP which in response updates its second controls list by adding the identified new control; and
wherein when either of the two SCPs removes an existing control from its first controls list, that SCP sends a subsystem available message which identifies the existing control, over the communications link, to the other SCP which in response updates its second controls list by removing the identified existing control;
and wherein new control in the subsystem congestion message or the existing control in the subsystem available message are identified by a global title address and translation type. - View Dependent Claims (6)
-
Specification