Difference between revisions of "Manual Configuração AG1000"
Line 21: | Line 21: | ||
span=<span>,<timing>,<LBO>,<framing>,<coding>,<crc4> | span=<span>,<timing>,<LBO>,<framing>,<coding>,<crc4> | ||
− | span: Número da interface E1 | + | span: Número da interface E1<br> |
− | timing: referência de clock. | + | timing: referência de clock.<br> |
− | 0 para a interface local como referência de clock | + | 0 para a interface local como referência de clock<br> |
− | 1 para a interface remota como referência de clock. Existindo mais de uma interface remota de referência, utilizar sequencialmente (1 para a primeira, 2 para a segunda, etc...) | + | 1 para a interface remota como referência de clock. Existindo mais de uma interface remota de referência, utilizar sequencialmente (1 para a primeira, 2 para a segunda, etc...)<br> |
− | LBO: line build-out. Valor inteiro de 0 a 7, sendo 0 default | + | LBO: line build-out. Valor inteiro de 0 a 7, sendo 0 default<br> |
− | framing: 'd4' ou 'esf' para T1. 'cas' ou 'ccs' E1 e BRI. Em SS7/ISUP utilizar sempre 'ccs' | + | framing: 'd4' ou 'esf' para T1. 'cas' ou 'ccs' E1 e BRI. Em SS7/ISUP utilizar sempre 'ccs'<br> |
− | coding: 'ami' ou 'b8zs' para T1. 'ami' or 'hdb3' E1 e BRI. Em SS7/ISUP utilizar sempre 'hdb3' | + | coding: 'ami' ou 'b8zs' para T1. 'ami' or 'hdb3' E1 e BRI. Em SS7/ISUP utilizar sempre 'hdb3'<br> |
− | crc4: a keyword 'crc4' no final da linha serve para habilitar a checagem CRC quando necessário. Para desabilitar o crc4 deve-se omitir esse parâmetro e a vírgula anterior a ele. | + | crc4: a keyword 'crc4' no final da linha serve para habilitar a checagem CRC quando necessário. Para desabilitar o crc4 deve-se omitir esse parâmetro e a vírgula anterior a ele.<br> |
− | |||
− | span=1,0,0,ccs,hdb3 | + | Exemplo:<br> |
− | bchan=1-15,17-31 | + | |
− | mtp2=16 | + | span=1,0,0,ccs,hdb3<br> |
+ | bchan=1-15,17-31<br> | ||
+ | mtp2=16<br><br> | ||
− | span=2,0,0,ccs,hdb3 | + | span=2,0,0,ccs,hdb3<br> |
− | bchan=32-46,48-62 | + | bchan=32-46,48-62<br> |
− | mtp2=47 | + | mtp2=47<br> |
− | Configurações SIP: /etc/asterisk/sip.conf | + | Configurações SIP: /etc/asterisk/sip.conf<br> |
'''Arquivo de configuração dos parâmetros do protocolo SIP e contas SIP:''' | '''Arquivo de configuração dos parâmetros do protocolo SIP e contas SIP:''' | ||
− | [general] | + | [general]<br> |
− | allowguest=no | + | allowguest=no<br> |
− | disallow=all | + | disallow=all<br> |
− | allow=alaw | + | allow=alaw<br> |
− | bindaddr=0.0.0.0:5060 | + | bindaddr=0.0.0.0:5060<br> |
− | dtmfmode=rfc2833 | + | dtmfmode=rfc2833<br> |
− | [SoftSwitch] | + | [SoftSwitch]<br> |
− | host=xxx.xxx.xxx.xxx | + | host=xxx.xxx.xxx.xxx<br> |
− | insecure=port,invite | + | insecure=port,invite<br> |
− | type=peer | + | type=peer<br> |
− | qualify=no | + | qualify=no<br> |
− | nat=no | + | nat=no<br> |
− | port=5060 | + | port=5060<br> |
− | dtmfmode=rfc2833 | + | dtmfmode=rfc2833<br> |
− | context=from-sip | + | context=from-sip<br> |
− | disallow=all | + | disallow=all<br> |
− | allow=alaw | + | allow=alaw<br> |
− | Configurações SS7/ISUP: /etc/asterisk/ss7.conf | + | Configurações SS7/ISUP: /etc/asterisk/ss7.conf<br> |
'''Tomada de juntores: | '''Tomada de juntores: | ||
− | ''' | + | '''<br> |
− | Parâmetro hunting_policy do linkset: | + | Parâmetro hunting_policy do linkset:<br> |
− | even_mru: pares, mais recentemente utilizado | + | even_mru: pares, mais recentemente utilizado<br> |
− | odd_lru: ímpares, menos recentemente utilizado | + | odd_lru: ímpares, menos recentemente utilizado<br> |
− | seq_lth: Sequencial a partir do CIC mais baixo | + | seq_lth: Sequencial a partir do CIC mais baixo<br> |
− | seq_htl: Sequencial a partir do CIC mais alto | + | seq_htl: Sequencial a partir do CIC mais alto<br> |
− | '''Arquivo ss7.conf:''' | + | '''Arquivo ss7.conf:'''<br> |
− | Arquivo de configuração dos parâmetros da sinalização SS7/ISUP: | + | Arquivo de configuração dos parâmetros da sinalização SS7/ISUP:<br> |
− | [linkset-lk1] | + | [linkset-lk1]<br> |
− | enabled => yes | + | enabled => yes<br> |
− | enable_st => no | + | enable_st => no<br> |
− | use_connect => no | + | use_connect => no<br> |
− | hunting_policy => seq_htl | + | hunting_policy => seq_htl<br> |
− | subservice => auto | + | subservice => auto<br> |
− | context => from-ss7 | + | context => from-ss7<br> |
− | language => br | + | language => br<br> |
− | t35=>1000,st | + | t35=>1000,st<br> |
− | opc => 200 | + | opc => 200<br> |
− | dpc => 100 | + | dpc => 100<br> |
− | loadshare => combined | + | loadshare => combined<br> |
− | combined => aligera | + | combined => aligera<br> |
− | [link-l1-1] | + | [link-l1-1]<br> |
− | linkset => lk1 | + | linkset => lk1<br> |
− | channels => 1-15,17-31 | + | channels => 1-15,17-31<br> |
− | schannel => 16@gw01:12000 | + | schannel => 16@gw01:12000<br> |
− | firstcic => 1 | + | firstcic => 1<br> |
− | enabled => yes | + | enabled => yes<br> |
− | [host-gw01] | + | [host-gw01]<br> |
− | enabled => yes | + | enabled => yes<br> |
− | default_linkset => lk1 | + | default_linkset => lk1<br> |
− | links => l1-1:1 | + | links => l1-1:1<br> |
− | if-0 => 192.168.1.1 | + | if-0 => 192.168.1.1<br> |
− | Arquivo /etc/sysconfig/network | + | Arquivo /etc/sysconfig/network<br> |
O nome do host deve ser o mesmo hostname do sistema, para alterá-lo, edite o arquivo /etc/sysconfig/network: | O nome do host deve ser o mesmo hostname do sistema, para alterá-lo, edite o arquivo /etc/sysconfig/network: | ||
− | NETWORKING=yes | + | NETWORKING=yes<br> |
− | HOSTNAME=gw01 | + | HOSTNAME=gw01<br> |
− | Arquivo /etc/hosts | + | Arquivo /etc/hosts<br> |
Configuração a resolução de nome a partir do nome de host configurado anteriormente: | Configuração a resolução de nome a partir do nome de host configurado anteriormente: | ||
Line 132: | Line 133: | ||
Arquivo de configuração responsável pelo dialplan (plano de discagem): | Arquivo de configuração responsável pelo dialplan (plano de discagem): | ||
− | [from-sip] | + | [from-sip]<br> |
− | exten => _X.,1,Dial(SS7/lk1/${EXTEN}) | + | exten => _X.,1,Dial(SS7/lk1/${EXTEN})<br> |
− | same => n,Hangup() | + | same => n,Hangup()<br> |
− | [from-ss7] | + | [from-ss7]<br> |
− | exten => _X.,1,Dial(SIP/${EXTEN}@SoftSwitch) | + | exten => _X.,1,Dial(SIP/${EXTEN}@SoftSwitch)<br> |
− | same => n,Hangup() | + | same => n,Hangup()<br> |
Revision as of 14:05, 9 July 2021
[AG1000] Configuração
ATENÇÃO: É necessário que o técnico que for efetuar as configurações tenha conhecimentos básicos de operação de sistemas Linux, mais especificamente, na manipulação de arquivos de texto.
Arquivos de configuração que serão manipulados:
/etc/sysconfig/network
/etc/hosts
/etc/dahdi/system.conf
/etc/asterisk/sip.conf
/etc/asterisk/ss7.conf
/etc/asterisk/extensions.conf
Interfaces E1: /etc/dahdi/system.conf
Arquivo de configuração das interfaces E1:
span=,<timing>,<LBO>,<framing>,<coding>,<crc4>
span: Número da interface E1
timing: referência de clock.
0 para a interface local como referência de clock
1 para a interface remota como referência de clock. Existindo mais de uma interface remota de referência, utilizar sequencialmente (1 para a primeira, 2 para a segunda, etc...)
LBO: line build-out. Valor inteiro de 0 a 7, sendo 0 default
framing: 'd4' ou 'esf' para T1. 'cas' ou 'ccs' E1 e BRI. Em SS7/ISUP utilizar sempre 'ccs'
coding: 'ami' ou 'b8zs' para T1. 'ami' or 'hdb3' E1 e BRI. Em SS7/ISUP utilizar sempre 'hdb3'
crc4: a keyword 'crc4' no final da linha serve para habilitar a checagem CRC quando necessário. Para desabilitar o crc4 deve-se omitir esse parâmetro e a vírgula anterior a ele.
Exemplo:
span=1,0,0,ccs,hdb3
bchan=1-15,17-31
mtp2=16
span=2,0,0,ccs,hdb3
bchan=32-46,48-62
mtp2=47
Configurações SIP: /etc/asterisk/sip.conf
Arquivo de configuração dos parâmetros do protocolo SIP e contas SIP:
[general]
allowguest=no
disallow=all
allow=alaw
bindaddr=0.0.0.0:5060
dtmfmode=rfc2833
[SoftSwitch]
host=xxx.xxx.xxx.xxx
insecure=port,invite
type=peer
qualify=no
nat=no
port=5060
dtmfmode=rfc2833
context=from-sip
disallow=all
allow=alaw
Configurações SS7/ISUP: /etc/asterisk/ss7.conf
Tomada de juntores:
Parâmetro hunting_policy do linkset:
even_mru: pares, mais recentemente utilizado
odd_lru: ímpares, menos recentemente utilizado
seq_lth: Sequencial a partir do CIC mais baixo
seq_htl: Sequencial a partir do CIC mais alto
Arquivo ss7.conf:
Arquivo de configuração dos parâmetros da sinalização SS7/ISUP:
[linkset-lk1]
enabled => yes
enable_st => no
use_connect => no
hunting_policy => seq_htl
subservice => auto
context => from-ss7
language => br
t35=>1000,st
opc => 200
dpc => 100
loadshare => combined
combined => aligera
[link-l1-1]
linkset => lk1
channels => 1-15,17-31
schannel => 16@gw01:12000
firstcic => 1
enabled => yes
[host-gw01]
enabled => yes
default_linkset => lk1
links => l1-1:1
if-0 => 192.168.1.1
Arquivo /etc/sysconfig/network
O nome do host deve ser o mesmo hostname do sistema, para alterá-lo, edite o arquivo /etc/sysconfig/network:
NETWORKING=yes
HOSTNAME=gw01
Arquivo /etc/hosts
Configuração a resolução de nome a partir do nome de host configurado anteriormente:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ag1000
- 1 localhost localhost.localdomain localhost6 localhost6.localdomain6
Configuração de dialplan: /etc/asterisk/extensions.conf: Arquivo de configuração responsável pelo dialplan (plano de discagem):
[from-sip]
exten => _X.,1,Dial(SS7/lk1/${EXTEN})
same => n,Hangup()
[from-ss7]
exten => _X.,1,Dial(SIP/${EXTEN}@SoftSwitch)
same => n,Hangup()