Patent ID: 7356577
Filing Date: 2008-04-08
Classification: H04W

Abstract:
1. A switch capable of handling call connections between calling devices and called devices, the switch comprising: a main processing unit capable of executing call process client applications, each of the call process client applications associated with one of the call connections; a plurality of call application nodes capable of executing call process server applications; a plurality of system management nodes, at least one of the system management nodes associated with a configuration management controller, the configuration management controller capable of executing an online software upgrade for software in the switch while the switch is executing the software to handle the call connections; at least one load sharing policy capable of associating at least one of the call process client applications with at least one of the call process server applications and to throttle a number of associations involving the call process server applications; and a system request broker capable of enabling each call process server application to register its service within the system management node, wherein the configuration management controller is capable of partitioning an address space of the system request broker into a first partition and a second partition and is capable of: selecting a backup system management node and at least one new call application node for the second partition; assigning a new system request broker address to the second partition that is different than a system request broker address assigned to the first partition; starting the backup system management node in the second partition with the new system request broker address; and testing the new software after the new software has been loaded into the second partition.