O SS7 e o SIGTRAN não são concorrentes — o SIGTRAN é SS7 transportado sobre IP. O SS7 clássico corre a pilha MTP3/SCCP/TCAP/MAP sobre ligações TDM (MTP1/MTP2). O SIGTRAN mantém essa mesma camada aplicacional mas substitui o transporte TDM por SCTP sobre IP e camadas de adaptação como M3UA (para o MTP3) ou SUA (para o SCCP).
Mesma aplicação, transporte diferente
As aplicações de sinalização — MAP para SMS e roaming, ISUP para chamadas, CAP para rede inteligente — são idênticas quer corram sobre TDM quer sobre IP. O que muda por baixo é o transporte. O SS7 clássico usa MTP1 (timeslots físicos) e MTP2 (fiabilidade da ligação) para mover mensagens entre pontos adjacentes. O SIGTRAN descarta esses e usa SCTP sobre IP para transporte fiável, com uma camada de adaptação que apresenta o mesmo serviço que a camada descartada costumava fornecer.
| Função | Classic SS7 (TDM) | SIGTRAN (IP) |
|---|---|---|
| Aplicação | MAP / ISUP / CAP | MAP / ISUP / CAP (unchanged) |
| Transação / SCCP | TCAP / SCCP | TCAP / SCCP — ou SUA substitui SCCP |
| Rede (MTP3) | MTP3 | M3UA (MTP3-User Adaptation) |
| Link (MTP2) | MTP2 | associação SCTP |
| Físico (MTP1) | timeslot E1/T1 | IP / Ethernet |
Porque os operadores passaram para SIGTRAN
As ligações de sinalização TDM são fixas em 64 kbit/s, caras de escalar e ligadas à infraestrutura de circuitos. Transportar sinalização sobre IP permite aos operadores usar redes de pacotes de mercado, escalar a capacidade muito para além de um único timeslot, convergir a sinalização no mesmo transporte que o seu núcleo de dados e interoperar com sistemas nativos de IP. O SCTP foi desenhado especificamente para isto: dá ao SS7 o transporte fiável, sequenciado e redundante que o MTP2 fornecia, mais multi-homing para resiliência de caminho que o TDM nunca teve.
As camadas de adaptação
O SIGTRAN é uma família de camadas de adaptação, cada uma a substituir uma camada clássica diferente, para que os operadores possam migrar na fronteira que lhes convém. O M3UA é a escolha comum — substitui o MTP3 e permite que os utilizadores SCCP/ISUP corram sobre IP entre um application server e um signalling gateway. O SUA vai mais alto, transportando os SCCP-users (TCAP/MAP) diretamente sobre SCTP e dispensando totalmente o MTP3. O M2PA substitui o MTP2 para ligações STP totalmente baseadas em IP, e o M2UA/IUA faz backhaul da sinalização de camada inferior a partir de um gateway.
| Camada | RFC | Substitui / transporta |
|---|---|---|
| M3UA | RFC 4666 | MTP3 — transporta utilizadores SCCP/ISUP sobre SCTP |
| SUA | RFC 3868 | SCCP — transporta utilizadores TCAP/MAP diretamente |
| M2PA | RFC 4165 | MTP2 — links IP entre peers executando MTP3 completo |
| M2UA | RFC 3331 | Backhaul MTP2 do gateway para o controlador |
| IUA | RFC 3057 | Adaptação do utilizador ISDN Q.921 |
Como coexistem
Na prática, a maioria das redes corre um híbrido. Um Signalling Gateway termina o SS7 TDM legado de um lado e retransmite as mesmas mensagens sobre SIGTRAN para application servers baseados em IP do outro, para que um par TDM e um nó IP troquem as mesmas mensagens MAP/ISUP de forma transparente. É por isso que o conhecimento de SS7 se mantém relevante: a semântica aplicacional, o endereçamento e as preocupações de segurança não mudam — só o fundo da pilha se tornou IP.
Perguntas frequentes
O SIGTRAN é um substituto do SS7?
Não exatamente — o SIGTRAN é SS7 transportado sobre IP. A camada aplicacional MTP3/SCCP/TCAP/MAP não muda; o SIGTRAN só substitui o transporte TDM (MTP1/MTP2) por SCTP sobre IP mais uma camada de adaptação como o M3UA. A sinalização em si continua a ser SS7.
Qual é a diferença entre M3UA e SUA?
O M3UA substitui o MTP3, pelo que o SCCP e o ISUP correm sobre IP inalterados por cima dele. O SUA substitui o próprio SCCP, transportando SCCP-users como TCAP/MAP diretamente sobre SCTP sem MTP3 nem M3UA. O M3UA é o ponto de migração mais comum.
Porque é que os operadores moveram o SS7 para IP?
Para escapar ao custo e ao teto de 64 kbit/s das ligações de sinalização TDM, escalar a capacidade, convergir a sinalização na infraestrutura de pacotes e interoperar com sistemas nativos de IP. O SCTP também acrescenta multi-homing e redundância por fluxo que as ligações TDM não tinham.
O SIGTRAN altera a segurança do SS7?
Os riscos ao nível aplicacional — rastreio de localização MAP, interceção de SMS — são idênticos, pelo que a filtragem FS.11 continua a aplicar-se. O SIGTRAN acrescenta preocupações ao nível de IP (proteger as associações SCTP, restringir os pares) mas não corrige a falta de autenticação de mensagens do SS7; continua a ser precisa uma signalling firewall.
O que é um signalling gateway no SIGTRAN?
Um Signalling Gateway fica na fronteira TDM-para-IP: termina as ligações SS7 clássicas de um lado e retransmite as mesmas mensagens de utilizador MTP3 sobre SIGTRAN (M3UA/SCTP) para application servers IP do outro, permitindo a nós legados e IP trocar sinalização SS7 idêntica.
Especificações de origem
Os padrões publicados nos quais esta página se baseia. Abre num novo separador.