Distributed network control and fabric application interface
First Claim
1. A telecommunication network that includes a plurality of switching systems, each including a switching fabric for performing call connection processes and a control mechanism for the switching fabric, the improvement comprising:
- at least one switch processing platform coupled to each of the switching systems for performing at least one of a call processing, service processing, signal message processing, address translation and routing functions, and for controlling call connection processes performed by the switching fabrics bya) receiving a request for call processing, andb) responsive to the call processing request, distributing at least one command to at least one switching system through its control mechanism to command said one switching fabric to perform said call connection process.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed communications switching system and its associated telecommunications network infrastructure(10) includes a plurality of interconnected switching systems (121, 122 and 123), some of which may be controlled by another switching system and its associated telecommunications network infrastructure. The switching systems are controlled via at least one switch processing platform (16) that generates generic commands for receipt by the switching systems in response to signaling messages received by the SPP. A fabric application interface (19) couples the switching systems to the switch processing platform for distributing generic commands to and from the appropriate switching system and for translating the generic commands into native commands (or vice versa) for execution by the switching system. The fabric application interface also translates signals received at the switching system into generic commands for receipt by the switch processing platform. The ability of the fabric application interface to distribute generic commands to and from the switching systems and to communicate signals received at the switching systems allows the switch processing platform to exercise call control for each switching system regardless of the nature of the call processed thereby, allowing greater flexibility and cost-effective use of application software (both service control and basic call control), and other associated telecommunications network infrastructure such as service circuit equipment.
93 Citations
27 Claims
-
1. A telecommunication network that includes a plurality of switching systems, each including a switching fabric for performing call connection processes and a control mechanism for the switching fabric, the improvement comprising:
at least one switch processing platform coupled to each of the switching systems for performing at least one of a call processing, service processing, signal message processing, address translation and routing functions, and for controlling call connection processes performed by the switching fabrics by a) receiving a request for call processing, and b) responsive to the call processing request, distributing at least one command to at least one switching system through its control mechanism to command said one switching fabric to perform said call connection process. - View Dependent Claims (2, 3, 4)
-
5. A telecommunication network comprising:
-
a plurality of switching systems, each including a switching fabric for performing call connection processes and a control mechanism for the switching fabric, wherein at least one of the switching fabrics effects call connections in a different manner than at least one other switching fabric, at least one switch processing platform coupled to each of the switching systems for performing call control functions, including at least one of a call processing, service processing, signal message processing, address translation and routing functions, and the switch processing platform controlling call connection processes performed by the switching fabrics by generating and generic distributing commands to the switching fabrics; a command translator for translating generic commands into native commands different than the generic commands to cause at least one switching fabric through its associated control mechanism to perform a call connection process; a resource associated with said one switching fabric; wherein said switch processing platform is responsive to an indication that one switching fabric requires access to said resource to complete a call connection process and wherein said processor assigns said resource to said requesting switching fabric; and further comprising at least one path between at least two switching fabrics, and wherein switch processing platform instructs said one switching fabric that requires access to said resource to supply information across said path to said one switching fabric associated with said resource.
-
-
6. A telecommunication network comprising:
-
a plurality of switching systems, each including a switching fabric for performing call connection processes and a control mechanism for the switching fabric, wherein at least one of the switching fabrics effects call connections in a different manner than at least one other switching fabric, at least one switch processing platform coupled to each of the switching systems for performing at least one of a call processing, service processing, signal message processing, address translation and routing functions, and the switch processing platform controlling call connection processes performed by the switching fabrics by generating and distributing commands that are generic to the switching fabrics; and a command translator for translating generic commands into native commands different than the generic commands to cause at least one switching fabric through its associated control mechanism to perform a call connection operation. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for processing calls in a distributed communications network comprising the steps of:
-
providing a switch processing platform that performs at least one of call processing, service processing, signal message processing, address translation and routing functions, the switch processor platform coupled to a plurality of switching systems, each including a switching fabric for performing call connection processes and a control mechanism for the switching fabric; receiving at the switch processing platform a request for call processing and generating at least one a command to instruct at least one switching fabric of at least one switching system through its control mechanism to perform at least one call connection process; directing to said one switching system said command; and executing, at said switching system, said command to perform said one call connection operation. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A distributed communications network, comprising:
-
at least a first and second networks, each comprising; a plurality of switching systems, each including a switching fabric for performing call connection processes by finding, reserving, and connecting communications paths and a control mechanism for the switching fabric; at least one switch processing platform for performing at least one of a call processing, service processing, signal message processing, address translation and routing functions and for accepting a request for call processing, and, in response to said request, distributing at least one command to at least one switching system in said one network to command at least one switching fabric to perform said call connection process; wherein each switch processing platform in each network is connected to at least one switching system in another other network so that each switch processing platform can pass commands to its own -network, as well as to at least one other network.
-
-
24. A distributed communications network, comprising:
at least a first and second networks, each comprising; at least one switching system that includes a switching fabric for performing call connection processes by finding, reserving, and connecting communications paths, and a control mechanism for the switching fabric; wherein the improvement comprises at least one switch processing platform for performing at least one of a call processing, service processing, signal message processing, address translation and routing functions and for accepting a request for call processing, and, in response to said request, distributing at least one command to at least one switching system in said one network to command at least one switching fabric to perform said call connection process. - View Dependent Claims (25, 26)
-
27. A method for processing calls in a distributed communications network that includes a switch processing platform that performs at least one of a call processing, service processing, signal message processing, address translation and routing functions, the switch processor platform coupled to a plurality of switching systems, each switching system including a switching fabric for performing call connection processes and a control mechanism for the switching fabric, and an associated telecommunications network infrastructure separate from the switch processing platform, the method comprising the steps of:
-
initiating a request within one of the switch processing platform and the switching systems to obtain information from the telecommunications network infrastructure associated a different switching systems than said one switching system; distributing the request from the switch processing system to said different switching system; obtaining from said telecommunications network infrastructure through the different switching system the information sought by the switch processing platform; and communicating from said different switching system to the switch processing platform the information from said associated telecommunications network infrastructure.
-
Specification