Você está na página 1de 30

MGW

MANUAL DO USURO v.2.0.20


Copyright 2010-2013 Bichara Tecnologia
Manual elaborado por:
Bichara Tecnologia
www.bichara.com.br
MGW Bichara Tecnologia / O3 pg. 1
ndice
1. ntroduo................................................................................................................................... 3
1.1 O que o MGW?................................................................................................................. 3
1.2 nterface Grfica................................................................................................................... 3
1.3 Navegao e Operao do Sistema.................................................................................... 4
1.3.1 Menu Lateral................................................................................................................. 5
1.3.2 rea de dados...............................................................................................................5
1.3.2.1 Edio de Dados................................................................................................... 5
1.4 Configurao do Endereo P.............................................................................................. 6
2. Fluxograma de Roteamento das Chamadas..............................................................................7
2.1 Troncos/ TDM ...................................................................................................................... 8
2.1.1 Span SS7 (menu Troncos/TDM)...................................................................................9
2.1.2 Span SDN-PR (menu Troncos/TDM)........................................................................ 11
2.1.3 Span R2/MFC (menu Troncos/TDM).......................................................................... 12
2.2 Troncos/ SP ...................................................................................................................... 13
2.3 Troncos/ AUDO ................................................................................................................ 14
2.5 Grupos de Rota.................................................................................................................. 15
2.5.1 Dial Peer (menu Grupos de Rota).............................................................................. 17
3. CL Command Line nterface.................................................................................................18
Apndices..................................................................................................................................... 20
Apndice 1: Traduo de Dgitos................................................................................................. 20
Apndice 2: Troubleshooting MGW..............................................................................................22
Apndice 3: Hangup Causes TDM/SUP..................................................................................... 23
Apndice 4: Hangup Causes TDM/R2......................................................................................... 28
Apndice 5: SS7 Timers............................................................................................................... 29
Apndice 6: nformaes Tcnicas Adicionais............................................................................. 30
MGW Bichara Tecnologia / O3 pg. 2
1. Introduo
1.1 O que o MGW?
O MGW um poderoso conector universal P - PSTN com capacidade para atender s
necessidades das modernas redes hbridas de telecomunicaes.
Oferece flexibilidade para ambientes de comutao por pacotes (redes P) ou por circuitos
(TDM), incluindo suporte para diversos protocolos de sinalizao e comutao.
O MGW composta por 4 (quatro) mdulos:
Console de Administrao (interface grfica);
Comutao;
DSP;
Debug.
1.2 Interface Grfica
O Sistema foi desenvolvido para interface grfica Web (nternet), estando disponvel para
acesso a partir de qualquer Navegador (Browser) que atenda os seguintes requisitos:
Suporte JavaScript verso 1.1 ou superior
Suporte para DVs e Frames
O sistema foi testado nos seguintes navegadores:
nternet Explorer verso 8
Firefox verso 12.0, 13.0, 14.0 e 17.0
Google Chrome verso 23.0
MGW Bichara Tecnologia / O3 pg. 3
console administrao
converso codec converso protocolo
g711a,u g723.1 g726 g729a
MGW
Front-End
Funes
DSP
Comutao
SS7 isup R2/MFC SDN-pri
1.3 Navegao e Operao do i!te"a
A navegao iniciada no Menu Lateral, organizado hierarquicamente, e as informaes
so apresentadas na rea de Dados.
MGW Bichara Tecnologia / O3 pg. 4
Menu Lateral
rea de Dados
1.3.1 Menu Lateral
O Menu Lateral est dividido em 3 grupos: Grupos de Rota, Troncos e Sistema. Para
acessar um tpico do Menu, clique na opo desejada ou na "pasta para acessar os sub-
menus.
1.3.2 rea de dados
Na rea de Dados so apresentadas as informaes conforme seleo dos itens do
Menu.
As informaes so organizadas por tpico e a situao e ferramentas de edio so
apresentadas na barra de navegao.
1.3.2.1 #dio de $ado!
As informaes so apresentadas na rea de Dados. Para editar as informaes,
posicione o cursor no campo desejado. Ao final, pressione "OK para gravar. Para alguns itens,
tambm est disponvel a opo "Apagar para remover os dados da configurao do item em
destaque.
Nota:
Os campos marcados com * so obrigatrios.
MGW Bichara Tecnologia / O3 pg. 5
1.% &onfigurao do #ndereo I'
O endereo P do MGW pode ser configurado atravs de uma conexo SSH. No login,
utilize usurio "setup e senha "setup (sem as aspas). Aps a autenticao, voc ter acesso
ao painel de configurao:
Selecione a opo desejada e preencha os campos apresentados na tela.
Nota:
As alteraes da configurao P somente sero ativadas aps o reboot.
Nota:
A senha padro "setup pode ser alterada na opo "pwd Configurar Senha.
MGW Bichara Tecnologia / O3 pg. 6
2. Fluxograma de Roteamento das Chamadas
O roteamento de chamadas da MGW foi desenvolvido para garantir interoperabilidade
entre os diversos tipos de troncos disponveis e flexibilidade na informao encaminhada para
a rota de destino. Toda chamada processada de acordo com o fluxo abaixo:
1) A Chamada enviada para o MGW classificada de acordo com o Grupo de Rota do
Tronco de Entrada. Para Troncos tipo E1 (Span TDM), pode-se definir at 5 (cinco)
Grupos de Rota (GR) para os canais do circuito, agrupados em intervalos.
2) O MGW utilizar os mapas de Traduo de Dgitos do AN (nmero de A) e DNS
(nmero de B) de Entrada do Grupo de Rota (GR).
3) Aps a traduo, a MGW utilizar o nmero de destino (DNS) para identificar o
prefixo mais especfico da tabela de roteamento do Dial Peer do GR. Todos os
destinos para um prefixo idntico da tabela de roteamento sero utilizados para
compor a tabela de rotas de sada, ordenados por Ordem indicado em cada entrada
do Dial Peer.
4) Para cada entrada do mesmo prefixo, o MGW aplicar a Traduo de dgitos DNS
do Dial Peer antes de processar o respectivo Tronco/GR de Sada.
5) Utilizando o conceito de transbordo em falha, para cada entrada processada do Dial
Peer, o MGW aplicar a Traduo de Dgitos do AN e DNS de Sada do GR e
tentar a transmisso da chamada para o Tronco indicado no Dial Peer.
6) Caso a tentativa de transmisso falhe por uma causa de roteamento
(congestionamento, falha de processador, etc.), o MGW tentar a transmisso para a
prxima entrada da tabela de roteamento de sada.
MGW Bichara Tecnologia / O3 pg. 7
Entrada
Chamada
Classifica Tronco
Classificao
Grupo Rota (GR)
Dial Peer do GR
Traduo AN e
DNS Entrada
Traduo AN e
DNS Sada GR
Busca Prefixo,
Monta Rota Sada
Traduo DNS
Dial Peer
Sada Troncos
Conforme GR
2.1 (ronco!) ($M
Os Troncos TDM so organizados em Spans e definem as portas fsicas (E1) disponveis
no MGW.
Os Spans so numerados entre 1 e 4.
O Span representa o enlace fsico e tambm o protocolo (R2-MFC, SDN-PR ou SS7-
SUP) de sinalizao. Para SS7, cada Span pode ter um Canal de Sinalizao prprio ou
utilizar o canal de sinalizao de outro Span, conforme a definio dos Point Codes.
Nota:
Consulte o tpico Grupos de Rota a respeito da traduo de dgitos de AN (nmero
de A) e DNS (nmero de B).
MGW Bichara Tecnologia / O3 pg. 8
2.1.1 !an " (menu Troncos/TDM)
Para configurar um Span com protocolo SS7-SUP(br), basta selecionar a opo SS7 na
caixa Protocolo da janela de Spans. Os atributos de configurao da janela Span sero
alterados automaticamente para adequao ao protocolo selecionado:
a) D: uma identificao interna para facilitar a localizao do Span.
b) Protocolo: protocolo do Span. Para SS7-SUP(br), utilize SS7.
c) Clock: origem do clock de enlace. Pode ser Mestre ou Escravo.
d) CRC: selecione "CRC-4 para incluir o mtodo de verificao de erro de transmisso.
f) Bloqueio (RA): selecione "Sim para transmitir um alarme remoto ("yellow alarm).
g) SS7 OPC: Origination Point Code.
h) SS7 DPC: Destination Point Code.
i) SS7 Adj. PC: Point Code do ponto de sinalizao adjacente. Se no houver, utilize DPC.
MGW Bichara Tecnologia / O3 pg. 9
j) SS7 SLC: "signaling link code do circuito SS7. O padro zero.
k) SS7 LS: "link set do circuito SS7. Os circuitos SS7 so agrupados em "link set para
compartilharem mltiplos canais de sinalizao. Recomendamos utilizar o DPC do primeiro
circuito de sinalizao como cdigo de agrupamento LS para todos os Spans do
entroncamento.
l) Canal de Sinalizao: selecione o canal 16 para transmisso da sinalizao SS7 ou
Nenhum para utilizar o canal de sinalizao do E1 de sinalizao do PC.
m) Overlap: selecione "Sim para permitir a transmisso/recepo de dgitos
complementares utilizando mensagens SAM aps a transmisso/recepo da mensagem AM
inicial.
l) Primeiro CC: nmero do primeiro CC para o ntervalo especificado.
m) ntervalo: intervalo dos canais de audio (entre 1 e 31), podendo ser definido no formato
[incio]-[fim]. Exemplo: para definir o intervalo dos canais de 1 a 15, defina: 1-15.
n) Grupo: Grupo de Rota de Entrada para o qual as chamadas devem ser encaminhadas
para processamento.
Nota:
O MGW utilizar a Traduo de Dgitos de AN e DNS do GR de Entrada para
definir quando recebeu todas as cifras (dgitos) do nmero de A e B.
MGW Bichara Tecnologia / O3 pg. 10
2.1.2 !an I#$%&RI (menu Troncos/TDM)
Quando selecionado o protocolo SDN-PR, os atributos SS7 so trocados por atributos
SDN-PR. E os demais atributos do enlace HDLC, ntervalo e Grupo de Rota so mantidos.
A sinalizao SDN-PR apresenta os seguintes atributos:
a) PR Tipo: tipo do n SDN: "Network ou "CPE.
b) PR Switch: tipo de switch SDN conectado: National N-1; National N-2; AT&T 4ESS;
Lucent 5E; EuroSDN; Q.Sig. O padro brasileiro EuroSDN.
c) PR Dial Plan: indica o tipo de plano de discagem do enlace conectado: Local; National;
nternational; Private; Unknow.
A sinalizao SDN-PR foi desenvolvida para atendimento de usurios finais. Alm dos 3
atributos da sinalizao acima descritos, foram includos 4 atributos para configurao do
encaminhamento DDR (discagem direta a ramal).
i) Prefixo DDR: prefixo DDR que dever ser adicionado ao nmero do ramal recebido do
PABX do cliente para compor a identificao do nmero de A (AN) da chamada. Se deixado
em branco, o nmero de A (AN) ser transmitido de forma transparente.
ii) Encaminhamento: formato do encaminhamento do ramal de destino das chamadas
enviadas para o PABX do cliente. Poder ser MCDU (milhar, centena, dezena e unidade), para
indicar os ltimos 4 dgitos do telefone; CDU ou DU.
iii) Primeiro DDR: nmero de incio da faixa de DDR disponibilizada para o cliente.
iv) ltimo DDR: ltimo nmero da faixa de DDR disponibilidade para o cliente.
Por exemplo, para o cliente com nmero tronco 11-3846-2100 e faixa DDR entre 2100 e
2199, configure: 113846 como o Prefixo DDR; selecione Encaminhamento MCDU; defina o
Primeiro DDR igual a 2100; e o ltimo DDR igual a 2199.
Nota:
Para os demais atributos do Span SDN-PR, veja Span SS7.
MGW Bichara Tecnologia / O3 pg. 11
2.1.3 !an R2'MFC (menu Troncos/TDM)
Aps a seleo do protocolo R2/MFC, os atributos da janela Span so adequados ao
novo protocolo. Os demais atributos do enlace HDLC, ntervalo e Grupo de Rota so mantidos.
A sinalizao R2/MFC apresenta os seguintes atributos:
a) R2 Mx.Dig. AN: nmero mximo de dgitos que devem ser esperados para
identificao do nmero de origem da chamada. Esta opo deve ser configurada quando o
enlace R2/MFC for utilizado para interconexo de rede.
b) R2 Mx.Dig. DNS: nmero mximo de dgitos que devem ser esperados para a
identificao do nmero de destino da chamada.
c) R2 A Cobrar: selecione Sim para habilitar a transmisso/recepo do tom de
identificao de chamada a cobrar.
Nota:
Para os demais atributos do Span R2/MFC, consulte os Spans SDN-PR e SS7.
MGW Bichara Tecnologia / O3 pg. 12
2.2 (ronco!) I'
Os Troncos SP definem as portas desta tecnologia para receber e encaminhar
chamadas.
a) D: nome do tronco SP.
b) Pv4: endereo Pv4. Para terminais SP (ATAs e outros clientes SP) que no possuem
endereo P fixo, deixe este campo em branco.
c) Porta: porta de comunicao. Padro 5060.
d) Usurio: nome do usurio para autenticao. Se no houver autenticao por usurio e
senha, deixe este campo em branco.
e) Senha: senha de autenticao. Se no houver autenticao por usurio e senha, deixe
este campo em branco.
f) Grupo de Rota: GR de Entrada para o qual as chamadas devem ser encaminhadas
para processamento.
g) G711A: selecione Sim para permitir conexes utilizando codec G711-A Law (lei A).
h) G729: selecione Sim para permitir conexes utilizando codec G729 (ref Cisco g729br8).
i) Descrio: texto indicativo.
MGW Bichara Tecnologia / O3 pg. 13
2.3 (ronco!) *+$IO
Os Troncos AUDO so aqueles utilizados para tocar mensagens audveis utilizadas em
mquinas de mensagem e sincronismo de chamadas a cobrar.
Para direcionar chamadas das demais tecnologias para uma mensagem de audio,
selecione a opo "AUDO/999 no tronco de destino do Dial Peer. No roteamento, a
mensagem de AUDO ser selecionada por seu "Cdigo de Arquivo que dever ser igual aos
primeiros 4 dgitos do nmero de B (DNS) da chamada.
a) Cdigo Arquivo: o cdigo entre 1 e 9999 que ser utilizado para identificar e tocar a
mensagem de audio.
b) Arquivo Audio Origem: pressione o boto "browse ao lado do campo para selecionar o
arquivo de audio a ser tocado para o terminal chamador.
c) Arquivo Audio Destino: pressione o boto "browse ao lado do campo para selecionar o
arquivo de audio a ser tocado para o terminal de destino da chamada. Em caso de mensagens
audveis que sero tocadas apenas para o terminal chamador (tais como mensagens de erro,
nmero inexistente, etc.), mantenha este campo em branco. Se este campo for definido, a
funo de mquina de sincronismo ser ativada e a chamada ser roteada atravs do Grupo
de Rota 999. Nesta situao, a chamada ser roteada para o destino definido no Dial Peer do
GR 999 e as mensagens, tanto da origem quanto do destino, sero disparadas quando o
terminal de destino atender a chamada.
Nota:
Para informaes a respeito de roteamento de chamadas, consulte Grupos de Rota.
Nota:
Para os arquivos de audio, utilize formato WAV, 8KHz, mono (8 ou 16bits).
MGW Bichara Tecnologia / O3 pg. 14
2., Grupo! de -ota
Os canais dos Troncos TDM so vinculados a um Grupo de Rota, conforme apresentado
anteriormente neste manual.
O Grupo de Rota define um conjunto de traduo de dgitos e classificao do tipo de
chamada TDM para compatibilizao com as tabelas de roteamento, conforme apresentado no
Fluxograma de Roteamento de Chamadas.
Os Grupos de Rota esto listados no menu lateral Grupos Rota. Cada Grupo de Rota est
vinculado aos canais dos Troncos TDM atravs do nmero especificado em D.
a) D: identificao nmerica do Grupo de Rota. O GR 999 reservado para mensagens
de audio.
b) Ttulo: identificao interna para facilitar a localizao do Grupo de Rota.
c) Network ndicator: indicador do tipo de rede para sinalizao.
d) NA "Nature of Address ndicator: classificao do originador da chamada.
e) LNP & CADUP: selecione SM para o MGW buscar as informaes da Operadora de
destino nas tabelas de portabilidade numrica (LNP) e cadastro unificado de prefixos (CADUP).
MGW Bichara Tecnologia / O3 pg. 15
f) AN (Entrada) Traduo de Dgitos: mapa de traduo de dgitos para AN (nmero de
A) quando a chamada recebida pelo MGW. Estas regras de traduo so utilizadas pelo
MGW para identificar a recepo completa das cifras (dgitos) na sinalizao. A recepo do
AN considerada completa quando houver apenas uma opo de traduo com tamanho
definido que corresponda a seqncia recebida ou, para protocolo R2 e SDN, quando receber
o nmero de cifras especificado no campo Encaminhamento. Utilize regras bem definidas para
reduzir o tempo de sinalizao e evitar temporizadores.
g) DNS (Entrada) Traduo de Dgitos: mapa de traduo de dgitos para DNS (nmero
de B) quando s chamada entrante. Estas regras de traduo so utilizadas pel o MGW para
identificar a recepo completa das cifras (dgitos) na sinalizao. A recepo do DNS (nmero
de B) considerada completa quando houver apenas uma opo de traduo com tamanho
definido que corresponda a seqncia recebida. Utilize regras bem definidas para reduzir o
tempo de sinalizao e evitar temporizadores.
h) AN (Sada) Traduo de Dgitos: mapa de traduo de dgitos para AN (nmero de A)
quando a chamada sainte.
i) DNS (Sada) Traduo de Dgitos: mapa de traduo de dgitos para DNS (nmero de
B) quando a chamada sainte.
j) Parametros Chamada (Sada): lista de parmetros (separados por ";) adicionais para
configurao da chamada no Dial Peer. Utilize "collect_call_req=1; para forar o indicador de
chamada a cobrar nos troncos TDM/SS7.
Nota:
Consulte o Apndice a respeito das regras para traduo de dgitos.
MGW Bichara Tecnologia / O3 pg. 16
2.(.1 #ial &eer (menu Grupos de Rota)
Na aba Dial Peer do GR voc encontrar as regras de roteamento das chamadas
recebidas pelo MGW (entrantes).
O destino da chamada ser definido pelos seguintes critrios:
1) Prefixos que identificam (match) o DNS;
2) Dentre estes Prefixos, o Prefixo mais especfico (mais longo, com maior
quantidade de cifras);
3) Todas entradas deste Prefixo, organizadas em seqncia crescente de Ordem.
As informaes de cada entrada da tabela de roteamento do Dial Peer definida
conforma abaixo:
a) Ordem: nmero de seqncia para entradas de um mesmo Prefixo iniciando em 1.
b) Prefixo: prefixo de roteamento. Utilize "_ (underscore) nas posies que podem
receber vrios mltiplos ou para identificar o tamanho mnimo da seqncia. Na imagem acima,
por exemplo, "011_ identifica uma seqncia iniciada por "011 e que deve ter pelo menos
mais um dgito.
c) Tronco: tronco e GR de destino da chamada. O tronco AUDO/999 est reservado para
as mensagens de audio.
d) Traduo DNS: regras de traduo do DNS (nmero de B).
Nota:
Consulte o Apndice a respeito das regras para traduo de dgitos.
MGW Bichara Tecnologia / O3 pg. 17
3. CLI ) Command Line Inter*ace
O MGW oferece uma interface de linha de comando (CL) para acesso s informaes em
tempo real atravs de uma conexo TCP/P na porta 8081.
Ao abrir uma conexo telnet para a porta 8081 do MGW, voc receber o prompt de
identificao do usurio e senha:
Aps a identificao do usurio e senha, voc receber o prompt da CL no terminal
Padro.
Existem 4 nveis de terminal da CL: Padro, Setup, Configuration e Debug. O terminal
Padro indicado pelo caracter "> no prompt de linha. O terminal Setup pode ser acessado a
partir do terminal Padro e indicado com pelo caracter "# no prompt de linha. O terminal
Configuration pode ser acessado a partir do terminal Setup e indicado por "(config)# no
prompt de linha. O terminal Debug pode ser acessado a partir do terminal Setup e indicado
por "(debug)# no prompt de linha.
A qualquer momento, no prompt do CL, pressione a tecla "? para visualizar as opes de
comandos disponveis e a tecla "Tab para completar o comando. Estas duas teclas so "auto-
sense, ou seja, elas identificam o comando j digitado e o terminal ativo para listar as opes
vlidas.
No terminal Padro, os seguintes comandos esto disponveis: show, enable e quit. Utilize
o comando "show para visualizar chamadas em andamento, o status dos Spans TDM e outras
informaes. Por exemplo:
- "show sip calls: lista as chamadas SP em andamento;
- "show tdm call: lista as chamadas TDM em andamento;
- "show tdm interfaces: lista o status dos Spans TDM;
- "show tdm interfaces 1: lista o status do Span TDM 1 e detalha o status dos canais.
Para acessar o terminal Setup, utilize o comando "enable. O terminal Setup oferece
acesso aos terminais: Configuration atravs do comando "configure terminal; e Debug atravs
do comando "terminal debug.
Para sair dos terminais Configuration, Debug e Enable, utilize o comando "exit. Uma vez
que voc retornou ao terminal Padro, voc poder encerrar a conexo com o comando "quit.
+erminal Con*iguration,
No terminal Configuration possvel ativar e desativar Spans e zerar os contadores de
erro. Para desativar um Span, utilize o comando "shutdown [interface]. Para ativ-lo ou
recarregar as configuraes, utilize o comando "no shutdown [interface]. Para zerar os
MGW Bichara Tecnologia / O3 pg. 18
contadores de erro, utilize o comando "clear counters [interface]. Para todos estes comandos,
substitua [interface] pela identificao do Span, conforme apresentado em 2.1 Troncos/TDM.
possvel bloquear os canais de um Span atravs do comando "block tdm [interface]
[canal], substituindo [interface] pela identificao do Span e [canal] por um nmero entre 1 e
31. Para bloquear todos os canais de um Span, utilize "block tdm [interface] sem definir o
nmero do canal. Para desbloquer os canais, utilize "no block tdm [interface] e "no block tdm
[interface] [canal].
+erminal #e-ug,
No terminal Debug voc poder visualizar em tempo real a sinalizao das chamadas,
mensagens do sistema e eventos. Para visualizar as mensagens e eventos das chamadas da
tecnologia TDM, utilize o comando "debug tdm. Para mensagens e eventos das chamadas da
tecnologia SP, utilize o comando "debug sip. Para eventos e mensagens da tecnologia AUDO
e demais mensagens do MGW, "debug core. Para ativar todas mensagens da central, "debug
all. Para suspender as mensagens, utilize os comandos: "no debug tdm, "no debug sip, "no
debug core ou "no debug all.
Filtro #e-ug,
Para filtrar as mensagens dos troncos SP e TDM, utilize: "debug sip filter [expresso] e
"debug tdm filter [interface]. [expresso] uma parte da mensagem SP que voc deseja filtrar,
tais como o originador ou destino. [interface] a identificao do Span.
As mensagens de protocolo dos troncos SP e TDM somente sero apresentadas se o
filtro for especificado. Caso contrrio, o MGW apresentar apenas as mensagens das
mquinas de estado dos protocolos.
Utilize "no debug sip filter e "no debug tdm filter para desativar os filtros e mensagens de
protocolo.
Aps ativar o debug e o filtro desejado, utilize o comando "debug verbose [nvel],
substituindo [nvel] por um nmero entre 1 e 3 para detalhar as mensagens de protocolo. Utilize
nvel 3 para ver todas as mensagens de protocolo. Utilize "no debug verbose para desligar as
mensagens de protocolo.
MGW Bichara Tecnologia / O3 pg. 19
.!/ndices
.!/ndice 1, +raduo de #0gitos
O MGW dotada de uma poderosa ferramenta para traduo de dgitos nos campos AN
(nmero de A) e DNS (nmero de B) das chamadas. A ferramenta possui dois padres de
regra que podem ser utilizados ao mesmo tempo: GNU-GK e Expresses Regulares
Estendidas.
Regra 1$2%13,
O padro GNU-GK o formato mais simples: [prefixo]=[substituio];....
Neste formato, o MGW verificar se o nmero original inicia com [prefixo] e substituir
estes dgitos por [substituio]. Por exemplo, a expresso "0=55; substitui o dgito "0 do incio
do telefone por "55.
No padro GNU-GK, no definido a quantidade de cifras (dgitos) que compe a
seqncia. Assim, o MGW no pode utilizar este tipo de regra para identificar o completamento
da recepo da sinalizao de Entrada.
Regra 4x!ress5es Regulares 4stendidas,
As expresses regulares so mapas mais complexos e permitem a substituio de
qualquer parte do telefone.
Utilize os seguintes coringas:
. "X: equivalente a qualquer nmero entre 0 e 9;
. "Z: qualquer nmero entre 1 e 9;
. "N: qualquer nmero entre 2 e 9.
Tambm possvel utilizar intervalos numricos entre colchetes. Por exemplo: "[3-6]
identifica um nmero qualquer entre 3 e 6.
Para montar a expresso regular, voc pode utilizar parnteses para agrupar dgitos e
utiliz-los na substituio e ". (ponto) para identificar expresses de tamanho indefinido.
Por exemplo: 0ZZNXXXXXXX identifica um nmero de telefone inciado por zero, seguido
de dois dgitos entre 1 e 9 (cdigo de rea) e depois oito dgitos iniciado por um nmero entre 2
e 9.
Utilizando este mesmo exemplo, se voc desejar aproveitar o cdigo de rea e telefone
na transformao para converter para o formato E.164:
0(ZZNXXXXXXX)=55$1;
Aonde, $1 identifica o primeiro grupo de dgitos entre parnteses. $2 indicaria o segundo
grupo e, assim por diante, at $9. O identificador especial $0 aponta para toda a expresso
inicial e pode ser utilizado para adicionar prefixos. Por exemplo:
ZZNXXXXXXX=55$0;
nclui o prefixo 55 no telefone.
Com exceo das expresses de tamanho indefinido (que utilizam ".), as Expresses
Regulares Estendidas permitem determinar a quantidade de cifras (dgitos) esperado e podem
MGW Bichara Tecnologia / O3 pg. 20
ser utilizadas para identificar fim de recepo de cifras para os Troncos configurados com
protocolos R2 e SDN.
Tanto as regras GNU-GK como Expresses Regulares Estendidas podem ser arranjadas
em seqencia, sempre separadas por "; (ponto-e-vrgula) e, obrigatoriamente, finalizadas
tambm com ";. Se for utilizado ";; (duplo ponto-e-vrgula) entre as expresses das regras, o
MGW interromper a anlise se qualquer uma das regras anteriores tiver sido executada com
sucesso.
Um exexmplo mais completo de Expresso Regular Estendida e regra GNU-GK a
seguinte:
0(ZZNXXXXXXX)=55$1;;NXXXXXXX=5511$0;;00=;
Esta expresso, quando especificada no campo "DNS (Entrada) Traduo de Dgitos do
Grupo de Rota, indicar para o MGW: se o nmero de destino (nmero de B) iniciar com 0,
aguarde mais 10 dgitos no formato cdigo de rea seguido do telefone; se o nmero de B
iniciar com um dgito entre 2 e 9 e for seguido de 7 dgitos, inclua 5511 (considerando 11 o
cdigo de rea) e aguarde no mximo 8 dgitos; finalmente, se o nmero de B iniciar com 00,
remova estes dois zeros e aguarde um nmero indeterminado de dgitos. Nestas condies,
sempre que o nmero de destino iniciar com apenas um zero ou com dgito entre 2 e 9, o MGW
poder identificar a quantidade mxima de cifras a receber.
Nota:
Na Traduo de Dgitos DNS (sada), utilize o indicador especial %E para ser
substitudo pela "causa de desconexo (hangup cause) do ltimo roteamento da
chamada. Este recurso muito til para inserir mensagens de audio com base no
cdigo de desconexo.
MGW Bichara Tecnologia / O3 pg. 21
.!/ndice 2, +rou-leshooting M16
Abaixo, descrevemos um roteiro bsico para identificao de problemas:
1) TDM: Para verificar problemas com chamadas no E1
a) Problema para completamento de chamada:
a.1) Habilitar o debug TDM:
CLI > terminal debug > debug tdm > debug tdm filter [interface]
a.2) Ativar o nvel de detalhamento mximo:
debug verbose 3
a.3) Verificar as mensagens do protocolo e troca de sinalizao.
a.4) Ao final da troca de sinalizao de entrada, identificar na mensagem de
roteamento:
a.4.1) Se a chamada foi roteada, verificar o GR de destino e os dgitos
(cifras) transmitidos. Deve-se verificar a traduo dos dgitos DNIS no Dial Peer do GR de
Entrada e na traduo do GR de Sada.
a.4.2) Se a chamada no foi roteada (negada imediatamente), deve-se
verificar o GR de Entrada e os prefixos do Dial Peer do GR.
2) SIP: Para verificar problemas com chamadas em troncos SIP
a) Problema para completamento de chamada:
a.1) Habilitar o debug SIP:
CLI > terminal debug > debug sip > debug sip filter [expresso]
substitua [expresso] pelo nmero chamador ou de destino.
a.2) Ativar o nvel de detalhamento mximo:
debug verbose 3
a.3) Identifique a mensagem de roteamento:
a.3.1) Se a chamada foi roteada, verificar o GR de destino e os dgitos
(cifras) transmitidos. Deve-se verificar a traduo dos dgitos DNIS no Dial Peer do GR de
Entrada e na traduo do GR de Sada.
a.3.2) Se a chamada no foi roteada (negada imediatamente), deve-se
verificar o GR de Entrada e os prefixos do Dial Peer do GR.
3) Para verificar mensagens do core do MGW e debug de baixo nvel, debug CORE.
MGW Bichara Tecnologia / O3 pg. 22
.!/ndice 3, 7angu! Causes +#M'I2&
Os Hangup Causes padro SUP listados abaixo so utilizados para a identificao do
motivo de desconexo de uma chamada TDM:
C8digo Cause #escri!tion
0 Undefined
Some Public Switches return code zero to
unallocated number (code 1).
1
Unallocated (unassigned)
number [Q.850 value 1]
This cause indicates that the called party cannot be
reached because, although the called party number
is in a valid format, it is not currently allocated
(assigned).
2
No route to specified transit
network (national use) [Q.850]
This cause indicates that the equipment sending
this cause has received a request to route the call
through a particular transit network, which it does
not recognize. The equipment sending this cause
does not recognize the transit network either
because the transit network does not exist or
because that particular transit network, while it
does exist, does not serve the equipment which is
sending this cause.
3 No route to destination [Q.850]
This cause indicates that the called party cannot be
reached because the network through which the
call has been routed does not serve the destination
desired. This cause is supported on a network
dependent basis.
6 channel unacceptable [Q.850]
This cause indicates that the channel most recently
identified is not acceptable to the sending entity for
use in this call.
7
call awarded, being delivered in
an established channel [Q.850]
This cause indicates that the user has been
awarded the incoming call, and that the incoming
call is being connected to a channel already
established to that user for similar calls (e.g.
packet-mode x.25 virtual calls).
16 normal call clearing [Q.850]
This cause indicates that the call is being cleared
because one of the users involved in the call has
requested that the call be cleared. Under normal
situations, the source of this cause is not the
network.
17 user busy [Q.850] This cause is used to indicate that the called party
is unable to accept another call because the user
busy condition has been encountered. This cause
value may be generated by the called user or by
the network. n the case of user determined user
busy it is noted that the user equipment is
MGW Bichara Tecnologia / O3 pg. 23
compatible with the call.
18 no user responding [Q.850]
This cause is used when a called party does not
respond to a call establishment message with
either an alerting or connect indication within the
prescribed period of time allocated.
19
no answer from user (user
alerted) [Q.850]
This cause is used when the called party has been
alerted but does not respond with a connect
indication within a prescribed period of time. Note -
This cause is not necessarily generated by Q.931
procedures but may be generated by internal
network timers.
20 subscriber absent [Q.850]
This cause value is used when a mobile station has
logged off, radio contact is not obtained with a
mobile station or if a personal telecommunication
user is temporarily not addressable at any user-
network interface.
21 call rejected [Q.850]
This cause indicates that the equipment sending
this cause does not wish to accept this call,
although it could have accepted the call because
the equipment sending this cause is neither busy
nor incompatible. The network may also generate
this cause, indicating that the call was cleared due
to a supplementary service constraint. The
diagnostic field may contain additional information
about the supplementary service and reason for
rejection.
22 number changed [Q.850]
This cause is returned to a calling party when the
called party number indicated by the calling party is
no longer assigned, The new called party number
may optionally be included in the diagnostic field. f
a network does not support this cause, cause no:
1, unallocated (unassigned) number shall be used.
27 destination out of order [Q.850]
This cause indicates that the destination indicated
by the user cannot be reached because the
interface to the destination is not functioning
correctly. The term "not functioning correctly"
indicates that a signal message was unable to be
delivered to the remote party; e.g. a physical layer
or data link layer failure at the remote party, or user
equipment off-line.
28
invalid number format (address
incomplete) [Q.850]
This cause indicates that the called party cannot be
reached because the called party number is not in
a valid format or is not complete.
29 facilities rejected [Q.850]
This cause is returned when a supplementary
service requested by the user cannot be provide by
the network.
30 response to STATUS NQURY
[Q.850]
This cause is included in the STATUS message
when the reason for generating the STATUS
MGW Bichara Tecnologia / O3 pg. 24
message was the prior receipt of a STATUS
NQURY.
31 normal, unspecified [Q.850]
This cause is used to report a normal event only
when no other cause in the normal class applies.
34
no circuit/channel available
[Q.850]
This cause indicates that there is no appropriate
circuit/channel presently available to handle the
call.
38 network out of order [Q.850]
This cause indicates that the network is not
functioning correctly and that the condition is likely
to last a relatively long period of time e.g.
immediately re-attempting the call is not likely to be
successful.
41 temporary failure [Q.850]
This cause indicates that the network is not
functioning correctly and that the condition is no
likely to last a long period of time; e.g. the user may
wish to try another call attempt almost immediately.
42
switching equipment
congestion [Q.850]
This cause indicates that the switching equipment
generating this cause is experiencing a period of
high traffic.
43
access information discarded
[Q.850]
This cause indicates that the network could not
deliver access information to the remote user as
requested, i.e. user-to-user information, low layer
compatibility, high layer compatibility or sub-
address as indicated in the diagnostic. t is noted
that the particular type of access information
discarded is optionally included in the diagnostic.
44
requested circuit/channel not
available [Q.850]
This cause is returned when the other side of the
interface cannot provide the circuit or channel
indicated by the requesting entity.
45
50
requested facility not
subscribed [Q.850
This cause indicates that the user has requested a
supplementary service, which is available, but the
user us not authorized to use.
52 outgoing calls barred
This cause indicates that although the calling party
is a member of the CUG for the outgoing CUG call,
outgoing calls are not allowed for this member of
the CUG.
54 incoming calls barred
This cause indicates that although the called party
is a member of the CUG for the incoming CUG call,
incoming calls are not allowed to this member of
the CUG.
57
bearer capability not authorized
[Q.850]
This cause indicates that the user has requested a
bearer capability that is implemented by the
equipment which generated this cause but the user
is not authorized to use.
MGW Bichara Tecnologia / O3 pg. 25
58
bearer capability not presently
available [Q.850]
This cause indicates that the user has requested a
bearer capability which is implemented by the
equipment which generated this cause but which is
not available at this time.
63
service or option not available,
unspecified [Q.850]
This cause is used to report a service or option not
available event only when no other cause in the
service or option not available class applies.
65
bearer capability not
implemented [Q.850]
This cause indicates that the equipment sending
this cause does not support the bearer capability
requested.
66
channel type not implemented
[Q.850]
This cause indicates that the equipment sending
this cause does not support the channel type
requested
69
requested facility not
implemented [Q.850]
This cause indicates that the equipment sending
this cause does not support the requested
supplementary services.
79
service or option not
implemented, unspecified
[Q.850]
This cause is used to report a service or option not
implemented event only when no other cause in
the service or option not implemented class
applies.
81
invalid call reference value
[Q.850]
This cause indicates that the equipment sending
this cause has received a message with a call
reference which is not currently in use on the user-
network interface.
88
incompatible destination
[Q.850]
This cause indicates that the equipment sending
this cause has received a request to establish a
call which has low layer compatibility, high layer
compatibility or other compatibility attributes (e.g.
data rate) which cannot be accommodated.
95
invalid message, unspecified
[Q.850]
This cause is used to report an invalid message
event only when no other cause in the invalid
message class applies.
96
mandatory information element
is missing [Q.850]
This cause indicates that the equipment sending
this cause has received a message which is
missing an information element which must be
present in the message before that message can
be processed.
97
message type non-existent or
not implemented [Q.850]
This cause indicates that the equipment sending
this cause has received a message with a
message type it does not recognize either because
this is a message not defined of defined but not
implemented by the equipment sending this cause.
98 message not compatible with
call state or message type non-
existent or not implemented.
[Q.850]
This cause indicates that the equipment sending
this cause has received a message such that the
procedures do not indicate that this is a permissible
message to receive while in the call state, or a
MGW Bichara Tecnologia / O3 pg. 26
STATUS message was received indicating an
incompatible call state.
99
nformation element /
parameter non-existent or not
implemented [Q.850]
This cause indicates that the equipment sending
this cause has received a message which includes
information element(s)/parameter(s) not recognized
because the information element(s)/parameter
name(s) are not defined or are defined but not
implemented by the equipment sending the cause.
This cause indicates that the information
element(s)/parameter(s) were discarded. However,
the information element is not required to be
present in the message in order for the equipment
sending the cause to process the message.
100
nvalid information element
contents [Q.850]
This cause indicates that the equipment sending
this cause has received and information element
which it has implemented; however, one or more
fields in the .E. are coded in such a way which has
not been implemented by the equipment sending
this cause.
101
message not compatible with
call state [Q.850]
This cause indicates that a message has been
received which is incompatible with the call state.
102
recovery on timer expiry
[Q.850]
This cause indicates that a procedure has been
initiated by the expiration of a timer in association
with error handling procedures.
103
parameter non-existent or not
implemented - passed on
(national use) [Q.850]
This cause indicates that the equipment sending
this cause has received a message which includes
parameters not recognized because the
parameters are not defined or are defined but not
implemented by the equipment sending this cause.
The cause indicates that the parameter(s) were
ignored. n addition, if the equipment sending this
cause is an intermediate point, then this cause
indicates that the parameter(s) were passed
unchanged.
111
protocol error, unspecified
[Q.850]
This cause is used to report a protocol error event
only when no other cause in the protocol error
class applies.
127
nterworking, unspecified
[Q.850]
This cause indicates that an interworking call
(usually a call to SW56 service) has ended.
MGW Bichara Tecnologia / O3 pg. 27
.!/ndice 9, 7angu! Causes +#M'R2
Os Hangup Causes listados abaixo so utilizados para a identificao do motivo de
desconexo de uma chamada TDM/R2 e sero traduzidos para o respectivo cdigo SUP:
C8digo Cause #escri!tion
1 user busy
This cause is used to indicate that the called party
is unable to accept another call because the user
busy condition has been encountered. This cause
value may be generated by the called user or by
the network. n the case of user determined user
busy it is noted that the user equipment is
compatible with the call.
2
switching equipment
congestion
This cause indicates that the switching equipment
generating this cause is experiencing a period of
high traffic.
3
Unallocated (unassigned)
number
This cause indicates that the called party cannot be
reached because, although the called party number
is in a valid format, it is not currently allocated
(assigned).
4 network out of order
This cause indicates that the network is not
functioning correctly and that the condition is likely
to last a relatively long period of time e.g.
immediately re-attempting the call is not likely to be
successful.
5 normal, unspecified
This cause is used to report a normal event only
when no other cause in the normal class applies.
6
no answer from user (user
alerted)
This cause is used when the called party has been
alerted but does not respond with a connect
indication within a prescribed period of time. Note -
This cause is not necessarily generated by Q.931
procedures but may be generated by internal
network timers.
7 normal call clearing
This cause indicates that the call is being cleared
because one of the users involved in the call has
requested that the call be cleared. Under normal
situations, the source of this cause is not the
network.
10 number changed
This cause is returned to a calling party when the
called party number indicated by the calling party is
no longer assigned.
MGW Bichara Tecnologia / O3 pg. 28
.!/ndice (, " +imers
Abaixo listamos os cdigos dos Timers SUP utilizados na sinalizao SS7:
C8digo +em!o Mensagem #escrio
T1 e T5 15s / 60s REL "release do canal, aguarda RLC
T7 30s AM
Encaminhamento de chamada, aguarda ACM, CPG,
etc.
T9 120s CPG "ringing, aguarda ANM ou CON
T12 e T13 15s / 60s BLO Bloqueio de canal, aguarda BLA
T14 e T15 15s / 60s UBL Desbloqueio de canal, aguarda UBA
T16 e T17 15s / 60s RSC Reset de canal, aguarda RLC
T18 e T19 15s / 60s CGB Bloqueio de grupo de canais, aguarda CGBA
T20 e T21 15s / 60s CGU Desbloquieo de grupo de canais, aguarda CGUA
T22 e T23 15s / 60s GRS Reset de grupo de canais, aguarda GRA
MGW Bichara Tecnologia / O3 pg. 29
.!/ndice :, In*orma5es +;cnicas .dicionais
Conecti<idade 41,
Conector RJ-48C - 120ohms
A disponibilidade de porta E1 na MGW-414 utiliza mdulo complementar OG-414. Este
mdulo certificado junto Anatel conforme Certificado de Homologao nmero 3584-12-
8522.
Caracter0sticas 4l;tricas,
Tenso: 100 - 240VAC, 50-60Hz, 6-3Amp
Potncia: 200W
Dimenses:
Largura: 48,3cm (19 - rack mount)
Altura: 6,4cm (1,5U)
Profundidade: 30,0cm
MGW Bichara Tecnologia / O3 pg. 30