O que é SMS? Da sinalização SS7 ao IMS e o papel do SBC na fronteira de mensagens

Você envia uma todo dia sem pensar, mas a mensagem de texto é um dos sistemas mais silenciosamente engenhosos das telecomunicações. Pergunte à maioria das pessoas o que significa SMS e a resposta será “mensagem de texto”. Pergunte a um engenheiro de redes e você ouve uma história de quarenta anos sobre largura de banda de sinalização emprestada, switches de armazena-e-encaminha e um protocolo que se recusou a morrer enquanto as redes móveis migravam para núcleos totalmente IP.
SMS significa Short Message Service, o padrão para envio de mensagens curtas de texto entre telefones celulares e aplicações. Essa é a resposta curta para quem pesquisa “o que é SMS” ou “significado de SMS”. A resposta mais longa é mais interessante, e importa se você constrói ou opera redes de voz. Neste artigo, vamos percorrer de onde o SMS veio no mundo da sinalização SS7, como migrou para IP através do IMS e SIP, e onde um Controlador de Borda de Sessão (SBC) se posiciona quando essa sinalização portadora de mensagens cruza entre redes. A TelcoBridges passou mais de vinte anos trabalhando exatamente nessa fronteira entre a sinalização TDM legada e o IP moderno, então o arco SS7-para-IP é uma história que vale ser contada com precisão.
![]()
Como o SMS se apresenta do lado da rede
Short Message Service (SMS) é um protocolo de mensagens de armazena-e-encaminha originalmente construído na camada de sinalização SS7 das redes móveis GSM. Para engenheiros de rede e operadores de infraestrutura de voz, o fato relevante não é o que SMS significa, mas como ele se move entre redes: como operações MAP no SS7, como métodos SIP MESSAGE em núcleos IMS, e como SMPP ou MM4/MM7 entre servidores de aplicação e gateways de operadoras. Cada uma dessas fronteiras é um ponto onde o SBC tem um papel.
Como o SMS chegou à rede IP
O SMS originou-se no canal de sinalização SS7 das redes GSM, transportado como operações MAP MO-ForwardSM e MT-ForwardSM entre o aparelho, o SMSC (Short Message Service Center) e o HLR. O limite de 160 caracteres remonta ao payload de 140 bytes da camada SS7 TCAP. Conforme as redes móveis migraram para núcleos totalmente IP (IMS), o SMS seguiu: o IP-SM-GW (IP Short Message Gateway) traduz entre o protocolo MAP legado e o SIP MESSAGE (RFC 3428), permitindo que o SMS trafegue por redes IP como transações SIP padrão.
Do GSM ao IMS: como o SMS migrou para IP
As redes móveis não permaneceram no SS7 de comutação por circuitos para sempre. Conforme as operadoras migraram para núcleos totalmente IP no 4G e 5G, voz e mensagens tiveram que seguir. O framework que as transporta é o IP Multimedia Subsystem (IMS), o núcleo IP padronizado que gerencia voz sobre LTE (VoLTE), vídeo e mensagens em uma base comum de sinalização construída em torno do Protocolo de Iniciação de Sessão (SIP), definido na RFC 3261.
O SMS chega ao IMS de duas formas principais. A primeira preserva o SMSC legado, conectando-o ao mundo IP através de um IP Short Message Gateway (IP-SM-GW), a função definida na 3GPP TS 24.341 que permite a um dispositivo registrado via SIP enviar e receber SMS enquanto o SMSC continua fazendo o armazena-e-encaminha por trás. A segunda transporta a mensagem nativamente sobre SIP usando o método SIP MESSAGE, especificado na RFC 3428, que estende o SIP para transportar mensagens instantâneas como transações independentes fora de uma sessão de voz. De qualquer forma, a mensagem que nasceu como um payload SS7 agora viaja como sinalização IP.
O lado multimídia tem sua própria infraestrutura de interconexão. SMSCs e Multimedia Message Service Centers (MMSCs) trocam tráfego pelas interfaces MM4 e MM7, que conectam centrais de mensagens entre e dentro de redes. Essas interfaces são onde o tráfego A2P (application-to-person), as mensagens enviadas por bancos, companhias aéreas e sistemas de autenticação de dois fatores, entra na malha de mensagens da operadora. O RCS, o sucessor nativo do IMS, adiciona recursos mais ricos sobre esse mesmo núcleo, mas essa é uma discussão separada que merece uma comparação dedicada de RCS em vez de ser repetida aqui.
Um SMS viaja do aparelho através do SMSC via SS7, para o núcleo IMS onde pode trafegar por SIP via IP-SM-GW ou pelo método SIP MESSAGE, e então cruza a fronteira da rede onde o SBC protege e normaliza a sinalização SIP antes que a rede de terminação o entregue. O SBC atua apenas no plano de sinalização. Clique para ampliar.
Onde o SMS cruza fronteiras de rede
Uma mensagem de texto raramente permanece dentro de uma operadora. Ela cruza da rede do remetente para a do destinatário, e frequentemente passa por um ou mais hubs de mensagens pelo caminho. Essa interconexão é onde as realidades comerciais e de segurança das mensagens residem. As operadoras distinguem tráfego pessoa-a-pessoa (P2P) do fluxo A2P muito maior, e policiam as chamadas rotas cinzas onde tráfego A2P é disfarçado como P2P para escapar das taxas de interconexão. Filtragem, controle de taxa e validação de sinalização acontecem nessas fronteiras.
Na interface rede-a-rede (NNI), a sinalização de uma operadora encontra a sinalização de outra, e os dois lados quase nunca combinam perfeitamente. Uma rede pode apresentar tráfego via SS7 enquanto a outra espera SIP. As implementações SIP variam entre fabricantes, com diferentes convenções de cabeçalhos, dialetos e particularidades. Várias coisas precisam acontecer nessa fronteira para o tráfego passar corretamente: interoperabilidade de protocolo entre SS7 e SIP onde os dois mundos se encontram, normalização da sinalização SIP para que o dialeto de um fabricante seja entendido pelo próximo, filtragem de segurança para manter tráfego malicioso ou malformado fora, e ocultação de topologia para que nenhuma rede exponha seu endereçamento interno à outra. Esse conjunto de funções é exatamente o que um Controlador de Borda de Sessão existe para fazer, o que nos leva a onde o SBC se encaixa.
O papel do SBC na fronteira de mensagens
Um SBC é um dispositivo de sinalização e segurança que se posiciona na borda de uma rede de voz, controlando e protegendo o tráfego SIP que cruza entre redes. É um Agente de Usuário Back-to-Back (B2BUA), o que significa que termina completamente o SIP de um lado e o re-origina do outro, proporcionando controle total sobre a sinalização em ambas as direções. Quando o SIP nessa borda inclui tráfego SIP MESSAGE, o SBC trata essa sinalização da mesma forma que trata a sinalização de estabelecimento de chamadas: protege, normaliza e aplica políticas sobre ela.
O que o SBC governa é o plano de sinalização na borda da rede: criptografar SIP com Transport Layer Security (TLS), normalizar cabeçalhos SIP para que dialetos incompatíveis de diferentes fabricantes interoperem na NNI, ocultar a topologia interna da rede do par, e proteger a borda contra ataques de Negação de Serviço (DoS) e Negação de Serviço Distribuída (DDoS) no canal de sinalização.
Essa é a mesma borda de rede que ancora a interconexão de voz VoLTE entre operadoras, razão pela qual o SBC e o caminho de mensagens IMS compartilham infraestrutura. Uma operadora que faz a ponte entre voz móvel e IP já depende do SBC para tratamento de mídia, como transcodificação entre codecs móveis e IP, e o SIP portador de mensagens que cruza a mesma fronteira passa pela mesma camada de segurança de sinalização. A TelcoBridges construiu o ProSBC a partir de mais de duas décadas de trabalho com sinalização SS7 e SIP, então o papel do SBC nessa fronteira está fundamentado exatamente na herança TDM-para-IP de onde o próprio SMS veio.
Perguntas frequentes
Um SBC pode filtrar ou limitar a taxa de tráfego SMS A2P?
Sim. Quando o SMS A2P (application-to-person) atravessa o SBC como SIP MESSAGE, o SBC pode aplicar limitação de taxa por origem, filtragem de destino e inspeção de tipo de conteúdo da mesma forma que trata o tráfego de voz. Essa é a mesma camada de roteamento programável usada para prevenção de fraude de voz, aplicada a mensagens.
Qual é a diferença entre SMS e MMS?
SMS transporta apenas texto puro e é limitado a 160 caracteres por mensagem. O Multimedia Messaging Service (MMS) transporta imagens, áudio e vídeo, não tem limite de 160 caracteres e usa um transporte diferente construído em torno do MMSC em vez do caminho de SMS simples.
O SMS ainda é usado agora que IMS e RCS existem?
Sim. O SMS continua sendo o fallback universal que todo dispositivo móvel suporta, e transporta a maior parte do tráfego application-to-person, como alertas e códigos de autenticação de dois fatores. IMS e RCS adicionam capacidade por cima, mas o SMS permanece no caminho como o menor denominador comum.
Um Controlador de Borda de Sessão envia SMS?
Não. Um SBC protege e normaliza a sinalização SIP na fronteira da rede, incluindo tráfego SIP MESSAGE quando presente, mas não armazena, origina ou entrega mensagens de texto. Armazenamento e entrega de mensagens são funções do SMSC, não do SBC.
Conclusão
O significado de SMS é simples na superfície e composto por camadas por baixo. É o Short Message Service, o padrão de texto de 160 caracteres que começou como uma reutilização inteligente de largura de banda ociosa de sinalização SS7, amadureceu em torno do SMSC de armazena-e-encaminha, e migrou para IP conforme as redes adotaram o núcleo IMS e o método SIP MESSAGE. Ao longo de todo esse arco, a constante é a sinalização cruzando fronteiras entre redes, e quanto mais limpa essa fronteira se comporta, mais confiavelmente mensagens e chamadas são entregues.
Proteja a fronteira de mensagens com o ProSBC
A sinalização em uma borda SIP portadora de mensagens precisa de segurança de nível carrier e normalização multi-fabricante, seja transportando voz VoLTE ou tráfego SIP MESSAGE. O ProSBC é um SBC em software que gerencia o papel do plano de sinalização na borda da rede, com arquitetura B2BUA, normalização SIP entre dialetos de operadoras, ocultação de topologia e proteção contra Negação de Serviço (DoS) no canal de sinalização.
Você pode validá-lo contra sua própria interconexão de operadora com o ProSBC Lab gratuito e self-service antes de se comprometer com qualquer coisa.
Prefere avaliar por conta própria primeiro? Inicie seu teste gratuito de 30 dias.