Clustering call servers to provide protection against call server failure
First Claim
Patent Images
1. A memory storing instructions for causing data processing apparatus to:
- associate a different set of media gateways with each of at least three call servers prior to a failure of one or more of the call servers, each call server having primary control of a unique set of media gateways including a first call server having primary control of a first set of media gateways, the first set of media gateways including a first media gateway and a second media gateway;
associate secondary control of the first media gateway with a second one of the call servers;
activate secondary control of the first media gateway in response to deactivation of primary control of the first media gateway;
associate secondary control of the second media gateway with a third one of the call servers;
activate secondary control of the second media gateway in response to deactivation of primary control of the second media gateway; and
stores instructions for causing a call server to route traffic addressed to a destination point code through a third media gateway under primary control of the second call server if secondary control of the first media gateway is deactivated and through the first media gateway if secondary control of the first media gateway is activated.
11 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques for providing call server failure protection involve assigning a set of media gateways to each of three or more call servers. Each call server has primary control of the corresponding assigned set of media gateways. A second call server is designated as having secondary control of a first media gateway assigned to a first of the call servers. A third call server is designated as having secondary control of a second media gateway assigned to the first call server. Secondary control is activated in response to a failure of the first call server.
9 Citations
7 Claims
-
1. A memory storing instructions for causing data processing apparatus to:
-
associate a different set of media gateways with each of at least three call servers prior to a failure of one or more of the call servers, each call server having primary control of a unique set of media gateways including a first call server having primary control of a first set of media gateways, the first set of media gateways including a first media gateway and a second media gateway; associate secondary control of the first media gateway with a second one of the call servers; activate secondary control of the first media gateway in response to deactivation of primary control of the first media gateway; associate secondary control of the second media gateway with a third one of the call servers; activate secondary control of the second media gateway in response to deactivation of primary control of the second media gateway; and stores instructions for causing a call server to route traffic addressed to a destination point code through a third media gateway under primary control of the second call server if secondary control of the first media gateway is deactivated and through the first media gateway if secondary control of the first media gateway is activated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification