Alexandre Alencar's Blog: Bloqueio de chamadas à cobrar com Asterisk em MFC/R2 - OpenR2
Bloqueio de chamadas à cobrar com Asterisk em MFC/R2 - OpenR2
Quem gerencia sistemas de telefonia IP baseados em Asterisk muitas vezes precisa bloquear o recebimento de chamadas à cobrar, de forma a não terem surpresas quando receberem sua conta de serviços de telefonia no final do mês.
Em ISDN, esta nào é uma tarefa tão simples e muitas vezes é simplesmente melhor pagar uma taxa de serviço e solicitar o bloqueio direto na operadora. Em MFC/R2, muitos já passaram por problemas tentanto fazer este recurso funcionar.
Se você administra um sistema de telefonia IP baseado em Asterisk e está conectado a um link E1 MFC/R2 usando a OpenR2, isto não é mais um problema, caso esteja usando a revisão 39 ou superior (mfcr2 show version), pois por padrão, as chamadas à cobrar serão bloqueadas (através de tons de sinalização do Grupo B).
Caso não funcione em todos os casos, você poderá tentar também o mecanismo de duplo atendimento (para pbx legados), assim, de uma forma ou de outra, as tão indesejadas chamadas à cobrar serão bloqueadas.
Para verificar se sua configuração está correta, abra o arquivo zapata.conf e procure pelos seguintes parâmetros:
O bloqueio de chamadas à cobrar padrão é ativado por este parâmetro. Este método usa tons de sinalização do Grupo B.
* Configurado para no não permitirá o recebimento de chamadas à cobrar
* Configurado para yes permitirá o recebimento de chamadas à cobrar
mfcr2_allow_collect_calls=no
Bloqueio alternativo através do duplo atendimento.
Este método utiliza answer->clear back->answer (espécie de flash).
Caso o método padrão não funcione em seu sistema para todos os casos, sete este parâmetro para yes
* Configurado para no não fará o duplo atendimento
* Configurado para yes fará o duplo atendimento
Espero que este artigo ajude a esclarecer como configurar seu sistema para bloquear chamadas à cobrar e meus agradecimentos ao Cleiber Silva por contribuir na implementação deste recurso na OpenR2.
Posted by Unknown at 11:58:00 Labels: Asterisk, OpenR2, VoIP
MindTheGap disse...
http://zanolla.wordpress.com/2008/08/22/bloqueio-de-chamadas-a-cobrar-isdn-no-asterisk-sem-unicall-sem-favor-da-operadora-sem-blockere1-sem-mfcr2/
8/23/2008 11:39 AM
angonese disse...
Alexandre, haveria maneira de bloquear a partir do plano de discagem, no extensions.conf? Assim poderia evitar ligações a cobrar em determinados ramais, por exemplo. Fica a sugestão. Pesquisando sobre o assunto vi que as placas da Dígitro têm esta possibilidade.
4/01/2009 2:13 PM
Olá angonese,
Para todas as chamadas de entrada, verifique o conteúdo da variável MFCR2_CATEGORY, nela haverá a informação relativa ao tipo de chamada.
Desta forma, você pode decidir se atende ou não a chamada (caso ela seja à cobrar) de acordo com seus critérios.
Você pode definir a categoria da chamada ao realizar uma ligação também via MFCR2_CATEGORY.
4/01/2009 5:22 PM
Tecnológia da Informação disse...
Em caso de originarmos chamadas de um asterisk, para numeros que realizam o bloqueio de chamadas a cobrar o cliente A ouve seu próprio HOLD, temos algo a modificar na origem para que possa tratar (SUS e RES)?