Tudo o que vale a pena saber, nada do que não vale.
O que isso realmente faz
Quando um SMSC precisa realizar uma solicitação SRI-for-SM para um HLR estrangeiro, ele não conhece o código de ponto do HLR — apenas o MSISDN do destinatário. A camada SCCP insere o MSISDN (ou um GT derivado) no endereço da parte chamada como um GT e permite que o STP realize a Tradução Global de Títulos (GTT): o STP verifica qual operadora detém aquele intervalo de números, encontra o código de ponto do HLR correto e encaminha a mensagem para lá. As tabelas de GTT nos principais STPs internacionais são enormes — milhões de mapeamentos de GT para PC, atualizados continuamente à medida que os intervalos de números são portados e as operadoras reequilibram as suas redes.
Porque isso é importante do ponto de vista comercial e de segurança?
O encaminhamento baseado em GT é o motivo pelo qual o SS7 entre operadoras funciona em grande escala — sem ele, cada SMSC precisaria manter mapeamentos de Código de Ponto para cada operadora do mundo. Do ponto de vista da segurança, o GT também é o vetor mais comum para ataques SS7: um atacante que apresente um GT de uma operadora estrangeira pode persuadir um STP a encaminhar um MAP-SRI-FOR-SM para o HLR de uma operadora alvo, recolhendo informações do MSC servidor e permitindo o rastreio de localização. Os firewalls SS7 (/operators/ss7-firewall) verificam o GT de entrada em relação ao intervalo de GT declarado pelo par no IR.21 e descartam as incompatibilidades como violações de Categoria 1 ou 2 do FS.07.
Ângulo operacional
As alterações de GT são operacionalmente invisíveis para a aplicação — o seu SMSC continua a realizar SRI-for-SM por MSISDN, e o STP redireciona de forma transparente quando a operadora de destino altera o seu GT. O modo de falha clássico: a tabela GTT de um STP fica desatualizada, uma porta de intervalo de números não é refletida e as suas mensagens começam a ser descartadas devido ao HLR da operadora errada. As plataformas de inteligência de sinalização (/platforms/signaling-cdr) detetam isso correlacionando as respostas de SRI-for-SM com os bancos de dados MNP.
Considerações sobre privacidade e conformidade
Como o GT geralmente é um MSISDN, toda mensagem SS7 que transporta um GT carrega dados pessoais. As tabelas GTT em si (que contêm intervalos, não assinantes individuais) não são dados pessoais; o GT em cada mensagem, no entanto, é. Tanto o GDPR da UE quanto a PDPL da Arábia Saudita acedem ao campo GT nos logs SS7 assim que ele identifica um assinante individual. A resposta padrão da operadora é o armazenamento encriptado dos logs de sinalização, acesso baseado em funções e agregação antes da partilha externa.