Scalable call processing node
First Claim
Patent Images
1. A scalable call processing node comprising:
- (a) a link interface module (LIM) interfacing with SS7 signaling links, receiving SS7 call signaling messages and identifying an SS7 call signaling message relating to establishment of a call as requiring processing by a call server and selecting a call server for processing the SS7 call signaling message based on at least one parameter in the SS7 call signaling message;
(b) a first call server module separate from the LIM, the first call server module receiving the SS7 call signaling message from the LIM, the first call server module storing connection status and call state information regarding calls in progress in a media gateway and performing media gateway call management functions for establishing the call in the media gateway, thereby functioning as a primary call server; and
(c) a second call server module separate from the LIM, the second call server module storing the connection status and call state information regarding calls in progress through the media gateway and functioning as a backup call server, wherein the second call server module switches operation to become the primary call server for the call in response to failure of the first call server module.
1 Assignment
0 Petitions
Accused Products
Abstract
A scalable call processing node includes link interface modules capable of processing n calls per second and call server modules capable of processing m calls per second, n is variable relative to m by changing the relative numbers of call server and link interface modules. In addition, call server modules can perform subsecond switchover when a call server fails without requiring inter-call server transfer of call state information.
-
Citations
18 Claims
-
1. A scalable call processing node comprising:
-
(a) a link interface module (LIM) interfacing with SS7 signaling links, receiving SS7 call signaling messages and identifying an SS7 call signaling message relating to establishment of a call as requiring processing by a call server and selecting a call server for processing the SS7 call signaling message based on at least one parameter in the SS7 call signaling message; (b) a first call server module separate from the LIM, the first call server module receiving the SS7 call signaling message from the LIM, the first call server module storing connection status and call state information regarding calls in progress in a media gateway and performing media gateway call management functions for establishing the call in the media gateway, thereby functioning as a primary call server; and (c) a second call server module separate from the LIM, the second call server module storing the connection status and call state information regarding calls in progress through the media gateway and functioning as a backup call server, wherein the second call server module switches operation to become the primary call server for the call in response to failure of the first call server module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for performing call server module switchover in a scalable call processing node in response to call server module failure, the method comprising:
-
(a) providing a link interface module (LIM) interfacing with SS7 signaling links, receiving SS7 call signaling messages and identifying an SS7 call signaling message relating to establishment of a call as requiring processing by a call server and selecting a call server for processing the SS7 call signaling message based on at least one parameter in the SS7 call signaling message (b) operating a first call server module separate from the link interface module in a primary call server mode and operating a second call server module separate from the link interface module in a backup call server mode, wherein operating the first call server in the primary call server mode includes storing call state and connection status information regarding calls in progress in a media gateway and performing media gateway call management functions for establishing a call in the media gateway; (c) replicating the media gateway call state and connection status information regarding calls in progress through the media gateway to the second call server module; (d) detecting failure of the first call server module; and (e) in response to failure of the first call server module, switching the second call server module to operate in the primary call server mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification