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 requested call process service 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 a plurality of trunk lines associated with the switch. The switch comprises: 1) a main processing unit for executing call process client applications, wherein each of the call process client applications is associated with one of the call connections; and 2) N call application nodes for executing call process server applications, wherein a first call process server application is executed on a first call application nodes and is associated with a similar second call process server application executed on a second call application nodes separate from the first 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 and the first load sharing group server application selects one of the first and second call process server applications to perform the requested call process service according to a load distribution algorithm.
19 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 requested call process service 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 are 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 requested call process service according to a load distribution algorithm. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification