Graceful failover mechanism for SSCOP service access point for SS7 links
First Claim
1. A system for providing graceful failover for an SS7 link utilizing SSCOP connections to transfer data, the system comprising:
- a first host that is active for the SS7 link; and
, a second host that is standby for the SS7 link, said second host having an SSCF-NNI module, an SSCOP module, and a link manager for determining whether said first host has failed and notifying said SSCF-NNI module and said SSCOP module if said first host has failed, whereby said SSCF-NNI and SSCOP modules become active for the link in response to being notified by the link manager that the first host has failed.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention includes two hosts having synchronized information to provide graceful failover for an SSCOP Service Access Point. Each host connected to the same SSCOP SS7 link, and has a Link Manager, SSCF-NNI layer, and SSCOP layer. For each link, there is an instance of SSCF-NNI state machine running in stack and similarly for each link there is an instance of SSCOP state machine running in the stack. Once the Link Manager detects that the active host on the redundancy group for SS7 links has failed, it checks its list of links, whether the failed host was the active host for those links and whether the links were active. If the Link Manager determines that the active host has failed and the links were active, it informs the SSCF-NNI and the SSCOP, which then switch the corresponding state machine from a default “Idle” state to an “In Service” and “Outgoing Recovery Pending” state respectively. By following the procedures defined for SSCOP in Q.2110 after this point on, SSCOP state machine eventually switches to “Data Transfer Ready” state and the standby host thereby becomes the active host in a transparent manner to the SSCOP user.
-
Citations
34 Claims
-
1. A system for providing graceful failover for an SS7 link utilizing SSCOP connections to transfer data, the system comprising:
-
a first host that is active for the SS7 link; and
,a second host that is standby for the SS7 link, said second host having an SSCF-NNI module, an SSCOP module, and a link manager for determining whether said first host has failed and notifying said SSCF-NNI module and said SSCOP module if said first host has failed, whereby said SSCF-NNI and SSCOP modules become active for the link in response to being notified by the link manager that the first host has failed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing graceful failover for a link, the system comprising:
-
a plurality of hosts, each host having an SSCF-NNI module for performing SSCF-NNI functions for said second host, an SSCOP module for performing SSCOP functions for said second host, and a link manager;
wherein each host is connected to the link and determines whether it is an active host or an inactive host for the link and, if it is the inactive host then determining whether the active host has failed and notifying said SSCF-NNI module and said SSCOP module to become active for the link when the first host has failed. - View Dependent Claims (20)
-
-
21. A method for providing graceful failover for a SS7 link, the method comprising:
-
providing a first host connected to the link; and
,providing a second host connected to the link, the second host having an SSCF-NNI module for performing SSCF-NNI functions for the second host, an SSCOP module for performing SSCOP functions for the second host, and a link manager for determining whether the first host has failed and notifying the SSCF-NNI module and the SSCOP module to become active for the link when the first host has failed. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for providing graceful failover for a SSCOP connection used to transfer data, the system comprising:
-
a first host that is active for the connection; and
,a second host that is standby for the connection, said second host having a communications module, and a manager for determining whether said first host has failed and notifying said communications module if said first host has failed, whereby said communications module becomes active for the connection in response to being notified by the manager that the first host has failed.
-
Specification