Softswitch fornece controle de chamada/sessão e controle de gateway de mídia, numa arquitetura dividida, baseada em tecnologia de pacote, separando sinalização de mídia/carga útil e controle de chamada/configuração. O uso de softswitch é chave na transição de comunicações de voz e multimídia para uma infra-estrutura baseada em pacote, usando protocolos tais como (SIP, SIP-T/I, H.323, H.248, BICC, SIGTRAN).
Elementos da solução softswitch são servidor de recurso/servidor de aplicativo (p.ex. servidor de telefonia, servidor móvel, servidor de multimídia), servidor de mídia, gateway de mídia, gateway de sinalização e gerenciamento, interfaces de fornecimento e cobrança/faturamento.