System and method for distributed call processing using load sharing groups
First Claim
1. A switch capable of handling call connections between calling devices and called devices on a plurality of trunk lines associated with said switch, said switch comprising:
- a main processing unit capable of executing call process client applications, wherein each of said call process client applications is associated with one of said call connections; and
N call application nodes capable of executing call process server applications, wherein a first call process server application is executed on a first one of said N call application nodes and is associated with a similar second call process server application executed on a second one of said N call application nodes separate from said first call application node, said first and second call process server applications thereby forming a first load sharing group server application, wherein said each call process client application sends a call process service request to said first load sharing group server application and said first load sharing group server application selects one of said first and second call process server applications to perform said call process service request according to a load distribution algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
A switch for handling call connections between calling devices and called devices on trunk lines of the switch. The switch comprises a main processing unit for executing call process client applications. Each call process client applications is associated with a call connections. The switch also comprises N call application nodes for executing call process server applications. A first call process server application executed on a first call application node is associated with a similar second call process server application executed on a separate second call application node. The first and second call process server applications form a first load sharing group server application. Each call process client application sends a call process service request to the first load sharing group server application, which selects one of the first and second call process server applications to perform the requested call process service according to a load distribution algorithm.
26 Citations
24 Claims
-
1. A switch capable of handling call connections between calling devices and called devices on a plurality of trunk lines associated with said switch, said switch comprising:
-
a main processing unit capable of executing call process client applications, wherein each of said call process client applications is associated with one of said call connections; and
N call application nodes capable of executing call process server applications, wherein a first call process server application is executed on a first one of said N call application nodes and is associated with a similar second call process server application executed on a second one of said N call application nodes separate from said first call application node, said first and second call process server applications thereby forming a first load sharing group server application, wherein said each call process client application sends a call process service request to said first load sharing group server application and said first load sharing group server application selects one of said first and second call process server applications to perform said call process service request according to a load distribution algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A wireless network comprising:
-
a plurality of base stations capable of communicating with a plurality of mobile stations in a coverage area of said wireless network; and
a mobile switching center coupled to said plurality of base stations and to a public switched telephone network by a plurality of trunk lines, wherein said mobile switching center is capable of handling call connections between calling devices and called devices on said plurality of trunk lines, said mobile switching center comprising;
a main processing unit capable of executing call process client applications, wherein each of said call process client applications is associated with one of said call connections; and
N call application nodes capable of executing call process server applications, wherein a first call process server application is executed on a first one of said N call application nodes and is associated with a similar second call process server application executed on a second one of said N call application nodes separate from said first call application node, said first and second call process server applications thereby forming a first load sharing group server application, wherein said each call process client application sends a call process service request to said first load sharing group server application and said first load sharing group server application selects one of said first and second call process server applications to perform said call process service request according to a load distribution algorithm. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification