VB0408FXO + PABX-IP

Top  Previous  Next

Neste cenário de configuração temos uma placa de voz VB0408FXO de 04 canais conectado a rede pública com linhas tronco analógicas.

 

vb0408fxo-pabx-ip

Placa VB0408FXO de 04 canais conectada a PSTN.

 

 

O arquivo digivoice.conf atencao contém as configurações da placa, abaixo um exemplo do arquivo de configurações para conexão com a PSTN em E1 R2/MFC.

 

 

atencao

 

O Arquivo digivoice.conf deve ser configurado conforme o ambiente de instalação.

Encontra-se disponível para consulta o arquivo digivoice.conf.help no diretório ../dgvchannel-versão instalada, contendo todos os parâmetros disponíveis, assim como a explicação detalhada sobre cada parâmetro.

 

 

[general]

allow_slinear=0

allow_ulaw=1

allow_alaw=1

allow_gsm=0

 

 

[allportsconfig]

default_callprogress=cp_default.cfg

detectiontype=1

dialtype=1

afterdialpause=1000

 

ringbacktone1=tone1

ringbacktone2=tone1

ringbacktimes=1000,4000,1000,4000

 

busytone1=tone1

busytone2=tone1

busytimes=250,250,250,250

 

subchannelringtone1=tone1

subchannelringtone2=tone1

subchannelringtimes=100,100,100,5000

 

 

[groups]

group=1          

ports=>1-4      

 

 

[port_config]

; -> Exemplo de configuracao para placa FXO 4 canais/portas.

signalling=fxo

context=from-pstn

language=pt_BR

accountcode=

musiconhold=

tx_gain=-6

rx_gain=0

echotype=dsp

echocan=4

echotraining=1200

callprogress=cp_default.cfg

silence_threshold=-36

relaxdtmf=1

gen_dtmf=1

gen_ringback=1

gen_busy=1

dtmf_to_asterisk=2

cid_type=1

faxdetection=1

drop_tx_samples_factor=33

auto_dgccb=0

wait_dialtone=1

dialtone_timeout=3000

deny_prefix=00

ports=>1-4

 

 

 

Alguns parâmetros importantes para a configuração:

 

allow_gsm=0

 

Este parâmetro na seção general habilita o uso do codec gsm utilize-o caso uma chamada que será redirecionada a PSTN venha de um canal com codec GSM, desta forma será evitada a transcodificação de codecs pelo PABX.

 

[groups]

group=1          

ports=>1-4

 

O parâmetro ports definido na seção groups configura a quantidade da canais que estão disponíveis para ligações saintes.

 

signalling=fxo

 

O parâmetro signalling deve conter a sinalização utilizada para a conexão com a rede pública de telefonia PSTN.

 

context=from-pstn

 

O parâmetro context define o conjunto de regras definidas no arquivo extensions.conf e que irão tratar a MCDU recebida.

 

tx_gain=-6

rx_gain=0

 

Estes parâmetros atuam nos ganhos de áudio de transmissão e recepção e também acabam sendo responsáveis diretos para que problemas relacionados a eco sejam resolvidos, pois uma vez que o áudio esteja muito alto existe grande chance de o retorno também estar alto e ser obtida a percepção do eco.

 

echotype=dsp

echocan=4

echotraining=1200

 

Nestes parâmetros são definidas as configurações do cancelador de eco da placa (DSP).

Valores entre 0 (desligado) e 5 (64ms) devem ser selecionados para o parâmetro echocan.

O parâmetro echotraining deve ser ajustado para que o cancelador perceba adequadamente a latência do circuito, caso este valor esteja muito baixo e o cancelador (echocan) esteja selecionado corretamente o eco poderá desaparecer somente após um tempo de conversação, neste caso aumente o valor de echotrainning. Este parâmetro esta em milisegundos.

 

auto_dgccb=0

 

Este parâmetro ao ser configurado como 1 (habilitado) passa a realizar o bloqueio de chamadas a cobrar por duplo atendimento em todos os canais E1.

 

deny_prefix=00

 

O parâmetro deny_prefix deve ser utilizado quando deseja-se que seja bloqueada a saída de chamadas que iniciem por um determinado prefixo, no exemplo utilizamos o prefixo 00 que impedirá que qualquer tipo de ligação internacional seja realizada. É encaminhado ao PABX a sinalização de congestion para este tipo de rejeito.

 

 

 

atencao

 

Caso após a configuração sejam encontradas dificuldades de conexão com a operadora, finalize o serviço do PABX-IP Asterisk e utilize o módulo de diagnóstico vlib_diag, descrito no tópico VoicerLib -> Linux.