Softswitch

Definition
A softswitch is

"[a] type of telephone switch that uses software running on a computer system to carry out the work that used to be carried out by hardware."