Fault tolerant distributed mobile architecture
DCFirst Claim
1. A method comprising:
- detecting a failure condition associated with a first distributed mobile architecture (dMA) gateway (dMAG) at a dMAG management system, wherein the dMAG management system is in communication with at least the first dMAG, a second dMAG, and a plurality of dMA nodes;
in response to detecting the failure condition, sending a first notification from the dMAG management system to the second dMAG, wherein the first notification instructs the second dMAG to take over operations from the first dMAG;
sending a second notification from the dMAG management system to a dMA node of the plurality of dMA nodes, the dMA node configured to connect a call from a mobile station to an external system via the first dMAG, wherein the second notification indicates that the second dMAG has taken over the operations from the first dMAG and instructs the dMA node to connect calls from the mobile station to the external system via the second dMAG; and
sending a third notification from the dMAG management system to the external system, wherein the third notification instructs the external system to connect subsequent calls to the mobile station via the second dMAG.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method includes detecting a failure condition relating to a first distributed mobile architecture (dMA) gateway (dMAG) at a dMAG management system. The dMAG management system is in communication with at least the first dMAG, a second dMAG, and dMA nodes. The method also includes determining that the first dMAG is offline based on the failure condition, selecting the second dMAG, sending a first notification from the dMAG management system to the second dMAG, and sending a second notification from the dMAG management system to an external system. The external system is configured to connect calls to a mobile station via the first dMAG. The first notification instructs the second dMAG to take over operations from the first dMAG. The second notification indicates that the external system is to connect subsequent calls to the mobile station via the second dMAG.
251 Citations
16 Claims
-
1. A method comprising:
-
detecting a failure condition associated with a first distributed mobile architecture (dMA) gateway (dMAG) at a dMAG management system, wherein the dMAG management system is in communication with at least the first dMAG, a second dMAG, and a plurality of dMA nodes; in response to detecting the failure condition, sending a first notification from the dMAG management system to the second dMAG, wherein the first notification instructs the second dMAG to take over operations from the first dMAG; sending a second notification from the dMAG management system to a dMA node of the plurality of dMA nodes, the dMA node configured to connect a call from a mobile station to an external system via the first dMAG, wherein the second notification indicates that the second dMAG has taken over the operations from the first dMAG and instructs the dMA node to connect calls from the mobile station to the external system via the second dMAG; and sending a third notification from the dMAG management system to the external system, wherein the third notification instructs the external system to connect subsequent calls to the mobile station via the second dMAG. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
a distributed mobile architecture (dMA) gateway (dMAG) management system comprising; an operation determination module configured to; receive messages; and detect a failure condition associated with a first dMAG; a dMAG selection module configured to select a second dMAG in response to detecting the failure condition; and a notification module configured to; send a first notification to the second dMAG, wherein the first notification instructs the second dMAG to take over operation of the first dMAG; send a second notification to a dMA node configured to connect a call from a mobile station to an external system via the first dMAG, wherein the second notification indicates that the second dMAG has taken over the operations from the first dMAG and instructs the dMA node to connect calls from the mobile station to the external system via the second dMAG; and send a third notification to the external system, wherein the third notification instructs the external system to connect calls to the mobile station via the second dMAG. - View Dependent Claims (8, 9, 10, 11)
-
12. A machine-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
detecting a failure condition associated with a first dMA gateway (dMAG) at a dMAG management system, wherein the dMAG management system is in communication with at least the first dMAG, a second dMAG, and a plurality of dMA nodes; in response to detecting the failure condition, sending a first notification from the dMAG management system to the second dMAG, wherein the first notification instructs the second dMAG to take over operation of the first dMAG; sending a second notification from the dMAG management system to a dMA node of the plurality of dMA nodes, the dMA node configured to connect a call from a mobile station to an external system via the first dMAG, wherein the second notification indicates that the second dMAG has taken over the operations from the first dMAG and instructs the dMA node to connect calls from the mobile station to the external system via the second dMAG; and sending a third notification to the external system, wherein the third notification instructs the external system to connect subsequent calls to the mobile station via the second dMAG. - View Dependent Claims (13, 14, 15, 16)
-
Specification