Você está na página 1de 26

Universidade do Minho

Escola de Engenharia Departamento de Electrnica Industrial

SS7 Signalling System n. 7

Mestrado Integrado em Engenharia de Comunicaes


Jos Manuel Cabral
cabral@dei.uminho.pt
2008

1
Outline

Arquitectura do SS7
Rede de Sinalizao n. 7
Protocolos da rede de Sinalizao n. 7
Tramas e Mensagens da Rede de Sinalizao n. 7
Evoluo do SS7

2
Arquitectura do SS7

A recomendao Q.700 do ITU define o SS7 como um sistema de


sinalizao de canal comum com capacidade de transferir
qualquer tipo de informao, no formato de mensagens, de forma
fivel e na ordem correcta, sem perda ou duplicao, optimizado
para operar em redes de telecomunicaes com transmisso e
comutao digitais
Tipos de mensagens:
Controlo de chamadas
Gesto da rede
Necessidades especficas de servios mveis
Necessidades especficas da rede inteligente
Necessrias a servios que venham a surgir no futuro
A arquitectura de sinalizao pode dividir-se em 2 grandes grupos:
Rede transportadora das mensagens de sinalizao
Grupos funcionais que representam os utilizadores da rede

3
Arquitectura do SS7

Aplicaes
ISUP
TCAP TUP DUP

Utilizadores

Rede
SCCP

MTP

ISUP ISDN User Part MTP Message Transfer Part


TUP Telephone User Part TCAP Transaction Capabilities Application Part
DUP Data User Part
SCCP Signalling Connection Control Part

4
Arquitectura do SS7
Definies:
ISUP: os pares de mdulos ISUP situados em estaes telefnicas digitais
diferentes trocam mensagens para o estabelecimento, monitorizao e terminao
de chamadas telefnicas
Alm do servio bsico de telefone implementa servios suplementares associados a
chamadas em estabelecimento ou j estabelecidas
Exemplo: Apresentao do n. do chamador, servio de chamada em espera, reencaminhamento
de chamadas, etc.

TUP: Procedimento para o estabelecimento de chamadas telefnicas para redes na


RDIS, implementando funcionalidades semelhantes s sinalizaes telefnicas
anteriores S7
Pouco utilizado actualmente substitudo por uma verso simplificada do ISUP

DUP: Sinalizao para o controlo de chamadas relacionadas com os servios de


transmisso de dados atravs de circuitos comutados
Pouco implementado

SCCP: Acrescenta facilidades importantes de endereamento ao MTP


indispensveis ao funcionamento das redes mveis. Inclui funes de gesto de
bases de dados situadas na rede de sinalizao e permite o acesso a estas de
forma transparente s aplicaes que as usam. Permite o acesso em modo
connection less e connection oriented via rede de sinalizao para a transferncia
de informao
5
Arquitectura do SS7

TCAP: No se trata de um utilizador directo da rede de


sinalizao. uma application part que utiliza os servios do
SCCP.
Funes de Apresentao e Formatao de dados normalizados
Exemplo: Traduo do n. verde numa base de dados remota pedida por
uma estao telefnica
Os servios das TCAP so utilizados por outras Application part
MAP (Mobile Application Part) usada no ambiente GSM para consultar
bases de dados tendo em vista a localizao de um telefone mvel na rede
GSM e o encaminhamento de chamadas de e para o telefone mvel
Outras Application part:
INAP (Inteligent Network Application Protocol)
OMAP (Operation, Maintenance and Administration Part)

6
Arquitectura do SS7

Exemplos de utilizadores TCAP

Utilizador da Utilizador da
Rede Rede MAP INAP OMAP

TCAP TCAP TCAP


Rede de Sinalizao n. 7

7
Rede de Sinalizao n. 7

Rede de pacotes
Transporta mensagens entre utilizadores da rede
Constituda por ns perifricos e ns de trnsito e interligados por
circuitos fsicos permanentes (links)
Ns perifricos -> Pontos de sinalizao Signalling Points (SP)
Uma mensagem transporta em campos especficos os cdigos dos SPs de
origem e destino das mensagens:
OPC Originating Point Code
DPC Destination Point Code
Ns de Trnsito -> Pontos de Transferncia de sinalizao -
Signalling Transfer Point (STP)
Os SP e STP esto interligados atravs dos Signalling Links (SL)
Cada SP/STP est normalmente ligado aos SP/STP adjacentes atravs de
um ou mais SLs
8
Rede de Sinalizao n. 7

Nos SP/STP existem tabelas de encaminhamento que fazem


corresponder aos cdigos dos SPs destino, as ligaes de
sinalizao (SL) que do acesso ao n destino da mensagem
Num SP/STP as mensagens so encaminhadas com base na
informao recolhida na tabela de encaminhamento
correspondente aos cdigos dos SPs transportados nas
mensagens
Esta informao permite escolher, entre as ligaes de sinalizao
existentes no SP/STP, uma das que permite atingir o SP destino
directamente ou via um STP
Quando os SPs no so adjacentes, as mensagens de sinalizao
passam por duas ou mais SLs e STP
O conjunto de SLs em cadeia entre os SPs extremos formam uma Rota de
Sinalizao
Existem normalmente vrias rotas entre SPs extremos

9
Rede de Sinalizao n. 7

STP1 STP2

Rotas

SP1 SP2

Ligaes de
sinalizao

STP3 STP4

Entre o ponto de sinalizao SP1 e SP2:


SP1 STP1, STP1 STP2 e STP2 - SP2
SP1 STP1, STP1 STP4 e STP4 SP2
10
Rede de Sinalizao n. 7

Modo Associado Modo Quasi-Associado

Estao Estao Estao Estao

Canais de Sinalizaao
Canais entre
Estaes para
Ponto de Transferncia o suporte de
de Sinalizao (SP) chamadas
Ponto de Sinalizao (SP) Estao

Estao
11
Rede de Sinalizao n. 7

No modo associado os canais de sinalizao seguem o mesmo


caminho que os canais que veiculam a informao til da
chamada
Em cada estao existem 2 ligaoes de sinalizao
No modo Quasi-associado os canais de sinalizao no seguem o
mesmo caminho que os canais de informao
Um nico canal de sinalizao em cada estao pode veicular mensagens
para as outras 2 estaes
A descriminao das mensagens no STP faz-se atravs do cdigo do SP
destino que transportam
Em qualquer dos casos, as mensagens de sinalizao seguem
sempre o mesmo caminho durante a chamada o que d garantias
de serem entregues pela ordem que foram emitidas. Outras
ligaes de sinalizao alternativas para o mesmo destino
podero ser usadas em chamadas subsequentes

12
Rede de Sinalizao n. 7

SP3
SP4 Estao local
Estao local
STP2
SCP
Service Control Platform

STP1
POP Point Of Presence

SP1
Estao local
SPt
Estao de trnsito

Internet
SP2
Ligao de sinalizao Estao local
Canais de suporte chamada

13
Rede de Sinalizao n. 7

O POP est inserido na rede como se fosse uma estao local


Para acesso Internet os assinantes da rede telefnica fazem
uma chamada telefnica para o POP. Depois desta ser atendida
pelo POP (router) iniciado o transporte dos pacotes IP entre o
equipamento do assinante e o POP (nos 2 sentidos)
Entre as estaes SPt e SP2, SP2 e POP a sinalizao feita por
canal associado, sendo as restantes por canal quasi-associado
S a estao SP2 tem acesso directo ao POP com sinalizao em
modo associado. Qualquer das outras estaes alm de SP2
acedem ao POP via estao de trnsito, com sinalizao quasi-
associada
Para o estabelecimento de chamadas entre SP1 e SP4 existem 2
caminhos alternativos, um directo e outro via estao de trnsito.
Nos 2 casos usada sinalizao quasi-associada
14
Rede de Sinalizao n. 7

No estabelecimento de chamadas entre SP1 e SP2 existem 2


relaes de sinalizao distintas:
Uma de SP1 para SPt e outra entre SPt e SP2
No pode haver uma relao de sinalizao directa entre as 2 estaes
porque no h canais de suporte s chamadas a lig-las directamente
Uma chamada referenciada atravs das diversas relaes de sinalizao
estabelecidas. Numa estao de trnsito ficam mapeadas essas referncias
O SCP usado para servios avanados. Um dos servios pode ser a
traduo de um n. verde, marcado pelo assinante, no n. que a essa hora e
nesse dia corresponde ao destino da chamada. trocada sinalizao
especfica entre o assinante e o SCP
A estao SP2 no tem capacidade de estabelecer uma relao de
sinalizao com o SCP devido topologia da rede de sinalizao neste
exemplo
No h um STP que d continuidade s mensagens de sinalizao entre o SCP
e a estao SP2
15
Protocolos da rede de Sinalizao n. 7

A rede de sinalizao n. 7 uma rede de pacotes que funciona


no modo connectionless
No h garantias de entrega das mensagens por no haver reserva de
recursos entre 2 pontos de sinalizao
Apesar disso exigida rede de sinalizao grande fiabilidade
A fiabilidade conseguida custa do bom dimensionamento, de uma
topologia que permita rotas alternativas e pela utilizao de mecanismos de
gesto apropriados
O encaminhamento efectuado atravs da consulta de tabelas de
encaminhamento previamente preenchidas
Nas tabelas esto mapeados os cdigos dos pontos de destino
(transportados nas mensagens) nas ligaes de sinalizao que
do acesso ao ponto de sinalizao destino da mensagem
No transporte de mensagens entre pontos de sinalizao (SP)
podem ser identificados 3 grupos (ou nveis) de funes. A cada
grupo correspondem os protocolos MTP1, MTP2 e MTP3
16
Protocolos da rede de Sinalizao n. 7

Dilogo de sinalizao ISUP


ISUP ISUP

Dilogo de sinalizao MTP3


MTP3 MTP3

Dilogo de sinalizao MTP2


MTP2 MTP2

Canal de sinalizao
MTP1 MTP1

Os protocolos MTP1, MTP2 e MTP3 formam conjuntamente a Message


Transfer Part (MTP) do Sistema de Sinalizao n. 7
A figura acima mostra os dilogos envolvidos na troca de mensagens de
sinalizao entre mdulos ISUP situados em 2 estaes telefnicas adjacentes

17
Protocolos da rede de Sinalizao n. 7

O MTP3 agrupa as funes de encaminhamento das mensagens


de sinalizao na rede e a sua distribuio para os utilizadores
pares situados no ponto (SP) de sinalizao de destino
Na figura os utilizadores pares so os mdulos ISUP situados em 2 SP
distintos
Em cada SP as funes MTP3 processam a informao relacionada com
com o encaminhamento e a distribuio das mensagens
Depois de identificar a ligao de sinalizao de sada com acesso ao SP
destino, esta passada para as funesde MTP2 que esto associadas
ligao de sinalizao escolhida
O MTP2 implementa funes de nvel 2 de uma rede de pacotes
Os processos MTP2 garantem a passagem das mensagens de sinalizao
sem erros entre os SPs adjacentes interligados por uma ligao de
sinalizao
No MTP2 mensagem de sinalizao recebida do MTP3 so
acrescentados campos para uso exclusivo dos processos de MTP2
formando uma Trama de nvel 2
18
Protocolos da rede de Sinalizao n. 7

Depois de formatada a Trama de nvel 2 o MTP2 passa-a para as


funes MTP1 correspondentes
O MTP1 tem a ver com o transporte dos bits nos canais de sinalizao.
No caso da rede telefnica, o nvel fsico constitudo pelos canais de 64kbit/s
que interligam os pontos de sinalizao e pelo hardware de acesso a estes
canais
Quando um MTP remoto recebe uma trama sem erros e na ordem
correcta extrai a mensagem embebida na trama e passa-a para as
funes MTP3. O MTP3 distribui as mensagens de sinalizao
pelos utilizadores da rede de sinalizao destino da mensagem
Se a mensagem de sinalizao for destinada a um SP diferente do
SP onde foi recebida, esta descartada ou, tratando-se de um
STP, enviada para as funes de encaminhamento que
determinaro a ligao a usar no caminho de acesso ao SP
destino
19
Protocolos da rede de Sinalizao n. 7

Os utilzadores da rede fornecem os parmetros em que o MTP3


se baseia para fazer o encaminhamento e distribuio das
mensagens:
DPC Destination Point Code
SIO Service Information Octet
SLS Signalling Link Selection

DPC Serve para identificar o cdigo do SP destino


SIO formado pelos cdigos (SI Service Indicator) que identifica o
utilizador da rede de sinalizao (ISUP, SCCP,...) e o SSF (Sub-service
Field) que inclui o NI (Network Indicator) para distinguir pontos de
sinalizao da rede nacional e internacional

Alm das funes de encaminhamento e distribuio, o MTP


suporta tambm as funes de gesto de ligao de sinalizao,
gesto de rota e gesto de trfego da rede de sinalizao
20
Protocolos da rede de Sinalizao n. 7

Utilizador (ISUP por exemplo)


De outros Formatao da mensagem Para outros
utilizadores + utilizadores
parmetros SIO, DPC e SLS

Emisso Recepo

No caso de
um STP Distribuio (SIO(SI))

MTP3
Encaminhamento Discriminaao
(uso do DPC + SLS) (uso do DPC)
Ligao de
Sinalizao
escolhida

Para outras Formatao Processamento De outras


Ligaes das tramas das tramas Ligaes
de de sada MTP2 recebidas MTP2 de MTP2
sinalizao sinalizao
Emisso Recepo
de tramas de tramas

MTP1 Acesso ao canal de sinalizao


21
Tramas e Mensagens da Rede de Sinalizao n. 7

Os utilizadores mais relevantes da rede de sinalizao n. 7 so


actualmente o ISUP e o SCCP
A trama MTP2 transporta as mensagens de sinalizao entre
pontos de sinalizao adjacentes

F FCS Mensagem de sinalizao Protocolo de nvel 2 F

Mensagem ISUP CIC

Etiqueta
F: Flag (01111110)
ou Mensagem SCCP SIO FCS: Frame Check Sequence

Mensagem de gesto do MTP

Cdigo do Cdigo do ISUP, SCCP, Gesto


Informao de Ponto de origem Ponto de destino
encaminhamento
OPC DPC
22
Tramas e Mensagens da Rede de Sinalizao n. 7

O campo F delimita a trama e o campo FCS verifica a existncia


de erros na trama.
Os outros campos usados pelo MTP2 para correco de erros so
includos no campo Protocolo de nvel 2
Para que as mensagens possam fluir no mesmo canal comum de
sinalizao necessrio que existam campos que distingam as
mensagens dos diferentes utilizadores da rede de sinalizao
O campo SIO tem embebido o campo SI (Service Indicator) para distinguir
qual o utilizador (e.g. ISUP, SCCP, etc)
Atravs da anlise do SI o MTP3 faz a distribuio das mensagens pelos
vrios utilizadores
As mensagens do mesmo utilizador da rede de sinalizao
tambm precisam de ser distinguidas entre si atravs de campos
apropriados que identificam o tipo de mensagem
Parmetros do uso especfico do utilizador
Transparentes para rede de sinalizao no so analisados pelo MTP
23
Evoluo do SS7

A capacidade de evoluo do SS7 para controlar as redes de


banda larga ATM ou interagir com as redes IP est no facto de a
arquitectura do SS7 separar as funes da rede de sinalizao,
para o transporte de mensagens, das funes de utilizador
Rede ATM:
Canais virtuais de sinalizao: o fluxo de clulas com identificador VCI
materializa numa ligao fsica o canal virtual de sinalizao
Para que o transporte das mensagens do MTP3 seja feito na rede ATM com
a fiabilidade igual ao transporte na rede digital, em canais de 64kbit/s,
necessrio emular, na rede ATM, o MTP1 e o MTP2, usados na rede de
banda estreita
Os mecanismos de gesto de ligao de sinalizao, rota e trfego do MTP tm
que ser tambm adaptados ao novo tipo de rede a controlar
O SCCP pode ser mantido na evolui do SS7 desde que seja mantido o
mesmo interface com o novo MTP

24
Evoluo do SS7

Em ATM as chamadas so controladas pelo protocolo B-ISUP


Evoluo do ISUP para as redes de banda larga

Redes IP:
A necessidade de interfuncionamento entre a rede IP e a rede actual levou
ao desenvolvimento do protocolo BICC (Bearer Independent Call Control)
O protocolo BICC pode ser tambm usado nas redes ATM
No caso das chamadas multimdia o que interessa controlar de forma
independente o acesso aos circuitos de suporte s diferentes componentes
da chamada (udio, vdeo, etc)
Possibilidade de numa chamada inserir ou retirar canais
Possibilidade de inserir ou retirar parceiros numa conferncia

25
Bibliografia

Livros:
Sousa, H., Sinalizao n 7 Teoria e Prtica", Joo Azevedo Editor, ISBN: 972-
9001-76-6, 2004.
Normas:
Q.700: General
Q.710: Simplified message transfer part
Q.711 Q.719: Signalling connection control part
Q.720 Q.729: Telephone user part
Q.730 Q.739: ISDN supplementary services
Q.740 Q.749: Data user part
Q.750 Q.759: Signalling System N 7 management
Q.760 Q.769: ISDN user part
Q.770 Q.779: Transactions capabilities application part
Q.780 Q.799: Test specification
Q.800 Q.849: Q3 Interface
26

Você também pode gostar