Definição
Uma SMSC (Short Message Service Centre, ou central de serviço de mensagens curtas) é o elemento de rede que armazena, encaminha e entrega SMS. Ela aceita mensagens de celulares ou aplicações e tenta entregá-las ao aparelho do destinatário, repetindo as tentativas até a mensagem expirar.
A 3GPP TS 23.040 a chama de Service Centre (SC). Ela funciona no modo store-and-forward (armazenar e encaminhar): se o destinatário estiver inacessível, a SMSC guarda a mensagem e tenta novamente conforme sua programação até o fim do período de validade.
Para entregar, a SMSC consulta o HLR (ou HSS/UDM) para saber onde está o assinante e então encaminha a mensagem para a rede que o atende via SS7/MAP, Diameter ou IMS.
As aplicações chegam a uma SMSC por SMPP ou pela API de um provedor. Os agregadores operam suas próprias plataformas semelhantes a uma SMSC, que roteiam o tráfego adiante para as SMSCs das operadoras.
A SMSC gera os relatórios de entrega e aplica limites definidos pela operadora, como vazão, regras de ID de remetente (Sender ID) e filtragem de conteúdo.
