Basico 2 SS7

Propaganda
4. Sistemas de Sinalização
SS#7: ISUP e SCCP
Secção de Redes de Comunicações de Dados
12/2/2005
Redes de Comunicações 3
1
Arquitectura de uma rede de SS#7
12/2/2005
Redes de Comunicações 3
2
ISUP – ISDN User Part
INAP
MAP
CAP
ISDN-UP
TUP
DUP
TCAP
SCCP
MTP-L3
MTP-L2
MTP-L1
12/2/2005
Redes de Comunicações 3
3
ISUP - ISDN User Part
• Define as mensagens e protocolos de sinalização que suportam os
serviços básicos e suplementares para os assinantes RDIS.
– Os comutadores realizam internamente inter-networking para suportar outros
tipos de assinantes.
• O serviço básico oferecido é o controlo das ligações dos circuitos
comutados na rede. Disponibiliza mensagens para três fases:
– Estabelecimento da chamada - call setup
– Ligação - connection
– Libertação da chamada - call release
12/2/2005
Redes de Comunicações 3
4
ISUP - ISDN User Part
STP
STP
(1
(4 ) IA
)
RE M
L
CM M
)A N
(2 ) A EL
(3 ) R
(5
SSP
CM
A
)
(2
NM
A
(3) LC
R
(5)
( 1)
I
(4) AM
REL
SSP
SSP
voz - 5
Circuito de
12/2/2005
Redes de Comunicações 3
5
Arquitectura de um SSP
SSP
E1
E1
E1
E1
E1
E1
TS16
TS16
TS16
E1
TS16
Matriz de
comutação
TS16
TS16
TS16
E1
TS16
E1
TS16
E1
TS16
E1
E1
TS16
TS16
Processador de
sinalização
12/2/2005
Redes de Comunicações 3
6
ISUP - ISDN User Part
•
As mensagens de ISUP são transportadas no campo SIF do MSU, com a seguinte
informação de nível 4:
– CIC (Circuit Identification Code) - 12 bit ITU-T ou 14 bit ANSI
– Indicação de tipo de mensagem (IAM, ACM, ANM, REL, RLC ….)
– Parâmetros de informação
•
No caso em que os comutadores não estão directamente ligados, a ligação é feita via
comutadores de trânsito.
•
Neste caso o SSP de origem envia uma mensagem para o SSP de trânsito para
reservar uma junção entre o comutador de origem e o de trânsito;
•
Este processo continua até que todas as junções necessárias para estabelecer um
canal entre os comutadores de origem e de destino estejam reservados.
12/2/2005
Redes de Comunicações 3
7
“Message Signalling Unit” (MSU) com mensagem ISUP
Nível
2
Parte fixa obrigatória
SIF
Tipo de
Mensagem
(8 bits)
SIO LI
CIC
SLS
OPC DPC
BSN F
Campo de
Sub Serviço
Rotulo (44 bits)
Rede Internacional
Vago
Rede Nacional
Reser. Uso Nacional
Parte variável obrigatória
Parte opcional
12/2/2005
FSN
BIB
Elementos de
Informação do ISUP
2
3
FIB
F CK
4
Redes de Comunicações 3
Indicador de
Serviço 0101
DC
BA
00
01
10
11
V
A
G
O
8
ISUP – Formato da mensagem ISUP
• A mensagem ISUP é dividida
nas seguintes partes:
– Parte de parâmetros mandatórios
fixos
– Parte de parâmetros mandatórios
variáveis
– Parte de parâmetros opcionais
• Os parâmetros permitidos
variam consoante o tipo de
mensagem.
– A norma define quais parâmetros
podem aparecer (e em que parte)
para determinado tipo de
mensagem.
12/2/2005
Redes de Comunicações 3
9
ISUP – Formato das mensagens
12/2/2005
Redes de Comunicações 3
10
ISUP – Formato das mensagens
12/2/2005
Redes de Comunicações 3
11
Mensagens ISUP
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
ACM - Address Complete Message
ANM - Answer
BLA - Blocking Acknowledgment
BLO - Blocking
CCR - Continuity Check Request
CFN - Confusion
CGB - Circuit Group Blocking
CGBA - Circuit Group Blocking Acknowledgment
CGU - Circuit Group Unblocking
CGUA - Circuit Group Unblocking
Acknowledgment
COT - Continuity
CPG - Call Progress
CQM - Circuit Query
CQR - Circuit Query Response
CRA - Circuit Reservation Acknowledge
CRM - Circuit Reservation
CVR - Circuit Validation Response
12/2/2005
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
CVT - Circuit Validation Test
EXM - Exit
FAC - Facility
FOT - Forward Transfer
GRA - Group Reset Acknowledgement
GRS - Group Reset
IAM - Initial Address Message
INF - Information
INR - Information Request
LPA - Loop-Back Acknowledgment
REL - Release
RES - Resume
RLC - Release Complete
RSC - Reset Circuit
SUS - Suspend
UBA - Unblocking Acknowledgment
UBL - Unblocking
UCIC - Unequipped Circuit Identification Code
Redes de Comunicações 3
12
ISUP – Parâmetros das mensagens
• Estão normalizados pela ITU 82 parâmetros de sinalização para os 46
tipos de mensagens de sinalização
• Alguns parâmetros mandatórios (M) e opcionais (O) da mensagem IAM
–
–
–
–
–
–
–
–
–
Call Reference - O
Called Party Number - M
Calling Party Number - O
Calling Party Category - M
Connection Request - O
Forward Call Indicator - M
Nature of Connection indicators - M
Transmission Medium Requirement - M
Fim dos parâmetros opcionais - M
12/2/2005
Redes de Comunicações 3
00000001
00000100
00000101
00001001
00001101
00000111
00000110
00000010
00000000
13
ISUP – Parâmetros das Mensagens
Initial Address Message (IAM)
NÍVEL 3 e sup
MSU
F
CK
8
16
SIO
SIF
8n, n>2 *
8
SignallingInformation
Information
Signalling
Message Type
Called Party Number
Calling Party’s Category
Forward Call Indicators
Nature of Connection Indicators
User Service Information
12/2/2005
2
LI
F
I
B
FSN
6
1
7
CIC
CIC
B
I BSN
B
1
7
F
1º bit a ser
transmitido
8
RoutingLabel
Label
Routing
Enviada “para a frente” para iniciar a reserva
de um circuito de saída (inclui os endereços
e outra informação relacionada com o
roteamento e tratamento da chamada).
Redes de Comunicações 3
14
ISUP – Parâmetros das Mensagens
Address Complete Message (ACM)
• É enviado “para trás” quando está completo o procedimento de ligação
ao assinante chamado.
SignallingInformation
Information
Signalling
CIC
CIC
RoutingLabel
Label
Routing
Message Type
Backward Call Indicators:
- Charge Indicator
- Called Party’s Status Indicator
- Called Party’s Category Indicator
- Echo Control Device Indicator
- IAM Segmentation Indicator
- End-to-End Method Indicator
- Interworking Indicator
- Holding Indicator
- ISDN User Part Indicator
- ISDN Access Indicator
- SCCO Method Indicator
12/2/2005
Redes de Comunicações 3
15
ISUP – Parâmetros das Mensagens
Answer Message (ANM)
• O ANM é enviado “para trás” e indica que a chamada foi atendida.
• Uma vez recebido o ANM o conjunto possível de mensagens “para
trás” inclui o RLC e o SUS.
SignallingInformation
Information
Signalling
CIC
CIC
RoutingLabel
Label
Routing
Message Type (mandatory)
Backward Call Indicators (optional)
Business Group (optional)
Call Reference (optional)
Connection Request (optional)
Information Indicator (optional)
Network Transport (optional)
Notification Indicator (optional)
12/2/2005
Redes de Comunicações 3
16
ISUP – Parâmetros das Mensagens
Release (REL)
• Indica que o circuito indicado está a ser libertado. O circuito só é
disponibilizado para outra chamada com a recepção de um RLC
(Release Complete).
SignallingInformation
Information
Signalling
CIC
CIC
RoutingLabel
Label
Routing
Message Type (mandatory)
Cause (mandatory)
Access Transport (optional)
Call Reference (optional)
User Parameter (optional)
12/2/2005
Redes de Comunicações 3
17
ISUP – Parâmetros das Mensagens
Release Complete (RLC)
• Indica que todos os recursos reservados para aquele circuito já foram
todos libertados.
• O circuito encontra-se livre para outra ligação.
SignallingInformation
Information
Signalling
CIC
CIC
RoutingLabel
Label
Routing
Message Type (mandatory)
12/2/2005
Redes de Comunicações 3
18
ISUP - Estabelecimento de uma ligação
ISDN
SETUP
SSP/STP
SSP
IAM
SSP
IAM
CP
ISDN
SETUP
CP
G
ALERTIN
ACM
ACM
T
CONNEC
G
ALERTIN
ANM
CONNECT
ANM
ACK
T
CONNEC
CONNECT
ACK
Ligação estabelecida
12/2/2005
Redes de Comunicações 3
19
ISUP - Libertação de uma ligação
ISDN
SSP/STP
SSP
SSP
ISDN
DISCONNECT
REL
NECT
DISCON
ACK
REL
DISCONNECT
RLC
RLC
NECT
DISCON
ACK
12/2/2005
Redes de Comunicações 3
20
Mensagens durante a chamada
• SUS - Suspend Message
– Indica que o assinante chamado inicia a suspensão da chamada
• RES - Resume Message
– Indica que o assinante chamado termina a suspensão
12/2/2005
Redes de Comunicações 3
21
ISUP - Mensagens de sinalização
Secção a secção / extremo a extremo
• Mensagens secção-a-secção
– ISUP recorre unicamente ao MTP
• Mensagens extremo a extremo
– O ISUP recorre ao MTP e ao SCCP
– Transfere informação de sinalização entre as centrais de origem e de destino. Ex:
• Pedir ou satisfazer os pedidos de informação adicional acerca da chamada
• Invocar um serviço suplementar
• Transferir informação utilizador a utilizador
• Não está no geral directamente relacionado com o controlo do circuito
ou com uma chamada.
12/2/2005
Redes de Comunicações 3
22
ISUP - Mensagens de sinalização
Secção a secção / extremo a extremo
CIC - Circuit identification code
DPC - Destination Point Code
LRN - Local Reference Number
NSP - Network Service Part
OPC - Originating Point Code
OPCA, DPCB, LRNA, LRNB
OPCA, DPCT, CICA-T
OPCT, DPCB, CICT-B
Central de
origem A
Central de
trânsito
Central de
destino B
ISUP
ISUP
ISUP
MTP
MTP
MTP
12/2/2005
Redes de Comunicações 3
23
ISUP - Mensagens de sinalização
Secção a secção / extremo a extremo
• Em algumas situações de sinalização extremo a extremo, o ISUP não é
utilizado, sendo o SCCP que realiza o encaminhamento.
– INR (Information Request)
– INF (Information)
Central de origem A
Central de destino B
ISUP
ISUP
Central de trânsito
12/2/2005
SCCP
SCCP
SCCP
MTP
MTP
MTP
Redes de Comunicações 3
24
ISUP – Procedimentos de sinalização
•
Continuity Check (COT)
– Testa que a trunk reservada se encontra em condições adequadas para transmissão.
•
Calling Line Identity Presentation (CLIP)
– O comutador de destino pode requisitar (INR) a identificação do assinante e a central de
origem responde (INF) com o endereço desse assinante.
– É igualmente possível que o operador tenha programado as suas centrais para enviar
sempre a identificação dos utilizadores.
•
Call Forwarding
– Um utilizador A1 liga para A2 que tem o serviço de call forwarding para o endereço A3.
Por sua vez o assinante A3 tem o serviço de call forwarding para o endereço A4.
– As trunks vão sendo reservadas de utilizador em utilizador: A1-> A2 -> A3 -> A4.
– Existe um número limite de encaminhamentos.
•
Closed User Group (CUG)
12/2/2005
Redes de Comunicações 3
25
SCCP – Signalling Connection Control Part
INAP
MAP
CAP
ISDN-UP
TUP
DUP
TCAP
SCCP
MTP-L3
MTP-L2
MTP-L1
12/2/2005
Redes de Comunicações 3
26
SCCP - Aplicações SS7
•
Os objectivos principais do SCCP são o de permitir:
– Transporte de informação orientada à ligação (troca de informação associada a uma
ligação lógica da rede SS7)
– Transporte de unidades de dados com ou sem o uso de ligações lógicas.
•
Os utilizadores do SCCP são chamados sub-sistemas.
Utilizador tipo B
Outro utilizador
Utilizador tipo A
SCCP
MTP-L3
12/2/2005
Redes de Comunicações 3
27
Signalling Connection Control Part
• O SCCP proporciona funções adicionais de encaminhamento ao
MTP, para suportar serviços de rede em modo connectionless e
connection-oriented entre nós SS7.
• O SCCP permite que as mensagens sejam endereçadas a aplicações
específicas (subsistemas) localizadas num determinado ponto de
sinalização (SP).
• O SCCP é utilizado para serviços entre STP’s e bases de dados.
• O SCCP é usado como camada de transporte para serviços TCAP
(800/808, LNP, calling card, wireless roaming...)
12/2/2005
Redes de Comunicações 3
28
Capacidade extra de endereçamento
• A capacidade de endereçamento do MTP é limitado (*):
– à entrega da mensagem de sinalização a um nó.
– à utilização de 4 bits do campo SIO para distribuir a mensagem pelos subsistemas utilizadores do nó.
• O SCCP completa essa capacidade oferecendo uma capacidade de
endereçamento extra: os DPC/SSN e o GT.
• O SSN é a informação de endereçamento local utilizado pelo SCCP
para identificar os sub-sistemas utilizadores num nó.
•
(*) Nota: Ex: O SCCP indica também qual a base de dados a interrogar num SCP.
12/2/2005
Redes de Comunicações 3
29
Funções de encaminhamento
•
Funções de encaminhamento:
– As mensagens SCCP são usadas para suportar a informação não relacionada ao circuito
entre as aplicações nos nós da rede SS7 (ex: as mensagens podem ser utilizadas pelas
aplicações para aceder a base de dados em nó remoto sem ter de estabelecer uma
chamada para esse nó).
– O SCCP fornece ao MTP3 a translação de endereços Global Title translation.(ex: De
números telefónicos (Global Title) para identificadores e endereços SSN - DPC).
– O SCCP recebe mensagens do MTP3 e determina qual o subsistema é o destinatário.
Recebe ainda trafego de camadas superiores e encaminha para o MTP3 ou para outra
entidade no SCCP ou entidade superior.
•
O SCCP oferece ao sub-sistema de utilizador:
– Sinalização Secção-a- Secção
– Sinalização Extremo-a-Extremo
•
O MTP oferece ao sub-sistema de utilizador:
– Sinalização Secção-a- Secção
12/2/2005
Redes de Comunicações 3
30
Global Title Translation
• Os digitos Global Title podem ser qualquer sequencia de digitos (ex:
800/808, LNP, calling card, nº de identificação do assinante do serviço
móvel,...)
• O “Global Title Translation” é executado por um STP. Dispensa os SSP
de manter as bases de dados com nºs associados a serviços
específicos e respectivos destinos.
• O GT é também um método de “esconder” o PC (Point Code) e o SSN
(Sub-System Number) (Ex: Interworking entre várias redes)
12/2/2005
Redes de Comunicações 3
31
Serviços de transferência de mensagens
• Classe 0: classe básica de modo sem ligação. (Os dados
são enviados sem negociação de uma sessão).
• Classe 1: classe de modo sem ligação com sequênciação de
mensagens.
• Classe 2: classe básica de modo com ligação (É negociada
uma sessão SCCP antes da troca de mensagens).
• Classe 3: classe de modo com ligação com controlo de fluxo
12/2/2005
Redes de Comunicações 3
32
Classes de serviço SCCP
• As mais comuns são as classes 1 e 2. (Usadas pelo TCAP
no controlo das redes movel e inteligente);
• As classes 2 e 3 podem ser usadas por redes móveis nas
comunicações entre as “base-station” e as “base-station
controller”
12/2/2005
Redes de Comunicações 3
33
Modelo de arquitectura SCCP
Utilizadores SCCP (Sub-sistemas)
N-GS
N-SL
SCCP
MG
Gestão
do SCCP
Controlo do Modo
sem ligação
MSL
N- CL
Controlo do Modo
com ligação
MCL
MRSSI
12/2/2005
MTP- Pause
MTP- Status
MTP-Resume
Controlo do Encaminhamento do SCCP
MTP- TRANSFER
Indicação
Redes de Comunicações 3
MTP- TRANSFER
Pedido
34
Modelo de serviços
Primitivas de serviço trocadas entre a camada de sub-sistemas
utilizadores e a camada SCCP
Sub-sistema
utilizador
Sub-sistema
utilizador
Confirmação
Indicação
SAP
Pedido
SAP
Resposta
SCCP
12/2/2005
SCCP
Redes de Comunicações 3
35
Formato da primitiva de serviço
• As primitivas definem a interface disponibilizada aos
utilizadores do SCCP.
– Segue o modelo OSI.
Camada
Nome Genérico
Nome Específico
Parâmetro
• Os nomes específicos são:
–
–
–
–
Pedido (Request)
Indicação (Indicate)
Resposta (Response)
Confirm (Confirmação)
12/2/2005
Redes de Comunicações 3
36
Primitivas de serviço sem ligação
Primitivas
Nome genérico
Parâmetros
Nome Específico
N-UNIDATA
Pedido
Indicação
Endereço Chamado
Endereço Chamador
Controlo de Sequencia
Opção de Retorno
Dados de Utilizador
N-NOTICE
Indicação
Endereço Chamado
Endereço Chamador
Opção de Retorno
Dados de Utilizador
12/2/2005
Redes de Comunicações 3
37
Primitivas de serviço orientado à ligação
Primitivas
Nome genérico
Parâmetros
Nome Específico
N-CONNECT
Pedido
Indicação
Resposta
Confirmação
Endereço chamado
Endereço chamador
...
Dados de utilizador
Identificação da ligação
N-DATA
Pedido
Indicação
Pedido de confirmação
Dados de utilizador
Identificação da ligação
N-EXPEDITED DATA
Pedido
Indicação
Dados de utilizador
Identificação da ligação
N-DATA ACKNOWLEDGE
Pedido
Indicação
Identificação da ligação
12/2/2005
Redes de Comunicações 3
38
Primitivas de serviço orientado à ligação
Primitivas
Nome genérico
Nome Específico
Parâmetros
N-RESET
Pedido
Indicação
Resposta
Confirmação
Originador
Razão
Identificação da ligação
N-DISCONNECT
Pedido
Indicação
Originador
Razão
Endereço de Resposta
Dados de utilizador
Identificação da ligação
12/2/2005
Redes de Comunicações 3
39
Mensagens e parâmetros SCCP
•
Mensagens SCCP são transferidas pelo MTP no campo SIF
nível 4
nível 3
Info Espec. Utilizador
Rótulo de encaminhamento
TCAP
•
SCCP
SLS
OPC
DPC
Mensagem SCCP tem um formato semelhante ao ISUP (não contém CIC):
•
•
•
•
•
12/2/2005
Rótulo de encaminhamento
Tipo de mensagem
Parte mandatória fixa
Parte mandatória variável
Parte opcional
Redes de Comunicações 3
40
Estrutura da mensagem SCCP
12/2/2005
Redes de Comunicações 3
41
Tipos de mensagens SCCP
•
•
•
•
•
•
•
•
•
Unit-Data: para transferir dados de um sub-sistema para outro sub-sistema (classe 0 e 1)
Unit-Data Service: caso a entrega da UNIT-DATA falhe, o sub-sistema que a enviou receberá
esta mensagem (classe 0 e 1).
Connection Request: pedido para iniciar uma ligação entre outro SCCP remoto.
Connection Confirm: enviado para o SCCP chamador confirmando o estabelecimento da
ligação.
Connection Refused: pedido para inciar ligação recusado.
Data Form 1: para transferir dados de um sub-sistema para outro sub-sistema (classe 2)
Data Form 2: para transferir dados de um sub-sistema para outro sub-sistema (classe 3)
Released: Enviado por um SCCP para terminar a ligação.
Release Complete: Enviado em resposta a um pedido para terminar a ligação.
12/2/2005
Redes de Comunicações 3
42
Tipos de mensagens SCCP
• Outras mensagens:
– Data Acknowledgment (AK)
– Management Message
– Expedited data message (ED)
– Expedited data Acknowledgement Message (EA)
– Reset Confirmation Message (RSC)
– Error Message (ERR)
– Inactivity Test Message (IT)
12/2/2005
Redes de Comunicações 3
43
Tipos de parâmetros SCCP
•
Called Party Address
•
Calling Party Address
•
Destination Local Reference: id da ligação no SCCP de destino.
•
Protocol Class: classe do serviço, 0, 1, 2 ou 3.
•
Refusal Cause: causa da recusa do estabelecimento da ligação.
•
Release Cause
•
Return Option: devolver UNIT-DATA à origem em caso de falha.
•
Return Cause: a causa de devolução da mensagem UNIT-DATA
•
Segmenting/Reassembling
•
Sequencing/Segmenting
•
Source Local Reference: id da ligação no SCCP de origem.
•
Sub-system Data
12/2/2005
Redes de Comunicações 3
44
Endereçamento
•
O SCCP implementa três tipos de endereços:
– Endereço do ponto de sinalização (SPC- Signaling Point Code)
– Endereça um nó da rede.
– Endereço do sub-sistema ( SSN - Sub System Number)
– Endereça um sub-sistema desse nó da rede.
– Endereço por Global Title (GT)
– Endereço “funcional”
National Use
Rounting
Indicator
8
7
Global Title Indicator
6
5
4
3
Subsystem
Address
Signal Point
Code
Indicator
2
1
•
O bit 7 (Routing Indicator), indica se o encaminhamento é feito com base no DPC ou
por GT.
•
Endereço de destino e origem encontram-se estruturados da mesma forma.
12/2/2005
Redes de Comunicações 3
45
Endereço SSN
12/2/2005
SCCP Management
1
Reservado
2
ISDN User Part
3
OMAP (Operation Maintenace & Admin. Part)
4
MAP (Mobile Application Part)
5
HLR (Home Location Register)
6
VLR (Visitor Location Register)
7
MSC (Mobile Switch Center)
8
EIC (Equipment Identifier Center)
9
AUC (Authentication Centre)
10
ISS (ISDN Suplementary Services)
11
Reservado
12
Broadband ISDN
13
Redes de Comunicações 3
46
Endereçamento por Global Title
Address Indicator
Oct 2
Address
Oct n
8
7
2
Global Title
Indicator
6
5
4
1
SSN
Indicator
Point,
Code Indicator
Routing
Indicator
National,
International Indicator
Oct 1
6 5 4 3
7
8
3
2 1
Subsystem Number
Network Cluster Member
Network Cluster
Nota 1:
Nota 2:
Address Indicator - Quais são os elementos do
campo Address activos e que podem ser utilizados
para o roteamento.
Global Title Indicator = 0000 – Não há
GT
12/2/2005
Redes de Comunicações 3
Network Identifier
Global Title - GT
47
GT: calling or called-party address
8
7
6
5
4
3
2 1
Translation Type
8
7
6
5
4
3
Numbering Plan
2 1
Encoding Scheme
Address Information
Global Title
Se “Global Title Indicator “= 0001
Se “Global Title Indicator” = 0010
8
7
6
5
4
3
2 1
Translation Type
Address Information
12/2/2005
Redes de Comunicações 3
48
Parâmetros do Global Title
“Translation Type” indica o roteamento de mensagens para uma função num ponto de sinalização.
É opcional e os códigos são dependentes da rede.
891 Telecommunications Credit Cards
14-Digit Calling Card
Cellular Nationwide Roaming service
Global Title = Point Code
Calling Name Delivery
Call Management Application
Message waiting application
Internetwork applications
0000
0000
0000
0000
0000
0000
0000
0000
0001
0010
0011
0100
0101
0110
0111
1000
a
Network specific applications
Message waiting application
Network Service Applications
Call Management Application
14-Digit Calling Card Application
800 number LIDB application
12/2/2005
0001 1111
1100 0000
a
1111 1000
1111 1001
1111 1010
1111 1011
1111 1101
1111 1110
Fonte: Bellcore
Redes de Comunicações 3
49
Parâmetros do Global Title
“Encoding Scheme” indica código utilizado no campo Address Information
8 7 6 5
Binary Coded Decimal, odd number of digits
Binary Coded Decimal, even number of digits
4321
0001
0010
Fonte: Bellcore
“Numbering Plan” indica o formato usado para o Global Title
ISDN/Telephone numbering plan
Reserved
Land Mobile numbering plan (E 212)
ISDN/Mobile numbering plan (E 214)
12/2/2005
8
0
0
0
0
7
0
0
1
1
6
0
1
1
1
5
1
0
0
1
Redes de Comunicações 3
4321
50
Exemplo: endereçamento por GT a uma BD
PC= e
SSN=y
PC=c
Base Dados
E
PC=d
SSN=r
Base Dados
D
STP C
PC=b
STP B
SSP A
PC=a
SSN=q
12/2/2005
Redes de Comunicações 3
51
Exemplo: endereçamento por GT a uma BD
SSP A
STP B
STP C
SCP D
SSN = q
SSN = r
CDA: GT=t,n
CLG: SSN=q
TCAP-A
TCAP-D
CDA: GT=t,n
CLG: PC= A; SSN=q
SCCP-A
SCCP-B
DPC= b
OPC=a
SLS=m
DPC= b
OPC=a
SLS=m
MTP-A
12/2/2005
SCCP-C
SCCP-D
DPC= d
OPC=b
SLS=m
DPC= d
OPC=b
SLS=m
MTP-B
MTP-C
MTP-D
MTP
DPC=b
OPC=a
SLS=m
MTP
DPC=d
OPC=b
SLS=m
CDA
PC=SSN=GT=t,n
CDA
PC=SSN=r
GT=t,n
CGA
PC=a
SSN=q
GT=-
CGA
PC=a
SSN=q
GT=-
Redes de Comunicações 3
52
Exemplo: uso de GT em “roaming”
(Assinante do País B em visita ao País A.
Otenção da informação da conta do assinante localizada na HLR – Home Location Register
no País B)
12/2/2005
Redes de Comunicações 3
53
Exemplo: uso de GT em “roaming” (cont.)
• Os dados do assinante estão na base de dados da sua rede
nacional.
• Essa base de dados é interrogada pela rede visitada por
forma a que o assinante possa obter o serviço.
• O “query” à base de dados é realizada através do SCCP e
das gateways internacionais com um GT construido com o
numero do assinante.
• O “query” é concretizado na rede nacional com o
encaminhamento realizado por GT.
12/2/2005
Redes de Comunicações 3
54
Exemplo: uso de GT em “roaming” (cont.)
País 1
País 2
SSP A
STP B
STP C
STP D
SCP E
PC=1a
PC=1b
PC=1c/PC=ic
PC=id/PC=2d
PC=2e
SSN = 1q
SSN = q
SSN = 2r
TCAP-A
TCAP-D
TCAP-E
SCCP-A
SCCP-B
SCCP-C
SCCP-D
SCCP-E
MTP-A
MTP-B
MTP-C
MTP-D
MTP-E
DPC=1b
OPC=1a
DPC=1c
OPC=1b
DPC=id
OPC=ic
DPC=2e
OPC=2d
CDA
PC=SSN=GT=1t,cc2-2n
PC=SSN=GT=1t,cc2-2n
PC=SSN=GT=2t,2n
PC=2e
SSN=2r
GT=2t,2n
CGA
PC=1a
SSN=1q
GT=-
PC=1a
SSN=1q
GT=-
PC=ic
SSN=1q
GT=ic,1a
PC=2d
SSN=1q
GT=ic,1a
MTP
12/2/2005
Redes de Comunicações 3
55
Exemplo: uso de GT em “numero verde”
1. Assinante
4. STP traduz o GT
5. O query chega à BD
em DPC e SSN e
encaminha o pedido
para o SCP
que responde com o nº
de rede do chamado.
marca
800 XXX XXX
3. SSP não conhece
2. O Nº
800 XXX XXX
tem de ser traduzido
para um nº de rede
12/2/2005
localização da BD de
tradução. O query é enviado
com um GT geral atribuido
ao serviço nº 800
Redes de Comunicações 3
56
SCCP: Serviço sem ligação
•
Não existe ligação lógica entre os pontos de sinalização.
•
Utilizada para transferir dados entre os sub-sistemas.
•
São utilizadas mensagens UNIT-DATA, com os seguintes parâmetros:
– Called Party Address: endereço de destino.
– Calling Party Address: endereço de origem.
– Protocol Class: sem ligação (0) ou sem ligação com controlo de sequência (1)
– Return Option: se pretende confirmação.
– Subsystem Data: dados do sub-sistema.
•
Transferência de mensagens independentes fim-a-fim com garantia de sequência.
12/2/2005
Redes de Comunicações 3
57
SCCP: Serviço orientado à ligação
•
Uma ligação virtual é estabelecida entre os dois pontos (ligações temporárias e
ligações permanentes).
•
Serviço utilizado para transferir grandes quantidades de dados.
– Sub-sistema pode recusar serviço caso esteja com carga.
•
Tipicamente não tem nenhuma ligação física associada.
•
Serviços SCCP:
–
–
–
–
–
–
–
•
Estabelecimento da ligação
Transporte de dados
Libertação da ligação
Recusa da ligação (carga do sub-sistema)
Garantia da sequência das mensagens
Segmentação e reassemblagem
Controlo de fluxo (apenas Classe 3)
Ligação lógica fim-a-fim com transporte por pacotes com garantia de sequência.
12/2/2005
Redes de Comunicações 3
58
Gestão
• Funções:
– Gestão do estado dos pontos de sinalização
– Gestão do estado dos sub-sistemas
• Tipos de mensagens:
–
–
–
–
–
Sub-sistema permitido (SSA)
Sub-sistema não permitido (SSP)
Teste ao estado do sub-sistema (SST)
Pedido de desactivação do sub-sistema (SOR)
Permissão para desactivação do sub-sistema (SOG)
• Redundância: tipicamente existem mais do que um sub-sistema
idêntico num mesmo nó de rede. Um fica sempre de reserva para
quando o outro falhar.
– É SCMG que realiza o procedimento de substituição.
12/2/2005
Redes de Comunicações 3
59
Protocolos de SS7
INAP
MAP
CAP
ISDN-UP
TUP
DUP
TCAP
SCCP
MTP-L3
MTP-L2
MTP-L1
12/2/2005
Redes de Comunicações 3
60
Sumário e bibliografia
• Sumário
– ISDN User Part
– Service Connection Control Part
• Bibliografia
– "Signalling in Telecommunications Networks", J.G. van Bosse, John
Wiley & Sons.
– ISDN and SS7 Architectures for Digital Signaling Networks - Uyless
Black - Prentice Hall Series.
12/2/2005
Redes de Comunicações 3
61
Download