System and method for communications and process management in a distributed telecommunications switch
First Claim
1. A system for managing a plurality of applications and communications therebetween in a distributed telecommunications switch, which includes a service unit and at least one delivery unit, the delivery unit providing a message transport mechanism for call information, the service unit providing control and management of the delivery unit, the system comprising:
- a services element residing in the service unit operable to provide a plurality of services to the plurality of applications residing in the delivery unit;
an application procedure interface residing in the service unit operable to serve as an interface between the plurality of applications residing in the delivery unit and the services element; and
a message handler residing on the delivery unit, each of the plurality of applications residing in the delivery unit operable to register with the services element residing in the service unit through the application procedure interface and the message handler in response to a non-existence of another services element, the message handler operable to route messages between the services element and the registered applications through the application procedure interface.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for managing a plurality of applications and communications therebetween in a distributed telecommunications switch is provided. The distributed telecommunications switch includes a service unit and at least one delivery unit. The system includes a services element residing in the service unit operable to provide a plurality of services to the plurality of applications, and an application procedure interface residing in the service unit operable to serve as an interface between the plurality of applications and the services element.
26 Citations
24 Claims
-
1. A system for managing a plurality of applications and communications therebetween in a distributed telecommunications switch, which includes a service unit and at least one delivery unit, the delivery unit providing a message transport mechanism for call information, the service unit providing control and management of the delivery unit, the system comprising:
-
a services element residing in the service unit operable to provide a plurality of services to the plurality of applications residing in the delivery unit; an application procedure interface residing in the service unit operable to serve as an interface between the plurality of applications residing in the delivery unit and the services element; and a message handler residing on the delivery unit, each of the plurality of applications residing in the delivery unit operable to register with the services element residing in the service unit through the application procedure interface and the message handler in response to a non-existence of another services element, the message handler operable to route messages between the services element and the registered applications through the application procedure interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for communications and process management of a plurality of applications in a distributed telecommunications switch, comprising the steps of:
-
invoking a services element residing in a service unit to provide services to the plurality of applications residing in a delivery unit; determining an existence of another services element; registering each application as belonging to a simplex, primary/secondary, primary/standby, or load share task group class and assigning the application to a task group in response thereto, each application being registered with the service element in response to a non-existence of another services element; routing messages to the registered applications based on the task group class specification thereof; and initiating a fault tolerant restart process based on the task group class specification thereof. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification