Softswitch Architecture
In a different approach to IP Centrex, the Class 5 switch is replaced by a softswitch. A softswitch is a telephony application
running on an industrial grade server in the network. Like the Class 5 switch, the softswitch provides call control and service
logic. Unlike the Class 5 switch, the softswitch is not involved in transport or switching of the packetized voice stream. The
softswitch and the IP Centrex CPE (Customer Gateways and IP Phones) signal one another over a packet network using an IP telephony
protocol, such as H.323 or SIP. After it receives call setup information, the softswitch determines where the called party resides.
If the called party is a member of the Centrex group, then the softswitch instructs the originating Customer Gateway (or IP Phone)
and terminating Customer Gateway (or IP Phone) to route the packetized voice streams directly to one another; consequently the voice
stream never leaves the LAN/WAN. If the called party is served by the Public Switched Telephony Network, then the softswitch
instructs the originating Customer Gateway (or IP Phone) to route the packetized voice stream to a trunk gateway. The trunk gateway
has traditional interoffice facilities to Class 4 or Class 5 switches in the PSTN. The trunk gateway packetizes/depacketizes the
voice stream so that it can be transmitted over these circuit-switched facilities. The trunk gateway works in conjunction with a
signaling gateway. The signaling gateway is used to exchange SS7 messages with the PSTN. Both the trunk and signaling gateways
receive their instructions from the softswitch.
Softswitches have only recently become available, and though feature development is proceeding rapidly, today's softswitches do not
yet support a rich set of features. Consequently, the trials currently being planned are largely aimed at user's with more modest
feature requirements.
The softswitch architecture for IP Centrex is illustrated the network diagram below. The diagram also explains the function of each component.