Distributed architecture for a telecommunications software switch
First Claim
Patent Images
1. A software-based switching system for controlling the routing of calls through a telecommunications network, comprising:
- a network services processor, comprising means for determining call routing;
a packet manager, where the packet manager comprises means for providing connection information to the network; and
a pair of media control platforms, each comprising;
means, responsive to call setup request signaling from a calling party, for providing an indication of a call setup request to the network services processor;
means for requesting routing information from the network services processor;
means for providing connection information to the packet manager;
means for sharing the load;
means for handling the load of both media control platforms; and
a database of call states for both of the media control platforms in the pair.
2 Assignments
0 Petitions
Accused Products
Abstract
A software-based telecommunications switch architecture with distributed supervision, network communications, and signal processing provides an expandable call volume handling capacity without having to add additional supervisory processing capability. The call signals are processed by a plurality of media control platforms which communicate with a supervisory network services processor and communicate with the network through a packet manager. The switch can be expanded by adding more media control platforms without the need to provide a new or additional network services processor or packet manager.
2 Citations
8 Claims
-
1. A software-based switching system for controlling the routing of calls through a telecommunications network, comprising:
-
a network services processor, comprising means for determining call routing; a packet manager, where the packet manager comprises means for providing connection information to the network; and a pair of media control platforms, each comprising; means, responsive to call setup request signaling from a calling party, for providing an indication of a call setup request to the network services processor; means for requesting routing information from the network services processor; means for providing connection information to the packet manager; means for sharing the load; means for handling the load of both media control platforms; and a database of call states for both of the media control platforms in the pair. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A software-based switching system for controlling the routing of calls through a telecommunications network, comprising:
-
a network services processor, comprising means for determining call routing; a packet manager, where the packet manager comprises means for providing connection information to the network; and a pair of media control platforms, each comprising; means for providing an indication of a call setup request to the network services processor; means for providing connection information to the packet manager; means for sharing the load; means for handling the load of both media control platforms; and a database of call states for both of the media control platforms in the pair.
-
-
8. A method for controlling the routing of calls through a telecommunications network with a software-based switching system comprising a network services processor, a packet manager, and at least a pair of media control platforms, comprising:
-
in response to call setup request signaling from a calling party, providing an indication of a call setup request received at a media control platform to the network services processor; sending a request from the media control platform for routing information to the network services processor; forwarding connection information from the media control platform to the packet manager; forwarding the connection information from the packet manager to the network; sharing a load between the media control platforms; and handling the load of both media control platforms in one of the media control platforms of the pair if the other media control platform fails; and storing call states of both media control platforms in a database of call states.
-
Specification