Upload
vomien
View
213
Download
0
Embed Size (px)
Citation preview
1
Sinalização em Redes de ComunicaçãoMestrado Integrado em Engenharia de Comunicações
José Manuel [email protected]
2008
Departamento de Electrónica IndustrialEscola de Engenharia
Universidade do Minho
2
Outline
• Sistema de Sinalização nº 7– MTP - Message Transfer Part– Utilizadores de rede de sinalização
• TUP - Telephony User Part• ISUP - ISDN User Part• SCCP Signalling Connection Control Part• TCAP Transaction Capability Application Part
– Serviços de rede inteligente• Sinalização de assinante RDIS
– Sistema DSS1 - Digital Subscriber Signalling system number 1• Sinalização em redes IP
– Protocolos ITU → H.323– Protocolos IETF → SIP, SDP, MGCP
3
Arquitectura do SS7
• 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
Aplicações
TCAP
SCCP
TUP DUP
ISUP
MTP
Utilizadores
Rede
4
Arquitectura do SS7
• Definições:– ISUP: os pares de módulos ISUP situados em estações telefónicas digitais
diferentes trocam mensagens para o estabelecimento, monitorização e terminação de chamadas telefónicas
• Além do serviço básico de telefone implementa serviços suplementares associados a chamadas em estabelecimento ou já estabelecidas
– Exemplo: Apresentação do n.º do chamador, serviço de chamada em espera, reencaminhamento de chamadas, etc.
– TUP: Procedimento para o estabelecimento de chamadas telefónicas para redes na RDIS, implementando funcionalidades semelhantes às sinalizações telefónicas anteriores à S7
• Pouco utilizado – actualmente substituído por uma versão simplificada do ISUP
– DUP: Sinalização para o controlo de chamadas relacionadas com os serviços de transmissão de dados através de circuitos comutados
• Pouco implementado
– SCCP: Acrescenta facilidades importantes de endereçamento ao MTP indispensáveis ao funcionamento das redes móveis. Inclui funções de gestão de bases de dados situadas na rede de sinalização e permite o acesso a estas de forma transparente às aplicações que as usam. Permite o acesso em modo connection less e connection oriented via rede de sinalização para a transferência de informação
5
Arquitectura do SS7
• TCAP: Não se trata de um utilizador directo da rede de sinalização. É uma “application part” que utiliza os serviços do SCCP.– Funções de Apresentação e Formatação de dados normalizados– Exemplo: Tradução do n.º verde numa base de dados remota pedida por
uma estação telefónica
• Os serviços das TCAP são utilizados por outras “Application part”– MAP (Mobile Application Part) usada no ambiente GSM para consultar
bases de dados tendo em vista a localização de um telefone móvel na rede GSM e o encaminhamento de chamadas de e para o telefone móvel
• Outras “Application part”:– INAP (Inteligent Network Application Protocol)– OMAP (Operation, Maintenance and Administration Part)
6
MTP – Message Transfer Part
Nível 1 - ligação física de dados
• Suporte de Transmissão– canal de 64 kbit/s de uma ligação E1 a 2 048 kbit/s (canal 16)– canal de 64 kbit/s com modem em circuito dedicado
• Define Interfaces e Ligações– características físicas– características eléctricas– características funcionais
7
MTP – Message Transfer Part
Nível 2 - permite a troca fiável de unidades de sinalização entre extremos da ligação
• Funções suportadas– inicialização da ligação– controlo de erros– controlo de fluxo– delimitação de unidades de sinalização– monitorização da taxa de erros
• Unidades de sinalização (mensagens de nível 2)– MSU - Message Signal Unit: Unidade de sinalização de mensagem– LSSU - Link Status Signal Unit: Unidade de sinalização de estado da ligação– FISU - Fill-In Signal Unit: Unidade de sinalização de preenchimento
8
MTP – Message Transfer Part
• BSN: Backward Sequence Number - Nº de sequência da última mensagem reconhecida ou Nº de sequência a partir da qual é necessário retransmitir
• BIB: Backward Indication Bit – Bit de Estado - indica conteúdo de BSN• FSN: Forward Sequence Number - Nº de sequência da mensagem que está a
ser transmitida• FIB: Forward Indication Bit – Bit de Estado - indica início de retransmissão• LI: Length Indicator - Indicador de comprimento (FISU→LI=0; LSSU →LI=1..2;
MSU →LI=3..63)• SIO: Service Indication Octet - Indicador de rede, prioridade, tipo de serviço
9
MTP – Message Transfer Part
Nível 3 - permite a entrega de mensagens no endereço de destino
• Funções suportadas:– encaminhamento de mensagens entre pontos de sinalização– controlo de congestionamento
• Estrutura das mensagens:– etiqueta de encaminhamento (endereço de origem e destino)– código do circuito– tipo de mensagem– campos específicos de cada tipo de mensagem
10
Utilizadores de rede de sinalização
• TUP - Telephony User Part– estabelece os procedimentos de estabelecimento e terminação
de chamadas– suporta apenas circuitos analógicos– tem vindo a ser substituído pela ISUP
• ISUP - ISDN User Part– estabelece os procedimentos de estabelecimento, gestão e
terminação de chamadas– aplicável a circuitos de voz ou dados– utilizado para chamadas RDIS e não RDIS (ao contrário do que
o nome sugere)
11
Utilizadores de rede de sinalização
• ISUP - ISDN User Part– Exemplo de sinalização ISUP num procedimento de chamada entre 2 centrais locais
SP SPSTP
Chamador Chamado
Confirma a libertação de circuitosRLC - Release Complete MsgIndica a libertação de circuitosREL - Release MsgIndica aceitação da chamada pelo chamadoANM - Answer MsgIndica que a msg IAM atingiu o destino e que o chamado foi alertadoACM - Address Complete MsgPedido de estabelecimento de uma chamadaIAM - Initial Address Msg
FunçãoMensagem
1a. IAM 2b. ACM 3b. ANM
…4a. REL 5b. RLC
1b. IAM2a. ACM3a. ANM
…4b. REL5a. RLC
12
Utilizadores de rede de sinalização
• ISUP - ISDN User Part– Exemplo de sinalização ISUP num procedimento de chamada através de
várias centrais
13
Utilizadores de rede de sinalização
• SCCP - Signalling Connection Control Part– Oferece extensões a MTP correspondentes a funções de nível 3 do modelo
OSI• determina endereços de pontos de sinalização (translação de endereços)• assegura o encaminhamento extremo a extremo
– Suporta serviços orientados e não orientados a conexões• fornece uma camada de transporte para serviços TCAP
• TCAP - Transaction Capability Application Part– permite a troca de dados não relacionados com o estabelecimento de
circuitos– transporta pedidos de informação e respostas entre SPs e SCPs– utilizado em serviços de rede inteligente
14
Utilizadores de rede de sinalização
• TCAP - Transaction Capability Application Part– Exemplo de sinalização TCAP numa transacção para translação de números
SP
SCP
Dígitos convertidos para encaminhamentoRET - Return Result Msg
Pedido de translação de dígitos marcadosINV - Invoke Msg
FunçãoMensagem
STP
STP
1a. INV
1b. INV
2a. RET
2b. RET
3a. IAM
15
Utilizadores de rede de sinalização
• Serviços de rede inteligente– serviços avançados que requerem a translação de números para
encaminhamento– possível disponibilizar funções adicionais através de periféricos inteligentes
(IP – Intelligent Peripheral)
SP
16
Utilizadores de rede de sinalização
• Serviços de rede inteligente (exemplos):
Número universal, independente da localização• chamada encaminhada para nó de acesso a serviços de rede inteligente• consultada a base de dados e executada a translação do número• chamada reencaminhada para o novo número da rede fixa
Número verde (800...)Número azul (808...)
Número associado a uma pessoa, possuidora de um cartão de identificação• terminal com o cartão inserido regista a localização numa base de dados• chamada encaminhada para nó de acesso a serviços de rede inteligente• consultada a base de dados e devolvida a localização do terminal• chamada reencaminhada para o destino físico do terminal• técnica utilizada em redes móveis
Número pessoal
Número associado a um acesso transferido para outra zona ou rede• chamada inicialmente encaminhada para a zona / rede originária• devolvida a informação de que o número foi portado• chamada encaminhada para nó de acesso a serviços de rede inteligente• consultada a base de dados e executada a translação do número• chamada reencaminhada para o novo número
Número portado
Definição e sequência de acções na redeServiço
17
Utilizadores de rede de sinalização
• Serviços de rede inteligente (exemplos):
Atendimento flexível personalizado (empresas, serviços de audiotexto)• utilizados os mecanismos de números verde, azul ou portado• encaminhamento dependente da hora do dia e do dia da semana• possível optimizar os recursos afectos ao atendimento
Centros de atendimento
Pagamento de chamadas através de um PIN• chamada encaminhada para nó de acesso a serviços de rede inteligente• acesso a periférico de recepção de dígitos e validação de PIN• chamada reencaminhada para o número de destino
Pagamento alternativo
Redireccionamento de chamadas para destinos pré-fixados• chamada encaminhada para o número original• devolvida a informação de reencaminhamento activo• chamada encaminhada para nó de acesso a serviços de rede inteligente• consultada a base de dados e executada a translação do número• chamada reencaminhada para o novo número / centro de mensagens• caso de mensagens: acesso a periférico de registo e reprodução de voz
Reencaminhamento deChamadas
/Sistemas de mensagens
de voz
Definição e sequência de acções na redeServiço
18
Utilizadores de rede de sinalização
• Serviços de rede inteligente - vantagens:– Facilidade e rapidez de introdução de novos serviços
• desnecessário alterar o software das múltiplas centrais digitais
• serviços criados apenas num pequeno número de pontos de controlo de serviço
• serviços disponíveis imediatamente em toda a rede
– Facilidade de gestão de dados• integridade e consistência dos dados desde a criação até à fase de exploração
• actualização de dados em tempo real
– Serviços à medida• possibilidade de satisfazer requisitos específicos que podem mudar ao longo do
tempo
– Suporte eficiente de mobilidade em redes de rádio celular
19
Sistema DSS1 - Digital Subscriber Signalling system number 1
• Sistema adoptado em acessos RDIS
Mensagens de estabelecimento e terminação de chamadas – Protocolo Q.931
Resposta a uma mensagem de Connect, indicando que a chamada foi activadaConnect Acknowledge
Solicita o desligamento de uma chamadaDisconnect
Indica a terminação de uma chamadaRelease
Confirma a terminação de uma chamadaRelease Complete
Indica aceitação da chamada pelo utilizador chamadoConnect
Indica início do alerta do utilizador chamadoAlerting
Indica início do estabelecimento de chamada, e que não é requerida mais informação
Call Proceeding
Pedido de estabelecimento de uma chamadaSetup
FunçãoMensagem (*)
(*) Indicado apenas um sub-conjunto de mensagens necessárias para estabelecer e terminar uma chamada simples
20
Sistema DSS1 - Digital Subscriber Signalling system number 1
• Exemplo de sinalização DSS1 num procedimento de chamada com interoperação através de SS7
21
Bibliografia
• Livros:– Sousa, H., “Sinalização nº 7 – Teoria e Prática", João 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.760 – Q.769: ISDN user part– Q.770 – Q.779: Transactions capabilities application part– Q.931: ISDN Network Layer Protocol for Signaling